@charset "UTF-8";body{font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.65 var(--text-font-family);letter-spacing:var(--text-letter-spacing)}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--border-color));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}ul{padding:0}.menu-item a{font-weight:700}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.h6,:where(.prose h6){font-size:var(--text-h6);line-height:1.7}.footer{background:rgb(var(--background));color:rgb(var(--text-color));padding-block-start:var(--section-vertical-spacing);padding-block-end:min(var(--section-vertical-spacing),3rem)}.footer__inner{row-gap:min(var(--section-vertical-spacing),3rem);display:grid}.footer__block-list{justify-content:start;align-items:start;gap:min(var(--section-vertical-spacing),2.5rem);display:grid}.footer__aside .payment-methods{justify-content:center;max-width:30rem}@media screen and (min-width:700px){.footer__block-list{justify-content:var(--footer-content-justify-items);flex-wrap:wrap;gap:3rem;display:flex}.footer__block{flex:auto}.footer__block--links,.footer__block--image{flex-grow:0;max-width:14rem}.footer__block--newsletter{flex-basis:14rem;max-width:18rem}.footer__block--text{flex-basis:14rem;max-width:24rem}}@media screen and (min-width:1000px){.footer__aside{grid-auto-flow:column;justify-content:space-between}.footer__aside .payment-methods{justify-content:end}}@media screen and (min-width:1150px){.footer__block-list{justify-content:var(--footer-content-justify-items);column-gap:3.75rem}}@media screen and (min-width:1400px){.footer__block-list{column-gap:5rem}}.link-faded{color:rgb(var(--text-color) / .65);transition:color .2s ease-in-out}.v-stack{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.gap-4{gap:1rem}.gap-2\.5{gap:.625rem}@media screen and (min-width:700px){.sm\:gap-5{gap:1.25rem}}ul{margin-inline-start:1em}.unstyled-list{margin:0;padding:0;list-style:none}.floating-label{z-index:1;background:rgb(var(--background));color:rgb(var(--input-text-color, var(--text-color)) / .6);opacity:0;pointer-events:none;padding:0 .25rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;inset-block-start:calc(-1* var(--input-padding-block) + 1px);inset-inline-start:calc(var(--input-padding-inline) - .25rem + 1px);transform:translateY(3px)}.footer .container{--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.social-media--list .social-media__item{opacity:.65;transition:opacity .2s,color .2s}.branding-colors--facebook{--branding-background: 24 119 242;--branding-color: 255 255 255}.tap-area{position:relative}.social-media--list svg{width:var(--social-media-icon-size, 1.25rem)}.icon{vertical-align:middle;height:auto;transition:transform .2s;display:block}.tap-area:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.social-media--list{align-items:center;gap:var(--social-media-list-gap, .75rem 2rem);flex-wrap:wrap;display:flex}.footer__aside{text-align:center;justify-content:center;align-items:center;gap:1.5rem;display:grid}@media screen and (min-width:1000px){.footer__aside{grid-auto-flow:column;justify-content:space-between}}.text-xxs{font-size:.6875rem}.text-subdued{color:rgb(var(--text-color) / .65)}.form{align-content:start;row-gap:var(--form-gap);display:grid}.form-control{gap:var(--form-control-gap);display:grid;position:relative}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}.input,.textarea,.select{-webkit-appearance:none;appearance:none;padding:var(--input-padding-block) var(--input-padding-inline);border-radius:var(--input-border-radius);background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;border-width:1px;width:100%;transition:border-color .1s ease-in-out}.text-xs{font-size:var(--text-xs)}.form-control>label{justify-self:start}.align-self-start{align-self:start}button,label,summary,[role=button],[type=checkbox],[type=radio]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{--initial-gradient: linear-gradient(rgb(var(--button-background)), rgb(var(--button-background)));--hover-gradient: linear-gradient(transparent, transparent);--initial-background-position: var(--transform-origin-end);--hover-background-position: var(--transform-origin-start);-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}body.free-shipping{margin:0;padding:0!important}.overview,.shopify-section--header,.shopify-section--announcement-bar,.section-header,.skip-to-content,a.sp{display:none}.header-banner a,.header-banner a:hover,.header-banner a:visited{color:#000}.scroll-header{position:fixed;top:0;left:0;width:100%;z-index:9999;transition:.4s}.scroll-header.hide{transform:translateY(-100%)}.header-banner{background-color:#fff;text-align:left;height:80px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;position:relative;z-index:1000;width:100%;transition:.3s}.banner-left{padding-top:30px;vertical-align:middle;text-align:left;padding-left:50px;display:inline-block}.banner-left img{width:190px}.banner-right{display:table-cell;vertical-align:middle;position:absolute;right:50px;text-align:right;top:0}.banner-right ul{display:table}.banner-right li{display:table-cell;padding-right:20px;vertical-align:middle;padding-top:10px;font-size:12px}.banner-right li:last-child{padding-right:0}.banner-right li.cart-btn{width:60px;text-align:center;padding-top:0}.cart-btn img{width:35px}.cart-btn a{height:80px;padding:0 10px;display:block;cursor:pointer}.cart-btn a:before{height:80px;content:"";display:table-cell;vertical-align:middle;background:#ddd}.banner-right li.cart-announce{padding-top:0;width:90px;height:80px;text-align:center;font-size:12px;color:#fff;background-color:#333}.banner-right p.cart-announce span{font-size:14px}.topFooter{width:100%;font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-size:14px}.siteFooter{width:100%;margin-top:20px;background:#fff}.siteFooter_cell-1{padding:50px 0 30px}.siteWrap-1{width:100%;padding:0;box-sizing:border-box}.siteFooter_media{margin-top:30px}.siteFooter_media ul{text-align:center}.siteFooter_media li:first-child{margin-left:0}.siteFooter_media li{margin-left:20px;line-height:1.4;display:inline-block;vertical-align:middle}.siteFooter_media li a{width:210px;min-height:70px;display:table;text-decoration:none;border:1px solid #b8b8b8;color:#000}.siteFooter_media li a:visited{color:#000}.siteFooter_media li a:before{height:70px;content:"";display:table-cell;vertical-align:middle}.siteFooter_media_lines{display:table-cell;vertical-align:middle;font-size:11px}.siteFooter_media_days img{width:120px;height:auto}.siteFooter_sns{width:100%;margin-top:40px;text-align:center}.siteFooter_sns a{padding:8px;background:#000;display:block;border-radius:5px}.siteFooter_sns li:first-child{margin-left:0}.siteFooter_sns_facebook a{background:#3564a2}.siteFooter_sns li img{width:20px;height:auto;display:block}.siteFooter_sns li{margin-left:20px;font-size:14px;display:inline-block}.siteFooter_sns_twitter a{background:#1da1f2}.siteFooter_sns_instagram a{background:url(/cdn/shop/files/choco-icon_instagram_bg.jpg) 50% 50% no-repeat #000;background-size:cover}.siteFooter_sns_line a{background:#00b900}.siteFooter_sns_youtube a{background:#cd201f}.siteFooter_wfto img{width:40px;height:auto;display:inline-block;vertical-align:middle}.siteWrap-1{box-sizing:border-box}.siteFooter_wfto{text-align:center}.siteFooter_wfto a,.siteFooter_cell-3 a,.siteFooter_cell-3 a:visited{text-decoration:none;color:#000}.siteFooter_wfto a:visited{color:#000}.siteFooter_cell-3{margin-top:50px;padding:30px 0 0;background:#f2f2f2}.siteWrap-1{width:100%;margin:0 auto;padding:0 10px;box-sizing:border-box}.siteFooter_guide{font-size:0;text-align:center}.siteFooter_guide li:first-child{border:0}.siteFooter_guide a{text-decoration:none;color:#000}.siteFooter_guide a:visited{color:#000}.siteFooter_guide li{margin-left:15px;padding-left:15px;font-size:13px;display:inline-block;border-left:1px solid #ccc}.siteFooter_cell-4{padding:20px 0 30px;background:#f2f2f2}.siteFooter_signage{font-size:0;text-align:center}.siteFooter_signage li:first-child{border:0;margin:0;padding:0}.siteFooter_signage li{margin-left:15px;padding-left:15px;font-size:10px;display:inline-block;border-left:1px solid #ccc}.siteFooter_signage li a,.siteFooter_signage li a:visited{color:#000}.siteFooter_copy{margin-top:10px;font-size:10px;text-align:center}.choco-sp-footer{display:none}#pagetop{position:fixed;bottom:20px;right:50px;z-index:9999;font-size:12px;line-height:2}#pagetop a{background:#999;text-decoration:none;color:#fff;width:55px;padding:14px 0;text-align:center;display:block;border-radius:5px;opacity:.8!important;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)";-moz-opacity:.6;-khtml-opacity:.6}.fadein{opacity:0;transition:all 1.3s 0s ease-out}.fadein.isshow{opacity:1}.fadein-up{opacity:0;transform:translateY(40px);transition:all .9s 0s ease-out}.fadein-up.isshow{opacity:1;transform:translateY(0)}@font-face{font-family:user-GothicMB101;src:url(../fonts/A-OTF-GothicMB101Pro-Bold.otf) format("opentype"),url(../fonts/AnyConv.com__A-OTF-GothicMB101Pro-Bold.woff) format("woff")}@font-face{font-family:user-Futogo;src:url(../fonts/A-OTF-FutoGoB101Pro-Bold.otf) format("opentype"),url(../fonts/AnyConv.com__A-OTF-FutoGoB101Pro-Bold.woff) format("woff")}@font-face{font-family:user-BernhardModernStd-Bold;src:url(../fonts/BernhardModernStd-Bold.otf) format("opentype"),url(../fonts/BernhardModernStd-Bold.woff) format("woff")}@font-face{font-family:user-clarendon;src:url(../fonts/AnyConv.com__Clarendon-Bold.otf) format("opentype"),url(../fonts/AnyConv.com__Clarendon-Bold.woff) format("woff")}p.font{display:inline;font-family:user-GothicMB101!important}br.sp,br.lap{display:none}br.pc{display:block}#chocolate2021{letter-spacing:.05em;margin:0;background-color:#fff;font-family:user-Futogo;line-height:1.5;font-size:13px}#pc-only{display:block}#sp-only{display:none}.fixed-item.fixed{position:fixed;top:0}.fixed-item.fixed.hide{transform:translateY(-100%)}.header-banner h1{cursor:pointer;font-weight:400;font-family:user-clarendon,user-GothicMB101!important;font-size:14px;text-align:left;vertical-align:middle;display:inline-block;padding:24px 0 0 20px}.header-banner .btn-onlineshop,.header-banner .btn-onlineshop2{display:inline-block;vertical-align:middle;margin:24px 50px 0 0;background-color:#fff;font-family:user-clarendon,user-GothicMB101!important;color:#000;border:solid 1px #000;font-size:12px;float:right;padding:9px 15px;border-radius:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.header-banner .btn-shop{display:inline-block;vertical-align:middle;margin:24px 10px 0 0;background-color:#fff;font-family:user-clarendon,user-GothicMB101;color:#000;border:solid 1px #000;font-size:10px;float:right;padding:10px 15px;border-radius:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.header-banner .btn-onlineshop:hover,.header-banner .btn-shop:hover{background-color:#372522;border:#372522 solid 1px;color:#fff}.header-banner .btn-onlineshop2:hover{background-color:#ff69b4;border:#372522 solid 1px;color:#fff}.choco-menu{padding:30px 50px;z-index:9999;background:#665143}.choco-menu li{color:#fff;display:inline-block;font-family:user-clarendon,user-GothicMB101;padding:0 12px 0 9px;border-right:solid 1px #fff;font-size:12px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.choco-menu li a:after{position:absolute;left:0;bottom:0;content:"";width:100%;height:2px;background:#fff;transform:scaleX(0);transform-origin:left top;transition:transform .3s}.choco-menu li a:hover:after{transform:scale(1)}.choco-menu li a:hover{opacity:.6}.choco-menu li a:visited{color:#fff}.choco-menu li:first-child{padding-left:0}.choco-menu li:nth-child(4),.choco-menu li:nth-child(5){border-right:0}.choco-menu li a{opacity:1;text-decoration:none;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.choco-menu li.current a{border-bottom:solid 2px #fff;padding-bottom:6px}.choco-menu li.right{font-size:11px;font-family:user-Futogo;float:right;text-align:center}#section-choco-main{width:100%}.choco-news-section{margin:5% 50px;border:solid 1px #999;padding:3%;text-align:center;font-size:13px}.choco-news-section a.decoration{text-decoration:underline}.news-top{font-family:user-clarendon,user-GothicMB101;font-size:22px}.news-date{margin:20px auto}.news-title{font-size:12px;font-family:user-Futogo;font-weight:700}span.title{text-decoration:underline!important;color:#271212}.news-inner{margin-top:10px;line-height:2}.news-inner a{color:000;transform:scale(1);text-decoration:underline}.news-inner a:hover{opacity:.6}.news-inner a:visited{color:#000}.news-inner img{position:absolute;width:120px;margin-top:-70px;left:130px}.news-text{display:inline-block;font-size:12px;color:#665143;margin:0 0 10px}.movie{width:71%;margin:0 auto;position:relative;padding-bottom:calc(315 / 560 * 69.99%)}iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width:840px){br.sp{display:block!important}.movie{width:81%;height:50%;margin:0 auto;position:relative;padding-bottom:45%}}.main-01:after,.main-02:after,.main-03:after,.main-04:after{content:"";clear:both;display:block}.main-01,.main-04{margin:0 50px}.main-02{margin:50px 0 0 50px}.main-03{margin:50px 50px 80px 0}.main-01 img{display:inline-block;width:60%;z-index:3;position:relative;vertical-align:middle}.main-02 img.pc{width:60%;display:inline-block;z-index:3;position:relative;vertical-align:middle}img.lap,img.lap02{display:none}.titleimage{width:70%;margin-bottom:15px}.main-03 img{display:inline-block;width:60%;z-index:3;position:relative;vertical-align:middle}.main-04 img{display:inline-block;width:50%;z-index:3;position:relative;vertical-align:middle}.main-illust{width:170px;position:absolute;margin-left:330px;margin-top:-150px}.main-01 .main-text-area{display:inline-block;color:#665143;position:relative;padding:0 0 0 5%;z-index:1;width:33%;vertical-align:middle}a:-webkit-any-link{text-decoration:none!important}.main-02 .main-text-area{display:inline-block;vertical-align:middle;color:#665143;position:relative;padding:0 5% 0 0;z-index:1;width:33%}.main-03 .main-text-area{display:inline-block;color:#665143;position:relative;padding:0 0 0 5%;z-index:1;width:33%;vertical-align:middle}.main-04 .main-text-area{display:inline-block;vertical-align:middle;color:#665143;position:relative;padding:0 5%;z-index:1;width:33%}.main-title{font-size:20px;font-family:user-clarendon,user-GothicMB101;margin-bottom:30px}.main-title span{font-size:14px;line-height:1.8}.main-text{line-height:1.8;font-size:15px}.main-btn{margin-top:20px;background-color:#665143;font-family:user-clarendon,user-GothicMB101;color:#fff;font-size:12px;padding:10px 15px;border-radius:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:38%;text-align:center;cursor:pointer}.main-btn:hover{background-color:#372522;color:#fff}.title-middle{font-size:25px;font-family:user-clarendon,user-GothicMB101;padding:100px 0 50px;text-align:center}.title-middle span{font-size:18px}.title-middle img{width:170px;position:absolute;margin-left:100px;margin-top:-200px}#choco_bn2 li,#choco_bn3 li{display:inline-block;width:380px;margin-right:30px;list-style:none}#choco_bn2 li:last-child,#choco_bn3 li:last-child{margin-right:0}#choco_bn2 li img,#choco_bn3 li img{width:100%}#choco_bn2{display:block;text-align:center;margin:0;padding:50px 0 10px}#choco_bn3{display:block;margin:0;text-align:center;padding:10px 0 50px}.bottom-section{padding:7% 50px 5%;background:#dbd1c5}.present{width:47%;display:inline-block;margin-right:5.5%}.present:nth-child(2){margin-right:0}.present-img{width:33%;display:inline-block;vertical-align:middle}.present-img img{width:100%}.present-text{display:inline-block;width:48%;margin-left:5%;font-size:12px;vertical-align:middle;line-height:1.5;text-align:justify;color:#665143}.present-text span{font-size:20px;font-family:user-GothicMB101;display:block}.present-text span.main-btn{font-size:12px;border:#665143 solid 1px;color:#fff;width:55%;padding:10px 15px}.present-text span.main-btn:hover{border:#372522 solid 1px;color:#fff}.content-top-text{font-size:16px;font-family:user-Futogo;text-align:left;margin:80px auto;width:38%;line-height:1.8}.content-top-text img{width:100px;position:absolute;right:80px;margin-top:-80px}.action-01{width:55%;margin:0 auto}.action-01 img{width:100%}.action-text-area,.action-text-area02{font-size:15px;line-height:1.8}.action-01 .action-text-area{width:80%;margin:60px auto 0;text-align:justify}.action-02{width:100%;margin:80px 0}.action-02 .map img,.action-02 img{display:inline-block;width:50%;vertical-align:middle}.action-02 img.lap{display:none}.action-02 .action-text-area{width:34%;margin:auto;vertical-align:middle;display:inline-block;padding:0 5%}.action-02 .action-text-area02{width:39.5%;margin:auto;vertical-align:middle;display:inline-block;padding:0 5%}.action-Turkiye{width:100%;margin:80px 0}.action-Turkiye .map img{display:inline-block;width:70%;vertical-align:middle}.action-Turkiye img{display:inline-block;width:50%;vertical-align:middle}.action-Turkiye img.lap{display:none}.action-Turkiye .action-text-area{width:34%;margin:auto;vertical-align:middle;display:inline-block;padding:0 5%}.action-Turkiye .action-text-area02{width:39.5%;margin:auto;vertical-align:middle;display:inline-block;padding:0 5%}.action-03{width:100%;margin:100px 0}.action-03 img.pc{width:57%;display:inline-block;vertical-align:middle}.action-03 .action-text-area{width:28%;display:inline-block;padding:0 7.2%;vertical-align:middle}.actionarea-02{background:#f7f0ea}.actionarea-02 .action-02{margin:0;padding:50px 0}.actionarea-02 .title-middle{margin:100px auto 0;padding-top:100px;font-size:23px}.map{text-align:center;width:45%;margin:0 31% 0 24%}.map-number{text-align:center;font-size:22px;font-family:user-clarendon,user-GothicMB101;margin-top:-30px}.map-number-swi{text-align:center;font-size:22px;font-family:user-clarendon,user-GothicMB101;margin-top:-30px;color:#006627}.map-number span{font-size:15px;display:block;margin-top:-3px}.sub-title{margin:10px 0 40px;font-family:user-clarendon,user-GothicMB101;text-align:center}.sub-title-swi{margin:10px 0 40px;font-family:user-clarendon,user-GothicMB101;text-align:center;color:#006627}.seclet-top-text{font-size:14px;font-family:user-Futogo;text-align:left;margin:0 auto;padding:10% 0 5%;width:43%;line-height:1.8;color:#fff}.top-text-title{font-size:20px;font-family:user-clarendon,user-GothicMB101;margin-bottom:20px;font-weight:700}.seclet-top-text img{position:absolute;margin-top:-150px;right:100px;width:150px}.seclet-text-area{color:#fff;text-align:left;width:30%;display:inline-block;font-size:14px;line-height:1.8;vertical-align:middle}.seclet-text-area .title01,.seclet-text-area-cacao .title01{font-size:20px;font-family:user-clarendon,user-GothicMB101;margin-bottom:20px}.seclet-02{width:100%;margin:0}.seclet-02 img{width:55%;vertical-align:middle;display:inline-block}.seclet-02 .seclet-text-area{margin-left:5%}.seclet-03{width:100%;margin:12% 0 10%}.seclet-03 img.pc{width:55%;text-align:right;margin-right:0;display:inline-block;vertical-align:middle}.seclet-03 img.illusutratoin{width:120px;position:absolute;left:45%;margin-top:-100px;z-index:6}.seclet-03 .seclet-text-area{margin:0 4.7%;width:35%}.secletarea-02 .title-middle{font-size:22px;color:#fff}.secletarea-02 .wrap{width:95%;margin:0 auto}.seclet-04{width:95%}.seclet-04 img{width:100%}ul.jas{width:70%;list-style:none;margin:10% auto}ul.jas li.li-wrap{display:table-cell;padding-right:5%;width:30%}ul.jas li.li-wrap:nth-child(3){padding-right:0}li.li-wrap ul{list-style:none}li.li-wrap ul li.text02{text-align:center;padding-top:20px;font-size:12px;color:#fff}li.li-wrap ul li.text02 span{font-size:14px}.partners{width:80%;margin:5% auto 10%}.seclet-thum{width:31.5%;margin:0 2% 5% 0;display:inline-block;vertical-align:top}.seclet-thum:nth-child(3n){margin-right:0}.thum-img{width:100%;margin-bottom:5%}.thum-img img{width:100%}.thum-title{color:#fff;font-size:14px;font-family:user-GothicMB101;margin-bottom:5px}.thum-text{font-size:12px;color:#fff;line-height:1.8}.title-bottom{margin:0 50px;color:#fff;font-size:22px;font-family:user-clarendon,user-GothicMB101;text-align:center}.title-bottom span{font-size:18px}.btn-secret{background-color:#fff;font-family:user-clarendon,user-GothicMB101;color:#665143;text-align:center;font-size:12px;width:40%;padding:10px 15px;margin:0 auto;border-radius:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.btn-secret:hover{background-color:#372522;color:#fff}.question-wrap{width:calc(48% - 50px);margin:5% 2% 5% 50px;display:inline-block;vertical-align:top}.question-wrap-right{margin:5% 50px 5% 0;width:calc(48% - 50px);display:inline-block}.question-wrap ul,.question-wrap-right ul{list-style:none;line-height:3}li.q{margin-bottom:20px;cursor:pointer}.toggle_switch{border:1px solid #fff;padding:5px 20px;border-radius:30px;color:#fff;background:none;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.toggle_switch:hover,.toggle_switch.open{color:#000;background:#fff}.toggle_contents{display:none;padding:20px 20px 25px;list-style:none;line-height:1.8;font-size:13px;color:#fff}.lineup-top-text{text-align:center;font-size:14px;margin:50px auto}.series-title{font-family:user-clarendon,user-GothicMB101;font-size:20px}.series-title img.left{position:absolute;margin:-3px 0 0 10px;width:60px}.series-title img.middle{position:absolute;margin:-3px 0 0 60px;width:60px}.series-title img.right{position:absolute;margin:-3px 0 0 115px;width:60px}.price{font-size:16px}.text03{margin-top:20px}.lineup-wrap{padding:50px 25px}.item-wrap{display:inline-block;width:24.5%;text-align:center;vertical-align:top}.itemphoto{width:35%;margin:0 auto}.itemphoto-fil{width:45%;margin:0 auto}.itemphoto-new{width:40%;margin:0 auto}.itemphoto-gift{width:68%;margin:0 auto 10px}.itemphoto img,.itemphoto-gift img,.itemphoto-fil img,.itemphoto-new img{width:100%}.caption-title{font-size:13px;font-family:user-BernhardModernStd-Bold,user-GothicMB101;color:#fff;font-weight:700}.caption-title span{font-size:14px;color:#e4dbd6}.caption-text{font-size:12px;color:#372522;padding:20px;text-align:justify;min-height:80px}.caption-text.bitter{font-size:12px;color:#372522;padding:20px;text-align:justify;min-height:120px}.caption-price{font-size:12px;color:#372522;margin-top:-10px;padding:0 0 20px;text-align:center}.item-wrap .btn-onlineshop{background-color:#fff;font-family:user-clarendon,user-GothicMB101;color:#372522;font-size:11px;margin:0 auto;padding:9px 15px;border-radius:30px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:block;border:none;position:relative;line-height:1.5;width:125px}.item-wrap .btn-onlineshop:hover{color:#fff;background-color:#372522}.label-new{position:absolute;left:62%;margin-top:-100%;width:50px}.label-new-2{position:absolute;left:62%;margin-top:-100%;width:35px}.label-new-3{position:absolute;left:62%;margin-top:-100%;width:50px}.label-vegi,.label-vegi2{position:absolute;margin-top:-100%;left:58%}.label-new img,.label-new-2 img,.label-new-3 img,.label-vegi img{width:100%}.caption-mark{font-size:11px;margin:10px auto;padding:4px 15px;color:#e4dbd6;border:solid 1px #e4dbd6;border-radius:30px;display:inline-block;text-align:center}.caption-mark2{font-size:11px;margin:10px auto;padding:4px 15px;color:#e4dbd6;background-color:#76ad5c;border:solid 1px #76ad5c;border-radius:30px;display:inline-block;text-align:center}.illustration img.img01{position:absolute;width:200px;margin:-15% 0 0;right:70px}.illustration img.img02{position:absolute;width:200px;margin:-10% 0 0;right:20px}.illustration img.img03{width:160px;position:absolute;margin-top:-12%;right:200px}.lineup-list.sp{display:none}.lineup-list.pc{list-style:none;margin:0;display:table-cell;width:50%;padding:0;border-top:solid 3px #fff}.lineup-list.pc li{width:25%;display:table-cell;border-right:solid 3px #fff}.lineup-list.pc li img{width:100%;transition:.5s;vertical-align:middle;opacity:1}.lineup-list.pc li:hover img{opacity:.7}.cacao-top-text{text-align:center;margin:0 auto;padding:10% 0 0;line-height:1.8;color:#000}.cacao-top-text .top-text-title{font-size:20px;font-family:user-clarendon,user-GothicMB101}.seclet-03 .seclet-text-area-cacao{width:70%;margin-left:50px;text-align:left;display:inline-block;font-size:14px;line-height:1.8}.title-mark{color:#fff;background:#372522;padding:7px 15px;border-radius:30px;font-size:14px;text-align:center;margin-bottom:10px;width:150px}.caption-text .caption-mark{width:100%}.seclet-03-2{width:80%;margin:5% auto 10%}.seclet-03-2 .seclet-text-area{width:35%;margin:0 5% 0 0;vertical-align:top}.seclet-03-2 img{width:55%;margin-left:45%;vertical-align:top}.support-wrap{width:35%;float:left;margin:5% auto 0 10%}.support-wrap:nth-child(4){margin-top:3%}.support-wrap.inline{margin:5% 10% 0 auto;float:right;width:35%}.support-title{font-size:22px;color:#372522;margin-bottom:30px;font-family:user-clarendon,user-GothicMB101}.attention{font-size:12px;margin-left:10%}.attention2{font-size:12px;margin-left:10%;font-weight:900;color:red}.attention3{font-size:12px;font-weight:900;color:red}.support-title img{position:absolute;width:100px;margin-top:-25px;margin-left:50px}.support-content{width:100%;font-size:14px;line-height:1.8}.wrap{padding-bottom:5%;margin-top:-10%}.wrap:after{content:"";display:block;clear:both}.support-content img.illustration{position:absolute;width:170px;left:150px;margin-top:8%}.content-title{font-size:16px;padding-top:30px}.content-title span{font-size:12px;padding-bottom:30px}.support-content table{width:370px;border:solid 1px #000;margin-top:5%}.support-content table tr{border-bottom:solid 1px #000;line-height:2.6}.support-content table tr:last-child{border:none}.support-content table td{padding-left:20px}.bag{display:inline-block;vertical-align:bottom;width:calc(50% - 50px);text-align:center}.bag:last-child{margin-left:0;margin-right:50px}.bag img,.bag.pc img{width:35%;margin:0 auto 0 80px}.bag.sp img{display:none}.point-title{text-align:center;margin-top:-5%;font-family:user-GothicMB101}span.p30{background-image:url(/cdn/shop/files/choco-30point.png);color:#fff0;background-size:contain;background-position:center;height:45px;display:inline-block;width:45px;vertical-align:bottom;margin:0 10px -8px 0;background-repeat:no-repeat}span.p40{background-image:url(/cdn/shop/files/choco-40point.png);color:#fff0;background-size:contain;background-position:center;height:45px;display:inline-block;width:45px;vertical-align:bottom;margin:0 10px -8px 0;background-repeat:no-repeat}span.p50{color:#fff0;background-size:contain;background-position:center;height:45px;display:inline-block;width:45px;vertical-align:bottom;margin:0 10px -8px 0;background-repeat:no-repeat;background-image:url(/cdn/shop/files/choco-50point.png)}.content-discription{padding-top:15px;text-align:left;width:80%;margin:0 auto;font-size:13px}.bag-title{text-align:center;width:80%;margin:30px auto 0;font-size:15px;font-family:user-GothicMB101}.application{margin:10% 10% 0;padding-bottom:10%;text-align:left}.application table{border:solid 1px #000;width:100%}.application table th{line-height:1.8;padding:20px 30px;font-size:14px;font-weight:400}.application table td{border-bottom:solid 1px #000;line-height:1.8;padding:20px 30px}.application table td a.pdf{background:#372522;padding:10px 30px;line-height:5;color:#fff;font-size:12px;border-radius:30px;border:#372522 solid 1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.application table td a.pdf:hover{color:#372522;background:#fff;border:#372522 solid 1px}.cacao-top-text .top-text-title span{font-size:15px;font-family:user-clarendon,user-GothicMB101;display:block}img.campaign{width:30%;display:block;text-align:center;margin:0 auto}.campaign-text{font-size:14px;text-align:center;width:50%;margin:5% auto 10%}.campaign-text span{font-size:16px}.present-sereltion{font-size:20px;font-family:user-clarendon,user-GothicMB101;text-align:center}.present-contents-wrap{width:70%;margin:0 auto;padding:50px;border:solid 1px #000}.present-sereltion span{font-family:user-Futogo;padding-top:25px;font-size:16px;display:block}.present-list{width:100%;margin:5% auto}.present-list:after{content:"";clear:both;display:block}.present-wrap{float:left;width:30%;margin:0 5% 8% 0}.present-wrap:nth-child(3){margin-right:0}.present-wrap .image img{width:100%}.month{font-size:18px;text-align:center;padding-bottom:20px}.present-name{font-size:16px;text-align:center;line-height:1.8;padding-top:20px}.present-wrap .present-text{color:#000;font-size:13px;padding-top:10px;line-height:1.8;width:100%;margin:0}@media screen and (max-width:1160px){.choco-banner h1{font-size:14px;left:calc(50% - 170px)}.choco-menu li{font-size:11px;padding:0 10px 0 6px}.choco-menu li.right{font-size:10px;padding:0 7px;line-height:1.8}.choco-banner .btn-onlineshop{font-size:11px}.choco-banner .btn-shop{font-size:10px}.main-01 img{float:left;width:65%}.main-text-area{float:right;width:55%;padding:20px}.main-02 img.lap{width:70%;display:inline-block;z-index:3;position:relative;float:right}.choco-top-section img.pc{display:none!important}.main-02 .main-text-area{float:left;padding:20px 0;width:55%}.main-03 img{margin-top:0;width:65%;float:left}.main-03 .main-text-area{float:right;width:55%;padding:20px 0}.action-03 img.pc{width:56.8%}.seclet-thum{width:30%;margin:0 4% 4% 0}.present{width:74%;display:inline-block;margin-right:0;margin-left:8%}}@media screen and (max-width:1024px){.main-01 .main-text-area{width:55%;padding-top:20px}.titleimage img{float:none}.content-top-text{margin:50px auto}.lap{display:block}.present-text{width:62%;margin-left:5%}.choco-menu li{font-size:10px}action-01 .action-text-area{width:70%}.action-02 .action-text-area{width:30%}.action-02 .action-text-area02{width:37%}.action-03 .action-text-area{width:28%}.support-title img{width:60px;margin-top:-15px;margin-left:30px}.btn-secret{width:40%}}@media screen and (max-width:970px){#pc-only{display:none}#sp-only{display:block;background:#fff}#sp-only .logo{width:100%;padding:30px 25px;background:#fff;z-index:9999;position:fixed}#sp-only .logo img{width:160px;margin-top:-30px}nav.sp-only{display:none;position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;z-index:100;text-align:center;opacity:0;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}nav.sp-only.active{display:block;position:fixed;opacity:1}ul.menu-middle{list-style:none;display:inline-block;position:absolute;top:20%;left:25px;font-family:user-clarendon,user-GothicMB101;line-height:2.2;font-size:15px;text-align:left}ul.menu-middle a,ul.menu-middle a:visited{color:#000}.choco-sp-footer ul.menu-middle a,.choco-sp-footer ul.menu-middle a:visited{color:#fff}li.menu-item{font-size:16px}li.menu-item-sub,li.menu-item-bottom{font-size:12px;font-family:user-Futogo}li.menu-item-bottom img.instagram{width:25px;padding-left:20px;vertical-align:middle}.top-btn .btn-onlineshop{top:20px;right:70px}.top-btn.hidden .btn-onlineshop{display:none}.btn-onlineshop{display:inline-block;vertical-align:middle;background-color:#fff;font-family:user-clarendon,user-GothicMB101;color:#000;border:solid 1px #000;padding:10px;border-radius:30px;cursor:pointer;position:fixed;font-size:10px;z-index:9999;line-height:1}#top-menu .btn-shop{display:inline-block;vertical-align:middle;background-color:#fff;font-family:user-clarendon,user-GothicMB101;color:#000;border:1px solid #000;padding:10px 15px;border-radius:30px;cursor:pointer;position:fixed;font-size:11px}#top-menu .btn-shop{left:25px;bottom:40px;font-size:11px;padding:8px 14px}#top-menu .btn-onlineshop{left:205px;bottom:40px;padding:9px 15px}.navToggle{display:block;position:fixed;top:25px;right:25px;width:35px;height:30px;cursor:pointer;text-align:center;z-index:9999}.navToggle span{display:block;position:absolute;width:35px;border-bottom:solid 1px #000;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}.navToggle span:nth-child(1){top:0}.navToggle span:nth-child(2){top:10px}.navToggle span:nth-child(3){top:20px}.navToggle.active span:nth-child(1){top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom:solid 1px #000}.navToggle.active span:nth-child(2),.navToggle.active span:nth-child(3){top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);border-bottom:solid 1px #000}.section{padding-top:80px}.title-middle img{width:130px;margin-left:0;margin-top:-180px}.content-top-text{width:55%}.action-01{width:74%}.action-01 .action-text-area{margin:30px auto 50px}.action-02{margin:0}.action-02 .action-text-area,.action-02 .action-text-area02{width:39%}.actionarea-02 .action-02{padding:50px 0}.action-03 .action-text-area{width:32.3%}.seclet-top-text img{margin-top:-200px;width:100px}.seclet-03{margin:15% 0 10%}.seclet-03 img.illusutratoin{width:80px}.seclet-03 .seclet-text-area{margin:0 5.6%;width:33%}.partners{width:calc(100% - 50px);margin:10% 25px}.title-bottom{margin:0 25px}.question-wrap{width:calc(100% - 50px);margin:50px 25px 0}.question-wrap-right{width:calc(100% - 50px);margin:0 25px 5%}ul.jas{width:80%;margin:10% auto}.lineup-wrap{padding:50px 0}.caption-text{min-height:90px}.caption-text.bitter{min-height:135px}.illustration img.img01{position:absolute;width:80px}.illustration img.img03{width:140px}.support-title{font-size:16px}}@media screen and (max-width:840px){.caption-text,.caption-text.bitter{min-height:100px}.item-wrap .btn-onlineshop{padding:8px 12px;font-size:10px}.title-mark{width:300px}.wrap{margin-top:0}.support-wrap,.support-wrap:nth-child(2n){width:calc(100% - 50px);float:none;margin:5% 25px 0}.support-title{font-size:16px;margin-bottom:20px}.content-title{font-size:14px;padding-top:10px}.support-content img.illustration{position:absolute;width:140px;left:550px;margin-top:40%}.seclet-03 .seclet-text-area-cacao{width:80%;margin:0 25px}}@media screen and (max-width:810px){#choco_bn2 li,#choco_bn3 li{width:250px;margin-right:10px}.bottom-section{padding:10% 25px}.present-text span{font-size:14px}.present-text{font-size:12px}.present-text span.main-btn{font-size:11px}}@media screen and (max-width:540px){.illustration img.img03{width:100px;margin-top:-15%;right:40px}}@media screen and (max-width:768px){a.sp{display:inline}a.pc{display:none}#pagetop{position:fixed;bottom:105px;right:25px}#pagetop a{padding:10px 0;width:50px}.choco-news-section{margin:20% 25px}#choco_bn2 li{display:block;width:250px;margin:0 0 0 auto;list-style:none}#choco_bn2 li,#choco_bn3 li{display:block;width:250px;margin:0 auto;list-style:none}#choco_bn2 li{margin:0 0 0 auto}#choco_bn2 li:last-child{margin-top:15px}#choco_bn3 li:last-child{margin-right:auto;margin-top:15px}.news-inner img{width:90px;margin-top:-100px;left:80px}.main-01{padding:0 25px 40px;margin:0}.main-04{width:calc(100% - 50px);text-align:center;margin:0 auto}.main-01 img{float:none;width:100%;display:block;margin:0 auto;z-index:inherit}.titleimage{width:50%;padding-bottom:10px;z-index:inherit}.main-01 .main-text-area{float:none;width:80%;margin:0 auto;padding:40px 0;display:block}.main-02{margin:0 0 0 25px;padding-bottom:40px}.main-02 img.lap{width:90%}.main-02 .main-text-area,.main-03 .main-text-area{width:80%}.main-03{margin:0 25px 0 0;padding-bottom:40px}.main-03 img{width:90%;float:none}.main-04 img{width:80%}.main-04 .main-text-area{float:none;width:80%;margin:30px 0;padding:0;text-align:left}.title-middle img{right:25px}.present-text span.main-btn{width:60%;font-size:12px}.topFooter{display:none}.choco-sp-footer{display:block;width:100%;background:#665143}li.menu-item{font-size:14px}.choco-sp-footer ul.menu-middle{position:relative;display:block;padding:30px 0 30px 25px;list-style:none;top:0;left:0}.choco-sp-footer ul.menu-middle a{text-decoration:none}.choco-sp-footer li.menu-item{font-size:14px}.choco-sp-footer .btn-shop,.choco-sp-footer .btn-onlineshop{display:inline-block;background-color:#fff;font-family:user-clarendon,user-GothicMB101;color:#665143;padding:10px 15px 10px 14px;border-radius:30px;cursor:pointer;position:relative;font-size:11px;margin:0 25px 40px;line-height:1;letter-spacing:.05em;border:solid 1px #fff}.choco-sp-footer .btn-onlineshop{margin:0 0 0 48px;z-index:1;right:59px;padding:9px 13px 8px 16px}.bottom-section{padding:0 25px 10%}.present{width:80%;margin-left:7%}#choco_bn2{text-align:center;padding:50px 0 10px;width:calc(50% - 25px);display:inline-block}#choco_bn3{text-align:center;padding:10px 0 50px;width:calc(50% - 25px);display:inline-block}.content-top-text{width:calc(100% - 50px);text-align:center;margin-bottom:25%}.content-top-text img{width:80px;margin-top:20px}.action-03 img.pc,.actionarea-02 .action-02 img.pc{display:none}.action-03 img.lap{display:block;width:calc(100% - 25px);margin:0 0 0 25px}.action-01{width:calc(100% - 50px)}.action-02 img{width:calc(100% - 25px)}.actionarea-02 .action-02 img.lap{width:calc(100% - 50px);margin:8% 25px 0;display:block}.action-02 .action-text-area{width:70%;display:block;margin:7% 25px 0;padding:0}.action-02 .action-text-area02{width:calc(100% - 50px);display:block;margin:7% 25px 0;padding:0}.action-03{margin:50px 0}.action-03 .action-text-area{width:70%;padding:0;margin:7% 25px 0}.map{width:35%;margin:0 37% 0 32%}.sub-title{margin:10px 0 20px}.sub-title-swi{margin:10px 0 20px;color:#006627}.actionarea-02 .action-02{padding:50px 0 0}.actionarea-02 .action-Turkiye img.lap{width:calc(100% - 50px);margin:8% 25px 0;display:block}.actionarea-02 .action-Turkiye img.pc{display:none}.action-Turkiye .action-text-area{width:70%;display:block;margin:7% 25px 0;padding:0}.action-Turkiye .action-text-area02{width:calc(100% - 50px);display:block;margin:7% 25px 0;padding:0}.actionarea-02 .text01{width:90%;margin:0 auto}.actionarea-02 .action-Turkiye{padding:50px 0 0}.map{width:40%;margin:0 37% 0 32%}.seclet-top-text{width:calc(100% - 50px)}.seclet-top-text img{margin-top:70%;z-index:6}.seclet-02 img{width:calc(100% - 25px)}.seclet-02 .seclet-text-area{margin:5% auto 5% 25px;width:calc(100% - 50px)}.seclet-03 img.illusutratoin{left:40px;width:110px}.seclet-03 img.pc{display:none}.seclet-03 img.lap{width:calc(100% - 25px);display:block;margin-left:25px}.seclet-03 .seclet-text-area{width:calc(100% - 50px);margin:5% 25px 0}.seclet-thum,.seclet-thum:nth-child(3n){width:48%;margin:0 2% 5% 0;vertical-align:top}.seclet-thum:nth-child(2n){margin-right:0;vertical-align:top}.btn-secret{width:45%;margin:0}.item-wrap{width:49%;padding:25px 0}.title-mark{width:200px}.bag.pc img{display:none}.bag{display:block;margin:0 auto;width:70%}.bag:last-child{display:block;margin:50px auto 0}.bag img,.bag.sp img{display:block}.content-discription{width:50%}.attention{font-size:10px;margin:0 auto;text-align:center}.attention2,.attention3{font-size:10px;margin:0 auto;text-align:left;font-weight:900;color:red}.application{margin:10% auto 0;width:calc(100% - 50px)}.application table th{font-size:13px}.application table td{font-size:12px;line-height:2}.application table td a{line-height:7}.seclet-03 img.lap02{width:calc(100% - 50px);display:block;margin:0 25px}.seclet-03-2{width:calc(100% - 50px);margin:5% auto 0}.seclet-03-2 .seclet-text-area{width:100%;margin:5% 0}.support-wrap:nth-child(2n){margin-top:7%}.seclet-03-2 img{width:100%;margin:0}.campaign-text{font-size:12px;text-align:center;width:calc(100% - 50px)}}@media screen and (max-width:430px){br.sp{display:block}br.ps{display:none}.top-btn .btn-onlineshop{top:17px}.navToggle{top:21px}#sp-only .logo img{width:95px;vertical-align:middle;margin-top:-25px}#choco_bn2 li,#choco_bn3 li{width:calc(100% - 50px);margin:0 auto}#choco_bn2{padding:50px 0 5px;width:100%}#choco_bn3{padding:10px 0 50px;width:100%}#choco_bn2 li:last-child{margin-right:auto}.choco-news-section{padding:40px}.news-top{font-size:16px}.news-date{margin:10px 0}.news-title{font-size:10px}.news-inner{font-size:12px;text-align:left}.news-inner img{position:absolute;width:70px;margin-top:-70px;left:35px}.titleimage{width:70%;padding-bottom:0}.main-title{margin-bottom:20px}.main-01 .main-text-area{width:100%;padding:20px 0}.main-title{font-size:16px}.title-middle img{width:100px}.main-text{font-size:12px;text-align:justify}.present{width:100%;margin:0}.present-text span{font-size:17px;padding-bottom:20px}.main-btn{width:50%;font-size:12px}.main-02 .main-text-area,.main-03 .main-text-area{width:calc(100% - 25px);padding:20px 0}.main-02 img.lap,.main-03 img,.main-04 img{width:100%}.main-04{padding:0 25px;margin:0}.main-illust{width:100px;margin-left:255px}.main-04 .main-text-area{width:100%;padding:20px 0;margin:0}.present-img{width:50%;margin:30px auto 0;text-align:center;display:block}.present-text{width:100%;margin:20px 0}.present-text span{display:inline-block;padding-bottom:10px}.present-text span.main-btn{width:50%}.content-top-text{width:calc(100% - 47px);font-size:12px;margin-bottom:35%}.content-top-text img{width:70px;margin-top:30px;right:30px}.text01{font-size:12px;width:100%}.action-01 .action-text-area{width:100%}.action-03 .action-text-area,.action-02 .action-text-area{width:calc(100% - 50px)}.actionarea-02 .title-middle{margin:100px auto -15%;padding:50px 0;font-size:18px}.map{width:70%;margin:0 5% 0 14%}.map-number{font-size:19px}.map-number-swi{font-size:19px;color:#006627}.actionarea-02{padding-bottom:100px}.seclet-text-area .title01,.top-text-title{font-size:16px}.seclet-top-text{font-size:12px}.seclet-top-text img{right:10px;width:90px}.seclet-03{margin:25% 0 10%}.seclet-03 img.illusutratoin{left:20px;width:80px}.secletarea-02 .title-middle{font-size:17px;padding:50px 0 0}.secletarea-02 .wrap{margin:20px auto 0!important;width:95%!important}.title-bottom{font-size:16px;margin-top:80px}.title-bottom span{font-size:15px}.toggle_switch{line-height:2}ul.jas li.li-wrap{display:block;width:100%;padding:0 0 5%}li.li-wrap ul li.text02{padding-top:10px;width:85%;margin:0 auto;font-size:10px}.btn-secret{width:calc(100% - 25px)}li.q{font-size:12px}.toggle_contents{font-size:12px;padding:20px 0 25px}.caption-text{min-height:90px;font-size:11px}.series-title{font-size:10px}.price{font-size:11px}.series-title img.left{margin:0;width:30px!important}.series-title img.middle{margin:0 0 0 22px;width:40px}.series-title img.right{margin:0 0 0 53px;width:40px}.text03{font-size:12px;width:calc(100% - 25px);margin:20px auto 0}.lineup-wrap{padding:0 0 50px}.caption-title.min-66{min-height:66px}.caption-title,.caption-title span{font-size:11px}.label-new,.label-new-2{width:40px}.illustration img.img01{width:100px;margin:-31% 0 0;right:30px}.illustration img.img03{width:100px;margin-top:-18%;right:40px}.lineup-list.sp{list-style:none;margin:0;display:block;width:100%;border-top:solid 3px #fff}.lineup-list.sp li{display:table-cell}.lineup-list.sp li:last-child{border-left:solid 3px #fff}.lineup-list.pc{display:none}.lineup-list.sp li img{width:100%;transition:.5s;vertical-align:middle;opacity:1}.lineup-list.sp li:hover img{opacity:.7}.item-wrap .btn-onlineshop,.caption-mark,.caption-mark2{width:68%}.cacao-top-text .top-text-title{font-size:18px;width:90%;margin:0 auto}.seclet-03 img.lap02{width:calc(100% - 50px);display:block;margin:0 25px}.title-mark{width:calc(100% - 25px);margin-top:80px}.support-content img.illustration{position:absolute;width:100px;left:10px;margin-top:165%}.support-content table{width:100%}.seclet-03 .seclet-text-area-cacao{width:calc(100% - 50px);margin:30% 25px 0}.bag{margin:10% 0;width:100%}.bag img,.bag.sp img{width:40%}.support-wrap.inline{margin-bottom:40%}span.p30,span.p50{width:35px;height:35px;margin-bottom:-1px}.point-title{font-size:15px}.bag-title{margin:15px auto 0}.content-discription{width:100%;margin:0 auto 10%}.attention,.attention2{width:calc(100% - 50px);text-align:left}.attention3{text-align:left}.application table td{padding:20px 15px}.application table th{padding:20px 15px 0}img.campaign{width:50%}.present-contents-wrap{width:calc(100% - 100px);margin:0 auto;padding:25px}.present-sereltion{font-size:15px}.present-sereltion span{font-size:13px;padding-top:10px}.present-wrap,.present-wrap:nth-child(3){width:47%;margin-right:6%}.present-wrap:nth-child(2n){margin-right:0}.month{font-size:15px;padding-bottom:10px}.present-name{font-size:13px;line-height:1.5;padding-top:5px}.present-wrap .present-text{font-size:11px}}@media screen and (max-width:390px){.support-content img.illustration{display:none}.label-new img,.label-new-2 img,.label-new-3 img,.label-vegi img{width:100%}}.bold{font-weight:900}h2.font{font-family:user-Futogo!important}.wrap_movie{padding-bottom:0}@media screen and (min-width:600px){.float-right{float:right;width:49.5%}.float-left{float:left;width:49.5%}.wrap:after{display:block;clear:both;content:""}.wrap_movie{padding-bottom:30%}.label-new img,.label-new-2 img,.label-new-3 img,.label-vegi img{width:80%}}table td span{color:#000}table td a.pdf2{background:#372522;padding:10px 6px;line-height:5;color:#fff;font-size:11px;border-radius:30px;border:#372522 solid 1px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/2/assets/choco-style.css.map */
