@import url(//www.kaichou.com/wp/wp-content/themes/kaichou/css/senryuu.css);@import url(//www.kaichou.com/wp/wp-content/themes/kaichou/css/new_top.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:10.5pt;vertical-align:baseline}.tea strong{font-size:16px}body{line-height:1;overflow:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:400;text-align:left}h2,h3,h4,h5,h6{clear:both}html{overflow:auto;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:smaller}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom;max-width:100%}.clear:after,.wrapper:after,.format-status .entry-header:after{clear:both}.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after{display:table;content:""}button,input,select,textarea{border:1px solid #ccc;border-radius:3px;font-family:inherit;padding:6px}button,input{line-height:normal}textarea{font-size:100%;overflow:auto;vertical-align:top}input[type=checkbox],input[type=radio],input[type=file],input[type=hidden],input[type=image],input[type=color]{border:0;border-radius:0;padding:0}.menu-toggle,input[type=submit],input[type=button],input[type=reset],.bypostauthor cite span{padding:6px 10px;font-size:11px;line-height:1.4;font-weight:400;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-ms-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-webkit-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:-o-linear-gradient(top,#f4f4f4,#e6e6e6);background-image:linear-gradient(top,#f4f4f4,#e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64,64,64,.1)}button,input[type=submit],input[type=button],input[type=reset]{cursor:pointer}button[disabled],input[disabled]{cursor:default}button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,article.post-password-required input[type=submit]:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-ms-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-webkit-linear-gradient(top,#f9f9f9,#ebebeb);background-image:-o-linear-gradient(top,#f9f9f9,#ebebeb);background-image:linear-gradient(top,#f9f9f9,#ebebeb)}button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active{color:#757575;background-color:#e1e1e1;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#ebebeb,#e1e1e1);background-image:-ms-linear-gradient(top,#ebebeb,#e1e1e1);background-image:-webkit-linear-gradient(top,#ebebeb,#e1e1e1);background-image:-o-linear-gradient(top,#ebebeb,#e1e1e1);background-image:linear-gradient(top,#ebebeb,#e1e1e1);box-shadow:inset 0 0 8px 2px #c6c6c6,0 1px 0 0 #f4f4f4;border-color:transparent}.bypostauthor cite span{color:#fff;background-color:#21759b;background-image:none;border:1px solid #1f6f93;border-radius:2px;box-shadow:none;padding:0}.entry-content img,.widget img{max-width:100%}img{height:auto}img.size-full,img.size-large,img.header-image,img.wp-post-image{max-width:100%;height:auto}embed,iframe,object,video{max-width:100%}.entry-content .twitter-tweet-rendered{max-width:100% !important}.aligncenter{display:block;margin-left:auto;margin-right:auto}.site-content nav{clear:both;line-height:2;overflow:hidden}#nav-above{padding:24px 0}#nav-above{display:none}.paged #nav-above{display:block}.nav-previous,.previous-image{float:left;width:50%}.nav-next,.next-image{float:right;text-align:right;width:50%}body{font-family:sans-serif;font-size:16px;color:#333;background-color:#fff}a{outline:none;color:#f36}a:visited{color:#c69}.site{overflow:hidden}.site-content{margin:24px 0 0}.widget-area{margin:24px 0 0}.site-header h1,.site-header h2{text-align:center}.site-header h1 a{display:inline-block;text-decoration:none}.site-header h1{margin-bottom:14px}.headroom{position:fixed;top:0;width:100%;z-index:10000;transition:all .2s ease-in-out}.headroom--unpinned{top:-100px}.headroom--pinned{top:0}.logged-in .headroom--unpinned{top:-100px}.logged-in headroom--pinned{top:0}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{display:inline-block !important;text-align:left;width:100%;text-indent:0;position:relative;margin:0 -500%;padding:0 500%;box-shadow:0px 6px 3px -3px rgba(0,0,0,.3);-webkit-box-shadow:0px 6px 3px -3px rgba(0,0,0,.3);-moz-box-shadow:0px 6px 3px -3px rgba(0,0,0,.3);border-top:#d7003a 3px solid}.main-navigation ul,.main-navigation ul li a{background:#d9340a;vertical-align:bottom}.main-navigation li{margin:0;position:relative}.main-navigation li a,.main-navigation li{display:block;text-decoration:none;float:left}.main-navigation li a{height:32px;line-height:2;color:#fff;text-shadow:-1px 1px 0 rgba(0,0,0,.4);white-space:nowrap;font-weight:400}.main-navigation li a:hover,.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a,.main-navigation .current-page-ancestor>a,body.news .main-navigation li.menu-item-11 a{background:#d7003a}section[role=banner]{margin-bottom:48px}.sidebar-shortcut-nav h3{margin-top:10px}.sidebar-shortcut-nav h3 img{vertical-align:bottom}ul.sidebar-shortcut-tea,ul.sidebar-shortcut-cafe{width:190px;padding:4px 10px}ul.sidebar-shortcut-tea{background:#8bbb57}ul.sidebar-shortcut-cafe{background:#94684d;margin-bottom:10px}ul.sidebar-shortcut-tea li a,ul.sidebar-shortcut-cafe li a{display:block;color:#fff;font-size:16px;text-decoration:none;text-align:center;margin:5px 0;padding:7px 0;width:100%}ul.sidebar-shortcut-tea li a{background:#5e7932}ul.sidebar-shortcut-cafe li a{background:#553f32}footer[role=contentinfo]{clear:both;line-height:1.8;background:#f3f2e0;margin:24px -500% 0;padding:0 500%}.search-form{padding:12px 0 0;font-size:13px}.footernav{margin-bottom:20px}.footer-content-menu h2,.footer-information-menu h2,.footer-calendar h2,.footer-shopinfo h2{margin:20px 0 5px;padding-left:10px;border-left:#d0c599 4px solid}.footer-content-menu h2 a,.footer-information-menu h2 a,.footer-content-menu h2 a:visited,.footer-information-menu h2 a:visited{color:#543f32;text-decoration:none}.footer-content-menu h2 a:hover,.footer-information-menu h2 a:hover{text-decoration:underline}.site-info2{background:#543f32;color:#fff;line-height:1.6;font-size:13px;text-align:center}.site-info2 a,.site-info2 a:visited{color:#fff}.site-info{background:#543f32;color:#fff;line-height:1.6;font-size:13px;border-top:#d7003a 3px solid;text-align:center}.site-info a,.site-info a:visited{color:#fff}.page-top{position:fixed;bottom:60px;right:20px}.page-top a,.page-top a:visited{display:block;position:relative;width:32px;height:32px;color:#fff;font-size:16px;line-height:32px;text-decoration:none;text-align:center;background:#d7003a;border-radius:16px}.entry-summary,.reviewContet,.reviewContet span{font-size:10.5pt}.entry-summary img.size-thumbnail{width:120px;float:left;margin:0 12px 0 0}.entry-meta{clear:both}.entry-meta p{text-align:right}.category .entry-meta p{margin-top:-24px}.entry-header{margin-bottom:24px}.entry-header img.wp-post-image{margin-bottom:24px}.entry-header .entry-title,.archive-header .archive-title{font-size:18px;line-height:1.6;font-weight:400}.entry-header .entry-title a{text-decoration:none}.entry-header .entry-format{margin-top:24px;font-weight:400}.entry-content,.entry-summary{line-height:1.75em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:36px 0 18px;line-height:1.8}.entry-content h1{font-size:21px;line-height:1.5}.entry-content h2{font-size:18px;line-height:1.6;color:#f69;font-weight:400}.entry-content h3{font-size:16px;line-height:1.8;color:#693;font-weight:400}.entry-content h4{font-size:14px;line-height:1.8}.entry-content h5{font-size:13px;line-height:1.8}.entry-content h6{font-size:12px;line-height:1.8}.entry-content p,.entry-content p strong,.entry-summary p,.entry-summary p strong{margin:0 0 24px;font-size:1.3em;line-height:1.8;letter-spacing:.2rem;font-weight:500}.entry-content p strong,.entry-summary p strong{font-size:1em;font-weight:700}.entry-content p span,.entry-summary p span,.entry-content p a,.entry-summary p a{font-size:1.05em}.entry-summary p{letter-spacing:0}.entry-content ol,.entry-content ul{margin:0 0 24px;line-height:1.8}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin-bottom:0}.entry-content ul{list-style:disc outside}.entry-content ol{list-style:decimal outside}.entry-content li{margin:0 0 0 36px}.entry-content dt{font-weight:700;line-height:1.8}.entry-content dd{line-height:1.8;margin-bottom:24px}.entry-content blockquote{margin-bottom:24px;padding:24px;font-style:italic}.entry-content blockquote p:last-child{margin-bottom:0}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:24px}.entry-content table{border-bottom:1px solid #ededed;margin:0 0 24px;width:100%}.entry-content table caption{font-size:14px;margin:24px 0}.entry-content td{border-top:1px solid #ededed;padding:6px}.site-content article{margin-bottom:24px;padding-bottom:24px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.page-links{clear:both;line-height:1.8}footer.entry-meta{margin-top:24px;font-size:13px;line-height:1.8;color:#757575}.pagination{margin:48px 0 0;line-height:13px}.pagination li{display:inline-block}.pagination span,.pagination a{display:inline-block;margin:2px 2px 2px 0;padding:8px 9px 7px;text-decoration:none;width:auto;color:#fff;text-shadow:-1px 1px 0 rgba(0,0,0,.4);border-radius:4px;background:#543f32}.pagination a:hover,.pagination .current{background:#d7003a}.latest-information h2{color:#d7003a;font-size:18px;border-bottom:1px dotted #cbcccc;padding:12px 1em;font-weight:400}.latest-information li{line-height:1.8;padding:1px 0}.latest-information a.list_anchor{float:right;display:inline-block;line-height:18px;padding:.5em 1em;font-size:12px}.latest-information a.list_anchor i{margin-left:.5em;font-size:14px}.comment1{padding:6px 8px 10px;overflow:hidden;border:1px solid #d7d7d7;border-radius:10px;margin-bottom:24px}.box .month{padding:3px;line-height:2.5em;color:#fff;background-color:#745c39;border-radius:10px}.deruderu_isii{background:#ffffe6;padding:20px;border:1px solid #ecebd0;border-radius:10px}.deruderu_isii h2{background:#ff9d8d;border-radius:10px;padding:3px 10px;margin-top:0;color:#fff;font-weight:400;font-size:14px}.deruderu_isii p:last-child{margin-bottom:0}.category-customer-diaries .entry-content ul li{display:inline-block}.koe-n{background:#ffffe6 url("https://www.kaichou.com/images/reviews/tt_comment.gif") no-repeat;padding:75px 20px 20px 25px;color:#8c7165;border:dotted #fc6 1px;clear:both;margin-bottom:24px}.kihon_txt{background:url("https://www.kaichou.com/images/items/tea/nomikata/nomikata_1-02.jpg") repeat-y;background-size:100%;padding:30px 40px 20px 60px;margin:0}.bunryou{border:#9fb54a 1px solid;border-radius:12px;padding:20px}.arange{margin:5px 0;padding:10px 10px 20px;background:url("https://www.kaichou.com/images/items/tea/nomikata/bg_02.jpg") repeat-y;background-size:100%}.c-okoe-back{background:url("https://www.kaichou.com/images/items/tea/c-okoe-02.jpg") repeat-y;background-size:100%;margin:0;padding:0 60px}.c-okoe-back p{font-size:15px;line-height:27px}.c-okoe-back p:last-child{margin-bottom:0}.k-story{background:url("https://www.kaichou.com/images/items/cafe/story/kaihatsu-back.jpg") repeat-y;background-size:100%;padding:0 40px;line-height:1.9em;font-size:16px}.k-story p:last-child{margin-bottom:0}.k-story .tb-y{background-color:#ffef17}.setumei_h{background:url("https://www.kaichou.com/images/items/hajimete/hajimete_setumei_base.gif") repeat-y;background-size:100%;margin-bottom:50px}.faq-surutto-tea .entry-content ol,.faq-usage .entry-content ol,.faq-teiki .entry-content ol,.faq-surutto-cafe .entry-content ol{list-style-type:none;list-style-image:none;list-style-position:outside;background:#fdfdf9;padding:15px 0}.faq-surutto-tea .entry-content ol li,.faq-usage .entry-content ol li,.faq-teiki .entry-content ol li,.faq-surutto-cafe .entry-content ol li{background:url("https://www.kaichou.com/images/guide/icon_q_list.gif") left 3px no-repeat;padding:5px 8px 5px 30px;line-height:1.2}.faq-surutto-tea .entry-content dl .faq-usage .entry-content dl .faq-teiki .entry-content dl,.faq-surutto-cafe .entry-content dl{margin:0}.faq-surutto-tea .entry-content dl dt,.faq-usage .entry-content dl dt,.faq-teiki .entry-content dl dt,.faq-surutto-cafe .entry-content dl dt{background:#fdfdf9 url("https://www.kaichou.com/images/guide/q.png") left top no-repeat;padding:8px 8px 8px 50px;color:#483f33;font-weight:400;line-height:1.2em}.faq-surutto-tea .entry-content dl dd,.faq-usage .entry-content dl dd,.faq-teiki .entry-content dl dd,.faq-surutto-cafe .entry-content dl dd{background:url("https://www.kaichou.com/images/guide/icon_a.gif") 8px 10px no-repeat;padding:10px 20px 30px 50px;margin:0}.category-customer-interviews dt{width:4em;float:left}.category-customer-interviews dl dt:nth-of-type(odd){color:#990}.category-customer-interviews dl dt:nth-of-type(even){color:#f90}.category-blog .category-blog-banner{margin:-49px 0 24px}.single .category-blog-banner{margin:24px 0}h2.grand-prize,h2.second-prize{margin-bottom:0}.prize{font-size:12px}blockquote.winning-work{background:#ffdade;font-style:normal;font-family:serif;border-radius:6px}blockquote.winning-work h3{margin:0;color:#000;font-weight:700;font-size:22px}blockquote.winning-work h3 small{font-size:14px}.statement{background-color:#ffc;border-radius:6px;margin:20px 0;padding:30px 20px 20px;position:relative;z-index:0}.statement:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:4px;border:1px solid #ffdade;border-radius:6px;z-index:-1}.statement:after{content:'喜びの声';display:block;background-color:#391c06;color:#ffc;font-size:14px;margin:0 0 10px;padding:5px 14px;text-align:center;position:absolute;border-radius:4px;top:-10px;left:20px}.youtube_muddler{position:relative;width:100%;padding-top:56.25%}.youtube_muddler iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}ul.subpages-list,ul.display-posts-listing{border-top:1px solid #eeecc8;border-left:1px solid #eeecc8;margin:0 0 24px}ul.subpages-list li,ul.display-posts-listing li{position:relative;margin-left:0;padding-left:0;list-style-type:none}ul.subpages-list li a,ul.subpages-list li a:visited,ul.subpages-list li strong,ul.display-posts-listing li a,ul.display-posts-listing li a:visited{display:block;position:relative;border-top:1px solid #fff;border-right:1px solid #eeecc8;border-bottom:1px solid #eeecc8;border-left:1px solid #fff;line-height:2;text-decoration:none;background:#fbfbf3;text-shadow:-1px 1px 0 rgba(255,255,255,1);font-size:13px;color:#543f32}ul.subpages-list li a,ul.display-posts-listing li a{padding:6px 28px 4px 8px}ul.subpages-list li strong{padding:6px 8px 4px 28px;font-weight:400}ul.display-posts-listing{border-radius:8px}.other-menu ul.subpages-list{border-radius:0 0 8px 8px}ul.display-posts-listing li:first-child a{border-radius:8px 8px 0 0}ul.subpages-list li:last-child a,ul.display-posts-listing li:last-child a,ul.subpages-list li:last-child strong{border-radius:0 0 8px 8px}ul.subpages-list li a:after,ul.display-posts-listing li a:after{display:block;position:absolute;width:8px;height:8px;border-top:1px solid #9f956d;border-right:1px solid #9f956d;top:36%;right:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}ul.subpages-list li strong:before{display:block;position:absolute;width:8px;height:8px;border-top:1px solid #9f956d;border-right:1px solid #9f956d;top:42%;left:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}ul.subpages-list li a:hover,ul.display-posts-listing a:hover{background:#fffaef;text-decoration:underline}.other-menu h2{margin:0;padding:0}.faq .other-menu h2{background-color:none;padding:0;color:auto}.faq .other-menu h2:before{content:""}.other-menu h2 a,.other-menu h2 a:visited{display:block;position:relative;line-height:2;text-decoration:none;background:#d0c599;padding:6px 8px 4px 32px;font-size:13px;color:#000;font-weight:400;margin:0;border-radius:8px 8px 0 0}.other-menu h2 a:before{display:block;position:absolute;width:8px;height:8px;border-top:1px solid #9f956d;border-right:1px solid #9f956d;top:42%;left:14px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);content:""}.archive-header,.page-header{margin-bottom:48px;padding-bottom:22px;border-bottom:1px solid #ededed}.archive-meta{color:#757575;font-size:12px;line-height:2;margin-top:22px}.category-customer-diaries article{border-bottom:#eee 1px dotted;margin-bottom:36px}iframe[name=google_conversion_frame]{position:absolute;top:0}.current{display:none}.subscribe{margin-bottom:24px}.assistive-text{display:none}.fb-page-like{width:50%;float:left;text-align:right;padding-top:3px}.twitter-follow{width:50%;float:right;text-indent:4px}.wpcf7-list-item{display:block}#slider{padding-bottom:24px}@viewport{width:device-width}@media screen and (max-width:879px){body{font-size:14px}.site-header h1{margin:0;padding:56px 0 4px;text-align:center}.site-header h1 img{margin-top:20px;width:85%}.logged-in .headroom{top:46px}.main-navigation li{display:inline}.main-navigation li a{width:100%;padding:5px 8px 0 0;text-align:center;font-size:14px}.main-navigation li:last-child a{padding:5px 0 0}footer .nav-menu{border:1px solid #eeecc8;border-radius:8px;margin:0 6px}footer .nav-menu li{position:relative;width:50%;float:left;margin-left:0;padding-left:0}footer .nav-menu li a,footer .nav-menu li a:visited{display:block;position:relative;border-top:1px solid #fff;border-right:1px solid #eeecc8;border-bottom:1px solid #eeecc8;border-left:1px solid #fff;line-height:2;text-decoration:none;background:#fbfbf3;text-shadow:-1px 1px 0 rgba(255,255,255,1);padding:6px 28px 4px 8px;font-size:12px;color:#543f32}footer .nav-menu li:first-child a{border-radius:8px 0 0}footer .nav-menu li:nth-child(2) a{border-radius:0 8px 0 0}footer .nav-menu li:nth-last-child(2) a{border-radius:0 0 0 8px}footer .nav-menu li:last-child a{border-radius:0 0 8px}footer .nav-menu li a:after{display:block;position:absolute;width:8px;height:8px;border-top:1px solid #9f956d;border-right:1px solid #9f956d;top:36%;right:12px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}footer .nav-menu li a:hover{background:#fffaef}.site-info{margin:0;padding:6px 0}.alignleft,.alignright{display:block;margin-left:auto;margin-right:auto}.frontpage-banner img,.frontpage-footer img{width:100%}.frontpage-onebana img{width:100%;margin:6% 0 0}.frontpage-twobana img{width:100%;margin:6% 0 0}.single .category-blog-banner,.category-blog .category-blog-banner{padding:0 2%;background:#fff}.single .category-blog-banner img,.category-blog .category-blog-banner img{width:100%}.category-suruttochan-theater .entry-content p{text-align:center}.entry-header{margin:0 16px}.entry-content p{font-size:1.15em;line-height:1.6em;letter-spacing:.1em}.entry-summary p{font-size:1.15em;line-height:1.6em}.entry-content p strong,.entry-summary p strong{font-size:1em;line-height:1.6em}.entry-header .archive-header,.entry-content h2,.entry-content h3,.entry-content p,.entry-summary p,.entry-meta p,.entry-content dl,.pagination,.nav-single,.koe-n,.comment1,.deruderu_isii,ul.display-posts-listing,.latest-information h2,.latest-information li,.search-form,nav.other-menu,h2.grand-prize,h2.second-prize,.prize,blockquote.winning-work,.statement{margin-right:16px;margin-left:16px}.site-header h1 a{display:block}.entry-content.reviewContet{margin-right:16px;margin-left:16px}.reviewContet p{margin-right:0;margin-left:0}.entry-content ul{margin-right:16px}.telephone,.idmenu,#bx-pager,.sidebar-nav-pc,.sidebar-shortcut-nav,.footer-calendar,.footer-shopinfo,noscript{display:none}}@media screen and (min-width:880px){.site{max-width:880px;overflow:visible;margin:0 auto}.site-content{float:left;width:640px}body.home .site-content,body.full-width .site-content{width:100%}#secondary{float:right;width:210px}.site-header h1{text-align:left;padding:56px 0 4px;width:397px;float:left}.telephone{padding:56px 0 4px;width:290px;float:right}.idmenu{padding:0}.idmenu li{width:32.5%;float:left;margin-right:1.2%}.idmenu li:last-child{margin-right:0}.idmenu li a img{max-width:100%}.logged-in .headroom{top:32px}.main-navigation li a{padding:4px 16px;font-size:14px}.comment1 .box{float:left;margin-right:13px;width:180px}.comment1 .box.nosp{float:right;margin-right:0}.suruttochan-theater-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-wrap:wrap}.category-suruttochan-theater article{flex:auto;width:202px}.category-suruttochan-theater article h2.entry-title{font-size:14px}.category-suruttochan-theater article .entry-meta p{text-align:center}.category-suruttochan-theater article .modified{display:none}.frontpage-banner img{padding:12px 0 0}.frontpage-footer{margin:24px 0}.frontpage-onebana{margin:0 0 24px}.latest-information{width:500px;margin-bottom:30px}.frontpage-footer ul li{width:280px;float:left;margin-right:20px}.frontpage-footer ul li:last-child{float:right;margin:0}.frontpage-footer ul li a img{width:280px}.frontpage-onebana a img{width:880px}.frontpage-twobana ul li{width:430px;float:left;margin-right:20px;margin-bottom:20px}.frontpage-twobana ul li:nth-child(even){float:right;margin:0}.frontpage-twobana ul li a img{width:430px}.sidebar-nav-pc li{margin-bottom:10px}.footer-navigation,footer aside{float:left}.footer-content-menu,.footer-information-menu,.footer-calendar,.footer-shopinfo{width:205px;float:left}.footer-information-menu,.footer-calendar,.footer-shopinfo{margin-left:20px}footer ul li{padding:3px 0 0 25px;position:relative}footer ul li:before{display:block;position:absolute;top:50%;left:10px;width:4px;height:4px;border-top:1px solid #9f956d;border-right:1px solid #9f956d;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}footer ul li a,footer ul li a:visited,footer p a,footer p a:visited{color:#543f32}footer ul li a{text-decoration:none}footer ul li a:hover{text-decoration:underline}.site-info{margin:0 -500%;padding:6px 500%}.alignleft{float:left;margin:12px 12px 12px 0}.alignleft.alignleft2{margin-right:0}.alignright{float:right;margin:12px 0 12px 12px}.sidebar-nav-sp,noscript{display:none}}@media screen and (min-width:960px){body .site{padding:0 40px}}.kch_contain{margin:0}.f_l{float:left;width:48%}.f_l_w{float:left;width:100%}.f_r{float:right;width:48%}.glay_bg{background-color:#c3c3c3}.r_border{border-right:solid 1px #666;text-align:center}.b_border{border-bottom:solid 1px #666;text-align:center}.f_r th{font-weight:400}.hidden-lg{display:none}.hidden-xs{display:block}@media screen and (max-width:879px){.hidden-lg{display:block}.hidden-xs{display:none}#first div:first-child{width:100%;text-align:center}.kch_contain{margin:20px}.f_l{float:none;width:100%}.f_r{float:none;width:100%}}@media screen and (max-width:879px){#mochi .thumb{width:100%;float:none}}.subscriptions{margin-bottom:30px}.sub_heading{width:317px;float:left}.sub_buy,.price_list,.sub_atention{width:323px;float:right;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif}.sub_buy{margin-bottom:1em}.price_list{width:322px;text-align:right;margin-bottom:1em}.sub_atention{font-size:14px}.sub_atention ul{font-size:14px;margin:0;padding:0;list-style:none;background-color:#f7fde2;padding:12px;width:283px;float:right}.sub_atention li{margin:0;padding:0}.sub_buy input[type=image]{float:right}.sub_buy select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.5em;font-size:24px;height:50px;padding:0;padding:0 .25em;text-align:right;border:1px solid #999;background:#eee;background:url(https://www.kaichou.com/wp/wp-content/uploads/2017/09/select_arrow.jpg) right 50% no-repeat,-webkit-linear-gradient(top,#fff 0%,#efebe1 100%);background:url(https://www.kaichou.com/wp/wp-content/uploads/2017/09/select_arrow.jpg) right 50% no-repeat,linear-gradient(to bottom,#fff 0%,#efebe1 100%);background-size:30px,100%}.sub_special{width:316px;float:left}.sub_special ul,.sub_special p{margin:0;padding:0;list-style:none}.sub_special li{margin:0;padding:0;list-style:none;float:left}.sub_special li:nth-child(even){float:right}.wp-image-23217{margin-bottom:30px}.sub_special.sp{display:none}.sub_special ul.caption{font-size:12px}.sub_special.pc{display:block}@media screen and (max-width:879px){.sub_special.sp{display:block}.sub_special.pc{display:none}.sub_atention ul{font-size:12px;padding:12px;float:none;width:93%;margin-bottom:20px}.sub_buy,.price_list,.sub_atention,.sub_heading,.sub_special{width:98%;margin:1%;float:none}.subscriptions{padding:0 20px}.sub_buy select{width:4em}.sub_special img{width:100%;min-width:100%}.sub_heading{text-align:center}}#mochi .reson_detail li{margin-bottom:.5em}#mochi .media{background-image:url(https://www.kaichou.com/wp/kaichou/wp-content/uploads/2017/10/media_bg.png)}#mochi .media ul{margin:0;padding:20px;list-style:none}#mochi .media li{margin-left:0 !important}#mochi .media li img{float:left;margin-right:20px;margin-bottom:20px}.mochi_desc{background-color:#251005;padding:20px 0}.mochi_desc p{text-align:center}.mochi_desc .inner{background:url(https://www.kaichou.com/wp/wp-content/uploads/2017/10/mochi_desc_frame_bottom.jpg) no-repeat center bottom,url(https://www.kaichou.com/wp/wp-content/uploads/2017/10/mochi_desc_frame_head.jpg) no-repeat center top,url(https://www.kaichou.com/wp/wp-content/uploads/2017/10/mochi_desc_frame.jpg) repeat-y center top;background-size:contain,contain,contain;padding:15px 15px 47px;font-size:16px;width:240px;color:#483027}.mochi_desc p.title{float:right;margin-right:20px}.mochi_desc .inner{float:right;margin-right:20px}.mochi_desc p.image{float:left;margin-left:20px}.ruiji{float:left;margin-bottom:1em;margin-right:1em}.ruiji_desc{border:solid 1px #ccc;padding:15px;float:left;width:358px;margin-bottom:1em;font-size:14px;min-height:126px}.seibun{background-color:#993358;color:#fff;padding:10px}.seibun img{float:left;margin-right:10px}.dekirumade{border-right:solid 10px #251005;border-left:solid 10px #251005;padding:15px}.dekirumade{border-right:solid 10px #251005;border-left:solid 10px #251005;padding:15px}.dekirumade h3{background-image:url(https://www.kaichou.com/wp/kaichou/wp-content/uploads/2017/10/deki_title.jpg);background-size:cover;background-repeat:no-repeat;padding:20px 0 20px 60px;font-size:18px;color:#251005 !important}.howtoeat{font-size:15px;line-height:3em;color:#251005;padding-top:1em}.voise{font-size:15px;color:#251005;margin-bottom:30px}.voise .clear{margin-bottom:30px}@media screen and (max-width:879px){.mochi_desc p.title,.mochi_desc .inner{float:none}.mochi_desc p.image{float:none;margin-left:10px}.mochi_desc .inner{width:302px;margin:auto}.seibun img{float:none;margin-right:0;display:block;width:100%;margin-bottom:10px}.ruiji{display:block;margin:auto;float:none;margin-bottom:20px}}.post_thumb{width:145px;height:145px;overflow:hidden;float:left;margin-bottom:.8em !important;margin-right:.8em !important}.post_thumb img{width:100%;height:auto}.btm_bnr{margin:auto;text-align:center}br.spOnly{display:none}@media screen and (max-width:879px){.btm_bnr a img{margin-bottom:1em}}#toc_container.no_bullets li a:before{content:"■";display:inline-block;margin-right:.5em}#toc_container p.toc_title{text-align:left !important}div#toc_container{border:dashed 1px #baa796 !important;margin:auto}.eoi{background-color:#fee;border:dashed 1px #baa796 !important;padding:1em}.eoi h3{margin-top:0}.interviews h2{color:#000;font-size:18px}.faq h2{color:#000;font-size:18px}.reviews h2,.reviews .entry-title{position:relative;color:#333;text-shadow:0 0 2px #fff;text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px}.reviews h2:before,.reviews .entry-title:before{content:"";position:absolute;background:#fabb65;width:50px;height:50px;border-radius:50%;top:50%;left:-15px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.reviews .entry-title{margin-top:30px;margin-left:15px}.knowledge h2,.knowledge .entry-title{position:relative;color:#333;text-shadow:0 0 2px #fff;text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px;margin-top:30px;margin-left:15px}.knowledge h2:before,.knowledge .entry-title:before{content:"";position:absolute;background:#bb3d3e;width:50px;height:50px;border-radius:50%;top:50%;left:-15px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}h1.entry-title,h1.archive-title{position:relative;color:#333;text-shadow:0 0 2px #fff;text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px;margin-top:30px;margin-left:15px;margin-bottom:30px}h1.entry-title:before,h1.archive-title:before{content:"";position:absolute;background:#cd2711;width:50px;height:50px;border-radius:50%;top:50%;left:-15px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}#breadcrumb{margin-bottom:2em}#breadcrumb li{display:inline}#breadcrumb li:after{content:">";display:inline-block;margin:0 .5em}#breadcrumb li:last-child:after{content:"";display:none;margin:0}#breadcrumb li a,#breadcrumb li span{font-size:12px !important}#mochi .thumb{width:50%;float:left;text-align:center}#mochi .thumb img{width:90%}.priceDetail{width:50%}#mochi .oneBuy{width:60%}.floating-box{position:fixed;width:640px;z-index:2;bottom:0}@media screen and (max-width:879px){.floating-box{position:fixed;width:100%;z-index:2;bottom:0}.priceDetail{float:none;clear:both;width:100%}#mochi .thumb{width:100%;float:none}#mochi .oneBuy{width:60%}.btnContent{margin:0 10px 10px}.frontpage-twobana ul{margin-top:40px;margin-bottom:40px}}.social{text-align:center;vertical-align:baseline}.social:before{content:"この記事が気に入ったらいいね！";display:block;margin-bottom:.5em;font-size:14px}.fb_iframe_widget{margin-bottom:2em;margin-top:-4px !important;display:inline-block}.fb_iframe_widget>span{vertical-align:baseline !important}.twitter-share-button{margin-top:2px !important}.sponly{display:none}@media screen and (max-width:879px){.sponly{display:block}.pconly{display:none}}.socialBtn{text-align:center;padding:1em 0 0;margin:0 10px}.socialBtn p{margin-bottom:1em}.socialBtn img{max-width:100%}.socialBtn .Btn img{width:42px;height:auto;border-radius:10px}.socialBtn .Btn{margin:0;padding:0;list-style:none}.socialBtn .Btn li{display:inline-block;margin-left:1em;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;vertical-align:top;line-height:1em}.socialBtn .Btn li:before{display:none}.socialBtn .Btn li span{font-size:10px;line-height:1em;display:inline-block}.socialBtn .Btn:first-child img{margin-left:0}.socialBtn .left{margin-bottom:2em}.reson_detail h3{background-color:#eff;line-height:3em;margin-bottom:1em}.reson_detail h3:before{content:"■";margin:0 1em}.reson_detail ul{border:solid 1px #ccc;padding:1em;border-radius:3px;max-height:200px;overflow:auto;margin-bottom:2em}.reson_detail li{line-height:1.75em;margin-bottom:1em !important}.reson_detail li:before{content:"●";margin:0 .5em}.blog_news{padding-left:1%;padding-top:3%}.blog_news li{background:#fff0e7;width:100%;float:left;margin-right:1%;margin-bottom:3%;font-size:88%;overflow:hidden;padding-bottom:1em;border-radius:5px}.blog_news li div.inner{margin:3%}.blog_news li div.inner .inner_inner{background:#f7eae2;padding:1em}.blog_news li h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:1em}.blog_news li p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 1em}.blog_news li p.ViewMore{position:relative;overflow:visible;margin:10px 0 30px;width:100%;text-align:center}.blog_news li p.ViewMore a{position:absolute;background:#d83a3c;border-radius:10px;width:80px;left:50%;margin-left:-40px;color:#fff;padding:.25em .5em;text-decoration:none}.top_blog_thumb{overflow:hidden;width:100%;height:250px;position:relative}.top_blog_thumb img{max-width:auto}@media screen and (max-width:879px){.latest-information h2{padding:12px 0}.blog_news{padding-top:3%}.blog_news li{width:100%;margin-bottom:1%;margin-left:0}.blog_news li h3{font-size:14px}.top_blog_thumb{height:100px}.blog_news li p.ViewMore a{margin-left:-45px}}.enquete{border:solid 1px #ccc;padding:2em;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}.enquete input,.enquete textarea{max-width:100%}.mw_wp_form_complete .hidden_finised,.mw_wp_form_confirm .hidden_finised{display:none}.mw_wp_form_input .hidden_entry{display:none}.mw_wp_form_input .visible_counfurm,.mw_wp_form_complete .visible_counfurm{display:none}.buyBtn{border-radius:5px;font-size:20px;color:#fff;background-color:#00a23f;padding:.5em;margin-left:1em;text-decoration:none}.buyBtn:visited{color:#fff}.buyBtn i{margin:0 .2em 0}.subscriptions_entry{padding:1em;border-radius:10px;background-color:#ffe;margin-bottom:2em}.e20190402 .price{font-size:24px;font-weight:700;color:#c00}.e20190402 .price a{color:#fff;text-decoration:none}.e20190402 .price a:visited{color:#fff}.e20190402 .pinkBack{background:#fee;border-radius:1em;padding:1em;text-align:left}.e20190402 .pinkBack .price{font-size:48px;color:#db003b;text-align:right}.e20190402 .pinkBack .price small{display:block;font-size:16px}.e20190402 table .price{font-size:16px}.e20190402 table .price small{display:block;font-size:14px}.e20190402 table .price a.buyBtn{color:#fff;text-decoration:none}.e20190402 table .price a.buyBtn:visited{color:#fff}.e20190402 .pinkBack .price .buyBtn{font-size:36px}.e20190402 .pinkBack .henkin{display:inline-block;background-color:#da003b;color:#fff;padding:.25em .5em;border-radius:3px;font-size:16px;margin-right:.5em}.e20190402 .pinkBack .marker{display:inline-block;padding:.25em .5em;margin:0 .5em;font-size:16px;font-weight:700;background:linear-gradient(transparent 60%,#ff6 60%)}@media screen and (max-width:879px){.e20190402 .pinkBack .price{font-size:24px;width:84%;margin:auto}.e20190402 .pinkBack .price .buyBtn{font-size:20px}.e20190402 .pinkBack .price small{display:block;font-size:12px}}.newNav{position:fixed;width:100%;background:#553f33;left:0;z-index:10;height:50px}.newNav ul,.newNav ul li a{background:#d9340a}.newNav ul li a{text-decoration:none;color:#fff;display:inline-block;line-height:60px;margin-right:6px}.newNav ul li a span{line-height:40px}.newNav ul{text-align:left;width:880px;text-indent:0;margin:0 auto}.newNav ul li span.dashicons{font-size:30px}.newNav ul li{margin-right:1em;line-height:40px}.newNav ul li.headerMenu{float:left;margin-left:1em}.newNav ul li.home{float:left;margin-left:1em}.newNav ul li img{max-width:49px;height:auto;margin-top:-3px;vertical-align:middle}.newNav span.fa,.newNav span.fab{font-size:24px !important}.newNav .menu1,.newNav .menu2,.newNav .menu3{display:none;position:absolute;background-color:#fff;padding:1em;margin-top:.73em;width:65%;border:solid 1px #553f33;border-radius:3px}.newNav .menu1,.newNav .menu2,.newNav .menu3{right:1em}.newNav .menu1 ul,.newNav .menu2 ul,.newNav .menu3 ul{width:100%;background-color:none}.newNav .menu1 li,.newNav .menu2 li,.newNav .menu3 li{display:block;float:none;background-color:#fff;width:100%}.newNav .menu1 li a,.newNav .menu2 li a,.newNav .menu3 li a{background-color:#fff;color:#c69;display:inline-block;margin-bottom:.5em;line-height:30px}.newNav .menu1 li:last-child a,.newNav .menu2 li:last-child a,.newNav .menu3 li:last-child a{margin-bottom:0}.full{width:70%;margin:auto;float:none}@media screen and (max-width:880px){.newNav ul{width:100%;display:flex;margin:0 auto;padding:0;justify-content:space-between}.newNav ul li{margin-right:6px;border-right:1px dotted #fff;text-align:center;width:100%}.newNav .menu1,.newNav .menu2,.newNav .menu3{margin-top:.6em}.full{width:96%;float:none;margin:2%}iframe.twitter-timeline{width:auto !important;max-width:100%}}.twitter-widget-wrapper iframe{width:740px !important}@media only screen and (max-width:780px){.twitter-wrap{overflow:hidden}.twitter-wrap iframe{width:calc(100vw - 20px)!important}}.spicafeVoice img{border:solid 2px #d93a3c}.un_watamade_txt{font-size:16px;line-height:170%;padding:30px 20px;clear:both;text-align:center}.un_watamade_bigtitle{font-size:22px;text-align:center;font-weight:700;padding:30px 0 20px;border-bottom:solid 1px;margin-bottom:30px}.un_watamade_recipe_bl{margin:30px 15px;clear:both}.watamade_faq{background:#f6f6f6;padding:1em;margin-bottom:50px;border-radius:1em}.watamade_faq dt{padding-bottom:5px;margin-bottom:5px;border-bottom:1px dotted;font-weight:700}.watamade_faq dt:before{content:"Q";font-weight:400;background:#c00;color:#fff;width:1.5em;height:1.5em;line-height:1.6;text-align:center;display:inline-block;border-radius:1em;margin-right:.5em}.watamade_faq dd{margin-bottom:2em}.watamade_faq dd:last-child{margin-bottom:0}.text_input_field{max-width:96%}input[type=submit].wpcf7-submit{width:100%;height:50px;font-size:18px;background:#53b635;color:#fff}.wpcf7 form.sent .wpcf7-response-output{display:none}#wpcf7-modal{display:none;position:fixed;height:100%;width:100%;top:0;left:0;justify-content:center;align-items:center}#wpcf7-modal__bg{position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.5);z-index:-1}#wpcf7-modal__wrap{background-color:#fff;border-radius:10px;width:90%;padding:20px;box-shadow:rgba(0,0,0,.24) 0px 3px 8px;text-align:center}.monitor{border-bottom:solid 1px #ccc;margin-bottom:2em}.monitor .monitorItem{float:left;width:30.333333%;margin-right:3%}.monitor .monitorThumbnail a{display:inline-block;width:100%;padding-top:100%;height:0;background-position:center center;background-repeat:no-repeat;background-size:cover;text-indent:-9999px}.monitor .monitorTitle{text-align:center}.reviewCategoryNav{margin:0;padding:0;list-style:none;margin-bottom:1em}.reviewCategoryNav:after{content:"";display:block;width:100%;height:1px;clear:both}.reviewCategoryNav li{display:block;float:left;width:25%}.reviewCategoryNav li a{display:block;height:40px;line-height:40px;color:#fff;text-align:center;text-decoration:none}.reviewContet p{margin-right:0;margin-left:0;r}.reviewItem:after{content:"";width:98%;display:block;clear:both}.reviewItem .reviewItem_inner{width:48%;float:left;margin-left:2%}.reviewItem .reviewItem_inner .imgWrap{display:block;width:100%;height:1px;padding-bottom:75%;overflow-y:hidden}.reviewItemWithShortCode{padding-bottom:1em;margin-bottom:1em;border-bottom:solid 1px gray}.reviewItemWithShortCode:after{content:"";width:98%;display:block;clear:both}.reviewItemWithShortCode .imgWrap{width:30%;height:1px;padding-bottom:22.5%;overflow-y:hidden;float:left;margin-right:.6em;margin-bottom:.6em}.reviewItemWithShortCode h3{clear:none;margin-bottom:.4em;margin-top:0;font-size:1.3em}.reviewItemWithShortCode h3:after{content:"";display:block;clear:both}.sidebar-nav-sp li{margin-bottom:10px}.atentionWaku{border:solid 5px #ff0;padding:1em;border-radius:10px}img.atention{margin-top:-33px;margin-left:-5px;margin-bottom:2em;position:absolute;width:180px}.HaveYouExperienced{background-image:url(//www.kaichou.com/wp/wp-content/themes/kaichou/./images/new_tea/HaveYouExperienced_bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:top right;margin:2em 0;padding:1em 13em 1em 1em}.HaveYouExperienced img{width:80%;height:auto;filter:drop-shadow(0 0 3px rgba(255,255,255,1))}.HaveYouExperienced ul li{font-size:18px;font-weight:700;line-height:2em;filter:drop-shadow(0 0 2px rgba(255,255,255,1))}.HaveYouExperienced span{font-size:18px;position:relative;display:inline-block}.HaveYouExperienced span.under-line-solid:before{content:"";display:inline-block;border-bottom:solid 2px red;width:100%;position:absolute;top:30px}.HaveYouExperienced span.under-line-wave{text-decoration:underline wavy red;display:inline-block}.main_visual .right .btn-cv a{font-size:1em !important}.born .alignright,.born .alignleft{width:30%;height:auto;margin-bottom:1em}.born .alignright{float:right;margin-left:1em}.born .alignleft{float:left;margin-left:1em}@media only screen and (max-width:767px){.born .alignright,.born .alignleft{width:42%}.HaveYouExperienced{padding:1em;background-size:contain}.HaveYouExperienced img{width:65%}.HaveYouExperienced ul li{font-size:13px;line-height:1.5em;margin:1em;padding:0}.HaveYouExperienced ul{margin:0;padding:0 8em 0 0}.HaveYouExperienced span{font-size:13px;display:inline}.HaveYouExperienced span.under-line-solid:before{display:none}.HaveYouExperienced span.under-line-solid{text-decoration:underline solid red}}.creem{background-color:#f0f0d9;padding:1em;margin-left:auto;margin-right:auto;margin-bottom:30px}.illustWaku{background-color:#79942a;text-align:center;padding:2em}.alphaWaku{padding:2em;font-size:18px}.alphaWaku p{font-size:18px}.alphaWaku h3{font-size:18px}.leftRight_harf{width:48%;float:left;margin-right:2%;margin-bottom:2em}.whySan{margin-bottom:2em}.reviewField .reviewItemWithShortCode{background-color:#f0f0d9;padding:1em;border-radius:5px;border-bottom:none}.reviewField .reviewItemWithShortCode h3,{line-height:1.5em;margin-bottom:1em;font-size:1.2em}.reviewField .reviewItemWithShortCode p{line-height:1.5em;color:#472d1d}@media only screen and (max-width:767px){.reviewCategoryNav li{display:block;width:50%;height:40px}.reviewContetItem{margin:0 12px}.post_thumb{margin-left:0 !important}.reviewItem .reviewItem_inner{width:100%;float:none}.atentionWaku{margin-left:15px;margin-right:15px}.atentionWaku .alignleft{float:left;margin:12px 12px 12px 0}.creem{margin-left:15px;margin-right:15px}.illustWaku{padding:1em}.alphaWaku{padding:1em;font-size:14px}.alphaWaku p{font-size:14px}.alphaWaku h3{font-size:14px}.leftRight_harf{width:48%;float:left;margin-right:2%;margin-bottom:2em}.leftRight_harf{width:100%;float:none;text-align:center}}.productToCart{background-image:url(//www.kaichou.com/wp/wp-content/themes/kaichou/./images/new_tea/product.jpg);background-repeat:no-repeat;background-size:contain;width:100%;height:1px;padding-bottom:47%}.productToCart .btn-cv{width:62%;float:right;margin-top:30%}@media only screen and (max-width:767px){.productToCart .btn-cv a{font-size:14px}}.bl_cart{color:#3c2810 !important}.bl_cart h2{position:relative;text-align:center;font-size:28px;color:#3c2810;border-top:1px solid #3c2810;border-bottom:1px solid #3c2810;padding:15px 0;font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.bl_cart h2:before,.bl_cart h2:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%)}.bl_cart h2:before{border:12px solid transparent;border-top:12px solid #3c2810}.bl_cart h2:after{border:solid 14px transparent;border-top:solid 14px #fff;margin-top:-3px}.bl_single,.bl_teiki_sub{display:flex;margin-top:40px}.bl_single_img,.bl_teiki_img{width:40%}.bl_single_itemName{font-size:28px;font-weight:700}.bl_single_itemName .itemSize,.bl_teiki_itemName .itemSize{border:solid 1px;padding:5px 10px;display:inline;vertical-align:text-bottom;margin-left:10px;font-size:13px}.bl_single_itemPrice,.bl_teiki_itemPrice{color:#d70139;font-size:45px;font-weight:700;margin-bottom:10px}.bl_single_itemPrice span,.bl_teiki_itemPrice span{font-size:18px}.bl_single_txt,.bl_teiki_txt{width:60%;padding-left:30px}.bl_single_itemName,.bl_teiki_itemName{font-size:28px;font-weight:700;border-bottom:dashed 1px;padding-bottom:20px;margin-bottom:10px}.bl_single_itemOther{font-size:14px;margin-bottom:30px}.bl_single_itemButton input{font-size:20px;padding:15px 30px;width:100%;margin-top:10px;color:#3c2810;font-weight:700;border:#3c2810 solid 1px}.bl_teiki{margin:40px 0 0;border:solid 1px #c03445}.bl_teiki_inner{padding:0 30px}.bl_teiki_itemTtl{background:#47993f;color:#fff;text-align:center;padding:3px;margin-bottom:15px;font-weight:700}s.s_txt{color:#3c2810;font-weight:400;display:block;margin:10px 0}.bl_teikiButton{position:relative;display:inline-block;background:linear-gradient(#00a23f,#39900a);color:#fff !important;padding:20px;text-decoration:none;outline:none;overflow:hidden;display:block;text-align:center;max-width:500px;margin:10px auto 0;font-size:22px;letter-spacing:.03em;font-weight:700;border-radius:20px;border:solid #fff 3px;box-shadow:1px 1px 10px 0 #a1a1a1}.bl_teikiButton:before{content:'';position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);transform:skewX(-25deg)}.bl_teikiButton:hover:before{animation:shine .7s}@keyframes shine{100%{left:125%}}.teiki_line{border-top:solid 2px #3c2810;padding-top:30px}p.teiki_pl{text-align:center;margin-top:10px}.teiki_button,.normal_button{position:relative}.teiki_button:before{content:url(https://www.kaichou.com/wp/wp-content/uploads/2022/06/icon_cart.png);position:absolute;vertical-align:middle;padding-right:5px;display:inline-block;transform:scale(.17);top:-60px;left:15px;z-index:1}.teiki_button:after,.normal_button:after{content:url(https://www.kaichou.com/wp/wp-content/uploads/2022/06/icon_arrow.png);position:absolute;vertical-align:middle;padding-right:5px;display:inline-block;transform:scale(.17);top:-43px;right:15px;z-index:1}.bl_teikiButton span{color:#fdfc99;font-size:30px;margin-right:3px}.bl_single_itemButton{position:relative}.bl_single_itemButton:before{content:url(https://www.kaichou.com/wp/wp-content/uploads/2022/06/icon_cart_brown.png);position:absolute;vertical-align:middle;padding-right:5px;display:inline-block;transform:scale(.15);top:-26px;left:-20px;z-index:1}@media only screen and (max-width:767px){.sp_logo{margin-top:10px}.bl_cart h2{font-size:24px}.bl_single,.bl_teiki_sub{display:block;padding:0 30px}.bl_single_txt,.bl_teiki_txt{width:100% !important;padding:0;margin-top:40px}.bl_single_img,.bl_teiki_img{width:100% !important}.bl_teiki{width:90%;margin:40px auto}.bl_teiki_inner{padding:0}.bl_teikiButton{font-size:18px;letter-spacing:0;margin:0 20px !important}.bl_teikiButton span{font-size:23px}.teiki_button:before{transform:scale(.13);top:-60px;left:-45px}.teiki_button:after{transform:scale(.13);top:-42px;right:-33px}.teiki_line{border-top:solid 1px #c03445;padding-top:30px !important}.bl_single_itemButton:before{left:-42px}.bl_single_itemPrice span,.bl_teiki_itemPrice span{font-size:16px}.bl_single_img{width:70% !important;margin:0 auto}select#item_qty_348\[qty\],select#item_qty_350\[qty\]{font-size:20px}.bl_single_itemButton:before{top:-15px}}.spi_blue{color:#00408c}.maccya_green{color:#557f70}.cafe_brown{color:#994f41}.mugi_pe{color:#a2326a}.spi_bkblue{background:#00408c}.bl_teiki_ttl_spi{font-size:30px;font-weight:700;color:#01408c}.bl_teiki_ttl_spi2{background:#01408c;color:#fff;padding:10px 20px;font-size:20px;line-height:2.53;margin-right:5px}.bl_teiki_ttl_spicafe{background:#f3fbfe;padding:2rem 3rem;border-radius:20px;text-align:center;font-size:20px;line-height:1.5}.bl_teikiTtl_simple{font-size:28px;text-align:center;margin:80px;position:relative}.bl_teikiTtl_simple:after{content:'';width:40px;height:1px;display:inline-block;background-color:#3c2810;position:absolute;bottom:-20px;left:calc(50% - 30px)}.spicafe_txt{background:#f3fbfe;padding:15px;border:dashed 1px #00408c;font-size:13px;margin-bottom:20px}.teiki_line_spi{border-top:dashed 1px #01408c;padding-top:80px;margin-top:80px}.spi_button:before{top:-49px}.spi_button:after{top:-30px}.bl_teiki_ttl_sururi{background:#f7def2;padding:2rem 3rem;border-radius:20px;text-align:center;font-size:20px;line-height:1.5}.bl_teiki_title_popular{background:#a2326a;color:#fff;text-align:center;font-size:24px;padding:20px 15px;font-weight:700;line-height:1.4}.bl_teiki_title_popular span{color:#fdfc99;font-size:24px}.bl_teiki_itemDiscount{background:#d70139;color:#fff;display:inline-block;padding:3px 5px;margin-bottom:30px}.bl_package_subtitle{font-weight:lighter;margin:5px}.bl_package_deal{background:#f7def2;padding:40px 10px;border-radius:20px;text-align:center;font-size:27px;font-weight:700;margin:40px 20px 0}.bl_package_deal span{color:#a2326a;font-size:31px}.item_textBox strong{font-size:16.5px}.top_pr{padding:.5em;margin-bottom:1em}.top_pr a{color:blue;text-decoration:underline}.form-row{padding:1em 1em 0}.form-row:after{content:"";display:block;width:100%;height:1px;border-bottom:solid 1px #ededed;padding-bottom:1em;clear:both}.form-row .left{float:left;width:35%}.form-row .right{float:left;width:60%;margin-left:5%}.form-row .left2{float:left;width:33%}.form-row .center{float:left;width:39%}.form-row .right2{float:left;width:27%}.review .entry-meta{display:none !important}