@import url("study.css") ;

body{
	scrollbar-face-color: #E7E7E7;
	scrollbar-highlight-color: #CFCFCF;
	scrollbar-3dlight-color: #F1F1F1;
	scrollbar-shadow-color: #CFCFCF;
	scrollbar-darkshadow-color: #F1F1F1;
	scrollbar-track-color: #F1F1F1;
	scrollbar-arrow-color: #616161;
	margin: 0;
	padding: 0;
}

/*Pub*/
FORM 			{margin:0px;border:0px;}
IMG 			{border:0px;}
body,th,td,div,input,select,textarea,span,li,ul,a{FONT-FAMILY:µ¸¿ò,arial; FONT-SIZE: 12px;LINE-HEIGHT: 16px; COLOR: #565656;word-break:break-all;}

table{border-collapse:collapse;}
img{border:0px;}
img.md{vertical-align:middle;}

body.bg{background:url(img/body_bg01.gif) repeat-x;}
body.bg02{margin:10px}
body.bg03{background:url(img/body_bg03.gif) repeat-x;}

A:link 			{COLOR: #333333; TEXT-DECORATION: none}
A:visited 		{COLOR: #333333; TEXT-DECORATION: none}
A:active 		{COLOR: #333333; TEXT-DECORATION: none}
A:hover 		{COLOR: #333333; TEXT-DECORATION: none}

input	{border:1 solid #D7D7D7; FONT-SIZE: 11px; padding:2 2 0 4;height:20px;}
input.radio{border:0px;width:11px;height:11px;margin:0 0 2 0;}
.textarea {FONT-SIZE: 11px; color:#565656 ; background-color:#ffffff; border:1 solid #D7D7D7; padding:4 5 5 4; margin-bottom:2px; margin-top:3px;} 
.txt_description	{COLOR: #727272; FONT-SIZE: 11px; padding:4 5 2 10;}
.select_sear	{ FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none;background-color:#FFFFFF; padding:2 2 0 4; margin-right:3px; margin-left:3px;}
img.icn{vertical-align:middle;margin-bottom:2px;}


/* layout */
#body{width:920px; height:100%; vertical-align:top;display:table;}
#body #head{margin:0px;margin-bottom:-4px}
#body #mcon01{float:left;width:245px;height:462px;text-align:center;color:#FFF;font-size:11px;padding-top:415px;background:url(img/main_lbg.gif) no-repeat;line-height:140%;}
#body #mcon02{float:right;width:685px;}
#body #foot{clear:both;width:989px;height:73px;margin-top:5px;margin-bottom:10px;background:#F2F2F2 url(img/copybg.gif) no-repeat right top;}
#body #foot img{margin:25px 0 0 30px;}

#body02{width:920px; height:100%; vertical-align:top;display:table;}
#body02 #head{margin:0px;margin-bottom:-4px}
#body02 #left{float:left;width:250px;text-align:center;margin-left:-10px;padding-top:4px;background:url(img/subleftbg.gif) no-repeat right top;}
#body02 #left #login02{width:190px;height:66px;text-align:left;font-size:11px;color:#6C6C6C;line-height:140%;padding:15px 0 0 61px;background:url(img/login_bg02.gif) no-repeat;}
#body02 #con{float:right;width:680px;text-align:center;}
#body02 #foot{clear:both;width:920px;height:73px;margin-top:5px;margin-bottom:10px;background:#F2F2F2 url(img/copybg.gif) no-repeat right top;}
#body02 #foot img{margin:25px 0 0 30px;}

#mquick{width:70px;position:absolute;left:935px;top:103px;}
#mquick02{width:70px;position:absolute;left:930px;top:103px;}

#mcont #l{float:left;width:230px;background:#FFF url(img/main_lbg.gif) no-repeat;}
#mcont #l #pad{padding:23px 20px 0 10px;}
#mcont #l #pad #login01{width:200px;height:110px;background:url(img/main_loginbg.gif) no-repeat;}
#mcont #l #pad #login01 table{margin:31px 0 0 40px;}
#mcont #l #pad #login01 table td{height:24px;}
#mcont #l #pad #seh01 table{height:40px;}
#mcont #l #pad #poll{margin-top:1px;border:1px dashed #D5D5D5;}
#mcont #l #pad #poll .txt{font-size:11px;margin:19px 0 32px 39px;}
#mcont #l #pad #poll .btn{text-align:right;padding:8px 7px;}

#mcont #c{float:left;width:290px;}

#mcont #r{float:left;background:url(img/main_rbg02.gif) no-repeat;}
#mcont #r #pad{margin:24px 0 0 20px;}

#mcont #r #pad #not{background:url(img/main_tabdot.gif) repeat-x 0px 22px;width:360px;vertical-align:bottom;}
#mcont #r #pad #not span.l{float:left;}
#mcont #r #pad #not span.r{float:right;margin-top:15px;}
#mcont #r #pad .tbl03{width:360px;margin-top:-1px;}
#mcont #r #pad .tbl03 td{height:16px;padding-top:1px;}
#mcont #r #pad #sl{margin-top:18px;}
#mcont #r #pad #sl td{width:360px;height:39px;text-align:right;background:url(img/main_slbg.gif) no-repeat;}
#mcont #r #pad #sl td select{width:200px;font-size:11px;color:#FFF;margin-right:7px;background:#2FAAD5;}

#memb01 #l{float:left;width:230px}
#memb01 #r{float:right;width:334px}

#abou01{width:680px;margin-top:20px}
#abou01 #l{float:left;width:355px;line-height:160%;color:#565656;text-align:left;}
#abou01 #r{float:right;width:305px}

/* menu */
#tmenu{width:920px;vertical-align:top;}
#tmenu #logo{float:left;width:230px; height:60px;}
#tmenu #logo img{margin-left:31px;}
#tmenu #r {float:right;width:660px;padding-top:6px;}
#tmenu #r .mainmenus img{vertical-align:middle;}
#tmenu #r .sub{height:26px;background:#url(img/topbg01.gif) repeat-x;}

#tmenu #r .sub01{padding:2px 0 0 29px;}
#tmenu #r .sub02{padding:2px 0 0 196px;}
#tmenu #r .sub03{padding:2px 0 0 211px;}
#tmenu #r .sub04{padding:2px 0 0 387px;}
#tmenu #r .sub05{padding:2px 0 0 0;text-align:right;}

#tmenu #r img{margin-right:-4px;}

#tmenu02{width:930px;vertical-align:top;}
#tmenu02 #logo{float:left;width:250px;}
#tmenu02 #r{float:right;width:680px;}
#tmenu02 #r .sub{height:26px;background:url(img/topbg01.gif) repeat-x;}
#tmenu02 #r .sub img{margin-right:17px;}
#tmenu02 #r .sub01{padding:5px 0 0 0;margin-left:29px;}
#tmenu02 #r .sub02{padding:5px 0 0 0;margin-left:164px;}
#tmenu02 #r .sub03{padding:5px 0 0 0;margin-left:302px;}
#tmenu02 #r .sub04{padding:5px 0 0 0;margin-left:270px;}
#tmenu02 #r .sub05{padding:5px 0 0 0;text-align:right;}
#tmenu02 #r img{margin-right:-4px;}

#leftmbg{background:#000 url(img/subleftybg.gif) repeat-y right top;}
#leftm{width:190px;margin:10px auto 0;}
.leftstudy{position:relative;top:-10px;margin-bottom:-10px;}
*html .leftstudy{position:relative;top:-7px;margin-bottom:-7px;}
#leftm #t img{vertical-align:middle;}
#leftm #m{text-align:center;padding-top:1px;background:url(img/subleftmenubg.gif) repeat-y;}
#leftm #m a{width:152px;height:25px;display:block;}
#leftm #m a.mem01{background:url(img/lm_mem01.gif) no-repeat;}
#leftm #m a.mem01:hover{background:url(img/lm_mem01on.gif) no-repeat;}
#leftm #m a.mem02{background:url(img/lm_mem02.gif) no-repeat;}
#leftm #m a.mem02:hover{background:url(img/lm_mem02on.gif) no-repeat;}
#leftm #m a.mem03{background:url(img/lm_mem03.gif) no-repeat;}
#leftm #m a.mem03:hover{background:url(img/lm_mem03on.gif) no-repeat;}
#leftm #m a.myh01{background:url(img/lm_myh01.gif) no-repeat;}
#leftm #m a.myh01:hover{background:url(img/lm_myh01on.gif) no-repeat;}
#leftm #m a.myh02{background:url(img/lm_myh02.gif) no-repeat;}
#leftm #m a.myh02:hover{background:url(img/lm_myh02on.gif) no-repeat;}
#leftm #m a.myh03{background:url(img/lm_myh03.gif) no-repeat;}
#leftm #m a.myh03:hover{background:url(img/lm_myh03on.gif) no-repeat;}
#leftm #m a.abo01{background:url(img/lm_abo01.gif) no-repeat;}
#leftm #m a.abo01:hover{background:url(img/lm_abo01on.gif) no-repeat;}
#leftm #m a.abo02{background:url(img/lm_abo02.gif) no-repeat;}
#leftm #m a.abo02:hover{background:url(img/lm_abo02on.gif) no-repeat;}
#leftm #m a.abo03{background:url(img/lm_abo03.gif) no-repeat;}
#leftm #m a.abo03:hover{background:url(img/lm_abo03on.gif) no-repeat;}
#leftm #m a.abo04{background:url(img/lm_abo04.gif) no-repeat;}
#leftm #m a.abo04:hover{background:url(img/lm_abo04on.gif) no-repeat;}
#leftm #m a.abo0401{background:url(img/lm_abo0401.gif) no-repeat;}
#leftm #m a.abo0401:hover{background:url(img/lm_abo0401on.gif) no-repeat;}
#leftm #m a.abo0402{background:url(img/lm_abo0402.gif) no-repeat;}
#leftm #m a.abo0402:hover{background:url(img/lm_abo0402on.gif) no-repeat;}

#leftm #m a.sch01{background:url(img/lm_sch01.gif) no-repeat;}
#leftm #m a.sch01:hover{background:url(img/lm_sch01on.gif) no-repeat;}
#leftm #m a.sch02{background:url(img/lm_sch02.gif) no-repeat;}
#leftm #m a.sch02:hover{background:url(img/lm_sch02on.gif) no-repeat;}
#leftm #m a.sch03{background:url(img/lm_sch03.gif) no-repeat;}
#leftm #m a.sch03:hover{background:url(img/lm_sch03on.gif) no-repeat;}
#leftm #m a.sch04{background:url(img/lm_sch04.gif) no-repeat;}
#leftm #m a.sch04:hover{background:url(img/lm_sch04on.gif) no-repeat;}
#leftm #m a.lec01{background:url(img/lm_lec01.gif) no-repeat;}
#leftm #m a.lec01:hover{background:url(img/lm_lec01on.gif) no-repeat;}
#leftm #m a.lec02{background:url(img/lm_lec02.gif) no-repeat;}
#leftm #m a.lec02:hover{background:url(img/lm_lec02on.gif) no-repeat;}
#leftm #m a.lec03{background:url(img/lm_lec03.gif) no-repeat;}
#leftm #m a.lec03:hover{background:url(img/lm_lec03on.gif) no-repeat;}
#leftm #m a.gui01{background:url(img/lm_gui01.gif) no-repeat;}
#leftm #m a.gui01:hover{background:url(img/lm_gui01on.gif) no-repeat;}
#leftm #m a.gui02{background:url(img/lm_gui02.gif) no-repeat;}
#leftm #m a.gui02:hover{background:url(img/lm_gui02on.gif) no-repeat;}
#leftm #m a.gui03{background:url(img/lm_gui03.gif) no-repeat;}
#leftm #m a.gui03:hover{background:url(img/lm_gui03on.gif) no-repeat;}
#leftm #m a.gui04{background:url(img/lm_gui04.gif) no-repeat;}
#leftm #m a.gui04:hover{background:url(img/lm_gui04on.gif) no-repeat;}
#leftm #m a.gui05{background:url(img/lm_gui05.gif) no-repeat;}
#leftm #m a.gui05:hover{background:url(img/lm_gui05on.gif) no-repeat;}
#leftm #m a.stu01{background:url(img/lm_stu01.gif) no-repeat;}
#leftm #m a.stu01:hover{background:url(img/lm_stu01on.gif) no-repeat;}
#leftm #m a.stu02{background:url(img/lm_stu02.gif) no-repeat;}
#leftm #m a.stu02:hover{background:url(img/lm_stu02on.gif) no-repeat;}
#leftm #m a.stu03{background:url(img/lm_stu03.gif) no-repeat;}
#leftm #m a.stu03:hover{background:url(img/lm_stu03on.gif) no-repeat;}
#leftm #m a.stu04{background:url(img/lm_stu04.gif) no-repeat;}
#leftm #m a.stu04:hover{background:url(img/lm_stu04on.gif) no-repeat;}
#leftm #m a.stu05{background:url(img/lm_stu05.gif) no-repeat;}
#leftm #m a.stu05:hover{background:url(img/lm_stu05on.gif) no-repeat;}
#leftm #m a.inf01{background:url(img/lm_inf01.gif) no-repeat;}
#leftm #m a.inf01:hover{background:url(img/lm_inf01on.gif) no-repeat;}
#leftm #m a.inf02{background:url(img/lm_inf02.gif) no-repeat;}
#leftm #m a.inf02:hover{background:url(img/lm_inf02on.gif) no-repeat;}
#leftm #m a.inf03{background:url(img/lm_inf03.gif) no-repeat;}
#leftm #m a.inf03:hover{background:url(img/lm_inf03on.gif) no-repeat;}
#leftm #m a.inf04{background:url(img/lm_inf04.gif) no-repeat;}
#leftm #m a.inf04:hover{background:url(img/lm_inf04on.gif) no-repeat;}
#leftm #m a.inf05{background:url(img/lm_inf05.gif) no-repeat;}
#leftm #m a.inf05:hover{background:url(img/lm_inf05on.gif) no-repeat;}
#leftm #ms {text-align:center;padding:1px 19px 0;background:url(img/subleftmenubg.gif) repeat-y;}
#leftm #ms a{height:25px;text-align:left;font-size:12px;font-family:±¼¸²,gulim;font-weight:bold;color:#000;line-height:14px;padding:7px 5px 0 24px;overflow:hidden;background:url(img/lm_studybg.gif);display:block;}
#leftm #ms a:hover{color:#FFF;}
#leftm #ms a.sub{height:21px;margin-left:12px;padding:5px 5px 0 18px;background:url(img/lm_studysubbg.gif)}
#leftm #ms a.btn{height:18px;text-align:right;margin-top:20px;padding:0px;background:none;}
#leftm #b{height:10px;background:url(img/lm_bg01.gif) repeat-x left top;overflow:hidden;}
#leftimg{margin-right:10px;}
#leftimg img{vertical-align:top;}

/* table */
.tbl01 {width:680px;overflow:hidden;background:#FFFFFF;}
.tbl01 table{width:682px;border-top:3px solid #9DC6D9;border-bottom:3px solid #D6D6D6;margin-left:-1px;margin-right:-1px;}
.tbl01 table.slim{border-top:2px solid #9DC6D9;border-bottom:2px solid #D6D6D6;}
.tbl01 table th{color:#2C71A6;background:#DFEFF5;padding:7px 0 4px 0;border:1px solid #D6D6D6;}
.tbl01 table th.st{font-weight:normal;}
.tbl01 table th.l{color:#2C71A6;background:#DFEFF5;padding:7px 0 4px 11px;border:1px solid #D6D6D6;text-align:left;line-height:140%;}
.tbl01 table th.l02{color:#2C71A6;background:#DFEFF5;padding:4px 0 7px 11px;border:1px solid #D6D6D6;text-align:left;}
.tbl01 table th.eng{padding:4px 0 7px 0;}
.tbl01 table td{text-align:center;padding:8px 0 5px 0;border:1px solid #D6D6D6;}
.tbl01 table td.l{text-align:left; padding-left:10px; padding-right:10px;}
.tbl01 table td.l02{text-align:left; padding:8px 9px 4px 16px;border-right:1px solid #fff;background:url(img/ico_arrow03.gif) no-repeat 6px 48%;color:#333333;}
.tbl01 table td.l022{text-align:left; padding:8px 9px 4px 16px;border-right:1px solid #fff;color:#333333;vertical-align:top;}
.tbl01 table td.l03{text-align:left; padding:4px 9px 4px 16px;border-right:1px solid #fff;color:#333333;}
.tbl01 table td.l04{text-align:left; padding:3px 9px;border-right:1px solid #D6D6D6;}
.tbl01 table td.l05{text-align:left; padding-left:10px; padding-right:10px;border-right:1px solid #FFF;}
.tbl01 table td.c{border-right:1px solid #FFF;}
.tbl01 table td.ta{text-align:left; padding:15px 10px;line-height:140%;height:150px;vertical-align:top;}
.tbl01 table td.ta2{text-align:left; padding:10px 10px;line-height:140%;vertical-align:top;}
.tbl01 table td.np{padding-top:0px;padding-bottom:0px;}
.tbl01 table td span.l01{float:left;}
.tbl01 table td span.l02{float:left;margin-left:3px;padding-top:4px;}
.tbl01 table td span.l03{float:right;margin-right:53px;padding-top:9px;}
.tbl01 table a{color:#565656;}
.tbl01 table a:hover{color:#F84000;}
.tbl01 table span.txtwi{vertical-align:1px;}

.tbl02 {overflow:hidden;width:100%;background:#FFFFFF;}
.tbl02 div.ly01{overflow:hidden;width:101%;}
.tbl02 div.ly01 table{width:100%;border-top:2px solid #9DC6D9;border-bottom:2px solid #D6D6D6;position:relative;left:-1px;}
.tbl02 div.ly01 table th{color:#2C71A6;background:#DFEFF5;padding:5px 0 4px 0;border:1px solid #D6D6D6;}
.tbl02 div.ly01 table th.l{color:#2C71A6;background:#DFEFF5;padding:5px 0 4px 11px;border:1px solid #D6D6D6;text-align:left;}
.tbl02 div.ly01 table td{text-align:center;padding:5px 0 4px 0;border:1px solid #D6D6D6;}
.tbl02 div.ly01 table td.l{text-align:left;padding:5px 0 4px 11px;border:1px solid #D6D6D6;}

/* round table */
.rt01 div{position:relative;width:9px;height:9px;overflow:hidden;z-index:10;}
.rt01 .tl{float:left;background:url(img/rt01_tl.gif) no-repeat;margin-bottom:-9px}
.rt01 .tr{float:right;background:url(img/rt01_tr.gif) no-repeat;margin-bottom:-9px}
.rt01 .bl{float:left;background:url(img/rt01_bl.gif) no-repeat;margin-top:-9px}
.rt01 .br{float:right;background:url(img/rt01_br.gif) no-repeat;margin-top:-9px}

.rt02{width:380px;margin-top:-11px;height:87px;}
.rt02 .t{height:3px;background:url(img/rt02t.gif) no-repeat;overflow:hidden;}
.rt02 .m{background:url(img/rt02m.gif) repeat-y;padding:14px 0 5px 35px;text-align:left;}
.rt02 .m div.r{text-align:right;margin:-10px 8px 0 0;}
.rt02 .b{height:3px;background:url(img/rt02b.gif) no-repeat;overflow:hidden;}

.rt03{width:680px;}
.rt03 .t{height:4px;background:url(img/rt03t.gif) no-repeat;overflow:hidden;}
.rt03 .m{background:url(img/rt03m.gif) repeat-y;padding:4px 0 5px 15px;text-align:left;color:#6A6A6A;line-height:140%;}
.rt03 .m01{background:url(img/rt03m.gif) repeat-y;padding:4px 0 5px 15px;color:#565656;line-height:140%;text-align:center;}
.rt03 .m .txt01{padding-left:18px;text-align:left;}
.rt03 .b{height:4px;background:url(img/rt03b.gif) no-repeat;overflow:hidden;}

/* div all */
#gnb{margin:0 0 -4px 0;text-align:right;}

#seh{text-align:center;}
#seh #seh02{width:312px;height:40px;background:url(img/seh02_bg.gif) no-repeat;padding:9px 0 0 0;margin:0 auto;}

#seh03{width:680px;height:81px;background:url(img/seh_bg03.gif) no-repeat;padding:41px 0 0 143px;text-align:left;margin-top:20px;}

#subj01{float:left;margin-top:20px;position:relative;z-index:10;text-align:left;height:33px;}
#subj02{width:500px;height:166px;background:url(img/subj02.gif) no-repeat;margin-top:50px;margin-left:95px;}

#subj03{width:455px;height:173px;background:url(img/subj03.gif) no-repeat;padding:65px 0 0 145px;margin-top:17px;}
#subj03 span.l{float:left;width:151px;}
#subj03 span.l02{float:left;}
#subj03 span.l03{float:left;text-align:left;width:160px;padding:15px 0 0 8px;}

#subj04{width:330px;height:166px;text-align:center;background:url(img/subj04.gif) no-repeat;padding:55px 0 0 0;color:#6C6C6C;}
#subj04_01{width:330px;height:166px;background:url(img/subj04.gif) no-repeat;padding:38px 0 0 30px;color:#6C6C6C;text-align:left;}
#subj04_01 div.txt{padding:0 0 5px 25px;color:#6C6C6C;line-height:15px;}
#subj04_01 span.l{padding-left:25px;display:block;}
#subj04_01 span.r{margin-top:7px;text-align:center;padding-right:25px;display:block;}

#subj05{width:330px;height:166px;text-align:center;background:url(img/subj05.gif) no-repeat;padding:55px 0 0 0;color:#6C6C6C;}
#subj05_01{width:330px;height:166px;background:url(img/subj05.gif) no-repeat;padding:38px 0 0 30px;color:#6C6C6C;text-align:left;}
.starts{padding:50px 0 0 30px;}
#subj05_01 div.txt{padding:0 0 5px 25px;color:#6C6C6C;line-height:15px;}
#subj05_01 span.l{padding-left:25px;display:block;}
#subj05_01 span.r{margin-top:7px;text-align:center;padding-right:25px;display:block;}

#sche{width:380px;height:94px;background:url(img/sche_bg.gif) no-repeat;text-align:left;margin-top:20px;}
#sche #l{float:left;width:253px;padding:44px 0 0 12px;color:#4F6D5C;font-size:11px;}
#sche #l .bb{color:#333333;font-weight:bold;}
#sche #r{float:right;width:127px;padding-top:2px;line-height:140%;}
#sche #r a{display:block;width:119px;height:17px;font-size:11px;padding:2px 0 0 17px;}
#sche #r a:hover{background:url(img/sche_abg.gif) no-repeat;color:#FFF;}

#subtit{width:680px;height:45px;margin:19px 0 0 0;background:url(img/bg_subtitle.gif) no-repeat;}
#subtit #l{float:left;padding:14px 0 0 39px;}
#subtit #r{float:right;font-size:11px;color:#565656;padding:16px 20px 0 0;}

#des{width:680px;border-top:1px solid #A2CEDD;border-bottom:1px solid #A2CEDD;}
#des #m{border-top:3px solid #E6F2F6;border-bottom:3px solid #E6F2F6;padding:12px 15px;;line-height:140%;color:#565656;}

/*content*/
#content{width:680px;text-align:left;margin:17px 0 20px;}
#content .abo01{line-height:17px;padding:57px 17px 0 187px;background:url(img/bg_abo01.gif) no-repeat;word-break:keep-all;}
#content .descs{border-top:1px solid #A2CEDD;border-bottom:1px solid #A2CEDD;}
#content .descs table{border-top:3px solid #E6F2F6;border-bottom:3px solid #E6F2F6;}
#content .descs table th{height:30px;vertical-align:top;padding:8px 0;}
#content .descs table td{vertical-align:top;line-height:18px;padding-bottom:2px;}
#content .descs table td.lec{height:42px;vertical-align:middle;line-height:100%;padding:0px;}
#content .descs table td.lec a.lecmon{width:43px;height:19px;color:#FFF;text-align:center;margin-right:1px;padding-top:3px;background:url(img/bg_leca.gif) no-repeat;}
#content .descs table td.lec a.lecmon:hover{font-weight:bold;background:url(img/bg_lecaon.gif) no-repeat;}
#content .descs table td.lec a.lecmonon{width:43px;height:19px;color:#FFF;text-align:center;padding-top:3px;font-weight:bold;margin-right:1px;background:url(img/bg_lecaon.gif) no-repeat;}
#content div.myhtab{text-align:right;background:url(img/tab_myhbg01.gif) repeat-x left bottom;}
#content div.myhtab img{vertical-align:bottom;}
#content table.slist01{margin:7px 0 0 18px;}
#content td.slist01{padding:4px 0 1px;}
#content th.lecpo{height:21px;padding-top:1px;line-height:14px;text-align:left;color:#0F5788;}

#content .descs2{padding:0 0 2px;border-top:1px solid #E2E1E1;border-bottom:1px solid #E2E1E1;background:#F6F6F6;}
#content .descs2 tr{vertical-align:top;}
#content .descs2 th{text-align:left;padding-top:1px;padding-bottom:3px;}
#content .descs2 td{line-height:18px;word-break:keep-all;}
#content .descs2 td.bp{padding-bottom:10px;}

#content .topm{margin-top:20px;}
#content .topms{margin-top:10px;}

select.bgsel{color:#FFF;font-weight:bold;background:#2FAAD5;}

#stit01{text-align:left;margin:20px 0 5px 0;color:#565656;line-height:140%;}
#stit02{width:680px;border-top:3px solid #9DC6D9;border-bottom:1px solid #D6D6D6;background:url(img/bul_arrow01.gif) no-repeat 11px 12px #F0F8FB;padding:8px 0 8px 28px;}
#stit03{text-align:left;margin:20px 0 5px 20px;color:#565656;line-height:140%;font-size:11px;}
#stit04{text-align:left;margin:5px 10px 0 20px;color:#565656;line-height:140%;}
#stit05{text-align:left;margin:20px 10px 5px 0;color:#565656;line-height:140%;font-weight:bold;}
#stit06{text-align:left;margin:0 0 5px 0;}

#sitemap table{width:100%;}
#sitemap tr{vertical-align:top;s}
#sitemap td.bl{width:10px;}
#sitemap td img.tit{margin-bottom:12px;}
#sitemap td a.sm{margin-left:14px;line-height:14px;padding:4px 0 0 9px;display:block;background:url(img/arr01.gif) no-repeat left 50%;}
#sitemap td div.sub{margin-top:3px;}
#sitemap td div.sub a{font-size:11px;margin-left:18px;background:none;padding:3px 0 0 9px;}

#paging{text-align:center;margin:26px 0;color:#2C71A6;}
#paging a{color:#2C71A6;}
#paging a:hover{color:#F84000;text-decoration:underline;}

/* popup */
#popup {margin:0px;padding:10px;overflow:auto;}
#popup div.titbg01{background:url(img/bg_poptit01.gif) repeat-x;}
#popup div.titbg02{background:url(img/bg_poptit02.gif) no-repeat right top;}
#popup div.titbg03{height:50px;background:url(img/bg_poptit03.gif) no-repeat;}
#popup div.title{color:#FFF;font-weight:bold;margin:18px 0 0 45px;}
#popup div.imgtitle{color:#FFF;font-weight:bold;margin:15px 0 0 45px;}
#popup div.close{height:25px;overflow:hidden;text-align:right;margin-top:10px;background:#E6E6E6 url(img/bg_popclose.gif) no-repeat;}

#popup td.contents{padding:20px;vertical-align:top;}
#popup div.contents{width:100%;}

/* popupt2 */
body.pop2{margin:0px;padding:0px;}
body.pop2 div.pop2body{width:720px;}
body.pop2 div.pop2body div.title{height:60px;background:url(img/bg_pop01.gif) no-repeat;overflow:hidden;}
body.pop2 div.pop2body div.title span{text-align:right;font-size:14px;font-weight:bold;color:#FFF;margin:31px 30px;display:block;}
body.pop2 div.pop2body #content{margin:20px;}


/* mailform */
.mail_rt{width:648px;}
.mail_rt .t{height:123px;background:url(img/mailrt_t.gif) no-repeat;color:#0F5788;font-weight:bold;padding:73px 0 0 50px;}
.mail_rt .m{background:url(img/mailrt_m.gif) repeat-y;line-height:140%;padding:0 45px 25px 35px;}
.mail_rt .b{height:75px;background:url(img/mailrt_b.gif) no-repeat;}

/* btn */
.btnc01{text-align:center;margin-top:20px;}
.btnr01{text-align:right;margin:-15px 20px 0 0;}
.btnr02{text-align:right;margin:5px 20px 0 0;}

/* etc */
.txt01{padding:2px 0 0 16px;}
.txt02{margin:11px 0 0 20px;color:#6A6A6A;text-align:left;line-height:140%;}
.lh1{line-height:1px}.lh2{line-height:2px}.lh3{line-height:3px}.lh5{line-height:5px}.lh10{line-height:10px}.lh20{line-height:20px}.lh30{line-height:30px}
.imgwi{vertical-align:-5px;}
*html .imgwi{vertical-align:-3px;}
