@charset "utf-8";
@import url('common.css');
@import url('layout.css');
@import url('bbs.css');

/* link */
a.link01:link {font-family:"NanumGothic",Arial; font-size:12px; color:#010101; text-align:center; border-bottom:1px solid #e1e1e1; background:#ffffff; width:122px; padding:8px 0; display:block;}
a.link01:visited {font-family:"NanumGothic",Arial; font-size:12px; color:#010101; text-align:center; border-bottom:1px solid #e1e1e1; background:#ffffff; width:122px; padding:8px 0;}
a.link01:active {font-family:"NanumGothic",Arial; font-size:12px; color:#010101; text-align:center; border-bottom:1px solid #e1e1e1; background:#ffffff; width:122px; padding:8px 0;}
a.link01:hover {font-family:"NanumGothic",Arial; font-size:12px; color:#ffffff; text-align:center; font-weight:bold; background:#91a0cd; width:122px; padding:8px 0;}

a.link02:link {font-family:"NanumGothic",Arial; font-size:14px; color:#222222; width:175px; line-height:30px; display:block; text-indent:15px;}
a.link02:visited {font-family:"NanumGothic",Arial; font-size:14px; color:#222222; width:175px; line-height:30px; display:block; text-indent:15px;}
a.link02:active {font-family:"NanumGothic",Arial; font-size:14px; color:#222222; width:175px; line-height:30px; display:block; text-indent:15px;}
a.link02:hover {font-family:"NanumGothic",Arial; font-size:14px; color:#00253c; background:url('../img/left/icon01.jpg') no-repeat center right 15px; width:175px; line-height:30px; display:block; text-indent:15px; font-weight:bold;}

a.link03:link {font-family:"NanumGothic",Arial; font-size:13px; color:#666666;}
a.link03:visited {font-family:"NanumGothic",Arial; font-size:13px; color:#666666;}
a.link03:active {font-family:"NanumGothic",Arial; font-size:13px; color:#666666;}
a.link03:hover {font-family:"NanumGothic",Arial; font-size:13px; color:#00253c;}

/* input */
.input01 {border:none; background:#23429c; font-family:"NanumGothic",Arial; color:#ffffff; cursor:pointer;}
.input02 {border:1px solid #dddddd; background:#ffffff; padding:10px;}
.input03 {font-family:"NanumGothic","Arial"; border:1px solid #dddddd; background:#ffffff; color:#666666; padding-left:5px;}
.input04 {font-family:"NanumGothic","Arial"; border:none; background:#999999; color:#ffffff; cursor:pointer;}

/* text */
.text01 {font-family:"NanumGothic",Arial; font-size:11px; color:#909090;}
.text02 {font-family:"NanumGothic",Arial; font-size:14px; color:#00253c;}
.text03 {font-family:"NanumGothic",Arial; font-size:11px; color:#999999;}
.text04 {font-family:"NanumGothic",Arial; font-size:35px; color:#222222;}
.text05 {font-family:"NanumGothic",Arial; font-size:13px; color:#444444;}
.text06 {font-family:"NanumGothic",Arial; font-size:14px; color:#222222;}
.text19 {font-family:"Arial","NanumGothic"; font-size:20px; color:#222222;}
.text20 {font-family:"Arial","NanumGothic"; font-size:13px; color:#666666;}

/* box */
.box01 {position:absolute; width:1000px; text-align:center; margin-top:20px; z-index:1;}
.box02 {background:#ffffff; padding:15px; height:142px;}
.box03 {background:url('../img/left/icon01.jpg') no-repeat center right 15px; width:175px; line-height:30px; display:block; text-indent:15px;}
.box04 {float:left; background:url('../img/left/bg01.jpg') repeat-y; width:1000px;}
.box05 {background:url('../img/sub01/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box06 {background:#f4f4f4; width:242px; line-height:30px; display:block; text-indent:20px;}
.box07 {background:url('../img/sitemap/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box08 {background:url('../img/sub05/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box09 {background:url('../img/sub04/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box10 {background:url('../img/sub02/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box11 {background:url('../img/sub03/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box12 {background:url('../img/login/visual01.jpg') no-repeat top right; height:139px; border-bottom:1px solid #dddddd;}
.box19 {float:left; width:100%; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; padding:50px 0;}
.box20 {background:#f4f4f4; padding-left:240px; height:93px;}
.box21 {font-family:"Arial","NanumGothic"; font-size:12px; width:380px; border:1px solid #dddddd; padding-top:30px; text-align:center;}
.box22 {border-top:1px solid #dddddd; height:40px; padding:20px; margin-top:20px; text-align:left;}

/* nav */
#nav {position:relative; margin-left:200px; margin-top:-2px;}
#nav ul li {float:left;}
#nav ul li ul {display:none; position:absolute; z-index:100; border-top:3px solid #0a1c4f;}
#nav ul li ul li {clear:both;}

/* flexslider */
.flexslider {position:relative; float:left; width:400px; height:700px;}
/*.flex-control-nav {position:absolute; bottom:10px; left:50%; margin-left:-88px; z-index:2;}*/
.flex-control-nav {position:absolute; bottom:10px; z-index:2;}
.flex-control-nav li {display:inline-block; width:30px; height:4px; margin:0 2px; *display:inline; zoom:1;}
.flex-control-nav a {display:inline-block; width:30px; height:4px; line-height:100px; overflow:hidden; background:url('../img/index/icon01.png') right 0 no-repeat; cursor:pointer;}
.flex-control-nav .flex-active {background-position:0 0;}

 /* search */
.blu {background:#244f82; text-align:center; padding:0 9px 3px 9px;}
.blu a {font-family:"NanumGothic",arial; font-size:13px; color:#ffffff; font-weight:bold;}
.gra {border:1px solid #e6e6e6; text-align:center; padding:0 8px 3px 8px;}
.gra a {font-family:"NanumGothic",arial; font-size:13px; color:#3e3e3e;}
.select_bg {background:#fafafa; width:785px; height:47px; border:1px solid #dddddd;}
.in_list {width:200px; height:26px; background:#ffffff; line-height:14px; border:1px solid #dddddd;}
.se_list {width:73px; height:29px; background:#ffffff; border:1px solid #dddddd;}
.select_text {font-family:"NanumGothic",Arial; font-size:13px; line-height:20px; color:#767676; float:left; padding:14px 0 0 10px;}
.select_text span {font-family:"NanumGothic",Arial; font-size:13px; line-height:20px; color:#222222; font-weight:bold;}
