﻿.hidden				{ position:absolute; z-index:-1; visibility:hidden; }			

/* LAYOUT */
body				{ background:none; }
#wrap				{ width:100%; }
#header				{ width:100% !important; height:123px; margin:0; border-bottom:1px solid #d8d8d8; }
#container			{ width:100%; padding:10px 0 0 0; }
#footer				{ width:100% !important; height:182px; padding:0 0 20px 0; margin:0 0 0 0; border-top:4px solid #212c6d; }
#footer	.ft_wrap	{ width:900px; margin:0 auto; }

/* HEADER */
#header .hd_wrap	{ position:relative; width:594px; /* width:908px; */ height:64px; padding:11px 0 13px 306px; margin:0 auto; z-index:10000; } /* IE Bug : z-index */
.hd_wrap h1			{ position:absolute; left:0; top:40px; float:none; height:32px; text-align:left; margin:0; padding:0; font-size:0; line-height:0; }
.hd_wrap h1 span	{ margin:0 0 0 5px;}
.hd_wrap .toplist	{ position:relative; /* float:none; */ width:594px; height:24px; margin:0 0 16px 0; padding:0; z-index:9999; /*overflow:hidden;*/ *zoom:1; }
.hd_wrap .toplist img		{ vertical-align:middle; }
.hd_wrap .toplist:after		{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.hd_wrap .toplist .sns		{ float:right; padding:0 0 0 0; font-size:0; line-height:0; }
.hd_wrap .toplist .sns a	{ margin:0 7px 0 0; }
.hd_wrap .toplist .sns a.sns_bookmark		{ margin:0 2px 0 0; }
.hd_wrap .toplist .sns a.sns_store			{ margin:0 0 0 0; }
.hd_wrap .toplist .link		{ float:right; padding:0 0 0 0; }
.hd_wrap .toplist .link div { float:left; margin:0 0 0 2px; }

.hd_wrap .gnb		{ position:relative; width:594px; height:24px; margin:0 0 0 0; background:none; text-align:left; z-index:10; overflow:hidden; }
.hd_wrap .gnb a		{ position:absolute; height:24px; background:url("/img2/gov2/img_renew/bg_gnb_a.gif") no-repeat 0 0; font-size:0; text-indent:-9999px; z-index:20; }
.hd_wrap .gnb a.nb1	{ left:36px; top:0; width:70px; background-position:-36px 0; }
.hd_wrap .gnb a.nb1:hover, .hd_wrap .gnb a.nb1_over { position:absolute; left:36px; top:0; width:70px; background-position:-36px -50px; /*  */}
.hd_wrap .gnb a.nb2	{ left:130px; top:0; width:53px; background-position:-130px 0; }
.hd_wrap .gnb a.nb2:hover, .hd_wrap .gnb a.nb2_over { position:absolute; left:130px; top:0; width:53px; background-position:-130px -50px; /*  */}
.hd_wrap .gnb a.nb3	{ left:206px; top:0; width:54px; background-position:-206px 0; }
.hd_wrap .gnb a.nb3:hover, .hd_wrap .gnb a.nb3_over { position:absolute; left:206px; top:0; width:54px; background-position:-206px -50px; /*  */}
.hd_wrap .gnb a.nb4	{ left:283px; top:0; width:54px; background-position:-283px 0; }
.hd_wrap .gnb a.nb4:hover, .hd_wrap .gnb a.nb4_over { position:absolute; left:283px; top:0; width:54px; background-position:-283px -50px; /*  */}
.hd_wrap .gnb a.nb5	{ left:360px; top:0; width:54px; background-position:-360px 0;}
.hd_wrap .gnb a.nb5:hover, .hd_wrap .gnb a.nb5_over { position:absolute; left:360px; top:0; width:54px; background-position:-360px -50px; /*  */}
.hd_wrap .gnb a.nb6	{ left:437px; top:0; width:67px; background-position:-437px 0;}
.hd_wrap .gnb a.nb6:hover, .hd_wrap .gnb a.nb6_over { position:absolute; left:437px; top:0; width:67px; background-position:-437px -50px; /*  */}
.hd_wrap .gnb a.nb7	{ left:527px; top:0; width:56px; height:24px; background-position:-538px 0;}
.hd_wrap .gnb a.nb7:hover, .hd_wrap .gnb a.nb7_over { position:absolute; top:0; left:527px; width:56px; background-position:-538px -50px; }

#header .hd_spot	{ width:100%; height:34px; border-top:1px solid #d8d8d8; background:#f1f1f1; overflow:hidden; }
#header .hd_spot .login		{ margin:0 auto; background:none; overflow:hidden; }
#header .hd_spot .login ul	{ margin:0 0 0 0; }
#header .login .log_info	{ text-align:left; }
/* CONTENT */

/* CONTAINER */
#container .ct_wrap	{ position:relative; width:900px; padding:0 0 29px 0; margin:0 auto; }
#container .ct_wrap .ct_content		{  }
#container .ct_wrap .ct_side		{ position:absolute; right:-111px; top:0; width:100px; }
#container .ct_spot	{ padding:30px 0 30px 0; border-top:2px solid #d9d9d9; background:#f2f2f2; }
.bg_professor		{ background:#c6c6c6; }

/* Content Primary */
.ct_primary			{ *zoom:1; }
.ct_primary:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.ct_primary .ct_remote		{ float:left; width:123px; overflow:hidden; }
.ct_primary .ct_display		{ position:relative; float:left; width:777px; }

.ct_effect			{ *zoom:1; }
.ct_effect:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.ct_effect .ct_banner		{ float:left; width:512px; height:580px; margin:0 9px 0 0; overflow:hidden; }
.ct_effect .ct_util			{ float:left; width:256px; }

/* Content Primary: Remote */
.ct_remote ul.ct_event		{ /* border-bottom:1px solid #b1b1b1; */ }
.ct_remote ul.ct_event li	{ height:22px; line-height:22px; text-align:left; padding:4px 0 5px 10px; border-top:1px solid #999; border-bottom:1px solid #999; overflow:hidden; }
.ct_remote ul.ct_event li a	{ display:block; width:113px; height:22px; color:#333; }
.ct_remote ul.ct_event li.ct_current{ border:none; background:#c0c0c0 url("/img2/gov2/img_renew/bg_event.png") no-repeat left top; }
.ct_remote ul.ct_event li.ct_current a		{ color:#fff; font-weight:bold;  }
.bg_professor li.ct_current			{ border-top:1px solid #b1b1b1 !important; background:none !important; }	
.bg_professor li.ct_current a		{ color:#333 !important; font-weight:normal !important;  }

.ct_remote ul.ct_lecture	{ height:350px; margin-top:29px; /* background:url("/img2/license/img_renew/bg_lecture.png") no-repeat left top;*/ }
.ct_remote ul.ct_lecture li	{ width:123px; padding:0; margin:0; }
.ct_remote ul.ct_lecture li li		{ height:20px; text-align:center; padding:0; margin:0 0 5px 0; }
.ct_remote ul.ct_lecture a			{ display:block; width:123px; height:20px; line-height:20px; overflow:hidden; background:url("/img2/license/img_renew/bg_lecture.png") no-repeat left top; overflow:hidden; }
/* .ct_remote ul.ct_lecture a:hover, .ct_remote ul.ct_lecture a.ct_current 			{ display:block; width:123px; height:20px; line-height:20px; background:url("/img2/license/img_renew/bg_lecture.png") no-repeat left top; overflow:hidden; } */
.ct_remote li.ct_lec01 li.ct_sub01 a	{ background-position:0 0; }
.ct_remote li.ct_lec01 li.ct_sub02 a	{ background-position:0 -25px; }
.ct_remote li.ct_lec01 li.ct_sub03 a	{ background-position:0 -50px; }
.ct_remote li.ct_lec02 li.ct_sub01 a	{ background-position:0 -75px; }
.ct_remote li.ct_lec02 li.ct_sub02 a	{ background-position:0 -100px; }
.ct_remote li.ct_lec02 li.ct_sub03 a	{ background-position:0 -125px; }
.ct_remote li.ct_lec03 li.ct_sub01 a	{ background-position:0 -150px; }
.ct_remote li.ct_lec03 li.ct_sub02 a	{ background-position:0 -175px; }
.ct_remote li.ct_lec04 li.ct_sub01 a	{ background-position:0 -200px; }
.ct_remote li.ct_lec04 li.ct_sub02 a	{ background-position:0 -225px; }
.ct_remote li.ct_lec05 li.ct_sub01 a	{ background-position:0 -250px; }
.ct_remote li.ct_lec05 li.ct_sub02 a	{ background-position:0 -275px; }
.ct_remote li.ct_lec06 li.ct_sub01 a	{ background-position:0 -300px; }
.ct_remote li.ct_lec06 li.ct_sub02 a	{ background-position:0 -325px; }

.ct_remote li.ct_lec01 li.ct_sub01 a:hover, .ct_remote li.ct_lec01 li.ct_sub01 a.ct_current	{ background-position:-150px 0; }
.ct_remote li.ct_lec01 li.ct_sub02 a:hover, .ct_remote li.ct_lec01 li.ct_sub02 a.ct_current	{ background-position:-150px -25px; }
.ct_remote li.ct_lec01 li.ct_sub03 a:hover, .ct_remote li.ct_lec01 li.ct_sub03 a.ct_current	{ background-position:-150px -50px; }
.ct_remote li.ct_lec02 li.ct_sub01 a:hover, .ct_remote li.ct_lec02 li.ct_sub01 a.ct_current	{ background-position:-150px -75px; }
.ct_remote li.ct_lec02 li.ct_sub02 a:hover, .ct_remote li.ct_lec02 li.ct_sub02 a.ct_current	{ background-position:-150px -100px; }
.ct_remote li.ct_lec02 li.ct_sub03 a:hover, .ct_remote li.ct_lec02 li.ct_sub03 a.ct_current	{ background-position:-150px -125px; }
.ct_remote li.ct_lec03 li.ct_sub01 a:hover, .ct_remote li.ct_lec03 li.ct_sub01 a.ct_current	{ background-position:-150px -150px; }
.ct_remote li.ct_lec03 li.ct_sub02 a:hover, .ct_remote li.ct_lec03 li.ct_sub02 a.ct_current	{ background-position:-150px -175px; }
.ct_remote li.ct_lec04 li.ct_sub01 a:hover, .ct_remote li.ct_lec04 li.ct_sub01 a.ct_current	{ background-position:-150px -200px; }
.ct_remote li.ct_lec04 li.ct_sub02 a:hover, .ct_remote li.ct_lec04 li.ct_sub02 a.ct_current	{ background-position:-150px -225px; }
.ct_remote li.ct_lec05 li.ct_sub01 a:hover, .ct_remote li.ct_lec05 li.ct_sub01 a.ct_current	{ background-position:-150px -250px; }
.ct_remote li.ct_lec05 li.ct_sub02 a:hover, .ct_remote li.ct_lec05 li.ct_sub02 a.ct_current	{ background-position:-150px -275px; }
.ct_remote li.ct_lec06 li.ct_sub01 a:hover, .ct_remote li.ct_lec06 li.ct_sub01 a.ct_current	{ background-position:-150px -300px; }
.ct_remote li.ct_lec06 li.ct_sub02 a:hover, .ct_remote li.ct_lec06 li.ct_sub02 a.ct_current	{ background-position:-150px -325px; }

/* .ct_remote ul.ct_lecture a.ct_current		{ color:#fff; font-weight:bold; background:#3d455d; } */

/* Content Primary: Effect */
.ct_effect .ct_banner ul	{  }
.ct_effect .ct_banner li	{ position:relative; width:512px; height:564px; padding:8px 0 8px 0; /* width:496px; height:564px; */ background:#c0c0c0; }
.ct_effect .ct_banner li a	{ display:block; position:absolute; }

.banner_triple, .banner_double, .banner_single { position:relative; width:496px; height:564px; margin:0 8px; }
.banner_triple a.banner_size01		{ left:0; top:0; width:496px; height:278px; }
.banner_triple a.banner_size02		{ left:0; bottom:0; width:245px; height:278px; }
.banner_triple a.banner_size03		{ left:253px; bottom:0; width:243px; height:278px; }

.banner_double a.banner_size01		{ left:0; top:0; width:496px; height:278px; }
.banner_double a.banner_size02		{ left:0; bottom:0; width:496px; height:278px; }

.banner_single a.banner_size01		{ left:0; top:0; width:496px; height:564px; }

.banner_triple div.banner_size01		{position: absolute; left:0; top:0; width:496px; height:278px; }
.banner_triple div.banner_size02		{position: absolute; left:0; bottom:0; width:245px; height:278px; }
.banner_triple div.banner_size03		{position: absolute; left:253px; bottom:0; width:243px; height:278px; }

.banner_double div.banner_size01		{position: absolute; left:0; top:0; width:496px; height:278px; }
.banner_double div.banner_size02		{position: absolute; left:0; bottom:0; width:496px; height:278px; }

.banner_single div.banner_size01		{position: absolute; left:0; top:0; width:496px; height:564px; }

.ct_toggle			{ width:256px; height:286px; }
.ct_toggle a		{ display:block; width:256px; height:286px; background:url("/img2/license/img_renew/Rban_event.gif") no-repeat left top; }/* toggle_life.jpg */

.ct_free01			{ position:relative; width:254px; height:149px; margin:8px 0 0 0; border:1px solid #d0d0d0; background:url("/img2/license/img_renew/bg_free01.gif") no-repeat left top; }
.ct_free01 .free_title a	{ display:block; position:absolute; right:16px; top:20px; width:17px; height:17px; background:url("/img2/license/img_renew/bu_more.gif") no-repeat 50% 50%; }
.ct_free01 li a		{ display:block; position:absolute; width:105px; height:24px; }
.ct_free01 .free_icon01 a	{ left:20px; top:50px; }
.ct_free01 .free_icon02 a	{ left:129px; top:50px; }
.ct_free01 .free_icon03 a	{ left:20px; top:78px; }
.ct_free01 .free_icon04 a	{ left:129px; top:78px; }
.ct_free01 .free_icon05 a	{ left:20px; top:106px; }
.ct_free01 .free_icon06 a	{ left:129px; top:106px; }

.ct_free02			{ position:relative; width:254px; height:134px; border:1px solid #d0d0d0; border-top:none; background:url("/img2/license/img_renew/bg_free02.gif") no-repeat left top; }
.ct_free02 .free_title a	{ display:block; position:absolute; right:16px; top:20px; width:17px; height:17px; background:url("/img2/license/img_renew/bu_more.gif") no-repeat 50% 50%; }
.ct_free02 li a		{ display:block; position:absolute; top:54px; width:64px; height:60px; }
.ct_free02 .free_icon01 a	{ left:20px; }
.ct_free02 .free_icon02 a	{ left:99px; }
.ct_free02 .free_icon03 a	{ left:174px; }

.ct_number			{ position:relative; height:149px; margin:10px 0 0 0; }
.ct_number a		{ display:block; position:absolute; top:0; height:149px; background:url("/img2/license/img_renew/bg_number.gif") no-repeat left top; }
.ct_number .ct_num01 a		{ left:0; width:257px; background-position:0 0; }
/* .ct_number .ct_num01 a:hover		{ background-position:0 -200px; } */
.ct_number .ct_num02 a		{ left:257px; width:255px; background-position:-257px 0; }
/* .ct_number .ct_num02 a:hover		{ background-position:-257px -200px; } */
.ct_number .ct_num03 a		{ right:0; width:256px; background-position:-521px 0; }
/* .ct_number .ct_num03 a:hover		{ background-position:-521px -200px; } */

.layer_professor	{ display:none; position:absolute; top:-10px; left:0; width:777px; height:759px; background:#c6c6c6; overflow:hidden; z-index:1000; }
.layer_professor li { position:relative; width:777px; height:759px; }
/*
.layer_professor li a		{ display:block; position:absolute; top:542px; width:146px; height:34px; }
.layer_professor li a.btn_detail		{ left:400px; }
.layer_professor li a.btn_sample		{ left:549px; }
*/

/*
.layer_free			{ display:none; position:absolute; top:286px; left:0; width:763px; padding:0 0 26px 0; border:7px solid #3d455d; background:#fff; overflow:hidden; z-index:1000; }
.layer_free .layer_title	 { position:relative; height:89px; background:url("/img2/license/img_renew/bg_layer_free.gif") no-repeat 34px 31px; }
.layer_free .layer_title a.close_layer { position:absolute; right:7px; top:6px; width:30px; height:30px; background:url("/img2/license/img_renew/btn_close_layer.png") no-repeat left top; }
.layer_free li		{ height:78px; padding:0 0 0 200px; margin:0 0 6px 0; background:url("/img2/license/img_renew/item_layer_free.gif") no-repeat left top; *zoom:1; }
.layer_free li:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.layer_free li.l_item01		{ background-position:31px 0; }
.layer_free li.l_item02		{ background-position:31px -84px; }
.layer_free dd				{ float:left; width:171px; height:78px; margin:0 10px 0 0; }
.layer_free dd a			{ display:block; width:171px; height:78px; }
*/

.layer_free			{ display:none; position:absolute; top:286px; left:0; width:777px; /* border:7px solid #3d455d; */ background:#3d455d; overflow:hidden; z-index:1000; }
.layer_free .layer_title	 { position:relative; width:763px; height:89px; margin:8px 8px 0 8px; background:#fff url("/img2/license/img_renew/bg_layer_free.gif") no-repeat 34px 31px; }
.layer_free .layer_title a.close_layer { position:absolute; right:7px; top:6px; width:30px; height:30px; background:url("/img2/license/img_renew/btn_close_layer.png") no-repeat left top; }
.layer_free ul		{ width:763px; padding:0 0 26px 0; margin:0 8px 8px 8px; background:#fff; }
.layer_free li		{ height:78px; padding:0 0 0 200px; margin:0 0 6px 0; background:url("/img2/license/img_renew/item_layer_free.gif") no-repeat left top; *zoom:1; }
.layer_free li:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.layer_free li.l_item01		{ background-position:31px 0; }
.layer_free li.l_item02		{ background-position:31px -84px; }
.layer_free dd				{ float:left; width:171px; height:78px; margin:0 10px 0 0; }
.layer_free dd a			{ display:block; width:171px; height:78px; }



/* Content Secondary */
.ct_secondary		{ margin:10px 0 0 0; *zoom:1; }
.ct_secondary:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.ct_secondary dl.ct_academy	{ float:left; width:113px; height:160px; margin:0 10px 0 0; background:url("/img2/license/img_renew/bg_academy.png") no-repeat left top; overflow:hidden; }
.ct_secondary .sub_item		{ float:left; height:120px; text-align:left; padding:19px 0 19px 0; /* padding:19px 20px 19px 20px; */ border:1px solid #c7c7c7; background:#fff; }
.ct_secondary .sub_item01	{ width:255px; /* width:215px; */ }
.ct_secondary .sub_item02	{ width:254px; /* width:214px;*/ margin:0 9px 0 0; border-left:none; }
.ct_secondary .sub_item03	{ width:254px; /* width:214px; */ }

dl.ct_academy dd	{ width:113px; height:24px; margin:0 0 6px 0; }
dl.ct_academy a		{ display:block; width:113px; height:24px;  }
dl.ct_academy dd.academy01	{ margin:46px 0 6px 0;  }

.sub_item .sub_title		{ position:relative; height:17px; }
.sub_item .sub_title a		{ display:block; position:absolute; right:16px; /* right:-4px; */ top:0; width:17px; height:17px; background:url("/img2/license/img_renew/bu_more.gif") no-repeat 50% 50%; }
.sub_item .sub_title h3		{ height:17px; text-indent:-9999px; padding:0; background:url("/img2/license/img_renew/bg_h3_title.gif") no-repeat left top; overflow:hidden; }
.sub_item01 .sub_title h3	{ background-position:20px 0; }
.sub_item02 .sub_title h3	{ background-position:20px -20px; }
.sub_item03 .sub_title h3	{ background-position:20px -40px; }

.sub_item ul.sub_list		{ width:215px; margin:15px 20px 0 20px; /* margin-top:15px; */ }
.sub_item ul.sub_list li	{ height:22px; line-height:22px; padding:0 0 0 7px; background:url("/img2/license/img_renew/bu_dot.gif") no-repeat left 8px; }
.sub_item ul.sub_list a		{ display:block; width:207px; height:22px; line-height:22px; overflow:hidden; -ms-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; }

.ct_secondary .sub_item02 ul.sub_list		{ width:214px; }
.ct_secondary .sub_item03 ul		{ position:relative; width:214px; height:88px;  margin:15px 20px 0 20px; /* margin-top:15px; */ background:url("/img2/license/img_renew/bg_sub_customer.gif") no-repeat left top; }
.ct_secondary .sub_item03 li.sub_day a		{ display:block; position:absolute; right:0; top:21px; width:40px; height:40px; }

/* Side */
.ct_side .q_dday	{ padding:20px 0 0 0; margin:7px 0 0 0; background:url("/img2/license/img_renew/bg_dday.gif") no-repeat left top; }
.ct_side .q_dday_alter	{ margin:7px 0 0 0; border:1px solid #d7d7d7; background:#f4f4f4; }
.ct_side .q_dday .q_dday_wrap		{ position:relative; text-align:center; padding:0 0 0 0; border:1px solid #d7d7d7; border-top:none; background:#f4f4f4; }
.ct_side .q_dday .q_dday_wrap a.q_dday_prev	{ display:block; position:absolute; left:9px; top:10px; width:15px; height:15px; background:url("/img2/license/img_renew/btn_dday_nav.gif") no-repeat left top; }
.ct_side .q_dday .q_dday_wrap a.q_dday_next	{ display:block; position:absolute; right:9px; top:10px; width:15px; height:15px; background:url("/img2/license/img_renew/btn_dday_nav.gif") no-repeat -15px top; }

.ct_side .q_dday dt	{ /* width:98px; background:#ff6600; margin:0 auto; overflow:hidden;*/ height:15px; line-height:15px; text-align:center; padding:10px 0 0 0; }
.ct_side .q_dday dt a		{ display:block; width:98px; overflow:hidden; height:15px; line-height:15px; text-align:center; }
.ct_side .q_dday dd.dday_image		{ width:98px; overflow:hidden; height:24px; line-height:24px; text-align:center; margin:4px 0 0 0; }
.ct_side .q_dday dd.dday_date		{ width:98px; overflow:hidden; height:16px; line-height:16px; text-align:center; margin:5px 0 0 0; }
.ct_side .q_dday dd.dday_date em	{ color:#a0a0a0; font-style:normal; }

.ct_side .q_dday p	{ height:1px; line-height:1px; text-align:center; padding:0 0 5px 0; margin:0; }

.ct_side ul.q_menu	{ width:98px; padding:5px 0 5px 0; border:1px solid #d7d7d7; border-top:none; background:#fff; }
.ct_side ul.q_menu li		{ width:98px; height:21px; }
.ct_side ul.q_menu a		{ display:block; width:98px; height:21px; background:url("/img2/license/img_renew/bg_side_menu.gif") no-repeat left top; }
.ct_side li.q_menu01 a		{ background-position:0 0; }
.ct_side li.q_menu02 a		{ background-position:0 -21px; }
.ct_side li.q_menu03 a		{ background-position:0 -42px; }
.ct_side li.q_menu04 a		{ background-position:0 -63px; }
.ct_side li.q_menu05 a		{ background-position:0 -84px; }
.ct_side li.q_menu06 a		{ background-position:0 -105px; }


/* Full Menu */
.ct_menu			{ width:900px; margin:0 auto; }
.ct_menu ul			{ *zoom:1; }
.ct_menu ul:after	{ content:" "; display:block; clear:both; height:0; visibility:hidden; }
.ct_menu li			{ float:left; text-align:left; padding:0 0 0 0; }
.ct_menu li.ct_item01		{ width:114px; margin:0 0 0 14px; }
.ct_menu li.ct_item02 		{ width:143px; }
.ct_menu li.ct_item03 		{ width:139px; }
.ct_menu li.ct_item04 		{ width:142px; }
.ct_menu li.ct_item05 		{ width:132px; }
.ct_menu li.ct_item06 		{ width:130px; }
.ct_menu li.ct_item07 		{ width:86px; }

.ct_menu dt			{ height:16px; text-indent:-9999px; margin:0 0 10px 0; background:url("/img2/license/img_renew/bg_fullmenu.gif") no-repeat left top; }
.ct_menu li.ct_item01 dt	{ background-position:0 0; }
.ct_menu li.ct_item02 dt	{ background-position:0 -30px; }
.ct_menu li.ct_item03 dt	{ background-position:0 -60px; }
.ct_menu li.ct_item04 dt	{ background-position:0 -90px; }
.ct_menu li.ct_item05 dt	{ background-position:0 -120px; }
.ct_menu li.ct_item06 dt	{ background-position:0 -150px; }
.ct_menu li.ct_item07 dt	{ background-position:0 -180px; }

.ct_menu dd			{ height:24px; line-height:24px; }
.ct_menu span.item_sub		{ display:block; }
.ct_menu a strong	{ color:#d6880e; }

/* FOOTER */
