input[type="text"]{padding-left:15px;box-sizing:border-box;}
#sv_box{width:100%;margin:0 auto;height:360px;display:table;text-align:center;background: url(../image/sub/svbg.jpg) no-repeat center center; background-size: cover;}
#sv_box.bg2{background: url(../image/sub/svbg2.jpg) no-repeat center center; background-size: 150%;}
#sv_box.bg3{background: url(../image/sub/svbg3.jpg) no-repeat center center; background-size: 150%;}
#sv_box.bg4{background: url(../image/sub/svbg4.jpg) no-repeat center center; background-size: 150%;}
#sv_box.bg5{background: url(../image/sub/svbg5.jpg) no-repeat center center; background-size: 150%;}
#sv_box.bg6{background: url(../image/sub/svbg6.jpg) no-repeat center center; background-size: 150%;}
#sv_box.bg7{background: url(../image/sub/svbg7.jpg) no-repeat center center; background-size: 150%;}
#sv_box > div{display:table-cell;vertical-align:middle;}
#sv_box > div h2{padding-top: 50px;font-size:24px;color:#fff;font-weight:300;line-height:1; }
#sv_box > div h2 span{margin-bottom:15px;display:block;font-size:42px; font-family: 'Baskerville Old Face';}
#sv_box{background-size:150%;transition:all ease 8.5s;}

.snavi_area{width:100%;margin:0 auto;border-bottom:1px solid #dedede;}
.snavi_wid{width:100%;max-width:1200px;margin:0 auto;}
.snavi_line{margin-left:1px;margin-top:1px;}
.snavi_line > li{float:left;margin-left:-1px;margin-top:-1px;height:64px;display:table;text-align:center;}
.snavi_line.line6 > li{width:calc(16.666666666% + 1px);}
.snavi_line.line5 > li{width:calc(20% + 1px);}
.snavi_line.line4 > li{width:calc(25% + 1px);}
.snavi_line.line3 > li{width:calc(33.333333333% + 1px);}
.snavi_line.line2 > li{width:calc(50% + 1px);}
.snavi_line.line1 > li{width:calc(100% + 1px);}
.snavi_line > li > a{position:relative;display:table-cell;vertical-align:middle;font-size:18px;color:#7b7b7b;line-height:1.1;border:1px solid #dedede;border-top:0;border-bottom:0;}
.snavi_line > li > a > span{display:block;position:relative;z-index:1;}
.snavi_line > li.on > a:after{content:"";position:absolute;left:-1px;top:0;bottom:-1px;right:-1px;background:#17274d;}
.snavi_line > li.on > a{color:#fff;}

.scont_wid{width: calc(100% - 20px);max-width:1200px;margin: 0 auto;padding: 80px 0 100px;}


h2.sub_title{text-align:center;font-size:24px;color:#324f9d;line-height:1;margin-bottom:40px;}
h2.sub_title span{margin-bottom:16px;display:block;font-size:46px;color:#000;font-family: 'Baskerville Old Face';font-weight:bold;}


.sc_nys{margin-top: 50px;}
.sc_nys > .lf{float:left;width: 48.3%;}
.sc_nys > .rt{float:right;width: 48.3%;}
.sc_nys > .lf > div{padding-top: 20px;padding-bottom: 40px;margin-bottom:90px;border-bottom:1px solid #d9d9d9;}
.sc_nys > .lf > div > span{display:inline-block;position:relative;font-size:0;}
.sc_nys > .lf > div > span:after{content:"";position:absolute;left:0;bottom:-41px;height:6px;right:0;background:#324f9d;}
.sc_nys > .lf > p{font-size:24px;color:#000;line-height:1.5;}
.sc_nys > .lf > p span{color:#324f9d;font-weight:bold;}
.sc_nys > .rt > p{font-size:17px;color:#7b7b7b;line-height:1.6;margin-bottom:15px;letter-spacing:-1px;}
.sc_nys > .rt > p:last-child{margin-bottom:0;}


.ovm_box > .imgs{float:left;width:41%;}
.ovm_box > .boxs{float:right;width:54%;}
.ovm_box > .imgs > span{display: block;margin-bottom:15px;}
.ovm_box > .imgs > div{text-align:right;}
.ovm_box > .imgs > div > a{position:relative;display: inline-block;line-height:45px;background:#17274d;font-size:17px;color:#fff;padding:0 20px;}
.ovm_box > .imgs > div > a:after{content:"";position:absolute;left:-41px;top:0;width:41px;height:45px;background: url(../image/sub/dw.jpg) no-repeat center center;}


h4.ov_tit{position:relative;font-size:24px;color:#000;line-height:1;margin-bottom:18px;}
h4.ov_tit:after{content:"";position:absolute;left:0;bottom:-19px;width:117px;height:3px;background:#324f9d;}
.ov_box + h4.ov_tit{margin-top:50px;}
.ov_box{padding:20px 40px 30px;background:#fafafa;border-top:1px solid #d9d9d9;}
.ov_box > ul > li{padding: 10px 0 10px 130px;position: relative;border-bottom:1px solid #dfdfdf;}
.ov_box > ul > li > p{position:absolute;left:0;top:10px;font-size:17px;color:#141414;line-height:1.5;padding-left:15px;}
.ov_box > ul > li > p:after{content:"";position:absolute;left:0;top:11px;width:4px;height:4px;border-radius:100%;background:#324f9d;}
.ov_box > ul > li > ul > li{font-size:17px;color:#7b7b7b;line-height:1.5;}

.scb_box > div{margin-bottom:50px;display:flex;justify-content:space-between;align-items:center;}
.scb_box > div:last-child{margin-bottom:0;}
.scb_box > div > .img{width: 41%;}
.scb_box > div > .img.mo{display:none;}
.scb_box > div > .txt{width: 54%;}
.scb_box > div > .txt h5{position:relative;font-size:24px;color:#000;line-height:1;padding-bottom:15px;border-bottom:1px solid #dfdfdf;margin-bottom:22px;}
.scb_box > div > .txt h5:after{content:"";position:absolute;left:0;bottom:-1px;width:117px;height:3px;background:#324f9d;}
.scb_box > div > .txt ul li{margin-bottom:20px;font-size:17px;color:#7b7b7b;line-height:1.5;}
.scb_box > div > .txt ul li:last-child{margin-bottom:0;}

.ert_box{position:relative;background: url(../image/sub/er.png) no-repeat center top;padding: 5px 0 50px;height:431px;box-sizing:content-box;}
.ert_box > .mgt{display: none;}
.ert_box > .ps1{position:absolute;left:40px;top:130px;width:340px;text-align:right;}
.ert_box > .ps2{position:absolute;right:40px;top:-10px;width:340px;}
.ert_box > .ps3{position:absolute;right:40px;bottom:0;width:340px;}
.ert_box > .ert_txt > h5{position:relative;font-size:24px;color:#000;line-height:1;padding-bottom:15px;border-bottom:1px solid #dfdfdf;margin-bottom:22px;}
.ert_box > .ert_txt > h5:after{content:"";position:absolute;left:0;bottom:-1px;width:117px;height:3px;background:#324f9d;}
.ert_box > .ert_txt.ps1 > h5:after{left:auto;right:0;}
.ert_box > .ert_txt > h5 span{margin-top:5px;display:block;font-size:15px;}
.ert_box > .ert_txt > p{font-size:17px;color:#7b7b7b;line-height:1.5;}


.erv_line{margin-left:-24px;margin-top: 50px;}
.erv_line > li{float:left;margin-left:24px;margin-top:24px;text-align:center;width:calc(33.333333333% - 24px);}
.erv_line > li > a{display:block;}
.erv_line > li > a > div{overflow:hidden;}
.erv_line > li > a > div img{width:100%;transition: all 0.3s ease-in-out;}
.erv_line > li > a > p{width:100%;height:50px;display:table;border-bottom:1px solid #dfdfdf;}
.erv_line > li > a > p > span{display:table-cell;vertical-align:middle;font-size:17px;color:#222;line-height:1.1;}
.erv_line > li:hover > a > div img{transform: scale(1.1,1.1);}

.park_tab{margin-top:50px;}
.park_tab h5{position:relative;font-size:24px;color:#000;line-height:1;margin-bottom:20px;}
.park_tab h5:after{content:"";position:absolute;left:0;bottom:-21px;width:20%;height:3px;background:#324f9d;}
.park_tab table{border-top:1px solid #d9d9d9;}
.park_tab table thead th{text-align:center;background:#f2f2f2;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding: 15px 4px;font-size:17px;color:#141414;font-weight:400;}
.park_tab table tbody th{text-align:left;background:#f2f2f2;border-bottom:1px solid #d9d9d9;padding: 15px 4px 15px 15px;font-size:17px;color:#141414;font-weight:400;}
.park_tab table thead th:last-child{border-right:0;}
.park_tab table tbody td{text-align:center;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding: 15px 4px;font-size:17px;color:#7b7b7b;font-weight:350;}
.park_tab table tbody td:last-child{border-right:0;}
.park_tab table tbody td.lf{text-align:left;padding-left: 15px;}
.txt_style > li{padding-left:10px;position:relative;font-size:17px;color:#7b7b7b;font-weight:350;margin-bottom:5px;}
.txt_style > li:last-child{margin-bottom:0;}
.txt_style > li:after{content:"";position:absolute;left:0;top:10px;width:4px;height:4px;background:#9d9ea1;}

.map_box{width:100%;height:500px;background:#fff;}
.map_box > div{width:100%;height:500px;}

.add_box{margin-top:50px;}
.add_box > .add{margin-bottom:20px;padding: 5px 0 0 45px;background: url(../image/sub/ad1.png) no-repeat left top;}
.add_box > .add > p{font-size:17px;color:#141414;line-height:1.4;}
.add_box > .add > p > span{display:block;font-size:21px;color:#000;line-height:1;margin-bottom:10px;}

.add_bt{border:1px solid #d9d9d9;}
.add_bt > li{float:left;width:33.333333333%;box-sizing:border-box;height:82px;display:table;border-right:1px solid #d9d9d9;text-align:center;}
.add_bt > li:last-child{border-right:0;}
.add_bt > li > p{display:table-cell;vertical-align:middle;font-size:17px;color:#141414;line-height:1.4;}
.add_bt > li > p > span{display:inline-block;padding:5px 0 5px 45px;}
.add_bt > li.tel > p > span{background: url(../image/sub/ad2.png) no-repeat left top;}
.add_bt > li.fax > p > span{background: url(../image/sub/ad3.png) no-repeat left top;}
.add_bt > li.mail > p > span{background: url(../image/sub/ad4.png) no-repeat left top;}

.boc_line{border-top:1px solid #d9d9d9;background:#fafafa;padding: 24px;}
.boc_line > li{padding: 25px 0;border-bottom:1px solid #d9d9d9;}
.boc_line > li:last-child{border-bottom:0;}
.boc_line > li .bic_box{padding-left:125px;}
.boc_line > li .bic1{background: url(../image/sub/bic1.png) no-repeat left top;}
.boc_line > li .bic2{background: url(../image/sub/bic2.png) no-repeat left top;}
.boc_line > li .bic3{background: url(../image/sub/bic3.png) no-repeat left top;}
.boc_line > li .bic_box dl dt{font-size:21px;color:#000;line-height:1.4;margin-bottom:18px;}
.boc_line > li .bic_box dl dd{font-size:17px;color:#141414;line-height:1.5;}
.boc_line > li .bic_box dl dd + dt{margin-top: 35px;}
.boc_line > li .bic_box dl dd span.co1{color:#1967d2;}
.boc_line > li .bic_box dl dd span.co2{color:#08a559;}
.boc_line > li > div > div{float:left;width:50%;}


.botcik_box{background:#f7f7f7;padding:25px 270px;margin-bottom:30px;}
.botcik_box > div{float:left;}
.botcik_box > .sel_box{width:150px;margin-right:10px;}
.botcik_box > .inp_box{width:calc(100% - 160px);position:relative;}
.botcik_box > .sel_box select{width:100%;height:46px;box-sizing:border-box;padding:0 10px;border:1px solid #dfdfdf;background:#fff;font-size:16px;color:#454545;font-weight:300;}
.botcik_box > .inp_box input{width:calc(100% - 80px);height:46px;box-sizing:border-box;padding-left:15px;border:1px solid #dfdfdf;background:#fff;font-size:16px;color:#454545;font-weight:300;}
.botcik_box > .inp_box a{display:block;position:absolute;right:0;top:0;bottom:0;width:80px;height:46px;line-height:46px;text-align:center;background:#333;font-size:16px;color:#fff;}


.gal_lines{margin-left:-20px;margin-top:-30px;}
.gal_lines > li{float:left;margin-left:20px;margin-top:30px;width:calc(33.3333333333% - 20px);text-align:center;}
.gal_lines > li > a{display:block;}
.gal_lines > li > a > .img{overflow:hidden;}
.gal_lines > li > a > .img img{width:100%;transition: all 0.3s ease-in-out;}
.gal_lines > li > a > .txt{padding: 15px 0;border-bottom:1px solid #dfdfdf;}
.gal_lines > li > a > .txt > p.kor{font-size:17px;color:#222;line-height:1;display:block;width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gal_lines > li > a > .txt > p.eng{margin-top: 5px;font-size:16px;color:#7b7b7b;line-height:1;display:block;width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.gal_lines > li:hover > a > .img img{transform: scale(1.1,1.1);}



.page_all {text-align: center;margin-top: 55px;}
.page_all > a.page {color:#333;font-size:15px;vertical-align: middle;display: inline-block;text-align: center;background:#fff;width: 40px;height: 40px;line-height: 40px;}
.page_all > a.on{color:#fff;background:#3262f1;}


.lay_pop{display: none;overflow-y:scroll;overflow-x:hidden;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:9999;background:#000;background:rgba(0,0,0,0.8);}
.area_pop{width:calc(100% - 20px);max-width:1120px;text-align:center;margin:0 auto;height:100vh;display:table;}
.area_pop > div.box{display:table-cell;vertical-align:middle;}
.pop_out{display:block;margin-bottom:5px;text-align:right;font-size:0;}
.spop_box > .img img{max-width:100%;}
.spop_box > p.txt{margin-top: 20px;font-size:20px;color:#fff;font-weight:500;}

.spop_box > .img1{display:none;}
.spop_box > .img2{display:none;}
.spop_box > .img3{display:none;}



.fz_table{border-top:1px solid #d9d9d9;}
.fz_table thead th{text-align:center;background:#f2f2f2;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding: 15px 4px;font-size:17px;color:#141414;font-weight:400;}
.fz_table tbody th{text-align:left;background:#f2f2f2;border-bottom:1px solid #d9d9d9;padding: 15px 4px 15px 15px;font-size:17px;color:#141414;font-weight:400;}
.fz_table thead th:last-child{border-right:0;}
.fz_table tbody td{word-break:break-all; text-align:center;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding: 15px 4px;font-size:17px;color:#7b7b7b;font-weight:350;}
.fz_table tbody td:last-child{border-right:0;}
.fz_table tbody td.lf{text-align:left;padding-left: 15px;}

.fo_line{margin-top:30px;margin-left:-20px;}
.fo_line > li{float:left;margin-left:20px;margin-top:10px;width:calc(33.3333333333% - 20px);text-align:center;cursor:pointer;}
a.dw_bn{display: inline-block;padding: 8px 20px;border:1px solid #17274d;background:#f8f8f8;font-size:16px;color:#17274d;line-height:1;}
a.dw_bn span{display:inline-block;padding-right:18px;background: url(../image/sub/dw2.png) no-repeat right center;}


.let_top{background:#f6f6f6;padding:20px 0;}
.let_top > ul > li{float:left;width:50%;box-sizing:border-box;height:77px;display:table;text-align:center;border-right:1px solid #d0d0d0;}
.let_top > ul > li:last-child{border-right:0;}
.let_top > ul > li > p{display:table-cell;vertical-align:middle;font-size:17px;color:#141414;}
.let_top > ul > li > p > span{display:inline-block;padding:10px 15px 10px 45px;}
.let_top > ul > li.ad2 > p > span{background: url(../image/sub/ad2.png) no-repeat left center;}
.let_top > ul > li.ad5 > p > span{background: url(../image/sub/ad5.png) no-repeat left center;}



h4.tit2{color:#000;font-size:24px;margin-top: 60px;margin-bottom:20px;line-height:1;}

.txt_tab_bg{border-top:1px solid #d9d9d9;position:relative;}
.txt_tab_bg:after{content:"";position:absolute;left:0;top:-3px;width:20%;height:3px;background:#324f9d;}
.txt_tab th{text-align:left;color:#040404;font-size:16px;font-weight: 400;padding:15px 5px 15px 20px;border-bottom:1px solid #d9d9d9;background:#f2f2f2;}
.txt_tab td{color:#141414;font-size:17px;word-break:break-all;padding:15px 20px;border-bottom:1px solid #d9d9d9;}
.txt_tab th span.et{font-weight:bold;color:red;}
.txt_tab input[type="text"]{width:100%;height:35px;box-sizing:border-box;border:1px solid #dfdfdf;background:#fafafa;}
.txt_tab select{width:100%;height:35px;box-sizing:border-box;border:1px solid #dfdfdf;background:#fafafa;}
.txt_tab td .typ_ar{width:100%;max-width:240px;}
.txt_tab td .typ_ar > span{display: inline-block;max-width: calc(100% - 90px);}
.txt_tab td .typ_m{width:100%;max-width:420px;}
.txt_tab td .typ_day{width:100%;max-width:350px;position:relative;}
.txt_tab td .typ_day > div > img{position:absolute;top:8px;margin-left:5px;}
.txt_tab td .typ_day > div{float:left;width:calc(50% - 15px);position:relative;box-sizing: border-box;padding-right:30px;}
.txt_tab td .typ_day > div:last-child{margin-left:30px;}
.txt_tab td .typ_day > div:last-child:after{content:"~";position:absolute;left:-30px;top:0;width:30px;text-align:center;font-size:15px;color:#141414;line-height:35px;}
.txt_tab td .typ_day > div > a{display:inline-block;position:absolute;right:0;top:10px;font-size:0;}
.txt_tab td .typ_tel{width:100%;max-width:421px;}
.txt_tab td .typ_tel > div{float:left;width:calc(33.33333333% - 18px);position:relative;box-sizing: border-box;margin-right:27px;}
.txt_tab td .typ_tel > div:after{content:"-";position:absolute;right:-27px;top:0;width:27px;text-align:center;font-size:14px;line-height:35px;}
.txt_tab td .typ_tel > div:last-child{margin-right:0;}
.txt_tab td .typ_tel > div:last-child:after{display:none;}
.txt_tab td .typ_mail{width:100%;max-width:640px;}
.txt_tab td .typ_mail > div{float:left;width:calc(33.33333333% - 11px);position:relative;box-sizing: border-box;margin-right:30px;}
.txt_tab td .typ_mail > div.mail2{margin-right: 3px;}
.txt_tab td .typ_mail > div:last-child{margin-right:0;}
.txt_tab td .typ_mail > div.mail1:after{content:"@";position:absolute;right:-30px;top:0;width:30px;text-align:center;font-size:14px;line-height:35px;}
.txt_tab td .typ_add1{width:100%;max-width:300px;position:relative;}
.txt_tab td .typ_add1 > a{display: inline-block;position:absolute;right:0;top:0;bottom:0;width:86px;background:#324f9d;line-height:35px;color:#fff;text-align:center;}
.txt_tab td .typ_add2{margin-top:8px;width:100%;max-width:840px;box-sizing:border-box;padding-right: 70px;position:relative;}
.txt_tab td .typ_add2 span{position:absolute;right:0;top:0;line-height:35px;}

.jap_box{margin-top:30px;border:1px solid #d9d9d9;padding: 40px 20px;text-align:center;}
.jap_box dl{padding-top:72px;background: url(../image/sub/jap.png) no-repeat center top;}
.jap_box dl dt{font-size:17px;color:#0b0b0b;line-height:1.6;}
.jap_box dl dd{font-size:17px;color:#7b7b7b;line-height:1.6;}

.oltxt_cick{margin-top:30px;text-align:center;}
.oltxt_cick label{font-size:17px;color:#4d4d4d;}
.oltxt_cick label span{display: inline-block;color:#324f9d;text-decoration: underline;}


.ct_btn{text-align:center;margin-top:60px;}
.ct_btn > a{display:inline-block;margin:2px;width:140px;height:50px;line-height:50px;font-size:16px;font-weight:500;}
.ct_btn > a.blue{background:#324f9d;color:#fff;}
.ct_btn > a.off{background:#d6d8dd;color:#202020;}

.ct_btn > button{display:inline-block;margin:2px;width:140px;height:50px;line-height:50px;font-size:16px;font-weight:500;border:0;cursor:pointer}
.ct_btn > button.blue{background:#324f9d;color:#fff;}
.ct_btn > button.off{background:#d6d8dd;color:#202020;}




.etc_tab_bg{border-top:1px solid #000;}
.etc_tab th{position: relative;text-align:center;color:#000;font-size:18px;font-weight:400;padding:15px 10px;border-bottom:1px solid #000;}
.etc_tab td{text-align:center;color:#454545;font-size:16px;font-weight:300;word-break:break-all;padding:15px 10px;border-bottom:1px solid #dfdfdf;}
.etc_tab td.lf_txt{text-align:left;}
.etc_tab td.list > a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:300;}
.etc_tab td span.cp{display:inline-block;width:60px;height:28px;line-height:28px;border-radius:28px; border:1px solid #000;font-size:15px;color:#000;font-weight:400;}


.ibt_tab_v{border-top:2px solid #000;border-bottom:1px solid #dfdfdf;}
.ibt_v_top{border-bottom:1px solid #dfdfdf;padding: 20px 10px;}
.ibt_v_top_tit{margin-bottom: 10px;color:#000;font-size:22px;font-weight:400;}
.ibt_v_top_txt{color:#4f4f4f;font-size:15px;}
.ibt_v_top_txt > span{position:relative;display:inline-block;margin-right:30px;}
.ibt_v_top_txt > span:after{content:"/";position:absolute;right: -20px;top: 1px;font-size:14px;color:#4f4f4f;font-weight:300;}
.ibt_v_top_txt > span:last-child{margin-right:0;}
.ibt_v_top_txt > span:last-child:after{display: none;}
.ibt_v_file{border-top:1px solid #dfdfdf;padding:15px;background:#f5f5f5;}
.ibt_v_file > a{color:#4f4f4f;font-size:15px;}
.ibt_v_ny{padding:15px;min-height:400px;color:#2a2a2a;font-size:15px;}

.bot_lr_btn{margin-top:45px;}
.bot_lf_btn{float:left;}
.bot_rt_btn{float:right;}
a.white_l{display:inline-block;padding:0 10px;min-width:50px;height:45px;line-height:45px;text-align:center;color:#010101;font-size:16px;border:1px solid #979797;background:#fff;}
a.y_btn{display:inline-block;text-align:center;border:1px solid #2b2728;background:#2b2728;padding:0 10px;min-width:90px;height:45px;line-height:45px;font-size:16px;color:#fff;}
a.n_btn{display:inline-block;text-align:center;border:1px solid #979797;background:#fff;padding:0 10px;min-width:50px;height:45px;line-height:45px;font-size:16px;color:#010101;}



.sit_top{text-align:center;background:#fbfbfb;padding: 15px 10px;font-size:17px;color:#7b7b7b;}

.sitemap{margin-left:-20px;font-size:0;}
.sitemap > li{margin-left:20px;margin-top:40px;display:inline-block;vertical-align:top;width:calc(33.3333333% - 20px);}
.sitemap > li > a{text-align:center;position:relative;display: block;border-bottom:3px solid #17274d;font-size:20px;color:#17274d;line-height:1;padding-bottom:20px;}
.sitemap > li > ul > li{margin-top:4px;width:100%;height:45px;display:table;}
.sitemap > li > ul > li > a{padding-left: 20px;display:table-cell;vertical-align:middle;font-size:17px;color:#7b7b7b;border:1px solid #dfdfdf;background:#fafafa;}

.poc_line > li{font-size: 17px;color:#7b7b7b;line-height:1.6;margin-bottom: 30px;}
.poc_line > li span{display:block;color:#171717;}
.poc_line > li:last-child{margin-bottom:0;}

@media screen and (max-width:1559px){
	
}

@media screen and (max-width:1180px){
	


}

@media screen and (max-width:1024px){
	.ert_box{background: none;padding: 0;height:auto;}
	.ert_box > .mgt{display: block;text-align:center;}
	.ert_box > .ps1{position:static;width:auto;text-align:left;}
	.ert_box > .ps2{margin-top: 40px;position:static;width:auto;}
	.ert_box > .ps3{margin-top: 40px;position:static;width:auto;}

	.ert_box > .ert_txt.ps1 > h5:after{left:0;right:auto;}
	.ert_box > .ert_txt > p br{display:none;}

	.botcik_box{padding:20px 10px;}

	#sv_box{width:100%;margin:0 auto;height:360px;display:table;text-align:center;background: url(../image/sub/svbg.jpg) no-repeat center center; background-size: cover;}
	#sv_box.bg2{background: url(../image/sub/svbg2.jpg) no-repeat center center; background-size: cover;}
	#sv_box.bg3{background: url(../image/sub/svbg3.jpg) no-repeat center center; background-size: cover;}
	#sv_box.bg4{background: url(../image/sub/svbg4.jpg) no-repeat center center; background-size: cover;}
	#sv_box.bg5{background: url(../image/sub/svbg5.jpg) no-repeat center center; background-size: cover;}
	#sv_box.bg6{background: url(../image/sub/svbg6.jpg) no-repeat center center; background-size: cover;}
	#sv_box.bg7{background: url(../image/sub/svbg7.jpg) no-repeat center center; background-size: cover;}
}

@media screen and (max-width:800px){
	
}

@media screen and (max-width:767px){
	#sv_box{height:240px;}
	#sv_box > div h2{font-size:20px;}
	#sv_box > div h2 span{font-size:33px;}
	.snavi_area{border-bottom:0;}
	.snavi_line > li{height:50px;}
	.snavi_line.line6 > li{width:calc(33.333333333% + 1px);}
	.snavi_line.line5 > li{width:calc(33.333333333% + 1px);}
	.snavi_line.line4 > li{width:calc(50% + 1px);}
	.snavi_line > li > a{font-size:15px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;}
	.snavi_line > li.on > a:after{top:-1px;bottom:0;right:-1px;background:#17274d;}
	
	.scont_wid{padding: 50px 0 60px;}
	h2.sub_title{font-size:20px;}
	h2.sub_title span{margin-bottom:12px;font-size:35px;}

	.sc_nys > .lf{float:none;width: auto;}
	.sc_nys > .rt{float:none;width: auto;margin-top: 25px;}
	.sc_nys > .lf > div{padding-top: 0;padding-bottom: 20px;margin-bottom:30px;}
	.sc_nys > .lf > div > span:after{bottom:-21px;height:4px;}
	.sc_nys > .lf > p{font-size:20px;}
	.sc_nys > .rt > p{font-size:16px;margin-bottom:10px;}

	.ovm_box > .imgs{float:none;width:auto;}
	.ovm_box > .boxs{float:none;width:auto;}
	h4.ov_tit{margin-top:50px;}
	.ov_box{padding:20px 20px;}

	
	.scb_box > div{display:block;}
	.scb_box > div > .img{width: auto;}
	.scb_box > div > .txt{width: auto;margin-top: 20px;}
	.scb_box > div > .img.pc{display:none;}
	.scb_box > div > .img.mo{display:block;}
	.erv_line{margin-left:-10px;}
	.erv_line > li{margin-left:10px;width:calc(50% - 10px);}
	.erv_line > li > a > p{height: 44px;}
	.erv_line > li > a > p > span{font-size: 14px;}

	.add_bt > li{float:none;width:100%;height:62px;border-right:0;border-bottom:1px solid #d9d9d9;}
	.add_bt > li:last-child{border-bottom:0;}
	
	.boc_line{padding: 24px 0;}
	.boc_line > li{padding: 20px 10px;}
	.boc_line > li .bic_box{padding-left:70px;}
	.boc_line > li .bic1{background-size:55px;}
	.boc_line > li .bic2{background-size:55px;}
	.boc_line > li .bic3{background-size:55px;}
	.boc_line > li > div > div{float:none;width:auto;}
	.boc_line > li > div > div:last-child{margin-top: 40px;}

	.botcik_box > .sel_box{width:75px;margin-right:5px;}
	.botcik_box > .inp_box{width:calc(100% - 80px);}

	.gal_lines{margin-left:-5px;margin-top:-20px;}
	.gal_lines > li{margin-left:5px;margin-top:20px;width:calc(50% - 5px);}
	.gal_lines > li > a > .txt{padding: 10px 0;}
	.gal_lines > li > a > .txt > p.kor{font-size:15px;}
	.gal_lines > li > a > .txt > p.eng{font-size:14px;}
	
	.spop_box > p.txt{margin-top: 10px;font-size:15px;}

	.fo_line > li{width:calc(100% - 20px);}
	
	.let_top{background:#f6f6f6;padding:0 10px;}
	.let_top > ul > li{float:none;width:100%;border-bottom:1px solid #d0d0d0;border-right:0;}
	.let_top > ul > li:last-child{border-bottom:0;}
	.let_top > ul > li > p{font-size:16px;}
	.let_top > ul > li > p > span{padding:10px 8px 10px 40px;}
	
	.txt_tab_bg:after{display: none;}
	.txt_tab_bg{border-bottom:1px solid #d9d9d9;}
	.txt_tab{display:block;width:100%;}
	.txt_tab caption{display: none;}
	.txt_tab colgroup{display: none;}
	.txt_tab thead{display:none;}
	.txt_tab tbody{width: 100%;display: block;}
	.txt_tab tr{position:relative;display: block;width: 100%;overflow:hidden;box-sizing:border-box;}
	.txt_tab th{display:block;text-align:left;border-bottom:none;padding: 10px 5px;box-sizing:border-box;width:100%;}
	.txt_tab td{display:block;text-align:left;border-bottom:none;padding: 10px 5px;box-sizing:border-box;width:100%;}
	.txt_tab td .typ_mail > div{float:left;width:calc(50% - 15px);}
	.txt_tab td .typ_mail > div.mail2{margin-right: 0;}
	.txt_tab td .typ_mail > div:last-child{width:auto;margin-top:5px;}

	.etc_tab{display:block;width:100%;}
	.etc_tab caption{display: none;}
	.etc_tab colgroup{display: none;}
	.etc_tab thead{display:none;}
	.etc_tab tbody{width: 100%;display: block;}
	.etc_tab tr{position:relative;display: block;width: 100%;overflow:hidden;border-bottom: 1px solid #444;padding-bottom: 40px;box-sizing:border-box;}
	.etc_tab td{display:block;text-align:left;border-bottom:none;padding: 10px 10px;box-sizing:border-box;}
	.etc_tab td.mor_none{display:none;}
	.etc_tab td.tpr{position:absolute;right:0;top:0;}
	.etc_tab td.btl{position:absolute;left:0;bottom:0;}
	.etc_tab td.btr{position:absolute;right:0;bottom:0;}
	.etc_tab td.list > a{width:calc(100% - 20px);}
}

@media screen and (max-width:640px){
	.park_tab table tbody th{padding: 15px 2px 15px 5px;font-size:15px;}
	.park_tab table thead th{font-size:15px;}
	.park_tab table tbody td{padding: 15px 2px;font-size:15px;}
	.park_tab table tbody td.lf{padding-left: 5px;}
	.park_tab table .txt_style > li{padding-left:8px;font-size:15px;}
	.park_tab table .txt_style > li:after{top:6px;width:3px;height:3px;}

	.fz_table tbody th{padding: 15px 2px 15px 5px;font-size:15px;}
	.fz_table thead th{font-size:15px;}
	.fz_table tbody td{padding: 15px 2px;font-size:15px;}
	.fz_table tbody td.lf{padding-left: 5px;}

	.table_swip{width:100%;overflow-x:auto;}
	.table_swip > table{width: 800px;}
	
	.sitemap{margin-left:0;}
	.sitemap > li{margin-left:0;width:auto;display:block;}

}

@media screen and (max-width:520px){
	
}

@media screen and (max-width:420px){
	
}










