


/* All Device */
#rwd_header {display:none;}


#wrap {margin:0;padding:0;width:100%;min-width:1200px;overflow:hidden;}
.wrapper { width:1200px; margin:0 auto; }


/*header*/
#header { position:relative; z-index:3; background:#fff;}
#header:after { display:block; clear:both; overflow:hidden; content:''; border-top:1px solid #d4d4d4;}
#header .wrapper { padding:20px 0 0px 0;  }
#header .wrapper:after { display:block; clear:both; overflow:hidden; content:''; }
#header h1 { float:left; }

#header #nav { margin-top:20px; float:right; }
#header #nav:after { display:block; clear:both; overflow:hidden; content:''; }
#header #nav ul#lnb>li{ position:relative; z-index:21 !important; float:left; width:150px; text-align:center; padding-bottom:33px; background: url('/images/common/gnb_dot.gif') no-repeat right 18%;}
#header #nav ul#lnb>li:last-child {background:none;}
#header #nav ul#lnb>li>a{ padding-bottom:8px; font-size:18px; font-weight:500; color:#000;font-family: 'Noto Sans KR', 'NanumBarunGothic', sans-serif; line-height:100%;}
#header #nav ul#lnb>li>a:hover{ color:#01458D; border-bottom:3px solid #01458D; text-decoration:none; }
#header #nav ul#lnb>li.on>a { color:#01458D; border-bottom:3px solid #01458D; text-decoration:none; transition: all 0.2s ease 0s;}
#header #nav ul#lnb>li>ul.submenu:hover .wrapper { padding-bottom:0px; }
#header #nav ul#lnb>li>div.submenu{transition: all 0.2s ease 0s;position:absolute; left:0px; z-index:21 !important; top:30px; width:150px; display:none; margin-top:20px; margin-bottom:-20px; margin-left:-1px; padding:10px 10px 0 10px; height:227px; background:#fff; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:left; }
#header #nav ul#lnb>li>div.submenu:hover{ background:#f8f8f8; }
#header #nav ul#lnb>li>div.submenu>ul>li>a{ color:#333; border-bottom:none; padding:10px 0 0 7px; display:block; font-size:15px; background: url('/images/common/gnb_dot.gif') no-repeat left 17px;}
#header #nav ul#lnb>li>div.submenu>ul>li>a:hover{color:#01458D; border-bottom:none; text-decoration:underline; font-weight:600; }
#header #nav div.submenu_bg { position:absolute; z-index:20 !important; display:none; top:135px; left:0; width:100%; height:240px; background:#fff; border-bottom:3px solid #01458D; border-top:1px solid #d4d4d4;}

/*gnb*/
#header #gnb { padding:0; background:#2a2a2a; border-bottom:1px solid #575757; z-index:99;}
#header #gnb .wrapper { padding:0px; }
#header #gnb ul.right { float:right;  border-right:1px solid #575757;}
#header #gnb ul.right li { float:left; padding:15px 15px; border-left:1px solid #575757;}
#header #gnb ul.right li:hover { background:#ffffff;color:#000000; }
#header #gnb ul.right li:hover a{ color:#000000; }


#header #gnb ul.right li a { color:#ffffff; font-size:13px; font-weight:600;}
#header #gnb ul.right li a.point { color:#555; }



/* footer */
#footer_wrap {clear:both; margin-top:30px; width:100%; height:120px; background:#282828;}
#footer_wrap #footer{position:relative; max-width:1200px; margin:0 auto; padding:20px 0 10px 0;}


#footer_wrap #copymenu {height:30px;display:block;width:1200px;  margin:0 auto;}
#footer_wrap #copymenu .cmenu li {float:left; background: url(/images/common/copy_line.gif) no-repeat right 19px; padding:18px 5px 0 0;}
#footer_wrap #copymenu .cmenu li span {font-weight:bold; color:#f9f9f9;}
#footer_wrap #copymenu .cmenu li a {color:#f9f9f9; padding:0 10px 0 15px; width:30px; height:30px;}
#footer_wrap #copymenu .cmenu li:last-child {background:none;}


#footer_wrap #footer .site_info{clear:both; padding:5px 0 0 15px; color:#f9f9f9; font-size:1.0em; line-height:15px; font-weight:bold; }
#footer_wrap #footer .copyright{margin:0px 0 0 0; font-size:1.0em; color:#f9f9f9;font-weight:normal; }
#footer_wrap #footer .copyright span{color:#f9f9f9; }
#footer_wrap #footer .copy_logo {float:right; position:absolute; right:0; top:0;display:block;}





/*¸ð¹ÙÀÏÅ¾*/
.top00 a{display:none;}






/* ¼­ºê·¹ÀÌ¾Æ¿ô */
#sub_container{width:1200px; height:auto; margin:0 auto;}
#sub_contents {float:left; width:900px; height:auto; margin:20px 0 0 0; position:relative;}

#sub_visual_wrap {width:100%; height:167px;background:url(/images/sub/sub_bg.jpg) no-repeat 50% 10%;}
#sub_visual_wrap .visual_txt {position:absolute; top:-10000em; visibility:hidden; overflow:hidden; height:0px; width:0px;}





/* snb */
#snb{float:left; width:240px; margin:-80px 40px 80px 0; background:#fff; border:1px solid #d1d1d1; border-top:0;}
#snb h2{width:200px; height:100px; text-align:center; padding:60px 20px 0 20px;font-size:2.2em; color:#fff; font-weight:700;background:#004F98 url(/images/sub/snb_bg.png) no-repeat 0 0;}

#snb nav ul li a{display:block; padding:13px 20px 12px 10px;  font-size:1.143em; color:#383d48; font-weight:600; border-bottom:1px solid #e5e5e5; }
#snb nav ul li a span{display:block;}
#snb nav ul li a.on,
#snb nav ul li a:hover,
#snb nav ul li a:focus,
#snb nav ul li a:active {background:url(/images/sub/bg_snb_on.gif) no-repeat; color:#004F98; text-decoration:none; }
#snb nav ul li a.on span,
#snb nav ul li a:hover span,
#snb nav ul li a:focus span,
#snb nav ul li a:active span{background:url(/images/sub/bu_snb_arrow.gif) no-repeat right;}
#snb nav ul li a[target="_blank"] span{background:url(/images/common/icon_window_.gif) no-repeat right;}
#snb nav ul li ul {padding:0 20px 0 10px; border-bottom:1px solid #e5e5e5;background:#f1f1f1; overflow:hidden;}
#snb nav ul li ul li{margin:10px 0; padding:0 0 0 6px; background:url(/images/sub/bu_square.gif) no-repeat 0 9px;}
#snb nav ul li ul li a{display:inline; padding:0; font-size:1.071em; color:#72767c; border:0; }
#snb nav ul li ul li a.on,
#snb nav ul li ul li a:hover,
#snb nav ul li ul li a:focus,
#snb nav ul li ul li a:active{background:none; color:#222; text-decoration:underline; }
#snb nav ul li ul li a[target="_blank"]{padding-right:20px; background:url(/images/common/icon_window_.gif) no-repeat right;}

/* sns ¹öÆ° */
#con_header .sns {float:right;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1; display:block;}
#con_header .sns ul {overflow:hidden; }
#con_header .sns li {float:left;font-size: 0px;}
#con_header .sns li a{padding:20px; display:block; border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; }
#con_header .sns .sns01 {background:url('/images/sub/ico_face.gif') no-repeat 50%;}
#con_header .sns .sns02 {background:url('/images/sub/ico_twitter.gif') no-repeat 50%;}
#con_header .sns .sns03 {background:url('/images/sub/ico_kakao.gif') no-repeat 50%;}
#con_header .sns .sns04 {background:url('/images/sub/ico_band.gif') no-repeat 50%;}
#con_header .sns .sns05 {background:url('/images/sub/ico_print.gif') no-repeat 50%;}


/* ÄÁÅÙÃ÷ »ó´Ü*/
#con_header {width:900px; height:86px; margin-top:10px; }
#con_header h3 {clear:both;float:left; padding:15px 0 0 0; font-size:2.3em; color:#303030; }
#con_header .location {float:left;padding:0 10px 0 20px; background:url('/images/sub/ico_home.gif') no-repeat 0 3px; color:#929292;}

#con_header .location .navi_ov{color:#555; text-decoration:underline; color:#767676;}





/* ÄÁÅÙÃ÷ º»¹®*/
.con_body{float:right; width:900px; min-height:500px;padding:40px 0 50px 0; background: url(/images/sub/border_stripe02.png) repeat-x top;}











/* Tablet Device ÃÖ¼Ò 900 ~  1199 */
@media (min-width:900px) and (max-width:1199px) {


#wrap {min-width:100%;}
.wrapper { width:100%; margin:0 auto; }


#header {width:100%;  margin:0 auto; height:105px; border-top:3px solid #004F98;}
#header:after { display:block; clear:both; overflow:hidden; content:''; border-top:0px;}
#header h1 {width:80%; margin:10px 0 0 10px; left:5px; top:50px; z-index:1;width:80%; max-width:267px;}
#header h1 img{ width:95%;}


#gnb {display:none;} /*´ë¸Þ´º*/
#lnb {display:none;} /**/


#sub_visual_wrap {width:100%; height:167px;background:url(/images/sub/sub_bg.jpg) no-repeat 60% 10%;}



#header #gnb .gnb_mn{width:100%; margin:0 auto; z-index:10; }

#footer_wrap #footer{ max-width:100%;}
#footer_wrap #footer .site_info{clear:both; padding:2% 3%; color:#767676; font-size:1.0em; line-height:150%; font-weight:bold; }
#footer_wrap #copymenu {display:none;} 
#footer_wrap #cm_wrap {border-top:0;border-bottom:0;}

#footer_wrap #footer .copy_logo {float:right; position:absolute; right:1%; top:30px;display:block;}






/*¼­ºêÄÜÅÙÃ÷ */
#sub_contents {width:100%;margin:20px 0;}
#sub_container{width:100%;}

#snb {display:none;} /*¿ÞÂÊ¸Þ´º*/
#con_header {width:98%;margin-left:1%;  height:86px; margin-top:10px; }
.con_body{float:left; width:96%;margin-left:2%; background: url(/images/sub/border_stripe02.png) repeat-x top;}



/*¸ð¹ÙÀÏ¸Þ´º*/
#rwd_header {display:block; position:relative; z-index:999;}
#rwd_header .gnb_btn {right:2%; top:-80px; width:54px; height:50px; position:absolute;}
#rwd_header .gnb_btn a {display:block; width:54px; height:50px; display:block; background:#054f94 url(/images/common/mobile-top1.png) no-repeat center 50%;}

.rwd_gnb {position:absolute; top:-115px; left:-220px; width:220px; background:#2b343d; z-index:10;}
.rwd_gnb .link_site {width:90%; background:#767676; padding:8px 5%;}
.rwd_gnb .link_site li {}
.rwd_gnb .link_site li a {color:#f3f3f3; display:block; padding:3px 0 3px 10px; font-size:0.929em; background:url(/images/common/rwd_link_bul.gif) no-repeat left 50%;}
.rwd_gnb .lang_site {width:90%; background:#9a9d9e; padding:8px 5%;}
.rwd_gnb .lang_site dt {width:0; height:0; line-height:0; font-size:0px; float:left; position:absolute; visibility:hidden; overflow:hidden;}
.rwd_gnb .lang_site dd {margin:0;}
.rwd_gnb .lang_site dd ul {width:100%;}
.rwd_gnb .lang_site dd ul:after {content:""; display:block; clear:both;}
.rwd_gnb .lang_site dd ul li {float:left; width:32%; background:url(/images/common/rwd_lang_bul.gif) no-repeat left 5px;}
.rwd_gnb .lang_site dd ul li:first-child {background:none; width:36%;}
.rwd_gnb .lang_site dd ul li a {display:block; color:#fff; font-size:0.929em; text-align:center;}
.rwd_gnb h2, .rwd_gnb h3 {margin:0px; padding:0px;}
.rwd_gnb h2 a {display:inline-block; width:95%; height:42px; padding-left:5%; line-height:42px; background:#2b343d url(/images/common/rwd_gnb_depth1_bul.gif) no-repeat 93% 50%; color:#fff; border-bottom:1px solid #494c54; font-size:0.750em; text-decoration:none;}
.rwd_gnb h2.on a {background:#2384b8 url(/images/common/rwd_gnb_depth1_bul_ov.gif) no-repeat 93% 50%;}
.rwd_gnb .depth1 {background:none; border-top:1px solid #494c54;}
.rwd_gnb .depth2,
.rwd_gnb .depth3 {display:none;}
.rwd_gnb .depth2 li h3 a {display:inline-block; text-decoration:none; vertical-align:top; width:90%; height:35px; line-height:35px; padding-left:10%; color:#d2d2d2; background:#232830 url(/images/common/rwd_gnb_depth2_bul.gif) no-repeat 6% 12px; border-bottom:1px solid #31353c; font-size:0.875em; letter-spacing:-0.5px;}
.rwd_gnb .depth2 li h3.on a {background:#232830 url(/images/common/rwd_gnb_depth2_bul_ov.gif) no-repeat 6% 12px;}
.rwd_gnb .depth3 {background:#31353c;}
.rwd_gnb .depth3 li:first-child {padding-top:8px;}
.rwd_gnb .depth3 li:last-child {padding-bottom:8px;}
.rwd_gnb .depth3 li {}
.rwd_gnb .depth3 li a {display:inline-block; text-decoration:none; vertical-align:top; width:86%; padding-left:14%; height:25px; color:#c8c8c8; line-height:25px; background:#31353c url(/images/common/rwd_gnb_depth3_bul.gif) no-repeat 10% 12px; font-size:0.938em;}
.rwd_gnb .depth3 li.on a {font-weight:600;}
.shadow_bg {width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:9; display:none;}




/*¸ð¹ÙÀÏÅ¾*/
.top00 {bottom:10px;position: fixed;right: 10px;z-index: 9999; display:block;}
.top00 a {display:block;}


}





/* Tablet Device ÃÖ¼Ò 590 ~ 899  */
@media (min-width:590px) and (max-width:899px) {

#wrap {min-width:100%;}
.wrapper { width:100%; margin:0 auto; }


#header {width:100%;  margin:0 auto; height:105px; border-top:3px solid #004F98; border-bottom:1px solid #d1d1d1;}
#header:after { display:block; clear:both; overflow:hidden; content:''; border-top:0px;}
#header h1 {width:80%; margin:10px 0 0 10px; left:5px; top:30px; z-index:1;width:80%; max-width:267px;}
#header h1 img{ width:95%;}


#gnb {display:none;} /*´ë¸Þ´º*/
#lnb {display:none;} /**/


#header #gnb .gnb_mn{width:100%; margin:0 auto; z-index:10; }

#footer_wrap #footer{ max-width:100%;}
#footer_wrap #footer .site_info{clear:both; padding:2% 3%; color:#767676; font-size:1.0em; line-height:150%; font-weight:bold; }
#footer_wrap #copymenu {display:none;} 
#footer_wrap #cm_wrap {border-top:0;border-bottom:0;}
#footer_wrap #footer .copy_logo {display:none;} 




/*¼­ºêÄÜÅÙÃ÷ */
#sub_contents {width:100%;margin:20px 0;}
#sub_container{width:100%;}

#sub_visual_wrap {display:none;} /*¼­ºêºñÁÖ¾ó*/



#snb {display:none;} /*¿ÞÂÊ¸Þ´º*/
#con_header {width:98%;margin-left:1%;  height:86px; margin-top:10px; }
#con_header .sns {display:none;}
.con_body{float:left; width:96%;margin-left:2%; background: url(/images/sub/border_stripe02.png) repeat-x top;}

/* sns ¹öÆ° */
#con_header .sns {display:none;}


/*¸ð¹ÙÀÏ¸Þ´º*/
#rwd_header {display:block; position:relative; z-index:999;}
#rwd_header .gnb_btn {right:2%; top:-80px; width:54px; height:50px; position:absolute;}
#rwd_header .gnb_btn a {display:block; width:54px; height:50px; display:block; background:#054f94 url(/images/common/mobile-top1.png) no-repeat center 50%;}

.rwd_gnb {position:absolute; top:-115px; left:-220px; width:220px; background:#2b343d; z-index:10;}
.rwd_gnb .link_site {width:90%; background:#767676; padding:8px 5%;}
.rwd_gnb .link_site li {}
.rwd_gnb .link_site li a {color:#f3f3f3; display:block; padding:3px 0 3px 10px; font-size:0.929em; background:url(/images/common/rwd_link_bul.gif) no-repeat left 50%;}
.rwd_gnb .lang_site {width:90%; background:#9a9d9e; padding:8px 5%;}
.rwd_gnb .lang_site dt {width:0; height:0; line-height:0; font-size:0px; float:left; position:absolute; visibility:hidden; overflow:hidden;}
.rwd_gnb .lang_site dd {margin:0;}
.rwd_gnb .lang_site dd ul {width:100%;}
.rwd_gnb .lang_site dd ul:after {content:""; display:block; clear:both;}
.rwd_gnb .lang_site dd ul li {float:left; width:32%; background:url(/images/common/rwd_lang_bul.gif) no-repeat left 5px;}
.rwd_gnb .lang_site dd ul li:first-child {background:none; width:36%;}
.rwd_gnb .lang_site dd ul li a {display:block; color:#fff; font-size:0.929em; text-align:center;}
.rwd_gnb h2, .rwd_gnb h3 {margin:0px; padding:0px;}
.rwd_gnb h2 a {display:inline-block; width:95%; height:42px; padding-left:5%; line-height:42px; background:#2b343d url(/images/common/rwd_gnb_depth1_bul.gif) no-repeat 93% 50%; color:#fff; border-bottom:1px solid #494c54; font-size:0.750em; text-decoration:none;}
.rwd_gnb h2.on a {background:#2384b8 url(/images/common/rwd_gnb_depth1_bul_ov.gif) no-repeat 93% 50%;}
.rwd_gnb .depth1 {background:none; border-top:1px solid #494c54;}
.rwd_gnb .depth2,
.rwd_gnb .depth3 {display:none;}
.rwd_gnb .depth2 li h3 a {display:inline-block; text-decoration:none; vertical-align:top; width:90%; height:35px; line-height:35px; padding-left:10%; color:#d2d2d2; background:#232830 url(/images/common/rwd_gnb_depth2_bul.gif) no-repeat 6% 12px; border-bottom:1px solid #31353c; font-size:0.875em; letter-spacing:-0.5px;}
.rwd_gnb .depth2 li h3.on a {background:#232830 url(/images/common/rwd_gnb_depth2_bul_ov.gif) no-repeat 6% 12px;}
.rwd_gnb .depth3 {background:#31353c;}
.rwd_gnb .depth3 li:first-child {padding-top:8px;}
.rwd_gnb .depth3 li:last-child {padding-bottom:8px;}
.rwd_gnb .depth3 li {}
.rwd_gnb .depth3 li a {display:inline-block; text-decoration:none; vertical-align:top; width:86%; padding-left:14%; height:25px; color:#c8c8c8; line-height:25px; background:#31353c url(/images/common/rwd_gnb_depth3_bul.gif) no-repeat 10% 12px; font-size:0.938em;}
.rwd_gnb .depth3 li.on a {font-weight:600;}
.shadow_bg {width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:9; display:none;}


/*¸ð¹ÙÀÏÅ¾*/
.top00 {bottom:10px;position: fixed;right: 10px;z-index: 9999; display:block;}
.top00 a {display:block;}

}









/* Mobile Device ÃÖ¼Ò ~ ÃÖ´ë 589 */
@media (max-width:589px) {

#wrap {min-width:100%;}
.wrapper { width:100%; margin:0 auto; }


#header {width:100%;  margin:0 auto; height:105px; border-top:3px solid #004F98; border-bottom:1px solid #d1d1d1}
#header:after { display:block; clear:both; overflow:hidden; content:''; border-top:0px;}
#header h1 {width:80%; margin:10px 0 0 10px; max-width:267px;}
#header h1 img{ width:95%;}


#gnb {display:none;} /*´ë¸Þ´º*/
#lnb {display:none;} /**/


#header #gnb .gnb_mn{width:100%; margin:0 auto; z-index:10; }

#footer_wrap #footer{ max-width:100%;}
#footer_wrap #footer .site_info{clear:both; padding:2% 3%; color:#767676; font-size:1.0em; line-height:150%; font-weight:bold; }
#footer_wrap #copymenu {display:none;} 
#footer_wrap #cm_wrap {border-top:0;border-bottom:0;}
#footer_wrap #footer .copy_logo {display:none;} 

/*¼­ºêÄÜÅÙÃ÷ */
#sub_contents {width:100%;margin:20px 0;}
#sub_container{width:100%;}

/* sns ¹öÆ° */
#con_header .sns {display:none;}


#sub_visual_wrap {display:none;} /*¼­ºêºñÁÖ¾ó*/
#snb {display:none;} /*¿ÞÂÊ¸Þ´º*/
#con_header {width:98%;margin-left:1%;  height:86px; margin-top:10px; }
#con_header .sns {display:none;}
.con_body{float:left; width:96%;margin-left:2%; background: url(/images/sub/border_stripe02.png) repeat-x top;}

/*¸ð¹ÙÀÏ¸Þ´º*/
#rwd_header {display:block; position:relative; z-index:999;}
#rwd_header .gnb_btn {right:2%; top:-80px; width:54px; height:50px; position:absolute;}
#rwd_header .gnb_btn a {display:block; width:54px; height:50px; display:block; background:#054f94 url(/images/common/mobile-top1.png) no-repeat center 50%;}

.rwd_gnb {position:absolute; top:-115px; left:-220px; width:220px; background:#2b343d; z-index:10;}
.rwd_gnb .link_site {width:90%; background:#767676; padding:8px 5%;}
.rwd_gnb .link_site li {}
.rwd_gnb .link_site li a {color:#f3f3f3; display:block; padding:3px 0 3px 10px; font-size:0.929em; background:url(/images/common/rwd_link_bul.gif) no-repeat left 50%;}
.rwd_gnb .lang_site {width:90%; background:#9a9d9e; padding:8px 5%;}
.rwd_gnb .lang_site dt {width:0; height:0; line-height:0; font-size:0px; float:left; position:absolute; visibility:hidden; overflow:hidden;}
.rwd_gnb .lang_site dd {margin:0;}
.rwd_gnb .lang_site dd ul {width:100%;}
.rwd_gnb .lang_site dd ul:after {content:""; display:block; clear:both;}
.rwd_gnb .lang_site dd ul li {float:left; width:32%; background:url(/images/common/rwd_lang_bul.gif) no-repeat left 5px;}
.rwd_gnb .lang_site dd ul li:first-child {background:none; width:36%;}
.rwd_gnb .lang_site dd ul li a {display:block; color:#fff; font-size:0.929em; text-align:center;}
.rwd_gnb h2, .rwd_gnb h3 {margin:0px; padding:0px;}
.rwd_gnb h2 a {display:inline-block; width:95%; height:42px; padding-left:5%; line-height:42px; background:#2b343d url(/images/common/rwd_gnb_depth1_bul.gif) no-repeat 93% 50%; color:#fff; border-bottom:1px solid #494c54; font-size:0.750em; text-decoration:none;}
.rwd_gnb h2.on a {background:#2384b8 url(/images/common/rwd_gnb_depth1_bul_ov.gif) no-repeat 93% 50%;}
.rwd_gnb .depth1 {background:none; border-top:1px solid #494c54;}
.rwd_gnb .depth2,
.rwd_gnb .depth3 {display:none;}
.rwd_gnb .depth2 li h3 a {display:inline-block; text-decoration:none; vertical-align:top; width:90%; height:35px; line-height:35px; padding-left:10%; color:#d2d2d2; background:#232830 url(/images/common/rwd_gnb_depth2_bul.gif) no-repeat 6% 12px; border-bottom:1px solid #31353c; font-size:0.875em; letter-spacing:-0.5px;}
.rwd_gnb .depth2 li h3.on a {background:#232830 url(/images/common/rwd_gnb_depth2_bul_ov.gif) no-repeat 6% 12px;}
.rwd_gnb .depth3 {background:#31353c;}
.rwd_gnb .depth3 li:first-child {padding-top:8px;}
.rwd_gnb .depth3 li:last-child {padding-bottom:8px;}
.rwd_gnb .depth3 li {}
.rwd_gnb .depth3 li a {display:inline-block; text-decoration:none; vertical-align:top; width:86%; padding-left:14%; height:25px; color:#c8c8c8; line-height:25px; background:#31353c url(/images/common/rwd_gnb_depth3_bul.gif) no-repeat 10% 12px; font-size:0.938em;}
.rwd_gnb .depth3 li.on a {font-weight:600;}
.shadow_bg {width:100%; height:100%; position:fixed; left:0; top:0; background:#000; opacity:0.6; filter:alpha(opacity=60); z-index:9; display:none;}


/*¸ð¹ÙÀÏÅ¾*/
.top00 {bottom:10px;position: fixed;right: 10px;z-index: 9999; display:block;}
.top00 a {display:block;}

}





