@charset "utf-8";
/**
 * @File Name : content.css
 * @Description : Each Subpage Body Contents CSS (★ 최초…최종 작업자는 갱신 이력을 반드시 남겨주세요!)
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2024.10.14 | 김효진 | 최초 등록
 * </pre>
 * @author 디자인팀 김효진
 * @since 2024.10.14
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

/* lib.css overwrite */
[class*='panel'].rdus {border-radius:20px;}
.panel1.hue2a5 {border-color:#d8d8d8;border-top:4px solid #363940;padding:42px 35px 34px;background:#fff;color:#000}
.panel1.hue2a5>[class*=deco] {width:100px;height:100px;margin-right:40px;background-repeat:no-repeat;background-size:cover;}
.panel1.hue2a5 .body1 .h1 {font-size:26px;font-weight:700;color:#000;line-height:1.2;letter-spacing:-.05em;}
/* 아이콘 */
.panel1.hue2a5>.deco1 {background-image:url(../../img/lib/ic200a1deco1.png);}

/* border-radius */
.bdrd15{border-radius:15px}
.bdrd20{border-radius:20px}

/* cont1box */
.cont1box1{margin:0 0 1.5em;border-radius:20px;padding:.5em 2em;border:1px solid #ddd;background-color:#fff;}
.cont1box2{margin:0 0 1.5em;border-radius:20px;padding:.5em 2em;background-color:#f4f6f9;}
.even-grid>.column .cont1box1, .even-grid>.column .cont1box2{margin:0 0 1.5em;}
ol.bo1.even-grid>.column {padding-top:2px;padding-bottom:0;padding-left:32px;}

/* 이미지+대체텍스트 */
.imgbox1 .box-in {display:block;margin:0 auto;border-radius:15px;box-sizing:border-box;overflow:hidden;text-align:center}
.imgbox1 img {width:100%;}
.imgbox1 .bdcolor1 {border:1px solid #ddd;box-sizing:border-box;}
.imgbox1 .dpb {background:#f7f8fb;color:#555;padding:15px 5px;text-align:center;word-break:keep-all;line-height:22px;font-weight:normal;}
.imgbox1 .button.default1 {border-color:#e0e0e0;background-color:#f9fafc;}

/* 내용리스트 */
.dl1list {margin:10px 0;padding:0;display:table;width:100%;border:1px solid #d9d9db;border-radius:20px;}
.dl1list dt, .dl1list dd {display:table-cell;vertical-align:middle;margin:0;box-sizing:border-box;padding:20px 40px;}
.dl1list dt {position:relative;width:300px;text-align:center;font-size:18px;font-weight:600;color:#000;}
.dl1list dt:after {position:absolute;top:15px;right:1px;content:"";display:block;width:1px;height:calc(100% - 30px);background:transparent;border-right:1px dotted #777}
.dl1list dd {width:calc(100% - 300px);}
@media screen and (max-width:999px){
	.dl1list {display:block;}
	.dl1list dt, .dl1list dd {display:block;padding:15px 20px;width:100%;}
	.dl1list dt {border-bottom:1px dotted #777}
	.dl1list dt:after {display:none}
}

/* 통영의 맛 */
.tfood1{display:block;margin:0;}
.tfood1 .cont1{display:block;margin:30px 0;overflow:hidden;clear:both;border:1px solid #ddd; padding:40px 40px;border-radius:20px;}
.tfood1 .cont1 .imgbox1{position: relative;display:block;float:right;width:42%;box-sizing:border-box;overflow:hidden;border-radius:100px 10px 10px 10px;}
.tfood1 .cont1 .textbox1{position: relative;display: block;float:left;width:54%;}
.tfood1 .cont1:nth-child(2n) .imgbox1{float:left;border-radius:10px 100px 10px 10px;}
.tfood1 .cont1:nth-child(2n) .textbox1{float:right;}
.tfood1 .cont1 .textbox1 .season1{display: inline-block;margin-top:10px;padding:5px 20px;background:#eb4050;border-radius:9999px;color:#fff;}
.tfood1 .cont1 .textbox1 .title1{color:#000;font-size:42px;font-weight:normal;font-family:"HANAMDAUM", sans-serif;margin:10px 0;}
.tfood1 .cont1 .textbox1 .title1 span{font-size:30px;}
.tfood1 .cont1 .textbox1 .title1 span:before{display: inline-block;content:" _ ";padding:0 10px;}
.tfood1 .cont1 .textbox1 .t1{margin:20px 0 10px;}
.tfood1 .cont1 .textbox1 .btn1{margin:0;}
@media screen and (max-width:1099px){
	.tfood1 .cont1 .textbox1 .title1{font-size:38px;}
	.tfood1 .cont1 .textbox1 .title1 span{font-size:28px;}
}
@media screen and (max-width:999px){
	.tfood1 .cont1 {text-align:center;margin:30px 0;padding:20px;}
	.tfood1 .cont1 .imgbox1{float:none;margin:30px auto 0;width:100%;border-radius:20px;}
	.tfood1 .cont1 .textbox1{float:none;width:auto;margin-bottom:50px;}
	.tfood1 .cont1:nth-child(2n) .imgbox1{float:none;border-radius:20px}
	.tfood1 .cont1:nth-child(2n) .textbox1{float:none;}
	.tfood1 .cont1 .textbox1 .t1{text-align:left;margin:30px;}
}
@media screen and (max-width:599px){
	.tfood1 .cont1 .textbox1 .title1 span{display: block;margin-top:10px;}
	.tfood1 .cont1 .textbox1 .title1 span:before{display: none;}
}

/* 관광안내전화 */
.call1330 .hb1.h2{margin-top:0;line-height:1;font-size:32px;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.call1330 .t1{color:#eb4050;font-size:24px;font-weight:600;margin:0 0 20px;}
.call1330 .imgm{margin:20px 0;}
.call1330_cont{display:block;margin:70px 0;text-align:center;}
.call1330_cont .title1{color:#eb4050;font-size:36px;/* font-weight:800; */font-weight:normal;font-family:"HANAMDAUM", sans-serif;margin:0;line-height:1.5;}
.call1330_cont .title1:before{display:block;content:"";width:235px;height:165px;margin:20px auto;background:url(../../img/sub/00160_img04.png);background-size:contain;}
.call1330_cont .tt1{color:#000;font-size:24px;/* font-weight:500; */font-weight:normal;font-family:"HANAMDAUM", sans-serif;margin:0;}
.call1330_cont .cbox1{border-radius:20px;margin:20px 0 0;padding:2em 0 1em;background-color:#f4f6f9;}
.call1330_cont .cbox1 .ct1{color:#000;font-size:36px;font-weight:800;margin:10px 0;line-height:1;}
.call1330_cont .cbox1 .ct1 span{color:#eb4050;}
.call1330_cont .title2{color:#000;font-size:36px;font-weight:800;margin:0;line-height:1.5;}
@media screen and (max-width:999px){
	.call1330 {text-align:center;}
	.call1330 .t1{font-size:20px;line-height:1.25}
}
@media screen and (max-width:599px){
	.call1330_cont .title1{font-size:30px}
	.call1330_cont .tt1{font-size:18px}
	.call1330_cont .cbox1{margin:0;}
}
.call1330_cont2{display: block;margin:50px 0 0;text-align:center;}
.call1330_cont2 .title1{color:#eb4050;font-size:36px;/* font-weight:800; */font-weight:normal;font-family:"HANAMDAUM", sans-serif;margin:0;line-height:1.5;}
.call1330_cont2 .tt1{color:#000;font-size:26px;font-weight:500;margin:0;}
.call1330_cont2 .cbox1{border-radius:20px;margin:0;padding:2em 0 1em;background-color:#f4f6f9;}
.call1330_cont2 .cbox1 .ct1{display: inline-block;margin:0 0 5px;padding:4px 20px;font-size:15px;background:#fff;border-radius:9999px;color:#666;}
.call1330_cont2 .cbox1 .ct2{color:#000;font-size:28px;font-weight:600;margin:10px 0 20px;line-height:1;}
@media screen and (max-width:599px){
	.call1330_cont .title1{font-size:30px}
	.call1330_cont .tt1{font-size:18px}
	.call1330_cont .cbox1{margin:0;}
}

/* 통영의 숨은 얼굴 */
.people1 .topcont{display:block;text-align:center;margin:20px 0 50px;}
.people1 .topcont .imgbox{display:block;content:"";width:200px;height:200px;margin:20px auto 20px;border-radius:20px;overflow:hidden;}
.people1 .topcont .title1{color:#000;font-size:36px;margin:10px 0;line-height:1.5;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.people1 .topcont .title1 span{color:#eb4050;}
.people1 .topcont .t1{color:#000;font-size:22px;font-weight:500;margin:0 0 20px;line-height:1.25;}
.people1 .cont1box1{margin:2em 0;border-radius:20px;padding:.5em 3em 2em;border:1px solid #ddd;background-color:#fff;}
.people1 .cont1box1 .hb1.h2{color:#1d6eb0;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.people1 .cont1box1 .hb1.h2:after{display:block;content:"";width:100%;height:1px;margin:30px 0 40px;background-color:#ddd;}
.people1 .cont1box1 p{color:#000;font-weight:400;}

/* 유래 */
.land1 .hb1.h2{color:#1d6eb0;font-size:25px;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.land1 .cont1{display:block;margin:10px 0 20px;padding:10px 0 20px;border-top:0px solid #ddd;border-bottom:0px solid #ddd;}

/* 예술의 고장 통영 */
.tyart1 .topcont{display:block;text-align:center;margin:50px 0 50px;}
.tyart1 .topcont .title1{color:#000;font-size:38px;margin:15px 0 0;line-height:1.25;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.tyart1 .topcont .title1 span{color:#eb4050;}
.tyart1 .topcont .title1 br{display:none}
.tyart1 .topcont .t1{color:#000;font-size:24px;font-weight:500;margin:5px 0;line-height:1.25;}
.tyart1 .topcont .t2{color:#000;font-size:18px;font-weight:400;margin:30px 0;line-height:1.5;}

.tyart1 .cont1{margin:2em 0;border-radius:30px;padding:2em 0em 2em;border-top:3px solid #000;}
.tyart1 .cont1 .imgbox{display:block;margin:20px auto 30px;border-radius:20px;overflow:hidden;}
.tyart1 .cont1 .tt1{color:#000;font-size:22px;font-weight:500;margin:5px 0;line-height:1.25;}
.tyart1 .cont1 .hb1.h2{margin:0 0 50px;color:#000;font-size:34px;font-weight:normal;font-family:"HANAMDAUM", sans-serif;line-height:1.25}
.tyart1 .cont1 .hb1.h2 span{font-size:22px;}
.tyart1 .cont1 ul.list {list-style:none;margin:0px 0;padding:0;}
.tyart1 .cont1 ul.list li{margin:10px 0;padding:20px 20px;color:#000;font-weight:400;width:100%;border:1px solid #d9d9db;border-radius:15px;box-sizing:border-box;}
.tyart1 .cont1 ul.list li .t1{display: inline-block;width:26%;font-size:20px;font-weight:600;text-align:center;vertical-align:middle;}
.tyart1 .cont1 ul.list li .t2{display: inline-block;width:70%;padding-left:3%;vertical-align:middle;border-left:1px dotted #777;}
@media screen and (max-width:699px){
	.tyart1 .topcont{margin:0px 0 20px;}
	.tyart1 .topcont .title1{font-size:32px;}
	.tyart1 .topcont .title1 br{display: block;}
	.tyart1 .topcont .t1{font-size:20px;}
	.tyart1 .topcont .t2{font-size:16px;}
	.tyart1 .cont1 .hb1.h2{font-size:30px;}
	.tyart1 .cont1 .hb1.h3{text-align:center;}
	.tyart1 .cont1 ul.list li .t1{display:block;width:100%;padding-bottom:10px;border-bottom:1px dotted #777}
	.tyart1 .cont1 ul.list li .t2{display:block;width:100%;margin-left:0%;padding-top:10px;text-align:center;border-left:0px;}	
}
@media screen and (max-width:499px){
	.tyart1 .topcont .title1{font-size:26px;}
	.tyart1 .topcont .t1{font-size:15px;}
	.tyart1 .topcont .t2{font-size:15px;}
	.tyart1 .cont1{margin:0;padding:1em 0em 2em;}
	.tyart1 .cont1 .hb1.h2{font-size:28px;}
	.tyart1 .cont1 .hb1.h2 span{display: block;font-size:18px;}	
}

/* 문화예술단체 */
.artgroup1{position: relative;display: block;margin:0;}
.artgroup1 .topcont{display:block;text-align:center;margin:50px 0 50px;}
.artgroup1 .topcont .title1{color:#1d6eb0;font-size:38px;margin:15px 0 0;line-height:1.25;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.artgroup1 .topcont .title1 br{display:none}
.artgroup1 .topcont .t1{color:#333;font-size:18px;font-weight:400;margin:10px 0;}
.artgroup1 .cont1box1{position: relative;display: block; padding:40px;overflow:hidden;}
.artgroup1 .imgbox{position: relative;display: block;float:left;width:40%;overflow:hidden;}
.artgroup1 .imgbox img{border-radius:20px;overflow:hidden;}
.artgroup1 .cont1{position: relative;float:left;width:57%;margin:0 0 0 3%}
.artgroup1 .cont1 dl {background:#f4f6f9;border-radius:10px;margin:0 0 5px;padding:11px 14px;overflow:hidden;display:table;width:calc(100% - 5px);box-sizing:border-box;}
.artgroup1 .cont1 dl dt {position:relative;width:160px;vertical-align:middle;padding-left:46px;box-sizing:border-box;font-weight:400;color:#000;}
.artgroup1 .cont1 dl dt:before {position:absolute;top:50%;left:0;content:"";display:block;width:36px;height:36px;background:#fff url(../../img/lib2/tour1view_sprite.png) no-repeat;background-size:100px auto;border-radius:100%;margin-top:-18px;}
.artgroup1 .cont1 dl dd {font-weight:400;color:#333;}
.artgroup1 .cont1 dl dd .ic-map {display:inline-block;vertical-align:middle;width:22px;height:22px;background:url(../../img/lib2/tour1view_sprite.png) no-repeat -78px 0 / 100px auto;margin:-4px 0 0 5px;border-radius:8px;}
.artgroup1 .cont1 dl dt, .artgroup1 .cont1 dl dd {display:inline-block;vertical-align:middle;box-sizing:border-box;}
.artgroup1 .cont1 dl dd a {display:inline-block;vertical-align:middle;max-width:calc(100% - 30px);white-space:nowrap;text-overflow:ellipsis;}
.artgroup1 .cont1 dl dd a[href*=tel] {position:relative;padding-right:30px;color:#333;}
.artgroup1 .cont1 dl dd a[href*=tel]:after {position:absolute;top:2px;right:0;content:"";display:block;width:22px;height:22px;background:url(../../img/lib2/tour1view_sprite.png) no-repeat -78px -48px / 100px auto;}
.artgroup1 .cont1 dl dd a[href*=tel]:before {content:",";display:inline-block;vertical-align:middle;margin-left:-2px;margin-right:5px}
.artgroup1 .cont1 dl dd a[href*=tel]:first-child:before {display:none;}
.artgroup1 .cont1 dl dd a.ic-hp {position:relative;padding-right:30px;color:#333;max-width:100%;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.artgroup1 .cont1 dl dd a.ic-hp:after {position:absolute;top:3px;right:0;content:"";display:block;width:22px;height:22px;background:url(../../img/lib2/tour1view_sprite.png) no-repeat -78px -24px / 100px auto;}
.artgroup1 .cont1 dl dt.addr:before {background-position:0 -24px;}
.artgroup1 .cont1 dl dt.managed:before {background-position:0 -62px}
.artgroup1 .cont1 dl dt.tel:before {background-position:-38px -24px}
.artgroup1 .cont1 dl dt.website:before {background-position:-38px -62px}
.artgroup1 .cont1 dl dt.area:before {background-position:0 -100px}
.artgroup1 .cont1 dl dt.time:before {background-position:-38px -100px}
.artgroup1 .cont1 dl dt.handicap:before {background-position:0 -138px;}
.artgroup1 .cont1 dl dt.seat:before {background-position:-62px -340px;}
.artgroup1 .cont1 dt.admin:before {background:url(../../img/sub/icadmin1.png) no-repeat;}
.artgroup1 .cont1 dt.found:before {background:url(../../img/sub/icfound.png) no-repeat;}

/* 통영12공방 */
.Craft1{position: relative;display: block;margin:0;}
.Craft1 .topcont{display:block;text-align:center;margin:50px 0 50px;}
.Craft1 .topcont .title1{color:#1d6eb0;font-size:38px;margin:15px 0 0;line-height:1.25;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.Craft1 .topcont .title1 br{display:none}
.Craft1 .topcont .title2{color:#1d6eb0;font-size:24px;margin:15px 0 0;line-height:1.25;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.Craft1 .topcont .t1{color:#333;font-size:18px;font-weight:400;margin:10px 0;}
.Craft1 .topcont .t2{;margin:30px 0;text-align:left;}
.Craft1 .topcont .photobox{display: block;margin:30px 0;width:100%;height:300px;background:url(../../img/sub/00215_img00.jpg) no-repeat 50% 50%;background-size:cover;border-radius:20px;box-sizing:border-box;overflow:hidden;}
.Craft1 .cont1box1{position: relative;display: block; padding:10px 50px;overflow:hidden;}
.Craft1 .cont1{margin-right:30px;}
.Craft1 .cont1 .hb1.h2{padding-bottom:30px;margin-bottom:30px;margin-top:20px;border-bottom:1px solid #ddd;}
.Craft1 .imgbox1 .box-in {border-radius:0px;border:0px solid #ddd;}
.Craft1 .imgbox1 img {width:100%;border-radius:15px;}
.Craft1 .imgbox1 .dpb {background:#fff;color:#000;padding:15px 5px 5px;font-weight:500;font-size:17px;}
.Craft1 .imgbox1 .dpb1{color:#555;display: block;font-weight:400;font-size:14px;padding:5px 10px 15px;}
.Craft1 .cont2{margin:0 0;border-radius:20px;padding:1em 2em 2em;border:1px solid #ddd;background-color:#fff;}
.Craft1 .cont2 img{display: block;margin:0 auto;}
.Craft1 .cont2 .hb1.h3{color:#000;}
.Craft1 .cont2 .tt1{margin:0;color:#555;display: block;font-weight:400;font-size:14px;text-align:center;}
.Craft1 .cont2 .tt2{margin:5px 0 0px;display: block;min-height:120px;}
@media screen and (max-width:999px){
	.Craft1 .topcont .photobox{height:200px;}
	.Craft1 .cont1{margin-right:0px;}
	.Craft1 .cont2 .tt2{margin:5px 0 0px;min-height:auto;}
}
@media screen and (max-width:767px){
	.Craft1 .topcont{margin:50px 0 20px;}
	.Craft1 .topcont .title2{font-size:20px;}
	.Craft1 .even-grid[class*="evenmix-12"] > .column {width:100%}
	.Craft1 .cont2 .tt2{margin:5px 0 0px;min-height:auto;}	
}
@media screen and (max-width:499px){
	.Craft1 .topcont .title1{font-size:30px;}
	.Craft1 .topcont .t1{font-size:16px;}
	.Craft1 .topcont img{height:150px;}
	.Craft1 .cont1box1{padding:10px 30px;}
	.Craft1 .cont1 .hb1.h2{text-align:center;}
	.Craft1 .topcont .title2{font-size:18px;}
}

/* 통영시 걷기좋은 길 32선 */
.road32{position: relative;}
.road32 .topcont{position: relative;text-align:center;margin:0 0 50px;}
.road32 .topcont .title1{color:#000;font-size:38px;margin:15px 0 0;line-height:1.25;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.road32 .topcont .title1 span{color:#eb4050;}
.road32 .topcont .t1{color:#333;font-size:24px;font-weight:500;margin:10px 0;}
.road32 .photo1{margin:0;border-radius:20px;padding:1em 2em;border:1px solid #ddd;background-color:#fff;text-align:center}
.road32 .cont1{position: relative;display: block;margin-left:50px;}
.road32 .cont1 .hb1.h2{margin:30px 0;text-align:center;}
.road32 .cont1 .list1{list-style:none;margin:.75em 0;padding:0;text-align:left;border-top:1px solid #ddd;}
.road32 .cont1 .list1 li{position:relative;margin:0;padding:15px 20px;color:#000;border-bottom:1px solid #ddd;font-size:18px;font-weight:500;}
.road32 .cont1 .list1 .tt1{display: inline-block;width:25%;vertical-align:top;} 
.road32 .cont1 .list1 ul{display: inline-block;list-style:none;margin:0;padding:0;text-align:left;}
.road32 .cont1 .list1 ul li{color:#555;font-size:16px;font-weight:400;margin:0;padding:0;border-bottom:0}
@media screen and (max-width:999px){
	.road32 .even-grid[class*="evenmix-12"] > .column {width:100%}
	.road32 .cont1{margin-left:0;}
}
@media screen and (max-width:499px){
	.road32 .topcont{margin:0 0 30px;}
	.road32 .topcont .title1{font-size:30px;}
	.road32 .topcont .t1{font-size:16px;}
	.road32 .cont1 .list1 .tt1{display:block;width:100%;} 
	.road32 .cont1 .list1 ul{display:block;margin-top:15px;}
}

/* 특산품안내 */
.product1{position: relative;display: block;margin:0;}
.product1 .topcont{display:block;text-align:center;margin:50px 0 50px;}
.product1 .topcont .title1{color:#000;font-size:38px;margin:15px 0 0;line-height:1.25;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.product1 .topcont .title1 br{display:none}
.product1 .topcont .title1 span{color:#eb4050;}
.product1 .topcont .t1{color:#333;font-size:18px;font-weight:400;margin:10px 0;}
.product1 .topcont .t2{;margin:30px 0;text-align:left;}
.product1 .topcont .photobox{display: block;margin:30px 0;width:100%;height:300px;background:url() no-repeat 50% 50%;background-size:cover;border-radius:20px;box-sizing:border-box;overflow:hidden;}
.product1 .topcont .photobox.bg00{background-image:url(../../img/sub/00148_img00.jpg);}
.product1 .topcont .photobox.bg01{background-image:url(../../img/sub/00148_bg01.jpg);}
.product1 .topcont .photobox.bg02{background-image:url(../../img/sub/00148_bg02.jpg);}
.product1 .topcont .photobox.bg03{background-image:url(../../img/sub/00148_bg03.jpg);}
.product1 .topcont .photobox.bg04{background-image:url(../../img/sub/00148_bg04.jpg);}
.product1 .topcont .photobox.bg05{background-image:url(../../img/sub/00148_bg05.jpg);}
.product1 .topcont .photobox.bg06{background-image:url(../../img/sub/00148_bg06.jpg);}
.product1 .topcont .photobox.bg21{background-image:url(../../img/sub/00397_img21.jpg);}
.product1 .topcont .photobox.bg22{background-image:url(../../img/sub/00397_img22.jpg);}
.product1 .topcont .photobox.bg23{background-image:url(../../img/sub/00397_img23.jpg);}
.product1 .topcont .photobox.bg24{background-image:url(../../img/sub/00397_img24.jpg);}
.product1 .topcont .photobox.bg25{background-image:url(../../img/sub/00397_img25.jpg);}
.product1 .topcont .photobox.bg26{background-image:url(../../img/sub/00397_img26.jpg);}
.product1 .topcont .photobox.bg27{background-image:url(../../img/sub/00397_img27.jpg);}
.product1 .topcont .photobox.bg28{background-image:url(../../img/sub/00397_img28.jpg);}
.product1 .topcont .photobox.bg29{background-image:url(../../img/sub/00397_img29.jpg);}
.product1 .topcont .photobox.bg30{background-image:url(../../img/sub/00397_img30.jpg);}
.product1 .topcont .photobox.bg31{background-image:url(../../img/sub/00407_img00.jpg);}
.product1 .topcont .photobox.bg41{background-image:url(../../img/sub/00387_img00.jpg);}
.product1 .topcont .photobox.bg51{background-image:url(../../img/sub/00388_img00.jpg);}
.product1 .topcont .photobox.bg61{background-image:url(../../img/sub/00389_img00.jpg);}
.product1 .topcont .photobox.bg71{background-image:url(../../img/sub/00390_img00.jpg);}
.product1 .contbox1{position: relative;display: block; padding:10px 50px 25px;overflow:hidden;border-radius:20px;border:1px solid #ddd;background-color:#fff;}
.product1 .cont1{margin-left:30px;}
.product1 .hb1.h2{padding-bottom:20px;margin-bottom:0px;margin-top:20px;border-bottom:1px solid #ddd;text-align:center;font-family:"HANAMDAUM", sans-serif;font-size:30px;color:#000;font-weight:normal;}
.product1 .imgbox1 .box-in {margin-top:15px;border-radius:15px;border:0px solid #ddd;}
.product1 .imgbox1 .dpb {background:#fff;color:#000;padding:15px 5px 5px;font-weight:500;font-size:17px;}
.product1 .imgbox1 .dpb1{color:#555;display: block;font-weight:400;font-size:14px;padding:5px 10px 15px;}
.product1 .cont2{margin:25px 0;border-radius:20px;padding:1em 3em .5em;border:1px solid #ddd;background-color:#fff;}
.product1 .cont2 img{display: block;margin:10px auto 0;border-radius:999px;}
.product1 .cont2 .hb1.h4{font-size:22px;font-weight:600;padding-bottom:25px;margin-bottom:25px;margin-top:10px;border-bottom:1px solid #ddd;}
@media screen and (max-width:999px){
	.product1 .topcont .photobox{height:200px;}
	.product1 .cont1{margin-left:0;}
}
@media screen and (max-width:767px){
	.product1 .topcont{margin:50px 0 20px;}
	.product1 .topcont .title2{font-size:20px;}
	.product1 .even-grid[class*="evenmix-12"] > .column {width:100%}	
}
@media screen and (max-width:499px){
	.product1 .topcont .title1{font-size:30px;}
	.product1 .topcont .title1 span:before{display: block;content:"";}
	.product1 .topcont .t1{font-size:16px;}
	.product1 .topcont img{height:150px;}
	.product1 .cont1box1{padding:10px 30px;}
	.product1 .cont1 .hb1.h2{text-align:center;}
}

/* iframe */
.c_Iframe{display:block;max-width:100%;width:100%;height: 1040px; overflow: auto;}

/* cont1link */
.cont1linkbtn1 .button.block1t1ic1 {position:relative;border:1px solid #e6e6e6;background:#fff;color:#000;width:100%;box-sizing:border-box;text-align:left;border-radius:10px;font-size:17px;height:70px;line-height:66px;padding:0 20px;}
.cont1linkbtn1 .button.block1t1ic1:before {display: none;}

/* 사이트맵 */
.sitemap1 .d2 {display:block;padding:10px 15px;font-size:20px;background:#1f2a45;color:#fff;text-align:center;border-top-left-radius:20px;border-top-right-radius:20px;}
.sitemap1 ul.bu {margin:10px 0;padding:10px 20px;border:1px solid #ddd;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
.sitemap1 ul.bu ul{padding:5px 0px;border:0;}
.sitemap1 ul.bu li a {display:inline-block;color:#000;font-weight:600;}
.sitemap1 ul.bu ul li a{color:#444;font-weight:400;}
.sitemap1 ul.bu li {margin:.125em 0;}
.sitemap1 ul.bu li>a[target='_blank']:after{content:'';display:inline-block;width:17px;height:15px;margin:0 0 4px 4px;background:url(../../img/inc/ic17newwindow.png) no-repeat;vertical-align:middle;}
.sitemap1 ul.bu li a:hover,a:active,a:focus{text-decoration:underline;}

/* 이용안내 */
.uesinfo1{display:block;text-align:center;margin:50px 0}
.uesinfo1 .title1{color:#000;font-size:30px;margin:10px 0;line-height:1.5;font-weight:normal;font-family:"HANAMDAUM", sans-serif;}
.uesinfo1 .title1 span{color:#eb4050;}
.uesinfo1 .t1{color:#000;font-size:22px;font-weight:500;margin:0 0 20px;line-height:1.25;}
@media screen and (max-width:999px){
	.uesinfo1 .title1{font-size:26px}
	.uesinfo1 .t1{font-size:18px}
}
@media screen and (max-width:499px){
	.uesinfo1 .title1{font-size:22px}
	.uesinfo1 .t1{font-size:16px}
}

/* GPS기반 통영관광정보 음성지원 서비스 */
.gps1voicetour .hg1 {text-align:center;padding-top:25px}
.gps1voicetour .hg1 .h1 {font-size:38px;font-family:"HANAMDAUM", sans-serif;color:#000;font-weight:500;line-height:1.1;}
.gps1voicetour .hg1 .h1 span {color:#eb4050}
.gps1voicetour .hg1 .t1 {color:#000;font-weight:400;line-height:26px;margin:23px 0 50px}
.gps1voicetour .hg1 .t1 span {display:block;}
.gps1voicetour .imgzoom1 {border-radius:20px;overflow:hidden;width:452px;height:636px;}
.gps1voicetour .hg1 + .imgzoom1 {width:100%;height:auto;}
.gps1voicetour .gps1cont {position:relative;border:1px solid #d8d8d8;border-radius:20px;margin:40px 0 50px;padding:0 50px 35px;overflow:hidden;}
.gps1voicetour .gps1cont .h2 {font-family:"HANAMDAUM", sans-serif;font-size:28px;font-weight:500;color:#000;line-height:1.1;padding:50px 0 38px;text-align:center}
.gps1voicetour .gps1cont.n1 {text-align:center;}
.gps1voicetour .gps1cont.n1 .h2 {border-bottom:1px solid #e1e1e1;margin-bottom:26px}
.gps1voicetour .gps1cont.n1 .imgzoom1 {position:absolute;top:148px;left:50%;margin-left:-224px;z-index:-1}
.gps1voicetour .gps1cont .cont1lst {float:left;width:calc(50% - 190px);text-align:left;margin-top:64px;}
.gps1voicetour .gps1cont .cont1lst.m2 {float:right;margin-left:190px;margin-top:10px}
.gps1voicetour .gps1cont .h3 {clear:both;font-size:24px;font-weight:800;color:#1d6eb0;line-height:1.1;margin:35px 0 16px 11px;}
.gps1voicetour .gps1cont .cont1lst.m2 .h3:nth-of-type(2) {margin-top:39px}
.gps1voicetour .gps1cont .cont1lst ul li {position:relative;margin-top:10px;background:#fef5f5;border-radius:10px;padding:19px 0 19px 69px}
.gps1voicetour .gps1cont .cont1lst ul li:before {position:absolute;top:50%;left:20px;content:"";display:block;width:40px;height:40px;background:url(../../img/sub/gps1voicetour_sprite.png) no-repeat;background-size:1000px auto;margin-top:-20px}
.gps1voicetour .gps1cont .cont1lst ul li strong {font-weight:600;margin-right:5px}
.gps1voicetour .gps1cont .cont1lst ul.st2:after {content:"";display:block;clear:both;}
.gps1voicetour .gps1cont .cont1lst ul.st2 li {float:left;width:calc(50% - 5px);margin:0 0 10px 10px;box-sizing:border-box}
.gps1voicetour .gps1cont .cont1lst ul.st2 li:nth-child(odd) {margin-left:0;}
.gps1voicetour .gps1cont .cont1lst ul.st2 li strong {margin-right:0}
.gps1voicetour .gps1cont .cont1lst ul.info1 {background:transparent;padding:0;margin-top:5px;margin-bottom:58px}
.gps1voicetour .gps1cont .cont1lst ul.info1 li {position:relative;margin:8px 0;padding:0 0 0 32px;background:transparent;font-size:15px;line-height:18px;color:#000;letter-spacing:-.05em;word-break:keep-all}
.gps1voicetour .gps1cont .cont1lst ul.info1 li:before {top:-2px;left:4px;width:20px;height:20px;background-position:-504px 0;box-shadow:0 3px 3px rgba(255,86,79,.2);border-radius:100%;margin-top:0;background-size:1000px auto;}
/* 아이콘 */
.gps1voicetour .gps1cont .cont1lst ul li.n1:before {background-position:0 0}
.gps1voicetour .gps1cont .cont1lst ul li.n2:before {background-position:-42px 0}
.gps1voicetour .gps1cont .cont1lst ul li.n3:before {background-position:-84px 0}
.gps1voicetour .gps1cont .cont1lst ul li.n4:before {background-position:-126px 0}
.gps1voicetour .gps1cont .cont1lst ul li.n5:before {background-position:-168px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n1:before {background-position:-210px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n2:before {background-position:-252px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n3:before {background-position:-294px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n4:before {background-position:-336px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n5:before {background-position:-378px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n6:before {background-position:-420px 0}
.gps1voicetour .gps1cont .cont1lst.m2 ul li.n7:before {background-position:-462px 0}
.gps1voicetour .gps1cont .ico1box {position:relative;display:table;width:100%;background:#f5f6fa;border-radius:20px;text-align:left;padding:25px 0;box-sizing:border-box;}
.gps1voicetour .gps1cont .ico1box .ic1 {float:left;margin-left:80px;margin-right:40px;width:100px;height:100px;border-radius:100%;background:url(../../img/sub/gps1voicetour_sprite.png) no-repeat -102px -42px / 1000px auto;box-shadow:5px 5px 20px rgba(0,0,0,.1)}
.gps1voicetour .gps1cont .ico1box .t1 {display:table-cell;width:9999px;vertical-align:middle;overflow:hidden;line-height:26px;color:#000}
.gps1voicetour .gps1cont .ico1box .t1 span {display:block;}
.gps1voicetour .gps1cont.n2 {padding-bottom:52px}
.gps1voicetour .gps1cont.n2 .ico1box {margin-bottom:28px}
.gps1voicetour .gps1cont.n2 .ico1box .ic1 {background-position:-102px -42px}
.gps1voicetour .gps1cont.n3 .ico1box .ic1 {background-position:0 -42px}
.gps1voicetour .gps1cont.n4 .ico1box .ic1 {background-position:-204px -42px}
.gps1voicetour .gps1cont.n2 .cont1lst2:after {content:"";display:block;clear:both;}
.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 {float:left;width:calc(100% - 478px)}
.gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 {float:left;margin-left:-50px}
.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 + .imgzoom1 {float:right;margin:0 -50px 6px 0}
.gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 + .tg1 {position:relative;width:calc(100% - 430px);z-index:1}
.gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 + .tg1 .h3 {margin-top:20px}
.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 .sinfo1 {margin-left:10px;margin-bottom:10px}
.gps1voicetour .gps1cont .st3 {background:#fef5f5;border-radius:10px;box-sizing:border-box}
.gps1voicetour .gps1cont ol.st3 {padding:21px 25px 20px 38px}
.gps1voicetour .gps1cont ol.st3 li {position:relative;line-height:26px;padding-left:40px;margin:9px 0}
.gps1voicetour .gps1cont ol.st3 li .num {position:absolute;top:0;left:0;width:26px;height:26px;border-radius:100%;background:#e83f7f;text-align:center;line-height:26px;font-size:12px;font-weight:500;color:#fff;}
.gps1voicetour .gps1cont ol.st3 li strong {display:inline-block;vertical-align:top;width:180px;}
.gps1voicetour .gps1cont ol.st3 li .t1 {display:inline-block;vertical-align:top;width:calc(100% - 190px);line-height:22px;padding:2px 0;word-break:keep-all}
.gps1voicetour .gps1cont ul.st3 {padding:25px 25px 33px;margin-bottom:45px}
.gps1voicetour .gps1cont ul.st3:after {content:"";display:block;clear:both;}
.gps1voicetour .gps1cont ul.st3 li {float:left;width:calc(100% / 3);margin:7px 0}
.gps1voicetour .gps1cont ul.st3 li strong {position:relative;display:inline-block;vertical-align:top;width:110px;padding-left:12px;box-sizing:border-box}
.gps1voicetour .gps1cont ul.st3 li strong:before {position:absolute;top:9px;left:0;content:"";display:block;width:5px;height:5px;background:#000;border-radius:100%;}
.gps1voicetour .gps1cont.n3 .imgzoom1, .gps1voicetour .gps1cont.n4 .imgzoom1 {width:100%;height:auto;}
.gps1voicetour .gps1cont.n3 {text-align:center;padding-bottom:71px}
.gps1voicetour .gps1cont.n3 .ico1box {margin-bottom:46px}
.gps1voicetour .gps1cont.n4 {padding-bottom:69px}
.gps1voicetour .gps1cont.n4 .ico1box {margin-bottom:55px}
.gps1voicetour .gps1cont .sinfo1 {position:relative;display:inline-block;vertical-align:top;padding-left:28px;font-size:16px;margin-bottom:25px;text-align:left}
.gps1voicetour .gps1cont .sinfo1:before {top:1px;left:0;width:20px;height:20px;background:url(../../img/sub/gps1voicetour_sprite.png) no-repeat -504px 0 / 1000px auto;box-shadow:0 3px 3px rgba(255,86,79,.2);border-radius:100%}
.gps1voicetour .gps1cont.n1 .imgzoom1 .btn-zoom, .gps1voicetour .gps1cont.n2 .imgzoom1 .btn-zoom {display:none}
@media screen and (max-width:1259px){
	.gps1voicetour .hg1 .h1 {font-size:34px}
	.gps1voicetour .hg1 .t1 {word-break:keep-all}
	.gps1voicetour .hg1 .t1 span {display:inline;}
	.gps1voicetour .gps1cont {padding-left:30px;padding-right:30px}
	.gps1voicetour .gps1cont .h2 {font-size:26px;padding-top:45px;padding-bottom:30px}
	.gps1voicetour .gps1cont .imgzoom1 {width:362px;height:509px;}
	.gps1voicetour .gps1cont.n1 .imgzoom1 {margin-left:-181px}
	.gps1voicetour .gps1cont .cont1lst {width:calc(50% - 150px)}
	.gps1voicetour .gps1cont .cont1lst.m2 {margin-left:150px}
	.gps1voicetour .gps1cont .h3 {font-size:22px;margin-top:30px}
	.gps1voicetour .gps1cont .cont1lst.m2 .h3:nth-of-type(2) {margin-top:25px}
	.gps1voicetour .gps1cont .cont1lst ul li {padding-top:15px;padding-bottom:15px}
	.gps1voicetour .gps1cont .cont1lst ul li strong {display:block;}
	.gps1voicetour .gps1cont .cont1lst ul.info1 {margin-bottom:0}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 {width:calc(100% - 315px)}
	.gps1voicetour .gps1cont ol.st3 {padding:15px 20px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 + .imgzoom1 {margin-top:35px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 + .tg1 {width:calc(100% - 315px)}
	.gps1voicetour .gps1cont ol.st3 li strong {width:160px}
	.gps1voicetour .gps1cont ol.st3 li .t1 {width:calc(100% - 160px)}
	.gps1voicetour .gps1cont.n2 {padding-bottom:40px}
}
@media screen and (max-width:999px){
	.gps1voicetour .hg1 .h1 {font-size:30px}
	.gps1voicetour .hg1 .t1 {margin:15px 0 40px}
	.gps1voicetour .gps1cont {margin-top:30px;margin-bottom:30px}
	.gps1voicetour .gps1cont .h2 {font-size:22px;padding:30px 0 20px}
	.gps1voicetour .gps1cont.n1 .h2 {margin-bottom:20px}
	.gps1voicetour .gps1cont .h3 {margin-top:25px;font-size:20px}
	.gps1voicetour .gps1cont .cont1lst {float:none;width:100%;margin:0}
	.gps1voicetour .gps1cont .imgzoom1 {width:271px;height:382px;}
	.gps1voicetour .gps1cont.n1 .imgzoom1 {float:left;position:relative;top:auto;left:auto;margin:5px 0 0 -30px;z-index:0}
	.gps1voicetour .gps1cont .cont1lst.m1 {float:left;width:calc(100% - 241px)}
	.gps1voicetour .gps1cont .cont1lst ul li {font-size:15px}	
	.gps1voicetour .gps1cont .cont1lst ul li strong {display:inline-block;}
	.gps1voicetour .gps1cont .cont1lst.m2 {margin-left:0;margin-top:-10px;}
	.gps1voicetour .gps1cont .cont1lst ul.st2 li {width:calc(25% - 7.5px);}
	.gps1voicetour .gps1cont .cont1lst ul.st2 li:nth-child(odd) {margin-left:10px}
	.gps1voicetour .gps1cont .cont1lst ul.st2 li:first-child {margin-left:0}
	.gps1voicetour .gps1cont .cont1lst ul.info1 {margin-bottom:0}
	.gps1voicetour .gps1cont .ico1box {padding:20px}
	.gps1voicetour .gps1cont.n2 .ico1box {margin-bottom:0}
	.gps1voicetour .gps1cont .ico1box .ic1 {margin-left:20px;margin-right:25px;width:80px;height:80px;background-size:800px auto}
	.gps1voicetour .gps1cont.n2 .ico1box .ic1 {background-position:-82px -34px}
	.gps1voicetour .gps1cont.n3 .ico1box .ic1 {background-position:0 -34px}
	.gps1voicetour .gps1cont.n4 .ico1box .ic1 {background-position:-163px -34px}
	.gps1voicetour .gps1cont .ico1box .t1 {font-size:15px;line-height:24px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 + .imgzoom1 {margin-right:-30px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 {width:calc(100% - 241px)}
	.gps1voicetour .gps1cont ol.st3 li, .gps1voicetour .gps1cont ul.st3 li {font-size:15px;margin:5px 0}
	.gps1voicetour .gps1cont ul.st3 {padding:20px 25px;}
	.gps1voicetour .gps1cont ol.st3 li strong {width:140px}
	.gps1voicetour .gps1cont ol.st3 li .t1 {width:calc(100% - 170px)}
	.gps1voicetour .gps1cont ul.st3 {margin-bottom:30px}
	.gps1voicetour .gps1cont ul.st3 li strong {width:80px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 + .tg1 {width:calc(100% - 221px)}
}
@media screen and (max-width:849px){	
	.gps1voicetour .gps1cont ol.st3 li {padding-left:32px}
	.gps1voicetour .gps1cont ol.st3 li strong {width:130px}
	.gps1voicetour .gps1cont ol.st3 li .t1 {width:calc(100% - 130px)}
}
@media screen and (max-width:799px){
	.gps1voicetour .gps1cont.n2 {padding-bottom:20px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 {display:flex;flex-wrap:wrap-reverse;}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1, .gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 + .tg1 {float:none;width:100%;}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 .h3 {margin-top:15px}
	.gps1voicetour .gps1cont.n2 .cont1lst2 .tg1 + .imgzoom1, .gps1voicetour .gps1cont.n2 .cont1lst2 .imgzoom1 {margin:15px auto 0;float:none;}
	.gps1voicetour .gps1cont ul.st3 {padding-left:30px}
	.gps1voicetour .gps1cont ul.st3 li {width:50%}
	.gps1voicetour .gps1cont.n2 .st3 + .cont1lst2 {display:block;}
	.gps1voicetour .gps1cont.n2 .st3 + .cont1lst2 .imgzoom1 {margin-top:0}
}
@media screen and (max-width:768px){
	.gps1voicetour .hg1 .h1 {font-size:26px}
	.gps1voicetour .hg1 .t1 {margin:10px 0 25px;font-size:15px;line-height:24px}
	.gps1voicetour .gps1cont {padding-left:20px;padding-right:20px;margin-top:25px;margin-bottom:25px}
	.gps1voicetour .gps1cont .h2 {font-size:20px;padding:25px 0 20px}
	.gps1voicetour .gps1cont.n1 .h2 {margin-bottom:10px}
	.gps1voicetour .gps1cont .h3 {font-size:18px}
	.gps1voicetour .gps1cont .imgzoom1 {margin:auto;}
	.gps1voicetour .gps1cont.n1 .imgzoom1 {margin-top:0}
	.gps1voicetour .gps1cont .cont1lst.m1 {padding-top:15px}
	.gps1voicetour .gps1cont .cont1lst ul li {padding:12px 20px 12px 50px}
	.gps1voicetour .gps1cont .cont1lst ul li:before {left:10px;width:32px;height:32px;background-size:800px auto;margin-top:-16px}
	.gps1voicetour .gps1cont .cont1lst ul li.n2:before {background-position:-34px 0}
	.gps1voicetour .gps1cont .cont1lst ul li.n3:before {background-position:-67px 0}
	.gps1voicetour .gps1cont .cont1lst ul li.n4:before {background-position:-101px 0}
	.gps1voicetour .gps1cont .cont1lst ul li.n5:before {background-position:-134px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n1:before {background-position:-168px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n2:before {background-position:-202px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n3:before {background-position:-235px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n4:before {background-position:-269px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n5:before {background-position:-302px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n6:before {background-position:-336px 0}
	.gps1voicetour .gps1cont .cont1lst.m2 ul li.n7:before {background-position:-370px 0}
	.gps1voicetour .gps1cont .cont1lst ul.st2 li {width:calc(50% - 5px);}
	.gps1voicetour .gps1cont .cont1lst ul.st2 li:nth-child(odd) {margin-left:0}
	.gps1voicetour .gps1cont {padding-bottom:25px}
	.gps1voicetour .gps1cont .ico1box .ic1 {width:60px;height:60px;background-size:600px auto;margin:0 20px 0 0}
	.gps1voicetour .gps1cont.n2 .ico1box .ic1 {background-position:-61px -25px}
	.gps1voicetour .gps1cont.n3 .ico1box .ic1 {background-position:0 -25px}
	.gps1voicetour .gps1cont.n4 .ico1box .ic1 {background-position:-122px -25px}
	.gps1voicetour .gps1cont .ico1box .t1 span {display:inline}
	.gps1voicetour .gps1cont .ico1box .t1 {font-size:14px;line-height:22px}
	.gps1voicetour .gps1cont.n3, .gps1voicetour .gps1cont.n4 {padding-bottom:35px}
	.gps1voicetour .gps1cont.n3 .ico1box, .gps1voicetour .gps1cont.n4 .ico1box {margin-bottom:30px}
	.gps1voicetour .gps1cont .sinfo1 {font-size:15px}
}
@media screen and (max-width:649px){
	.gps1voicetour .gps1cont.n1 .imgzoom1 {float:none;margin:auto}
	.gps1voicetour .gps1cont .cont1lst.m1 {float:none;width:100%;padding:0;margin-top:-20px;}
	.gps1voicetour .gps1cont .cont1lst.m2 {margin-top:5px}
	.gps1voicetour .gps1cont .cont1lst ul.info1 li {font-size:14px}
	.gps1voicetour .gps1cont ul.st3 {margin-bottom:20px}
}
@media screen and (max-width:599px){
	.gps1voicetour .hg1 .h1 {font-size:22px}
	.gps1voicetour .gps1cont {padding-bottom:10px;margin-top:15px;margin-bottom:15px}
	.gps1voicetour .gps1cont .cont1lst.m1 {margin-top:0}
	.gps1voicetour .gps1cont .h2 {padding:20px 0 15px}
	.gps1voicetour .gps1cont .h3 {margin:20px 0 10px;text-align:center;font-size:17px}
	.gps1voicetour .gps1cont .cont1lst ul li {margin-top:5px}
	.gps1voicetour .gps1cont .cont1lst ul li strong {display:block}
	.gps1voicetour .gps1cont ol.st3 li .t1 {width:100%}
}
@media screen and (max-width:559px){
	.gps1voicetour .gps1cont ul.st3 li {padding-left:12px;box-sizing:border-box}
	.gps1voicetour .gps1cont ul.st3 li strong {display:block;margin-left:-12px}
}
@media screen and (max-width:499px){
	.gps1voicetour .hg1 .t1 {font-size:14px;line-height:22px;margin-bottom:20px}
	.gps1voicetour .gps1cont ol.st3 li {margin:8px 0}
	.gps1voicetour .gps1cont ol.st3 li strong {display:block;}
	.gps1voicetour .gps1cont .ico1box {padding:15px 20px}
	.gps1voicetour .gps1cont .ico1box .ic1 {display:none}
}
@media screen and (max-width:399px){
	.gps1voicetour .gps1cont .cont1lst ul.st2 li {float:none;width:100%;margin-left:0;margin-bottom:5px}
	.gps1voicetour .gps1cont .cont1lst ul.info1 {margin-top:20px}
	.gps1voicetour .gps1cont ul.st3 {padding:18px 20px}
	.gps1voicetour .gps1cont ul.st3 li {float:none;width:100%;padding-left:0}
	.gps1voicetour .gps1cont ul.st3 li strong {display:inline-block;margin-left:0}
}
@media screen and (max-width:349px){
	.gps1voicetour .gps1cont.n2 .st3 + .cont1lst2 .imgzoom1 {margin-left:-15px}
}