@charset "UTF-8";body{width:100%;font-family:"Lato","游ゴシック体","Yu Gothic","YuGothic","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo, Osaka","ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.clearfix:after{content:" ";display:block;clear:both}.f-left{float:left}.f-right{float:right}.txtCenter{text-align:center}.small,.content .small,.content p.small,.content p .small{font-size:1.3rem;margin-top:0;line-height:1.4}.english{font-family:'Just Me Again Down Here',cursive}.content ul li,.content ol li{font-size:1.5rem;line-height:1.1;list-style-position:outside;padding-left:0}.content .bgBox ul li,.content .bgBox ol li{list-style-type:disc}.content ul li:before{content:none!important;position:relative}.content ul{margin-top:0;margin-left:25px;list-style-type:disc}.widget ul li:before{content:none}.w90{margin:0 2% 0 3%}@media only screen and (max-width:767px){.content{font-size:1.6rem}.content ul li,.content ol li{padding:10px 0 0 5px}}.l-main{width:77%;padding:0 0 60px}.l-sidebar{width:23%;padding:0 0 60px 2%}.l-main .content{margin:0 0 60px}.archiveItem{width:calc(33% - 18px)}.archiveItem__text{line-height:1.4;padding-bottom:.5em}.l-extra{width:100%}.breadcrumb{width:100%;background:#e7f4fc}.breadcrumb a:hover{color:#ff7bac}.l-wrapper{margin-top:30px}.subPager{margin-top:-50px}.flex{display:flex}.flex div{padding:5px}@media (min-width:768px){body>div{overflow-x:hidden}.l-main .content{margin:0 6% 60px 0}}@media (max-width:1023px){.l-wrapper{width:840px}.container{width:840px}}@media only screen and (max-width:767px){body{font-size:1.3rem;-webkit-text-size-adjust:100%}body>div{overflow-x:hidden}.l-wrapper{width:100%;max-width:100%;display:block}.l-main{width:100%;padding:40px 10px}.l-main.l-main-single{width:100%;padding:40px 10px}.l-sidebar{width:100%;padding:0 10px 40px}.container{width:94%;max-width:100%;padding:0 10px}.archiveItem{width:100%}}.t-light .l-extra{background:#fff;border-bottom:1px #29abe2 solid}.globalNavi{color:#29abe2;margin:0 2%}.globalNavi a{color:#00b3e2;font-size:13px}.globalNavi a:hover{color:#ff7bac}.globalNavi ul{width:100%;padding:2em 0 .5em}.globalNavi li.menu-item{width:12.5%;text-align:center}.globalNavi li.menu-item a{background-repeat:no-repeat;background-position:center top;padding-top:2.2em;background-size:auto 25px}#menu-item-1279 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/camera.svg)}#menu-item-1279 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/camera-p.svg)}#menu-item-1280 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/reform.svg)}#menu-item-1280 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/reform-p.svg)}#menu-item-1281 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/sofa.svg)}#menu-item-1281 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/sofa-p.svg)}#menu-item-1282 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/shop.svg)}#menu-item-1282 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/shop-p.svg)}#menu-item-1283 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/human.svg)}#menu-item-1283 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/human-p.svg)}#menu-item-1284 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/pan.svg)}#menu-item-1284 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/pan-p.svg)}#menu-item-3137 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/cocosta.svg);background-size:80%;background-position:center 6px}#menu-item-3137 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/cocosta-p.svg)}#menu-item-1286 a{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/present.svg)}#menu-item-1286 a:hover{background-image:url(//www.cocoliving.jp/wp-content/themes/lionmedia-child/images/present-p.svg)}.globalNavi__list .page_item:hover,.globalNavi__list .menu-item:hover{font-weight:400;color:#ff7bac}.heading{font-weight:400}.heading.heading-page{color:#ff7bac;border-bottom:1px #ff7bac dashed;font-size:7vw}.heading.heading-widget{color:#ff7bac;border-bottom:1px #ff7bac dashed}.heading.heading-widget:before,.heading.heading-widget:after{border-style:none}.topContentTtl{font-size:15px;color:#ff7bac;border-bottom:1px #ff7bac dashed;margin-bottom:25px;margin-top:-10px;font-weight:400;text-transform:capitalize}.topContentTtl span.english{font-size:50px;padding-right:10px;padding-left:10px}.topContentTtl img{height:30px}.main_ttl_tag{font-size:22px;margin-top:22px;display:block;padding-bottom:7px}.archiveTitle:before{border-style:none}.heading.heading-archive{line-height:1.25}.content h2{position:relative;line-height:1.4;padding:.25em 1em;display:inline-block;top:0}.content h2:before,.content h2:after{position:absolute;top:0;content:'';width:8px;height:100%;display:inline-block}.content h2:before{border-left:solid 1px #000;border-top:solid 1px #000;border-bottom:solid 1px #000;left:0}.content h2:after{content:'';border-top:solid 1px #000;border-right:solid 1px #000;border-bottom:solid 1px #000;right:0}.content h3{font-weight:400;padding-bottom:0;font-size:1.9rem;color:#191919;border-bottom:3px solid #ddd;margin-bottom:20px}.content h3.shophead,.content h3.check,.content h3.fun{position:relative;border-bottom:solid 2px #29abe2;line-height:1.4;padding:.4em .5em 0 6em;font-size:1.5rem;color:#039fcc}.content h3.shophead{padding-left:7em}.content h3.green{border-color:#3bbfab}.shophead:before,.check:before,.fun:before{font-family:"Font Awesome 5 Free",'Lato',"sans-serif";position:absolute;background:#29abe2;color:#fff;left:0;bottom:0;border-radius:5px 5px 0 0;padding:5px 7px 3px;font-size:1em;line-height:1;letter-spacing:.05em}.shophead:before{content:'\f494\00a0 SHOP';font-weight:900}.check:before{content:'\f0a7\ Check!'}.fun:before{content:'\f06c \00a0\00a0 + FUN';font-weight:900}.content h3.plant_h3{border-style:none;color:#039fcc}.border-us{border:1px solid #888;border-width:1px 0;padding:3px 10px;margin-bottom:.5em}.content h4{font-size:1.7rem}h5{color:#039fcc}.content .bgBox4 h4{background:#fff}.content .bgBox4 h4:after{position:absolute;content:"";top:100%;left:30px;border:15px solid transparent;border-top-color:transparent;border-top-style:solid;border-top-width:15px;border-top:15px solid #ffff;width:0;height:0}.onepointreform{border:1px solid #29abe2;padding:15px;line-height:1.55}.onepointreformttl{border:1px solid #29abe2;border-width:1px 0;color:#29abe2;padding:1px 0;margin-bottom:15px}.onepointreformttl .pro{background:#29abe2;color:#fff;padding:5px 10px}.onepointreformttl .zukan{background:#cdecfc;padding:5px 10px;margin-right:1em}.shopinfo{font-family:'Just Me Again Down Here',cursive;font-size:3.5rem;background:linear-gradient(transparent 90%,#e6e0e0 0%);background-position:0 -8px;position:relative;color:#302b2b;padding-left:5px}.orPageTitle{padding-top:1em;padding-bottom:1em}.orPageTitle_h1 h1{font-size:2.8rem;margin:20px 0 1em}.orPageTitle_tags{text-align:right;color:#888}.CatIco-p,.CatIco-p a{color:#ff7bac}.CatIco-p img{height:1.3em;padding-right:4px;vertical-align:text-bottom}.l-header{background:#61c1ec;background:linear-gradient(-60deg,#29abe2 15%,#cdecfe 85%);color:#29abe2}.siteTitle{height:auto}.siteTitle__sub{color:#29abe2;font-weight:400;float:none}.siteTitle__logo{line-height:normal;max-width:none}.siteTitle__img{width:16vw;height:auto;max-height:none;margin:auto}.l-header-left{float:left;width:350px}.l-header-center{float:left;text-align:center;margin-bottom:20px;width:calc(100% - 350px)}.t-light .menuNavi__link-current,.t-light .menuNavi__link:hover{background:0 0;color:#fff}.about-link{position:absolute;top:8px;color:#fff;font-size:10px;text-decoration:underline}.menuNavi__list{margin-top:6px}@media only screen and (max-width:767px){.menuNavi{margin-right:0}}.menuNavi{position:relative;white-space:nowrap}.t-light .l-footer{background:#e4f1f7;border-style:none;color:#1b1b1b}.pagetop{margin:0 0 0 auto;background:#e86f7b!important;width:100px;height:50px;border-radius:0 0 50px 50px;line-height:43px}.pagetop:before{top:8px}.pagetop:hover{opacity:.8}.widgetFoot__contents ul li{border-style:none;line-height:1.6;font-size:12px;padding:0;margin-bottom:6px;list-style-type:none}.pagetop:hover:before{top:2px}.pagetop__link:hover{background-color:transparent}.footLogo{position:absolute;font-size:13px;color:#00b3e2;padding-top:10px}.footLogo img{width:27%;padding-right:15px;vertical-align:middle}.t-light .copySns{border-style:none;margin:0;padding:0;text-align:right;color:#777}.t-light .copySns a{color:#777;text-decoration:none}.copySns__copy{width:100%}.widget .tag-cloud-link{border-radius:0;padding:10px;margin-bottom:5px}.l-sidebar .tagcloud a[href*="archives/tag/cocoliving_v"]{display:none}.widget{margin-bottom:1em}.widget .textwidget{line-height:1.25}.rankListWidget .icon-folder a{padding-right:2px}.icon-folder:before{float:left;padding-top:3px}a img:hover{opacity:.8}.dateList__item.icon-tag:before{margin-right:0}body{counter-reset:titleNum}.count{position:relative;padding-left:2em;line-height:1.3;margin-bottom:5px}.count:before{position:absolute;top:0;left:0;counter-increment:titleNum;content:counter(titleNum);width:28px;height:28px;line-height:28px;background-color:#ff7bac;border-radius:100%;color:#fff;font-size:.9em;text-align:center}.content p{margin-bottom:10px;line-height:1.55}.content p.count{margin-top:0}.wp-block-image{margin-bottom:0}.content .wp-block-image a{border-style:none}.supporterBanners .wp-block-image{display:inline-block;margin-right:8px}@media only screen and (max-width:575px){.supporterBanners .wp-block-image{width:47%;margin-left:8px}}@media only screen and (max-width:450px){.supporterBanners .wp-block-image{margin-left:5px;margin-right:5px}}.border2Box{margin-bottom:1em}.bracketsBox{margin-bottom:1em}.wordWht{position:relative;padding:.6em;background:#fff}.wordWht:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #fff;width:0;height:0}.content .bgBox{font-size:1.45rem;line-height:1.55;margin-bottom:2em}.greenBox{background:#e0feee;padding:8px}.pointBox{margin-bottom:15px}a.page-numbers:hover,span.page-numbers.current{background:#e86f7b}a.page-numbers{border-color:#e86f7b;color:#e86f7b}span.page-numbers.current{border-color:#e86f7b}a.page-numbers:hover,span.page-numbers.current{background:#e86f7b}.navigator{border:2px #ddd solid;border-radius:5px;padding:15px 15px 15px 30px;margin:20px 0;font-size:1.4rem;background:#fefdfdfd}.navigator h3{border-bottom:2px #ff7bac dashed;color:#ff7bac;margin-top:0;margin-left:150px;padding-left:20px;font-size:1.5rem}.navigator h3:before{font-family:'Just Me Again Down Here',cursive;font-size:3.1rem;content:"< Navigator ";color:#ff7bac}.navigator h4{margin-left:180px}.navigator p{margin-top:5px;margin-left:180px;line-height:1.35}.navigator img{border-radius:50%}.comment_mode{margin-bottom:15px}.comment_exp a{color:#e86f7b;font-size:1.6rem;text-decoration:underline}.comment-form-cookies-consent{display:flex;gap:10px}.comment-form-cookies-consent input,.comment-form-cookies-consent label{display:inline;width:auto;margin-bottom:10px}.rss_what a{color:#e86f7b}.rss_what a:hover{text-decoration:underline}.rss_what li{list-style-type:none;padding:5px}.rss_what{font-size:16px;margin:15px}.rss_what h3{background:#e7f4fc;font-size:20px;margin-bottom:20px}.cocoinfo{background:#f8edf4}.cocoinfo .english{color:#ff7bac;font-size:2.3em}.cocoinfo img{height:30px;padding-left:30px;padding-top:10px}.cocoinfo ul{margin:15px 0 15px 30px}.cocoinfo li{padding-bottom:5px}.cocoinfo a{text-decoration:underline}.qa_clm{border:1px solid #29abe2;padding:15px;margin-bottom:1em}.qa_clm h2{background:#29abe2;color:#fff;font-size:16px;font-weight:400;padding:5px;margin-bottom:10px}.category-q_and_a .l-main .archive{display:block}.category-q_and_a .l-main .archiveItem{width:100%}.category-q_and_a .l-main .archiveItem:after{content:" ";display:block;clear:both}.category-q_and_a .l-main .archiveItem p{width:90%}.category-q_and_a .l-main .archive .eyecatch{float:left;margin-right:15px;width:14rem;height:14rem;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:relative;overflow:hidden}.category-q_and_a .l-main .archive .eyecatch img{min-width:100%;min-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding-bottom:0}.border2Box{border:3px double #eee;padding:20px 15px}.border2Box.q_a{background-image:url(/wp-content/uploads/2019/12/DSC4630.png);background-position:right bottom -10px;background-size:15%;background-repeat:no-repeat}.q_a .markerPink{background:linear-gradient(transparent 60%,#ffdfef 60%);font-size:20px;color:#7e83f7}.border2Box .q_a_text{padding-right:18%;padding-top:20px;font-size:16px;line-height:1.6}.border2Box .q_a_text a{text-decoration:underline}.content .q_Box{background-color:#d9eff7}.content .a_Box{background-color:#feefef}.content .a_Box:before{content:"A";background:#ff7bac}.content .q_Box:before{content:"Q";background:#0096c8}.content .q_Box,.content .a_Box{position:relative;margin-top:20px;padding:20px 20px 20px 70px}.content .q_Box:before,.content .a_Box:before{position:absolute;top:20px;left:20px;font-size:2rem;font-weight:700;color:#fff;text-align:center;vertical-align:middle;width:30px;height:30px;line-height:30px;border-radius:50%}.content table{margin-bottom:20px}.content table.oteire{line-height:1.3}.content table.oteire td{padding:0 10px 0 30px;height:40px;border-right-color:#039fcc;border-bottom-color:#039fcc;background:#fff;color:#039fcc;font-size:1.7rem}.content table.oteire td:first-child{color:#191919;font-size:1.5rem;padding:15px}.content table.oteire th{width:30%;background:#cdecfc;color:#039fcc;background-clip:padding-box;border-bottom:1px solid #0489c9;border-right-style:none;position:relative;height:40px;padding:0;text-align:center;font-weight:400;font-size:1.5rem}.content table.oteire th:after{position:absolute;left:100%;top:0;content:' ';width:0;height:0;border:solid transparent;border-width:20px;border-left-color:#cdecfc}.content table.oteire{border-color:#039fcc}.ctaPost__contents{line-height:1.55}.cta-oliver-link{background:#008fde;color:#fff;font-size:22px;padding:3px 0;text-align:center;width:24rem;display:inline-block;border-radius:5px}a.cta-oliver-link{color:#fff}a.cta-oliver-link:hover{opacity:.8}.cta-oliver-tel{color:#008fde;font-size:23px;background:linear-gradient(transparent 60%,#ffffbc 60%);display:inline-block;width:24rem;text-align:center}.ctaPost__img{margin-bottom:5px}.content .cta-oliver-build a{color:#008fde;line-height:30px}.content .cta-oliver-build a:hover{text-decoration:none;font-weight:400;border-style:none;color:#e86f7b}.socialList__item{line-height:40px}.socialList__link{margin:0 13px;border-radius:3px}.wp-block-image img{padding-top:.5em}.wp-block-image figcaption{text-align:left;line-height:1.3}.content .wp-block-image .aligncenter img{display:block;margin:auto}.wp-block-image .aligncenter>figcaption{display:block;text-align:center}.bnr_nomal img{width:auto}.wp-block-image.is-resized img{height:auto}.bgBox{overflow:hidden;height:100%}@media only screen and (max-width:767px){.content .wp-block-image .is-resized img{width:100%;height:auto}.content .alignright.is-resized,.content .alignleft.is-resized{width:45%}}.icon-menu:before{font-family:"Font Awesome 5 Free"!important;content:'\f0c9'!important;font-weight:900!important}.icon-search:before{font-family:"Font Awesome 5 Free"!important;content:'\f002'!important;font-weight:900!important;font-size:18px}.icon-home:before{font-family:"Font Awesome 5 Free"!important;content:'\f015'!important;font-weight:900!important}.l-sidebar .topContentTtl{font-size:13px;margin-top:3px}.l-sidebar .topContentTtl span{font-size:38px;padding-right:5px;padding-left:5px}.l-sidebar .topContentTtl img{height:20px}.eyecatch__cat{position:relative;display:inline-block;background:#fff!important}.eyecatch__cat .u-txtShdw{text-shadow:0}.eyecatch img{padding-bottom:3px}.eyecatch{margin-bottom:0}.eyecatch__cat a{color:#ff7bac;padding:5px 5px 5px 0;display:inline-block}.eyecatch__cat a:before{content:"";margin:0}@media only screen and (max-width:767px){.eyecatch img{height:auto}}@media (min-width:768px){.eyecatch img{height:16em}}.l-main .icon-tag a{color:#29abe2;border:1px #29abe2 solid;border-radius:10px;padding:3px 7px;font-size:11px;white-space:nowrap;margin-bottom:2px;display:inline-block;margin-right:2px}.l-main .icon-tag a:hover{background:#29abe2;border-color:#29abe2;color:#fff}.l-main .icon-tag a[rel=tag]:hover{color:#fff}.l-main .icon-tag:before{content:""}.l-main .dateList-archive li{width:100%;display:inline}.next_tags{background:#e4f1f7;padding:10px;justify-content:space-between;border-radius:3px;margin-top:2em}.next_tags .pager_left a{color:#29abe2;line-height:38px}.next_tags .pager_left i{font-size:25px;vertical-align:middle}.next_tags .pager_right{margin:auto 0 auto auto}.cp_ipselect{overflow:hidden;width:100%}.cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl03{position:relative;border-radius:2px;border:2px solid #29abe2;background:#fff}.cp_ipselect.cp_sl03:before{position:absolute;top:.8em;right:.8em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #29abe2;pointer-events:none}.cp_ipselect.cp_sl03 select{color:#29abe2}.supporterBanners img{width:270px;height:auto}.supporterBanners h3{padding:35px 0 5px;font-weight:400;color:#ff7bac;border-bottom:1px dashed #ff7bac}.page-id-3363 .supporterBanners h3{font-size:18px;padding-top:18px}.page-id-3363 .supporterBanners{padding-bottom:25px}.supporterBanners .banner-kakunin-lacationimage img{width:100%}.l-sidebar div+aside>h2{display:none}.l-sidebar .rankListWidget li a{position:relative;overflow:hidden;display:block;float:left}.l-sidebar .rankListWidget li a img{position:relative;width:90px;height:90px;padding-right:10px}.l-sidebar .rankListWidget .eyecatch{display:inline;position:initial}.l-sidebar .rankListWidget .eyecatch:before{display:none;padding-top:0}.dateList__item{display:inline}.rankListWidget__item:before{content:"";background:none!important}.rankListWidget__title{line-height:1.2}h3.rankListWidget__title:before{font-family:"Font Awesome 5 Free",'Lato',"sans-serif";content:'\f521'counter(number);display:block;color:#29abe2}.rankListWidget__item{clear:left}@media only screen and (max-width:767px){.custom-html-widget{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-html-widget p{width:49%}.widget .textwidget p+p{margin-top:0}}.metaslider{position:relative}.ms-slide-info{min-height:15px!important;background-color:rgba(255,255,255,.7);padding:3px}.metaslider .caption i{color:#29abe2;font-size:24px;padding-right:5px}.icon-menu:after{content:"MENU"}.globalNavi__list{width:100%}.globalNavi__list ul{display:table;list-style:none}@media (min-width:768px){.t-light .menuNavi__link-current{color:transparent}}@media only screen and (max-width:767px){.l-header .container{padding:0}.siteTitle{width:70%;margin-top:4px}.siteTitle__sub{display:block;color:#04a;font-size:3vw;padding-top:4px}.siteTitle__img{width:80%}.l-header-center{width:100%;margin-bottom:0}.l-header-left{display:none}.t-light .menuNavi__link-current{color:#00000000}.menuNavi__link{width:auto;margin:0 2px}.menuNavi__link.fixed{position:fixed;top:-7px;right:0;z-index:99}#menuNavi__menu{width:6em}.globalNavi{margin:0}.globalNavi li.menu-item{width:49%;display:inline-block}.globalNavi li.menu-item a{background-position:bottom left;display:block;background-size:auto 18px;padding-left:30px;padding-top:15px}.t-light .globalNavi__list .page_item,.t-light .globalNavi__list .menu-item{text-align:left}ul.globalNavi__list{margin-bottom:15px}#menu-item-1283 a{background-position-x:4px}#menu-item-1284 a{background-size:22px auto}#menu-item-3137 a{background-size:47%;background-position:6px 3px;padding-left:6px}.globalNavi__list .menu-item:after{border-style:none}.globalNavi li.menu-item{padding-left:10px}.globalNavi li.menu-item:first-child{padding-left:10px}.t-light .globalNavi__list .menu-item{border-bottom:1px #29abe2 solid;padding-bottom:10px;height:auto}.t-light .globalNavi__list .menu-item:nth-child(even){border-left:1px #cdecfc solid}.metaslider .caption-wrap{position:relative!important}.l-extraShort{display:none}.l-main{padding-top:0}.content .wp-block-image .aligncenter img{height:auto}img.ctaPost__img{height:auto}.onepointreformttl{text-align:center;font-size:18px}.onepointreformttl .pro,.onepointreformttl .zukan{display:block;margin:0}.onepointreformttl span{font-size:14px}.navigator{padding:5px}.navigator img{width:38%}.navigator h3{padding-left:0;margin-left:35%}.navigator h3:before{display:block}.navigator h4,.navigator p{margin-left:0}.wp-block-image .alignleft.is-resized img{width:100%;height:auto}.footLogo img{width:65%;display:block;padding-bottom:5px}.metaslider .caption-wrap{background:#29abe2!important}.flexslider .slides img{height:21vh!important;object-fit:cover!important}.metaslider .caption i{padding-right:3px;font-size:15px}.metaslider .caption{margin:0 8px}.ms-slide,.ms-view{width:100%!important}.ms-slide-info{margin-top:0!important;background:#e4f1f7}.container.top-slider{width:100%;padding:0}.cocoinfo{width:100%}.cocoinfo img{display:none}.cocoinfo ul{margin-left:10px}.cocoinfo .english{padding-top:15px}.border2Box.q_a{background-position:right bottom;background-size:27%}}.mpdisp{display:none}.pcdisp{display:inline}@media only screen and (max-width:500px){.mpdisp{display:inline}.pcdisp{display:none}}@media only screen and (max-width:500px){.rankingPage li div{display:block}.eyecatch.eyecatch-ranking{width:100%;float:none}.eyecatch.eyecatch-ranking img{width:100%;max-width:400px;margin:auto}.rankingPage__contents{width:100%;float:none}.rankingPage__contents .heading.heading-archive{margin-bottom:0}.rankingPage__contents .dateList.dateList-archive{margin-bottom:15px}}@media only screen and (min-width:768px){.siteTitle__sub{padding-top:12px}.siteTitle{margin-top:10px}.widgetFoot__contents{width:25%}.widgetFoot__contents:first-child{width:50%}.widgetFoot__contents:first-child ul li{width:50%;display:block;float:left}.heading.heading-page{font-size:28px}.container.top-slider{width:auto}.ms-slide-info{bottom:55px}.ms-info{font-size:17px;padding-left:1em}.metaslider .caption{padding:2px 0 4px 40px}.master-slider{margin-bottom:-40px!important}}button.menuNavi-close{display:none}@media only screen and (max-width:767px){nav.globalNavi{position:fixed;background:#fff;z-index:99;width:100%;padding:5px 0 45px;margin-left:-3%}.fixed nav.globalNavi{top:0}ul.globalNavi__list{width:100% !important;padding:0 !important}.globalNavi__list .page_item,.globalNavi__list .menu-item{display:block;text-align:center;height:30px;padding:8px 0 0;border-left:none;position:relative}.globalNavi__list .menu-item:last-child:after{border:none}button.menuNavi-close{display:block;width:100%;position:absolute;bottom:0;height:40px;background:#29abe2;border:none;color:#fff;font-weight:700}span.menuNavi-close-title{position:relative;padding-left:25px}span.menuNavi-close-title:after,span.menuNavi-close-title:before{content:"";background:#fff;width:18px;height:4px;position:absolute;top:6px;left:0}span.menuNavi-close-title:before{transform:rotate(45deg)}span.menuNavi-close-title:after{transform:rotate(-45deg)}}form#mail_form dl dt span.required{background:#ff7bac;border:1px solid #ff7bac}form#mail_form input#name_1{width:80%}form#mail_form{width:auto;max-width:100%}