#optune.termofuse{letter-spacing:0;background-color:#f5f5f5}#optune.termofuse .right{margin-right:0;margin-left:auto;text-align:right}#optune.termofuse .clearfix:after{content:"";display:block;clear:both}#optune.termofuse #agreement.present ul,#optune.termofuse #agreement.sns ul{margin:1.6vw 0;padding-left:2vw;list-style-type:disc;font-size:2.5vw}#optune.termofuse #agreement ul ol li,#optune.termofuse #agreement.present ul li,#optune.termofuse #agreement.sns ul li{list-style-type:inherit}#optune.termofuse #agreement.present>ul,#optune.termofuse #agreement.sns>ul{padding-left:3.5vw}#optune.termofuse #agreement.present ul ul,#optune.termofuse #agreement.sns ul ul{margin:0 auto 1.6vw 0;list-style-type:circle}#optune.termofuse #agreement ul ol ol ol,#optune.termofuse #agreement.sns>ul>li>ol{counter-reset:my-counter;list-style-type:none}#optune.termofuse #agreement.sns>ul>li>ol>li{padding-left:3vw;text-indent:-3vw}#optune.termofuse #agreement ul ol ol ol li:before,#optune.termofuse #agreement.sns>ul>li>ol>li::before{content:counter(my-counter);counter-increment:my-counter;display:inline-block;width:3vw;height:3vw;margin:0 .5vw 0 0;padding-top:.1vw;text-align:center;text-indent:.1vw;line-height:1.1;border:1px solid #000;border-radius:50%}#optune.termofuse #agreement{width:100vw;margin:3.5vw 0 0;padding:6.7vw 6.5vw 6.7vw 11.5vw;line-height:1.8;background-color:#f5f5f5;word-break:break-all;-webkit-box-sizing:border-box;box-sizing:border-box}#optune.termofuse #agreement *,#optune.termofuse #agreement :after,#optune.termofuse #agreement :before{-webkit-box-sizing:inherit;box-sizing:inherit}#optune.termofuse #agreement strong{border-bottom:3px double #333}#optune.termofuse #agreement h2{margin:0 auto 6vw}#optune.termofuse #agreement h2 sup{font-size:3.2vw}#optune.termofuse #agreement p{position:relative;margin-left:-5vw;width:87vw;font-size:2.5vw}#optune.termofuse #agreement p.thanks{font-size:2vw;width:68vw;margin:6vw auto 5vw;padding:1vw 9vw 1vw 13vw;color:#952423;border:1px solid #952423;-webkit-transform:translateX(-2.5vw);-ms-transform:translateX(-2.5vw);transform:translateX(-2.5vw);text-align:center}#optune.termofuse #agreement ul ol{margin:1.6vw 0;list-style-type:decimal;font-size:2.5vw}#optune.termofuse #agreement ul ol ol{margin:0 0 1.6vw 2.5vw;list-style-type:upper-roman}#optune.termofuse #agreement ul ol ol ul{text-indent:-4vw}#optune.termofuse #agreement ul ol ol ol li{text-indent:-3vw}#optune.termofuse #agreement ul ol ol ol li:before{margin:0 1vw 0 -1vw}#optune.termofuse #agreement h3,#optune.termofuse #agreement h4{font-weight:700;font-size:2.5vw;text-indent:-5vw;margin-top:1.6vw}#optune.termofuse #agreement h4{margin-top:1vw}#optune.termofuse #agreement ul{list-style-type:none;padding-left:3.2vw}#optune.termofuse #agreement ol ul li:before{content:'・\00a0'}#optune.termofuse #agreement ol ul.bullet-star li:before{content:'※\00a0'}#optune.termofuse #agreement ul span{display:block;text-indent:-3.2vw;padding-left:3.2vw}#optune.termofuse #agreement ul span:before{content:'―\00a0'}#optune.termofuse #agreement h5{margin-top:1.5vw;font-weight:700;border-bottom:1px dotted #000}#optune.termofuse #agreement .is-sp dl{width:82vw;margin-bottom:3vw}#optune.termofuse #agreement .is-sp dt{float:left;clear:left;width:27vw;padding-right:3vw;padding-left:1vw;font-weight:700;border-bottom:1px dotted #000}#optune.termofuse #agreement .is-sp dt.double{height:9vw}#optune.termofuse #agreement .is-sp dd{float:left;width:52vw;border-bottom:1px dotted #000}#optune.termofuse #agreement ol.custom-decimal,#optune.termofuse #agreement ol.custom-tdu{counter-reset:number}#optune.termofuse #agreement ol.custom-decimal>li,#optune.termofuse #agreement ol.custom-tdu>.tdu-number{position:relative;list-style-type:none}#optune.termofuse #agreement ol.custom-tdu>.tdu-number::before{counter-increment:number;content:counter(number) ".";position:absolute;left:-1.2em;text-decoration:underline}#optune.termofuse #agreement ol.custom-decimal>li::before{counter-increment:number;content:"(" counter(number) ")";position:absolute;left:-1.7em}#optune.termofuse #agreement ol.custom-decimal>li:nth-child(n+10)::before{left:-2.3em}#optune.termofuse #agreement .tdu,#optune.termofuse #agreement em{text-decoration:underline}@media (min-width:961px){#header{background-color:#fff}#optune.termofuse .is-sp{display:none}#optune.termofuse #agreement.beta h2{width:50.2804487179vw}#optune.termofuse #agreement.present h2{width:48.9583333333vw}#optune.termofuse #agreement.present h3,#optune.termofuse #agreement.present>ol,#optune.termofuse #agreement.present>p,#optune.termofuse #agreement.present>ul,#optune.termofuse #agreement.sns h3{width:70vw;margin:0 auto}#optune.termofuse #agreement.present>p{padding-left:2.5vw}#optune.termofuse #agreement.present ul{margin:.5vw auto 1.5vw;font-size:1.25vw}#optune.termofuse #agreement.sns h2{width:59.2147435897vw}#optune.termofuse #agreement.sns>ol,#optune.termofuse #agreement.sns>p,#optune.termofuse #agreement.sns>ul{width:70vw;margin:0 auto}#optune.termofuse #agreement.sns>ol>li,#optune.termofuse #agreement.sns>p{padding-left:2.5vw}#optune.termofuse #agreement.sns p.note{padding-left:calc(2.5vw + 1em);text-indent:-1em}#optune.termofuse #agreement.sns ol,#optune.termofuse #agreement.sns ul{margin:.5vw auto 1.5vw;font-size:1.25vw}#optune.termofuse #agreement.sns>ul{padding-left:4.2vw}#optune.termofuse #agreement.sns>ul>li>ol>li{padding-left:2vw;text-indent:-2vw}#optune.termofuse #agreement ul ol ol ol li:before,#optune.termofuse #agreement.sns>ul>li>ol>li::before{width:1.5vw;height:1.5vw}#optune.termofuse #agreement.sns>ol h4{text-indent:0}#optune.termofuse #agreement.sns>ol p{width:auto;margin-left:0;padding-left:3.8vw}#optune.termofuse #agreement.sns>ol p.note{padding-left:calc(3.8vw + 1em)}#optune.termofuse #agreement.sns>ol ol.step{padding-left:3.8vw}#optune.termofuse #agreement.sns>ol ol.step li{padding-left:4em;text-indent:-4em}#optune.termofuse #agreement.sns>ol ul{padding-left:5.3vw}#optune.termofuse #agreement.sns>ol ul li::before{content:none}#optune.termofuse #agreement{width:80vw;margin:2.3vw auto;padding:5.3vw 0 3vw;line-height:1.8;font-size:1.6vw}#optune.termofuse #agreement h2{width:47.1955128205vw}#optune.termofuse #agreement h2 sup{font-size:1.6vw}#optune.termofuse #agreement>p{margin-left:0;width:100%;font-size:1.25vw}#optune.termofuse #agreement>p.thanks{font-size:1vw;width:47vw;margin:3vw auto 2vw;padding:1vw 5vw;color:#952423;border:1px solid #952423;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#optune.termofuse #agreement ul ol{width:70vw;margin:.5vw auto 1.5vw 0;font-size:1.25vw}#optune.termofuse #agreement ol>li{margin-bottom:.6vw}#optune.termofuse #agreement ul{list-style-type:none;text-indent:0}#optune.termofuse #agreement ol ul li:before{content:'・\00a0'}#optune.termofuse #agreement ul.bullet-star li:before{content:'※\00a0'}#optune.termofuse #agreement ul span{display:block;text-indent:-1.5vw;padding-left:1.5vw}#optune.termofuse #agreement ul span:before{content:'―\00a0'}#optune.termofuse #agreement ul ol ol ul{padding-left:1vw;text-indent:0}#optune.termofuse #agreement ul ol ol ol li{text-indent:-1.5vw}#optune.termofuse #agreement h3,#optune.termofuse #agreement h4{margin-top:1vw;text-indent:0;font-size:1.25vw}#optune.termofuse #agreement h4{margin-top:0;text-indent:-2.5vw}#optune.termofuse #agreement li p{width:70vw;margin-left:-2.5vw;font-size:1.25vw}#optune.termofuse #agreement a,#optune.termofuse #agreement a:hover{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;text-decoration:underline}#optune.termofuse #agreement a:hover{text-decoration:none;opacity:.9}#optune.termofuse #agreement .is-pc table,#optune.termofuse #agreement .is-pc td,#optune.termofuse #agreement .is-pc th{border-collapse:collapse;border:1px solid #000}#optune.termofuse #agreement td,#optune.termofuse #agreement th{padding:.5vw}#optune.termofuse #agreement .c1{width:5vw}#optune.termofuse #agreement .c2{width:23vw}#optune.termofuse #agreement .c3{width:18vw}#optune.termofuse #agreement th.c2,#optune.termofuse #agreement th.c3,#optune.termofuse #agreement th.c4{text-align:center}#optune.termofuse #agreement dl{margin-top:4vw;font-size:1.25vw}#optune.termofuse #agreement dl dt{font-weight:500}#optune.termofuse #agreement dl dd p{width:100%;margin:0;font-size:1.25vw}#optune.cp-sns #entry dl.term dd p.note,#optune.termofuse #agreement dl dd .note{padding-left:1em;text-indent:-1em}#optune.termofuse #agreement dl+dl{margin-top:2vw;margin-bottom:4vw}#optune.termofuse .link{margin-top:4.0064102564vw;margin-bottom:4.0064102564vw}#optune.termofuse .link a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:29.6474358974vw;height:3.8060897436vw;margin:0 auto;color:#fff;font-size:1.2820512821vw;border-radius:1.9030448718vw;background-color:#999;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#optune.termofuse .link a:hover{background-color:#666}#optune.cp-sns.appview{padding-top:1.2019230769vw}#optune.cp-sns #intro{width:67.1073717949vw;margin:0 auto}#optune.cp-sns #intro>.ttl{position:relative;padding:3.6458333333vw 0 2.1634615385vw;border-radius:6px;background-color:#c8e4e0}#optune.cp-sns #intro>.ttl::after{content:"";display:block;position:absolute;bottom:-1.1618589744vw;left:0;right:0;width:.9615384615vw;height:1.3221153846vw;margin:auto;background:url(../img/sns/ttl_bg_arrow.svg) no-repeat left top;background-size:100% 100%}#optune.cp-sns #intro>.ttl h2 .en{display:block;color:#0e352d;font-family:'Roboto',sans-serif;font-size:.9615384615vw;font-weight:500;line-height:1;text-align:center}#optune.cp-sns #intro>.ttl h2 .ja{display:block;width:30.3685897436vw;margin:2.6041666667vw auto 0}#optune.cp-sns #intro>.ttl .date{position:absolute;top:2.5641025641vw;right:1.5625vw;width:10.9375vw;height:10.9375vw;border-radius:50%;background-color:#fff}#optune.cp-sns #intro>.ttl .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20.8333333333vw;margin:2.8445512821vw auto 0}#optune.cp-sns #intro>.ttl .icons li{width:3.4455128205vw;height:3.9262820513vw}#optune.cp-sns #intro>p{margin:3.2051282051vw .921474359vw 0;font-size:1.1217948718vw;line-height:2}#optune.cp-sns #intro>p .tag{position:relative;line-height:3.4285714286;z-index:0}#optune.cp-sns #intro>p .tag::before{content:"";display:block;position:absolute;top:-.4006410256vw;left:-.6009615385vw;right:-.6009615385vw;bottom:-.4006410256vw;background-color:#c8e4e0;z-index:-1}#optune.cp-sns #intro #present{margin-top:6.6907051282vw}#optune.cp-sns #intro #present h3{width:34.2147435897vw;margin:0 auto}#optune.cp-sns #intro #present .images{display:-webkit-box;display:-ms-flexbox;display:flex;width:47.9166666667vw;margin:3.0048076923vw auto 0}#optune.cp-sns #intro #present .images li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:24.1987179487vw;height:24.1987179487vw;border-radius:50%;overflow:hidden}#optune.cp-sns #intro #present .images li+li{margin-left:-.4807692308vw}#optune.cp-sns #intro #present .note,#optune.cp-sns #intro #present>p{width:40.0641025641vw;margin:1.9230769231vw auto 0;font-size:1.1217948718vw;font-weight:500;line-height:1.7857142857}#optune.cp-sns #intro #present .note{margin:2.5641025641vw auto 0;font-size:.9615384615vw;line-height:1.6666666667;letter-spacing:.1em}#optune.cp-sns #entry{margin-top:3.4855769231vw;padding-top:3.0448717949vw;padding-bottom:4.9679487179vw;background-color:#f5f5f5}#optune.cp-sns #entry dl,#optune.cp-sns #entry>h3{width:63.2211538462vw;margin:0 auto;border-radius:6px}#optune.cp-sns #entry .steps li .num,#optune.cp-sns #entry>h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.0448717949vw;color:#fff;font-size:1.4423076923vw;line-height:1;letter-spacing:.1em;background-color:#0e352d}#optune.cp-sns #entry .steps{width:63.2211538462vw;margin:2.0833333333vw auto 0}#optune.cp-sns #entry .steps li,#optune.termofuse .link a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#optune.cp-sns #entry .steps li .num{width:8.8141025641vw;height:8.8141025641vw;margin-right:2.4038461538vw;font-size:2.0032051282vw;border-radius:50%;background-color:#91cac1}#optune.cp-sns #entry .steps li .desc{width:52.0032051282vw}#optune.cp-sns #entry .steps li .desc h4{line-height:0}#optune.cp-sns #entry .steps .step1 .desc h4{width:29.0865384615vw}#optune.cp-sns #entry .steps .step1 .sns{width:100%;margin-top:1.8830128205vw}#optune.cp-sns #entry .steps .step1 .sns .btns{width:35.1362179487vw;margin:0 auto}#optune.cp-sns #entry .steps .step1 .sns .btns li{height:5.3685897436vw}#optune.cp-sns #entry .steps .step1 .sns .btns li a,#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3621794872vw;font-weight:500;line-height:1;letter-spacing:.05em;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#optune.cp-sns #entry .steps .step1 .sns .btns li a{width:100%;height:100%;border-radius:3.6858974359vw;background-color:#ccc}#optune.cp-sns #entry .steps .step1 .sns .btns li a::before{content:"";display:inline-block;width:2.8044871795vw;height:2.6041666667vw;margin-right:1.4423076923vw;background-size:100% 100%}#optune.cp-sns #entry .steps .step1 .sns .btns li a:hover{background-color:#aaa}#optune.cp-sns #entry .steps .step1 .sns .btns li+li{margin-top:1.6426282051vw}#optune.cp-sns #entry .steps .step1 .sns .btns .tw a::before{background-image:url(../img/sns/entry_step1_icon_tw.png)}#optune.cp-sns #entry .steps .step1 .sns .btns .in a::before{background-image:url(../img/sns/entry_step1_icon_in.png)}#optune.cp-sns #entry .steps .step1 .sns p.note{margin-top:2.2435897436vw;font-size:.9615384615vw;line-height:1;text-align:center}#optune.cp-sns #entry .steps .step2{margin-top:6.9711538462vw}#optune.cp-sns #entry .steps .step2 .desc h4{width:36.6987179487vw}#optune.cp-sns #entry .steps .step2 .desc p{margin-top:1.3621794872vw;font-size:1.1217948718vw;line-height:1.7857142857}#optune.cp-sns #entry .steps .step2 .images{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.9615384615vw;margin-left:11.2179487179vw}#optune.cp-sns #entry .steps .step2 .images li{width:15.6650641026vw;height:15.6650641026vw;border:4px solid #91cac1;border-radius:6px;overflow:hidden}#optune.cp-sns #entry .steps .step2 .images li+li{margin-left:.8012820513vw}#optune.cp-sns #entry .steps .step3{margin-top:5.2884615385vw}#optune.cp-sns #entry .steps .step3 .desc p{font-size:1.2820512821vw;line-height:1.875;letter-spacing:.1em}#optune.cp-sns #entry .steps .step3 .clipboard{width:100%}#optune.cp-sns #entry .steps .step3 .clipboard .tag{width:37.1394230769vw;margin:2.1233974359vw auto 0;padding:2.1233974359vw 0;font-size:1.1217948718vw;font-weight:500;line-height:1;letter-spacing:.1em;border-radius:6px;background-color:#fff;text-align:center}#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy{margin-top:1.8830128205vw}#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy button{width:25.3605769231vw;height:3.8862179487vw;margin:0 auto;color:#fff;border-radius:3.8461538462vw;background-color:#0e352d}#optune.cp-sns #entry .btn-brandsite a:hover,#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy button:hover{background-color:rgba(14,53,45,.5)}#optune.cp-sns #entry dl{background-color:#fff;overflow:hidden}#optune.cp-sns #entry .btn-brandsite a,#optune.cp-sns #entry dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.6442307692vw;color:#0e352d;font-size:1.2820512821vw;line-height:1;letter-spacing:.1em;background-color:#91cac1}#optune.cp-sns #entry dl.date{margin-top:7.5320512821vw}#optune.cp-sns #entry dl.date dd{padding:1.7628205128vw 0 1.8830128205vw}#optune.cp-sns #entry dl.date dd p{color:#0e352d;font-size:1.6025641026vw;font-weight:500;line-height:1;letter-spacing:.1em;text-align:center}#optune.cp-sns #entry dl.term{margin-top:4.2067307692vw}#optune.cp-sns #entry dl.term dd{padding:2.2435897436vw 3.2051282051vw 2.5240384615vw;font-size:.9615384615vw;line-height:2.0833333333;letter-spacing:.1em;word-break:break-all}#optune.cp-sns #entry dl.term dd h4,#optune.cp-sns #entry dl.term dd h5{font-weight:700}#optune.cp-sns #entry dl.term dd h4~h4{margin-top:1em}#optune.cp-sns #entry dl.term dd>ol,#optune.cp-sns #entry dl.term dd>p,#optune.cp-sns #entry dl.term dd>ul{margin-left:2.2em}#optune.cp-sns #entry dl.term dd ul{padding-left:1.1em;list-style-type:disc}#optune.cp-sns #entry dl.term dd li{list-style-type:inherit}#optune.cp-sns #entry dl.term dd ol{list-style-type:none}#optune.cp-sns #entry dl.term dd ol.decimal>li{padding-left:1.1em;text-indent:-1.1em}#optune.cp-sns #entry dl.term dd p.right{margin-top:2em;text-align:right}#optune.cp-sns #entry dl.term dd h5{margin-left:-.5em}#optune.cp-sns #entry dl.term dd h5~ol,#optune.cp-sns #entry dl.term dd h5~p,#optune.cp-sns #entry dl.term dd h5~ul{margin-left:2.8em}#optune.cp-sns #entry dl.term dd ol.step{padding-left:4.6em}#optune.cp-sns #entry dl.term dd ol.step li{text-indent:-4.6em}#optune.cp-sns #entry dl.term dd a{text-decoration:underline}#optune.cp-sns #entry dl.term dd a:hover{text-decoration:none}#optune.cp-sns #entry .btn-brandsite{margin-top:7.5721153846vw}#optune.cp-sns #entry .btn-brandsite a{width:35.1362179487vw;height:5.3685897436vw;margin:0 auto;color:#fff;font-size:1.6025641026vw;border-radius:2.6842948718vw;background-color:#0e352d;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}}@media (max-width:960px){#optune.termofuse .is-pc{display:none}#optune.termofuse #agreement.beta h2{width:81.2297734628vw;margin-left:-3vw}#optune.termofuse #agreement.present,#optune.termofuse #agreement.sns{padding-left:9vw;padding-right:9vw}#optune.termofuse #agreement.present h3,#optune.termofuse #agreement.sns h3{text-indent:-3vw}#optune.termofuse #agreement.present ul{padding-left:3vw}#optune.termofuse #agreement.present h2{width:83.1715210356vw;margin-left:-2vw}#optune.termofuse #agreement.sns h2{width:82.7184466019vw;margin-left:-2vw}#optune.termofuse #agreement.sns h4,#optune.termofuse #agreement.sns>ol h4{text-indent:0}#optune.termofuse #agreement.sns p{width:auto;margin-left:0}#optune.termofuse #agreement.sns>p{padding-left:2vw}#optune.termofuse #agreement.sns p.note{padding-left:calc(2.5vw + 1em);text-indent:-1em}#optune.termofuse #agreement.sns ul{padding-left:5.5vw}#optune.termofuse #agreement.sns ol{font-size:2.5vw}#optune.termofuse #agreement.sns ol ul li::before,#optune.termofuse #agreement.sns>ol ul li::before{content:none}#optune.termofuse #agreement.sns>ol>li{padding-left:1vw}#optune.termofuse #agreement.sns>ol>li>ul{padding-left:11vw}#optune.termofuse #agreement.sns>ol p{width:auto;margin-left:0;padding-left:7.6vw}#optune.termofuse #agreement.sns>ol p.note{padding-left:calc(7.6vw + 1em)}#optune.termofuse #agreement.sns>ol ol.step{padding-left:7.6vw}#optune.termofuse #agreement.sns>ol ol.step li{padding-left:4em;text-indent:-4em}#optune.termofuse #agreement.sns>ol ul{padding-left:5.3vw}#optune.termofuse #agreement h2{width:76.2459546926vw;margin:0 0 6vw}#optune.termofuse #agreement dl{margin-top:6vw;margin-left:-5vw;font-size:2.5vw}#optune.termofuse #agreement dl dt{font-weight:500}#optune.termofuse #agreement dl dd p{width:100%;margin:0;font-size:2.5vw}#optune.cp-sns #entry dl.term dd p.note,#optune.termofuse #agreement dl dd .note{padding-left:1em;text-indent:-1em}#optune.termofuse #agreement dl+dl{margin-top:2vw;margin-bottom:4vw}#optune.termofuse .link{margin-top:8.0906148867vw;margin-bottom:8.0906148867vw}#optune.cp-sns #entry .steps .step1 .sns .btns li a,#optune.termofuse .link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#optune.termofuse .link a{-ms-flex-wrap:wrap;flex-wrap:wrap;width:76.6990291262vw;height:9.8705501618vw;margin:0 auto;color:#fff;font-size:3.324433657vw;border-radius:4.9352750809vw;background-color:#999}#optune.termofuse .link a:hover{background-color:#666}#optune.cp-sns.appview{padding-top:2.427184466vw}#optune.cp-sns #intro{width:94.9838187702vw;margin:0 auto}#optune.cp-sns #intro>.ttl{position:relative;padding:10.2750809061vw 0 5.501618123vw;border-radius:6px;background-color:#c8e4e0}#optune.cp-sns #intro>.ttl::after{content:"";display:block;position:absolute;bottom:-3.3171521036vw;left:0;right:0;width:2.6699029126vw;height:3.7216828479vw;margin:auto;background:url(../img/sns/ttl_bg_arrow.svg) no-repeat left top;background-size:100% 100%}#optune.cp-sns #intro>.ttl h2 .en{display:block;color:#0e352d;font-family:'Roboto',sans-serif;font-size:2.7184466019vw;font-weight:500;line-height:1;text-align:center}#optune.cp-sns #intro>.ttl h2 .ja{display:block;width:84.6278317152vw;margin:7.5242718447vw auto 0}#optune.cp-sns #intro>.ttl .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:59.0614886731vw;margin:8.0097087379vw auto 0}#optune.cp-sns #intro>.ttl .icons li{width:9.8705501618vw;height:11.0841423948vw}#optune.cp-sns #intro>.ttl .date{width:30.9870550162vw;height:30.9870550162vw;margin:4.854368932vw auto 0;border-radius:50%;background-color:#fff}#optune.cp-sns #intro>p{margin:8.0906148867vw 1.8608414239vw 0;font-size:3.2362459547vw;line-height:1.85}#optune.cp-sns #intro>p .tag{position:relative;line-height:2.6;z-index:0;white-space:nowrap}#optune.cp-sns #intro>p .tag::before{content:"";display:block;position:absolute;top:-.4045307443vw;left:-1.6181229773vw;right:-1.6181229773vw;bottom:-.4045307443vw;background-color:#c8e4e0;z-index:-1}#optune.cp-sns #intro #present{margin-top:11.4886731392vw}#optune.cp-sns #intro #present h3{width:88.5922330097vw;margin:0 auto}#optune.cp-sns #intro #present .images{display:-webkit-box;display:-ms-flexbox;display:flex;width:96.7637540453vw;margin:4.2071197411vw auto 0}#optune.cp-sns #intro #present .images li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:48.8673139159vw;height:48.8673139159vw;border-radius:50%;overflow:hidden}#optune.cp-sns #intro #present .images li+li{margin-left:-.9708737864vw}#optune.cp-sns #intro #present .note,#optune.cp-sns #intro #present>p{width:88.1877022654vw;margin:5.1779935275vw auto 0;font-size:3.2362459547vw;font-weight:500;line-height:1.85}#optune.cp-sns #intro #present .note{margin:3.3980582524vw auto 0;font-size:2.5889967638vw;line-height:1.875;letter-spacing:.1em}#optune.cp-sns #entry{margin-top:7.3624595469vw;padding-top:6.3915857605vw;padding-bottom:12.5404530744vw;background-color:#f5f5f5}#optune.cp-sns #entry .steps li .num,#optune.cp-sns #entry h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:88.1877022654vw;height:8.5760517799vw;margin:0 auto;color:#fff;font-size:4.2071197411vw;line-height:1;letter-spacing:.1em;border-radius:6px;background-color:#0e352d}#optune.cp-sns #entry .steps{width:88.1877022654vw;margin:4.5307443366vw auto 0}#optune.cp-sns #entry .steps li .num{width:24.9190938511vw;height:24.9190938511vw;font-size:5.6634304207vw;border-radius:50%;background-color:#91cac1}#optune.cp-sns #entry .steps li .desc h4{line-height:0}#optune.cp-sns #entry .steps .step1 .desc{margin-top:5.3398058252vw}#optune.cp-sns #entry .steps .step1 .desc h4{width:85.1941747573vw}#optune.cp-sns #entry .steps .step1 .sns{margin-top:7.5242718447vw}#optune.cp-sns #entry .steps .step1 .sns .btns li{height:13.0258899676vw}#optune.cp-sns #entry .steps .step1 .sns .btns li a{width:100%;height:100%;font-size:3.3009708738vw;font-weight:500;line-height:1;letter-spacing:.05em;border-radius:6.5129449838vw;background-color:#ccc}#optune.cp-sns #entry .steps .step1 .sns .btns li a::before{content:"";display:inline-block;width:6.7961165049vw;height:6.3106796117vw;margin-right:3.2362459547vw;background-size:100% 100%}#optune.cp-sns #entry .steps .step1 .sns .btns li a:hover{background-color:#aaa}#optune.cp-sns #entry .steps .step1 .sns .btns li+li{margin-top:4.2071197411vw}#optune.cp-sns #entry .steps .step1 .sns .btns .tw a::before{background-image:url(../img/sns/entry_step1_icon_tw.png)}#optune.cp-sns #entry .steps .step1 .sns .btns .in a::before{background-image:url(../img/sns/entry_step1_icon_in.png)}#optune.cp-sns #entry .steps .step1 .sns p.note{margin-top:3.5598705502vw;font-size:2.5889967638vw;line-height:1.875}#optune.cp-sns #entry .steps .step2{margin-top:8.0906148867vw}#optune.cp-sns #entry .steps .step2 .desc{margin-top:4.1262135922vw}#optune.cp-sns #entry .steps .step2 .desc h4{width:89.4012944984vw}#optune.cp-sns #entry .steps .step2 .desc p{margin-top:4.2071197411vw;font-size:3.2362459547vw;line-height:1.85}#optune.cp-sns #entry .steps .step2 .images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4.2071197411vw}#optune.cp-sns #entry .steps .step2 .images li{width:42.3948220065vw;height:42.3948220065vw;border:.3236245955vw solid #91cac1;border-radius:.4854368932vw;overflow:hidden}#optune.cp-sns #entry .steps .step2 .images li:nth-child(even){margin-left:2.1035598706vw}#optune.cp-sns #entry .steps .step2 .images li:nth-child(n+3){margin-top:2.427184466vw}#optune.cp-sns #entry .steps .step3{margin-top:12.7022653722vw}#optune.cp-sns #entry .steps .step3 .desc{margin-top:3.640776699vw}#optune.cp-sns #entry .steps .step3 .desc p{font-size:3.2362459547vw;line-height:1.85;letter-spacing:.1em}#optune.cp-sns #entry .steps .step3 .clipboard{margin-top:4.6925566343vw}#optune.cp-sns #entry .steps .step3 .clipboard .tag{padding:5.0970873786vw 0;font-size:2.7508090615vw;font-weight:500;line-height:1;letter-spacing:.1em;border-radius:6px;background-color:#fff;text-align:center}#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy{margin-top:4.5307443366vw}#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:61.569579288vw;height:9.4660194175vw;margin:0 auto;color:#fff;font-size:3.3980582524vw;font-weight:500;line-height:1;letter-spacing:.05em;border-radius:4.0453074434vw;background-color:#0e352d;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#optune.cp-sns #entry .btn-brandsite a:hover,#optune.cp-sns #entry .steps .step3 .clipboard .btn-copy button:hover{background-color:rgba(14,53,45,.5)}#optune.cp-sns #entry dl{width:88.1877022654vw;margin:0 auto;border-radius:6px;background-color:#fff;overflow:hidden}#optune.cp-sns #entry .btn-brandsite a,#optune.cp-sns #entry dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:7.4433656958vw;color:#0e352d;font-size:3.5598705502vw;line-height:1;letter-spacing:.1em;background-color:#91cac1}#optune.cp-sns #entry dl.date{margin-top:12.5404530744vw}#optune.cp-sns #entry dl.date dd{padding:5.1779935275vw 0}#optune.cp-sns #entry dl.date dd p{color:#0e352d;font-size:4.5307443366vw;font-weight:500;line-height:1;letter-spacing:.1em;text-align:center}#optune.cp-sns #entry dl.term{margin-top:11.8932038835vw}#optune.cp-sns #entry dl.term dd{padding:3.7216828479vw 3.074433657vw;font-size:2.5889967638vw;line-height:1.875;letter-spacing:.1em;word-break:break-all}#optune.cp-sns #entry dl.term dd h4,#optune.cp-sns #entry dl.term dd h5{font-weight:700}#optune.cp-sns #entry dl.term dd h4~h4{margin-top:1em}#optune.cp-sns #entry dl.term dd>ol,#optune.cp-sns #entry dl.term dd>p,#optune.cp-sns #entry dl.term dd>ul{margin-left:2.2em}#optune.cp-sns #entry dl.term dd ul{padding-left:1.1em;list-style-type:disc}#optune.cp-sns #entry dl.term dd li{list-style-type:inherit}#optune.cp-sns #entry dl.term dd ol{list-style-type:none}#optune.cp-sns #entry dl.term dd ol.decimal>li{padding-left:1.1em;text-indent:-1.1em}#optune.cp-sns #entry dl.term dd p.right{margin-top:2em;text-align:right}#optune.cp-sns #entry dl.term dd h5{margin-left:-.5em}#optune.cp-sns #entry dl.term dd h5~ol,#optune.cp-sns #entry dl.term dd h5~p,#optune.cp-sns #entry dl.term dd h5~ul{margin-left:2.8em}#optune.cp-sns #entry dl.term dd ol.step{padding-left:4.6em}#optune.cp-sns #entry dl.term dd ol.step li{text-indent:-4.6em}#optune.cp-sns #entry dl.term dd a{text-decoration:underline}#optune.cp-sns #entry dl.term dd a:hover{text-decoration:none}#optune.cp-sns #entry .btn-brandsite{margin-top:7.0388349515vw}#optune.cp-sns #entry .btn-brandsite a{width:85.1941747573vw;height:13.1067961165vw;margin:0 auto;color:#fff;font-size:3.8834951456vw;border-radius:5.501618123vw;background-color:#0e352d;-webkit-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}#optune.cp-sns #entry.with-popup{padding-bottom:30.3398058252vw}}