
/* -----------------------------------------------------------
CSS Information

File name:      style.css
Created:        2018.03.02
Style Info:     GW特集　CSS
----------------------------------------------------------- */
/*body{color:#000;font:.8em/1  "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}*/
a {color:#000;text-decoration:none;}
a:hover {opacity:.65;text-decoration:none;color:#0375b1;}
a:visited {text-decoration:none;}
a:active,a:focus {outline:none;}
.img img {width:100%;height:auto;}
.dis_sp {display:none;}
@media (max-width:1140px) {
}
@media (max-width:767px) {
    .dis_pc {display:none;}
    .dis_sp {display:block;}
}



/***************************************
visual
****************************************/
.content_wrapper {background:#f5f3eb;}
.content_wrapper .content {margin:0 auto;width:1140px;padding:30px 50px 70px 50px;background: #fff;}
.content_wrapper .visual {height:480px;background:url(../img/kanban_asia.jpg) center center no-repeat;}
.content_wrapper .visual img {display:none;}
@media (max-width:1140px) {
  .content_wrapper .content {width:auto;padding:20px 20px 50px 20px;}
}
@media (max-width:767px) {
  .hd_breadcrumb {display: none;}
  .content_wrapper .content {padding:20px 15px 50px 15px;}
  .content_wrapper .visual {height:auto;background:none;}
  .content_wrapper .visual img {display:block;width:100%;height:auto;}
}

/*-----------------------------------------------
Navi
------------------------------------------------*/
#gw18_asia.content .local_nav {margin:0 -7px 0 -8px;}
#gw18_asia.content .local_nav ul {overflow:hidden;padding:5px 0 30px 0;}
#gw18_asia.content .local_nav li {float:left;width:20%;}
#gw18_asia.content .local_nav li.txt + li {clear:left;}
#gw18_asia.content .local_nav li a {}
#gw18_asia.content .local_nav li:not(.txt) a {position:relative;font-size:24px;margin:0 7px 15px 8px;color:#1f9100;font-weight:bold;line-height:70px;text-align:center;display:block;background:#fff100;border:4px solid #fff;border-radius:5px;
  -webkit-box-shadow:1px 1px 8px #b88f10;
    box-shadow:1px 1px 8px #b88f10;}
#gw18_asia.content .local_nav li:not(.txt) a::after {content:"\f078";font-family:FontAwesome;position:absolute;right:10px;top:50%;height:20px;margin-top:-10px;line-height:20px;color:#000;font-size:10px;}
#gw18_asia.content .local_nav.ft li:not(.txt) a::after {content:"\f077";}
#gw18_asia.content .local_nav li.txt a {display:block;font-weight:bold;color:#0160e0;font-size:16px;line-height:1.4;margin:15px 0 0 15px;}
#gw18_asia.content .local_nav li.txt a::before {content:"\f0da";font-family:FontAwesome;}
@media (max-width:1140px) {
  #gw18_asia.content .local_nav li {width:33.333333%;}
  #gw18_asia.content .local_nav li.txt {width:66.666666%;}
  #gw18_asia.content .local_nav li.txt a {line-height:70px;margin:0 7px 15px 15px;}
  #gw18_asia.content .local_nav li.txt a br {display:none;}
}
@media (max-width:767px) {
  #gw18_asia.content .local_nav li:not(.txt) a {font-size:16px;}
  #gw18_asia.content .local_nav li.txt a {font-size:14px;}
}
@media (max-width:640px) {
  #gw18_asia.content .local_nav ul {padding-bottom:0;}
  #gw18_asia.content .local_nav li:not(.txt) {width:50%;}
  #gw18_asia.content .local_nav li:not(.txt) a {font-size:16px;line-height:55px;height:60px;}
  #gw18_asia.content .local_nav li.txt {width:100%;text-align:center;}
  #gw18_asia.content .local_nav li.txt a {line-height:1.6;margin:0 10px 15px 10px;}
}
@media (max-width:360px) {
  #gw18_asia.content .local_nav li:not(.txt) a {font-size:15px;}
  #gw18_asia.content .local_nav li.txt a {font-size:12px;}
}

/*-----------------------------------------------
ツアー一覧
------------------------------------------------*/
.sec_tourlist {margin:0 auto 60px auto;font-size:13px;}
.sec_tourlist ul,
.sec_tourlist li {list-style:none;margin:0;padding:0;}
.sec_tourlist .dis_sp {display:none;}

.sec_tourlist_tit {border-radius:5px;margin:12px 0 20px 0;line-height:1.4;position:relative;padding-top:15px;min-height:70px;color:#fff100;font-size:35px;font-weight:bold;text-align:center;background:url(../img/title_bg.png) left top repeat;}
.sec_tourlist_tit::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_01.png) left top no-repeat;}


.sec_tourlist_tit1,
.sec_tourlist_tit2,
.sec_tourlist_tit3,
.sec_tourlist_tit4,
.sec_tourlist_tit5,
.sec_tourlist_tit6,
.sec_tourlist_tit7,
.sec_tourlist_tit8,
.sec_tourlist_tit9
  {border-radius:5px;margin:12px 0 20px 0;line-height:1.4;position:relative;padding-top:15px;min-height:70px;color:#fff100;font-size:35px;font-weight:bold;text-align:center;background:url(../img/title_bg.png) left top repeat;}
.sec_tourlist_tit1::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_01.png) left top no-repeat;}
.sec_tourlist_tit2::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_02.png) left top no-repeat;}
.sec_tourlist_tit3::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_03.png) left top no-repeat;}
.sec_tourlist_tit4::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_04.png) left top no-repeat;}
.sec_tourlist_tit5::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_05.png) left top no-repeat;}
.sec_tourlist_tit6::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_06.png) left top no-repeat;}
.sec_tourlist_tit7::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_07.png) left top no-repeat;}
.sec_tourlist_tit8::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_08.png) left top no-repeat;}
.sec_tourlist_tit9::before {content:"";position:absolute;top:-17px;left:12px;width:174px;height:80px;background:url(../img/txt_09.png) left top no-repeat;}



.sec_tourlist .tour_tab {overflow:hidden;border-bottom:4px solid #00783c;}
.sec_tourlist .tour_tab ul {overflow:hidden;margin:0 -2px;}
.sec_tourlist .tour_tab li {width:174px;float:left;height:54px;line-height:54px;}
.sec_tourlist .tour_tab li span {margin:0 2px;display:block;height:54px;line-height:52px;color:#fff;font-size:1.385em;font-weight:bold;text-align:center;
  background:#93c8c1;border-radius:10px 10px 0 0;border:2px solid #93c8c1;border-bottom:0;cursor:pointer;position:relative;}
.sec_tourlist .tour_tab li.selected span {
  background:#179989;border:2px solid #00783c;border-bottom:0;
  background: -moz-linear-gradient(top, #a8d3cd 0%, #60b0a3 5%, #3ca79a 65%, #1c9b8c 100%);
  background: -webkit-linear-gradient(top, #a8d3cd 0%,#60b0a3 5%,#3ca79a 65%,#1c9b8c 100%);
  background: linear-gradient(to bottom, #a8d3cd 0%,#60b0a3 5%,#3ca79a 65%,#1c9b8c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8d3cd', endColorstr='#1c9b8c',GradientType=0 );}
.sec_tourlist .tour_tab li span::after {content:"";position:absolute;bottom:4px;right:3px;width:0;height:0;border-style:solid;border-width:0 0 8px 8px;border-color:transparent transparent #ffd000 transparent;}
.sec_tourlist .tour_panel:not(.selected) {display:none;}
.sec_tourlist .tour_panel {padding-top:20px;}
.sec_tourlist .tour_panel img {width:100%;height:auto;}
.sec_tourlist .tour_cnt {border:1px solid #c8c8c8;background:#fff;margin-bottom:20px;}
.sec_tourlist .tour_cnt_head {overflow:hidden;background:#e0f0ee;padding:10px;}
.sec_tourlist .tour_cnt_head .tour_img {float:left;width:170px;margin-right:20px;}
.sec_tourlist .tour_cnt_head .tour_img a {display:block;}
.sec_tourlist .tour_cnt_head .tour_img img {width:100%;height:auto;}
.sec_tourlist .tour_cnt_head .cnt_head_01 {float:left;width:155px;background:#fff;border:2px solid #62b0a4;text-align:center;}
.sec_tourlist .tour_cnt_head .cnt_head_01 .tour_dep {color:#62b0a4;font-size:16px;font-weight:bold;padding:15px 5px;border-bottom:2px solid #62b0a4;}
.sec_tourlist .tour_cnt_head .cnt_head_01 .tour_code {font-size:11px;padding:12px 5px;line-height:1.4;}
.sec_tourlist .tour_cnt_head .cnt_head_02 {padding-left:365px;}
.sec_tourlist .tour_cnt_head .tour_name {font-size:1.154em;margin:0 0 5px 0;font-weight:bold;line-height:1.4;}
.sec_tourlist .tour_cnt_head .tour_name a {color:#333;}
.sec_tourlist .tour_cnt_head .tour_name a:hover {text-decoration:underline;}
.sec_tourlist .tour_cnt_head .tour_comment {display:table;width:100%;background:#fff;}
.sec_tourlist .tour_cnt_head .tour_comment > span {font-size:11px;line-height:1.6;display:table-cell;vertical-align:middle;}
.sec_tourlist .tour_cnt_head .tour_comment_tit {color:#fff;width:86px;background:#fda01e;text-align:center;font-weight:bold;}
.sec_tourlist .tour_cnt_head .tour_comment_txt {padding:5px 10px;}
.sec_tourlist .tour_cnt_wrap {overflow:hidden;padding:10px;}
.sec_tourlist .tour_info_list {float:left;width:40%;}
.sec_tourlist .tour_info_list li {overflow:hidden;margin-bottom:5px;}
.sec_tourlist .tour_info_list p {font-size:.924em;line-height:1.6;}
.sec_tourlist .tour_info_list .tit {color:#62b0a4;border:1px solid #62b0a4;float:left;width:70px;height:22px;text-align:center;line-height:20px;font-weight:bold;}
.sec_tourlist .tour_info_list .txt {padding:3px 0 0 80px;}
.sec_tourlist .tour_info_list .txt .direct {display:inline-block;color:#fda01e;padding:2px 10px;border:1px solid #fda01e;margin:-3px 0 0 10px;border-radius:20px;font-size:11px;}
.sec_tourlist .tour_info_tab {float:right;width:58%;background:#e6e6e6;padding:5px 3px;overflow:hidden;}
.sec_tourlist .tour_info_tab_nav {overflow:hidden;}
.sec_tourlist .tour_info_tab_nav li span {display:block;cursor:pointer;margin:0 2px;font-weight:bold;background:#78bbb1;border-radius:4px 4px 0 0;color:#fff;text-align:center;line-height:33px;border-bottom:3px solid #62b0a4;}
.sec_tourlist .tour_info_tab_nav li.active span {color:#fa3734;background:#fff;border-bottom:3px solid #fff;}
.sec_tourlist .tour_info_tab_nav li span:hover {opacity:.65;}
.sec_tourlist .tour_info_tab_nav li.active span:hover {opacity:1;}
.sec_tourlist .tour_info_tab_panel {background:#fff;overflow:hidden;margin:0 2px;}
.sec_tourlist .tour_info_tab_panel .panel_cnt {display:none;position:relative;min-height:50px;padding:10px 170px 10px 0;}
.sec_tourlist .tour_info_tab_panel .panel_cnt.active {display:block;}
.sec_tourlist .tour_info_tab_panel .tour_price {overflow:hidden;width:100%;}
.sec_tourlist .tour_info_tab_panel .tour_price_tit {width:103px;float:left;}
.sec_tourlist .tour_info_tab_panel .tour_price_tit span {position:relative;display:block;padding:7px 0 0 15px;line-height:1.4;width:103px;height:48px;background:#323232;color:#fff;font-size:.847em;}
.sec_tourlist .tour_info_tab_panel .tour_price_tit span:after {content:"";position:absolute;top:0;right:-10px;width:0;height:0;border-style:solid;border-width:24px 0 24px 10px;border-color: transparent transparent transparent #323232;}
.sec_tourlist .tour_info_tab_panel .tour_price_tit span strong {font-size:1.077em;display:block;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt {padding-left:120px;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .price {color:#fa3734;font-weight:bold;line-height:1.2;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .min_price {font-size:1.847em;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .max_price {font-size:1.077em;margin-left:5px;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att {padding:5px 0 0 0;color:#000;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att p {display:inline;font-size:11px;line-height:1.4;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att .att_01 {color:#fa3734;margin-right:5px;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att .att_01 small {display:inline-block;font-size:1em;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att .att_02 {margin-right:5px;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att .att_03 {color:#0064d2;padding-left:17px;background:url(../img/tourlist/icon_attention_01.png) left center no-repeat;}
.sec_tourlist .tour_info_tab_panel .tour_price_txt .att .att_03 span {text-decoration:underline;}
.sec_tourlist .tour_info_tab_panel .tour_btn {position:absolute;top:10px;right:10px;width:160px;height:48px;}
.sec_tourlist .tour_info_tab_panel .tour_btn a {position:relative;display:block;height:48px;border:2px solid #0064dc;border-radius:8px;
  color:#fff;font-size:15px;line-height:46px;text-align:center;font-weight:bold;
  background: #83c1f3;
  background: -moz-linear-gradient(top, #83c1f3 0%, #3396eb 5%, #1584e2 65%, #0064dc 100%);
  background: -webkit-linear-gradient(top, #83c1f3 0%,#3396eb 5%,#1584e2 65%,#0064dc 100%);
  background: linear-gradient(to bottom, #83c1f3 0%,#3396eb 5%,#1584e2 65%,#0064dc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83c1f3', endColorstr='#0064dc',GradientType=0 );}
.sec_tourlist .tour_info_tab_panel .tour_btn a:after {font-size:12px;position:absolute;top:50%;right:5px;width:10px;height:10px;line-height:10px;margin-top:-5px;content:"\f105";font-family:FontAwesome;}
.sec_tourlist .tour_info_tab_panel .tour_btn a:hover {background:#0064dc;text-decoration:none;}
.sec_tourlist .more_btn {max-width:820px;margin:30px auto 50px auto;}
.sec_tourlist .more_btn a {color:#fff;font-weight:bold;font-size:2.308em;line-height:1.4;padding:20px 15px;background:#ff6600;border-radius:10px;display:block;text-align:center;position:relative;}
.sec_tourlist .more_btn a::after {content:"\f105";font-family:FontAwesome;font-size:35px;height:20px;margin-top:-19px;line-height:1;position:absolute;top:50%;right:20px;}
.sec_tourlist .more_btn a:hover {background:#ec6519;text-decoration:none;opacity:1;}
.sec_tourlist .more_btn a br {display:none;}
@media (min-width:768px) {
  .sec_tourlist .tour_info_tab_nav li {width:14%;float:left;}
}
@media (max-width:1140px) {
  .sec_tourlist {width:auto;margin:0 15px 50px 15px;}
  .sec_tourlist .tour_info_tab_panel .panel_cnt {padding:10px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .att {padding-right:0;}
  .sec_tourlist .tour_info_tab_panel .tour_btn {position:static;width:100%;margin-top:15px;}
  .sec_tourlist .tour_cnt {margin:0 0 20px 0;}
}
@media (max-width:980px) {
  .sec_tourlist_tit {font-size:20px;min-height:auto;padding:13px 10px 10px 10px;}
  .sec_tourlist .tour_info_tab_panel .panel_cnt {padding:10px;}
}
@media (max-width:980px) and (min-width:768px) {
  .sec_tourlist .tour_tab ul {table-layout:fixed;display:table;width:100%;}
  .sec_tourlist .tour_tab li {display:table-cell;float:none;width:auto;}
}
@media (max-width:767px) {
  .sec_tourlist {margin:0 0 30px 0;}
  .sec_tourlist .dis_sp {display:block;}
  .sec_tourlist .dis_pc {display:none;}
  .sec_tourlist_tit {margin:60px 0 0 0;border-radius:0;}
  .sec_tourlist_tit::before {top:-40px;left:100%;width:140px;margin-left:-140px;
    -webkit-background-size:100% auto;
    background-size:100% auto;}
  .sec_tourlist .tour_tab {border-bottom:0;background:#f5f5f5;padding:15px 15px 5px 15px;}
  .sec_tourlist .tour_tab li {width:33.333333%;height:30px;line-height:30px;margin-bottom:10px;}
  .sec_tourlist .tour_tab li span {margin:0 2px;height:30px;line-height:30px;font-size:1.077em;background:#ff496e;border-radius:5px;border:0;}
  .sec_tourlist .tour_tab li span::after {display:none;}
  .sec_tourlist .tour_tab li.selected span {position:relative;background:#323232;border:0;}
  .sec_tourlist .tour_tab li.selected span::after {display:block;position:absolute;bottom:-6px;left:50%;margin-left:-6px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#323232 transparent transparent transparent;}
  .sec_tourlist .tour_panel {padding-top:0;}
  .sec_tourlist .tour_cnt {border:0;margin:0 0 20px 0;padding-bottom:15px;box-shadow:0 5px 10px rgba(0,0,0,.06);border-top:3px solid #323232;}
  .sec_tourlist .tour_cnt_head {background:#fff;padding:0;margin-bottom:10px;}
  .sec_tourlist .tour_cnt_head .cnt_head_01 {float:none;width:100%;background:#46b89f;border:0;text-align:left;position:relative;}
  .sec_tourlist .tour_cnt_head .cnt_head_01 .tour_dep {position:absolute;bottom:0;left:15px;font-size:12px;padding:0;width:60px;height:26px;line-height:26px;border-bottom:0;background:#fff;border-radius:5px 5px 0 0;text-align:center;}
  .sec_tourlist .tour_cnt_head .cnt_head_01 .tour_code {color:#fff;font-size:12px;padding:10px 0 5px 85px;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 {overflow:hidden;padding-left:0;margin:15px 15px 5px 15px;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_img {float:left;width:28%;margin:0;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_name {float:right;width:70%;font-size:1.077em;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_name a {color:#646464;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_comment.dis_pc {display:none;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_comment:not(.dis_pc) {display:block;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_comment {float:right;width:70%;margin-top:10px;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_comment > span {font-size:13px;display:block;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_comment_tit {width:auto;text-align:left;padding:3px 10px;font-weight:normal;}
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_comment_txt {padding:8px 0 0 0;}
  .sec_tourlist .tour_cnt_wrap {overflow:hidden;padding:0;margin:0 15px;}
  .sec_tourlist .tour_info_list {float:none;width:100%;margin-bottom:15px;}
  .sec_tourlist .tour_info_list li {margin-bottom:0;padding:8px 0 5px 0;border-bottom:1px solid #e6e6e6;}
  .sec_tourlist .tour_info_list .tit {border:0;float:left;height:auto;text-align:left;line-height:1.6;}
  .sec_tourlist .tour_info_list .txt {padding:0 0 0 80px;}
  .sec_tourlist .tour_info_tab {float:none;width:100%;background:#fff;padding:0;}
  .sec_tourlist .tour_info_tab_nav {table-layout:fixed;display:table;width:100%;}
  .sec_tourlist .tour_info_tab_nav li {display:table-cell;}
  .sec_tourlist .tour_info_tab_nav li span {font-size:11px;font-weight:normal;line-height:1.2;padding:5px 0;border:0;
    background: #c0dfdb;
    background: -moz-linear-gradient(top, #c0dfdb 0%,  #9bcdc5 50%, #9bcdc5 100%);
    background: -webkit-linear-gradient(top, #c0dfdb 0%,#9bcdc5 50%,#9bcdc5 100%);
    background: linear-gradient(to bottom, #c0dfdb 0%,#9bcdc5 50%,#9bcdc5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0dfdb', endColorstr='#9bcdc5',GradientType=0 );}
  .sec_tourlist .tour_info_tab_nav li:first-child span {margin-left:0;}
  .sec_tourlist .tour_info_tab_nav li:last-child span {margin-right:0;}
  .sec_tourlist .tour_info_tab_nav li span strong {display:block;font-size:16px;font-weight:bold;}
  .sec_tourlist .tour_info_tab_nav li.active span {color:#fff;background:#46b89f;border:0;}
  .sec_tourlist .tour_info_tab_panel {background:#fff;overflow:hidden;margin:0;border:2px solid #46b89f;border-top:4px solid #46b89f;}
  .sec_tourlist .tour_info_tab_panel .tour_price {margin-left:-10px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .att {padding-top:0;}
  .sec_tourlist .tour_info_tab_panel .tour_btn {max-width:480px;margin:15px auto 0 auto;}
  .sec_tourlist .tour_info_tab_panel .tour_btn a {border:0;border-bottom:3px solid #0064dc;background:#0e81e0;}
  .sec_tourlist .more_btn {max-width:820px;margin:0 15px;}
  .sec_tourlist .more_btn a {font-size:1.077em;line-height:1.4;padding:12px 10px;}
  .sec_tourlist .more_btn a::after {font-size:1.385em;margin-top:-10px;right:15px;}
}
@media (max-width:640px) {
  .sec_tourlist .tour_info_tab_panel .tour_price_tit span {text-align:left;padding:8px 0 0 10px;font-size:12px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_tit span strong {font-size:12px;display:block;font-weight:normal;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .max_price {font-size:18px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .att p {font-size:12px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .att .att_03 {display:none;}
}
@media (max-width:480px) {
  .sec_tourlist .tour_info_tab_panel .tour_price_tit {width:80px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_tit span {width:80px;font-size:11px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt {padding-left:95px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .min_price {font-size:1.539em;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .max_price {font-size:1.077em;margin-left:0;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .att p {font-size:11px;line-height:1.3;}
  .sec_tourlist .tour_info_tab_panel .tour_btn {margin-top:10px;}
  .sec_tourlist .more_btn a br {display:block;}
}
@media (max-width:360px) {
  .sec_tourlist .tour_cnt_head .cnt_head_02 .tour_name {font-size:1em}
  .sec_tourlist .tour_info_tab_panel .tour_price_tit span {padding:8px 0 0 5px;width:70px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt {padding-left:85px;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .min_price {font-size:1.385em;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .max_price {font-size:1em;}
  .sec_tourlist .tour_info_tab_panel .tour_price_txt .att p {display:block;}
  .sec_tourlist .more_btn a {font-size:1em;}
}
