<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* header.php 縺ｸ遘ｻ蜍�
  @import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&amp;display=swap";
  @import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;600;700&amp;display=swap";
  @import"https://fonts.googleapis.com/css2?family=Anton&amp;display=swap";
*/
@charset "UTF-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:transparent}body{-webkit-text-size-adjust:100%}body *,body *:before,body *:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ul{list-style:none}li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{font-size:100%;margin:0;padding:0;vertical-align:baseline;background:transparent}table{border-spacing:0;border-collapse:collapse}img{vertical-align:top}body{font-family:Noto Sans JP,sans-serif;font-weight:400;position:relative;color:#464646;background-color:#fff}a,a:link,a:visited{text-decoration:underline;color:#000}img{width:100%;height:auto}.acMenu{width:320px;margin:0 auto;border:1px solid #ccc;border-radius:10px;padding:0;background:#fff}.acMenu li{list-style:none;padding:0}.acMenu a{text-decoration:none}.acMenu li ul{padding:0}.menu-ttl{text-align:left;padding-bottom:15px}.sub-menu-ttl{text-align:center;padding-top:15px;padding-bottom:15px;background:#dde9cb;margin:0}dd{margin:0}.acMenu2 li{text-align:center}.acMenu3{text-align:center}.acMenu3 li,.menu-link li{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #fff;background:#67b800;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 15px}#nav-content li a.howto01_btn{background:#ce2731;border-top:5px solid #df727a;border-right:4px solid #84181e;border-bottom:4px solid #84181e;border-left:4px solid #84181e;border-radius:0;color:#fff;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-weight:500;letter-spacing:.1em;font-size:1.4rem;padding-bottom:21px}#nav-content li a.howto01_btn:hover{opacity:.8;color:#fff}#nav-content li a.howto02_btn:hover{opacity:.8;color:#ce2731}.menu-link.ptn_second li{background:#9d7c53}.navi-overflow{overflow:scroll;overflow-x:hidden}#nav-content ul.navi-shop_link li a{font-weight:500;font-size:1.1rem}#nav-content ul.navi-shop_link{height:auto}#nav-content li a.howto02_btn{background:#fff;border-top:4px solid #eaeaea;border-bottom:4px solid #9b999a;border-left:4px solid #9b999a;border-right:4px solid #9b999a;border-radius:0;color:#ce2731;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-weight:500;letter-spacing:.1em;font-size:1.4rem;padding-bottom:21px}#nav-content ul.acMenu{height:auto;padding-bottom:0;border:0}#nav-content ul.acMenu2.menu-link{height:auto;padding-bottom:0}#nav-content .menu-link li a{color:#fff;font-weight:500}#nav-content .menu-link li a:hover{opacity:.8;color:#fff}.menu-ttl{font-size:1.1rem;text-align:left;padding-bottom:15px;font-weight:500;color:#000;padding:20px 15px}#nav-container *{border-radius:0}.acMenu dt:after{content:"\f078";font-family:"Font Awesome 5 Free";margin-left:20px;font-weight:900}.acMenu dt.first:after{content:"\f078";font-family:"Font Awesome 5 Free";margin-left:20px;font-weight:900}.acMenu dt.first.open:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:20px}#nav-content ul.navi-select_btn{height:auto;padding-bottom:0;background:#f7f6f6;margin-top:20px;padding-top:10px;padding-bottom:10px}.how-to_flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:15px 10px}.how-to_flex .left{width:49%;margin-right:10px}.how-to_flex .right{width:49%}#nav-content ul.navi-select_btn li:first-child{padding:15px 10px;padding-bottom:0}.fa-clock:before{content:"\f017";color:#fff;font-size:23px}.fa-star:before{content:"\f005";color:#fff;font-size:22px}.fa-gem:before{content:"\f3a5";color:#fff;font-size:22px}.fa-shopping-bag:before{content:"\f290";color:#fff;font-size:22px}.acMenu dt.open:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:20px}.sub-menu-ttl:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:20px}.sub-menu-ttl.openAcd:after{content:"\f078";font-family:"Font Awesome 5 Free";margin-left:20px}.noto-sans{font-family:Noto Sans JP!important;font-display:swap}.serif{font-family:Noto Serif JP!important;font-display:swap}.anton{font-family:Anton!important;font-display:swap}.arial{font-family:Arial Black!important;font-display:swap}.panel-wrapper{font-family:Noto Sans JP;font-display:swap}.panel-wrapper .section__inner{width:100%;max-width:980px;margin:0 auto}.panel-wrapper .section__inner.full{width:100%;max-width:100%;margin:0 auto}.hero-img_flex .left{width:40%;max-width:400px}.hero-sub_title.bland-hero{transform:translate(-50%,270%)}.hero-img_flex .right img{object-fit:cover;max-width:460px;max-height:400px}.hero-img_flex{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-31%);margin:0;padding:0}.hero-img_flex .right{width:43%;min-width:400px;max-width:560px}.genre-flex_list ul.listFlex{display:-ms-flexbox;display:flex;max-width:980px;-ms-flex-wrap:wrap;flex-wrap:wrap}.genre-flex_list ul.listFlex li{width:100%;max-width:240px}.genre-flex_list ul.listFlex li{width:100%;max-width:245px;border-left:10px solid #4f8209;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:150px;border-bottom:10px solid #4c8207}.genre-flex_list ul.listFlex li.g-icon04{border-right:10px solid #4f8209}.genre-flex_list ul.listFlex li.g-icon08{border-right:10px solid #4f8209}.genre-flex_list ul.listFlex{min-width:980px}.genre-flex_list ul.listFlex li img{position:relative;top:-12px}li.g-icon01 img{width:66px;height:100px}li.g-icon02 img{width:130px;height:auto}li.g-icon03 img{width:75px;height:auto}li.g-icon04 img{width:62px;height:auto}li.g-icon05 img{width:105px;height:auto}li.g-icon06 img{width:83px;height:auto}li.g-icon07 img{width:170px;height:auto}li.g-icon08 img{width:80px;height:auto}.genre-flex_list ul.listFlex p{position:absolute;top:76%}.comparison-item .inner{max-width:865px;margin:0 auto;width:100%}span.item-mini{font-size:1.8rem}p.item-title{font-size:2.2rem;max-width:740px;margin:0 auto;font-weight:400;color:#000;margin-top:20px;margin-bottom:20px;position:relative}table.price-item_tbl{width:100%;position:relative}table.price-item_tbl:before{content:"";display:block;position:absolute;width:2px;height:230px;background:#67b803;left:40%;top:50%;transform:translate(-50%,-50%);margin:0;padding:0}span.sample-name{margin-left:0;margin-right:40px}.comparison-item .flex{display:-ms-flexbox;display:flex;max-width:93%;margin:0 auto;position:relative}span.circle-red{position:absolute;display:inline-block;width:110px;height:110px;border-radius:50%;background:#cd2731;color:#fff;font-weight:300;font-size:1.5rem;padding:36px 0 10px 19px;left:-16%;top:-90%;transform:rotate(-19deg);z-index:0}.comparison-item .flex .left{width:60%}.comparison-item .flex .right{width:50%}p.item-title span.bold-mincyo{font-weight:700;font-family:Noto Serif JP!important;font-size:2.3rem}table.price-item_tbl th{width:40%;font-size:2rem;color:#727171;font-weight:400;text-align:center;margin-right:30px}table.price-item_tbl td span{font-size:2.2rem;font-weight:700;font-family:Anton!important;letter-spacing:.1em;color:#727171;position:relative;top:2px}table.price-item_tbl tr{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:2px solid #67b801;padding:8px 0 12px}table.price-item_tbl tr:last-child{border-bottom:0}table.price-item_tbl tr td.price_td{font-size:2.5rem;font-weight:700;color:#cd2630}table.price-item_tbl tr td{font-size:1.4rem;font-weight:700;color:#727171;padding-right:50px;width:60%;text-align:center}.comparison-item .flex .right{width:54%;position:absolute;top:50%;left:50%;transform:translate(0,-50%);margin:0;padding:0}.bk-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:60px}.bk-flex .left{width:55px;height:10px;background:#b9271c}.bk-flex .right{width:55px;height:10px;background:#727171}span.red{color:#bf3529}p.price_info-txt{text-align:center;font-size:1.5rem;margin-top:50px;position:relative}table.price-item_tbl td span.price-big{font-size:4rem;font-weight:700;font-family:Anton!important;letter-spacing:.1em;color:#cd2630}table.price-item_tbl th.big{line-height:1;font-weight:700;color:#67b803;line-height:1.2}.comparison-item h2{font-family:Noto Serif JP!important;position:relative;font-size:2.8rem;text-align:center;background:#67b803;font-weight:500;text-shadow:1px 3px 8px #000;color:#fff;margin:0 auto;padding-top:4px;padding-bottom:11px;box-shadow:0 0 8px 3px #4d8800 inset}header{box-shadow:0 10px 10px -5px rgba(0,0,0,.3)!important}.hero__inner{max-width:980px;position:relative;margin:0 auto;height:630px;margin-top:-20px}.hero-sub_title{position:relative;top:80%;left:50%;transform:translate(-50%,310%);margin:0;padding:0;font-size:3rem;font-weight:700;line-height:1;color:#020202}.hero-sub_title.omega{width:90%}.hero-sub_title span.sml{font-size:1.875rem}.hero-sub_title span.middle{font-size:2.25rem}ul.list.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__inner{max-width:1040px;margin:0 auto;margin-top:20px}.breadcrumbs__inner ol{display:-ms-flexbox;display:flex;color:#020202;font-size:1.125rem}span.bread-aloow{margin:5px}.hero-img .hero-logo{position:relative;top:50%;left:50%;transform:translate(-110%,122%);margin:0;padding:0;width:385px;height:147px}.hero-img .hero-medal{position:relative;top:50%;left:50%;transform:translate(-249%,146%);margin:0;padding:0;width:311px;height:228px}.hero-img .hero-product{position:relative;top:50%;left:50%;transform:translate(32%,-27%);margin:0;padding:0;width:285px;height:451px}.hero-img img.hero-product.tokeikaitori-left{position:absolute;top:50%;left:50%;transform:translate(-5%,-13%);margin:0;padding:0;width:245px;height:313px}img.hero-product.tokeikaitori-right{position:absolute;top:50%;left:50%;transform:translate(106%,-35%);margin:0;padding:0;width:245px;height:313px}img.hero-product.main-image01{position:absolute;top:50%;left:50%;transform:translate(8%,183%);margin:0;padding:0;width:91px;height:94px}img.hero-product.main-image02{position:absolute;top:50%;left:50%;transform:translate(75%,28%);margin:0;padding:0;width:83px;height:113px}img.hero-product.main-image03{position:absolute;top:50%;left:50%;transform:translate(165%,135%);margin:0;padding:0;width:82px;height:102px}img.hero-product.main-image04{position:absolute;top:23%;left:70%;transform:translate(42%,-26%);margin:0;padding:0;width:58px;height:220px}img.hero-product.main-image05{position:absolute;top:21%;left:83%;transform:translate(32%,-27%);margin:0;padding:0;width:80px;height:179px}img.hero-product.main-image06{position:absolute;top:60%;left:68%;transform:translate(36%,-27%);margin:0;padding:0;width:242px;height:182px}img.hero-product.gold01{position:absolute;top:50%;left:77%;transform:translate(2%,-31%);margin:0;padding:0;width:174px;height:297px}img.hero-product.gold02{position:absolute;top:50%;left:50%;transform:translate(12%,-17%);margin:0;padding:0;width:184px;height:184px}img.hero-product.gold03{position:absolute;top:82%;left:63%;transform:translate(18%,-27%);margin:0;padding:0;width:191px;height:124px}img.hero-product.vuitton-main01{position:absolute;top:40%;left:50%;transform:translate(11%,-27%);margin:0;padding:0;width:392px;height:456px}img.hero-product.diamond01{position:absolute;top:50%;left:50%;transform:translate(27%,-87%);margin:0;padding:0;width:405px;height:auto}img.hero-product.diamond03{position:relative;top:50%;left:50%;transform:translate(25%,13%);margin:0;padding:0;width:155px;height:auto}img.hero-product.diamond02{position:relative;top:50%;left:50%;transform:translate(-8%,59%);margin:0;padding:0;width:285px;height:AUTO}img.hero-product.omega{position:relative;top:50%;left:50%;transform:translate(32%,-21%);margin:0;padding:0;width:285px;height:auto}img.hero-product.hermes01{position:relative;top:50%;left:50%;transform:translate(2%,-5%);margin:0;padding:0;width:285px;height:auto}img.hero-product.hermes02{position:absolute;top:50%;left:50%;transform:translate(68%,-47%);margin:0;padding:0;width:285px;height:auto;z-index:-1}img.hero-product.cartier01{position:absolute;top:50%;left:50%;transform:translate(143%,3%);margin:0;padding:0;width:195px;height:auto}img.hero-product.cartier02{position:absolute;top:50%;left:50%;transform:translate(7%,183%);margin:0;padding:0;width:285px;height:auto}img.hero-product.cartier03{position:absolute;top:50%;left:50%;transform:translate(76%,-39%);margin:0;padding:0;width:165px;height:auto}img.hero-product.tiffany01{position:absolute;top:50%;left:50%;transform:translate(12%,-67%);margin:0;padding:0;width:355px;height:auto}img.hero-product.tiffany02{position:absolute;top:50%;left:50%;transform:translate(-1%,53%);margin:0;padding:0;width:195px;height:auto}img.hero-product.tiffany03{position:absolute;top:50%;left:50%;transform:translate(92%,8%);margin:0;padding:0;width:255px;height:auto}img.hero-product.pearl01{position:absolute;top:50%;left:50%;transform:translate(72%,12%);margin:0;padding:0;width:285px;height:auto}img.hero-product.pearl02{position:absolute;top:50%;left:50%;transform:translate(58%,-77%);margin:0;padding:0;width:194px;height:auto}img.hero-product.pearl03{position:absolute;top:50%;left:50%;transform:translate(-6%,43%);margin:0;padding:0;width:195px;height:auto}img.hero-product.chanel01{position:absolute;top:50%;left:50%;transform:translate(9%,-14%);margin:0;padding:0;width:285px;height:auto}img.hero-product.chanel02{position:absolute;top:50%;left:50%;transform:translate(262%,-37%);margin:0;padding:0;width:130px;height:auto}.line-border{border-bottom:1px solid;color:#000}.panel01{width:100%;max-width:940px;margin:0 auto}.panel01 img{width:100%;max-width:940px;object-fit:cover}.comparison-cache-text{font-size:3rem;font-family:Noto Serif JP!important;text-align:center;font-weight:400;margin-top:45px;letter-spacing:-.05em}.comparison-cache-text span.red{color:#b9271c}.comparison-cache-text span.green{color:#4c8208}.comparison-cache-text p{line-height:1.8}.flex.streng{display:-ms-flexbox;display:flex;max-width:980px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}.list-link{width:33%;max-width:320px;position:relative;margin-bottom:10px}.list-link .list-link-inner{position:absolute;top:50%;left:50%;transform:translate(-45%,-52%);margin:0;padding:0;max-width:320px;width:95%}a.list_link{color:#4c8208;font-size:1rem;margin-bottom:10px}.panel.panel01-list-streng{margin-top:70px}.panel01-list-streng h2{font-size:2.25rem;font-weight:400;text-align:center;color:#4c8208;letter-spacing:.1em;position:relative}.panel01-list-streng h2:before,.panel01-list-streng h2:after{content:'';position:absolute;top:50%;display:inline-block;width:15%;height:3px;background-color:#4c8208}.panel01-list-streng h2:before{left:0}.panel01-list-streng h2:after{right:0}.list-link .en{font-family:Noto Serif JP!important;font-size:1.625rem;letter-spacing:.06em;font-weight:500;color:#000;border-bottom:1px solid;width:58%;max-width:173px;padding-bottom:12px}.list-link .ja{font-family:Noto Serif JP!important;font-size:1rem;letter-spacing:-.05em;font-weight:500;color:#000;padding-top:10px;padding-bottom:10px}.btn__inner{text-align:center;margin-top:60px}a.btn.btn-solid.red-ptn{border-top:7px solid #e0757a;border-right:7px solid #8c1b27;border-bottom:7px solid #6a1318;border-left:7px solid #8c1b27b0;border-radius:100vh;background:#cd2630;font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.7rem 2rem .85rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1rem;color:#fff;border-radius:100vw;box-shadow:0 5px 10px rgba(0,0,0,.3)}p.hero-sub__text{position:absolute;top:93%;left:87%;transform:translate(50%,50%);margin:0;padding:0;font-size:.875rem}a.btn.btn-solid.howto03:hover{opacity:.7}a.btn.btn-solid.red-ptn:hover{border-top:7px solid #6a1318;border-right:7px solid #8c1b27;border-bottom:7px solid #e0757a;border-left:7px solid #8d1b26}h1.heading-main.reason{font-size:1.875rem;color:#fff;line-height:1;margin:0}h1.heading-main.reason img{max-width:200px;position:relative;top:-2px}.section__inner.full.reason{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#67b801;padding-top:30px;padding-bottom:12px;border-bottom:15px solid #000;margin-top:80px;margin-bottom:92px}h1.heading-main.reason span.big{text-shadow:1px 1px 0 #000,2px 2px 0 #000,3px 3px 0 #000,4px 4px 0 #000,5px 5px 0 #000;font-size:3.125rem}h1.heading-main.reason span.middle{font-size:2.25rem}.panel{max-width:980px;width:100%;margin:0 auto}.border-wrap{max-width:1170px;margin:0 auto;width:100%;border:solid 10px #4c8208;border-radius:30px}.panel02 h2{font-size:3rem;color:#4c8208;font-weight:300;letter-spacing:.2em;position:relative;background:#fff;top:-32px;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.panel02 h2:before{content:"縲�";display:inline-block;position:relative;width:35px;top:0;right:37px}.panel02 h2:after{content:"縲�";display:inline-block;position:relative;width:35px;top:0;right:-22px}.point01 h3,.point02 h3,.point03 h3,.point04 h3{color:#9c7c53;text-align:center;font-size:2.2rem;margin-bottom:32px}.point01 h3 span.arial,.point02 h3 span.arial,.point03 h3 span.arial,.point04 h3 span.arial{font-size:1.5rem;color:#000;display:inline-block;margin-right:41px}.point01 h3 span.big,.point02 h3 span.big,.point03 h3 span.big,.point04 h3 span.big{font-size:2.2rem}ul.flex{width:100%;margin:0;padding:0;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.flex li{width:48%;background:#ddd;list-style:none;padding-bottom:65px;margin-bottom:0;position:relative}ul.flex li img{width:100%;margin:0;padding:0}.point01 ul.flex li{width:310px;background:#e9e1d8;list-style:none;margin-bottom:0;position:relative;box-shadow:0 9px 15px #a5a5a5;text-align:center;padding-top:30px;padding-bottom:3px;-ms-flex-positive:1;flex-grow:1}.point01 ul.flex li:first-child img{width:112px;height:73px;margin-top:33px;margin-left:10px}.point01 ul.flex li:nth-child(2) img{width:104px;height:106px;margin-left:19px}.point01 ul.flex li:nth-child(2){margin-left:25px;margin-right:25px}.point01 ul.flex li:nth-child(3) img{width:120px;height:98px;margin-top:7px;margin-left:20px}.point01 ul.flex li p{font-size:1.875rem;color:#cd2630;font-weight:400;margin-top:20px}.point01 ul.flex li p span{font-weight:700}.point01 p.text{font-size:1.875rem;line-height:1.2;text-align:center;color:#727171;font-weight:300}.point01 p.text span.sml{font-size:1.5rem;line-height:1.5}.point01 p.text em{font-style:normal;font-weight:700;color:#cd2630}.point02 .inner{background:#e9e1d8;list-style:none;margin-bottom:0;position:relative;box-shadow:0 9px 15px #a5a5a5;padding-top:36px;padding-bottom:57px}.toggle_title{background:#e5e5e5;color:#fff;display:block;margin-bottom:6px;padding:10px;position:relative;height:52px}.toggle_title h3{font-size:1.5rem;font-weight:400;line-height:1.2;color:#030303}.toggle_btn{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;width:24px;height:24px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:50%}p.shop-list-text{font-size:.875rem;font-weight:400}a.red-free-tell{color:#b9271c;font-weight:500;position:relative}a.red-free-tell:before{content:"";display:inline-block;background:url(../img/bland/free-dial-mark-red.png) no-repeat center center;width:30px;position:relative;height:17px;background-size:cover;top:3px}table.item-table tr:last-child td{border-bottom:0}.toggle_btn:before,.toggle_btn:after{display:block;content:'';background-color:#444;position:absolute;width:20px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.toggle_btn:before{width:2px;height:20px}.pointer-none{pointer-events:none}.toggle_title.selected .toggle_btn:before{content:normal}.toggle_contents dd{display:none}.toggle_contents:first-of-type dd{display:block}.point02 .inner p.title{text-align:center;color:#4c8208;font-weight:400;font-family:Noto Serif JP!important;letter-spacing:.14em;font-size:2.5rem}.point02 .inner .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:60px;padding-left:60px;margin-top:15px}.point02 .inner .flex .left{width:75%}.point02 .inner .flex .text{font-size:1.125rem;text-align:justify;line-height:1.666678}.point02 .inner .flex .right{width:22%;padding-left:16px}.point03 .inner{background:#e9e1d8;list-style:none;margin-bottom:0;position:relative;box-shadow:0 9px 15px #a5a5a5;padding-top:36px;padding-bottom:57px}.point03 .inner p.title{text-align:center;color:#4c8208;font-weight:400;font-family:Noto Serif JP!important;letter-spacing:.14em;font-size:2.5rem}.point03 .inner .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:60px;padding-left:60px;margin-top:15px}.point03 .inner .flex .left{width:59%}.point03 .inner .flex .text{font-size:1.125rem;text-align:justify;line-height:1.666678}.point03 .inner .flex .right{width:38.722%;padding-left:16px}.point04 .inner{background:#e9e1d8;list-style:none;margin-bottom:0;position:relative;box-shadow:0 9px 15px #a5a5a5;padding-top:36px;padding-bottom:37px;line-height:0;width:100%;padding-right:60px;padding-left:60px}.point04 .inner p.title{text-align:center;color:#4c8208;font-weight:400;font-family:Noto Serif JP!important;letter-spacing:.14em;font-size:2.5rem}.point04 .inner p.text{font-size:1.875rem;color:#000;line-height:2;position:relative}.point04 .inner p.text:before{content:"笳�";display:inline-block;color:#4c8208;margin-right:10px}.point01{margin-top:47px}.point03,.point04{margin-top:76px}.point02{margin-top:70px}.point04{margin-bottom:100px}.panel03 h2{background:#67b801;padding-top:16px;padding-bottom:16px;border-bottom:15px solid #000;text-align:center;font-size:2.2rem;font-weight:300;letter-spacing:.2em;color:#fff}.panel03 h2 span{color:#000}.panel03 p.text{font-size:1.125rem;line-height:2;text-align:justify;font-weight:400;margin-top:30px;margin-bottom:35px}ul.list.flex{-ms-flex-pack:justify;justify-content:space-between}ul.list.flex li{width:226px;background:none;padding-bottom:0;margin-bottom:15px}ul.list.flex li p{font-size:1.125rem;font-weight:700;color:#000;line-height:1.5;margin-top:10px}ul.list.flex li p span.sml{display:block;font-size:1rem}ul.list.flex li p.price{color:#ce2631;font-size:2.25rem;text-align:right;margin-top:-8px;font-weight:500;font-family:Anton!important;letter-spacing:.05em}ul.list.flex li p.price span.sml{font-size:1.315rem;display:inline-block;font-weight:400;font-family:Noto Sans JP!important}.panel04 h2{font-size:3rem;color:#4c8208;font-weight:300;letter-spacing:.025em;position:relative;background:#fff;top:-32px;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.panel04 img{max-width:965px;width:100%;margin-top:10px;margin-bottom:40px}.panel04{text-align:center}.panel04 h2:before{content:"縲�";display:inline-block;position:relative;width:35px;top:0;right:37px}.panel04 h2:after{content:"縲�";display:inline-block;position:relative;width:35px;top:0;right:-22px}.panel-wrap{margin-bottom:96px}.border-wrap{margin-bottom:86px}.acd-label h3{font-size:1.5rem;font-weight:400;line-height:1.2;color:#030303}.acd-check{display:none}.acd-label{background:#e5e5e5;color:#fff;display:block;margin-bottom:6px;padding:10px;position:relative;height:52px}.acd-label:after{box-sizing:border-box;content:'��';display:block;height:52px;padding:10px 20px;position:absolute;font-size:19px;font-weight:500;right:0;top:0;color:#444}.acd-content{display:block;height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden}.acd-check:checked+.acd-label:after{content:'繝ｼ'}.acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:0;visibility:visible}.border-wrap.fin{margin-top:148px}.btn__inner.panel02-btn{margin-bottom:-40px;margin-top:-30px}.panel05 h2{background:#000;padding-top:16px;padding-bottom:16px;border-bottom:15px solid #fff900;text-align:center;font-size:2.25rem;font-weight:300;letter-spacing:.1em;color:#fff900;margin-bottom:35px}.panel05 h2 span{color:#fff}.panel06 h2{font-size:3rem;color:#4c8208;font-weight:300;letter-spacing:.2em;position:relative;background:#fff;top:-32px;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.panel06 h2:before{content:"縲�";display:inline-block;position:relative;width:35px;top:0;right:37px}.panel06 h2:after{content:"縲�";display:inline-block;position:relative;width:35px;top:0;right:-22px}.quality__list.full{background:#4c8208;color:#fff;position:relative;padding-bottom:35px;margin-top:41px}.quality__list.full h3{font-size:1.5rem;height:115px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:300;margin-left:100px;position:relative;z-index:1;padding-top:20px}.quality__list.full p.text{font-size:1.125rem;line-height:1.6667;font-weight:400;margin-left:35px;width:100%;max-width:680px;text-align:justify;position:relative;margin-top:30px}.quality__list.full:before{content:"1.";display:inline-block;font-family:Anton!important;position:absolute;color:#67b801;font-size:8.4375rem;line-height:1;font-weight:500;left:-1px;top:-9px}.quality__list.full:after{content:"";display:inline-block;background:url(../img/bland/check.png) no-repeat center center;width:173px;position:absolute;height:189px;background-size:cover;top:50px;right:35px}.quality__list.hurf .left{background:#4c8208;color:#fff;position:relative;padding-bottom:35px;width:49%}.quality__list.hurf .left h3,.quality__list.hurf .right h3{font-size:1.375rem;height:110px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:300;margin-left:100px;position:relative;z-index:1;padding-top:0}.quality__list.hurf .left:before{content:"2.";display:inline-block;font-family:Anton!important;position:absolute;color:#67b801;font-size:8.4375rem;line-height:1;font-weight:500;left:-1px;top:-9px}.quality__list.hurf .right:before{content:"3.";display:inline-block;font-family:Anton!important;position:absolute;color:#67b801;font-size:8.4375rem;line-height:1;font-weight:500;left:-1px;top:-9px}.quality__list.hurf .left.ptn02:before{content:"4.";display:inline-block;font-family:Anton!important;position:absolute;color:#67b801;font-size:8.4375rem;line-height:1;font-weight:500;left:-1px;top:-9px}.quality__list.hurf .right.ptn02:before{content:"5.";display:inline-block;font-family:Anton!important;position:absolute;color:#67b801;font-size:8.4375rem;line-height:1;font-weight:500;left:-1px;top:-9px}.quality__list.hurf .left:after,.quality__list.hurf .right:after{content:"";display:inline-block;background:url(../img/bland/check.png) no-repeat center center;width:173px;position:absolute;height:189px;background-size:cover;top:86px;right:35px}.quality__list.hurf .left p.text,.quality__list.hurf .right p.text{font-size:1rem;line-height:1.6667;font-weight:400;margin-left:35px;width:100%;max-width:240px;text-align:justify;position:relative;margin-top:30px;z-index:2}.quality__list.hurf .right{background:#4c8208;color:#fff;position:relative;padding-bottom:35px;width:49%}.quality__list.hurf{display:-ms-flexbox;display:flex;margin-top:20px;-ms-flex-pack:justify;justify-content:space-between}.btn__inner.ptn-secound{margin-top:45px;margin-bottom:-40px}.section__inner.full.blog{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#020202;border-bottom:13px solid #67b801;margin-top:110px;margin-bottom:100px}.section__inner.full.blog h2{padding-top:8px;padding-bottom:16px;text-align:center;font-size:2.25rem;font-weight:300;letter-spacing:.1em;color:#fff}.section__inner.full.blog h2 span{color:#67b801}.section-placement_blog p.cache-copy{margin-top:20px;font-size:3.3125rem;text-align:center;line-height:1.603;color:#727171;font-weight:300}.section-placement_blog p.cache-copy span{font-size:4rem;display:block;color:#000}.section-placement_blog p.cache-copy em{font-style:normal;color:#b9271c;font-size:5.3125rem;font-weight:700}.blog-btn-erea{max-width:980px;margin:0 auto;width:100%;margin-top:46px}.blog-btn-erea .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}a.btn.btn-solid.tell{border-top:9px solid #bb9f8e;border-right:9px solid #78543f;border-bottom:9px solid #684936;border-left:9px solid #76533e;border-radius:0;background:#94694e;padding:21px 35px 16px;width:460px;height:190px;box-shadow:0 5px 10px rgba(0,0,0,.3)}a.btn.btn-solid.tell:hover{border-top:9px solid #684936;border-bottom:9px solid #bb9f8e;background:#a0765c}a.btn.btn-solid.tell span.time{font-size:1.875rem;font-weight:300;line-height:1;letter-spacing:0;display:block;text-align:right;position:relative;left:6px;margin-top:21px}a.btn.btn-solid.tell span.time:before{content:"";display:inline-block;background:url(../img/bland/free-dial-mark.png) no-repeat center center;width:67px;position:absolute;height:38px;background-size:cover;top:-6px;right:315px}a.btn.btn-solid.line span.title:before{content:"";display:inline-block;background:url(../img/bland/line-mark.png) no-repeat center center;width:81px;position:absolute;height:78px;background-size:cover;top:28px;right:342px}a.btn.btn-solid.line{border-top:9px solid #75d97b;border-right:9px solid #179a1f;border-bottom:9px solid #15861b;border-left:9px solid #179a1f;border-radius:0;background:#1dc027;padding:0;padding:25px 25px 10px;width:460px;height:190px;box-shadow:0 5px 10px rgba(0,0,0,.3)}a.btn.btn-solid.line:hover{border-top:9px solid #15861b;border-bottom:9px solid #75d97b;background:#32bf3b}a.btn.btn-solid.line span.title{display:block;font-size:4.6875rem;line-height:1;margin-top:-1px;text-align:right}a.btn.btn-solid.line span.title .sml{font-size:3.9375rem;position:relative;top:-7px}a.btn.btn-solid.line span.text{font-size:1.875rem;font-weight:300;line-height:1;letter-spacing:0;display:block;text-align:right;position:relative;margin-top:17px}a.btn.btn-solid.tell span.phone-number{font-size:3.9375rem;font-weight:500;font-family:Anton!important;line-height:1;margin-top:13px;display:block}.howtobuy-btn-erea{max-width:980px;margin:0 auto;width:100%}.howtobuy-btn-erea .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}a.btn.btn-solid.howto01{border-top:17px solid #df727a;border-right:14px solid #84181e;border-bottom:17px solid #84181e;border-left:14px solid #84181e;border-radius:0;background:#ce2731;padding:16px 5px;width:280px;height:205px;font-size:1.7rem;letter-spacing:0;font-weight:500;line-height:1.1}a.btn.btn-solid.howto01 span.middle{display:block;font-size:2.3rem}a.btn.btn-solid.howto01 span.big{font-size:3.5rem;font-weight:700;position:relative;left:14px}a.btn.btn-solid.howto01:hover{border-top:17px solid #84181e;border-bottom:17px solid #df727a;border-radius:0;background:#b3212a}a.btn.btn-solid.howto02{border-top:17px solid #eaeaea;border-right:14px solid #9b999a;border-bottom:17px solid #9b999a;border-left:14px solid #9b999a;padding:10px;border-radius:0;background:#fff;padding:20px 5px;width:280px;height:205px;font-weight:300;letter-spacing:0;color:#ce2731;line-height:1.1;box-shadow:0 5px 10px rgba(0,0,0,.3)}.howtobuy-btn-erea{max-width:980px;margin:0 auto;width:100%;margin-top:70px;margin-bottom:80px;padding:30px 40px 35px;border:1px solid #edeeef;background:linear-gradient(to bottom,#fdfbfb 0,#ebedee 100%)}a.btn.btn-solid.howto02 span.big{font-size:3.375rem;display:block;border-bottom:2px solid;padding-bottom:10px;width:94%;margin:0 auto}a.btn.btn-solid.howto02 span.middle{font-size:2.25rem;letter-spacing:0;display:block;padding-top:10px;width:94%;margin:0 auto}a.btn.btn-solid.howto03{border-top:17px solid #eaeaea;border-right:14px solid #9b999a;border-bottom:17px solid #9b999a;border-left:14px solid #9b999a;padding:10px;border-radius:0;background:#fff;padding:20px 5px;width:280px;height:205px;font-weight:300;letter-spacing:0;color:#ce2731;line-height:1.1;box-shadow:0 5px 10px rgba(0,0,0,.3)}.section-placement_blog .howtobuy-btn-erea p.cache-copy span{font-size:3rem;color:#ce2731}.section-placement_blog .howtobuy-btn-erea p.cache-copy{font-size:1.5rem;text-align:center;line-height:1.3;color:#ce2731;font-weight:400;margin-bottom:23px;margin-top:-7px;position:relative}.section-placement_blog .howtobuy-btn-erea p.cache-copy:before{content:"";display:inline-block;background:url(../img/bland/slash-left.png) no-repeat center center;width:66px;position:absolute;height:70px;background-size:cover;top:18px;left:17.6%}.section-placement_blog .howtobuy-btn-erea p.cache-copy:after{content:"";display:inline-block;background:url(../img/bland/slash-right.png) no-repeat center center;width:66px;position:absolute;height:70px;background-size:cover;top:18px;right:17.6%}a.btn.btn-solid.howto03 span.big{font-size:3.375rem;display:block;border-bottom:2px solid;padding-bottom:10px;width:94%;margin:0 auto}a.btn.btn-solid.howto03 span.middle{font-size:2.25rem;letter-spacing:0;display:block;padding-top:10px;width:94%;margin:0 auto}a.btn.btn-solid.howto02:hover{opacity:.7}.panel07 h2{background:#000;padding-top:10px;padding-bottom:16px;text-align:center;font-size:2.25rem;font-weight:300;letter-spacing:.1em;color:#fff900}.panel07 ul.list.flex{max-width:890px;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:15px;padding-bottom:15px}.panel07 ul.list.flex li{max-width:280px;width:100%}.panel07 ul.list.flex li p.title{text-align:center;font-size:1.5rem;font-weight:400;margin-top:10px}.panel07 p.text{background:#000;color:#fff;font-size:1.25rem;text-align:center;line-height:1;padding-top:15px;padding-bottom:15px;font-weight:300}.panel07 p.text span{color:#fff900}.panel.panel07{background:#c7c7c7;margin-top:60px;margin-bottom:70px}.panel.panel09{margin-top:62px}.genre-erea{max-width:980px;margin:0 auto;width:100%;position:relative}p.genre-ttl-genre{font-size:1.9em;text-align:center;background:#4c8207;color:#fff;height:65px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:600;letter-spacing:.1em}h2.genre-ttl{font-size:1.5em;color:#fff;background:#4c8208;width:420px;height:58px;text-align:center;position:absolute;top:0;font-weight:700;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.genre_list01{border:9px solid #4c8207;border-bottom:0;padding:30px;padding-bottom:0}p.genre-txt{padding:30px;padding-top:15px;font-size:14px;border:9px solid #4c8207;border-bottom:0;border-top:0;font-weight:500;line-height:1.714;padding-bottom:20px}span.genre-red{display:block;color:#ce2731}.genre-other-list{padding:20px;background:#4c8207;color:#fff;padding-top:10px;padding-bottom:25px}p.genre-ttl-other{font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:2px}.genre-other-list ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.genre-other-list ul li{margin-right:20px;font-size:18px;margin-top:5px}.genre-other-list ul li:last-child{margin-right:0}.panel08 h2{text-align:center;color:#fff;font-size:1.5rem;line-height:1.6;font-weight:400;letter-spacing:.2em}.panel08 .title-erea{background:#9c7c53;height:105px;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.panel08 h2 span{display:block;position:relative;font-family:Noto Serif JP!important;font-size:1rem;font-weight:700;letter-spacing:0}.panel09 .title-erea{margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.panel09 h2 span{display:block;position:relative;font-family:Noto Serif JP!important;font-size:1rem;font-weight:700;letter-spacing:0;color:#4c8208}.panel10 h2{text-align:center;color:#957248;font-size:1.5rem;line-height:1.6;letter-spacing:.2em;font-weight:500}.panel10 .title-erea{margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.panel10 h2 span{display:block;position:relative;font-family:Noto Serif JP!important;font-size:1rem;font-weight:700;letter-spacing:0;color:#4c8208}.panel09 h2{text-align:center;color:#957248;font-size:1.5rem;line-height:1.6;letter-spacing:.2em;font-weight:500}.panel08 .inner .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:8px;border-bottom:5px solid #4c8208}a.other_link{outline:none!important}.panel08 .inner .flex .left h3{font-size:1.5em;font-weight:400;color:#4c8208}.panel08 .inner .flex .right{width:auto;margin-left:auto}.panel08 .inner .comment .owner{font-size:1rem;color:#4c8208;font-weight:500}.panel08 .inner .comment{margin-top:20px}.panel08 .inner{background:#f8f8ee;padding:35px 50px;margin-bottom:20px}.panel08 .inner .comment .text{margin:0}.panel08 .inner .text{font-size:.875rem;color:#020202;font-weight:400;margin-top:13px}.panel08 .inner .flex .right p{font-size:.875rem;color:#020202;font-weight:400}h3.title-q{background:#f8f8ee;font-weight:500;font-size:1.125rem;position:relative;color:#000;padding:10px 50px}.panel.panel09 .inner:nth-child(2) .title-q:before{content:"Q1.";display:inline-block;position:absolute;color:#4c8208;left:16px;font-weight:500}.panel.panel09 .inner:nth-child(2) .text-a:before,.panel.panel09 .inner:nth-child(3) .text-a:before,.panel.panel09 .inner:nth-child(4) .text-a:before,.panel.panel09 .inner:nth-child(5) .text-a:before{content:"A.";display:inline-block;position:absolute;color:#b9271c;left:23px;font-weight:500;font-size:1.125rem}.panel.panel09 .inner:nth-child(3) .title-q:before{content:"Q2.";display:inline-block;position:absolute;color:#4c8208;left:16px;font-weight:500}.panel.panel09 .inner:nth-child(4) .title-q:before{content:"Q3.";display:inline-block;position:absolute;color:#4c8208;left:16px;font-weight:500}.panel.panel09 .inner:nth-child(5) .title-q:before{content:"Q4.";display:inline-block;position:absolute;color:#4c8208;left:16px;font-weight:500}p.text-a{font-size:1rem;line-height:1.3125;padding:20px 50px;margin-bottom:30px;position:relative}.panel10 p.text{line-height:1.3125;color:#000;font-weight:400}h2.heading-main.shop span.sml{font-size:1.1875rem;color:#fff;font-weight:300;line-height:1.5789}h2.heading-main.shop span.middle{font-size:2.25rem;color:#fff;font-weight:300}h2.heading-main.shop img{max-width:200px;position:relative;top:-2px;margin-left:20px;margin-right:15px}.section__inner.full.shop{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#67b801;padding-top:20px;padding-bottom:8px;margin-top:90px;margin-bottom:75px}.shop-service-list{margin-top:20px}.panel11 .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}.panel11 .flex .left{width:450px}.panel11 .flex .right{width:490px}h2.heading-main.shop{display:-ms-flexbox;display:flex}.list_table{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list_table&gt;dt,.list_table&gt;dd{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.list_table&gt;dt{width:25%}.list_table&gt;dd{width:75%}.list_table,.list_table&gt;dt,.list_table&gt;dd{box-sizing:border-box}.list_table&gt;dt,.list_table&gt;dd{margin-bottom:5px}.list_table&gt;dt{background-color:#f8f8ee;color:#030303;font-size:.875rem;font-weight:700;text-align:center}.list_table&gt;dd{background-color:#fff;font-size:.875rem;font-weight:400;color:#030303;padding:10px}ul.service-list-flex li p{font-size:.875rem;color:#000;margin-top:5px;line-height:1.2}ul.service-list-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.service-list-flex li:last-child{margin-right:0}.shop-service-list p.service-title{text-align:center;font-size:1.375rem;font-weight:700;color:#000;margin-bottom:13px}.shop-service-list p.text{text-align:center;font-size:1.1875rem;color:#000;font-weight:300;line-height:1.5789}ul.service-list-flex li{width:80px;text-align:center;margin-right:20px}.panel12{background:#f8f8ee;padding-top:25px;padding-bottom:42px;margin-top:70px}.other-shop-erea{margin-top:65px;margin-bottom:100px}.panel12 .title-erea h2{color:#727171;font-size:1.875rem;font-weight:300;text-align:center;letter-spacing:.2em}.panel12 .title-erea h2 span.middle-green{font-size:2.375rem;color:#4c8208}.panel12 .title-erea h2 span.middle-brown{font-size:2.375rem;color:#957248}.panel12 .list_table&gt;dt{background-color:#4c8208;color:#fff;font-size:1.625rem;font-weight:300;text-align:center}dl.list_table.confirmation{max-width:880px;margin:0 auto;margin-top:30px;margin-bottom:11px}.panel12 .list_table&gt;dd{background-color:#fff;font-size:1.125rem;font-weight:400;color:#030303;padding:30px;line-height:1.5555}.panel.panel11 p.text{text-align:center;font-size:1.1875rem;margin-top:-25px}.panel12 p.text{font-size:1rem;color:#010101;max-width:880px;margin:0 auto}.panel13 .title-erea .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.panel13 .title-erea .flex .left,.panel13 .title-erea .flex .right{max-width:445px;width:100%}.panel13 .flex .left,.panel13 .flex .right{max-width:445px;width:100%}.panel13{background:#4c8208;padding:30px}.panel13 .flex .left h2{text-align:center;color:#fff;font-family:Noto Serif JP!important;font-size:2.125rem;font-weight:500}.table_02{width:100%;table-layout:fixed;margin-bottom:25px;height:190px}caption{color:#fff;background-color:#000;padding:10px;font-size:1.125rem;text-align:left;line-height:1;font-weight:700}tr.tr_02{border-bottom:2px solid #888}.td_02.double{padding-top:17px;padding-bottom:17px}a.other_link{color:#4c8208}a.other_link:hover{opacity:.8}.th_02{background-color:#fff;padding:0;vertical-align:middle;width:85px;font-size:1rem;font-weight:400}.td_02{background-color:#fff;font-size:1rem;font-weight:400;line-height:1.125;vertical-align:middle;padding-top:8px;padding-bottom:10px}.panel13 .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}table.item-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}table.item-table th:last-child{border-radius:0 5px 0 0}table.item-table th{text-align:center;color:#030303;padding:10px 0;border-bottom:1px solid #707070;vertical-align:middle;font-weight:400}table.item-table th.item{width:110px}table.item-table td.item{width:110px}table.item-table th.new-price{color:#ce2731;font-weight:700;line-height:1.125}table.item-table td.title{font-size:1.125rem;font-weight:700;color:#020202}table.item-table td.title span.sml{font-size:1rem;display:block}table.item-table td.old-price{font-size:1.741875rem;color:#727171;font-family:Anton!important;letter-spacing:.03em}table.item-table td.old-price span.sml{font-size:1rem;letter-spacing:0}table.item-table td{text-align:center;border-bottom:1px solid #707070;border-top:none;padding:10px 0;vertical-align:middle}table.item-table td.new-price{font-size:2.25rem;font-family:Anton!important;color:#ce2631;font-weight:500;letter-spacing:.03em;position:relative}table.item-table td.new-price:before{content:"=��";display:inline-block;position:absolute;left:-8%;font-family:Noto Sans JP!important;line-height:1;top:41%;color:#727171;font-size:1.5rem}table.item-table td.new-price span.sml{font-size:1.3125rem;letter-spacing:0}table.item-table tr:last-child td:first-child{border-radius:0 0 0 5px}table.item-table tr:last-child td:last-child{border-radius:0 0 5px}.breadcrumb{margin:0;padding:0;list-style:none}.breadcrumb li{display:inline;list-style:none;font-weight:700}.breadcrumb li:after{content:'&gt;';padding:0 .2em;color:#555}.breadcrumb li:last-child:after{content:''}.breadcrumb li a{text-decoration:none;color:#52b5ee}.breadcrumb li a:hover{text-decoration:underline}.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem}.btn-radius-gradient-wrap{display:inline-block;padding:.5rem;border-radius:100vh;background:#f2f5f6;background:linear-gradient(to bottom,#f2f5f6 0,#e3eaed 37%,#96a1a5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f5f6',endColorstr='#96a1a5',GradientType=0)}a.btn-radius-gradient{border-radius:100vh;background:#e3eaed;background:linear-gradient(to bottom,#e3eaed 0,#f2f5f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3eaed',endColorstr='#f2f5f6',GradientType=0)}a.btn-radius-gradient:hover{transform:scale(1.05)}a.btn-solid{color:#fff;border-top:4px solid #48ecc4;border-right:4px solid #0a5f4a;border-bottom:4px solid #0f745b;border-left:4px solid #8cf9de;border-radius:0;background:#11a37f}a.btn-solid:hover{color:#fff;border-top:4px solid #0f745b;border-right:4px solid #8cf9de;border-bottom:4px solid #48ecc4;border-left:4px solid #0a5f4a}.xs-block{display:none}.md-block{display:block}.purchase-erea{margin-top:100px}.more{display:none;position:relative;padding-left:20px;color:#333;text-decoration:none}.more02,.more03,.more04,.more05,.more06,.more07{display:none;position:relative;padding-left:20px;color:#333;text-decoration:none}.panel04 .flex{display:-ms-flexbox;display:flex}.panel04 .flex .left{width:100%;max-width:315px}.panel04 .flex .right{text-align:left;font-size:30px;letter-spacing:.2em;line-height:2.123;font-weight:400;font-family:Noto Serif JP!important;margin-left:50px;margin-top:30px}.grecaptcha-badge{opacity:0!important}.hero-img img.hero-product.blandkaitori-mv-img{position:relative;top:50%;left:50%;transform:translate(-12%,-27%);margin:0;padding:0;width:570px;height:451px}.panel.panel01-list-streng.Genre{padding-top:0;padding-bottom:0;margin-top:140px}.flex.streng.Genre .list-link{width:24%;max-width:320px;position:relative;margin-bottom:10px;background:#000}.bl_genre_item a:hover{opacity:.8;color:#fff}.ly_genre{margin-bottom:1px;padding-top:30px}.top_ttl{font-size:1.25rem;font-weight:700;text-align:center}.ly_genre_list{margin-top:30px;background-color:#000}.bl_genre_list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:1220px;margin:auto}.bl_genre_item{width:100%;border-left:solid 1px #fff;background-color:#000}.bl_genre_item a{font-size:1.5625rem;display:block;padding:5px 1.5% 5px 6%;color:#fff}.bl_genre_media{font-family:Noto Serif JP,serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.bl_genre_en{font-family:Tangerine,cursive;font-weight:700;padding-left:2px;color:#c3c3c3}.bl_genre_media img{width:155px;height:90px;object-fit:cover}.bl_genre_item:last-of-type{border-right:solid 1px #fff}.bland-jisseki .wrap{max-width:980px;width:100%;margin:0 auto;margin-top:100px}.bland-jisseki .cache-ttl{font-size:2.25rem;font-weight:500;text-align:left;color:#4c8208;letter-spacing:.1em;position:relative;margin-bottom:30px;margin-top:40px;line-height:1.3}.section--jisseki__link-list{margin-bottom:45px}ul.flex_jisseki li img{height:190px;object-fit:cover}ul.flex_jisseki{display:-ms-flexbox;display:flex;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0px}ul.flex_jisseki li{display:-ms-flexbox;display:flex;margin-bottom:20px}ul.flex_jisseki li:nth-child(4n+1){margin-left:0}ul.cat-flex-item{-ms-flex-pack:left;justify-content:left;display:-ms-flexbox;display:flex}.bland-jisseki .cache-ttl span{font-size:1.8rem}ul.cat-flex-item li a.fst_item{margin:0}.breadcrumbs{color:#020202;font-size:1.125rem}ul.cat-flex-item li{display:-ms-flexbox;display:flex}ul.cat-flex-item li a{background:#67b601;color:#fff;margin-left:15px;padding:7px 15px}ul.flex_jisseki li{width:23%;margin-left:2.6%}.bland-jisseki .wrap ul.flex_jisseki:last-child{margin-bottom:80px}ul.flex_jisseki li a:hover{opacity:.8}ul.flex_jisseki li .ttl{text-align:left;font-size:1rem;font-weight:700;color:#000;padding:15px;padding-bottom:0;padding-left:0;padding-right:0}ul.flex_jisseki li .info-txt{font-size:12px;line-height:1.6667;font-weight:400;margin-bottom:10px;margin-top:5px}ul.flex_jisseki li .link{font-size:12px;text-align:right;color:#ce2631;font-weight:500}ul.flex_jisseki li h3.price{font-size:14px;display:block;font-weight:400;font-family:Noto Sans JP!important;color:#ce2631;text-align:right;letter-spacing:.1em}ul.flex_jisseki li h3.price span{font-size:1.6rem;text-align:right;margin-top:-8px;font-weight:500;font-family:Anton!important;letter-spacing:.05em}.campaign.jisseki{margin-top:70px}.bland-jisseki_info .wrap{max-width:980px;width:100%;margin:0 auto;margin-top:70px}.bland-jisseki_info .flex{display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:start;-ms-flex-pack:left;justify-content:space-between;margin-top:15px}.sliderArea{max-width:100%;margin:0 auto;padding:0 25px}.sliderArea.w300{max-width:300px}.slick-slide{margin:0 5px}.slick-slide img{width:100%;height:auto;max-height:540px;object-fit:cover}.slick-prev,.slick-next{z-index:1}.slick-prev:before,.slick-next:before{color:#000}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:1}.slick-current{opacity:1}.thumb{margin:20px 0 0}.thumb .slick-slide{cursor:pointer}.thumb .slick-slide:hover{opacity:.7}.slick-prev:before,.slick-next:before{color:#67b800}.slick-prev:before,.slick-next:before{font-size:60px}.slick-prev,.slick-next{width:60px;height:60px}.slick-dots li.slick-active button:before{opacity:.75;color:#8dca41}h1.info_ttl.jisseki{font-size:1.8rem;font-weight:600;text-align:left;color:#4c8208;letter-spacing:.05em;position:relative;margin-bottom:30px;margin-left:-14px}.tbl_heading_ttl{font-size:1rem;font-weight:400;margin-bottom:20px;background:#67b803;color:#fff;padding:10px;letter-spacing:.1em}time.jisseki__date{font-size:1rem;font-weight:400;padding-left:4px}.bland-jisseki_info .flex .left{width:48%}.bland-jisseki_info .flex .right{width:48%}.jisseki_tbl{width:100%;border-collapse:collapse;margin-bottom:40px}.jisseki_tbl tr{border-bottom:solid 2px white}.jisseki_tbl tr:last-child{border-bottom:none}.jisseki_tbl th{position:relative;width:30%;color:black;font-weight:400;text-align:left;padding:10px 0;padding-left:10px;font-size:15px}span.kaitori_sspan{font-size:2.25rem;text-align:right;margin-top:0;font-weight:500;font-family:Anton!important;letter-spacing:.05em;color:#ce2631}span.kaitori_mini{font-size:16px;font-family:Noto Sans JP!important;color:#ce2631;font-weight:500}.bland-jisseki_question .wrap{max-width:980px;width:100%;margin:0 auto;margin-top:60px;margin-bottom:100px}h2.jisseki_question__ttl{line-height:1;position:relative;padding-bottom:10px;font-size:24px;background:#5fad00;color:#fff;padding:10px;padding-top:13px;padding-bottom:15px;padding-left:15px;font-weight:500;margin-bottom:15px}.bland-jisseki_question .wrap .txt{font-size:14px;color:#000;line-height:1.714}.jisseki_satei__ttl{padding:.25em .5em;color:#000;background:transparent;border-left:solid 5px #5fad00;margin-top:40px;margin-bottom:15px;font-weight:500;font-size:18px}.jisseki_satei__sub-ttl{padding:.25em .5em;color:#000;background:transparent;border-left:solid 5px #5fad00;font-size:20px;font-weight:500;margin-top:15px;margin-bottom:15px}.jisseki_tbl td{width:70%;text-align:left;padding:10px 0;font-size:16px;color:#000;position:relative;top:-1px}span.lank_txt{display:block;font-size:18px;color:#ce2631;font-weight:500;position:relative;top:1px}@media screen and (min-width:768px),print{html{overflow-x:hidden}body{line-height:1.5}.inner-pc{max-width:1220px;margin:auto}.tb,.sp{display:none!important}a{text-decoration:none}a[target=_blank]:after{display:inline-block;width:13px;height:12px;margin-left:8px;content:''}a:hover{text-decoration:underline;color:black}.btn{font-size:1.25rem;position:relative;display:inline-block;text-align:center;border-radius:70px}.btn,.btn:link,.btn:visited{text-decoration:none;color:#fff}.btn_primary{font-weight:700;line-height:64px;box-sizing:border-box;width:300px;height:70px;border:solid #fff 2.5px;background-color:#67b800;box-shadow:0 10px 16px -16px rgba(0,0,0,.6)}.btn_primary:hover{color:#67b800;border:solid #67b800 2.5px;background-color:#fff}.btn_secondary{box-sizing:border-box;width:300px;padding:20px 0;border:solid #8dc21f 3px;background-color:#8dc21f}.btn_secondary:hover{color:#8dc21f;border:solid #8dc21f 3px;background-color:#fff}.btn_tel{font-weight:700;line-height:50px;box-sizing:border-box;width:300px;padding:6px 0;border:solid #67b800 2.5px;background-color:#fff;box-shadow:0 10px 16px -16px rgba(0,0,0,.6)}.btn_tel:hover{opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}.btn_line{padding-left:40px}.btn_line:before{position:absolute;top:50%;left:48px;display:inline-block;width:35px;height:33px;content:'';transform:translateY(-50%);background:url(../../../../uploads/2021/04/ico_line.svg) no-repeat;background-size:contain}.btn_line:hover:before{background:url(../../../../uploads/2021/04/ico_line_hover.svg) no-repeat}.btn_mail{padding-left:40px}.btn_mail:before{position:absolute;top:50%;left:48px;display:inline-block;width:30px;height:22px;content:'';transform:translateY(-50%);background:url(../../../../uploads/2021/04/ico_mail.svg) no-repeat;background-size:contain}.btn_mail:hover:before{background:url(../../../../uploads/2021/04/ico_mail_hover.svg) no-repeat}.btn_point{padding-left:40px}.btn_point:before{position:absolute;top:50%;left:57px;display:inline-block;width:20px;height:26px;content:'';transform:translateY(-50%);background:url(../../../../uploads/2021/04/ico_point.svg) no-repeat;background-size:contain}.btn_point:hover:before{background:url(../../../../uploads/2021/04/ico_point_hover.svg) no-repeat}*{box-sizing:border-box;margin:0;padding:0;outline:none}header{position:fixed;z-index:100;display:-ms-flexbox;display:flex;width:100%;height:70px;background-color:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.5)}.nav-L{display:-ms-flexbox;display:flex;width:100%;height:70px;padding-right:100px;padding-left:20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logo{width:109px}.nav-sns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.nav-sns-item{margin-right:20px}.nav-sns-item:last-of-type{margin-right:0}#nav-container{position:fixed;width:100%;height:100vh;pointer-events:none}#nav-container .bg{position:absolute;top:70px;left:0;visibility:hidden;width:100%;height:calc(100% - 70px);transition:.3s;opacity:0;background:#000;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}#nav-container .bg.focus-within{visibility:visible;opacity:.6;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'}#nav-container *{visibility:visible}.button{position:absolute;z-index:1;right:0;display:-ms-flexbox;display:flex;flex-direction:column;width:30px;height:70px;margin-right:25px;cursor:pointer;pointer-events:auto;border:0;border-radius:0;background:transparent;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.icon-bar{display:block;width:100%;height:3px;transition:.3s;background:#000}.icon-bar:last-of-type{width:60%}.icon-bar+.icon-bar{margin-top:5px}#nav-container .button.focus-within{pointer-events:none}#nav-container .icon-bar.focus-within:nth-of-type(1){transform:translate3d(0,8px,0) rotate(45deg)}#nav-container .icon-bar.focus-within:nth-of-type(2){opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}#nav-container .icon-bar.focus-within:nth-of-type(3){width:100%;transform:translate3d(0,-8px,0) rotate(-45deg)}#nav-content{position:absolute;top:0;right:0;width:90%;max-width:300px;height:calc(100% - 10px);margin-top:70px;padding:0;transition:transform .3s;transform:translateX(100%);pointer-events:auto;background:#fff;-webkit-tap-highlight-color:transparent;will-change:transform;contain:paint}#nav-content li a img{width:32px;height:auto;margin-right:10px}#nav-content a{font-size:1rem;font-weight:700}ul.bl_genre_list.inner-pc.secound{border-top:solid 1px #fff}#nav-content ul{display:-ms-flexbox;display:flex;flex-direction:column;height:100%;-ms-flex-direction:column;padding-bottom:10vw;overflow-y:scroll}#nav-content li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 5px;transition:color .1s;text-transform:uppercase}#nav-content li a:hover{color:#67b800}#nav-content li:not(.small)+.small{margin-top:auto}.navi-overflow.focus-within{transform:none!important}a,a:visited,a:focus,a:active,a:link{text-decoration:none;outline:0}a{transition:.2s ease-in-out;color:currentColor}ul{padding:0;list-style:none}html,body{overflow-x:hidden}.ttl{font-size:1.25rem;font-weight:700;text-align:center}main{margin-top:70px}.bl_pankuzu{background-color:#f0f3f5}.bl_pankuzu_list{display:-ms-flexbox;display:flex;padding:12px 10px;-ms-flex-align:center;align-items:center}.bl_pankuzu_item{font-size:1rem;position:relative;margin-right:20px;color:#464646}.bl_pankuzu_item:first-of-type:after{position:absolute;top:60%;right:-12px;display:block;width:8px;height:8px;content:'';transform:translateY(-50%) rotate(45deg);border-top:1px solid #464646;border-right:1px solid #464646}.bl_pankuzu_item a{text-decoration:underline;color:#67b800}.ly_MV{background-color:#67b800}.bl_MV{padding:46px 0 38px;text-align:center}.bl_MV h1{font-size:2rem;color:#fff}.ly_cont{max-width:900px;margin:auto;padding:60px 15px}.ly_cont tr{border-bottom:#fff 1px solid}.ly_cont tr:last-of-type{border-bottom:none}.ly_cont td{padding:20px}.ly_cont td:first-of-type{color:#fff;background-color:#67b800}.ly_cont .privacy_ttl{font-weight:700;margin-top:30px}.ly_cont .privacy_ttl:first-of-type{margin-top:0}.pagetop{z-index:50;right:10px;display:none;overflow:hidden}.pagetop a{display:block;width:60px;height:60px;border:solid #67b800 3px;border-radius:33px;background-color:#fff}.pagetop a:hover{border:solid #fff 3px;background-color:#67b800}.pagetop a:hover:before{border-top:5px solid #fff;border-right:5px solid #fff}.pagetop a:before{position:absolute;top:55%;left:50%;display:block;width:12px;height:12px;content:'';transform:translateX(-50%) translateY(-50%) rotate(315deg);border-top:5px solid #67b800;border-right:5px solid #67b800}.bl_footer_categoryList,.bl_footer_assessmentList,.bl_footer_storeGuideList,.bl_footer_infoList{display:-ms-flexbox;display:flex}.bl_footer_categoryList li,.bl_footer_assessmentList li,.bl_footer_storeGuideList li,.bl_footer_infoList li{line-height:1;padding-right:10px;padding-left:10px;border-right:1px #fff solid}.bl_footer_categoryList li:last-of-type,.bl_footer_assessmentList li:last-of-type,.bl_footer_storeGuideList li:last-of-type,.bl_footer_infoList li:last-of-type{border-right:0}.ly_footer{background-color:#000}.ly_footer a{color:#fff}.ly_footerMainUtils{padding-top:30px;padding-bottom:70px}.bl_footerListUnit{display:-ms-flexbox;display:flex;margin-bottom:30px}.bl_footerListUnit ul{border-right:1px #fff solid}.bl_footerListUnit ul:last-of-type{border-right:0}.ly_footerSubUtils{padding:10px;background-color:#fff}.bl_footerSubUtils_copy{font-size:.625rem;text-align:right}}@media screen and (max-width:767px){html{overflow-x:hidden}body{font-size:4.26667vw;line-height:1.5}.inner-pc{width:100%;max-width:100%;margin:auto}.pc{display:none!important}a{text-decoration:none}a[target=_blank]:after{display:inline-block;width:3.46667vw;height:3.2vw;margin-left:2.13333vw;content:''}a:hover{text-decoration:underline;color:black}.btn{font-size:5.33333vw;position:relative;display:inline-block;text-align:center;border-radius:18.66667vw}.btn,.btn:link,.btn:visited{text-decoration:none;color:#fff}.btn_primary{font-weight:700;line-height:17.06667vw;box-sizing:border-box;width:80vw;height:18.66667vw;border:solid #fff .66667vw;background-color:#67b800;box-shadow:0 2.66667vw 4.26667vw -4.26667vw rgba(0,0,0,.6)}.btn_primary:hover{color:#67b800;border:solid #67b800 .66667vw;background-color:#fff}.btn_secondary{box-sizing:border-box;width:80vw;padding:5.33333vw 0;border:solid #8dc21f .8vw;background-color:#8dc21f}.btn_secondary:hover{color:#8dc21f;border:solid #8dc21f .8vw;background-color:#fff}.btn_tel{font-weight:700;box-sizing:border-box;width:80vw;padding:1.6vw 0;border:solid #67b800 .66667vw;background-color:#fff;box-shadow:0 2.66667vw 4.26667vw -4.26667vw rgba(0,0,0,.6)}.btn_line{padding-left:10.66667vw}.btn_line:before{position:absolute;top:50%;left:12.8vw;display:inline-block;width:9.33333vw;height:8.8vw;content:'';transform:translateY(-50%);background:url(../../../../uploads/2021/04/ico_line.svg) no-repeat;background-size:contain}.btn_line:hover:before{background:url(../../../../uploads/2021/04/ico_line_hover.svg) no-repeat}.btn_mail{padding-left:10.66667vw}.btn_mail:before{position:absolute;top:50%;left:12.8vw;display:inline-block;width:8vw;height:5.86667vw;content:'';transform:translateY(-50%);background:url(../../../../uploads/2021/04/ico_mail.svg) no-repeat;background-size:contain}.btn_mail:hover:before{background:url(../../../../uploads/2021/04/ico_mail_hover.svg) no-repeat}.btn_point{padding-left:10.66667vw}.btn_point:before{position:absolute;top:50%;left:15.2vw;display:inline-block;width:5.33333vw;height:6.93333vw;content:'';transform:translateY(-50%);background:url(../../../../uploads/2021/04/ico_point.svg) no-repeat;background-size:contain}.btn_point:hover:before{background:url(../../../../uploads/2021/04/ico_point_hover.svg) no-repeat}*{box-sizing:border-box;margin:0;padding:0;outline:none}header{position:fixed;z-index:100;display:-ms-flexbox;display:flex;width:100%;height:18.66667vw;background-color:#fff;box-shadow:0 2.66667vw 2.66667vw -1.33333vw rgba(0,0,0,.5)}.nav-L{display:-ms-flexbox;display:flex;width:100%;height:18.66667vw;padding-right:17.33333vw;padding-left:5.33333vw;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.logo{width:29.06667vw}.nav-sns{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.nav-sns-item{width:8vw;height:8vw;margin-right:5.33333vw}.nav-sns-item:last-of-type{margin-right:0}#nav-container{position:fixed;width:100%;height:100vh;pointer-events:none}#nav-container .icon-bar.focus-within:nth-of-type(1){transform:translate3d(0,1.6vw,0) rotate(45deg)}#nav-container .icon-bar.focus-within:nth-of-type(2){opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}#nav-container .icon-bar.focus-within:nth-of-type(3){width:100%;transform:translate3d(0,-1.6vw,0) rotate(-45deg)}.navi-overflow.focus-within{transform:none!important}#nav-container *{visibility:visible}.button{position:absolute;z-index:1;right:0;display:-ms-flexbox;display:flex;flex-direction:column;width:5.33333vw;height:18.66667vw;margin-right:5.33333vw;cursor:pointer;pointer-events:auto;border:0;border-radius:0;background:transparent;-ms-flex-direction:column;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.icon-bar{display:block;width:100%;height:.53333vw;transition:.3s;background:#000}.icon-bar:last-of-type{width:60%}.icon-bar+.icon-bar{margin-top:1.06667vw}#nav-content{position:absolute;top:0;right:0;width:100%;height:100%;margin-top:18.66667vw;padding:5.33333vw;padding-top:1vw;transition:transform .3s;transform:translateX(100%);text-align:center;pointer-events:auto;background:#fff;-webkit-tap-highlight-color:transparent;will-change:transform;contain:paint}#nav-content a{font-size:4.73333vw;font-weight:700}ul.bl_genre_list.inner-pc.secound{border-top:none}.bl_genre_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bl_genre_item{width:50%}#nav-content ul{display:-ms-flexbox;display:flex;flex-direction:column;height:100%;-ms-flex-direction:column;overflow-y:scroll;padding-bottom:18vh}#nav-content li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:3.15vw 0;transition:color .1s;text-transform:uppercase}#nav-content li a img{width:6vw;height:auto;margin-right:4vw}#nav-content li a:hover{color:#67b800}#nav-content li:not(.small)+.small{margin-top:auto}a,a:visited,a:focus,a:active,a:link{text-decoration:none;outline:0}a{transition:.2s ease-in-out;color:currentColor}ul{padding:0;list-style:none}html,body{overflow-x:hidden}.ttl{font-size:5.33333vw;font-weight:700;text-align:center}main{margin-top:18.66667vw}.bl_pankuzu{background-color:#f0f3f5}.bl_pankuzu_list{display:-ms-flexbox;display:flex;padding:3.2vw 2.66667vw;-ms-flex-align:center;align-items:center}.bl_pankuzu_item{font-size:4.26667vw;position:relative;margin-right:5.33333vw;color:#464646}.bl_pankuzu_item a{text-decoration:underline;color:#67b800}.bl_pankuzu_item a:after{position:absolute;top:60%;right:-3.2vw;display:block;width:2.13333vw;height:2.13333vw;content:'';transform:translateY(-50%) rotate(45deg);border-top:1px solid #464646;border-right:1px solid #464646}.ly_MV{background-color:#67b800}.bl_MV{padding:12.26667vw 0 10.13333vw;text-align:center}.bl_MV h1{font-size:8.53333vw;color:#fff}.ly_cont{padding:16vw 4vw}.ly_cont tr{border-bottom:#fff 1px solid}.ly_cont tr:last-of-type{border-bottom:none}.ly_cont td{font-size:3.2vw;padding:5.33333vw}.ly_cont td:first-of-type{color:#fff;background-color:#67b800}.ly_cont .privacy_ttl{font-weight:700;margin-top:8vw}.ly_cont .privacy_ttl:first-of-type{margin-top:0}.pagetop{z-index:50;right:2.66667vw;display:none;overflow:hidden}.pagetop a{display:block;width:16vw;height:16vw;border:solid #67b800 .8vw;border-radius:8.8vw;background-color:#fff}.pagetop a:before{position:absolute;top:55%;left:50%;display:block;width:3.2vw;height:3.2vw;content:'';transform:translateX(-50%) translateY(-50%) rotate(315deg);border-top:1.33333vw solid #67b800;border-right:1.33333vw solid #67b800}.bl_footer_categoryList,.bl_footer_assessmentList,.bl_footer_storeGuideList,.bl_footer_infoList{display:-ms-flexbox;display:flex}.bl_footer_categoryList li,.bl_footer_assessmentList li,.bl_footer_storeGuideList li,.bl_footer_infoList li{line-height:1;padding-right:2.66667vw;padding-left:2.66667vw;border-right:1px #fff solid}.bl_footer_categoryList li:last-of-type,.bl_footer_assessmentList li:last-of-type,.bl_footer_storeGuideList li:last-of-type,.bl_footer_infoList li:last-of-type{border-right:0}.ly_footer{background-color:#000}.ly_footer a{color:#fff}.ly_footerMainUtils{padding-top:9.6vw;padding-right:5.33333vw;padding-bottom:10.66667vw;padding-left:5.33333vw}.bl_footerListUnit{font-size:4.26667vw;display:block;margin-bottom:17.33333vw}.bl_footerListUnit ul{margin-bottom:6.4vw;border:none}.bl_footerListUnit ul:last-of-type{margin-bottom:0}.bl_footer_infoList{display:block}.bl_footer_infoList li{margin-bottom:6.4vw;border:none}.ly_footerSubUtils{padding-top:4.53333vw;padding-right:5.33333vw;padding-bottom:4.53333vw;padding-left:5.33333vw;background-color:#fff}.bl_footerSubUtils_copy{font-size:2.66667vw;text-align:right}.acMenu{width:100%}#nav-content{padding:0!important}.hero-sub_title.bland-hero{transform:translate(-50%,100%)}.hero-img_flex .left{width:40%;max-width:400px;position:relative;left:50%;top:50%;left:26%;transform:translate(-50%,0);margin:0;padding:0}.hero-img_flex .right{width:63%;min-width:auto;max-width:560px}.genre-flex_list ul.listFlex{display:-ms-flexbox;display:flex;max-width:980px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:auto}li.g-icon01{border-top:5px solid #4f8209}li.g-icon02{border-top:5px solid #4f8209;border-right:5px solid #4f8209}li.g-icon06{border-right:5px solid #4f8209}.genre-flex_list ul.listFlex li{width:50%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border-left:5px solid #4f8209;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:auto;padding:25px;border-bottom:5px solid #4c8207}.genre-flex_list ul.listFlex li.g-icon04{border-right:5px solid #4f8209}.genre-flex_list ul.listFlex li.g-icon08{border-right:5px solid #4f8209}.genre-flex_list ul.listFlex li p{position:absolute;top:71%;font-size:3.75vw}li.g-icon01 img{width:40%;height:auto}li.g-icon02 img{width:70%;height:auto}li.g-icon03 img{width:40%;height:auto}li.g-icon04 img{width:41%;height:auto}li.g-icon05 img{width:60%;height:auto}li.g-icon06 img{width:50%;height:auto}li.g-icon07 img{width:80%;height:auto}li.g-icon08 img{width:50%;height:auto}.comparison-item h2{font-size:8vw;line-height:1.3}span.item-mini{font-size:7vw}.bk-flex .left{width:9vw;height:1.5vw}.bk-flex .right{width:9vw;height:1.5vw}span.circle-red{display:none}.bk-flex{margin-top:6vw}p.price_info-txt{text-align:center;font-size:3.1vw;margin-top:10vw;position:relative}p.item-title{font-size:6vw;max-width:740px;margin:0 auto;font-weight:400;color:#000;margin-top:2vw;margin-bottom:0;position:relative}.comparison-item .flex{display:-ms-flexbox;display:flex;max-width:100%;margin:0 auto;position:relative}table.price-item_tbl tr{padding:0}.comparison-item .flex{display:-ms-flexbox;display:flex;max-width:100%;margin:0 auto;position:relative;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.comparison-item .flex .right{width:100%;position:relative;top:0;left:0;transform:translate(0);margin:0;padding:0}span.sample-name{margin-left:0;margin-right:3vw}table.price-item_tbl th{width:40%;font-size:6vw;margin-right:0}p.item-title span.bold-mincyo{font-size:6vw}table.price-item_tbl:before{height:50vw}table.price-item_tbl td span{font-size:8vw}table.price-item_tbl tr td.price_td{font-size:7vw;padding-right:0}.comparison-item .flex .left{width:100%}table.price-item_tbl tr td{font-size:5vw;padding:0}table.price-item_tbl th.big{font-size:6vw;margin-right:0;width:40%}table.price-item_tbl td span.price-big{font-size:12vw}.genre_list01{border:0;border-bottom:0;padding:0;padding-bottom:0}h2.genre-ttl{font-size:4.9vw;color:#fff;background:#4c8208;width:auto;height:auto;text-align:center;position:relative;top:0;font-weight:500;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:1vw;padding-bottom:1.5vw;margin-bottom:3vw}p.genre-txt{padding:0;padding-top:3vw;font-size:3.25vw;border:0;border-bottom:0;border-top:0;font-weight:500;line-height:1.714;padding-bottom:4vw}p.genre-ttl-genre{display:none}.hero-sub_title.omega{width:100%}.genre-other-list ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.genre-other-list{padding:3vw;padding-top:3vw;padding-bottom:6vw}.genre-other-list ul li{margin-right:3vw;font-size:3vw;margin-top:1vw}p.genre-ttl-other{font-size:3.75vw}img.hero-product.tiffany02{position:absolute;top:50%;left:50%;transform:translate(16%,161%);margin:0;padding:0;width:34vw;height:auto}img.hero-product.tiffany03{position:absolute;top:50%;left:50%;transform:translate(66%,-12%);margin:0;padding:0;width:30vw;height:auto}img.hero-product.tiffany01{position:absolute;top:50%;left:50%;transform:translate(-26%,-72%);margin:0;padding:0;width:70vw;height:auto;z-index:-1}img.hero-product.pearl01{position:absolute;top:50%;left:50%;transform:translate(8%,12%);margin:0;padding:0;width:46vw;height:auto}img.hero-product.pearl02{position:absolute;top:50%;left:50%;transform:translate(40%,-97%);margin:0;padding:0;width:30vw;height:auto;z-index:-1}img.hero-product.pearl03{position:absolute;top:50%;left:50%;transform:translate(47%,102%);margin:0;padding:0;width:28vw;height:auto}img.hero-product.chanel01{position:absolute;top:50%;left:50%;transform:translate(25%,36%);margin:0;padding:0;width:37vw;height:auto}img.hero-product.chanel02{position:absolute;top:50%;left:50%;transform:translate(141%,-68%);margin:0;padding:0;width:14vw;height:auto;z-index:-1}img.hero-product.cartier01{position:absolute;top:50%;left:50%;transform:translate(143%,13%);margin:0;padding:0;width:20vw;height:auto}img.hero-product.cartier02{position:absolute;top:50%;left:50%;transform:translate(-5%,294%);margin:0;padding:0;width:44vw;height:auto}img.hero-product.cartier03{position:absolute;top:50%;left:50%;transform:translate(43%,-27%);margin:0;padding:0;width:29vw;height:78vw;z-index:1;object-fit:cover}img.hero-product.hermes01{position:relative;top:50%;left:50%;transform:translate(13%,112%);margin:0;padding:0;width:39vw;height:auto}img.hero-product.hermes02{position:absolute;top:50%;left:50%;transform:translate(15%,164%);margin:0;padding:0;width:39vw;height:auto}img.hero-product.diamond01{position:absolute;top:50%;left:50%;transform:translate(-15%,-118%);margin:0;padding:0;width:60vw;height:auto;z-index:-1}.hero-sub_title.diamond{letter-spacing:-.07em}img.hero-product.diamond02{position:absolute;top:50%;left:50%;transform:translate(-7%,-30%);margin:0;padding:0;width:35vw;height:auto}img.hero-product.diamond03{position:absolute;top:50%;left:50%;transform:translate(58%,6%);margin:0;padding:0;width:30vw;height:auto}.panel04 .flex .right{text-align:left;font-size:3.25vw;letter-spacing:.2em;line-height:2.123;font-weight:500;font-family:Noto Serif JP!important;margin-top:8vw;width:auto;margin-right:0;margin-left:2vw}.panel04 .flex .left{width:43%;max-width:315px}.panel04 .flex{-ms-flex-pack:center;justify-content:center}.more{display:block;position:relative;padding-left:20px;color:#333;text-decoration:none;margin-left:31vw}.list.flex li.is-hidden{opacity:0;height:0;margin:0}.more02,.more03,.more04,.more05,.more06,.more07{display:block;position:relative;padding-left:20px;color:#333;text-decoration:none;margin-left:31vw}.more02,.more03,.more04,.more05,.more06,.more07{margin-top:10px;margin-bottom:20px}.more-tbl tr.is-hidden,.more-tbl02 tr.is-hidden,.more-tbl03 tr.is-hidden,.more-tbl04 tr.is-hidden,.more-tbl05 tr.is-hidden,.more-tbl06 tr.is-hidden,.more-tbl07 tr.is-hidden{display:none;height:0;margin:0}.more button{border:0;background:0;color:#cd2731;font-weight:700;font-size:4vw}.more02 button,.more03 button,.more04 button,.more05 button,.more06 button,.more07 button{border:0;background:0;color:#cd2731;font-weight:700;font-size:4vw}.more:before{content:'';width:18px;height:18px;background:#cd2731;border-radius:50%;position:absolute;top:50%;left:-3px;margin-top:-9px;border:0}.more:after{content:'';width:6px;height:6px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;left:0;margin-top:-4px;margin-left:3px;transform:rotate(130deg)}.more02:before,.more03:before,.more04:before,.more05:before,.more06:before,.more07:before{content:'';width:18px;height:18px;background:#cd2731;border-radius:50%;position:absolute;top:50%;left:-3px;margin-top:-9px;border:0}.more02:after,.more03:after,.more04:after,.more05:after,.more06:after,.more07:after{content:'';width:6px;height:6px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff;position:absolute;top:50%;left:0;margin-top:-4px;margin-left:3px;transform:rotate(130deg)}.md-block{display:none}.xs-block{display:block}a.btn.btn-solid.tell span.time:before{content:none}a.btn.btn-solid.line span.title:before{content:none}p.shop-list-text{font-weight:400;font-size:3.75vw}a.red-free-tell:before{width:7vw;position:relative;height:4vw;background-size:contain;top:.6vw}.toggle_title{background:#e5e5e5;color:#fff;display:block;margin-bottom:6px;padding:10px;position:relative;height:auto}.toggle_title h3{font-size:4vw;font-weight:400;line-height:1.2;color:#030303}.toggle_btn:before,.toggle_btn:after{width:4vw;height:2px}.toggle_btn:before{width:2px;height:4vw}.hero-img img.hero-product.tokeikaitori-left{position:absolute;top:50%;left:50%;transform:translate(15%,37%);margin:0;padding:0;width:30vw;height:auto}img.hero-product.vuitton-main01{position:absolute;top:50%;left:50%;transform:translate(-3%,-16%);margin:0;padding:0;width:51vw;height:auto}img.hero-product.gold01{position:absolute;top:50%;left:77%;transform:translate(-46%,-17%);margin:0;padding:0;width:36vw;height:auto}img.hero-product.gold02{position:absolute;top:50%;left:50%;transform:translate(14%,23%);margin:0;padding:0;width:26vw;height:auto}img.hero-product.gold03{position:absolute;top:82%;left:63%;transform:translate(27%,-22%);margin:0;padding:0;width:28vw;height:auto}p.hero-sub_title.jewelry-kaitori{line-height:1.4;top:11%;font-size:7.5vw}img.hero-product.main-image01{transform:translate(8%,153%);width:21vw;height:auto}img.hero-product.main-image02{transform:translate(37%,1%);width:18vw;height:auto}img.hero-product.main-image03{top:50%;left:50%;transform:translate(125%,85%);width:20vw;height:auto}img.hero-product.main-image04{top:23%;left:70%;transform:translate(42%,-26%);width:16vw;height:auto}img.hero-product.main-image05{display:none}.hero-img img.hero-logo.jewelry-kaitori{top:27%}img.hero-product.main-image06{display:none}img.hero-product.tokeikaitori-right{position:absolute;top:50%;left:50%;transform:translate(60%,-72%);margin:0;padding:0;width:30vw;height:auto}.hero-sub_title .tokei-kaitori{font-size:7.2vw}.panel01-list-streng h2{font-size:6vw}.panel01-list-streng h2:before,.panel01-list-streng h2:after{width:9%;height:3px;background-color:#4c8208}.list-link{width:48%;max-width:320px;position:relative;margin-bottom:4vw}.list-link .en{font-family:Noto Serif JP!important;font-size:3.4vw;letter-spacing:.06em;font-weight:500;color:#000;border-bottom:1px solid;width:58%;max-width:173px;padding-bottom:1vw}.list-link .ja{font-family:Noto Serif JP!important;font-size:3vw;letter-spacing:-.05em;font-weight:500;color:#000;padding-top:1vw;padding-bottom:1vw}.panel.panel01-list-streng{margin-top:15vw}a.list_link{color:#4c8208;font-size:10px;margin-bottom:0}.flex.streng{display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:8vw;width:90%;margin-left:auto;margin-right:auto}p.hero-sub_title.tokei-kaitori{font-size:7.2vw}.btn__inner.panel02-btn{margin-bottom:0;margin-top:12vw}.panel-wrapper .section__inner{width:90%}.btn__inner{margin-top:12vw}a.btn.btn-solid.red-ptn{border-top:1vw solid #e0757a;border-right:1vw solid #8c1b27;border-bottom:1vw solid #6a1318;border-left:1vw solid #8c1b27b0;border-radius:100vh;background:#cd2630;font-size:4vw;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:.2rem 1rem .25rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.05rem;color:#fff;border-radius:100vw}h1.heading-main.reason{font-size:6vw;color:#fff;line-height:1}h1.heading-main.reason img{max-width:140px;position:relative;top:-10px;margin-bottom:-18px}h1.heading-main.reason span.big{font-size:11vw;line-height:1.5}h1.heading-main.reason span.middle{font-size:6vw}.section__inner.full.reason{padding-top:8vw;padding-bottom:5vw;border-bottom:10px solid #000;margin-top:17vw;margin-bottom:11vw}.point01{margin-top:2vw}.panel02 h2:before{content:none;display:inline-block;position:relative;width:auto;top:0;right:10px}.panel02 h2:after{content:none}h2.heading-main.shop span.sml{font-size:3.25vw;color:#fff;font-weight:300;line-height:1.5789}.panel02 h2{font-size:6vw;font-weight:500;letter-spacing:0;top:0;margin:0 auto;line-height:1.5}h2.heading-main.shop img{max-width:105px;height:auto;object-fit:contain;position:relative;top:0;margin-left:2vw;margin-right:2vw}h2.heading-main.shop span.middle{font-size:7vw;color:#fff;font-weight:400}.section__inner.full.shop{display:-ms-flexbox;display:flex;padding-top:3vw;padding-bottom:4vw;margin-top:10vw;margin-bottom:0}.panel11 .flex{display:block;margin-top:7vw}.panel11 .flex .left{width:90%;margin:0 auto}.panel11 .flex .right{width:90%;margin:0 auto}.list_table&gt;dt{font-size:3.75vw}.list_table&gt;dd{font-size:3.75vw}.shop-service-list p.service-title{text-align:center;font-size:5vw;font-weight:700;color:#000;margin-bottom:4vw}.shop-service-list{margin-top:5vw}ul.service-list-flex li{width:18%;text-align:center;margin-right:2vw}ul.service-list-flex li p{font-size:3vw;color:#000;margin-top:2vw}.panel.panel11 p.text{text-align:left;font-size:3.75vw;margin-top:-8vw;width:90%;margin-left:auto;margin-right:auto}.panel09 h2,.panel10 h2{font-size:6vw}.panel09 h2 span,.panel10 h2 span{font-size:4vw}h3.title-q{background:#f8f8ee;font-weight:500;font-size:4vw;position:relative;color:#000;padding:10px 50px;padding-right:10px}.panel10 p.text{line-height:1.5;font-size:3.75vw;width:90%;margin:0 auto}.panel.panel09 .inner{width:90%;margin:0 auto}p.text-a{font-size:3.75vw;line-height:1.5;padding:20px 50px;padding-right:0;margin-bottom:3vw;position:relative}.point01 h3,.point02 h3,.point03 h3,.point04 h3{font-size:5vw;margin-bottom:7vw}.point02{margin-top:5vw}.point01 h3 span.big,.point02 h3 span.big,.point03 h3 span.big,.point04 h3 span.big{font-size:9vw}.point01 h3 span.arial,.point02 h3 span.arial,.point03 h3 span.arial,.point04 h3 span.arial{font-size:6vw;display:block;margin-right:0}.border-wrap{border:0}.point01 ul.flex li:nth-child(3) img{width:70%;height:auto;margin-left:14px;margin-top:12px}.point01 ul.flex li:nth-child(2) img{width:55%;height:auto;margin-left:14px;margin-top:14px}.point01 ul.flex li:first-child img{width:71%;margin-top:0;height:auto;margin-left:14px;margin-top:23px}.point01 ul.flex li:nth-child(2){margin-left:8px;margin-right:8px}ul.flex{width:90%;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.point01 ul.flex li p{font-size:4vw;margin-top:10px;line-height:1.3}.point01 ul.flex li{width:31%;list-style:none;margin-bottom:0;position:relative;text-align:center;padding-top:0;padding-bottom:0;-ms-flex-positive:1;flex-grow:1}.point01 ul.flex li p span{font-weight:700;font-size:5vw}.point01 p.text{font-size:7vw;font-weight:300}.point01 p.text span.sml{font-size:6vw}.point02 .inner p.title,.point03 .inner p.title{font-weight:400;letter-spacing:0;font-size:5vw}.point02 .inner .flex,.point03 .inner .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;padding-right:0;padding-left:0;margin-top:15px;margin:0 auto;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.point02 .inner .flex .text,.point03 .inner .flex .text{font-size:3.25vw;text-align:justify;line-height:1.666678}.point02 .inner,.point03 .inner,.point04 .inner{background:#e9e1d8;list-style:none;margin-bottom:0;position:relative;padding-top:5vw;padding-bottom:6vw;padding-left:0;padding-right:0;width:90%;margin:0 auto}.point03,.point04{margin-top:76px;margin-top:5vw}.point04{margin-bottom:0}.border-wrap{margin-bottom:15vw}.point02 .inner .flex .left,.point03 .inner .flex .left{width:100%}.point02 .inner .flex .right,.point03 .inner .flex .right{width:50%;padding-left:0;margin:0 auto;margin-top:10px;margin-bottom:14px}.point04 .inner p.text{font-size:3.25vw;padding-left:6vw;padding-right:2vw}.point04 .inner p.text:before{margin-right:0;left:1.5vw;position:absolute}.panel03{width:90%;margin:0 auto}.panel03 h2{background:#67b801;padding-top:8px;padding-bottom:8px;border-bottom:10px solid #000;text-align:center;font-size:7vw;font-weight:400;letter-spacing:0;color:#fff}.panel03 p.text{font-size:3.25vw;line-height:2;text-align:justify;font-weight:400;margin-top:3vw;margin-bottom:4vw}.panel-wrap{margin-bottom:13vw}.panel04 img{max-width:965px;width:100%;margin-top:6vw;margin-bottom:0}ul.list.flex li{width:48%;background:none;padding-bottom:0;margin-bottom:10px}ul.list.flex{width:100%}ul.list.flex li p span.sml{display:block;font-size:3vw;font-weight:500}ul.list.flex li p{font-size:3vw;font-weight:700;color:#000;line-height:1.5;margin-top:5px}ul.list.flex li p.price span.sml{font-size:3vw;display:inline-block;font-weight:400}ul.list.flex li p.price{color:#ce2631;font-size:6vw;text-align:right;margin-top:0;font-weight:500;letter-spacing:.05em}table.item-table{table-layout:auto}table.item-table td.item{width:12vw}table.item-table th.title{width:42%}.panel04 h2{font-size:6vw;line-height:1.5;font-weight:500;letter-spacing:0;top:0;margin:0 auto}.panel04 h2:before{content:none;display:inline-block;position:relative;width:auto;top:0;right:10px}.panel04 h2:after{content:none;display:inline-block;position:relative;width:auto;top:0;right:-7px}.panel05 h2{padding-top:8px;padding-bottom:8px;border-bottom:10px solid #fff900;text-align:center;font-size:7vw;font-weight:400;letter-spacing:0;margin-bottom:3vw}.panel05{width:90%;margin:0 auto}table.item-table th.new-price{color:#ce2731;font-weight:700;line-height:1.425}.btn__inner.ptn-secound{margin-top:7vw;margin-bottom:0}.border-wrap.fin{margin-top:0}.panel06 h2{font-size:6vw;line-height:1.5;font-weight:500;letter-spacing:0;top:0;margin:0 auto}.panel06 h2:before{content:none;display:inline-block;position:relative;width:auto;top:0;right:10px}.panel06 h2:after{content:none;display:inline-block;position:relative;width:auto;top:0;right:-7px}.panel04 img{width:90%}.panel06{width:90%;margin:0 auto}.quality__list.full h3,.quality__list.hurf .left h3,.quality__list.hurf .right h3{font-size:4vw;height:auto;font-weight:400;margin-left:auto;position:relative;width:85%;z-index:1;padding-top:20px;padding-left:3vw;padding-right:3vw}.quality__list.full:before,.quality__list.hurf .left:before,.quality__list.hurf .right:before,.quality__list.hurf .left.ptn02:before,.quality__list.hurf .right.ptn02:before{font-size:24vw;line-height:1;font-weight:500;left:0;top:0}.quality__list.full{background:#4c8208;color:#fff;position:relative;padding-bottom:5vw;margin-top:6vw}.quality__list.hurf .left{position:relative;padding-bottom:5vw;width:auto}.quality__list.hurf .right{padding-bottom:5vw;width:auto;margin-top:10px}.quality__list.full p.text,.quality__list.hurf .left p.text,.quality__list.hurf .right p.text{font-size:1.125rem;font-size:3.25vw;line-height:1.6667;font-weight:400;margin-left:0;width:90%;max-width:680px;text-align:justify;position:relative;margin-top:7vw;z-index:2;margin-left:auto;margin-right:auto}.quality__list.full:after,.quality__list.hurf .left:after,.quality__list.hurf .right:after{content:"";display:inline-block;width:30vw;position:absolute;height:33vw;background-size:cover;top:8vw;right:5vw}.quality__list.hurf{display:-ms-flexbox;display:block;margin-top:10px;margin-bottom:10px;-ms-flex-pack:justify;justify-content:space-between}.acd-label{margin-bottom:6px;padding:10px;position:relative;height:auto}.acd-label h3{font-size:4vw}.acd-label:after{padding:6px 20px;position:absolute;font-size:4vw}table.item-table th.item{width:auto;font-size:3vw;padding-top:0}table.item-table th{text-align:center;color:#030303;padding:0;border-bottom:1px solid #707070;vertical-align:middle;font-weight:400;font-size:3.25vw}table.item-table td.title span.sml{font-size:3vw}table.item-table td.title{font-size:3vw;font-weight:700;color:#020202}table.item-table td.old-price{font-size:5vw}table.item-table td.old-price span.sml{font-size:3vw;letter-spacing:0}table.item-table td.new-price{font-size:7vw;letter-spacing:.03em;position:relative;padding-left:2vw;text-align:right}table.item-table th.old-price{text-align:left}table.item-table td.new-price:before{left:0;top:49%;font-size:10px}table.item-table td.new-price span.sml{font-size:3vw;letter-spacing:0}.section__inner.full.blog{border-bottom:10px solid #67b801;margin-top:0;margin-bottom:6vw}.section__inner.full.blog h2{padding-top:8px;padding-bottom:8px;font-size:6vw;line-height:1.5}.blog-btn-erea{margin-top:6vw}.panel.panel07{margin-top:6vw;margin-bottom:7vw}.panel08 .inner .comment .owner{font-size:4vw;font-weight:500}.panel.panel09{margin-top:8vw}.panel09 .title-erea{margin-bottom:6vw}.section-placement_blog p.cache-copy{font-weight:300;font-size:6vw}.panel10 .title-erea{margin-bottom:6vw}.section-placement_blog p.cache-copy em{font-size:8vw;font-weight:700}.section-placement_blog p.cache-copy span{font-size:4rem;font-size:6vw;font-weight:400}.blog-btn-erea .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;margin:0 auto}.blog-btn-erea .flex .left,.blog-btn-erea .flex .right{width:48%}a.btn.btn-solid.tell span.phone-number{font-size:5vw;font-weight:500;line-height:1;margin-top:13px;display:block}a.btn.btn-solid.tell span.time{font-size:3vw;font-weight:300;line-height:1.5;letter-spacing:0;display:block;text-align:center;position:relative;left:0;margin-top:2vw}a.btn.btn-solid.line span.text{font-size:3vw;font-weight:300;line-height:1.2;letter-spacing:0;display:block;text-align:center;position:relative;margin-top:3vw}a.btn.btn-solid.tell,a.btn.btn-solid.line{padding:0;width:100%;height:24vw}a.btn.btn-solid.line span.title .sml{font-size:6vw;position:relative;top:-.5vw}a.btn.btn-solid.line span.title{font-size:7vw;line-height:0;margin-top:6vw;margin-right:0;text-align:center}.howtobuy-btn-erea{max-width:980px;margin:0 auto;width:100%;margin-top:10vw;margin-bottom:10vw;padding:0;padding-top:5vw;padding-bottom:6vw;border:1px solid #edeeef;background:linear-gradient(to bottom,#fdfbfb 0,#ebedee 100%)}.genre-erea{margin:0 auto;width:90%}.panel12 .title-erea h2{font-size:6vw}.panel12 .title-erea h2 span.middle-green{font-size:6vw}.panel12 .title-erea h2 span.middle-brown{font-size:6vw}.panel12{padding-top:5vw;padding-bottom:5vw;margin-top:10vw}dl.list_table.confirmation{margin:0 auto;margin-top:6vw;margin-bottom:5vw}dl.list_table.confirmation{max-width:880px;margin:0 auto;margin-top:6vw;margin-bottom:5vw;width:90%}.panel12 .list_table&gt;dt{font-weight:300;font-size:3.75vw;text-align:center}.panel12 .list_table&gt;dd{padding:3vw;line-height:1.5555;padding-right:0;font-size:3.25vw}.panel12 p.text{margin:0 auto;font-size:3.75vw;width:90%}.panel07 h2{background:#000;padding-top:10px;padding-bottom:16px;text-align:center;font-size:5vw;line-height:1.5;font-weight:300;letter-spacing:0}.panel13 .title-erea .flex{display:block}.panel13 .flex .left h2{font-size:6vw;font-weight:500}caption{padding:3vw;font-size:4vw;text-align:center;line-height:1;font-weight:700}.panel07 ul.list.flex li p.title{text-align:center;font-size:3vw;font-weight:400;margin-top:1vw;letter-spacing:-2px}.panel07 p.text{background:#000;color:#fff;font-size:1.25rem;font-size:3.75vw;text-align:center;line-height:1.5;padding-top:8px;padding-bottom:8px;letter-spacing:0;padding-left:10px;padding-right:10px;font-weight:300}.panel08 .title-erea{height:auto;margin-bottom:15px}.panel08 h2{font-size:6vw;line-height:1.4;padding-top:7px;padding-bottom:12px}.panel.panel08{width:90%}.panel08 .inner{padding:17px;margin-bottom:10px}.panel.panel01{width:90%;margin:0 auto}.comparison-cache-text{font-size:5vw;margin-top:5vw}.comparison-cache-text p{line-height:2}.panel08 .inner .flex{display:-ms-flexbox;display:block;-ms-flex-align:center;align-items:center;padding-bottom:8px;border-bottom:2px solid #4c8208}.panel08 .inner .flex .right p{font-size:3.75vw;color:#020202;font-weight:400}.panel08 h2 span{font-size:4vw;font-weight:700;letter-spacing:0}.panel07 ul.list.flex li{width:100%;text-align:center}.panel07 ul.list.flex li img{width:90%}.panel.panel07{width:90%}.panel08 .inner .flex .left h3{font-size:5vw;font-weight:400}.panel08 .inner .text{font-size:3.75vw;font-weight:400;margin-top:2vw}.panel08 .inner .comment{margin-top:2vw}.panel08 .inner .text{font-size:3.75vw;margin-top:2vw}.section-placement_blog .howtobuy-btn-erea p.cache-copy:before{content:none}.section-placement_blog .howtobuy-btn-erea p.cache-copy:after{content:none}.section-placement_blog .howtobuy-btn-erea p.cache-copy span{font-size:8vw}.section-placement_blog .howtobuy-btn-erea p.cache-copy{font-size:5vw;line-height:1.3;margin-bottom:4vw;margin-top:0}a.btn.btn-solid.howto02 span.middle,a.btn.btn-solid.howto03 span.middle{display:none}a.btn.btn-solid.howto01 span.middle{display:block;font-size:5vw}.howtobuy-btn-erea .flex div:first-of-type{width:43vw}.howtobuy-btn-erea .flex .howtobtn.xs-block div{width:42vw}a.btn.btn-solid.howto01{border-top:7px solid #df727a;border-right:4px solid #84181e;border-bottom:7px solid #84181e;border-left:4px solid #84181e;border-radius:0;background:#ce2731;padding:2vw;width:100%;height:auto;font-size:5vw;letter-spacing:0;font-weight:500;line-height:1.5}.howtobuy-btn-erea .flex{width:90%;margin:0 auto}a.btn.btn-solid.howto02,a.btn.btn-solid.howto03{border-top:7px solid #eaeaea;border-right:4px solid #9b999a;border-bottom:7px solid #9b999a;border-left:4px solid #9b999a;border-radius:0;background:#fff;padding:2.7vw;width:100%;height:auto;font-weight:300;letter-spacing:0;color:#ce2731;line-height:1.1}a.btn.btn-solid.howto02 span.big,a.btn.btn-solid.howto03 span.big{font-size:7vw;display:block;border-bottom:0 solid;padding-bottom:0;width:94%;margin:0 auto}a.btn.btn-solid.howto01 span.big{font-size:7vw;font-weight:700;position:relative;left:0}a.btn.btn-solid.howto01:hover{border-top:7px solid #84181e;border-bottom:7px solid #df727a;border-radius:0;background:#b3212a}.th_02{font-size:4vw}.td_02{font-size:3.8vw;font-weight:400;line-height:1.5;padding-top:3vw;padding-bottom:3vw}.panel13 .flex{display:-ms-flexbox;display:block}.panel13{padding:6vw 3vw}.other-shop-erea{margin-top:10vw;margin-bottom:0}.purchase-erea{margin-top:14vw}.panel13 .title-erea .flex .left,.panel13 .title-erea .flex .right{margin-bottom:3vw;line-height:1.6}.table_02{width:100%;table-layout:fixed;margin-bottom:3vw;height:auto}.hero-sub_title{position:absolute;top:20%;left:55%;transform:translate(-50%,53%);margin:0;padding:0;font-size:8vw;width:100%;font-weight:700;line-height:1;color:#020202}.hero__inner{max-width:980px;position:relative;margin:0 auto;height:140vw;margin-top:-4vw}.sp-limited-times.xs-block p.limited{font-size:6vw}.sp-limited-times.xs-block p.time{font-size:5vw}.sp-limited-times.xs-block p.time span.big{font-size:10vw;font-weight:700;position:relative;top:3vw}.sp-limited-times.xs-block p.time span.sml{font-size:5vw;position:relative;top:3vw}.sp-limited-times.xs-block p.time span.line{position:relative;top:3vw}.sp-limited-times.xs-block p.time{margin-top:-5vw}.sp-limited-times.xs-block{position:absolute;top:74%;left:-45%;transform:translate(50%,50%);margin:0;padding:0;width:100%;color:#66b700}.hero-img .hero-logo{position:absolute;top:25%;left:0;transform:translate(10%,50%);margin:0;padding:0;width:54vw;height:auto}p.hero-sub__text{position:absolute;top:93%;left:18%;transform:translate(50%,50%);margin:0;padding:0;font-size:3.75vw;width:100%}.breadcrumbs__inner ol{display:-ms-flexbox;display:flex;color:#020202;font-size:3.4vw}.breadcrumbs__inner{max-width:1040px;margin:0 auto;margin-top:3vw;margin-bottom:4vw;width:90%}.hero-img .hero-medal{position:absolute;top:50%;left:-21%;transform:translate(50%,-6%);margin:0;padding:0;width:50vw;height:auto}.hero-img .hero-product{position:absolute;top:50%;left:50%;transform:translate(7%,-27%);margin:0;padding:0;width:44vw;height:auto}img.hero-product.omega{position:absolute;top:50%;left:50%;transform:translate(7%,-27%);margin:0;padding:0;width:44vw;height:auto}.hero-sub_title span.sml{font-size:6vw}.hero-sub_title span.middle{font-size:6vw}.panel.panel01-list-streng.Genre{padding-top:15vw;padding-bottom:0;margin-top:0}.hero-img img.hero-product.blandkaitori-mv-img{position:absolute;top:50%;left:50%;transform:translate(-27%,-13%);margin:0;padding:0;width:68vw;z-index:-1;height:auto}.flex.streng.Genre .list-link{width:48%;max-width:320px;position:relative;margin-bottom:4vw}.ly_genre{margin-bottom:.26667vw;padding-top:8vw}.top_ttl{font-size:5.33333vw;font-weight:700;text-align:center}.ly_genre_list{margin-top:8vw;background-color:#000}.bl_genre_list{display:block;width:100%;max-width:100%;margin:auto}.bl_genre_item{width:100%;border:none;border-bottom:solid 1px #fff;background-color:#000}.bl_genre_item a{font-size:6.66667vw;display:block;padding:1.33333vw 1.6vw 1.33333vw 5.33333vw;color:#fff}.bl_genre_media{font-family:Noto Serif JP,serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.bl_genre_en{font-family:Tangerine,cursive;font-weight:700;padding-left:.53333vw;color:#c3c3c3}.bl_genre_media img{width:41.33333vw;height:24vw;object-fit:cover}.hero-img .hero-medal.top-medal{position:absolute;top:50%;left:-21%;transform:translate(50%,-6%);margin:0;padding:0;width:41vw;height:auto}.bland-jisseki .cache-ttl{font-size:7vw;font-weight:500;text-align:left;color:#4c8208;letter-spacing:.1em;position:relative;margin-bottom:7vw;margin-top:12vw;line-height:1.3}.bland-jisseki .wrap{max-width:980px;width:90%;margin:0 auto;margin-top:0}.bland-jisseki .cache-ttl span{font-size:6vw}ul.cat-flex-item li{display:block;margin-bottom:7vw}ul.cat-flex-item li a{background:#67b601;color:#fff;margin-left:0;padding:7px 15px}ul.cat-flex-item li.current-cat ul{margin-top:7vw}ul.flex_jisseki li{width:100%;margin-left:0}ul.flex_jisseki{display:-ms-flexbox;display:block;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25vw}.breadcrumbs{font-size:3.4vw}ul.cat-flex-item{-ms-flex-pack:left;justify-content:left;display:-ms-flexbox;display:block}.bland-jisseki_info .wrap{max-width:980px;width:90%;margin:0 auto;margin-top:10vw}h1.info_ttl.jisseki{font-size:6vw;font-weight:600;text-align:left;color:#4c8208;letter-spacing:.05em;position:relative;margin-bottom:4vw;margin-left:0}.bland-jisseki_info .flex .left{width:auto}.bland-jisseki_info .flex{margin-top:4vw}.slick-slide img{width:100%;height:auto;max-height:70vw;object-fit:cover}.slick-prev:before,.slick-next:before{font-size:11vw}.slick-prev,.slick-next{width:60px;height:60px}.bland-jisseki_info .flex .right{width:auto}.bland-jisseki_info .flex{display:block}.tbl_heading_ttl{font-size:4vw;font-weight:400;margin-bottom:3vw;padding:2vw;letter-spacing:.1em;text-align:center}.jisseki_tbl{margin-bottom:7vw}.jisseki_tbl td{width:67%;text-align:center;padding:10px 0;font-size:4vw;color:#000;position:relative;top:-1px}.jisseki_tbl th{position:relative;width:33%;color:black;font-weight:400;text-align:left;padding:10px 0;padding-left:0;font-size:3.75vw}span.lank_txt{font-size:5vw}span.kaitori_sspan{font-size:7vw}h2.jisseki_question__ttl{line-height:1;position:relative;padding-bottom:10px;font-size:3.8vw;background:#5fad00;color:#fff;padding:4vw;font-weight:500;margin-bottom:5vw;text-align:center}.bland-jisseki_question .wrap .txt{font-size:3.75vw;color:#000;line-height:1.714;width:90%;margin:0 auto}.jisseki_satei__ttl{padding:.25em .5em;color:#000;background:transparent;border-left:solid 5px #5fad00;margin-top:40px;margin-bottom:15px;font-weight:500;font-size:4.5vw;width:90%;margin:0 auto;margin-top:5vw;margin-bottom:3vw}}@media screen and (min-width:768px) and (max-width:1024px){.genre-other-list ul li{margin-right:15px;font-size:14px;margin-top:5px}p.genre-txt{font-size:13px}img.hero-product.diamond02{position:absolute;top:50%;left:50%;transform:translate(22%,2%);margin:0;padding:0;width:185px;height:auto}img.hero-product.diamond01{position:absolute;top:50%;left:50%;transform:translate(27%,-117%);margin:0;padding:0;width:295px;height:auto;z-index:-1}img.hero-product.diamond03{position:absolute;top:50%;left:50%;transform:translate(235%,23%);margin:0;padding:0;width:105px;height:auto}.panel04 .flex .right{text-align:left;font-size:26px;letter-spacing:.2em;line-height:2.123;font-weight:400;font-family:Noto Serif JP!important;margin-left:0;margin-top:10px}.panel02 h2{font-size:2.3rem;top:-25px}.panel02 h2:before{right:27px}.panel02 h2:after{right:-23px}ul.flex{width:90%;margin:0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.point02 .inner,.point03 .inner,.point04 .inner{width:90%;margin:0 auto}ul.list.flex{width:99%}.panel04 h2{font-size:2.3rem;letter-spacing:0;top:-22px;margin:0 auto}.panel04 img{max-width:965px;width:90%}.panel.panel06{width:95%}.panel13 .flex .right{margin-left:10px}.hero-sub_title{left:53%;font-size:2.5rem}.hero-sub_title.bland-hero{left:53%;font-size:3rem}.hero-img .hero-logo{transform:translate(-87%,122%)}.hero-img .hero-medal{transform:translate(-219%,146%)}p.hero-sub__text{left:78%}}
.circle-red.ptn02{top: -50%;}


div#page-link {
    display: block;
    padding-top: 50px;
    margin-top: -50px;
}

li.link-archive_btn {
    margin: 0 auto!important;
	width: auto!important;
    margin-top: 30px!important;
	margin-bottom: 60px!important;
}

.wp-pagenavi {
    margin-bottom: 100px;
}

.wp-pagenavi a, .wp-pagenavi span {
	color:#999;
	background-color:#FFF;
	border:solid 1px #999;
	padding: 8px 15px;
   margin:0 2px;
	white-space: nowrap;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: 0.2s ease-in-out;
	-moz-transition: 0.2s ease-in-out;
	-o-transition: 0.2s ease-in-out;
	transition: 0.2s ease-in-out;
}
.wp-pagenavi a:hover{
	color:#FFF; 
    background-color: #67b800;
    border-color: #67b800;
	}
.wp-pagenavi span.current{
	color:#FFF;
    background-color: #67b800;
    border-color: #67b800;
	font-weight: bold;
	}


ul.cat-flex-item li.cat-item-none {
    display: none;
}

.bland-jisseki-wrap {
    max-width: 980px;
    width: 100%;
    margin: 0 auto;
}


li.cat-item.cat-item-19 {
    display: none;
}

ul.cat-flex-item li a {
    background: #67b601;
    color: #fff;
    margin-left: 0px;
    padding: 7px 15px;
    height: 40px;
}

ul.cat-flex-item li {
    margin-right: 10px;
    margin-bottom: 10px;
}

ul.cat-flex-item {
    flex-wrap: wrap;
}

ul.cat-flex-item li ul.children {
    margin-left: 10px;
    display: flex;
    height: 40px;
}


.campaign.bland_ptn.kaitoriptn {
    margin-top: 70px;
}


.hero-main-visual .flex {
    display: flex;
    justify-content: center;
    align-items: center;
}

p.main-visual-ttl {
    font-size: 1.85714vw;
    background: #020202;
    color: #fff;
    text-align: center;
    letter-spacing: 0.2em;
	font-weight: 500;
	padding-top: 3px;
    padding-bottom: 5px;
}

p.main-visual-special-catch.serif {
    font-size: 2.85714vw;
    color: #000;
    text-align: center;
    letter-spacing: -0.04em;
    font-weight: bold;
    margin-top: 1vw;
    margin-bottom: 1.1vw;
}

.hero-main-visual {
    position: relative;
    background: #fff;
    border: 3vw solid #f2f2e5;
}

span.special-catch-mini {
    font-size: 2.5vw;
}

.table_02 caption {
    color: #fff;
    background-color: #000;
    padding: 10px;
    font-size: 1.125rem;
    text-align: left;
    line-height: 1;
    font-weight: 700;
}



.hero-main-visual .flex .left {
    width: 19.092%;
    position: absolute;
    left: 0;
    top: 50%;
    left: 4%;
    transform: translate(32%,-45%);
}

.hero-main-visual .center {
    width: 39%;
    padding-top: 4.6vw;
    padding-bottom: 2vw;
}

.hero-main-visual .right {
    width: 33%;
    position: absolute;
    left: 60%;
    top: 50%;
    transform: translate(20%,-50%);
}

.hero-main-visual .center img.main-visual-logo_img {
    width: 74.4%;
    display: block;
    margin: 0 auto;
}

.hero__inner.bland_ptn {
    max-width: 100%;
    height: auto;
    margin-top: 70px;
}

.hero__inner.bland_ptn .spVisible img{
	width: 100%;
}

.list.flex li.is-hidden {
    opacity: 0;
    height: 0;
    margin: 0;
}

.more,.more02, .more03, .more04, .more05, .more06, .more07  {
    display: block;
    position: relative;
    padding-left: 20px;
    color: #333;
    text-decoration: none;
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
	margin-bottom: 40px;
}

.more:before,.more02:before, .more03:before, .more04:before, .more05:before, .more06:before, .more07:before {
    content: '';
    width: 28px;
    height: 28px;
    background: #cd2731;
    border-radius: 50%;
    position: absolute;
    top: 33%;
    left: 39%;
    margin-top: -9px;
    border: 0;
}

.more:after,.more02:after, .more03:after, .more04:after, .more05:after, .more06:after, .more07:after {
    content: '';
    width: 10px;
    height: 10px;
    border: 0;
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
    position: absolute;
    top: 50%;
    left: 39%;
    margin-top: -8px;
    margin-left: 9px;
    transform: rotate(130deg);
}

.more button,.more02 button, .more03 button, .more04 button, .more05 button, .more06 button, .more07 button  {
    border: 0;
    background: 0;
    color: #cd2731;
    font-weight: 700;
    font-size: 24px;
}

.more-tbl tr.is-hidden, .more-tbl02 tr.is-hidden, .more-tbl03 tr.is-hidden, .more-tbl04 tr.is-hidden, .more-tbl05 tr.is-hidden, .more-tbl06 tr.is-hidden, .more-tbl07 tr.is-hidden {
    display: none;
    height: 0;
    margin: 0;
}


span.main-visual-ttl-mini {
    font-size: 1.5vw;
}

ul.flex_jisseki.all-bland-ptn {
    max-width: 980px;
    margin: 0 auto;
    margin-bottom: 60px;
}


span.kaitori_sspan {

    margin: 5px;
}

p.jisseki_catch-copy {
    letter-spacing: 0.05em;
    margin-bottom: 40px;
    line-height: 1.5;
}

.breadcrumbs__inner ol {
	flex-wrap: wrap;
}

ul.flex_jisseki.archive-list {
    margin-bottom: 100px;
}

@media screen and (max-width: 767px){

	ul.flex_jisseki.archive-list {
		margin-bottom: 12vw;
	}

	li.link-archive_btn {
		margin-top: 3vw!important;
	}

	.breadcrumbs-wrap {
		width: 90%;
		margin: 0 auto;
	}

	.bland-jisseki_question .wrap {
		margin-bottom: 60px;
	}

	ul.flex_jisseki li h3.price span {
		font-size: 6vw;
	}

	ul.flex_jisseki li h3.price {
		font-size: 2.7vw;
		letter-spacing: 0;
	}

	ul.flex_jisseki li .ttl {
		text-align: left;
		font-size: 3.75vw;
	}

	ul.flex_jisseki li .info-txt {
		font-size: 3.2vw;
	}

	ul.flex_jisseki li img {
		height: 140px;
	}

	ul.flex_jisseki li .link {
		font-size: 3vw;
	}

	ul.flex_jisseki{
		display: flex;
		justify-content: flex-start;
		margin-bottom: 0vw;
	}

	.wp-pagenavi a, .wp-pagenavi span {
		font-size: 14px;
	}

	ul.flex_jisseki li {
		width: 48%;
		margin-left: 3.6%;
	}

	ul.flex_jisseki li:nth-child(2n+1) {
		margin-left: 0;
	}

	p.jisseki_catch-copy {
		letter-spacing: 0.05em;
		margin-bottom: 8vw;
		line-height: 1.8;
		font-size: 3.75vw;
	}

	.breadcrumbs.sp.jisseki .breadcrumbs__inner ol {
		margin-left: 0;
	}

	.bland-jisseki-wrap {
		width: 90%;
		margin-top: 10vw;
	}

	ul.cat-flex-item li ul.children {
		margin-left: 0px;
		display: block;
		height: auto;
	}
	
	ul.cat-flex-item li {
		margin-right: 0;
		margin-bottom: 7vw;
	}


	.section--jisseki__link-list ul.children {
		margin-top: 7vw;
	}

	.breadcrumbs__inner ol {
		flex-wrap: wrap;
		line-height: 2;
		width:auto;
		margin-left: auto;
	}

	.breadcrumbs__inner {
		margin-left: 0;
		line-height: 2;
	}

	ul.flex_jisseki.all-bland-ptn {
		max-width: 90%;
		margin: 0 auto;
		margin-bottom: 5vw;
	}



	.table_02 caption {
		padding: 3vw;
		font-size: 4vw;
		text-align: center;
		line-height: 1;
		font-weight: 700;
	}
	span.main-visual-ttl-mini {
		font-size: 3vw;
	}

	.campaign__inner {
		position: relative;
	}

	.hero-main-visual {
		border: 5vw solid #f2f2e5;
		height: 100vw;
	}

	.flx-sp {
		display: flex;
	}

	p.main-visual-ttl {
		font-size: 4vw;
		background: #322f2f;
		letter-spacing: 0.15em;
	}

	p.main-visual-special-catch.serif {
		font-size: 4.6875vw;
		color: #4d4b4b;
		margin-top: 1vw;
		margin-bottom: 1.1vw;
		font-weight:500;
		text-align: left;
	}

	.flx-sp .left {
		width: 32vw;
		position: absolute;
		top: 50%;
		left: 4%;
		transform: translate(30%,-1%);
	}

	img.main-visual-logo_img {
		width: 85%;
		position: relative;
		z-index: 1;
	}

	.hero-main-visual .right {
		width: 50%;
		position: absolute;
		left: 60%;
		top: 50%;
		transform: translate(7%,-50%);
	}

	span.special-catch-mini {
		font-size: 4.6875vw;
	}

	.main-visual-txt-sp {
		width: 70vw;
		margin: 5vw;
	}


	.sp-limited-times.limited-new.xs-block p.limited {
		font-size: 4vw;
	}

	.sp-limited-times.limited-new.xs-block {
		color: #000;
	}

	.sp-limited-times.limited-new.xs-block p.time span.big {
		font-size: 9vw;
	}

	.hero__inner.bland_ptn {
		max-width: 100%;
		height: auto;
		margin-top: 18vw;
	}


.more:before,.more02:before, .more03:before, .more04:before, .more05:before, .more06:before, .more07:before {
    content: '';
    width: 18px;
    height: 18px;
    background: #cd2731;
    border-radius: 50%;
    position: absolute;
    top: 50%;
    left: -3px;
    margin-top: -9px;
    border: 0;
}

.more,.more02, .more03, .more04, .more05, .more06, .more07  {
    display: block;
    position: relative;
    padding-left: 20px;
    color: #333;
    text-decoration: none;
    margin-left: 31vw;
	text-align: left;
	margin-bottom: 7vw;
    margin-top: 5vw;
}

.more button,.more02 button, .more03 button, .more04 button, .more05 button, .more06 button, .more07 button  {
    border: 0;
    background: 0;
    color: #cd2731;
    font-weight: 700;
    font-size: 4vw;
}

.more:after,.more:after,.more02:after, .more03:after, .more04:after, .more05:after, .more06:after, .more07:after  {
    content: '';
    width: 6px;
    height: 6px;
    border: 0;
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -4px;
    margin-left: 3px;
    transform: rotate(130deg);}

}
}
</pre></body></html>