.role-3g #rakuten,.role-pa60 #rakuten,.role-pasw #rakuten{display:none}.paplus_color{color:#67c7c6}.orange{color:#ff8100}.black{color:#322f31!important}.mt05{margin-top:5px}.mt10{font-weight:700;margin-top:10px}.mt15{margin-top:15px}.mt20{font-weight:700;margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}#container{line-height:1.8}#wrapper{margin:0 auto;width:920px}#container .breadcrumbsTop{clear:both;font-size:12px;margin:0 0 25px 15px;padding-top:20px}#container .breadcrumbsTop li{color:#66686a;float:left;list-style:none;padding-right:10px}#container .breadcrumbsTop li a{color:#66686a;text-decoration:none}#container .breadcrumbsTop li a:hover,#container .breadcrumbsTop li.crumbsActive a{text-decoration:underline}#mainContent{float:right;width:665px}.guideArea{background:url(../images/guide_img_pc.jpg) top no-repeat;clear:both;height:320px}.imgAreaWrap{margin:0 auto;width:920px}.imgAreaWrap h1{padding:120px 0 0 25px}.imgAreaWrap p{padding-left:25px}#mainContent ul.ankNavi li{float:left;width:129px}#mainContent #aboutOrder{margin-top:60px}#mainContent h3{background:url(../images/guide_check.gif) no-repeat 0 0;color:#51c4c1;font-size:143%;line-height:1.6em;margin:0 0 0 10px;padding-left:40px}#mainContent h4{font-size:100%;font-weight:700;margin-left:30px}p.link a{border-bottom:1px solid #64ccc9;color:#64ccc9;display:inline;margin-left:1em;position:relative;vertical-align:middle}p.link a:before{border:5px solid transparent;border-left-color:#64ccc9;bottom:0;box-sizing:border-box;content:"";height:5px;left:calc(-1em + 5px);position:absolute;top:5px;vertical-align:middle;width:5px}@media screen and (max-width:767px){body{font-size:12px;min-width:320px}#cmn_btm_bnr,#container .breadcrumbs,#container .breadcrumbsTop,#footer,#header,#secondaryNavTap,#side_wrapper{display:none}#spFooter,#spHeader{display:block}.pcOnly{display:none!important}.spOnly{display:block!important}.accordionSW{cursor:pointer;position:relative}.accordionSW:after{background-image:url(../images/arrow_04.png);background-position:0 0;background-repeat:no-repeat;background-size:auto 24px;-moz-background-size:auto 24px;-webkit-background-size:auto 24px;content:"";height:12px;margin-top:-6px;position:absolute;right:15px;top:50%;width:16px}.open .accordionSW:after{background-position:0 -12px}.accordionBody{display:none}.open .accordionBody{display:block}#spHeader{clear:both;overflow:hidden;zoom:1}#spHeader .btnGnav,#spHeader .btnOrder,#spHeader .btnTel{float:left}#spHeader{background:-moz-linear-gradient(top,#e3e3e3 90%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(90%,#e3e3e3),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e3e3e3 90%,#fff);background:linear-gradient(180deg,#e3e3e3 90%,#fff);padding-bottom:2%}#spHeader,#spHeader img{width:100%}#spHeader .btnGnav{width:16.875%}#spHeader .btnOrder{width:38.75%}#spHeader .btnTel{width:44.375%}#spFooter{color:#afaeae;font-size:10px;padding-bottom:25px;padding-top:25px;text-align:center}#container{margin-bottom:0;margin-top:-50px;padding-top:100px}#container,#wrapper{width:auto!important}.spTitle{color:#007791;font-size:17px;font-weight:700;padding:13px 17px}#mainContent{clear:both;float:none;margin:0;overflow:hidden;width:auto}#mainContent ul.ankNaviSp{margin-top:20px}#mainContent ul.ankNaviSp h2{display:inline}#mainContent ul.ankNaviSp li{float:left;width:50%}@media only screen and (orientation:landscape){#mainContent ul.ankNaviSp li{float:left;margin:5px 0;width:50%}}#mainContent #aboutOrder{margin-top:-30px;padding-top:50px}#aboutDeli,#aboutMypage,#aboutPay,#aboutReturn{margin-top:-50px;padding-top:50px}#mainContent h5{margin:0 10px;padding-top:15px}.sitemap_block{margin:0 10px}.sitemap_block a{color:#322f31;text-decoration:none}.sitemap_block h1{color:#67686a;font-size:172%;margin:10px 0 20px}.sitemap_block h2{border-bottom:1px solid #ccc;clear:both;color:#322f31;font-size:129%;line-height:20px;margin:10px 0;padding-bottom:10px}.sitemap_box{padding-bottom:5px}.sitemap_list{float:none;font-size:93%;margin:0 auto;max-width:100%;width:100%}.sitemap_list .ls01{letter-spacing:normal}.spBreadList{border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;-moz-box-shadow:0 2px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);margin-bottom:20px;padding:15px 25px}.spBreadList ul{overflow:hidden;zoom:1}.spBreadList li{float:left;font-size:15px}.spBreadList li a{color:#322f31;text-decoration:none}.spBreadList li a:hover{text-decoration:underline}.linkSection_01{margin-bottom:0}.linkSection_02{border:none;margin-bottom:20px}.linkSection_01 h3,.linkSection_01 h5,.linkSection_02 h3{background-color:#007791;color:#fff;font-size:16px;padding:5px 20px}.linkSection_01 h5{font-size:15px}.linkSection_01 ul,.linkSection_02 ul{overflow:hidden;padding:0;zoom:1}.linkSection_01 li,.linkSection_02 li{background-image:none;background-position:0 0;background-repeat:no-repeat;font-size:16px;margin-bottom:0;padding-left:0}.linkSection_02 li{float:none;margin-right:0}.linkSection_01 li a,.linkSection_02 li a{background-image:url(../../images/sp/ico_02.gif);background-position:12px;background-repeat:no-repeat;border-bottom:1px solid #cfcfcf;color:#333;display:block;padding:15px 5px 15px 35px;text-decoration:none}#mainContentDetail .borderSide li a{border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}.linkSection_01 li ul{padding:12px 10px 15px 15px}.linkSection_01 li li{background-image:url(../images/check/ico_01.gif);background-position:22px .6em;background-repeat:no-repeat;border-bottom:none;margin-bottom:15px;margin-top:0;padding-left:35px}.linkSection_01 li li:last-child{margin-bottom:0}.linkSection_01 li li a{background:none;border-bottom:none;display:inline-block;padding:0}.btnGoTop{overflow:hidden;padding-bottom:40px;zoom:1}.btnGoTop p{background-image:url(../../images/ico_04.gif);background-position:0x 0;background-repeat:no-repeat;float:right;font-size:12px;line-height:1;padding-left:20px}}@media (min-width:768px){.font20px{font-size:20px}}.basic-page.full .page-details .remarks{background-color:#f8f8f8;margin-top:2em;padding:25px 30px}.basic-page.full .page-details .remarks b,.basic-page.full .page-details .remarks strong{display:block;margin-bottom:.5em}@media (max-width:767px){.basic-page.full .page-details .remarks{margin-top:1.5em;padding:1.5em}}a.link{border-bottom:1px solid #64ccc9;display:inline-block;line-height:120%}.context-guide .basic-page.hero-banner .banner-details{color:#606062}.context-guide .basic-page.hero-banner .banner-details .banner-desc h1{font-size:40px;margin-bottom:0}.context-guide .basic-page.hero-banner .pc-banner{height:300px}@media (max-width:767px){.context-guide .basic-page.hero-banner .banner-details .banner-desc h1{font-size:20px;margin-bottom:0}.context-guide .basic-page.hero-banner .sp-banner{background-color:#fdfdfd;background-size:contain;height:105px}}#aboutExpirience,#aboutOrder{color:#6e6e70}#aboutOrder{margin-top:-350px;padding-top:350px}#aboutExpirience{margin-top:40px}@media (max-width:767px){#aboutOrder{margin-top:-100px;padding-top:100px}#aboutExpirience{margin-top:15px}}#aboutExpirience h3,#aboutOrder h3{background-image:-moz-linear-gradient(-90deg,#eefcfb 0,#e1f3f2 63%);background-image:-webkit-linear-gradient(-90deg,#eefcfb,#e1f3f2 63%);background-image:-ms-linear-gradient(-90deg,#eefcfb 0,#e1f3f2 63%);border-bottom:1px solid #cfcfcf;border-left:none;border-top:1px solid #cfcfcf;color:#6e6e70;font-size:23px;height:80px;line-height:80px;padding-left:31px;position:relative}@media (max-width:767px){#aboutExpirience h3,#aboutOrder h3{font-size:18px;height:67px;line-height:67px;padding-left:19px}}#aboutExpirience h3:before,#aboutOrder h3:before{border-right:1px solid #6e6e70;border-top:1px solid #6e6e70;bottom:0;content:"";height:14px;margin:auto;position:absolute;right:34px;top:-7px;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);vertical-align:middle;width:14px}#aboutExpirience h3.active:before,#aboutOrder h3.active:before{top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){#aboutExpirience h3:before,#aboutOrder h3:before{height:10px;right:17px;top:5px;width:10px}}#aboutExpirience>div>div,#aboutOrder>div>div{border:2px solid #67c7c6;border-radius:5px;margin-bottom:20px;padding:23px 31px;width:100%}@media (max-width:767px){#aboutExpirience>div>div,#aboutOrder>div>div{border-radius:7px;border-width:1px;margin-bottom:15px;padding:22px 19px}}#aboutExpirience>div.active,#aboutOrder>div.active{height:100%;overflow-y:visible}#aboutExpirience>div,#aboutOrder>div{height:0;overflow-y:hidden}.basic-page.full .page-details h4{border-bottom:2px solid #67c7c6;color:#67c7c6;font-size:25px;font-weight:400;padding-bottom:10px}.basic-page.full .page-details h4 span{font-size:20px;margin-right:1em}@media (max-width:767px){.basic-page.full .page-details h4{border-bottom-width:1px;display:-webkit-flex;display:flex;font-size:21px;padding-bottom:13px}#aboutExpirience div span,#aboutOrder div span{font-size:15px;margin-top:.25em}}#aboutExpirience div p,#aboutOrder div p{font-size:19px;line-height:33px;margin-bottom:1.5em}#aboutExpirience div p+a,#aboutOrder div p+a{display:block;margin-top:1em}@media (min-width:768px){#aboutExpirience div .font17px,#aboutExpirience div .font17px *,#aboutOrder div .font17px,#aboutOrder div .font17px *{font-size:17px;line-height:28px}#aboutExpirience p+p.link,#aboutOrder p+p.link{margin-top:-1.3em}}@media (max-width:767px){#aboutExpirience p+p.link,#aboutOrder p+p.link{margin-top:-.5em}}#aboutExpirience div p:last-of-type,#aboutOrder div p:last-of-type{margin-bottom:0}@media (max-width:767px){#aboutExpirience div p,#aboutOrder div p{font-size:15px;line-height:25px;margin-bottom:1em}}#aboutExpirience .font17px,#aboutOrder .font17px{margin-top:1.5em}@media (max-width:767px){#aboutExpirience .font17px,#aboutOrder .font17px{margin-top:1em}}#aboutExpirience ul,#aboutOrder ul{margin-bottom:0;margin-top:1.5em;padding:0}#aboutExpirience ul li,#aboutOrder ul li{list-style:none;margin-bottom:1.7em}#aboutExpirience ul li:last-of-type,#aboutOrder ul li:last-of-type{margin-bottom:0}#aboutExpirience .step02_sub_title{background-color:#dff2f2;line-height:48px;margin-bottom:.5em;margin-top:20px;padding-left:1em}@media (max-width:767px){#aboutExpirience p span{color:#67c7c6;font-weight:700}#aboutExpirience p span span{font-size:24px}}#aboutDeli,#aboutMypage,#aboutPay,#aboutReturn{color:#6e6e70;margin-top:-250px;padding-top:350px}@media (max-width:767px){#aboutDeli,#aboutMypage,#aboutPay,#aboutReturn{margin-top:-40px;padding-top:100px}}#aboutDeli h3,#aboutMypage h3,#aboutPay h3,#aboutReturn h3{background-color:#dff2f2;border:none;color:#00a0ab;font-size:21px;height:49px;line-height:49px;margin-bottom:1em}@media (max-width:767px){#aboutDeli h3,#aboutMypage h3,#aboutPay h3,#aboutReturn h3{font-size:18px;height:39px;line-height:39px}}#aboutDeli p,#aboutMypage p,#aboutPay p,#aboutReturn p{font-size:19px}@media (max-width:767px){#aboutDeli p,#aboutMypage p,#aboutPay p,#aboutReturn p{font-size:15px}}@media (min-width:768px){#aboutDeli p.font17px,#aboutMypage p.font17px,#aboutPay p.font17px,#aboutReturn p.font17px{font-size:17px}}@media (max-width:767px){#aboutPay img{display:block;margin:0 auto}}#aboutPay h3{margin-top:2em}#aboutPay p+.link{margin-top:-.5em}@media (min-width:768px){#aboutPay .font17px{font-size:17px}}#aboutPay p span{font-family:Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif}#aboutPay #yubin{width:160px}@media (min-width:768px){#aboutPay #yubin{width:231px}}#aboutMypage .remarks span{font-family:Hiragino Kaku Gothic ProN,Arial,Yu Gothic,Meiryo,sans-serif}#aboutMypage .remarks b,#aboutMypage .remarks strong{margin-bottom:0}#aboutMypage .remarks .under_line{border-bottom:1px solid #6e6e70;display:inline-block;margin-bottom:2em}@media (min-width:768px){#aboutMypage .font17px{font-size:17px}}#aboutOrder a.guide-about-plan,.basic-page a.guide-about-plan{display:-webkit-flex;display:flex}.basic-page a.guide-about-plan{-webkit-align-items:center;align-items:center;background-image:url(//46519912.fs1.hubspotusercontent-na1.net/hubfs/46519912/raw_assets/public/proactiv_jp/images/guide_subscription_sp.gif);background-repeat:no-repeat;background-size:contain;font-weight:700}@media (max-width:767px){.basic-page a.guide-about-plan{font-size:5.2vw;height:0;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:100%;padding-bottom:10.8%;padding-left:8vw;padding-top:10%;width:100%}}@media (min-width:768px){.basic-page a.guide-about-plan{background-image:url(//46519912.fs1.hubspotusercontent-na1.net/hubfs/46519912/raw_assets/public/proactiv_jp/images/guide_subscription_pc.gif);font-size:23px;height:87px;padding-left:127px;width:521px}}a:focus,a:hover{color:#64ccc9}#aboutOrder a.line-friend,.basic-page a.line-friend{display:-webkit-flex;display:flex}.basic-page a.line-friend{-webkit-align-items:center;align-items:center;background-image:url(/sites/default/files/2021-03/guide_line_friend_sp.gif);background-repeat:no-repeat;background-size:contain;font-weight:700}@media (max-width:767px){.basic-page a.line-friend{font-size:5.4vw;height:0;-webkit-justify-content:center;justify-content:center;line-height:100%;padding-bottom:10.8%;padding-left:20vw;padding-top:10%;width:100%}}@media (min-width:768px){.basic-page a.line-friend{background-image:url(/sites/default/files/2021-03/guide_line_friend_pc.gif);font-size:23px;height:60px;letter-spacing:.05em;padding-left:136px;padding-top:12px;width:320px}}html#html-168129545548 .container-fluid.dnd-class.basic-page.full.clearfix .hs-menu-wrapper ul{flex-wrap:nowrap}@media (max-width:767px){html#html-168129545548 .basic-page.hero-banner .banner-details{align-items:flex-start;padding-top:23px}html#html-168129545548 .basic-page.hero-banner .banner-details>.container{width:100%}html#html-168129545548 .basic-page.hero-banner .banner-details>.container .col-sm-6{padding-left:0}html#html-168129545548 .basic-page.hero-banner .banner-details>.container .col-sm-6 h1{padding:0}}