.main-wrap {font-size: 14px;line-height: 1.7;}
.main-wrap .btn1 {width: 400px;margin: 0 auto 10px;}
#header-top .header-wrap {background-image: url("./img/main-bg2.png");}
#header-top .header-wrap h2 {padding: 269px 0 10px 2%;color: #fff;font-size: 14px;text-align: center;}
#header-top .tour-nav {overflow: hidden;width: 100%;background: url("./img/nav-bg.gif");padding: 3% 0;margin: 0 auto 50px;display: flex;justify-content: center;}
#header-top .tour-nav>li {float: none;margin-right: 2%;}
#header-top .tour-nav>li.nav1, #header-top .tour-nav>li.nav2, #header-top .tour-nav>li.nav3 {width: auto;}
#header-top .bg {margin-bottom: 50px;}
.main-wrap .inner-wrap {padding: 3% 0;}
.tour_contents {width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.tour_contents > div {width: 49%;}
#sec01 h3 img {height: 42px;width: auto;}
.sec03_contents_guide {display: flex;}
#guidimg {width: 200px !important;padding: 0 !important;}
#sec03 .guide-text {width: calc(100% - 200px);}
#sec05 #acQa dd {padding: 3% 3% 3% 5%;background: url("./img/ico-ac-an.gif") no-repeat 8px 32px;}
#tour-link>ul {overflow: hidden;background: #fff;padding: 10px;display: flex;flex-wrap: wrap;justify-content: start;}
#tour-link>ul>li {float: none;width: 21%;margin-bottom: 13px;margin-right: 4%;}
#tour-link>ul>li>p {font-size: 14px;}
#tour-link>ul>li:nth-child(odd) {margin-right: 4%;}
#tour-link .ls {letter-spacing: -.1em;font-size: 14px;}