* {margin: 0;padding: 0;}.annotation{color:#666 !important;font-size: 14px !important;line-height: 1.5 !important;}/* 商品ページ支払い方法 */.l_con_list_03 li {float: left;background-color:#F5F3F1;width: 105px !important;margin-right: 5px !important;}@media (max-width: 640px){.l_con_list_03{padding:0px !important;}.l_con_list_03 li {float: left;width: 32% !important;margin-right: 3px !important;}#shopping_guide #guide02 .guide_section_inner > div:last-child > div {width: 100% !important;padding: 35px 15px !important;}}/* 商品ページボディ */.body_img img{width:100%;}.body_title{text-align: left;color: #d13209;font-size: 90%;padding-bottom: 10px;}.body_copy{text-align: left;font-size: 80%;padding-top: 10px;padding-bottom: 30px;}@media (max-width: 640px){.body_title{font-size: 100%;}.body_copy{font-size: 100%;}.body_copy_sp70{font-size:70% !important;}}/* 商品ページボディ *//* TOP広告掲載商品 */.wrap_main_media{width:100%;}.wrap_specialcontents_media{width:1200px !important;}.col6-1, .col6-2, .col6-3, .col6-4, .col6-5, .col6-6 {padding-right: 1%;}.col6-1, .col6-2, .col6-3, .col6-4, .col6-5, .col6-6 {width: 15% !important;float: left;text-align: center;}.col6-1 img{width:100%;}.col6-2 img{width:100%;}.col6-3 img{width:100%;}.col6-4 img{width:100%;}.col6-5 img{width:100%;}.col6-6 img{width:100%;}.width1020{max-width:1020px;}@media (max-width: 640px){.wrap_specialcontents_media{width:100% !important;}.col6-1, .col6-2, .col6-3, .col6-4, .col6-5, .col6-6 {width: 45% !important;float: left;text-align: center;}.col6-1{padding-left:0px;}.mediaimg{width:90% !important;}}/* TOP広告掲載商品 */.margin70{margin-bottom:70px;}.padding50{padding-top:50px;}@media (max-width: 640px){.margin70{margin-bottom:0px;}.footerlink{padding:0px !important;}.padding50{padding-top:20px !important;}}/* ユーザーズボイス */.voice{width: 280px !important;border: 1px solid #bde1da;border-radius: 15px;margin: 10px;padding: 10px;background-color: #f7f9f5;font-size: 90%!important;}.body_voice{font-size:80%;color:#666;}.annotation_voice{font-size:80% !important;}@media (max-width: 640px){.voice{width:100% !important;font-size:100% !important;}}/* ユーザーズボイス *//* 20210324 ファブリックinfo*/.fabric-info {margin: 50px auto 20px auto;}.fabric-info table {margin-bottom: 10px;position: relative;width: 100%;}.fabric-info th {width: 30%;vertical-align: top;font-weight: bold;padding: 5px;font-size: 80%;text-align: center;vertical-align: middle;}.fabric-info td {width: 90px;}.top8{top:-8px !important;}.tategaki{writing-mode: vertical-rl;}.fabric-info td {position: relative;text-align: center;height: 54px;padding-bottom: 10px;vertical-align: middle;background-color: #fff !important;}.fabric-info hr {position: absolute;left: 50%;top: -6px;width: 100%;z-index: 1;}hr {display: block;height: 1px;border: 0;border-top-color: currentcolor;border-top-style: none;border-top-width: 0px;border-top: 1px solid #ccc;margin: 1em 0;padding: 0;}.center2{left: 0 !important;}.right2{left: -33px !important;}@media (max-width: 640px){.sukekan{height: 300px;}}.fabric-info td i {margin-bottom: 10px;position: relative;z-index: 1;display: inline-block;width: 15px;height: 15px;background-color: #ccc;border-radius: 50%;}.fabric-info td span {position: relative;display: inline-block;}/*.atsusa_circle{top: -25px;left: 20px;}.sukekan_circle{top: -65px;left: 20px;}.atsusa_futu{top: 15px;right: 33px;}.sukekan_yayasuke{top: 15px;right: 34px;}*/.check2 {color: #9ce5cb !important;}.fabric-info td span.circle{margin-bottom: 10px;position: relative;z-index: 1;display: inline-block;margin-top: -10px;color: #ccc;font-size:160%;}/* 20210312 カラー追加*/.blue{color:#63a6db;}/* 20210312 col追加*/.col2-1 {width: 48%;float: left;}.col2-1 img {width: 100%;}.col2-2 {width: 48%;float: right;}.col2-2 img {width: 100%;}.col2-1.per60, .col2-2.per60 {width: 57%;}.col2-1.per40, .col2-2.per40 {width: 40%;padding-right: 10px;}.col4-1, .col4-2, .col4-3, .col4-4{width: 25%;float: left;}@media (max-width: 640px){.col2-1 {width: 100%;}.col2-2 {width: 100%;}.col2-1.per60, .col2-2.per60 {width: 100%;}.col2-1.per40, .col2-2.per40 {width: 100%;padding: 0px 20px;}.col4-1, .col4-2, .col4-3, .col4-4{width: 48%;float: left;}}/* 20210106 カートページボタン*/.cart-buy__btn2021{background-color:#b22222 !important;width:250px !important;padding-top:25px !important;padding-bottom:25px !important;}.go_input a {background: none repeat scroll 0 0 #ffffff !important;}.guest2021{color:#000000;font-size: 80% !important;float: left !important;text-decoration: underline !important;}.h_link_order_only_shop2021{padding-top:0px !important;}.go_input a{padding-top:0px;}.parentsLink2021{background-color: #fff !important;border: solid 1px #666 !important;border-radius: 0px !important;margin-top: 90px !important;}@media (max-width: 640px){.cart-buy__btn2021{font-weight: 700;text-align: center;padding: 7px 0;border-radius: 4px;width: 80% !important;margin: 0 auto !important;}}/* 20210112_unisize*/.unisize-banner .unisize-banner-rec-body__more-info{top:110px;}.contents_right div:first-child {padding-bottom: 10px !important;}.unisize_attention{font-size: 70%;background-color: #f2fced;padding: 10px;}/* 20210112_unisize*//* 20200409_SPカートページログインボタン*/.go_loginbtn {background-color: #f38400;font-size: 16px;font-weight: 700;text-align: center;padding: 7px 0;border-radius: 4px;width: 250px;margin: 0 auto;}.btntxt {display: block;width: 100%;}.member {background-color: #009d88;}.mb20.go_loginbtn > a {color: #ffffff;}@media (max-width: 640px){.go_loginbtn {background-color: #f38400;font-size: 16px;font-weight: 700;text-align: center;padding: 7px 0;border-radius: 4px;width: 80%;margin: 0 auto;}.btntxt {display: block;width: 100%;}.member {background-color: #009d88;}.mb20.go_loginbtn > a {color: #ffffff;}}/* 20200131_関連アイテムはじまり*/.relation-title{padding: 10px;border-bottom: solid 1px #818181;margin-bottom: 15px;margin-top: -30px;}.relation-item-sp{display:none;}.relation-container{display:flex;flex-wrap:wrap;}.relation-center{text-align:center;}.relation-img{width:100px;padding-right: 10px;padding-bottom: 15px;}.relation-img img{width:100%;}.relation-annotation{color:#666 !important;font-size: 70% !important;line-height: 1.5 !important;}.feature-img{width:300px;}.feature-img img{width:100%;}.point{background-color: #f0f8ff;padding: 15px;border: solid 1px #e6e6fa;font-size:80%;margin-bottom: 10px;}.point_title{font-weight:bold;font-size: 110%;}.point p{margin-bottom:10px;}@media (max-width: 640px) {.relation-title{margin-top: 10px;}.relation-item-pc{display:none;}.relation-annotation{font-size: 12px !important;}.relation-item-sp{display:block !important;}.feature-img{width:100%;}}/* 20200131_関連アイテム終わり*/.goods_nav{width: 1020px;margin: 0 auto;}.goods_list_con_box_02{width:100%;text-align: right;}.goods_list_con_box_02 li{float: right;}@media (max-width: 640px) {*{-webkit-box-sizing:border-box;box-sizing:border-box;}}img {border: medium none;vertical-align: top;}input, select, textarea {font-size: 12px;}ul, ol {list-style: none outside none;}a {text-decoration: none;color: #000;}a:link {text-decoration: none;color: #000;}a:hover {text-decoration: none;color: #000;}a:visited {text-decoration: none;color: #000;}a:active {text-decoration: none;color: #000;}a:hover img.hover {opacity: 0.8;}a:hover img {opacity: 0.6;}a:visited {color: #000;text-decoration: none;}* html .clearfix {height: 1%;}*:first-child + html .clearfix {min-height: 1%;}.clearfix:after {display: block;clear: both;height: 0;visibility: hidden;content: "";}.section::after {clear: both;}.sp_menu_only {display: none;}.only_pc{display:block !important;}.only__pc{display:none !important;}@media (max-width: 640px) {.only__pc{display:block !important;}}.only_sp{display:none !important;}.height{height:303px;}/* 20190621_最近チェックしたアイテムはじまり*/.side_widget_recent{padding: 30px 5px 40px 5px !important;margin: 0 auto;max-width:1260px;}.img_box img{width:230px;}.item_list_in{width:100%;}.check{width:230px;float:left;margin: 10px;}@media (max-width: 640px) {.check{width:150px;height:220px;}}/* 20190621_最近チェックしたアイテムおわり*//* 201912_DLPO施策最適化用CSS---- */#feature25_item_link {padding-bottom: 30px;}/* ----201912_DLPO施策最適化用CSS *//* 201912_DLPO施策最適化用CSS---- */@media (max-width: 640px) {#top_incate2 .btn_category_pullDown {display: flex;flex-wrap: wrap;}#top_incate2 .btn_category_pullDown li {width: 33% !important;padding-left:2px;padding-right:2px;}#top_incate2 .btn_category_pullDown li a img {width:100%;}#top_incate2 .btn_category_pullDown li a span {text-align:center !important;font-size: 88% !important;width: 100% !important;padding: 5px 0 !important;height: 52px !important;}#top_incate2 .btn_category_pullDown li:nth-child(1) > a > span,#top_incate2 .btn_category_pullDown li:nth-child(3) > a > span,#top_incate2 .btn_category_pullDown li:nth-child(4) > a > span,#top_incate2 .btn_category_pullDown li:nth-child(8) > a > span {line-height: 42px;}#top_incate2 .btn_category_pullDown > li:nth-child(7),#top_incate2 .btn_category_pullDown > li:nth-child(8),#top_incate2 .btn_category_pullDown > li:last-child {border-bottom: none;}}/* ----201912_DLPO施策最適化用CSS */@media (max-width: 640px) {.cate_link.only_sp ul li:nth-child(odd) {border-right: none;}.cate_link.only_sp ul li {border-bottom: none;}#ul_ab02,#ul_ab03,#ul_ab04 {background-color: #fff;}#ul_ab01,#ul_ab02,#ul_ab03,#ul_ab04,#ul_ab05,#ul_ab06 {border-bottom: 1px solid #C0C0B7 !important;}.li_migisen {border-right: 1px solid #C0C0B7 !important;}#ul_ab01 li {display: block;width: 100%;}#ul_ab02 li,#ul_ab03 li,#ul_ab04 li {display: inline-block;width: 33%;}#ul_ab02 li a,#ul_ab03 li a,#ul_ab04 li a {font-size: 8px !important;line-height: 15px !important;background: none;padding: 5px 0;text-align: center;}.aboneline {padding: 0 !important;}.border-right0{border-right:none !important;}}/* ----201909_DLPO施策最適化用CSS *//* 201907_DLPO施策最適化用CSS---- */div.other{display:flex;max-width: 250px;margin: 10px 0;}div.other.flexbox img{width:16.6%;height:16.6%;}/* ----201907_DLPO施策最適化用CSS *//* 201904_DLPOABテスト検索ボックス最適化 *//* 検索ボックスの背景グレーを足す */.sp_top_search__menu__form {display: block;background-color: #d3ede4;padding: 15px 15px;font-size: 12px;}/* 検索ボックス内のレイアウト調整 */#top_search .box_01, #top_search .box_02 {float:left;padding-top:10px;}#top_search{width: 1020px;margin: 0 auto;}@media (max-width: 640px) {#top_search{width: 100%;}}.wrap_main_search{padding-top:70px;}@media (max-width: 640px) {.wrap_main_search{padding-top:0px;}}.formosusume p{font-size: 140%;padding-top: 20px;}@media (max-width: 640px) {.formosusume p{font-size: 100%;}}@media (max-width: 640px) {.height{height:100%;}#sec-more-banner .btn_category_sub_pullDown li {width: 100% !important;padding-bottom:10px;}#sec-more-banner .btn_category_sub_pullDown li:last-child {padding-left: 0px !important;}#sec-more-banner .btn_category_sub_pullDown li:first-child {padding-right: 0px !important;}.only_pc{display:none !important;}.only_sp{display:block !important;}.innercategory2 {border-left-width:0px;margin:0 auto;width: 100% !important;overflow: hidden;}.btn_allItem_pullDown01 {margin-bottom:30px;}.innercategory2 {border-left-width:0px;margin:0 auto;width:auto;overflow: hidden;padding:0 15px 15px 15px;}.innercategory2 .btn_category_pullDown li {width: auto;height: auto;float: none;border-right-width:0;padding-right:0px;margin-right:0;border-bottom:1px dotted #d2d2d2;padding-bottom: 10px;margin-bottom: 10px;}.innercategory2 .btn_category_pullDown li:last-child {border-bottom:none;}.innercategory2 .btn_category_pullDown ul li span {padding-left:20px;font-size: 15px;}.innercategory2 .btn_category_pullDown  li>a>span {width: 45%;}.innercategory2 .btn_category_sub_pullDown li:first-child,.innercategory2 .btn_category_sub_pullDown li:last-child{width: auto;height:40px;margin-bottom:15px;float:none;border-bottom: none;margin-right:0;}.innercategory2 .btn_category_sub_pullDown li:last-child{margin-bottom: 0;}.innercategory2 .btn_category_sub_pullDown li a {width: auto;padding:0 15px;margin-bottom: 15px !important;}}/* 201904_DLPOABテストページネーション最適化 */.catepager .prev span a, .catepager .next span a{display:block;height:35px;color:#fff;}.catepager .prev span, .catepager .next span {width:35px;height:35px;display:block;}.catepager li{margin-left:10px;margin-right:0;margin-bottom: 5px;width:35px;height:35px;line-height:35px;text-align:center;}@media (max-width: 640px) {/* 201904_DLPOABテストページネーション最適化 */.catepager .prev span a,.catepager .next span a{display:block;height:28px;color:#fff;padding: 0px 2px;}.catepager .prev span,.catepager .next span {display:block;text-indent: 0px;height:28px;}/* 検索ボックスの背景グレーを足す */.sp_header_search__menu__form.ab {display: block;background-color: #F4F4F4;padding: 15px 15px;font-size: 12px;margin-bottom: 30px;}/* 検索ボックス内のレイアウト調整 */.sp_header_search__menu__form.ab > #header_search {width: auto;margin-top: 0 !important;}.add_h2b {display: none;}}html {min-width: 100% !important;}h1.add_p,h1.add_p_st2{display:none;}#top #mainVisual ul li {display: none;}#container {margin: 0 auto;position: relative;text-align: left;width: 100%;background-color: #fff;}#contents {margin: 0 auto;padding: 161px 0 0;position:relative;width:auto;/*	min-width:1020px;max-width:1400px;*/}@media (max-width: 640px) {#contents {min-width:initial;max-width:initial;min-width:auto;max-width:auto;}}#contents .base_color{background:#d3ede4;}#contents #pan-navi {font-size: 12px;line-height: 14px;margin-bottom: 25px;padding-bottom: 0;}#contents #pan-navi a {text-decoration: underline;}#contents #pan-navi ul {float: left;}#contents #pan-navi #kigokochi-top {float: right;font-size: 12px;line-height: 14px;text-align: right;margin: 0;}.ttl_section{border-top:2px solid #646464;border-bottom:1px solid #a0a0a0;padding:3px 0 0;max-width:1020px;margin:0 auto;}.ttl_section_inner{display:block;border-top:1px solid #a0a0a0;height:74px;position:relative;}@media (max-width: 640px) {.ttl_section_inner{height:56px;}}.ttl_section_inner img{height:100%;}.wrap_specialcontents .ttl_section_en{display:block;height:31px;margin:20px auto 0;}@media (max-width: 640px) {.wrap_specialcontents .ttl_section_en{height:20px;margin:15px auto 0;}}.wrap_specialcontents .ttl_section_jp{position:relative;bottom:-14px;margin:0 auto;background:#fff;display:inline-block;padding:0 25px;}@media (max-width: 640px) {.wrap_specialcontents .ttl_section_jp{padding:0 10px;}}.wrap_specialcontents .ttl_section_jp img{width:43px;}@media (max-width: 640px) {.wrap_specialcontents .ttl_section_jp img{width:33px;}}#contents .wrap_main.wrap_pc{min-width:1020px;max-width:1600px;margin:0 auto;}#contents .wrap_main.wrap_sp{padding-top:0;display:none\9;}#contents .wrap_main.wrap_pc #wmainimages{width:100%;margin-bottom:40px;}#contents #wmainimages{margin-bottom:40px;}#contents #wmainimages{width:auto;}#contents #wmainimages .mainimages .slick-list{overflow:hidden !important;}#contents #wmainimages .mainimages .slick-list .slick-slide img {width:100% !important;opacity:1;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;transition:opacity 0.3s;}#contents #wmainimages .mainimages .slick-list .slick-slide a:hover img {opacity:0.6;}#contents #lineupItem .slick-prev,#contents #lineupItem .slick-next{width: 50px !important;height: 50px !important;border-radius: 50%;top:30% !important;}@media (max-width: 640px) {#contents #lineupItem .slick-prev,#contents #lineupItem .slick-next,#contents .specialcontents_photowrap .slick-prev,#contents .specialcontents_photowrap .slick-next{width: 95px !important;height: 95px !important;border-radius: 50%;}}#contents #lineupItem .slick-prev{background:#fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/newitem_arrow_l.png) no-repeat 18px center !important;background-size:11px auto !important;left:30px;}@media (max-width: 640px) {#contents #lineupItem .slick-prev,#contents .wrap_specialcontents .specialcontents_photowrap .slick-prev{background:#fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/newitem_arrow_l.png) no-repeat 62px center !important;background-size:11px auto !important;}#contents #lineupItem .slick-prev{left:-52px !important;}#contents .wrap_specialcontents .specialcontents_photowrap .slick-prev{left:-64px !important;}}#contents #lineupItem .slick-next{background:#fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/newitem_arrow_r.png) no-repeat 24px center !important;background-size:11px auto !important;right:30px;}@media (max-width: 640px) {#contents #lineupItem .slick-next,#contents .wrap_specialcontents .specialcontents_photowrap .slick-next{background:#fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/newitem_arrow_r.png) no-repeat 24px center !important;background-size:11px auto !important;}#contents #lineupItem .slick-next{right:-52px !important;}#contents .wrap_specialcontents .specialcontents_photowrap .slick-next{right:-64px !important;}}#contents .wrap_main .slick-dots{bottom:-40px;}@media (max-width: 640px) {#contents .wrap_main .slick-dots{bottom:-30px !important;}}#contents .wrap_main .slick-dots li{width:10px;height:10px;margin:0 10px;}#contents .wrap_main .slick-dots li button{width:100%;height:100%;}#contents .wrap_main .slick-dots li button::before{width: 100%!important;height:100%!important;border:none !important;background:#e2e1d9;opacity:1;}#contents .wrap_main .slick-dots li.slick-active button::before{background:#1e1e1e;}#contents .pcmenu{display:none !important;}#contents .wrap_specialcontents{clear: both;}#contents .wrap_specialcontents.special{padding:0 15px;}#contents .wrap_specialcontents.special .btn_special_backnumber{width: 236px;height: 38px;line-height: 38px;border: 1px solid #c0c0b7;background: #fff;text-indent: -9999px;background: #fff;position: absolute;right: 0;top: 17px;}#contents .wrap_specialcontents.special .btn_special_backnumber a {display: block;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_special_backnumber.gif) no-repeat center center;background-size: 188px auto;}#contents .wrap_specialcontents.special li{padding: 0 15px;}@media (max-width: 640px) {#contents .wrap_specialcontents.special .btn_special_backnumber{display:none;}#contents .wrap_specialcontents.wrapnew{padding:50px 0 30px;margin:40px auto 0;width:100%;}}#contents .wrap_specialcontents.wrapnew .wrapnew_inner{min-width:1020px;max-width:1500px;padding:70px 0 30px;margin:60px auto 0;}#contents .wrap_specialcontents.wrapautoreco .wrapnew_inner{min-width:1020px;max-width:1500px;padding:40px 0 65px;margin:0 auto 0;}@media (max-width: 640px) {#contents .wrap_specialcontents.wrapnew .wrapnew_inner{min-width:initial;max-width:initial;min-width:auto;max-width:auto;padding:0;margin:0;}}@media (max-width: 640px) {#contents .wrap_specialcontents.wrapautoreco .wrapnew_inner{min-width:initial;max-width:initial;min-width:auto;max-width:auto;padding:0;margin:0;}}#contents .wrap_specialcontents.ranking{padding:0px 0 60px;width:1020px;margin:0 auto;overflow:hidden;}#contents .wrap_specialcontents.ranking .ttl_section_jp img{width:104px;}#feature{width:43px !important;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking .ttl_section_jp{width:auto;}#contents .wrap_specialcontents.ranking .ttl_section_jp img{width:80px;}}#contents .wrap_specialcontents.ranking .inner{width:auto;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking{padding:50px 0;width:100%;}#contents .wrap_specialcontents.ranking .inner{padding:0 15px;width:auto;}#contents .wrap_specialcontents.ranking h2{}}#contents .wrap_specialcontents h2{text-align:center;margin-bottom:50px !important;}#contents .wrap_specialcontents.wrapautoreco .ttl_section_inner h2{margin: 25px 0}@media (max-width: 640px) {#contents .wrap_specialcontents h2{margin-bottom:30px !important;}}#contents .wrap_specialcontents.wrapnew h2{text-align:center;margin:0 auto 50px !important;}@media (max-width: 640px) {#contents .wrap_specialcontents.wrapnew h2{text-align:center;margin:0 15px 90px !important;}}#contents .wrap_specialcontents.wrapnew h2 .ttl_section_jp img{width:90px;}@media (max-width: 640px) {#contents .wrap_specialcontents.wrapnew h2 .ttl_section_jp{width:auto;}#contents .wrap_specialcontents.wrapnew h2 .ttl_section_jp img{width:70px;}}#contents .wrap_specialcontents .specialcontents_photowrap{min-width:1020px;max-width:1430px;margin:0 auto;padding: 0 85px;}@media (max-width: 640px) {#contents .wrap_specialcontents .specialcontents_photowrap{min-width:initial;max-width:initial;min-width:auto;max-width:auto;padding:0;}}#contents .wrap_specialcontents .specialcontents_photowrap ul{margin:0 auto;width:100%;}@media (max-width: 640px) {#contents .wrap_specialcontents .specialcontents_photowrap ul{min-width:initial;max-width:initial;min-width:auto;max-width:auto;}}#contents .wrap_specialcontents li{text-align:center;float:left;width:18.9%;}#contents .wrap_specialcontents li.autorecomemmd{text-align:center;float:left;width:17.7%;padding:1%;/* height: 200px;*/}@media (max-width: 640px) {#contents .wrap_specialcontents li.autorecomemmd{text-align:center;float:left;width:32%;/* height: 200px;*/}}#contents .wrap_specialcontents li.autorecomemmd img{width: 100%;}#contents .wrap_specialcontents .slick-prev,#contents .wrap_specialcontents .slick-next{width: 50px;height: 50px;}#contents .wrap_specialcontents .slick-next{background: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/sli_icon_next.png) no-repeat top center !important;right: -60px;top: 130px !important;}#contents .wrap_specialcontents .slick-prev{background: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/sli_icon_prev.png) no-repeat top center !important;left: -60px;top: 130px !important;}@media (max-width: 640px) {#contents .wrap_specialcontents.special .slick-prev,#contents .wrap_specialcontents.special .slick-next {top: 24% !important;}}/*#contents .wrap_specialcontents li:nth-child(1){padding-right:20px;}#contents .wrap_specialcontents li:nth-child(2){padding:0 10px;}#contents .wrap_specialcontents li:nth-child(3){padding-left:20px;}*/@media (max-width: 640px) {#contents .wrap_specialcontents li{padding:0 !important;}}#contents .wrap_specialcontents.ranking .rankinglist{width:500px;margin-bottom:0;margin-top:0;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking .rankinglist{width:100%;padding-left:0;}}#contents .wrap_specialcontents.ranking .rankinglist.num1{float:left;}#contents .wrap_specialcontents.ranking .rankinglist.num2{float:right;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking h2{margin-bottom:35px !important;}}#contents .wrap_specialcontents.ranking li{text-align:left;float:left;padding:0;width:100%;background:none;margin:0;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking li{width:auto !important;margin-bottom:20px !important;}}#contents .wrap_specialcontents.ranking .rankinglist.num1 li{width:500px;}#contents .wrap_specialcontents.ranking .rankinglist.num2 li{width:240px;margin-bottom:14px;}#contents .wrap_specialcontents.ranking .rankinglist.num2 li:nth-child(2),#contents .wrap_specialcontents.ranking .rankinglist.num2 li:nth-child(4){float:right;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking .rankinglist.num2 li{box-sizing:border-box;width:50% !important;}#contents .wrap_specialcontents.ranking .rankinglist.num2 li:nth-child(odd){padding-right:7px !important;}#contents .wrap_specialcontents.ranking .rankinglist.num2 li:nth-child(even){padding-left:7px !important;}#contents .wrap_specialcontents.ranking .rankinglist.num2 li:nth-child(3),#contents .wrap_specialcontents.ranking .rankinglist.num2 li:nth-child(4){margin-bottom:0 !important;}}#contents .wrap_specialcontents.ranking li a{display:block;}#contents .wrap_specialcontents.ranking li .rankimg{width:100%;height:auto;border:none;padding:0;margin:0;position:relative;}#contents .wrap_specialcontents.ranking li .rankimg img{max-width:500px !important;max-width:500px !important;max-height:680px !important;max-height:680px !important;}.margin0{margin:0 auto;}.col3-1{width: 31% !important;float: left;text-align:center;}.col3-2{width: 31% !important;float: left;text-align:center;}.col3-3{width: 31% !important;float: left;text-align:center;}.col3-1, .col3-2, .col3-3 {padding-right: 2%;}.col3-1 img {width: 100%;}.col3-2 img {width: 100%;}.col3-3 img {width: 100%;}.width100{width:238px;}.font14{font-size:14px;}.color_gray{color: #414141;}.center{text-align:center !important;}.padding{padding:10px;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking li .rankimg img{border:none;max-width:initial !important;max-width:initial !important;max-height:auto !important;max-height:auto !important;}.order1 {order: 1;}.order2 {order: 2;}.col3-1{width: 100% !important;padding: 0;}.col3-2{width: 100% !important;padding: 0;}.col3-3{width: 100% !important;padding: 0;}}#contents .wrap_specialcontents.ranking li .rankimg img.rankimg_photo{width:100%;margin-bottom:10px;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking li .rankimg img.rankimg_photo{margin-bottom:10px;}}#contents .wrap_specialcontents.ranking li .rankimg img.rankimg_number{position:absolute;left:10px;top:10px;}#contents .wrap_specialcontents.ranking ul.rankinglist.num1 li .rankimg img.rankimg_number{width:60px;height:60px;}#contents .wrap_specialcontents.ranking ul.rankinglist.num2 li .rankimg img.rankimg_number{width:40px;height:40px;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking ul.rankinglist.num1 li .rankimg img.rankimg_number{width:40px;height:auto;}#contents .wrap_specialcontents.ranking ul.rankinglist.num2 li .rankimg img.rankimg_number{width:30px;height:auto;}}#contents .wrap_specialcontents.ranking ul.rankinglist li p{font-size:14px;color:#1e1e1e;}@media (max-width: 640px) {#contents .wrap_specialcontents.ranking ul.rankinglist li p{font-size:12px;}}#contents .wrap_specialcontents.ranking ul.rankinglist li p.name_jp{color:#777;}@media (max-width: 640px) {#contents .wrap_specialcontents li{float:none;width:100%;padding:0;margin-bottom:50px;}#contents .wrap_specialcontents.rank3 li{float:left;width:30%;padding:15px 5px!important;}#contents .wrap_specialcontents .specialcontents_photowrap li{margin-bottom:0;}#contents .specialcontents_photowrap li{float:left !important;}#contents .wrap_specialcontents li:last-child{margin-bottom:0px;}}#contents .wrap_specialcontents .img_special{margin-bottom:27px;position:relative;}#contents .wrap_specialcontents .img_special .photo{width:100%;}#contents .wrap_specialcontents .img_special .ttl{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:257px;}#contents .wrap_specialcontents .img_special .ttl.feature4{width:272px;}#contents .wrap_specialcontents .cap_special{font-size:14px;margin-bottom:23px;}@media (max-width: 640px) {#contents .wrap_specialcontents .cap_special{text-align:center;}}#contents .wrap_specialcontents .btn_special{width:165px;height:40px;margin:0 auto;}#contents .wrap_specialcontents .btn_special a{display:block;line-height:38px;border:1px solid #c8c8c8;text-indent:-9999px;background:url(https://www.iikigokochi.jp/css/common_sp/common_kigokochi02/images/special/btn_more.gif) no-repeat center center;background-size:46px auto;}#contents .wrap_specialcontents .btn_special span{display:block;line-height:38px;border:1px solid #c8c8c8;border:none\9;text-indent:-9999px;background:url(https://www.iikigokochi.jp/css/common_sp/common_kigokochi02/images/special/btn_more.gif) no-repeat center center;background-size:50px auto;}#contents .wrap_specialcontents .btn_special.off span{background:url(https://www.iikigokochi.jp/css/common_sp/common_kigokochi02/images/special/btn_more_off.gif) no-repeat center center;background-size:115px auto;}#contents #lineupItem{width:100%;margin:0;}#contents #lineupItem .slick-slide{/*	margin:0 10px;*//*width:240px !important;*//*padding:0 10px;*/box-sizing:border-box;}#contents #lineupItem .slick-slide>div{padding:0 10px;}@media (max-width: 640px) {#contents #lineupItem .slick-slide>div{padding:0 7px;}}#contents .newitemlist{width:auto;}@media (max-width: 640px) {#contents .newitemlist .slick-list{width: auto !important;margin:0 !important;}#contents .newitemlist .slick-list .slick-slide{padding:0 !important;}}#contents .newitem{width:100%;margin:0 0 10px !important;border:none;box-sizing:border-box;}#contents .newitem a{display:block;}#contents .newitem img{width:100%;max-width:auto;max-width:initial;max-height:auto;max-height:initial;}@media (max-width: 640px) {#contents .newitem img{border:none;}}#contents .newitemlist .name,#contents .newitemlist .price{font-size:14px;padding:0 10px;margin-bottom:3px;}#contents .newitemlist .name b,#contents .newitemlist .price b{font-weight:normal !important;}#contents .slick-slide{margin-left:0 !important;}#contents .btn_newitem{width:236px;height:38px;line-height:36px;border:1px solid #c0c0b7;background:#fff;text-indent:-9999px;background:#fff;position:absolute;right:0;top:17px;}@media (max-width: 640px) {#contents .btn_newitem{position:relative;width:198px;height:38px;margin:0 auto;top:30px;}}#contents .btn_newitem a{display:block;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_newitem.gif) no-repeat center center;background-size:146px auto;}.r_con_box_03 {box-shadow: none !important;}.social-btn {margin-top: 20px;}.social-btn ul li {display: inline-block;margin-right: 3px;}.social-btn ul .faceBooks {width: 101px;}.social-btn ul .btn-tw {width: 94px;}.social-btn ul li:last-child img {vertical-align: baseline;width: 20px;height: 20px;}@media (max-width: 640px) {#header.small {height: 60px !important;}}#header #header_wrap {position: relative;text-align: center;background: #F5F3F1;border-bottom: 1px solid #e6e6e6;width:100%;}/*@-moz-document url-prefix() {#header #header_wrap {top:-10px;}}*/@media (max-width: 640px) {#header #header_wrap {border-bottom: none;}}#header #header_wrap .site_logo{position: absolute;top: 54px;padding: 0;font-size: 12px;color: #121F8B;text-align: left;line-height: 16px;background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/pc_logo.png);background-repeat: no-repeat;width:200px;width:249px\9;height: 44px;text-indent: -9999px;z-index:0;left:0;margin: 25px auto 0;background-size: 200px auto;transition: margin 0.3s, background-size 0.3s;}#header.small #header_wrap .site_logo{margin:5px auto 0;background-size:130px auto;}@media (max-width: 640px) {#header #header_wrap .site_logo{top: 16px !important;margin-top:0 !important;margin-left: 12px !important;width: 125px;height: 28px;background-size: 125px auto !important;}}.btn_allItem_pullDown{border:1px solid #c8c8c8;margin-bottom:30px;}.btn_allItem_pullDown a{font-size:14px;color:#323232;height:40px;line-height:40px;display:block;}.btn_category_pullDown{overflow:hidden;margin: 0 !important;width:100% !important;color:#323232;}.btn_category_pullDown li{float:left;width:204px;height:83px;overflow:hidden;margin-bottom:30px;}.btn_category_pullDown li:last-child{width:auto;}.btn_category_pullDown li>a{text-align:center;margin:0 auto;display:block;font-size:14px;display:table;width:100%;}.btn_category_pullDown li>a>*{display:table-cell;vertical-align:middle;float:left;}/*.btn_category_pullDown li:nth-child(1)>a>img{margin-right:-30px;}.btn_category_pullDown li:nth-child(2)>a>img{margin-right:-15px;}.btn_category_pullDown li:nth-child(3)>a>img{margin-right:-40px;}.btn_category_pullDown li:nth-child(4)>a>img{margin-right:-30px;}.btn_category_pullDown li:nth-child(5)>a>img{margin-right:-20px;}.btn_category_pullDown li:nth-child(6)>a>img{margin-right:-40px;}.btn_category_pullDown li:nth-child(7)>a>img{margin-right:-24px;}.btn_category_pullDown li:nth-child(8)>a>img{margin-right:-32px;}.btn_category_pullDown li:nth-child(9)>a>img{margin-right:  0px;}*/.btn_category_pullDown li>a>span{text-align:left;padding:0 0 0 20px;height:83px;}.btn_category_pullDown li:nth-child(1)>a>span,.btn_category_pullDown li:nth-child(3)>a>span,.btn_category_pullDown li:nth-child(4)>a>span,.btn_category_pullDown li:nth-child(8)>a>span{line-height:83px;}.btn_category_pullDown li:nth-child(5)>a>span,.btn_category_pullDown li:nth-child(2)>a>span,.btn_category_pullDown li:nth-child(7)>a>span,.btn_category_pullDown li:nth-child(9)>a>span{padding-top:15px;}.btn_category_pullDown li:nth-child(6)>a>span{padding-top:10px;}.btn_category_sub_pullDown{margin:0 !important;width:100% !important;overflow:hidden;}.btn_category_sub_pullDown li{float:left;margin-right: 15px;}.btn_category_sub_pullDown li a{width:235px;height:38px;display:block;background:#f7f7f7;border:1px solid #E6E6E6;font-size:14px;line-height:38px;}#header #header_wrap .header_lists .header_list_02 li>div {height:100%;}#header #header_wrap .header_lists .header_list_02 li a {display: block;color: #000;margin: 0;text-indent:-9999px;}#header #header_wrap .header_lists .header_list_02 #header_logout,#header #header_wrap .header_lists .header_list_02 #header_mypage{}#header #header_wrap .header_lists .header_list_02 #header_login a {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/login_icon.png) no-repeat center center;text-indent:-9999px;height:100%;border-radius:0;width:125px;}#header #header_wrap .header_lists .header_list_02 #header_logout a {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/logout_icon.png) no-repeat center center;text-indent:-9999px;height:100%;width:125px;padding-left:0;}#header #header_wrap .header_lists .header_list_02 #header_home a {background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/header_link_list_home.gif) no-repeat;width: 49px;height:13px;}#header #header_wrap .header_lists .header_list_02 #header_mypage a {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mypage_icon.png) no-repeat center center;padding: 12px 15px 10px 45px;}#header #header_wrap .header_list_03 {margin: -29px 0 0;float: none;padding: 0;width:240px;left:324px;}#header #header_wrap .header_list_03 li {float: right;padding: 0;margin: 0;}#header #header_wrap .header_list_03 li a {background: none;text-decoration: none;padding-left: 0;line-height: 20px;color: #787878;}#header #header_wrap .header_list_03 li:first-child {margin-left: 30px;}#header #header_wrap .header_cart {width: 145px;height:44px;position: absolute;right: 0;top: 0;}#header #header_wrap .header_cart a {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/cart_icon.png) no-repeat center center;display: block;background-color: #464646;color: #fff;width: 100%;height:100%;font-size: 14px;text-decoration: none;text-align: left;text-indent:-9999px;}#guideWrapper {color: #696969;font-size: 14px;text-align: left;width: 100%;background-color: #f3f3f3;clear: both;display:none;}#guideWrapper .guideTop {padding: 20px 0;}#guideWrapper .guideTop .guideTopInner {width: 960px;margin: 0 auto;}#guideWrapper .guideTop .guideTopInner .guideDetail {width: 295px;float: left;margin-left: 37px;}#guideWrapper .guideTop .guideTopInner .guideDetail p {margin-bottom: 10px;line-height: 24px;}#guideWrapper .guideTop .guideTopInner .guideDetail dl dt {font-weight: bold;color: #000;margin-bottom: 15px;}#guideWrapper .guideTop .guideTopInner .guideDetail dl dd span {font-weight: bold;}#guideWrapper .guideTop .guideTopInner .guideDetail dl dd img {margin-bottom: 15px;}#guideWrapper .guideTop .guideTopInner .guideDetail:first-child {margin-left: 0;}#guideWrapper .guideTop .guideTopInner .guideDetail:last-child p:first-child {margin-bottom: 15px;}#guideWrapper .secure {display: inline-block;background: #f2f2f2;padding: 6px;width: 280px;}#guideWrapper .secure p {font-size: 7px;line-height: 13px !important;text-align: left;float: right;width: 170px;margin-left: 10px;margin-bottom: 0 !important;}#footer02 {background: #fff;font-size:14px !important;}#footer02 #footer_wrap02 {width:1020px;padding:40px 0;}@media (max-width: 640px) {#footer02 #footer_wrap02 {padding:40px 0 0;}}#footer02 #footer_wrap02 .inner ul {margin: 0 auto 15px;}#footer02 #footer_wrap02 .inner ul .norton {display: none;}#container {/*overflow: hidden;*/min-width: 960px;}#top #contents_r {display: block;float: none;width: 960px;margin:0 auto;font-size: 14px;}#top h2 {margin-bottom: 10px;}#top #mainVisual {position: relative;text-align: center;}#top #mainVisual .flex-viewport {overflow: visible !important;height: 650px;padding-bottom: 80px;}#top #mainVisual .slides {position: absolute;}#top #mainVisual ul li {float: left;}#top #mainVisual .flex-direction-nav img {width: 13px;height: auto;}#top #mainVisual .flex-direction-nav .flex-prev,#top #mainVisual .flex-direction-nav .flex-next {width: auto;top: auto;bottom: 30px;}#top #mainVisual .flex-direction-nav .flex-prev {left: 375px;}#top #mainVisual .flex-direction-nav .flex-next {right: 375px;}#top #mainVisual .flex-control-nav {bottom: 36px;}#top #topContent .itemList {margin-top: -96px;padding-top: 96px;margin-bottom: 50px;}#top #topContent .itemList ul {margin-left: -12px;}#top #topContent .itemList ul li {width: 231px;float: left;margin-left: 12px;margin-bottom: 20px;}#top #topContent .itemList ul li .topImg {margin-bottom: 10px;}#top #topContent .itemList ul li .topImg img {border: 1px solid #eeeeee;}#top #topContent .itemList ul li p {margin-bottom: 0;}#top #topContent .itemList ul li p span {font-weight: bold;}#top #topContent .checkItem {/*ul:last-child{float: right;width: 572px;}*/}#top #topContent .checkItem ul {float: left;}#top #topContent .checkItem ul li {width: 184px;margin-left: 10px;}#top #topContent .checkItem ul li .rankIcon {margin-bottom: 10px;}#top #topContent .introduction .introL {float: left;width: 634px;}#top #topContent .introduction .introR {float: right;width: 312px;}#top #topContent .introduction .introR ul li {margin-bottom: 10px;}#top .facebookArea {text-align: left;padding: 0;width: 500px;float: left;}#top .bannerList {float: right;}#top .bannerList ul li {margin-bottom: 10px;}#top .returnTop {clear: both;text-align: right;margin: 60px 0 30px;}#top .returnTop a img {border: medium none;vertical-align: middle;margin-right: 10px;}.flex-direction-nav a {height: auto;}.flex-direction-nav a.flex-next:before {content: '';}.flex-direction-nav a:before {content: '';}.contents_left {width: 460px;margin-right: 10px;float: left;}.contents_left .detailTop {margin-bottom: 50px;}.contents_left .detailTop .topItemL {float: left;width: 460px;}.contents_left .detailTop .topItemL .slider {position: relative;text-align: center;margin-bottom: 20px;}.contents_left .detailTop .topItemL .slider .sliderInner {width: 460px;height: 430px;overflow: hidden;margin: 0 auto;}.contents_left .detailTop .topItemL .slider .sliderInner ul {width: 2000%;}.contents_left .detailTop .topItemL .slider .sliderInner ul li {float: left;display: none;}.contents_left .detailTop .topItemL .slider .sliderInner ul li p {padding: 5px 0;}.contents_left .detailTop .topItemL .slider .sliderInner ul li img {width: 400px;height: 400px;}.contents_left .detailTop .topItemL .slider .sliderInner ul li a img {width: 70%;height: 70%;}.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li {float: left !important;display: none;/*clear: both;*/}@media (max-width: 640px) {.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li {margin-right:21px;}}.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li img {width:50px;height:50px;}.contents_left .detailTop .topItemL .slider .flex-prev {position: absolute;top: 215px;left: 0px;cursor: pointer;}.contents_left .detailTop .topItemL .slider .flex-next {position: absolute;top: 215px;right: 0px;cursor: pointer;}.contents_left .detailTop .topItemL .flex-control-nav {position: relative;margin: 0 0 60px -10px;}.contents_left .detailTop .topItemL .flex-control-nav li {float: left;margin: 0 0 10px 10px;cursor: pointer;width: auto;}.contents_left .detailTop .topItemL .flex-control-nav li img {width: auto;}.contents_left .checkItem {margin-bottom: 50px;}.contents_left .checkItem .checkList {position: relative;}.contents_left .checkItem .checkList ul {width: 790px;margin: 0 auto;}.contents_left .checkItem .checkList ul li {float: left;width: 150px;margin-left: 10px;}.contents_left .checkItem .checkList ul li .checkImg {margin-bottom: 10px;}.contents_left .checkItem .checkList ul li p span {font-weight: bold;}.contents_left .checkItem .checkList ul li:first-child {margin-left: 0;}.contents_left .checkItem .checkList .checkArrowL {position: absolute;top: 25%;left: 0;cursor: pointer;}.contents_left .checkItem .checkList .checkArrowR {position: absolute;top: 25%;right: 0;cursor: pointer;}.contents_right {width: 250px;float: right;padding-left:10px;}.contents_right .topItemR {float: right;}.contents_right .topItemR h2 {font-size: 20px;line-height: 30px;margin-bottom: 5px;}.contents_right .topItemR .price {font-weight: bold;margin-bottom: 30px;}.contents_right .topItemR .note {margin-left: 0.5em;font-size: 12px;}.contents_right .topItemR ul {background: url(https://www.iikigokochi.jp/css/goods/image/kigokochi/detail_line.gif) no-repeat center bottom;padding-bottom: 10px;}.contents_right .topItemR ul li {float: left;border: 1px solid #fff;cursor: pointer;}.contents_right .topItemR ul li.active {border: 1px solid #000;}.contents_right .topItemR ul li p {text-align: center;font-size: 12px;}.itemDetails {margin-bottom: 70px;width: 540px;float: left;}.itemDetails h2 {margin-bottom: 30px;}.itemDetails dl, .itemDetails dt, .itemDetails dd, .itemDetails p {line-height: 1.6;}.itemDetails .detailBox {margin-bottom: 30px;}.itemDetails .detailBox .detailsImg {margin-bottom: 20px;}.itemDetails .detailBox .detailsTxt .detailsInfo {margin: 10px 0 30px;}.itemDetails .detailBox .detailsTxt .detailsInfo dl {padding: 2px 5px;margin: 5px 0;}.itemDetails .detailBox .detailsTxt .detailsInfo dl dt {float: left;}.itemDetails .detailBox .detailsTxt .detailsInfo dl dd {margin-left: 60px;}.itemDetails .detailBox .detailsTxt .detailsInfo .bgGray {background-color: #f2f2f2;}.itemDetails .detailBox .detailsTxt .notes dt {float: left;}.itemDetails .detailBox .detailsTxt .notes dd {margin-left: 0px;}/*0602*/.detailsInfo dl dt {padding:3px;width:100px;margin-right:10px;background-color:#d3e6f8;}.add_det{margin:0;padding:0;font-weight:normal;margin:20px 0 10px 5px;font-size:18px;padding-left:5px;border-left: 10px solid #d3e6f8;border-bottom: 1px dashed #d3e6f8;/* 下ボーダーを、1px幅の破線、線色#CC3366に */}.contents_bottom {clear: both;}.contents_bottom .bannerList ul li {float: left;margin-left: 12px;}.contents_bottom .bannerList ul li:first-child {margin-left: 0;}.returnTop {text-align: right;margin: 50px 0 30px;}.returnTop a {color: #000;text-decoration: underline;}.returnTop img {vertical-align: middle;/*    padding-right: 15px;*/}.l_con_list_03 {margin-bottom: 1em;}.colorType {padding-top: 30px;background: url(https://www.iikigokochi.jp/css/goods/image/kigokochi/detail_line.gif) no-repeat center bottom;clear: both;}.colorType dl dt {float: left;width: 50px;height: 50px;}.colorType dl dt img {width: 50px;height: 50px;}.colorType dl dd {float: left;width: 200px;margin-bottom: 20px;margin-top: 10px;}.colorType dl dd p {float: left;width: 90px;text-align: center;margin-top: 12px;font-size: 14px;}.colorType dl dd .btn-cart {background: black url(https://www.iikigokochi.jp/css/shop/image/kigokochi/cart_icon.png) no-repeat 7% center;border: none;color: #fff;padding: 15px 20px 15px 45px;display: block;float: left;font-size: 12px;cursor: pointer;}.colorType dl dd span {color: #e45959;}.colorType dl dd .noStock {float: left;background-color: #f2f2f2;padding: 15px 20px;font-size: 14px;color: #b4b4b4;}.settleBox {margin: 30px 0;}.settleBox dl dt {margin-bottom: 5px;}.settleBox dl dd {float: left;background-color: #e45959;display: block;padding: 3px 20px;color: #fff;margin-left: 5px;}.settleBox dl .payment {margin-left: 0;background-color: #5da643;padding: 3px 27px;}.settleBox dl dd:last-child {background-color: #3954b5;padding: 3px 27px;}.contactBtn a {display: block;font-weight: bold;padding: 15px 0px 15px 100px;color: #444444;text-decoration: none;background: #f2f2f2 url(https://www.iikigokochi.jp/css/shop/image/kigokochi/contact_icon.gif) no-repeat 60px center;background-size: 7%;}.favoritBtn a {display: block;font-weight: bold;padding: 15px 0px 15px 100px;color: #444444;text-decoration: none;background: #f2f2f2 url(https://www.iikigokochi.jp/css/shop/image/kigokochi/favorit.png) no-repeat 60px center;background-size: 7%;}.con_box h2.kigokochi-related {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/related_item_ttl.gif) no-repeat;text-indent: -9999px;margin: 0 0 1em;padding: 0 0 5px;}@media (max-width: 640px) {html {-webkit-text-size-adjust: 100%;}.sp_menu_only {display: block !important;}.header_cart {display: none !important;}body {min-width: 100%;font-size: 12px;overflow-x: hidden;}div.i_sec span img {width: auto;}#mainVisual img ,.bannerList img ,.topItemR img ,.itemDetails img {width: 100%;}.img_box img {width: 100% !important;border: 1px solid #eee;}#container {margin: 0 auto;text-align: center;width: 100%;overflow: hidden !important;}#contents {margin: 0 auto;width: 100%;clear: both;padding-top: 63px !important;}.r_con_box_03 {border-radius: 0 !important;box-shadow: 0 !important;}.bannerList ul {width: 94%;margin: 0 3%;}.bannerList ul li {float: none !important;margin-left: 0 !important;margin-bottom: 3%;}.returnTopSp {text-align: center !important;margin: 0 !important;}.returnTopSp a {background-color: #f2f2f2;display: block;padding: 5% 0;}.returnTopSp img {width: 5%;}.l_con_list_03 {margin-left: 0;}.l_con_list_03 span {margin-top: 1%;display: inline-block;text-align: center;}.l_con_list_03 span img {float: left;width: auto;margin: 0 2px;}.l_con_list_03 span h4 {clear: both;margin-top: 4%;}.l_con_list_03 span .error table {margin: 0 auto;}.l_con_list_03 span .error table img {width: 100%;margin-left: 0;}#header .sp_login_menu, #header .sp_member {display: none !important;}#header .header_r_color {padding-top: 0;background: #fff;padding-bottom: 0;display: none;}#header .sp_nav {position: absolute;top: 63px;left: 0px;z-index: 9999;width: 200px;border-left: 1px solid #eee;}#header .sp_top_menu {background-color: #d3ede4;/* 20191111_ハンバーガー三本線_green済 */width: 50px !important;/* 20191111_ハンバーガー三本線_green済 */height: 60px !important;/* 20191111_ハンバーガー三本線_green済 */top: 0 !important;/* 20191111_ハンバーガー三本線_green済 */left: inherit;right: 0px;padding: 0 0 0 0 !important;/* 20191111_ハンバーガー三本線_green済 */border-right: none;}#header .sp_top_menu a {background: url("https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_nav01.png") no-repeat 0 0;display: block;height: 100%;width: 100%;text-indent: -9999px;background-size: 37px auto !important;background-position: 5px !important;/* 20191111_ハンバーガー三本線_green済 */padding-top:0 !important;}#header .sp_top_home {position: static;float: left;width: 33%;height: 49px;margin-right: 0;padding-right: 0.5%;background: #fff;display:none !important;}#header .sp_top_home a {background: url("https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_nav02.gif") no-repeat 0 0;display: block;height: 100%;width: 100%;text-indent: -9999px;background-size: 100%;}#header .sp_header_search {position: relative;}#header .sp_header_search__btn {position: absolute;width: 21px;height: 37px !important;top:12px;right: 120px;background: url("https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_search.png") no-repeat 0 0;background-size: contain;}#header .sp_header_search__menu {position: absolute;width: 100%;top: 63px;background-color: #fff;border-bottom: 1px solid #C0C0B7;display: none;}#header .sp_header_search__menu__form{background-color: #F4F4F4;padding: 20px 15px;font-size: 0;border-bottom: 2px solid #C0C0B7;}#header .sp_header_search__menu__form #header_search {border-radius: 0;float: none;width: auto;margin-top: 0 !important;}#header .sp_header_search__menu__form .box_01 {width: 84%;}#header .sp_header_search__menu__form .box_02 {width: 16%;margin:0;}#header .sp_header_search__menu__form input{height: 40px;-webkit-appearance: none;border-radius: 0;box-sizing: border-box;font-size: 12px;}#header .sp_header_search__menu__form input[type="text"]{width: 100%;border: 1px solid #C0C0B7;padding: 5px;}#header .sp_header_search__menu__form #search_btn_pc{width: 100%;height: 40px;color: #fff;background-color: #464646;background-image:none;border: none;cursor: pointer;outline: none;padding: 0;position: relative;margin-left:0;text-indent:0;font-size:12px;display:block;line-height:40px;}#header .sp_header__category{display: flex;flex-wrap: wrap;}#header .sp_header__category li{width: 50%;border-bottom: 1px solid #C0C0B7;}#header .sp_header__category li:nth-child(even){border-right: 1px solid #C0C0B7;}#header .sp_header__category li:first-child{width: 100%;}#header .sp_header__category li a{display: block;padding: 15px;text-align: left;background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png);background-repeat: no-repeat;background-position: right center;background-size: 21px auto;}#header .sp_header__category li:first-child a,#header .sp_header__category li:nth-last-child(2) a,#header .sp_header__category li:last-child a{background-color: #F5F3F1;}#header .sp_header__category li.empty a{pointer-events: none;background-image: none;}#header .sp_header__close{padding: 30px 0;}#header .sp_header__close .btn_close_sp{clear:both;}#header .sp_header__close .btn_close_sp a{display:block;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_close_sp.png) no-repeat center center;background-size:49px auto;padding:0;text-indent:-9999px;width:186px !important;margin:0 auto;height:43px;line-height:43px;border:1px solid #c0c0b7;}#header .sp_header_cart {width: 27px;height: 37px !important;top:12px;right: 65px;}#header .sp_header_cart a {background: url("https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_nav03.png") no-repeat 0 0;display: block;height: 100%;width: 100%;text-indent: -9999px;background-size: 100%;border-radius: 0 !important;padding:0 !important;}#header #header_wrap {position: absolute;top: 0 !important;width: 100% !important;height: auto !important;text-align: center;background:none;}#header #header_wrap #header_logo {background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/pc_logo.png);background-repeat: no-repeat;background-size:200px auto;width: 100%;background-position: center center;height: 56px;text-indent: -9999px;position: absolute;top: 0%;left: 0;background-size: 100%;}#header #header_wrap #header_r {width: 100%;float: none;padding: 0;position: static;}#header #header_wrap #header_r #header_search {position: absolute;width: 94% !important;padding: 0 3%;top: 50px;padding-bottom: 5%;background: white url(https://www.iikigokochi.jp/css/shop/image/kigokochi/hd_line_x.gif) no-repeat bottom;}#header #header_wrap #header_r #header_search .box_01 {float: none !important;}#header #header_wrap #header_r #header_search .box_02 {width: 11%;}#header #header_wrap #header_r #header_search input {border: 1px solid #000;display: block;float: left;width: 88% !important;height: auto !important;height: 30px !important;line-height: 1;padding: 0 0;border-radius: 3px 0 0 3px;}#header #header_wrap #header_r #header_search a {border: 1px solid #000;color: #fff;display: block;float: left;padding: 0 22%;background: black url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_search_icon.png) no-repeat center;background-size: 60%;text-decoration: none;font-size: 14px;width: 51%;height: 30px;text-indent: 0;margin: 0;border-radius: 0 3px 3px 0;}#top #header_wrap {top: 1.7%;}#top #header_wrap #header_logo {margin-top: 1.7%;}#top #contents_r {width: 100%;}#top h2 {margin-bottom: 3% !important;}#top #mainVisual {width: 100%;overflow: hidden;}#top #mainVisual ul {width: 2000%;margin-left: -200% !important;}#top #mainVisual ul li {margin: 0 !important;width: 5%;}#top .sliderSwich {margin: 3% auto 5%;}#top #topContent .itemList {margin-bottom: 0% !important;}#top #topContent .itemList ul {margin: 0 3% !important;}#top #topContent .itemList ul li {width: 48%;margin: 0 1% 7% !important;}#top #topContent .itemList ul li p {font-size: 12px;line-height: 1.6;}#top #topContent .itemList ul li .topImg {margin-bottom: 3% !important;}#top #topContent .itemList ul li .topImg img {border: 1px solid #eeeeee;}#top #topContent .checkItem ul {float: none !important;width: 94% !important;}#top #topContent .checkItem ul li {width: 48%;}#top #topContent .checkItem ul li .rankIcon {width: 20%;}#top #topContent .checkItem ul li.heightLine-rank2 {width: 31%;}#top #topContent .introduction .introL {float: none !important;width: 100% !important;}#top #topContent .introduction .introR {float: none !important;width: 100% !important;}#top #topContent .introduction .introR ul li {margin-bottom: 10px;}#top .con_box {margin-bottom: 3%;}#top .facebookArea {text-align: center !important;float: none !important;margin-bottom: 5%;border: none !important;width: auto !important;}#top .bannerList {float: none !important;}#top .bannerList ul li {margin-bottom: 10px;}.contents_left {float: none;width: 100% !important;margin-right: 0 !important;}.contents_left .detailTop {margin-bottom: 0 !important;}.contents_left .detailTop .topItemL {float: none;width: 100%;}.contents_left .detailTop .topItemL .slider .sliderInner {width: 100%;margin: 0 auto;height: auto;}.contents_left .detailTop .topItemL .slider .sliderInner ul li {width: 5%;display: none;}.contents_left .detailTop .topItemL .slider .flex-prev {width: 6%;top: 38%;left: 0%;}.contents_left .detailTop .topItemL .slider .flex-next {width: 50px;height:50px;top: 38%;right: 0%;}.contents_left .detailTop .topItemL .slider .sliderCarousel {width: 86%;margin: 0 auto;}.contents_left .detailTop .topItemL .slider .sliderCarousel .flex-prev {width: 6%;top: 93%;left: 0%;}.contents_left .detailTop .topItemL .slider .sliderCarousel .flex-next {width: 6%;top: 93%;right: 0%;}.contents_left .detailTop .topItemL .flex-control-nav {position: relative;margin-bottom: 10% !important;}.contents_left .detailTop .topItemL .flex-control-nav ul {width: 85%;margin: 0 auto;}.contents_left .detailTop .topItemL .flex-control-nav ul li {width: 22%;}.contents_right {width: 100% !important;float: none !important;}.contents_right .topItemR {float: none !important;}.contents_right .topItemR h2 {font-size: 14px !important;line-height: 1.5 !important;margin-bottom: 0 !important;margin-top: 2%;font-weight: normal;}.contents_right .topItemR .price {font-size: 16px !important;margin-bottom: 5%;}.contents_right .topItemR ul {background: none !important;margin-top: 10px;}.contents_right .topItemR ul li {width: 24%;}.itemDetails {margin-bottom: 0 !important;width: 100%;float: none;}.itemDetails h2 {margin-bottom: 5% !important;}.itemDetails dl, .itemDetails dt, .itemDetails dd, .itemDetails p {line-height: 1.6;}.itemDetails .detailBox .detailsTxt {text-align: left;}.itemDetails .detailBox .detailsTxt .detailsInfo dl dd {margin-left: 14% !important;}.con_box {position: relative;}.con_box .flex-viewport {width: 82%;margin: 0 9%;}.con_box .con_list li {width: 80px;}.con_box .con_list li h3 {font-size: 12px;}.con_box .flex-direction-nav li a {width: 6%;margin-top: 4%;}.acoBtn {background-color: #f2f2f2;padding: 5% 0 5% 5%;text-align: left;border: 1px solid #cccccc;position: relative;}.acoBtn span {position: absolute;right: 5%;width: 8%;top: 15%;border-left: 1px solid #ccc;padding: 4% 0 4% 5.5%;}.acoInner {display: none;border: 1px solid #ccc;border-top: none;}.colorType {padding-top: 0 !important;background: none !important;}.colorType dl dd {float: none !important;width: 100% !important;border-bottom: 1px solid #ccc;padding: 2% 0;margin: 0 !important;}.colorType dl dd .btn-cart {background: black url(https://www.iikigokochi.jp/css/shop/image/kigokochi/cart_icon.png) no-repeat center left 7%;border: none;color: #fff;padding: 15px 20px 15px 45px;margin-bottom: 0 !important;float: right;margin-right: 2%;display: block;}.colorType dl dd span {color: #e45959;}.colorType dl dd .noStock {margin-bottom: 0 !important;font-size: 14px;float: right;margin-right: 2%;}.colorType dl dd:last-child {border-bottom: none;}.settleBox dl {margin: 0 10%;}.settleBox dl dd {padding: 3px 0 !important;width: 31%;}.settleBox dl .payment {padding: 3px 0 !important;}.settleBox dl dd:last-child {padding: 3px 0 !important;}.contactBtn {margin-bottom: 2em;}.contactBtn a {padding: 5% 0 5% 11% !important;background: #f2f2f2 url(https://www.iikigokochi.jp/css/shop/image/kigokochi/contact_icon.gif) no-repeat 18% center;background-size: 7%;}.social-btn {margin-bottom: 7%;}.social-btn ul li {overflow: hidden;}.con_box .con_list_five {overflow: hidden;width: 86%;margin: 0 7%;}.con_box .con_list_six {overflow: hidden;width: 86%!important;margin: 0 7%;}.con_box .con_list_five .heightLine-new01 {width: 31% !important;}.con_box .con_list_five .heightLine-new01 .box_01 {height: auto !important;}.con_box .con_list_five .heightLine-new01 .box_01 .box_02 {margin: 0 !important;}.con_box .con_list_six .heightLine-new01 {width: 28% !important;}.con_box .con_list_six .heightLine-new01 .box_01 {height: auto !important;}.con_box .con_list_six .heightLine-new01 .box_01 .box_02 {margin: 0 !important;}.con_box h2.kigokochi-related {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_related_item_ttl.gif) no-repeat center;padding: 0 0 40px;background-size: 100%;}#footer02 #footer_wrap02 {padding-top: 0 !important;margin: 0 !important;width: 100% !important;background-color: #fff !important;}#footer02 #footer_wrap02 .member_signup,#footer02 #footer_wrap02 .member_signup + .pc_display {display: none !important;}#footer02 #footer_wrap02 .inner {display: none;}#footer02 #footer03 #footer_wrap03 {margin: 0 !important;padding-bottom: 0 !important;padding-top: 0 !important;width: 100% !important;}#footer02 #footer03 #footer_wrap03 ul li {border-bottom: 2px solid #f2f2f2 !important;}#footer02 #footer03 #footer_wrap03 ul li a {background: url("https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_footer_icon.png") no-repeat scroll 97% center white;background-size: 6px 10px;color: #444444;font-weight: normal;}#footer02 .sp_secure {background-color: #fff !important;}#footer02 .sp_secure img {width: auto;}}.devicePC .sliderCarousel .slides {width: auto !important;-webkit-transition-duration: 0s !important;transition-duration: 0s !important;-webkit-transform: translate3d(0px, 0px, 0px) !important;transform: translate3d(0px, 0px, 0px) !important;}.devicePC .sliderCarousel .slides li {/*width: 90px !important;*/width: 75px !important;margin-bottom: 12px;}.devicePC .sliderCarousel .slides li img {border: 1px solid #eaeaea;}.devicePC .sliderCarousel .slides .flex-active-slide img {border: 1px solid #000;}.devicePC .sliderCarousel .flex-direction-nav {display: none;}.devicePC .slideSection .sliderInner {margin-bottom: 20px !important;}.devicePC .flex-next,.devicePC .flex-prev {opacity: 1 !important;}.devicePC .con_list.slides {width: auto !important;-webkit-transition-duration: 0s !important;transition-duration: 0s !important;-webkit-transform: translate3d(0px, 0px, 0px) !important;transform: translate3d(0px, 0px, 0px) !important;}.devicePC .con_list li {width: 183px !important;margin-right: 10px;}.devicePC .con_list li h3,.devicePC .con_list li p {font-size: 12px;}.devicePC .con_list li:nth-child(5) {margin-right: 0;}.devicePC .con_list li img {width: 100%;height: auto;border: 1px solid #eeeeee;}.devicePC .con_list li:nth-child(6) {display: none !important;}.deviceSP .con_box {position: relative;}.deviceSP .con_list li h3,.deviceSP .con_list li p {font-size: 100%;line-height: 1.5;}.deviceSP #header .sp_nav {font-size: 100%;width: 100%;background:#f5f3f1;padding:0;border-bottom:1px solid #c0c0b7;}#header .sp_nav>.l_con_box_01{display:none;}.deviceSP #header .sp_nav .sp_member,.deviceSP #header .sp_nav .sp_login_menu {display: block !important;position: static !important;text-align: left !important;}.deviceSP #header .sp_nav .sp_login_menu,.deviceSP #header .sp_nav .sp_member{display: block !important;position: static !important;text-align: left;overflow:hidden;font-size: 12px;}.deviceSP #header .sp_nav .sp_member a {padding-top:0 !important;padding-left: 0;width: 50% !important;margin: 0 !important;display: block !important;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_member.png) no-repeat left bottom;background-size: 19px auto !important;}.deviceSP #header .sp_nav li:empty{display:none;}.deviceSP #header .sp_nav .sp_member li,.deviceSP #header .sp_nav .sp_login_menu li {background-size: 170px 3px;}.deviceSP #header .sp_nav li.sp_gnav_link{clear:left;}.deviceSP #header .sp_nav .sp_login_menu li#header_login,.deviceSP #header .sp_nav .sp_login_menu li#header_member,.deviceSP #header .sp_nav .sp_member li{}.deviceSP #header .sp_nav .sp_member li#header_member,.deviceSP #header .sp_nav .sp_login_menu li#header_mypage{display:none !important;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub{border:none;padding:15px;overflow:hidden;border-top:1px solid #c0c0b7;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub.num2{background:#fff;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub p{float:left;margin-right:20px;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub .btn_close_sp{clear:both;padding-top:20px;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub .btn_close_sp a{display:block;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_close_sp.png) no-repeat center center;background-size:49px auto;padding:0;text-indent:-9999px;width:186px !important;margin:0 auto;height:43px;line-height:43px;border:1px solid #c0c0b7;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub a{display:block;line-height:30px !important;height:30px;}#header .sp_nav{}.deviceSP #header .sp_nav .sp_login_menu li#header_login a,.deviceSP #header .sp_nav .sp_login_menu li#header_member a,.deviceSP #header .sp_nav .sp_member li a{padding-left: 0;width: 100% !important;height:39px;background-size: 100%;display: block !important;border:1px solid #c0c0b7;border-radius: 0;padding-top:0;background:none !important;position:relative;line-height:39px !important;text-align:center;margin-bottom:0 !important;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link a{padding:0;height:40px;line-height:40px !important;padding:0 15px;display:block;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat right center;background-size:21px auto;box-sizing:border-box;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link .h2 a{height:60px;line-height:60px !important;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link .h2.line2 a{line-height:1.5 !important;padding:15px;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion>a{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_plus.png) no-repeat right center;background-size:23px auto;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion>a.active{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_minus.png) no-repeat right center;background-size:23px auto;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion ul{overflow:hidden;display:none;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion ul li{float:left;width:50%;border-right:1px solid #c0c0b7;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion ul li:nth-child(even){border-right:none;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion ul a{padding:0 15px;background:#fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat right center;background-size:21px auto;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link.accordion ul span{padding:0 15px;background:#fff;display:block;height:40px;}.deviceSP #header .sp_nav .sp_login_menu li.sp_gnav_link_sub a{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat left center;background-size:21px auto;padding-left:15px;padding-top:0;}.deviceSP #container #header .sp_nav .sp_menu__login a span{display:inline-block;color:#323232;padding:0 0 0 30px !important;font-weight:normal !important;}.deviceSP #container #header .sp_nav .sp_login_menu #header_login a span {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_login.png) no-repeat left center;background-size: 18px auto;}/*.deviceSP #container #header .sp_nav .sp_member li:first-child a span {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_login.png) no-repeat left center;background-size: 18px auto;}.deviceSP #container #header .sp_nav .sp_login_menu #header_member a span {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_member.png) no-repeat left center !important;*/background-size: 18px auto !important;}.deviceSP #container #header .sp_nav .sp_member #header_mypage a span {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_member.png) no-repeat left center !important;background-size: 18px auto !important;}.deviceSP #header .sp_nav #header_kigokochi a {padding-left: 0;width: 100%;line-height: 0px !important;margin: 0 !important;display: block !important;text-indent: -9999px;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_kigokochi.gif) no-repeat center center;background-size: 100%;border-radius: 0;}.sp_login_menu #header_login a,.sp_login_menu #header_mypage a{font-weight:normal;font-size:12px;}/* aタグ*/.devicePC .related_item .flex-direction-nav {display: none;}@media screen and (min-width: 641px) and (max-width: 768px) {/*  body {width: 100%;}#container {width: 100% !important;min-width: 100%;}#contents {width: 100% !important;}#contents .r_con_box_03 {width: 960px !important;}#header #header_wrap {width: 100%;}#header #header_wrap #header_r {width: 100%;}#top #contents_r {width: 100%;}.header_cate {float: none;display: none;}#guideWrapper .guideTop .guideTopInner {width: 100%;}.devicePC #top #mainVisual {width: 100% !important;}#footer_wrap02 li a {background: inherit;color: inherit;display: block;font-size: inherit;font-weight: inherit;line-height: inherit;padding-left: inherit;text-decoration: inherit;}.pc_only {display: block !important;}.sp_only {display: none !important;}#header #header_wrap .header_cart {width: 150px;}#header #header_wrap .header_lists .header_list_01 {margin-right: 150px;}#header #header_wrap .header_list_03 li:first-child {margin-right: 10px;}.contents_left {width: 56%;}#top .bannerList {float: none;}#footer_wrap02 .inner ul {display: inline;}.social-btn {clear: both;}#footer_wrap02 li {display: inline;border: none;}#footer_wrap02 li a {display: inline;}#footer_wrap02 #icon_04 + ul {display: none;}#footer03 {display: none;}#footer02 .member_signup {display: none !important;}*/.pc_only {display: block !important;}.header_cate{display:none;}.add_p {left: 0px !important;}.header_list_03 li a{font-size:13px;}}#contents .wrap_main .slick-prev{width:22px !important;height:37px !important;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/main_arrow_l.png) no-repeat left top !important;background-size:22px auto;left:50px !important;top:50% !important;margin-top:-19px !important;}#contents .wrap_main .slick-next{width:22px !important;height:37px !important;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/main_arrow_r.png) no-repeat left top !important;background-size:22px auto;left:auto !important;right:50px !important;top:50% !important;margin-top:-19px !important;}@media only screen and (max-width: 640px){.menu {display:none;}}@media only screen and (max-width: 640px){#contents .wrap_specialcontents {margin-bottom:0;width:100%;}}.wrap_information{border-top:1px solid #E6E6E6;padding:80px 0 60px;}@media only screen and (max-width: 640px){.wrap_information{padding:50px 0 40px;}}.wrap_information .inner{width:1020px;overflow:hidden;}@media only screen and (max-width: 640px){.wrap_information .inner{width:auto;padding: 0 15px;overflow:hidden;}}.wrap_information .infobox{width:480px;float:left;}@media only screen and (max-width: 640px){.wrap_information .infobox{width:auto;margin-bottom:40px;float:none;}}.wrap_information h2{padding-bottom:24px;border-bottom:1px solid #646464;}@media only screen and (max-width: 640px){#top .wrap_information h2{padding-bottom:20px;text-align:left;margin-bottom:5px !important;}}.wrap_information h2 img{width:354px;height:auto;}@media only screen and (max-width: 640px){.wrap_information h2 img{width:262px;}}.wrap_information dl{padding:20px 0;border-bottom:1px solid #E6E6E6;font-size:14px;}@media only screen and (max-width: 640px){.wrap_information dl{padding:10px 0;text-align:left !important;}}.wrap_information dt{float:left;clear:left;color:#ADADAD;}.wrap_information dd{margin-left:120px;}@media only screen and (max-width: 640px){.wrap_information dd{margin-left:95px;}}.bannerbox{width:480px;float:right;}@media only screen and (max-width: 640px){.bannerbox{width:100%;float:none;}}.bannerbox ul{margin:0;text-align:left;width:auto;}.bannerbox li{display:block;}.bannerbox li.banner01{margin-bottom:30px;}@media only screen and (max-width: 640px){.bannerbox li.banner01{margin-bottom:15px;}}.bannerbox li a{display:block;padding:10px;position:relative;overflow:hidden;}@media only screen and (max-width: 640px){.bannerbox li a{padding:7px;}}.bannerbox li.banner01 a{background:#FAE587;margin-bottom:30px;}@media only screen and (max-width: 640px){.bannerbox li.banner01 a{margin-bottom:15px;}}.bannerbox li.banner02 a{background:#B1DCCB;}.bannerbox li.banner03 a{background:#ffe0ef;}.bannerbox .banner_inner{border:2px solid #646464;padding:3px;}.bannerbox .banner_inner_inner{border:1px solid #A0A0A0;}.bannerbox li.banner01 .banner_inner_inner{padding:15px 23px;}.bannerbox li.banner02 .banner_inner_inner{padding:25px 23px;}@media only screen and (max-width: 640px){.bannerbox li.banner01 .banner_inner_inner{padding:10px 5px;}.bannerbox li.banner02 .banner_inner_inner{padding:18px 5px;}}.bannerbox h3{margin-bottom:10px;}@media only screen and (max-width: 640px){.bannerbox h3{margin-bottom:5px;}}.bannerbox li.banner01 h3 img{height:27px;}.bannerbox li.banner02 h3 img{height:22px;}@media only screen and (max-width: 640px){.bannerbox li.banner01 h3 img{height:18px;}.bannerbox li.banner02 h3 img{height:15px;}}.bannerbox li.banner03{margin-top:30px!important;}.bannerbox p{font-size:14px;color:#3f3d36;overflow:hidden;line-height:1.3;}@media only screen and (max-width: 640px){.bannerbox p{font-size:10px;}}.bannerbox p img{width:42px;height:42px;float:left;margin-right:10px;}@media only screen and (max-width: 640px){.bannerbox p img{width:29px;height:29px;margin-right:5px;}}.bannerbox span{display:inline-block;margin-top:5px;}.bannerbox .banner_photo{position:absolute;right:27px;top:0;width:auto;height:100%;}.bannerbox .banner_photo{right:30px;}@media only screen and (max-width: 640px){.bannerbox .banner_photo{right:0;}}#footer01{margin:0;text-align:left;width:auto;background:#F5F3F1;padding:70px 0;min-width:1020px;}@media only screen and (max-width: 640px){#footer01{padding:0;border-top:1px solid #C0C0B7;min-width:initial;min-width:auto;}}#footer01 .inner{width:auto;overflow:hidden;width:1020px;}@media only screen and (max-width: 640px){#footer01 .inner{width:100%;overflow:visible;}}#footer01 .inner ul{margin:0;text-align:left;width:210px;float:left;}#footer01 .inner ul.footer_category.only_pc{width:200px;overflow:hidden;}#footer01 .inner ul.footer_category.only_pc ul{float:left;margin:10px 40px 0 0;}#footer01 .inner ul.feature_cate{width:380px;}@media only screen and (max-width: 640px){#footer01 .inner ul{float:none;width:100%;}#footer01 .inner ul:nth-child(n+4){padding:25px 15px 15px;}#footer01 .inner ul.feature_cate{padding:0 30px 0 15px;}}#footer01 .inner ul li{display:block;font-size:14px;margin-bottom:10px;}@media only screen and (max-width: 640px){#footer01 .inner ul li{font-size:12px;margin-bottom:0;}#footer01 .inner ul:nth-child(-n+3) li{border-bottom:1px solid #C0C0B7;}#footer01 .inner ul:nth-child(n+4) li{display:inline-block;margin:0 20px 20px 0;}}#footer01 .inner ul li a{color:#323232;display:block;padding-right:15px;}@media only screen and (max-width: 640px){#footer01 .inner ul li a{line-height:300%;display:block;padding:0 15px;color:#3e3e35;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat right center;background-size:21px auto;}#footer01 .inner ul li.h2 a{}#footer01 .inner ul li.accordion a{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_plus.png) no-repeat right center;background-size:23px auto;}#footer01 .inner ul li.accordion a.active{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_minus.png) no-repeat right center;background-size:23px auto;}#footer01 .inner ul:nth-child(n+4) li a{padding:0 0 0 16px;height:auto;line-height:1;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat left center;background-size:21px auto;}}#footer01 .inner ul li ul{width:auto;float:none;margin: 10px 0 0;}@media only screen and (max-width: 640px){#footer01 .inner ul li.accordion ul{border-top: 1px solid #c0c0b7;display:none;margin:0;}}#footer01 .inner ul li ul li{margin-bottom:5px;}@media only screen and (max-width: 640px){#footer01 .inner ul li.accordion ul li{margin-bottom:0;}#footer01 .inner ul li.accordion ul li:nth-child(even){border-right:none;}}@media only screen and (max-width: 640px){#footer01 .inner ul li.accordion ul li{float: left;width: 50%;border-right: 1px solid #c0c0b7;box-sizing:border-box;}#footer01 .inner ul li.accordion ul li:nth-child(11),#footer01 .inner ul li.accordion ul li:nth-child(12){border-bottom:none !important;}}#footer01 .inner ul li ul li a{color:#787878;background: url(https://www.iikigokochi.jp/css/common_sp/common_kigokochi02/images/footer_arrow.png) no-repeat left center;padding-left:20px;}@media only screen and (max-width: 640px){#footer01 .inner ul li.accordion ul li a{color:#787878;background:#fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat right center;background-size:23px auto;padding-left:15px;}#footer01 .inner ul li.accordion ul li span {padding: 0 15px;background: #fff;display: block;height: 40px;}}#footer01 .add_p{top:0 !important;right:0;left:auto !important;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/pc_logo.png) no-repeat;background-size:200px auto;width:200px;width:249px\9;height:44px;text-indent:-9999px;}@media only screen and (max-width: 640px){#footer01 .add_p{width:125px;height:28px;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/pc_logo.png) no-repeat;background-size:125px auto;margin-top:0;top:auto !important;bottom:-120px;left:50% !important;margin-left:-63px;}}.pagetop{width:63px !important;height:41px;right:50px;margin-bottom:0;display:none;}.pagetop.fixed{position:fixed;bottom:40px;}.pagetop.bottom{position:absolute;bottom:-300px;}.pagetop a{display:block !important;text-indent:-9999px !important;background: url(https://www.iikigokochi.jp/css/common_sp/common_kigokochi02/images/pagetop.png) no-repeat !important;background-size:63px auto !important;float:none !important;width:100%;height:100%;}.pagetop02 a {float: none;margin: 10px auto;background-image: url(https://www.iikigokochi.jp/css/usr/images/menus_point01c.gif);background-repeat: no-repeat;background-position: 50% 50%;background-color: #eee;padding: 10px 0;font-size: 16px;display: block;text-indent: -9999px;}.pagetop02 a{margin: 0 auto !important;background-image: url(https://www.iikigokochi.jp/css/common_sp/common_kigokochi02/images/pagetop.png) !important;background-repeat: no-repeat;background-position: center center !important;background-size:79px auto;background-color:transparent !important;padding:0 !important;width:79px;height:46px;}#footer02{text-align:left;}#footer_wrap02{overflow:hidden;}#footer02 ul{overflow:hidden;float:left;}@media only screen and (max-width: 640px){#footer02 ul{float:none;padding: 25px 15px 15px;}}#footer02 ul li{float:left;font-size:12px;margin-right:10px\9;display: inline-block;background:none !important;border-bottom:none !important;}@media only screen and (max-width: 640px){#footer_wrap02 li{margin: 0 20px 20px 0;float:none !important;}}#footer02 ul li:not(:last-child)::after{content:"/";color:#BBB;margin:0 10px;}@media only screen and (max-width: 640px){#footer02 ul li:not(:last-child)::after{content:"";margin:0;}}#footer02 ul li a{color:#323232;background:none;font-size:12px;font-weight:normal;/*line-height: 1;*/padding-left:0;}@media only screen and (max-width: 640px){#footer02 ul li a{background:none;line-height:1;padding: 0 0 0 16px;height: auto;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat left center;background-size: 21px auto;}}#footer02 p{float:right;font-size:10px;color:#8c8c8c;}@media only screen and (max-width: 640px){#footer02 p{float:none;color:#8c8c8c;text-align:center;margin-top:50px;}}#footer03{display:none;}#footer05{display:none !important;}.add_ft_wp{display:none;}#pan-navi{width: 960px;margin: 20px auto;}@media only screen and (max-width: 640px){#pan-navi{width: 100%;padding:0 14px;box-sizing:border-box;}}#contents #pan-navi ul{float:none;}#pan-navi li{color:#787878;}.con_list_four li{width:50% !important;margin:0 !important;}#pan-navi a{color:#787878;text-decoration:none !important;}.mv_list_inner{width:1020px;height:250px;margin:auto;}.menu.wrap_sp{display:none;}.pagetop02{display:none\9;}@media only screen and (max-width: 640px){.ad_navi .ad_navi_in2 {height: 50px;}.btn_nex_01 a {height: 50px;}.bt_ret_01 a{height: 50px;}}.itemname_td>.delete_link_left>a{display:block;}.cartbtn_notes{font-size:12px;}.styling_notes{padding-top:50px;font-size:12px;color:#777;width: 100%;max-width: 1400px;margin: 0 auto;}@media only screen and (max-width: 640px){.styling_notes{max-width:initial;max-width:auto;}}script[src="//www.googleadservices.com/pagead/conversion.js"] + img{width:0;height:0;overflow:hidden;}.mv_list_inner{width:1162px;height:250px;margin:auto;background-repeat:no-repeat;background-position:right center;}.mv_list_inner#id1001{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1001.png);}.mv_list_inner#id1002{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1002.png);}.mv_list_inner#id1003{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1003.png);}.mv_list_inner#id1004{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1004.png);}.mv_list_inner#id1005{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1005.png);}.mv_list_inner#id1006{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1006.png);}.mv_list_inner#id1007{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list.png);}.mv_list_inner#id1008{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1008.png);}.mv_list_inner#id1009{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1009.png);}.mv_list_inner#id1010{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1010.png);}.mv_list_inner#id1011{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1011.png);}.mv_list_inner#id1012{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1012.png);}@media (max-width:640px) {.mv_list_inner{width:100%;height:125px;background-size:auto 125px;}.mv_list_inner#id1001{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1001-sp.png);}.mv_list_inner#id1002{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1002-sp.png);}.mv_list_inner#id1003{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1003-sp.png);}.mv_list_inner#id1004{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1004-sp.png);}.mv_list_inner#id1005{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1005-sp.png);}.mv_list_inner#id1006{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1006-sp.png);}.mv_list_inner#id1007{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list-sp.png);}.mv_list_inner#id1008{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1008-sp.png);}.mv_list_inner#id1009{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1009-sp.png);}.mv_list_inner#id1010{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1010-sp.png);}.mv_list_inner#id1011{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1011.png);}.mv_list_inner#id1012{background-image:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/mv_list_1012.png);}}.mv_list + img,.mv_list + img + span{display:none;}.cate_link.only_pc{width:1020px;margin:0 auto;padding:25px 0 0;}.cate_link.only_pc ul{overflow:hidden;}.cate_link.only_pc ul:first-child{margin-bottom:20px;}.cate_link.only_pc li{float:left;margin:0 50px 0 0;}.cate_link.only_pc ul:first-child li:first-child,.cate_link.only_pc ul:first-child li:last-child{border-right:1px solid #DCDCDC;padding:0 40px 0 0;}.cate_link.only_pc ul:first-child li:last-child{margin:0;}.cate_link.only_pc a{color:#323232;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/arrow_cate_list.png) no-repeat left center;padding-left:20px;}.cate_link.only_pc a:hover{text-decoration:underline;}.cate_link.only_sp{top:150px;width:100%;transition:top .5s;z-index:999;padding:0 15px;}.cate_link.only_sp.active{top:110px;}.cate_link.only_sp>div{background:#fff;}.cate_link.only_sp>div>a{border:1px solid #C0C0B7;display:block;text-align:center;color:#333;font-size:12px;height:43px;line-height:43px;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow_down.png) no-repeat right center;background-size:31px auto;}.cate_link.only_sp.active>div>a{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow_up.png) no-repeat right center;background-size:31px auto;}.cate_link.only_sp>div>div{display:none;}.cate_link.only_sp ul{border:1px solid #C0C0B7;border-top:none;overflow:hidden;display:flex;flex-wrap:wrap;}.cate_link.only_sp ul li{width:50%;}.cate_link.only_sp ul li:nth-child(odd){border-right:1px solid #C0C0B7;}.cate_link.only_sp ul li:last-child,.cate_link.only_sp ul li:nth-last-child(2){border-bottom:none;}.cate_link.only_sp ul li a{display:block;font-size:12px;color:#3e3e35;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_categorymenu_arrow.png) no-repeat 15px center;background-size:7px auto;padding:5px 0 5px 31px;}.cate_link.only_sp .btn_close_sp {clear: both;padding:20px 0;border:1px solid #C0C0B7;border-top:none;}.cate_link.only_sp .btn_close_sp a {display: block;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_close_sp.png) no-repeat center center;background-size: 49px auto;padding: 0;text-indent: -9999px;width: 186px !important;margin: 0 auto;height: 43px;line-height: 43px;border: 1px solid #c0c0b7;}/* コンセプト */#contents .concept{padding-bottom:50px;border-bottom:1px solid #E6E6E6;margin-bottom:60px;}@media (max-width: 640px){#contents .concept{padding-bottom:0px;border-bottom:none;margin-bottom:90px !important;}}#contents .concept .concept_inner{min-width:1020px;max-width:1400px;margin:0 auto;}@media (max-width: 640px){#contents .concept .concept_inner{min-width:initial;max-width:initial;min-width:auto;max-width:auto;width:100%;}}#contents .concept .concept_contents{position:relative;}#contents .concept .ttl_section{text-align:center;margin-bottom:50px !important;padding: 3px 0 0;border-radius:0;background:none;}@media (max-width: 640px){#contents .concept .ttl_section{margin-bottom: 30px !important;}}#contents .concept .ttl_section_en {display: block;height: 31px;margin: 20px auto 0;}@media (max-width: 640px){#contents .concept .ttl_section_en {height: 20px;margin: 15px auto 0;}}#contents .concept .ttl_section_jp {position: relative;bottom: -14px;margin: 0 auto;background: #fff;display: inline-block;padding: 0 25px;}@media (max-width: 640px){#contents .concept .ttl_section_jp {padding: 0 10px;}#contents .concept .ttl_section_jp img {width:70px;}}#contents .concept .concept_contents img.text{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}#contents .concept + .bannerbox {width: 990px;margin: 0 auto;float: none;}@media (max-width: 640px){#contents .concept + .bannerbox {width: 100%;padding: 0 15px;box-sizing: border-box;}}#contents .concept + .bannerbox li {width: 480px;float: left;margin-bottom:60px !important;}@media (max-width: 640px){#contents .concept + .bannerbox li {float: none !important;width: 100%;}}#contents .concept + .bannerbox li:first-child {margin-right: 25px;}@media only screen and (max-width: 640px){#contents .concept + .bannerbox li:first-child {margin-bottom: 15px !important;}}#contents .concept + .bannerbox li a {margin-bottom:0 !important;}#contents .concept + .bannerbox li .banner_inner_inner {min-height: 58px;}@media only screen and (max-width: 640px){#contents .concept + .bannerbox + .con_box .pagetop02{position:relative;top:-10px;}}/* 特集ページ */#contents .feature{padding-bottom: 50px;border-bottom: 1px solid #E6E6E6;}@media (max-width: 640px){#contents .feature .feature_inner{min-width:initial;max-width:initial;min-width:auto;max-width:auto;width:100%;}}#contents .feature .ttl_section{text-align:center;margin-bottom:50px !important;padding: 3px 0 0;border-radius:0;background:none;border-radius: 0px;}@media (max-width: 640px){#contents .feature .ttl_section{margin: 0 15px 30px !important;}}#contents .feature .ttl_section_en {display: block;height: 31px;margin: 20px auto 0;}@media (max-width: 640px){#contents .feature .ttl_section_en {height: 20px;margin: 15px auto 0;}}#contents .feature .ttl_section_jp {position: relative;bottom: -14px;margin: 0 auto;background: #fff;display: inline-block;padding: 0 25px;height:17px;}@media (max-width: 640px){#contents .feature .ttl_section_jp {padding: 0 10px;height:auto;}#contents .feature.part01 .ttl_section_jp img {width:98px;}#contents .feature.part02 .ttl_section_jp img {width:149px;}}#contents .feature .main_visual{min-width:1020px;max-width:1400px;margin:0 auto;padding:0 50px;}@media (max-width: 640px){#contents .feature .main_visual{min-width:initial;max-width:initial;min-width:auto;max-width:auto;width:100%;padding:0;}}#contents .feature .intro_section{padding:60px 0 70px;}@media (max-width: 640px){#contents .feature .intro_section{padding:25px 0 30px;}}#contents .feature .intro_section>p{text-align:center;margin-bottom:50px;padding:0 15px;}@media (max-width: 640px){#contents .feature .intro_section>p{text-align:left;margin-bottom:30px;font-size:12px;}}#contents .feature.part01 .intro_section>div{text-align:center;}#contents .feature.part01 .intro_section img.only_pc{display:inline-block !important;}#contents .feature.part01 .intro_section img.only_sp{display:none !important;}@media (max-width: 640px){#contents .feature.part01 .intro_section img.only_pc{display:none !important;}#contents .feature.part01 .intro_section img.only_sp{display:inline-block !important;width:100%;}}#contents .feature.part02 .intro_section ul{overflow:hidden;width:1020px;margin:0 auto 80px;}@media (max-width: 640px){#contents .feature.part02 .intro_section ul{width:100%;margin:0;}}#contents .feature.part02 .intro_section li{float:left;}@media (max-width: 640px){#contents .feature.part02 .intro_section li{width:33%;box-sizing:border-box;border-right:1px solid #A3A3A3;}#contents .feature.part02 .intro_section li:last-child{border-right:none;}#contents .feature.part02 .intro_section li a{padding:15px 0;display:block;}#contents .feature.part02 .intro_section li img{height:40px;margin:0 auto;}}#contents .feature .intro_section>p:last-child{margin-bottom:0;}#contents .feature .intro_section>p:last-child img{margin:0 auto;}#contents .feature .point_section{min-width: 1020px;max-width: 1500px;margin: 0 auto;padding: 0 50px 100px;}@media (max-width: 640px){#contents .feature .point_section{min-width:initial;max-width:initial;min-width:auto;max-width:auto;width:100%;padding:0;}}#contents .feature .point_inner{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/bg_feature_point01.jpg) no-repeat center top;padding:80px 0;}@media (max-width: 640px){#contents .feature .point_inner{padding:0;background:none;}}#contents .feature .point_inner h3{margin-bottom:60px;text-align:center;}@media (max-width: 640px){#contents .feature .point_inner h3{margin-bottom:30px;}}#contents .feature .point_inner h3 img.only_pc{display:inline-block !important;}#contents .feature .point_inner h3 img.only_sp{display:none !important;}@media (max-width: 640px){#contents .feature .point_inner h3 img.only_pc{display:none !important;}#contents .feature .point_inner h3 img.only_sp{display:inline-block !important;width:100%;}}#contents .feature .point_inner ul{overflow:hidden;width:940px;margin:0 auto;}@media (max-width: 640px){#contents .feature .point_inner ul{width:auto;padding:0 15px;}}#contents .feature .point_inner li{width:450px;float:left;margin-bottom:30px;color:#323232;}@media (max-width: 640px){#contents .feature .point_inner li{width:auto;float:none;margin-bottom:25px;}}#contents .feature .point_inner li:nth-child(even){margin-left:40px;color:#fff;}@media (max-width: 640px){#contents .feature .point_inner li:nth-child(even){margin-left:0px;color:#323232;}}#contents .feature .point_inner dt{margin-bottom:25px;text-align:center;}@media (max-width: 640px){#contents .feature .point_inner dt{margin-bottom:15px;}}#contents .feature .point_inner dt img{width:100%;}@media (max-width: 640px){#contents .feature .point_inner dt img{width:291px;}}#contents .feature .point_inner dd{padding:0 25px;}@media (max-width: 640px){#contents .feature .point_inner dd{padding:0;font-size:12px;}}.detail_section{padding:60px 50px;}@media (max-width: 640px){.detail_section{padding:30px 15px 50px;}}.detail_section h3{text-align:center;margin:0 0 50px;}@media (max-width: 640px){.detail_section h3{margin:0 0 30px;}}.detail_section h3 img{width:350px;}@media (max-width: 640px){.detail_section h3 img{width:205px;}}.detail_section ul{max-width:1400px;margin:0 auto;}@media (max-width: 640px){.detail_section ul{max-width:initial;min-width:initial;}}.detail_section li{position:relative;margin-bottom:60px;overflow:hidden;}@media (max-width: 640px){.detail_section li{position:static;margin-bottom:40px;}}.detail_section li:last-child{margin-bottom:80px;}@media (max-width: 640px){.detail_section li:last-child{margin-bottom:40px;}}.detail_section img.detailImg{width:78.571428571%;}@media (max-width: 640px){.detail_section img.detailImg{width:100%;margin:0 0 20px;}}.detail_section .detailL img.detailImg{float:left;}.detail_section .detailR img.detailImg{float:right;}@media (max-width: 640px){.detail_section img.detailImg{float:none;}}.detail_section img.detailTxt{position:absolute;top:0;bottom:0;margin:auto;width:390px;}@media (max-width: 640px){.detail_section img.detailTxt{position:static;width:100%;}}.detail_section .detailR img.detailTxt{left:0;}.detail_section .detailL img.detailTxt{right:0;}.detail_section p a{display:block;width:1020px;margin:0 auto;}@media (max-width: 640px){.detail_section p a{width:auto;}}.detail_section p img{margin:0 auto;}.feature + .bannerbox {width: 990px;margin: 0 auto;float: none;padding:60px 0;}@media (max-width: 640px){.feature + .bannerbox {width: 100%;padding: 50px 15px;box-sizing: border-box;}}.feature + .bannerbox ul {overflow:hidden;}.feature + .bannerbox li {width: 480px;float: left;margin-bottom:0px !important;}@media (max-width: 640px){.feature + .bannerbox li {float: none !important;width: 100%;}}.feature + .bannerbox li:first-child {margin-right: 25px;}@media only screen and (max-width: 640px){.feature + .bannerbox li:first-child {margin-bottom: 15px !important;}}.feature + .bannerbox li a {margin-bottom:0 !important;}.feature + .bannerbox li .banner_inner_inner {min-height: 58px;}.feature + .bannerbox + .con_box{margin-bottom:0;}@media only screen and (max-width: 640px){.feature + .bannerbox + .con_box .pagetop02{position:relative;top:-10px;}}.feature.part02 .btn_block{min-width: 1020px;max-width: 1500px;margin: 0 auto;padding: 0 50px;}@media only screen and (max-width: 640px){.feature.part02 .btn_block{min-width: initial;max-width: initial;min-width: auto;max-width: auto;padding:0;}}.feature.part02 .btn_block .btn_block_inner{height:408px;}.feature.part02 .btn_block#darkorange_block .btn_block_inner{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/bg_feature2_darkorange.jpg) no-repeat center top;}.feature.part02 .btn_block#black_block .btn_block_inner{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/bg_feature2_black.jpg) no-repeat center top;}.feature.part02 .btn_block#gray_block .btn_block_inner{background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/bg_feature2_gray.jpg) no-repeat center top;}.feature.part02 .btn_block .txt_ph_wrap{overflow:hidden;position:relative;top:39px;margin:0 auto;}.feature.part02 .btn_block#darkorange_block .txt_ph_wrap{width:836px;}.feature.part02 .btn_block#black_block .txt_ph_wrap{width:800px;}.feature.part02 .btn_block#gray_block .txt_ph_wrap{width:800px;}@media only screen and (max-width: 640px){.feature.part02 .btn_block .txt_ph_wrap{width:auto !important;}}.feature.part02 .btn_block .left{float:left;margin:35px 0 0;}.feature.part02 .btn_block#darkorange_block .left{width:467px;}.feature.part02 .btn_block#black_block .left{width:408px;}.feature.part02 .btn_block#black_gray .left{width:390px;}.feature.part02 .btn_block .right{float:right;}.feature.part02 .btn_block h3{margin-bottom:25px;text-align:center;}.feature.part02 .btn_block .txt{color:#fff;text-align:center;margin:0 0 30px;}.feature.part02 .btn_block .btnDetail{text-align:center;}.feature.part02 .btn_block .btnDetail a{display:inline-block;width:218px;border:1px solid #fff;text-align:center;height:44px;line-height:44px;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_feature2_detail.png) no-repeat center center;text-indent:-9999px;}/* ショッピングガイド */#shopping_guide{color:#777;}/* タイトル */#shopping_guide .ttl_section{text-align: center;margin-bottom: 50px !important;padding: 3px 0 0;border-radius: 0;background: none;}@media only screen and (max-width: 640px){#shopping_guide .ttl_section{margin:0 15px;margin-bottom:40px !important;}}#shopping_guide .ttl_section_en {display: block;margin: 20px auto 0;}#shopping_guide .ttl_section_en img {width:424px;}@media only screen and (max-width: 640px){#shopping_guide .ttl_section_en img {width:280px;}}#shopping_guide .ttl_section_jp {position: relative;bottom: -14px;margin: 0 auto;background: #fff;display: inline-block;padding: 0 25px;}#shopping_guide .ttl_section_jp img {width:187px;}@media only screen and (max-width: 640px){#shopping_guide .ttl_section_jp img {width:144px;}}/* ページ内リンク */#shopping_guide .guide_link.only_pc {width: 1020px;padding:0 0 25px;margin: 0 auto;border-bottom:1px solid #e6e6e6;}#shopping_guide .guide_link.only_pc ul{overflow:hidden;}#shopping_guide .guide_link.only_pc ul:first-child {margin-bottom: 20px;}#shopping_guide .guide_link.only_pc li{float: left;margin: 0 50px 0 0;}#shopping_guide .guide_link.only_pc li a{color: #323232;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/arrow_cate_list.png) no-repeat left center;padding-left: 20px;}@media only screen and (max-width: 640px){#shopping_guide .guide_link.only_sp {padding:0 0 10px;margin:0 15px;border-bottom:1px solid #E6E6E6;}#shopping_guide .guide_link.only_sp ul {overflow:hidden;box-sizing:border-box;}#shopping_guide .guide_link.only_sp li {float:left;width:50%;margin-bottom:15px;}#shopping_guide .guide_link.only_sp li a {display:block;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow_down.png) no-repeat left 8px;background-size:31px auto;padding:0 25px;font-size:12px;color:#333;}}/* セクション共通 */@media only screen and (max-width: 640px){#shopping_guide{font-size:12px;}}#shopping_guide .guide_section{padding:60px 0;}@media only screen and (max-width: 640px){#shopping_guide .guide_section{padding:35px 15px;}}@media only screen and (max-width: 640px){#shopping_guide .guide_section_inner{width:auto;}}#shopping_guide .guide_section h3{font-size:20px;color:#333;text-align:center;font-weight:normal;margin-bottom:35px;}@media only screen and (max-width: 640px){#shopping_guide .guide_section h3{margin-bottom:25px;}}#shopping_guide .guide_section h4{text-align:center;font-weight:normal;font-size:16px;padding-bottom:15px;border-bottom:1px solid #A0A0A0;margin-bottom:25px;color:#333;}#shopping_guide .guide_box{border:1px solid #D7D7D7;margin:0 0 35px;padding:30px;overflow:hidden;background:#fff;}@media only screen and (max-width: 640px){#shopping_guide .guide_box{padding:20px;}}#shopping_guide .guide_box > div:first-child{width:400px;float:left;border-right:1px solid #D7D7D7;padding-right:50px;margin-right:30px;}@media only screen and (max-width: 640px){#shopping_guide .guide_box > div:first-child{width:auto;float:none;border-right:none;margin-right:0;padding-right:0;}}#shopping_guide .guide_box > div:first-child > p:first-child{color:#333;margin-bottom:15px;}@media only screen and (max-width: 640px){#shopping_guide .guide_box > div:first-child > p:first-child{margin-bottom:10px;}}#shopping_guide .guide_box > div:first-child > hr{height:0px;border:none;border-top:1px solid #A0A0A0;width:30px;margin-bottom:20px;}#shopping_guide .guide_box > div:first-child > hr + p{font-size:35px;margin-bottom:15px;color:#009d88;}@media only screen and (max-width: 640px){#shopping_guide .guide_box > div:first-child > hr + p{font-size:30px;}}#shopping_guide .guide_box > div:first-child > hr + p + p{font-size:16px;color:#333;margin-bottom:5px;}@media only screen and (max-width: 640px){#shopping_guide .guide_box > div:first-child > hr + p + p{font-size:14px;}}#shopping_guide .guide_box > div:first-child > hr + p + p > span{font-size:14px;}@media only screen and (max-width: 640px){#shopping_guide .guide_box > div:first-child > hr + p + p + p{padding-bottom:10px;border-bottom:1px solid #D7D7D7;margin-bottom:10px;}}#shopping_guide .guide_box > div:last-child > p > span{color:#333;}/* お申込み方法について */#shopping_guide #guide01{}/* お支払いについて */.padding10{padding-top:10px;}.aftercost a{color:#00a1e9;border-bottom:1px;}#shopping_guide #guide02 .guide_section_inner{overflow:hidden;}.guide_img img{width:100%;}/*#shopping_guide #guide02 .guide_section_inner > div{width:495px;}*/@media only screen and (max-width: 640px){#shopping_guide #guide02 .guide_section_inner > div{width:auto;margin-bottom:20px;}}#shopping_guide #guide02 h3 + div{float:left;}@media only screen and (max-width: 640px){#shopping_guide #guide02 h3 + div{float:none;}}#shopping_guide #guide02 h3 + div h4 + p{margin-bottom:1em;}#shopping_guide #guide02 h3 + div + div{float:right;}@media only screen and (max-width: 640px){#shopping_guide #guide02 h3 + div + div{float:none;}}#shopping_guide #guide02 h3 + div + div h4 + p{margin-bottom:1em;}#shopping_guide #guide02 h3 + div + div h4 + p + p{margin-bottom:0.5em;}#shopping_guide #guide02 h3 + div + div h4 + p + p +p{margin-bottom:25px;}#shopping_guide #guide02 h3 + div + div div:last-child{background:#fff;width:100%;height:62px;text-align:center;padding-top:13px;}@media only screen and (max-width: 640px){#shopping_guide #guide02 h3 + div + div div:last-child{padding-top:8px;height:53px;}}#shopping_guide #guide02 h3 + div + div div:last-child img{width:363px;}@media only screen and (max-width: 640px){#shopping_guide #guide02 h3 + div + div div:last-child img{width:253px;}}/* 送料について */#shopping_guide #guide03 .guide_section_inner{overflow:hidden;}@media only screen and (max-width: 640px){#shopping_guide #guide03 h3 + p{width:auto;float:none;margin:0 0 20px;}}#shopping_guide #guide03 table{border-spacing:0;float:right;}@media only screen and (max-width: 640px){#shopping_guide #guide03 table{float:none;width:100%;}}#shopping_guide #guide03 table tr > *{padding:10px 0;text-align:center;}#shopping_guide #guide03 table th{background:#C5E6DB;color:#333;font-weight:normal;}#shopping_guide #guide03 table th:first-child{border-right:1px solid #fff;width:230px;}#shopping_guide #guide03 table th:last-child{width:149px;}#shopping_guide #guide03 table td{border-bottom:1px #D7D7D7 solid;}#shopping_guide #guide03 table td:first-child{border-right:1px #D7D7D7 solid;}/* 配送について */#shopping_guide #guide04 h3 + div{overflow:hidden;margin-bottom:60px;}@media only screen and (max-width: 640px){#shopping_guide #guide04 h3 + div{margin-bottom:30px;box-sizing:border-box;}}@media only screen and (max-width: 640px){#shopping_guide #guide04 h3 + div > div:first-child{width:30%;padding:20px 0;margin-right:10px;}#shopping_guide #guide04 h3 + div > div:first-child img{width:108px;}}@media only screen and (max-width: 640px){#shopping_guide #guide04 h3 + div > div:last-child{width:60%;float:right;}}#shopping_guide #guide04 h3 + div > div:last-child > p:first-child{color:#333;font-size:16px;margin-bottom:10px;}#shopping_guide #guide04 h3 + div + div{text-align:center;}/* 商品のお届けの時期について */#shopping_guide #guide05 h3 + p{margin-bottom:20px;}#shopping_guide #guide05 .guide_section_inner > div:last-child{margin-top:60px;overflow:hidden;}@media only screen and (max-width: 640px){#shopping_guide #guide05 .guide_section_inner > div:last-child{margin-top:20px;}}@media only screen and (max-width: 640px){#shopping_guide #guide05 .guide_section_inner > div:last-child > div{width:auto;float:none;margin-right:0px;margin-bottom:30px;}}#shopping_guide #guide05 .guide_section_inner > div:last-child > div:last-child{margin-right:0;}@media only screen and (max-width: 640px){#shopping_guide #guide05 .guide_section_inner > div:last-child > div:last-child{margin-bottom:0;}}#shopping_guide #guide05 h4 span{font-size:14px;color:#777;}/* 商品の交換・返品 */#shopping_guide #guide06 h3 + p{margin-bottom:45px;}@media only screen and (max-width: 640px){#shopping_guide #guide06 h3 + p{margin-bottom:15px;}}#shopping_guide #guide06 .guide_box{margin-bottom:25px;}#shopping_guide #guide06 .guide_box + dl{margin-bottom:25px;}/* ココチモ会員特典のご案内 */#shopping_guide #guide07 h3 + div{overflow:hidden;margin-bottom:70px;}@media only screen and (max-width: 640px){#shopping_guide #guide07 h3 + div{margin-bottom:50px;}}@media only screen and (max-width: 640px){#shopping_guide #guide07 h3 + div > p{float:none;width:auto;margin-bottom:15px;}}#shopping_guide #guide07 .bannerbox li{margin-bottom:0;}#shopping_guide #guide07 .bannerbox li a{margin-bottom:0;}#shopping_guide #guide07 .bannerbox li .banner_inner_inner {min-height: 58px;}#shopping_guide #guide07 .bannerbox li .banner_inner_inner h3{text-align:left;margin-bottom:10px;}@media only screen and (max-width: 640px){#shopping_guide #guide07 h3 + div + div > div{margin-bottom:50px;}}#shopping_guide #guide07 h3 + div + div > div:last-child{margin-right:0;}#shopping_guide #guide07 h3 + div + div h5{font-size:16px;font-weight:normal;color:#333;background:#FAE587;width:120px;height:40px;line-height:40px;text-align:center;position:absolute;left:50%;top:-20px;margin-left:-60px;}#shopping_guide #guide07 h3 + div + div h5 + p{border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;font-size:16px;color:#333;padding:40px 0 20px;margin:0 0 25px;text-align:center;}#shopping_guide #guide07 h3 + div + div h5 + p + p > span{color:#333;}#shopping_guide + .bannerbox {width: 990px;margin: 0 auto;float: none;}@media (max-width: 640px){#shopping_guide + .bannerbox {width: 100%;padding: 0 15px;box-sizing: border-box;}}#shopping_guide + .bannerbox li {width: 480px;float: left;margin-bottom:60px !important;}@media (max-width: 640px){#shopping_guide + .bannerbox li {float: none !important;width: 100%;}}#shopping_guide + .bannerbox li:first-child {margin-right: 25px;}@media only screen and (max-width: 640px){#shopping_guide + .bannerbox li:first-child {margin-bottom: 15px !important;}}#shopping_guide + .bannerbox li a {margin-bottom:0 !important;}#shopping_guide + .bannerbox li .banner_inner_inner {min-height: 58px;}@media only screen and (max-width: 640px){#shopping_guide + .bannerbox + .con_box .pagetop02{position:relative;top:-10px;}}/* サイズガイド */#size_guide{color:#777;}/* タイトル */#size_guide .ttl_section{text-align: center;margin-bottom: 50px !important;padding: 3px 0 0;border-radius: 0;background: none;}@media only screen and (max-width: 640px){#size_guide .ttl_section{margin:0 15px;margin-bottom:40px !important;}}#size_guide .ttl_section_en {display: block;margin: 20px auto 0;}#size_guide .ttl_section_en img {width:281px;}@media only screen and (max-width: 640px){#size_guide .ttl_section_en img {width:185px;}}#size_guide .ttl_section_jp {position: relative;bottom: -14px;margin: 0 auto;background: #fff;display: inline-block;padding: 0 25px;}#size_guide .ttl_section_jp img {width:124px;}@media only screen and (max-width: 640px){#size_guide .ttl_section_jp img {width:85px;}}/* セクション共通 */@media only screen and (max-width: 640px){#size_guide{font-size:12px;}}#size_guide .size_section{padding:0 0 70px;}@media only screen and (max-width: 640px){#size_guide .size_section{padding:0 15px 35px;}}#size_guide .size_section_inner{width:1020px;margin:0 auto;}@media only screen and (max-width: 640px){#size_guide .size_section_inner{width:auto;}}#size_guide .size_section h3{font-size:20px;color:#333;text-align:center;font-weight:normal;margin-bottom:25px;}@media only screen and (max-width: 640px){#size_guide .size_section h3{margin-bottom:25px;}}#size_guide .size_section h4{text-align:center;font-weight:normal;font-size:16px;padding-bottom:15px;border-bottom:1px solid #A0A0A0;margin-bottom:25px;color:#333;}#size_guide #size02 h3{margin-bottom:40px;}#size_guide #size02 h3 + div{overflow:hidden;/*width:420px;*/margin:0 auto;width: 460px;}@media only screen and (max-width: 640px){#size_guide #size02 h3 + div{width:auto;}}#size_guide #size02 h3 + div > div{float:left;}#size_guide #size02 h3 + div > div img{width:94px;}#size_guide #size02 ul{float:right;margin-top:20px;}#size_guide #size02 li p:first-child{padding-bottom:10px;border-bottom:1px solid #A0A0A0;margin-bottom:10px;display:inline-block;color:#333;}#size_guide #size02 li p:last-child{margin-bottom:20px;}@media only screen and (max-width: 640px){#size_guide #size02 ul{width: calc(100% - 104px);}}#size_guide #size03{}#size_guide #size03 .size_section_inner{position:relative;}#size_guide #size03 ul{overflow:hidden;}#size_guide #size03 li{width:320px;float:left;margin-right:30px;}@media only screen and (max-width: 640px){#size_guide #size03 li{width:auto;float:none;margin-right:0;}}#size_guide #size03 li:nth-child(3){margin-right:0;}#size_guide #size03 p{color:#333;}#size_guide #size03 p:first-child{text-align:center;padding-bottom:15px;border-bottom:1px solid #A0A0A0;}#size_guide #size03 li div{height:350px;position:relative;}#size_guide #size03 img{width:100%;position:absolute;top:0;bottom:0;margin:auto;}#size_guide #size03 .last_box{background:#F5F3F1;width:260px;padding:30px;position:absolute;left:700px;top:438px;}@media only screen and (max-width: 640px){#size_guide #size03 .last_box{width:auto;position:static;padding:25px;}}#size_guide #size03 .last_box p{border-bottom:1px solid #D2D2D2;text-align:left;padding-bottom:25px;margin-bottom:25px;}@media only screen and (max-width: 640px){#size_guide #size03 .last_box p{padding-bottom:20px;margin-bottom:20px;}}#size_guide #size03 .last_box p span{color:#777;}#size_guide #size03 .last_box p:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}#size_guide + .bannerbox {width: 990px;margin: 0 auto;float: none;}@media (max-width: 640px){#size_guide + .bannerbox {width: 100%;padding: 0 15px;box-sizing: border-box;}}#size_guide + .bannerbox li {width: 480px;float: left;margin-bottom:60px !important;}@media (max-width: 640px){#size_guide + .bannerbox li {float: none !important;width: 100%;}}#size_guide + .bannerbox li:first-child {margin-right: 25px;}@media only screen and (max-width: 640px){#size_guide + .bannerbox li:first-child {margin-bottom: 15px !important;}}#size_guide + .bannerbox li a {margin-bottom:0 !important;}#size_guide + .bannerbox li .banner_inner_inner {min-height: 58px;}@media only screen and (max-width: 640px){#size_guide + .bannerbox + .con_box .pagetop02{position:relative;top:-10px;}}/*フォント調整*/#size_guide p{font-size: 1.2em;}/* feature3.html==========================*/#contents {}#contents .part03 .ttl_section_jp{height: 13px;}#contents .part03 .intro_section{padding: 0;}/* sec1 */#contents .part03 .sec1{}/* sec2 */#contents .part03 .sec2{}#contents .part03 .sec2 h3{padding-top: 80px;text-align: center;}#contents .part03 .sec2 h3 img{margin: 0 auto;}#contents .part03 .sec2 p{font-size: 14px;line-height: 1.7;}#contents .part03 .sec2 p.text{padding-top: 40px;margin-bottom: 0;}#contents .part03 .sec2 .int_price{display: table;margin: 0 auto;padding-top: 23px;}#contents .part03 .sec2 .int_price span{display: table-cell;}#contents .part03 .sec2 .int_price .pri-link{padding-left: 25px;}#contents .part03 .sec2 .int_list{width: 1020px;margin: 36px auto 0;position: relative;}#contents .part03 .sec2 .int_list .pic{width: 857px;padding: 80px 0 60px;margin: 0 auto;}#contents .part03 .sec2 .int_list ul li{position: absolute;display: inline-block;}#contents .part03 .sec2 .int_list ul .or{top: 509px;left: 21px;}#contents .part03 .sec2 .int_list ul .be{top: 30px;left: 403px;}#contents .part03 .sec2 .int_list ul .ch{top: 534px;left: 739px;}/* sec3 */#contents .part03 .sec3{max-width: 1400px;margin: 0 auto;}#contents .part03 .sec3 h3{padding: 70px 0 45px;text-align: center;}#contents .part03 .sec3 h3 img{margin: 0 auto;}#contents .part03 .sec3 ul{margin: 0 auto;display: table;width: 100%;overflow:hidden;}#contents .part03 .sec3 ul li{float:left;box-sizing:border-box;width:50%;height:300px;background:#f00;position:relative;background:url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec03_p01.png) no-repeat center center;}#contents .part03 .sec3 ul .lb-li2{background:url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec03_p02.png) no-repeat center center;}#contents .part03 .sec3 ul .lb-li3{background:url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec03_p03.png) no-repeat center center;}#contents .part03 .sec3 ul .lb-li4{background:url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec03_p04.png) no-repeat center center;}#contents .part03 .sec3 ul li span,#contents .part03 .sec3 ul li a{display: inline-block;position:absolute;left:0;right:0;margin:auto;}#contents .part03 .sec3 ul li a{width: 220px;}#contents .part03 .sec3 ul .lb-li1 span{top: 58px;width: 316px;}#contents .part03 .sec3 ul .lb-li2 span{top: 58px;width: 211px;}#contents .part03 .sec3 ul .lb-li3 span{top: 55px;width: 214px;}#contents .part03 .sec3 ul .lb-li4 span{top: 40px;width: 391px;}#contents .part03 .sec3 ul .lb-li1 a{bottom: 64px;}#contents .part03 .sec3 ul .lb-li2 a{bottom: 64px;}#contents .part03 .sec3 ul .lb-li3 a{bottom: 64px;}#contents .part03 .sec3 ul .lb-li4 a{bottom: 52px;}.lb-wrap{width: 1020px;background: #fff;position: relative;}.lb-wrap .lb-inner h3{text-align: center;padding-top: 83px;}.lb-wrap .lb-inner .lead{font-size: 14px;line-height: 1.8;padding-top: 30px;text-align: center;}.lb-wrap .lb-inner .visual{padding-top: 50px;}.lb-wrap .lb-inner .close_btn{position: absolute;top: 40px;right: 40px;}.lb-wrap .lb-inner .visual-list{display: table;margin: 0 auto;}.lb-wrap .lb-inner .visual-list li{display: table-cell;padding: 0 5px;}.lb-wrap .lb-inner .visual-list li span{padding-top: 15px;font-size: 13px;display: block;}#point2 .lb-inner,#point3 .lb-inner,#point4 .lb-inner{padding-bottom: 20px;}#point2 .lb-inner .visual-list{margin-top: 84px;}#point3 .lb-inner h3{padding-top: 70px;}#point3 .lb-inner .lead{padding-top: 26px;}#point3 .lb-inner .visual-list{margin-top: 67px;}#point4 .lb-inner h3{padding-top: 70px;}#point4 .lb-inner .lead{padding-top: 26px;width: 800px;margin: 0 auto;text-align: left;}#point4 .lb-inner .visual-list{margin-top: 40px;}/* style-section */#contents .part03 .style-section{width: 93.33%;/* 1401/1500 */max-width: 1400px;margin: 62px auto 0;}#contents .part03 .style-section h3{background: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec04_ttl_bg.png) no-repeat center center;min-width: 1020px;width: 100%;height: 315px;position: relative;}#contents .part03 .sec5 h3{background: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec05_ttl_bg.png) no-repeat center center;}#contents .part03 .sec6 h3{background: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec06_ttl_bg.png) no-repeat center center;}#contents .part03 .style-section h3 img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}#contents .part03 .style-section .sec-container{width: 100%;padding-top: 40px;}#contents .part03 .style-section .sec-container .block_l,#contents .part03 .style-section .sec-container .block_r{width: 48.93%;/* 685/1400 */float: left;}#contents .part03 .style-section .sec-container .block_r{float: right;}#contents .part03 .style-section .sec-container .price{font-size: 14px;padding-top: 27px;line-height: 1.8;}#contents .part03 .style-section .sec-container .price span{font-size: 12px;}/* .more_bunner */#contents .part03 .more_bunner{width: 1020px;margin: 80px auto 0;}@media only screen and (max-width: 640px){.part03{}/* sec1 */#contents .part03 .sec1{}/* sec2 */#contents .part03 .sec2{}#contents .part03 .sec2 h3{padding-top: 34px;}#contents .part03 .sec2 p.text{text-align: center;}#contents .part03 .sec2 .int_price span{display: block;width: 100%;}#contents .part03 .sec2 .int_price .pri-link{width: 38.93%;/* 292/750 */padding: 0;margin: 0 auto;}#contents .part03 .sec2 .int_list{width: 100%;}#contents .part03 .sec2 .int_list ul{overflow: hidden;}#contents .part03 .sec2 .int_list ul li{position: static;display: block;float: left;vertical-align: top;}#contents .part03 .sec2 .int_list ul li.or{width: 33.47%;/* 251/750 */}#contents .part03 .sec2 .int_list ul li.be{width: 33.33%;/* 250/750 */}#contents .part03 .sec2 .int_list ul li.ch{width: 33.2%;/* 249/750 */}#contents .part03 .sec2 .int_list .pic{width: 92%;/* 690/750 */padding: 30px 0 45px;}/* accordion-section */#contents .part03 .accordion-section{}#contents .part03 .accordion-section h3{padding-top: 43px;}#contents .part03 .accordion-section ul{padding-top: 30px;}#contents .part03 .accordion-section ul li {width: 100%}#contents .part03 .accordion-section ul li h3{padding-top: 0;width: 100%;position: relative;}/* close */#contents .part03 .accordion-section ul li h3 span{position: absolute;top: 0;bottom: 0;right: 20px;margin: auto;width: 15px;height: 15px;background: url(https://www.iikigokochi.jp/contents/shop/00000006/shop/image/kigokochi/fea3_sec03_icon.png) no-repeat top center;background-size: 15px auto;}/* open */#contents .part03 .accordion-section ul li.open h3 span{background-position: bottom center;}#contents .part03 .accordion-section ul li .inner{-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;max-height: 0;overflow: hidden;width: 100%;}#contents .part03 .accordion-section ul li.open .inner{-webkit-transition: all 0.8s;-moz-transition: all 0.8s;-ms-transition: all 0.8s;-o-transition: all 0.8s;transition: all 0.8s;max-height: 1000px;}#contents .part03 .accordion-section ul li .acc-close{width: 38.67%;/*290/750*/margin: 30px auto 0;padding-bottom: 60px;}#contents .part03 .accordion-section ul li .acc-close img{width: 100%;}#contents .part03 .accordion-section .lead_sp{padding-top: 30px;width: 92%;/* 690/750 */margin: 0 auto;}#contents .part03 .accordion-section .visual_sp{padding-top: 30px;width: 92%;/* 690/750 */margin: 0 auto;}#contents .part03 .accordion-section .visual-list_sp{display: table;width: 92%;/* 690/750 */margin: 0 auto;overflow: hidden;clear: both;}#contents .part03 .accordion-section .visual-list_sp li{display: block;width: 32.61%;/* 225/690 */margin-left: 1.01%;/* 7/690 */text-align: left;float: left;}#contents .part03 .accordion-section .visual-list_sp li:first-child{margin-left: 0;}#contents .part03 .accordion-section .visual-list_sp li span{line-height: 2;}/* style-section */#contents .part03 .style-section{margin-top: 50px;}#contents .part03 .style-section h3{background: none;width: 100%;min-width: 0;height: auto;}#contents .part03 .style-section h3 img{position: static;}#contents .part03 .style-section .sec-container{padding-top: 30px;}#contents .part03 .style-section .sec-container .block_l,#contents .part03 .style-section .sec-container .block_r{float: none;width: 100%;}#contents .part03 .style-section .sec-container .block_r{margin-top: 32px;}#contents .part03 .style-section .sec-container .price{padding-top: 15px;}/* .more_bunner */#contents .part03 .more_bunner{margin: 53px auto 0;width: 92%;/* 690/750 */}}/* feature3.html end==========================*//*Colorbox Core Style:The following CSS is consistent between example themes and should not be altered.*/#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform: translate3d(0,0,0);}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#666;opacity: 0.2;filter: alpha(opacity = 90);}/*商品検索 アイコン*/.box_02 div.img_icon{width:15%;float:left;}.box_02 div.img_icon img{width:100%;}/*商品詳細 改行*//*li[id^=img_first_]{clear: both;}*/#js-slider0-ctrl > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1){display: none;}@media (max-width: 640px){.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li img{padding-bottom:6px !important;}}ul.con_list_four .box_02 dl{clear:both;padding-top:5px;}/* SP時のフッターのログインを消す */#footer_wrap02 #icon_04 + ul{display:none;}#contents .wrap_specialcontents.ranking ul.rankinglist:nth-child(3) > li:nth-child(3){clear:both;}.con_box.clearfix ul.con_list_five {width: 980px;margin-right: auto;margin-left: auto;}.con_box.clearfix ul.con_list_six {width: 980px;margin-right: auto;margin-left: auto;}@media screen and (max-width: 640px) {.con_box.clearfix ul.con_list_six {margin-right: auto;margin-left: auto;}.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li img{border-bottom:1px solid #FFF !important;padding-bottom:5px;}.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li.flex-active-slide img{border-bottom:1px solid #464646 !important;padding-bottom:5px;}.contents_left .detailTop .topItemL .slider .sliderCarousel .slides li img{margin-bottom:2px;}}#header_search .box_01 input{font-size:12px;}/* ロゴサイズ修正 */#header #header_wrap .site_logo{top: 50px;height: 61px;}#header.small #header_wrap .site_logo{margin:3px auto 0;}#footer01 .add_p {height: 61px;}@media (max-width: 640px) {#header #header_wrap .site_logo {top: 12px !important;height: 38px;}#footer01 .add_p{height:38px;}}/* カタログ請求ボタン追加 　始まり*//*#header #header_wrap .header_lists .header_list_02 #header_catalog a {background: url(../shop/image/kigokochi/catalog_icon.png) no-repeat center center;text-indent:-9999px;height:100%;border-radius:0;width:125px;}*//* カタログ請求ボタン削除*/display:none;!important;}#header #header_wrap .header_list_03 {left: 200px;}/* カタログ請求ボタン削除 */#body_catalog{display:none;!important;}/* カタログ請求ボタン削除*/.sp_menu__catalog__btn{display:none;!important;}/* カタログ請求ボタン追加 　終わり*//* 追加分 */.tw{width: 70px !important;height: 70px !important;margin-top:30px;display:inline-block;}.tw img{vertical-align:middle;}.fb{margin-left:10px;}.fb-page{margin-top:30px;}.new_item{margin: 0px auto 0 !important;}.pick_up{margin-top:70px !important;}.pickup{width:500px;}.pickup_right{float:right;}.pickup_left{float:left;}.pickup_copy{margin:5px 10px 5px 10px;font-size:90%;text-align:left;}.pickup_title{font-weight:bold;display:block;font-size:80%;}@media (max-width: 640px) {.pickup1{padding-top:30px;}.sp_menu__category__btn{font-size: 12px;background-color: #F5F3F1;padding: 15px;border-bottom: 1px solid #C0C0B7;background-image: url(https://www.iikigokochi.jp/contents/iikigokochi/shop/image/kigokochi/sp_menu_plus.png);background-position: right center;background-repeat: no-repeat;background-size: 23px auto;}.sp_menu__category__btn.open{background-image: url(https://www.iikigokochi.jp/contents/iikigokochi/shop/image/kigokochi/sp_menu_minus.png);}.sp_menu__category__list{display: none;}.sp_menu__category__list ul{display: flex;flex-wrap: wrap;}.sp_menu__category__list li{width: 50%;border-bottom:1px solid #C0C0B7;}.sp_menu__category__list li:nth-child(odd){border-right:1px solid #C0C0B7;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__category__list li a{background-color: #fff;padding: 15px;padding-top: 15px !important;height: 100%;background: #fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat right center;background-size: 21px auto;display: table;line-height: 1.5 !important;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__category__list li.line2 a{padding-top: 24px !important;padding-bottom: 24px !important;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__category__list li a span{display: table-cell !important;vertical-align: middle;}.sp_menu__feature__btn{font-size: 12px;background-color: #F5F3F1;padding: 15px;border-bottom: 1px solid #C0C0B7;background-image: url(https://www.iikigokochi.jp/contents/iikigokochi/shop/image/kigokochi/sp_menu_plus.png);background-position: right center;background-repeat: no-repeat;background-size: 23px auto;}.sp_menu__feature__btn.open{background-image: url(https://www.iikigokochi.jp/contents/iikigokochi/shop/image/kigokochi/sp_menu_minus.png);}.sp_menu__feature__list{display: none;}.sp_menu__feature__list li{border-bottom:1px solid #C0C0B7;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__feature__list li a{display: block;background-color: #fff;padding: 15px;padding-top: 15px !important;height: 100%;background: #fff url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat right center;background-size: 21px auto;line-height: 1.5 !important;}.sp_menu__catalog{padding: 15px;}.sp_menu__catalog__btn{border: 1px solid #C0C0B7;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__catalog__btn a{display: block;padding-top: 15px !important;padding-bottom: 15px !important;text-align: center;line-height: 1.5 !important;}.sp_menu__catalog__btn a span{background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu__catalog__btn__icon.png) no-repeat left center;background-size: auto 17px;padding-left: 25px;display: inline-block;height: 17px;}.sp_menu__login{padding: 15px 15px 15px;border-bottom: 1px solid #C0C0B7;}.sp_menu__login__btn{display: flex;justify-content: space-between;}.sp_menu__login__btn li{width: 48%;border: 1px solid #C0C0B7;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__login__btn li a{padding-top: 0;line-height: 1 !important;display: block;padding-top: 15px !important;padding-bottom: 15px !important;text-align: center;line-height: 1.5 !important;}.sp_nav .sp_menu__login__btn li a span{background-repeat: no-repeat;background-position: left center;padding-left: 25px;}.sp_menu__login__btn li.sp_menu__login__btn__login a span{background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_login.png);background-size: 18px auto;min-height: 16px;}.sp_menu__login__btn li.sp_menu__login__btn__member a span{background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_member.png);background-size: 19px auto;min-height: 19px;}.sp_menu__logout{padding: 0 15px 15px;border-bottom: 1px solid #C0C0B7;}.sp_menu__logout__btn{display: flex;justify-content: space-between;}.sp_menu__logout__btn li{width: 48%;border: 1px solid #C0C0B7;}.deviceSP #header .sp_nav .sp_menu__logout__btn li a{padding-top: 0;line-height: 1 !important;display: block;padding-top: 15px !important;padding-bottom: 15px !important;text-align: center;line-height: 1.5 !important;}.sp_nav .sp_menu__logout__btn li a span{background-repeat: no-repeat;background-position: left center;padding-left: 25px;}.sp_menu__logout__btn li.sp_menu__logout__btn__logout a span{background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_login.png);background-size: 18px auto;min-height: 16px;}.sp_menu__logout__btn li.sp_menu__logout__btn__mypage a span{background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_hd_member.png);background-size: 19px auto;min-height: 19px;}.sp_menu__concept__btn{border-bottom: 1px solid #C0C0B7;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__concept__btn a{display: block;padding: 15px;background-image: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png);background-repeat: no-repeat;background-position: right center;background-size: 21px auto;line-height: 1 !important;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__01{border: none;padding: 20px 15px;overflow: hidden;margin-bottom: -20px;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__01 p{float:left;margin-right:20px;margin-bottom: 20px;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__01 p a{line-height: 1 !important;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat left center;background-size: 21px auto;padding-left: 15px;padding-top: 0;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__02{background-color: #fff;border: none;padding: 20px 15px 35px;overflow: hidden;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__02 p{float:left;margin-right:20px;margin-bottom: 20px;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__02 p a{line-height: 1 !important;background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat left center;background-size: 21px auto;padding-left: 15px;padding-top: 0;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__02 .btn_close_sp{clear:both;}.deviceSP #header .sp_nav .sp_login_menu .sp_menu__sub__02 .btn_close_sp a{display:block;background:url(https://www.iikigokochi.jp/css/shop/image/kigokochi/btn_close_sp.png) no-repeat center center;background-size:49px auto;padding:0;text-indent:-9999px;width:186px !important;margin:0 auto;height:43px;line-height:43px;border:1px solid #c0c0b7;}.pickup{width:100%;}.pickup_right{float:none;}.pickup_left{float:none;}.btn_category_sub_pullDown li{margin-right: 15px;float: none;}.btn_category_sub_pullDown li {margin-right: 0px;}}/* header_pulldownmenu_closebnt==========================*/#header_itemlist__closebnt {margin: 40px auto 0;display: block;padding: 10px;border: 1px solid  #ccc;font-size: 14px;line-height: 14px;width: 120px;text-align: center;}/* 201904_DLPOABテストページネーション最適化 */.disablePagination {background: #464646 center center;color: #969696;padding: 0 2px;}/* 201904_DLPOABテストページネーション最適化 *//*  202001_DLPO ソート強調用CSS  */.SelectSort{font-weight:bold;}@media all and (max-width: 640px){.SelectSort{font-weight:bold;}}/*  202001_DLPO ソート強調用CSS  *//*  202002_DLPO */.pagetop01{display:none;}@media all and (max-width: 640px){.pagetop01{display:block;}.pagetop01 a {float: none;background-repeat:no-repeat;background-position: 50% 50%;padding: 10px 0;font-size: 16px;display: block;text-indent: -9999px;margin: 0 auto !important;background-image: url(https://www.iikigokochi.jp/contents/iikigokochi/common_sp/common_kigokochi02/images/pagetop.png) !important;background-repeat: no-repeat;background-position: center center !important;background-size: 70px auto;background-color: transparent !important;padding: 0 !important;width: 73px;height: 50px;}/*.pagetop01 a:hover {pointer-events: none;}*/.pagetop01{position: fixed;z-index:9999;bottom: 20px;right:10px;/*ページトップアイコン位置調整 ios用*/bottom: 44px;bottom: calc(env(safe-area-inset-bottom) + 44px);}/*フッター表示調整*/#footer01 {overflow: hidden;}}/* 201907_DLPO TOPへ戻るボタン---- */@media (max-width: 640px)  {.pagetop01 a {font-size: 16px;display: block;background: url(https://www.iikigokochi.jp/shop/contents/iikigokochi/common_sp/common_kigokochi02/images/pagetop.png) center center/70px auto no-repeat;width: 73px;height: 50px;}.pagetop01 {position: fixed;z-index: 9999;right: 10px;/*ページトップアイコン位置調整 ios用*/bottom: 20px;bottom: calc(env(safe-area-inset-bottom) + 20px);}/*フッター表示調整*/#footer01 {overflow: hidden;}}@media (min-width: 640px) {.pagetop01{display:none;}}/* ----201907_DLPO TOPへ戻るボタン最適化 *//* 202007_DLPO　カートボタン上部文言追加最適化 */@media (max-width: 640px) {.cartright.addText {position:relative;}}@media (min-width: 640px) {.addText2{width: 80%;font-size: 80%;margin: 0 auto;text-align: center;}.cartright.addText {position:relative;}.only_sp{display:none;}}/* ----202007_DLPO　カートボタン上部文言追加最適化 *//*▼▼20220113 NEWOPENアイコン追加 */.link-new-open,.footer-link-new-open {padding-right: 1.1em;margin-right: 0.2em;background: url(https://www.iikigokochi.jp/contents/shop/00000006/common_sp/common_kigokochi02/images/ico_arrow_blank.png) no-repeat right center !important;background-size: 1em !important;}@media screen and (max-width: 768px) {#footer_wrap02 .footer-link-new-open {background: url(https://www.iikigokochi.jp/css/shop/image/kigokochi/sp_menu_arrow.png) no-repeat left center,url(https://www.iikigokochi.jp/contents/shop/00000006/common_sp/common_kigokochi02/images/ico_arrow_blank.png) no-repeat right center !important;padding: 0 1.1em 0 16px;background-size: 21px auto, 1em !important;}}/*▲▲▲20220113 NEWOPENアイコン追加 */