/* 手動アイコン ここから================ */.web_only {background: #eb6ea5;color: #fff;padding: 6px;}.media {background: #E26C6C;color: #fff;padding: 6px;}/* 手動アイコン ここまで================ */h2{border-bottom: none;}/*背景色始まり*/.sec .sec-inner:nth-child(2n) {background-color: #f5f3f1;}/*背景色終わり*/@media screen and (min-width:641px){#contents .feature{/*padding-bottom: 80px;*/border-bottom: none;}}@media screen and (max-width:640px) {#contents .feature{/*padding-bottom: 47px;*/border-bottom: none;}}.sozai_title2{padding-top:10px;}.txt{margin-bottom:30px!important;}/* ttl_section---- */#contents .feature .ttl_section_jp{bottom: -16px;}#contents .feature .ttl_section_jp img{width: 300px;}.spring{color:#ff1493;}.summer{color:#00bfff;}.autumn{color:#800000;}.winter{color:#483d8b;}.sozai_title{font-size:200%;}@media screen and (max-width:640px) {#contents .feature .ttl_section_jp img{width: 200px;}#contents .feature .ttl_section_en img{width:338px;}}/*head_txt---- */.head_txt {max-width: 1020px !important;margin: 0 auto;}.head_txt .txt {text-align: center;line-height: 1.7;margin-bottom: 70px;font-size: 18px;}@media screen and (max-width:640px){.head_txt .txt {font-size: 14px !important;margin-bottom: 30px;text-align: left;}}.head_txt .anchor_wrap {position: relative;max-width: 1020px;margin: 0 auto;}.head_txt .anchor_wrap:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 1px;background-image: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/feature25/anchor_border_pc.png);background-repeat: no-repeat;background-position: top center;background-size: 100%;}@media screen and (max-width:640px){.head_txt .anchor_wrap:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 2px;background-image: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/feature25/sp/anchor_border_sp.png);background-repeat: no-repeat;background-position: top center;background-size: 100%;}}.head_txt .anchor_wrap:after {content: '';display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-image: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/feature25/anchor_border_pc.png);background-repeat: no-repeat;background-position: top center;background-size: 100%;}@media screen and (max-width:640px){.head_txt .anchor_wrap:after {content: '';display: block;position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-image: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/feature25/sp/anchor_border_sp.png);background-repeat: no-repeat;background-position: top center;background-size: 100%;}}.head_txt .anchor_link {padding: 30px 0 0;}@media screen and (max-width:640px){.head_txt .anchor_link {padding: 15px 0 0;}}.head_txt .anchor_link li {float: left;margin-right: 40px;margin-bottom: 30px;}@media screen and (max-width:640px){.head_txt .anchor_link li {width: 50%;margin-right: 0;margin-bottom: 20px;}}.head_txt .anchor_link li a {display: block;padding-left: 20px;background-image: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/feature25/head_arrow_pc.png);background-repeat: no-repeat;background-position: left center;background-size: 7px;}@media screen and (max-width:640px){.head_txt .anchor_link li a {padding-left: 16px;background-image: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/feature25/sp/head_arrow_sp.gif);background-size: 11px;font-size: 11px !important;}}/*sec inner---- */.sec .sec-inner{}.sec .sec-inner > div{max-width: 1020px;margin: 0 auto;padding: 30px 50px 100px;}@media screen and (max-width:640px) {.sec .sec-inner > div{padding: 20px 0 0 !important;}}.sec .sec-inner:nth-child(odd){background-color: #fff;}.sec .sec-inner:nth-child(even){background-color: #f5f3f1;}.sec .sec-inner .sec-tt{text-align: center;}.sec .sec-inner .sec-tt img{max-width: 100%;}@media screen and (max-width:640px) {.sec .sec-inner .sec-tt img{height: 90px;width: auto;}}.sec .sec-inner .cont-box{margin-top: 50px;}.sec .sec-inner .cont-box .item{width: 47.85%;}.sec .sec-inner .cont-box .item-r{float: right;}.sec .sec-inner .cont-box .item-l{float: left;}.sec .sec-inner .cont-box .item .txt{/*font-size: 15px;*/margin-bottom: 8px;font-size: 18px;}.sec .sec-inner .cont-box .item .txt .bold{font-weight: bold;}.sec .sec-inner .cont-box .item .ph{margin-top: 42px;}.sec .sec-inner .cont-box .item img{max-width: 100%;}@media screen and (max-width:640px){.sec .sec-inner .cont-box{margin-top: 15px;}.sec .sec-inner .cont-box .item{width: 100%;float: none;margin: 0;}.sec .sec-inner .cont-box .item .txt{/*font-size: 12px;*/line-height: 1.58;margin-top: 25px;margin-bottom: 0;padding-bottom:25px;font-size: 14px;}.sec .sec-inner .cont-box .item .ph{margin-top: 36px;}.sec .sec-inner .cont-box .item img{width: 85.5%;}.sec .sec-inner .cont-box .item .ph,.sec .sec-inner .cont-box .item-pic{text-align: center;}.sec .sec-inner .cont-box .item-pic{margin-top: 23px;}}/* ----&#65533;&#459;L---- */.item_syoukai{padding:10px;text-align:center;}.sozai_item{padding:0 5px 0 5px;float:left;width:230px;margin-bottom: 30px;}.sozai_item2{width:960px!important;margin:0 auto;padding-bottom:30px;}.item_title2{text-decoration: underline;color:#1e90ff;paddint-top:5px;text-align:center;}.item_title{text-align:center;padding:20px;font-size:150%;font-weight:bold;}.item_img{width:230px;}/* #sec-01---- */#sec-01{}@media (max-width: 640px){#sec-01 .img-text{width: 85.5%;margin: 0 auto;}/* ----&#65533;&#459;L---- */.item_syoukai{padding:10px;text-align:center;}.sozai_item{padding:10px 5px 0 5px;float:left;width:185px;}.sozai_item2{width:480px!important;margin:0 auto;}.item_title2{text-decoration: underline;color:#1e90ff;paddint-top:5px;text-align:center;width:150px;margin-left: 10px;}.item_title{text-align:center;padding:20px;font-size:150%;font-weight:bold;}.item_img{width:150px;}}/* #sec-02---- */#sec-02{margin-top: 70px;}#sec-02 .sec-inner .php{margin-top: 15px;}#sec-02 .sec-inner .php img{max-width: 100%;}#sec-02 .sec-inner .sec-text{font-size: 15px;text-align: center;margin:43px auto 75px;}#sec-02 .sec-inner .bts{margin-top: 40px;}#sec-02 .sec-inner .cont-box .pc-only {}#sec-02 .sec-inner .cont-box .is-item {display: none;}#sec-02 .sec-inner .cont-box .item .ph{text-align: center;}@media (max-width: 640px){#sec-02{margin-top: 0;}#sec-02 .sec-inner .sec-text{font-size: 12px;text-align: left;width: 85.5%;margin: 20px auto 20px;}#sec-02 .sec-inner .cont-box{/*width: 85.5%;*/margin: 23px auto 0;}#sec-02 .sec-inner .cont-box .pc-only {display: none;}#sec-02 .sec-inner .cont-box .is-item {display: block;}#sec-02 .sec-inner .cont-box .item .ph{margin-top: 16px;}#sec-02 .sec-inner .cont-box .item img{width: 100%;max-width: 290px;}#sec-02 .sec-inner#item-03 .cont-box  .ph img{width: 63%;max-width: 100%;}#sec-02 .sec-inner#item-04 .cont-box  .ph img{width: 55%;max-width: 100%;}#sec-02 .sec-inner .cont-box .item .bts{margin-top: 25px;margin-bottom: 25px;}#sec-02 .sec-inner .cont-box .item .bts img{width: 84.057971014493%;display: block;margin: 0 auto;}}/* toggle */#sec-02 .sec-inner .cont-box .is-toggle-btn-open{display: none;}#sec-02 .sec-inner .cont-box .is-toggle-btn-close{display: none;padding: 20px 0;cursor: pointer;}@media screen and (max-width:640px) {#sec-02 .sec-inner .cont-box .is-toggle-btn-open{display: block;padding: 20px 0;cursor: pointer;}#sec-02 .sec-inner .cont-box .toggle-img {display: block;margin: 0 auto;height: auto !important;}#sec-02 .sec-inner .cont-box .is-toggle-btn-open img {width: 95px !important;}#sec-02 .sec-inner .cont-box .is-toggle-btn-open.active {display: none;}#sec-02 .sec-inner .cont-box .is-toggle-btn-close img {width: 71px !important;}#sec-02 .sec-inner .cont-box .is-toggle-btn-close.active {display: block;}@media screen and (max-width:640px) {#sec-02 .sec-inner .cont-box .is-toggle{display: block;}}/* #sec-02 item01---- */#sec-02 #item-01.sec-inner{}#sec-02 #item-01.sec-inner {}#sec-02 #item-01 .cont-box .item .ph{text-align: left;}#sec-02 #item-01 .cont-box .item .ph dd{margin-top: 30px;}#sec-02 #item-01 .cont-box .item .ph .txt{margin-bottom: 0;}#sec-02 #item-01 .cont-box .item .ph .ph-left{float: left;width: 48%;}#sec-02 #item-01 .cont-box .item .ph .ph-right{float: right;width: 48%;}#sec-02 #item-01 .bts{margin-top: 40px;}@media (max-width: 640px){#sec-02 #item-01 .cont-box .item .ph .ph-left,#sec-02 #item-01 .cont-box .item .ph .ph-right{width: 100%;float: none;}#sec-02 #item-01 .cont-box .item .ph .ph-left{margin-bottom: 21px;}#sec-02 #item-01 .cont-box .item .ph dt{text-align: center;}#sec-02 #item-01 .cont-box .item .ph dd{margin-top: 22px;}#sec-02 #item-01 .cont-box .item .ph img{width: 53.55%;}#sec-02 #item-01 .bts{margin-top: 25px;}}