@charset "utf-8";
/* CSS Document 가나 */



body			{}

strong			{font-weight:bold;}

#wrap			{background:url(../img/sub01/top_bg.jpg) repeat-x center top;}
#main_wrap		{}
#top			{width:1000px; height:173px;}
#contents		{position:relative; width:1000px; padding:23px 0 23px 0;}


#left_wrap	{position:absolute; width:173px; z-index:10;}
#right_wrap	{position:relative; width:780px;padding-left:221px;}
#left_menu li a	{ display:block; background-color:#f1f1f1; color:#292929; font-weight:bold; border:#e1dfdd solid 1px; border-top:0px; padding:10px 10px 9px 25px; font-size:14px;}
#left_menu a:link 		{color:#292929;text-decoration:none;}
#left_menu a:visited 	{color:#292929;text-decoration:none;}
#left_menu a:hover 		{color:#004faf;text-decoration:none;}
#left_menu a:focus 		{color:#004faf;text-decoration:none;}
#left_menu a:active 	{color:#004faf;text-decoration:none;} 
#left_menu .menu_s  a	{ font-size:12px;  padding:7px 2px 6px 25px; font-weight:normal;}

#right_wrap	#title		{position:relative; }
#right_wrap	#title span	{position: absolute; top: 0; right: 5px; color: #333333;}
#right_wrap #contents_con	{padding:8px 0 20px 0; color:#212121; line-height:20px; font-size:12px;}

.con_blue_bold	{color:#0058c4; line-height:22px; font-size:14px; font-weight:bold;}
.con_01_02	{display:block; background:url('../img/main/notice_dot.jpg') no-repeat 163px 10px; padding:1px 0 0px 170px; position:relative;}

#right_wrap #contents_con #con_01_03	{width:780px; height:300px; background:url('../img/sub01/03_02_bg.jpg') no-repeat right top;}


#con_01_05	{height:1400px;padding-top:20px;}
#con_01_05 li	{padding:0 18px 0 18px; float:left;}
#con_01_05 li span	{font-size:13px; display:block; padding:0 0 15px 12px; background:url('../img/main/notice_dot.jpg') no-repeat 6px 8px;}

#con_01_06_left		{position:absolute; width:780px; text-align:right;}
#con_01_06_right	{position:relative; padding:18px 0 0 10px;}
#con_01_06_right span	{padding:0 0 0 12px; font-size:12px; display:block; background:url('../img/sub01/dot_02.gif') no-repeat 0px 6px; } 

#con_02_top_menu			{border-top:#0058c4 solid 3px; position:relative; height:180px;}
#con_02_top_menu ul li		{ float:left;width:25%; background-color:#f1f1f1;}
#con_02_top_menu ul li a	{display:block; color:#292929; border:#e1dfdd solid 1px; border-top:0px; padding:5px 10px 4px 18px; font-size:12px; background:url('../img/sub01/dot_02.gif') no-repeat 8px 12px;}
#con_02_top_menu ul li a:link 		{color:#292929;text-decoration:none;}
#con_02_top_menu ul li a:visited 	{color:#292929;text-decoration:none;}
#con_02_top_menu ul li a:hover 		{color:#004faf;text-decoration:none;}
#con_02_top_menu ul li a:focus 		{color:#004faf;text-decoration:none;}
#con_02_top_menu ul li a:active 	{color:#004faf;text-decoration:none;} 

.con_02_title_1	{color:#0058c4; line-height:22px; font-size:16px; font-weight:bold; background:url('../img/sub01/dot_03.gif') no-repeat 0px 0px; padding:8px 5px 6px 0px;}
.con_02_title_2	{display:block; font-size:13px; font-weight:bold;background:url('../img/main/notice_dot.jpg') no-repeat 6px 21px; padding:12px 0 0px 12px;}
.con_02_con_2	{display:block; padding:0 0 0px 12px;}

#right_wrap #contents_con #cer_01	{ position:absolute;padding:0 0 0 640px; z-index:11;}

#right_wrap #contents_con #con_02_img	{margin-top:15px; padding:45px 48px 40px 48px; background-color:#f1f1f1; position:relative;}

#right_wrap #contents_con #con_02_img .single-item span	{display:block; padding:11px 10px 4px 20px; background:url('../img/sub01/dot_01.gif') no-repeat 8px 18px; font-size:13px;}

#con_03	{margin-top:15px; padding:10px 10px 10px 10px; background-color:#f1f1f1; position:relative;}
#con_03 ul	{height:580px;}
#con_03 ul li	{float:left; padding:5px;}


#con_04_02_left		{position:absolute; padding:0 0 0 30px; width:350px; text-align:center; z-index:101;}
#con_04_02_right	{position:relative; padding:154px 0 0 360px; width:450px; text-align:center;}

.con_05_title_1	{color:#0058c4; line-height:22px; font-size:14px; background:url('../img/sub01/dot_01.gif') no-repeat 8px 5px; padding:0px 5px 6px 20px;font-weight:bold; }

#con_05_02_left		{position:absolute; padding:40px 0 0 20px;}
#con_05_02_right	{position:relative; padding:370px 0 0 500px;}


#con_movie	{position:absolute; padding:20px 0 0 30px;}
#con_book	{position:relative; padding:14px 0 0 550px;}
#con_book	p	{padding:5px 0 0 10px;}

