@charset "utf-8";#skip{}#header,#content,#footer{width:100%;min-width:1150px}#header{z-index:100;position:relative;top:0;left:0;height:137px;border-bottom:1px solid #dedede;background:url(../images/common/bg-header.png) 0 0 repeat-x}h1#logo{position:absolute;top:75px;padding:0}#top-menu{position:absolute;top:12px;right:2px}#gnb{position:absolute;top:39px;left:170px;height:99px}#gnb ul{z-index:999;top:0;left:0;text-align:center}#gnb ul li{margin:0;*	float:left}#gnb ul li a{display:block;padding:39px 30px;color:#202020;font-size:20px;font-weight:bold;text-align:center}#gnb ul li a:hover,#gnb ul li a:focus{color:#3960b5;font-weight:bold}#gnb ul li a.depth1{width:86px}#gnb ul li a span.text{position:absolute;top:auto;bottom:-6px;left:0;width:84px;height:28px;display:table}#gnb ul li a span.text span{display:table-cell;text-align:center;vertical-align:middle}#gnb ul li.active a{}#gnb ul li a:hover span,#gnb ul li a:focus span,#gnb ul li a:active span,#gnb ul li.active a span{bottom:5px}#gnb ul li.gnb1 a.depth1{background:url(../images/main/gnb1-off.png) center 0 no-repeat}#gnb ul li.gnb1 a.depth1:hover,#gnb ul li a.depth1:focus{background:url(../images/main/gnb1-over.png) center 0 no-repeat}#gnb ul li.gnb1.active a.depth1{background:url(../images/main/gnb1-on.png) center 0 no-repeat}#gnb ul li.gnb2 a.depth1{background:url(../images/main/gnb2-off.png) center 0 no-repeat}#gnb ul li.gnb2 a.depth1:hover,#gnb ul li.gnb2 a.depth1:focus{background:url(../images/main/gnb2-over.png) center 0 no-repeat}#gnb ul li.gnb2.active a.depth1{background:url(../images/main/gnb2-on.png) center 0 no-repeat}#gnb ul li.gnb3 a.depth1{background:url(../images/main/gnb3-off.png) center 0 no-repeat}#gnb ul li.gnb3 a.depth1:hover,#gnb ul li.gnb3 a.depth1:focus{background:url(../images/main/gnb3-over.png) center 0 no-repeat}#gnb ul li.gnb3.active a.depth1{background:url(../images/main/gnb3-on.png) center 0 no-repeat}#gnb ul li.gnb4 a.depth1{background:url(../images/main/gnb4-off.png) center 0 no-repeat}#gnb ul li.gnb4 a.depth1:hover,#gnb ul li.gnb4 a.depth1:focus{background:url(../images/main/gnb4-over.png) center 0 no-repeat}#gnb ul li.gnb4.active a.depth1{background:url(../images/main/gnb4-on.png) center 0 no-repeat}#gnb ul li.gnb5 a.depth1{background:url(../images/main/gnb5-off.png) center 0 no-repeat}#gnb ul li.gnb5 a.depth1:hover,#gnb ul li.gnb5 a.depth1:focus{background:url(../images/main/gnb5-over.png) center 0 no-repeat}#gnb ul li.gnb5.active a.depth1{background:url(../images/main/gnb5-on.png) center 0 no-repeat}#gnb ul li.gnb6 a.depth1{background:url(../images/main/gnb6-off.png) center 0 no-repeat}#gnb ul li.gnb6 a.depth1:hover,#gnb ul li.gnb6 a.depth1:focus{background:url(../images/main/gnb6-over.png) center 0 no-repeat}#gnb ul li.gnb6.active a.depth1{background:url(../images/main/gnb6-on.png) center 0 no-repeat}#gnb ul li.gnb7 a.depth1{background:url(../images/main/gnb7-off.png) center 0 no-repeat}#gnb ul li.gnb7 a.depth1:hover,#gnb ul li.gnb7 a.depth1:focus{background:url(../images/main/gnb7-over.png) center 0 no-repeat}#gnb ul li.gnb7.active a.depth1{background:url(../images/main/gnb7-on.png) center 0 no-repeat}#gnb ul li.gnb8 a.depth1{background:url(../images/main/gnb8-off.png) center 0 no-repeat}#gnb ul li.gnb8 a.depth1:hover,#gnb ul li.gnb8 a.depth1:focus{background:url(../images/main/gnb8-over.png) center 0 no-repeat}#gnb ul li.gnb8.active a.depth1{background:url(../images/main/gnb8-on.png) center 0 no-repeat}#gnb ul li.gnb9 a.depth1{background:url(../images/main/gnb9-off.png) center 0 no-repeat}#gnb ul li.gnb9 a.depth1:hover,#gnb ul li.gnb9 a.depth1:focus{background:url(../images/main/gnb9-over.png) center 0 no-repeat}#gnb ul li.gnb9.active a.depth1{background:url(../images/main/gnb9-on.png) center 0 no-repeat}#gnb ul li.gnb10 a.depth1{background:url(../images/main/gnb10-off.png) center 0 no-repeat}#gnb ul li.gnb10 a.depth1:hover,#gnb ul li.gnb10 a.depth1:focus{background:url(../images/main/gnb10-over.png) center 0 no-repeat}#gnb ul li.gnb10.active a.depth1{background:url(../images/main/gnb10-on.png) center 0 no-repeat}#gnb ul li.gnb11 a.depth1{background:url(../images/main/gnb11-off.png) center 0 no-repeat}#gnb ul li.gnb11 a.depth1:hover,#gnb ul li.gnb11 a.depth1:focus{background:url(../images/main/gnb11-over.png) center 0 no-repeat}#gnb ul li.gnb11.active a.depth1{background:url(../images/main/gnb11-on.png) center 0 no-repeat}#gnb ul li.gnb12 a.depth1{background:url(../images/main/gnb12-off.png) center 0 no-repeat}#gnb ul li.gnb12 a.depth1:hover,#gnb ul li.gnb12 a.depth1:focus{background:url(../images/main/gnb12-over.png) center 0 no-repeat}#gnb ul li.gnb12.active a.depth1{background:url(../images/main/gnb12-on.png) center 0 no-repeat}#gnb ul li.gnb13 a.depth1{background:url(../images/main/gnb13-off.png) center 0 no-repeat}#gnb ul li.gnb13 a.depth1:hover,#gnb ul li.gnb13 a.depth1:focus{background:url(../images/main/gnb13-over.png) center 0 no-repeat}#gnb ul li.gnb13.active a.depth1{background:url(../images/main/gnb13-on.png) center 0 no-repeat}#gnb ul li .depth2{z-index:999;overflow:hidden;position:absolute;top:-76px;left:0;width:1070px;margin:15px 0;height:36px}#gnb ul li.gnb1 .depth2{left:2px}#gnb ul li.gnb2 .depth2{left:-88px}#gnb ul li.gnb3 .depth2{left:-179px}#gnb ul li.gnb4 .depth2{left:-267px}#gnb ul li.gnb5 .depth2{left:-357px}#gnb ul li.gnb13 .depth2{left:-446px}#gnb ul li.gnb6 .depth2{left:-445px}#gnb ul li.gnb12 .depth2{left:-626px}#gnb ul li.gnb7 .depth2{left:-533px}#gnb ul li.gnb8 .depth2{left:-622px}#gnb ul li.gnb9 .depth2{left:-712px}#gnb ul li.gnb10 .depth2{left:-800px}#gnb ul li.gnb11 .depth2{left:-890px}#gnb ul li.gnb12 .depth2{left:-979px}#gnb ul li .depth2 li{float:left;margin:0 5px}#gnb ul li .depth2 li a{z-index:100;height:36px;color:#fff;font-size:14px}#gnb ul li .depth2 li a span{display:inline-block;float:left;font-weight:normal}#gnb ul li .depth2 li a span:hover,#gnb ul li .depth2 li a span:focus,#gnb ul li .depth2 li a span:active{text-decoration:underline}#gnb ul li .depth2 li a span.bl{width:18px;height:36px;background:url(../images/main/line-depth2-left.png) 0 0 no-repeat}#gnb ul li .depth2 li a span.br{padding:10px 18px 10px 0;background:url(../images/main/line-depth2-right.png) right top no-repeat}#gnb ul li div.btn{z-index:999;position:absolute;top:-61px;right:-435px}#gnb ul li div.btn a{display:inline-block;width:42px;height:36px;margin:0 -2px}#bg-depth2{display:block;position:absolute;top:-66px;left:0;width:100%;margin:0;height:66px;background:url(../images/main/bg-depth2.png) 0 0 repeat-x}#bg-depth2.on{display:block}#all-menu{position:absolute;top:80px;right:0}#search-top{position:absolute;top:78px;right:45px}#search-all-menu{position:absolute;top:44px;right:400px}.sch_header{position:relative}.sch_header #search-all-menu{top:13px;right:240px}#content{}#sub-navi{position:relative;top:0;left:1px;float:left;width:188px}#content-area{position:relative;top:0;left:0;float:right;width:830px;padding:30px 40px}#location{position:relative;top:0;left:0;width:700px;padding:6px 0 6px 2px}#content-detail{}#footer{position:relative;top:0;left:0;height:100px;background:#595a60}#all-menu{}#all-menu > a{display:block;width:34px;height:33px;background:url("../images/common/icon-topmenu.png") -105px 0 no-repeat}.all-menu,.search-top{position:fixed;top:0;left:0;width:100%;height:100%;background:url("../images/common/bg-allmenu1.png") 0 0 repeat;z-index:9999}.all-menu .close{position:absolute;top:-64px;right:3px}.all-menu .content-wrap{width:1160px;margin-top:137px;background:#fff}.search-top .content-wrap{width:900px;margin-top:331px}.search-top .close{top:-258px;right:-96px}.all-menu h2.tit{position:absolute;top:-56px;left:0;color:#fff;font-size:20px;font-weight:normal}.all-menu h2.tit img{display:inline-block;padding-right:10px;vertical-align:middle}.all-menu h2.tit span{display:inline-block;color:#fff;font-size:13px;font-weight:normal;vertical-align:middle}.all-menu .content-wrap > div{height:679px;padding:30px 30px 0;overflow-y:scroll}.search-top .content-wrap > div{height:auto;overflow-y:hidden}#allmenu-group.on{display:block}.all-menu ul{padding-bottom:20px}.all-menu ul li{padding-left:8px;*width:212px}.all-menu ul li.first{margin:0;padding:0}.all-menu ul li div{width:265px;height:30px;background:#474e61;color:#fff;font-size:16px;font-weight:bold}.all-menu ul.province li div{width:171px}.all-menu ul li div img{float:left;padding:2px 8px 2px 13px}.all-menu ul li div span{display:block;float:left;padding:6px 15px}.all-menu ul li ul:after{display:block;clear:both;content:""}.all-menu ul li ul{width:237px;margin-bottom:12px;padding:8px 13px;border:1px solid #e5e4e9;border-top:0;background:#f5f5f5}.all-menu ul.province li ul{width:143px;height:100px}.all-menu ul li ul.menu1{height:100px}.all-menu ul li ul.menu2{height:70px}.all-menu ul li ul.menu3{height:70px}.all-menu ul li ul li{display:inline-block;float:left !important;width:50%;padding:0}.all-menu ul.province li ul li{float:none !important;width:100%}.all-menu ul li ul li a{display:block;padding:3px 6px;background:url(../images/common/bul1.png) 0 10px no-repeat;color:#404040;font-size:13px;letter-spacing:-0.1em}.all-menu ul li ul li a:hover,.all-menu ul li ul li a:focus,.all-menu ul li ul li a:active{color:#0067aa;font-weight:bold}#gnb ul > li > ul{position:absolute;top:98px;left:0;width:100%;z-index:999}#gnb ul > li > ul > li{display:inline-block;float:none}#gnb ul > li > ul > li > a{display:block;padding:14px 25px;color:#fff;font-size:15px}#gnb ul > li > ul > li:first-child{}#gnb ul > li > ul > li > a:hover,#gnb ul > li > ul > li > a:focus,#gnb ul > li > ul > li.active a{background:#3960b5;color:#fff;text-decoration:underline}#gnb ul > li > ul > li > ul > li > a:hover,#gnb ul > li > ul > li > ul > li > a:focus,#gnb ul > li > ul > li.active ul > li > a{text-decoration:none}.bg-gnb{position:absolute;top:137px;left:0;width:100%;height:45px;background:#395F89}