@charset "euc-kr";

.guide {margin:0; padding:0; height:45px; border-bottom:1px solid #d9d9d9;}
.guhome {margin:0; padding:0; width:50%; float:left; text-align:center; }
.guhomes {margin:0; padding:0; list-style:none;}
.guhomes li {padding:0; line-height:45px; border-right:1px solid #d9d9d9; float:left; font-size:15px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}
.guhomes i {color:#666; line-height:45px; vertical-align:middle;}
.gumenu {margin:0; padding:0; height:45px; float:left; width:50%;}

/* ³×ºñ°ÔÀÌ¼Ç */
.dropDownMenu a {color:#666; font-size:15px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.dropDownMenu, .dropDownMenu ul {list-style: none; margin: 0; padding:0;}
.dropDownMenu li {position:relative; font-size:15px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; text-align:left; }
.dropDownMenu li i {padding:0; color:#666; line-height:44px;}
.dropDownMenu a {padding:0; display:block; padding:0 15px; text-decoration: none; font-size:15px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; line-height:45px;}
.dropDownMenu a:hover {background:#fff;}

/* Level 1 Drop Down */
.dropDownMenu > li {display:block; vertical-align: middle; margin:0; /* solve the 4 pixels spacing between list-items */ }
.dropDownMenu > li:first-child {margin-left: 0;}
.dropDownMenu > li span {position:absolute; right:10px;}

/* Level 2 */
.dropDownMenu ul {/*box-shadow: 2px 2px 15px 0 rgba(0,0,0, 0.5);*/ width:100%;}
.dropDownMenu > li > ul {border-top:1px solid #d9d9d9; text-align: left; display:none; background:#d9d9d9; position:absolute; top:100%; left:0; width:100%; z-index: 10; /* if you have YouTube iframes, is good to have a bigger z-index so the video can appear above the video */}
.dropDownMenu > li > ul > li a {background-image:none;}
.dropDownMenu > li > ul > li a:hover {background:#d9d9d9;}

.sub_layout {position:relative; margin:30px 10px 50px; padding:0; font-size:15px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; line-height:20px; color:#666;}

.tabc {margin:0; padding:0; list-style:none;}
.tabc li {padding:0; width:25%; text-align:center; background:#aaaaaa; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}
.tabc li a {display:block; padding:10px 0; font-size:17px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; line-height:20px; color:#fff;}
.tabc li.tabup a {background:#1f88b4;}

.tabcn {margin:0; padding:0; list-style:none;}
.tabcn li {padding:0; width:25%; text-align:center; height:55px; background:#aaaaaa; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}
.tabcn li a {display:block; padding:9px 0 0 0; height:55px; font-size:17px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; line-height:20px; color:#fff; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}
.tabcn li.tabup a {background:#1f88b4;}

.tabc3 {margin:0; padding:0; list-style:none;}
.tabc3 li {padding:0; width:33.333%;  text-align:center; background:#aaaaaa; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}
.tabc3 li a {display:block; padding:10px 0; font-size:17px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; line-height:20px; color:#fff;}
.tabc3 li.tabup a {background:#1f88b4;}

.tabc2 {margin:0; padding:0; list-style:none;}
.tabc2 li {padding:0; width:50%;  text-align:center; background:#aaaaaa; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}
.tabc2 li a {display:block; padding:10px 0; font-size:17px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; line-height:20px; color:#fff;}
.tabc2 li.tabup a {background:#1f88b4;}


.sinfo {margin:0; padding:0; list-style:none;}
.sinfo li {padding:10px 0; width:33.333%; font-size:15px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; line-height:20px; color:#fff; text-align:center;  background:#98a6a9; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}

.sinfo2 {margin:0; padding:0; list-style:none;}
.sinfo2 li {padding:10px 0; width:50%; font-size:15px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; line-height:20px; color:#fff; text-align:center;  background:#98a6a9; float:left; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}

.n_title {margin:0; padding:20px; background:#393f4f; color:#fff;}
.chk_line {margin:0; padding:20px; background:url(../../2015/img/sub/bg02.gif);}

.bbgt {background:#5fa7c5; color:#fff; text-align:left; padding:12px 20px; font-size:17px; letter-spacing:-0.05em; line-height:25px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.gbgt {background:#a0a0a0; color:#fff; text-align:left; padding:12px 20px; font-size:17px; letter-spacing:-0.05em; line-height:25px; font-weight:600; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}

.moza {margin:0; padding:0;}
.mozas {margin:0; padding:0; list-style:none;}
.mozas li {padding:0; float:left; width:50%; font-size:15px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; color:#333; line-height:40px; text-align:center;}

.rpoint {margin:0; padding:0; list-style:none;}
.rpoint li {padding:10px; font-size:17px; letter-spacing:-0.05em; color:#666; line-height:25px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}

dl.Zebra_Accordion {width:100%; font-size:15px; letter-spacing:-0.05em; color:#333;}
dl.Zebra_Accordion dt {background:#fff; padding:10px; cursor:pointer; border-top:1px solid #00b1bb; border-bottom:1px solid #d9d9d9; margin-top:-1px; font-size:17px; letter-spacing:-0.05em; color:#666; line-height:25px; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
dl.Zebra_Accordion dd {background:url(../../2015/img/sub/bg01.gif); padding:20px 10px; margin:-1px 0 0 0; border-top:1px solid #d9d9d9; font-size:17px; letter-spacing:-0.05em; color:#666; line-height:25px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
dl.Zebra_Accordion dt.Zebra_Accordion_Expanded {background: #fff;}

.vs01 th {font-size:15px; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; color:#bebdcd; line-height:22px; text-align:center; border-bottom:1px solid #4c5363; padding:15px 0;}
.vs01 td {font-size:15px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; letter-spacing:-0.05em; color:#bebdcd; line-height:22px; text-align:center; border-bottom:1px solid #4c5363; padding:15px 0;}

.t15b {font-size:15px; font-weight:bold; font-family:'nb','ng','Malgun Gothic','¸¼Àº°íµñ','µ¸¿ò',Dotum; letter-spacing:-0.05em; color:#666; line-height:18px;}
.info_con05s {font-size:15px; line-height:22px; letter-spacing:-0.05em;  font-family:'nb','ng','Malgun Gothic','¸¼Àº°íµñ','µ¸¿ò',Dotum;}
.t15tab01 {font-size:15px; letter-spacing:-0.05em; line-height:18px; background:url(../../img/sub/tab01.png) left 4px no-repeat; padding-left:16px;}


/* ÆùÆ® */
.t30b {font-size:27px; line-height:32px; color:#333; letter-spacing:-0.05em; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; background:url(../../2015/img/sub/tline.gif) left top no-repeat; padding-top:12px;}
.t30 {font-size:27px; line-height:32px; color:#333; letter-spacing:-0.05em; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.t30t {font-size:27px; letter-spacing:-0.05em; color:#474072; line-height:30px; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}

.t15 {font-size:15px; letter-spacing:-0.05em; color:#666; line-height:20px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.t17b {font-size:17px; letter-spacing:-0.05em; color:#666; line-height:25px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.t17p {font-size:17px; letter-spacing:-0.05em; color:#666; line-height:25px; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.t19p {font-size:19px; letter-spacing:-0.05em; color:#666; line-height:25px; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; vertical-align:middle;}

.ted01 {border-bottom:1px solid #3eaac4; padding-bottom:1px;color:#3eaac4; font-weight:600;}
.ted02 {color:#ef7351; font-weight:600;}
.ted03 {color:#c4ec4d; font-weight:600;}

.r01t {display:inline-block; margin-right:8px; padding:0; width:24px; height:24px; background-color:#00b1bb; -moz-border-radius:12px; /*¸ðÁú¶ó*/ -webkit-border-radius:12px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:12px; line-height:26px; font-size:15px; font-weight:900; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#fff; text-align:center;}

.case01 {margin:0; padding:0; list-style:none;}
.case01 li {display:inline-block; margin-top:10px; background:#564b5c; padding:10px 20px; line-height:20px; font-size:15px; letter-spacing:-0.05em; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#fff;}


/* Áöµµ */
#map-canvas, #map_canvas {
width : 100%; /* ±¸±Û Áöµµ ³ÐÀÌ */ 
height: 250px; /* ±¸±Û Áöµµ ³ôÀÌ */ 
font-size:15px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}

/* ¸»Ç³¼±°ü·Ã css ½ÃÀÛ */ 
.map_Heading {line-height:20px; font-size:15px; font-weight:bold; color:#333;} 
.map_Content {margin-top:20px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#797979; text-align:center; line-height:17px;}

@media print {html, body {height: auto;}
#map_canvas {height:250px;} 
}

.tim th {font-size:17px; letter-spacing:-0.05em; line-height:25px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#fff; text-align:left; padding:11px 0 13px 0; border-bottom:1px solid #6379b1;}
.tim td {font-size:17px; letter-spacing:-0.05em; line-height:25px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#fff; text-align:right; padding:11px 0 13px 0; border-bottom:1px solid #6379b1;}

.bus {border-top:2px solid #837f7a;}
.bus th {border-bottom:1px solid #837f7a; border-right:1px solid #837f7a; font-size:15px; text-align:center; color:#333; padding:15px 0; letter-spacing:-0.05em; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; line-height:22px;}
.bus td {border-bottom:1px solid #837f7a; font-size:15px; text-align:left; color:#333; padding:10px 5px; /*letter-spacing:-0.05em;*/ font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}

.bus01 {background:url(../../2015/img/sub/bus01.jpg) left 3px no-repeat; font-size:15px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#585858; padding-left:34px; line-height:20px;}
.bus02 {background:url(../../2015/img/sub/bus02.jpg) left 3px no-repeat; font-size:15px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#585858; padding-left:34px; line-height:20px;}
.bus03 {background:url(../../2015/img/sub/bus03.jpg) left 3px no-repeat; font-size:15px; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; color:#585858; padding-left:34px; line-height:20px;}

.cars {margin:0; padding:0; list-style:none;}
.cars li {padding:0; font-size:17px; letter-spacing:-0.05em; color:#585858; font-weight:400; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò';}
.cars span.carsb {display:inline-block; width:30px; height:22px; padding-top:8px; font-size:12px; background:#837f7a; -moz-border-radius:15px; /*¸ðÁú¶ó*/ -webkit-border-radius:15px; /*À¥Å¶*/ /*IE9+,FF4+,chrome,Safari5,+opera*/ border-radius:15px; color:#fff; text-align:center; margin-right:8px;}

.grgr {margin:0; padding:0; list-style:none;}
.grgr li {padding:0; text-align:center;}



/* °Ô½ÃÆÇ ¹öÆ° */
.btn_pack, .btn_pack *{font-size:13px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; height:26px; background:url(../../2015/img/sub/btn_26.png) no-repeat; display:inline-block; overflow:visible; position:relative; margin:-1px 0 0 0; padding:0; border:0; color:#333; text-decoration:none; !important; vertical-align:top; white-space:nowrap; cursor:pointer; _cursor:hand;}
.btn_pack.small{background-position:left 0px;}
.btn_pack.small *{padding:0 20px; background-position:right 0px;font-size:13px; height:26px}

.btn_p, .btn_p *{font-size:13px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; height:26px; background:url(../../2015/img/sub/btn_26.png) no-repeat; display:inline-block; overflow:visible; position:relative; margin:-1px 0 0 0; padding:0; border:0; color:#333; text-decoration:none; !important; vertical-align:top; white-space:nowrap; cursor:pointer; _cursor:hand;}
.btn_p.small{background-position:left 0px;}
.btn_p.small *{padding:0 20px; background-position:right 1px;font-size:13px; height:26px}


.sbox01 {margin:0; padding:20px 10px; width:100%; background:url(../../2015/img/sub/bg01.gif); box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-sizing:border-box; -o-sizing:border-box; box-sizing:border-box;}

.bnapbox {margin:10px 0 0 0; padding:0; width:100%; border:0px solid #000;}
.bnap {margin:0; padding:0; list-style:none;}
.bnap li {padding:0; width:50%; float:left;}
.bnap h3 {margin:0; padding:0; width:100%; font-size:14px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; font-weight:normal; color:#fff; text-align:center; line-height:35px; background:#333;}

/* ±Û¾²±â */
.ta02 {border-top:2px solid #1f88b4;}
.ta02 th {font-size:14px; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; font-weight:900; color:#333; border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9; text-align:left; padding:10px 15px; background:#f9f9f9;}
.ta02 td {font-size:14px; color:#666; border-bottom:1px solid #d9d9d9; text-align:left; line-height:18px; padding:10px;}
.ta02 td a {font-size:14px; color:#666; text-decoration:none;}
.ta02 td img {vertical-align:middle;}
.ta02 td select, .ta02 td input {margin:-1px 0 1px; vertical-align:middle;}
.ta02 td b {font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; font-weight:900;}

.page b {font-family:Arial,AppleGothic,sans-serif; font-size:12px; font-weight:bolder; color:#4862a3; padding:0 4px;}
.page a {display:block; border:0px solid #000; padding:0 4px; font-family:Arial,AppleGothic,sans-serif; font-size:12px; color:#585858; font-weight:bolder;}
.page a:hover {color:#4862a3;}


.wtr {font-size:13px; letter-spacing:-0.025em; color:#999; text-align:right; line-height:30px; padding-top:10px;}


/***** ºñ±Þ¿© *****/
.tb01 {display:table; width:100%; border:0; border-spacing:0; border-collapse:collapse; border-top:1px solid #999; border-left:1px solid #999;}
.tb01 th {border-bottom:1px solid #999; border-right:1px solid #999; background:#f4f4f4; text-align:center; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; font-size:14px; font-weight:600; color:#111; padding:12px 6px;}
.tb01 td {border-bottom:1px solid #999; border-right:1px solid #999; text-align:center; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; font-size:14px; font-weight:400; padding:12px 6px;}
.tb01 td.td01txt01 {color:#111; background:#f9f9f9; font-weight:600;}
.td01txt02 {margin:10px 0; font-family:Malgun Gothic,'¸¼Àº°íµñ',Dotum,'µ¸¿ò'; font-size:13px;}