@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=M+PLUS+Rounded+1c);@import url(https://fonts.googleapis.com/css2?family=Zen+Antique&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;width:100%}body{background:#fff;color:#323232;font-family:Montserrat,'Century Gothic',CenturyGothic,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;font-size:17px;line-height:1.7}small{font-size:85%}strong{font-weight:700}.em,em{font-style:italic}cite{font-style:normal}img{line-height:0;vertical-align:bottom}table td{-ms-word-break:break-all;word-break:break-all}a{color:#31a8b7;text-decoration:none!important;-webkit-transition:all .2s;transition:all .2s}a img{opacity:1;-webkit-transition:all .2s;transition:all .2s}a:hover{color:#2c96a3}a:hover img{opacity:.8}a:active{color:#2c96a3}:not(input)::-moz-selection:not(textarea)::-moz-selection{color:#fff;background:#323232}:not(input)::selection:not(textarea)::selection{color:#fff;background:#323232}select::-ms-expand{display:none}.yellow,.ylw{color:#fdd000}.red{color:red}.red-bg{color:#fff;padding:2px 5px 3px;background-color:red}.blue{color:#00f}.blue-bg{color:#fff;padding:2px 5px 3px;background-color:#0068b7}.pink{color:#ff0073}.itemColor{color:#36f}.underline{border-bottom:1px solid #0068b7}.bld,.bold{font-weight:700}.big{font-size:1.4rem;line-height:1.6}.fs9p{font-size:90%}.fs8p{font-size:80%}.fs7p{font-size:70%}.clear{clear:both}.clearfix{zoom:1}.inner:after{zoom:1}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.text-danger{color:#f61717}.img-radius{border-radius:50%}.a-c{text-align:center!important}.a-l{text-align:left!important}.a-r{text-align:right!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-35{margin-top:35px!important}.mt-40{margin-top:40px!important}.mt-45{margin-top:45px!important}.mt-50{margin-top:50px!important}.mt-55{margin-top:55px!important}.mt-60{margin-top:60px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-45{margin-bottom:45px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.ml-35{margin-left:35px!important}.ml-40{margin-left:40px!important}.ml-45{margin-left:45px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.mr-35{margin-right:35px!important}.mr-40{margin-right:40px!important}.mr-45{margin-right:45px!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pt-35{padding-top:35px!important}.pt-40{padding-top:40px!important}.pt-45{padding-top:45px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pb-35{padding-bottom:35px!important}.pb-40{padding-bottom:40px!important}.pb-45{padding-bottom:45px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pl-35{padding-left:35px!important}.pl-40{padding-left:40px!important}.pl-45{padding-left:45px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.pr-35{padding-right:35px!important}.pr-40{padding-right:40px!important}.pr-45{padding-right:45px!important}header{z-index:99;width:100%;padding:0;background:#0068b7}header .l-container{position:relative;width:768px;max-width:100%;margin:auto}footer{background-color:#001b2f;color:#fff;text-align:center;width:100%;z-index:100;padding:10px 0 3px;font-size:80%}footer a{color:#fff}footer p{margin-bottom:1rem}footer ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}footer ul li{padding:0 8px}footer ul li+li{border-left:1px solid #fff}body .container{width:100%;max-width:100%;padding-right:0;padding-left:0;overflow:hidden}main{max-width:768px;margin:0 auto}.fs-LLL{font-size:300%;line-height:1.5}.fs-LL{font-size:220%;line-height:1.5}.fs-L{font-size:160%;line-height:1.5}.fs-M{font-size:130%}.fs-S{font-size:80%}@media screen and (min-width:0px) and (max-width:426px){.fs-LLL{font-size:7.2vw}.fs-LL{font-size:6.3vw}.fs-L{font-size:6vw}.fs-M{font-size:5vw}.fs-S{font-size:3.4vw}}.defBtn{position:relative;margin:10px auto 15px;background-color:#0068b7;width:96%;min-height:50px;max-width:700px;border-radius:6px;color:#fff;font-size:150%;font-weight:700;text-align:center;vertical-align:middle;border:none!important;cursor:pointer}.defBtn:active,.defBtn:focus,.defBtn:hover{top:1px;background-color:#005798}.defBtn.btnLongTxt{padding:8px 0 10px 10px;line-height:1.7}@media screen and (min-width:0px) and (max-width:426px){.defBtn.btnLongTxt{text-align:left;font-size:120%}}.defBtn.bg-cart:after,.defBtn.bg-search:after{position:absolute;color:#fff;font-size:250%;overflow:hidden;font-family:"Font Awesome 5 Free"}@media screen and (min-width:0px) and (max-width:426px){.defBtn.bg-cart:after,.defBtn.bg-search:after{font-size:18vw}}.defBtn.bg-cart.btnLongTxt:after,.defBtn.bg-search.btnLongTxt:after{font-size:350%;text-shadow:none}@media screen and (min-width:0px) and (max-width:426px){.defBtn.bg-cart.btnLongTxt:after,.defBtn.bg-search.btnLongTxt:after{font-size:18vw}}.defBtn.bg-search:after{content:"\f002";bottom:-35px;right:5%}@media screen and (min-width:0px) and (max-width:426px){.defBtn.bg-search:after{bottom:-40px}}.defBtn.bg-cart:after{content:"\f291";bottom:-40px;right:3%}@media screen and (min-width:0px) and (max-width:426px){.defBtn.bg-cart:after{bottom:-40px}}.defBtn.bg-cart.btnLongTxt:after{bottom:-45px}@media screen and (min-width:0px) and (max-width:426px){.defBtn.bg-cart.btnLongTxt:after{bottom:-30px}}.subBtn{position:relative;margin:10px auto 15px;padding:5px 0 0;background-color:#9fd9f6;width:86%;min-height:50px;max-width:600px;border-radius:40px;color:#0068b7;font-size:120%;font-weight:700;text-align:center;vertical-align:middle;border:none!important}.subBtn:active,.subBtn:focus,.subBtn:hover{top:1px;background-color:#83cef3}.subBtn i{margin-right:3px}.btnBox{position:relative;width:88%;margin:15px auto 10px}.btnBox .btn{width:100%;background-color:#f08437;border-bottom:solid 4px #cb5d0f;color:#fff;padding:15px 2px;cursor:pointer;font-size:calc(100% + .6vw);font-weight:700;border-radius:100px;display:inline-block;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btnBox .btn .topTxt{position:absolute;color:#f08437;font-size:60%;font-weight:initial;background:rgba(255,255,255,.98);border:2px solid #f08437;border-radius:.5rem;top:-15px;left:calc(50% - 150px);display:block;padding:1px 0;margin:auto;left:10%;right:10%}.btnBox .btn .btnOnImg{position:absolute;top:-45px;right:5px}.btnBox .btn .btnOnImg img{-webkit-transform:rotate(15deg);transform:rotate(15deg);width:55px;height:100px}.btnBox .btn .btnOnImg img:hover{opacity:1}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn .btnOnImg{top:-35px;right:-5px}.btnBox .btn .btnOnImg img{width:39px;height:70px}}.btnBox .btn.btnSquare{border-radius:5px}@media screen and (min-width:769px){.btnBox .btn{padding:30px 2px;font-size:min(100% + 1.1vw,32px);line-height:1.3}}@media screen and (min-width:426px) and (max-width:769px){.btnBox .btn{padding:30px 2px;font-size:calc(100% + .6vw)}}.btnBox .btn.btn2col{font-size:calc(100% + .5vw)}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn.btn2col{font-size:85%}}.btnBox .btn a{color:#fff;text-decoration:none}.btnBox .btn:hover{color:#fff;top:2px;opacity:.9;position:relative}.btnBox .btn.anime-purupuru{-webkit-animation:purupuru 1s infinite alternate;animation:purupuru 1s infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-background-switch{-webkit-animation:background-switch .5s infinite alternate;animation:background-switch .5s infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-expansion{-webkit-animation:expansion 2s infinite;animation:expansion 2s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-aurora:before{-webkit-animation:aurora 2s ease-out infinite;animation:aurora 2s ease-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-aurora:after{-webkit-animation:aurora 2s ease-out 1s infinite;animation:aurora 2s ease-out 1s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-aurora:after,.btnBox .btn.anime-aurora:before{content:"";position:absolute;z-index:-10;width:100%;height:100%;top:3px;left:0;border-radius:32px;background:#f29653;border:1px solid #f18d45}.btnBox .btn.anime-aurora.btnClrOrange:after,.btnBox .btn.anime-aurora.btnClrOrange:before{background:#f29653;border:1px solid #f18d45}.btnBox .btn.anime-aurora.btnClrSky:after,.btnBox .btn.anime-aurora.btnClrSky:before{background:#3eb4e6;border:1px solid #31aee4}.btnBox .btn.anime-aurora.btnClrBlue:after,.btnBox .btn.anime-aurora.btnClrBlue:before{background:#3e57e6;border:1px solid #314ce4}.btnBox .btn.anime-aurora.btnClrGreen:after,.btnBox .btn.anime-aurora.btnClrGreen:before{background:#28c540;border:1px solid #26b93c}.btnBox .btn.anime-aurora.btnClrRed:after,.btnBox .btn.anime-aurora.btnClrRed:before{background:#df5856;border:1px solid #dc4c49}.btnBox .btn.anime-shiny{display:block;position:relative;overflow:hidden}.btnBox .btn.anime-shiny:before{display:block;position:absolute;left:-30%;top:-50%;content:"";width:30px;height:200px;-webkit-transform:rotate(30deg);transform:rotate(30deg);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%);-webkit-animation:shiny 3s infinite linear;animation:shiny 3s infinite linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-upDown{-webkit-animation:3s upDown ease-in-out infinite;animation:3s upDown ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.anime-cursorSimple:after{position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"≫";-webkit-animation:cursorSimple 1.5s infinite;animation:cursorSimple 1.5s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn .anime-cursorShowyRight{font-size:180%;left:-10px;top:14%;opacity:.85;position:absolute;color:#fff;-webkit-animation:arrowRight 1.5s infinite;animation:arrowRight 1.5s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnBox .btn.bg-cart:after,.btnBox .btn.bg-search:after{position:absolute;color:#fff;font-size:250%;overflow:hidden;font-family:"Font Awesome 5 Free"}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn.bg-cart:after,.btnBox .btn.bg-search:after{font-size:18vw}}.btnBox .btn.bg-cart.btnLongTxt:after,.btnBox .btn.bg-search.btnLongTxt:after{font-size:350%;text-shadow:none}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn.bg-cart.btnLongTxt:after,.btnBox .btn.bg-search.btnLongTxt:after{font-size:18vw}}.btnBox .btn.bg-search:after{content:"\f002";bottom:-20px;right:5%}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn.bg-search:after{bottom:-25px}}.btnBox .btn.bg-cart:after{content:"\f291";bottom:-45%;right:3%}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn.bg-cart:after{bottom:-40px}}.btnBox .btn.bg-cart.btnLongTxt:after{bottom:-45px}@media screen and (min-width:0px) and (max-width:426px){.btnBox .btn.bg-cart.btnLongTxt:after{bottom:-30px}}@-webkit-keyframes purupuru{0%{-webkit-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0);transform:skewX(0)}100%{-webkit-transform:skewX(0);transform:skewX(0)}}@keyframes purupuru{0%{-webkit-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0);transform:skewX(0)}100%{-webkit-transform:skewX(0);transform:skewX(0)}}@-webkit-keyframes background-switch{from{background-image:-webkit-gradient(linear,left top,left bottom,from(#f08437),to(#f29653));background-image:-webkit-linear-gradient(#f08437,#f29653);background-image:linear-gradient(#f08437,#f29653);-webkit-box-shadow:0 0 4px 4px #fef9f5;box-shadow:0 0 4px 4px #fef9f5}99%,to{background-image:-webkit-gradient(linear,left top,left bottom,from(#f29653),to(#f18d45));background-image:-webkit-linear-gradient(#f29653,#f18d45);background-image:linear-gradient(#f29653,#f18d45);-webkit-box-shadow:0 0 2px 2px #ef7b29;box-shadow:0 0 2px 2px #ef7b29}}@keyframes background-switch{from{background-image:-webkit-gradient(linear,left top,left bottom,from(#f08437),to(#f29653));background-image:-webkit-linear-gradient(#f08437,#f29653);background-image:linear-gradient(#f08437,#f29653);-webkit-box-shadow:0 0 4px 4px #fef9f5;box-shadow:0 0 4px 4px #fef9f5}99%,to{background-image:-webkit-gradient(linear,left top,left bottom,from(#f29653),to(#f18d45));background-image:-webkit-linear-gradient(#f29653,#f18d45);background-image:linear-gradient(#f29653,#f18d45);-webkit-box-shadow:0 0 2px 2px #ef7b29;box-shadow:0 0 2px 2px #ef7b29}}@-webkit-keyframes expansion{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes expansion{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}25%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}@keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}@-webkit-keyframes aurora{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:1}90%{opacity:.1}to{-webkit-transform:scale(1.1,1.4);transform:scale(1.1,1.4);opacity:0}}@keyframes aurora{0%{-webkit-transform:scale(.95);transform:scale(.95);opacity:1}90%{opacity:.1}to{-webkit-transform:scale(1.1,1.4);transform:scale(1.1,1.4);opacity:0}}@-webkit-keyframes upDown{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes upDown{50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes cursorSimple{0%{margin:0 15px 0 -15px;opacity:.3}}@keyframes cursorSimple{0%{margin:0 15px 0 -15px;opacity:.3}}@-webkit-keyframes arrowRight{from{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(20px,0);transform:translate(20px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes arrowRight{from{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(20px,0);transform:translate(20px,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.anime-purupuru{-webkit-animation:purupuru 1s infinite alternate;animation:purupuru 1s infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-background-switch{-webkit-animation:background-switch .5s infinite alternate;animation:background-switch .5s infinite alternate;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-expansion{-webkit-animation:expansion 2s infinite;animation:expansion 2s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-aurora:before{-webkit-animation:aurora 2s ease-out infinite;animation:aurora 2s ease-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-aurora:after{-webkit-animation:aurora 2s ease-out 1s infinite;animation:aurora 2s ease-out 1s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-aurora:after,.anime-aurora:before{content:"";position:absolute;z-index:-10;width:100%;height:100%;top:3px;left:0;border-radius:32px;background:#0079d6;border:1px solid #0071c6}.anime-shiny{display:block;position:relative;overflow:hidden}.anime-shiny:before{display:block;position:absolute;left:-30%;top:-20%;content:"";width:30px;height:170%;-webkit-transform:rotate(30deg);transform:rotate(30deg);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,rgba(255,255,255,0) 100%);-webkit-animation:shiny 3s infinite linear;animation:shiny 3s infinite linear;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-upDown{-webkit-animation:3s upDown ease-in-out infinite;animation:3s upDown ease-in-out infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-cursorSimple:after{position:absolute;top:50%;right:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"≫";-webkit-animation:cursorSimple 1.5s infinite;animation:cursorSimple 1.5s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.anime-cursorShowyRight{font-size:180%;left:-10px;top:14%;opacity:.85;position:absolute;color:#fff;-webkit-animation:arrowRight 1.5s infinite;animation:arrowRight 1.5s infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnClrOrange{background-color:#f08437!important;border-bottom:solid 4px #cb5d0f!important;background-image:-webkit-repeating-linear-gradient(135deg,#ef7e2e,#ef7e2e 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#ef7e2e,#ef7e2e 6px,transparent 0,transparent 12px)}.btnClrOrange .topTxt{color:#f08437!important;border:2px solid #f08437!important}.btnClrSky{background-color:#23a9e2!important;border-bottom:solid 4px #1579a3!important;background-image:-webkit-repeating-linear-gradient(135deg,#1da4de,#1da4de 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#1da4de,#1da4de 6px,transparent 0,transparent 12px)}.btnClrSky .topTxt{color:#23a9e2!important;border:2px solid #23a9e2!important}.btnClrBlue{background-color:#2340e2!important;border-bottom:solid 4px #152ba3!important;background-image:-webkit-repeating-linear-gradient(135deg,#1d3ade,#1d3ade 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#1d3ade,#1d3ade 6px,transparent 0,transparent 12px)}.btnClrBlue .topTxt{color:#2340e2!important;border:2px solid #2340e2!important}.btnClrGreen{background-color:#23ac38!important;border-bottom:solid 4px #166c23!important;background-image:-webkit-repeating-linear-gradient(135deg,#21a435,#21a435 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#21a435,#21a435 6px,transparent 0,transparent 12px)}.btnClrGreen .topTxt{color:#23ac38!important;border:2px solid #23ac38!important}.btnClrRed{background-color:#da3f3c!important;border-bottom:solid 4px #a92320!important;background-image:-webkit-repeating-linear-gradient(135deg,#d83733,#d83733 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#d83733,#d83733 6px,transparent 0,transparent 12px)}.btnClrRed .topTxt{color:#da3f3c!important;border:2px solid #da3f3c!important}.btnClrPurple{background-color:#bb0746!important;border-bottom:solid 4px #71042a!important;background-image:-webkit-repeating-linear-gradient(135deg,#b10742,#b10742 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#b10742,#b10742 6px,transparent 0,transparent 12px)}.btnClrPurple .topTxt{color:#bb0746!important;border:2px solid #bb0746!important}.btnClrGreenVivid{background-color:#17da17!important;border-bottom:solid 4px #109510!important;background-image:-webkit-repeating-linear-gradient(135deg,#16d116,#16d116 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#16d116,#16d116 6px,transparent 0,transparent 12px)}.btnClrGreenVivid .topTxt{color:#17da17!important;border:2px solid #17da17!important}.btnClrPinkVivid{background-color:#f73eb4!important;border-bottom:solid 4px #df0992!important;background-image:-webkit-repeating-linear-gradient(135deg,#f734b0,#f734b0 6px,transparent 0,transparent 12px);background-image:repeating-linear-gradient(-45deg,#f734b0,#f734b0 6px,transparent 0,transparent 12px)}.btnClrPinkVivid .topTxt{color:#f73eb4!important;border:2px solid #f73eb4!important}.btnGradationOrange{background-color:#f08437;background-image:-webkit-gradient(linear,left top,left bottom,from(#f4a166),to(#e36811));background-image:-webkit-linear-gradient(#f4a166,#e36811);background-image:linear-gradient(#f4a166,#e36811);border-bottom:solid 4px #9c480c!important}.btnGradationOrange .topTxt{color:#f08437!important;border:2px solid #f08437!important}.btnGradationOrange .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationSky{background-color:#23a9e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#50bbe8),to(#1889ba));background-image:-webkit-linear-gradient(#50bbe8,#1889ba);background-image:linear-gradient(#50bbe8,#1889ba);border-bottom:solid 4px #105776!important}.btnGradationSky .topTxt{color:#23a9e2!important;border:2px solid #23a9e2!important}.btnGradationSky .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationBlue{background-color:#2340e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#5067e8),to(#1831ba));background-image:-webkit-linear-gradient(#5067e8,#1831ba);background-image:linear-gradient(#5067e8,#1831ba);border-bottom:solid 4px #101f76!important}.btnGradationBlue .topTxt{color:#2340e2!important;border:2px solid #2340e2!important}.btnGradationBlue .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationGreen{background-color:#23ac38;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ed447),to(#1a822a));background-image:-webkit-linear-gradient(#2ed447,#1a822a);background-image:linear-gradient(#2ed447,#1a822a);border-bottom:solid 4px #0d4216!important}.btnGradationGreen .topTxt{color:#23ac38!important;border:2px solid #23ac38!important}.btnGradationGreen .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationRed{background-color:#da3f3c;background-image:-webkit-gradient(linear,left top,left bottom,from(#e26967),to(#bf2724));background-image:-webkit-linear-gradient(#e26967,#bf2724);background-image:linear-gradient(#e26967,#bf2724);border-bottom:solid 4px #7e1a18!important}.btnGradationRed .topTxt{color:#da3f3c!important;border:2px solid #da3f3c!important}.btnGradationRed .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationPurple{background-color:#bb0746;background-image:-webkit-gradient(linear,left top,left bottom,from(#ec0958),to(#8a0534));background-image:-webkit-linear-gradient(#ec0958,#8a0534);background-image:linear-gradient(#ec0958,#8a0534);border-bottom:solid 4px #400218!important}.btnGradationPurple .topTxt{color:#bb0746!important;border:2px solid #bb0746!important}.btnGradationPurple .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationGreenVivid{background-color:#17da17;background-image:-webkit-gradient(linear,left top,left bottom,from(#3aea3a),to(#12ac12));background-image:-webkit-linear-gradient(#3aea3a,#12ac12);background-image:linear-gradient(#3aea3a,#12ac12);border-bottom:solid 4px #0b670b!important}.btnGradationGreenVivid .topTxt{color:#17da17!important;border:2px solid #17da17!important}.btnGradationGreenVivid .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnGradationPinkVivid{background-color:#f73eb4;background-image:-webkit-gradient(linear,left top,left bottom,from(#f96fc7),to(#f50da1));background-image:-webkit-linear-gradient(#f96fc7,#f50da1);background-image:linear-gradient(#f96fc7,#f50da1);border-bottom:solid 4px #ae0772!important}.btnGradationPinkVivid .topTxt{color:#f73eb4!important;border:2px solid #f73eb4!important}.btnGradationPinkVivid .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotoneOrange{background-color:#f08437;background-image:-webkit-gradient(linear,left top,left bottom,from(#f4a166),color-stop(48%,#f4a166),color-stop(48%,#e36811),to(#e36811));background-image:-webkit-linear-gradient(top,#f4a166 0,#f4a166 48%,#e36811 48%,#e36811 100%);background-image:linear-gradient(180deg,#f4a166 0,#f4a166 48%,#e36811 48%,#e36811 100%);border-bottom:solid 4px #9c480c!important}.btnTwotoneOrange .topTxt{color:#f08437!important;border:2px solid #f08437!important}.btnTwotoneOrange .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotoneSky{background-color:#23a9e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#50bbe8),color-stop(48%,#50bbe8),color-stop(48%,#1889ba),to(#1889ba));background-image:-webkit-linear-gradient(top,#50bbe8 0,#50bbe8 48%,#1889ba 48%,#1889ba 100%);background-image:linear-gradient(180deg,#50bbe8 0,#50bbe8 48%,#1889ba 48%,#1889ba 100%);border-bottom:solid 4px #105776!important}.btnTwotoneSky .topTxt{color:#23a9e2!important;border:2px solid #23a9e2!important}.btnTwotoneSky .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotoneBlue{background-color:#2340e2;background-image:-webkit-gradient(linear,left top,left bottom,from(#5067e8),color-stop(48%,#5067e8),color-stop(48%,#1831ba),to(#1831ba));background-image:-webkit-linear-gradient(top,#5067e8 0,#5067e8 48%,#1831ba 48%,#1831ba 100%);background-image:linear-gradient(180deg,#5067e8 0,#5067e8 48%,#1831ba 48%,#1831ba 100%);border-bottom:solid 4px #101f76!important}.btnTwotoneBlue .topTxt{color:#2340e2!important;border:2px solid #2340e2!important}.btnTwotoneBlue .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotoneGreen{background-color:#23ac38;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ed447),color-stop(48%,#2ed447),color-stop(48%,#1a822a),to(#1a822a));background-image:-webkit-linear-gradient(top,#2ed447 0,#2ed447 48%,#1a822a 48%,#1a822a 100%);background-image:linear-gradient(180deg,#2ed447 0,#2ed447 48%,#1a822a 48%,#1a822a 100%);border-bottom:solid 4px #0d4216!important}.btnTwotoneGreen .topTxt{color:#23ac38!important;border:2px solid #23ac38!important}.btnTwotoneGreen .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotoneRed{background-color:#da3f3c;background-image:-webkit-gradient(linear,left top,left bottom,from(#e26967),color-stop(48%,#e26967),color-stop(48%,#bf2724),to(#bf2724));background-image:-webkit-linear-gradient(top,#e26967 0,#e26967 48%,#bf2724 48%,#bf2724 100%);background-image:linear-gradient(180deg,#e26967 0,#e26967 48%,#bf2724 48%,#bf2724 100%);border-bottom:solid 4px #7e1a18!important}.btnTwotoneRed .topTxt{color:#da3f3c!important;border:2px solid #da3f3c!important}.btnTwotoneRed .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotonePurple{background-color:#bb0746;background-image:-webkit-gradient(linear,left top,left bottom,from(#ec0958),color-stop(48%,#ec0958),color-stop(48%,#8a0534),to(#8a0534));background-image:-webkit-linear-gradient(top,#ec0958 0,#ec0958 48%,#8a0534 48%,#8a0534 100%);background-image:linear-gradient(180deg,#ec0958 0,#ec0958 48%,#8a0534 48%,#8a0534 100%);border-bottom:solid 4px #400218!important}.btnTwotonePurple .topTxt{color:#bb0746!important;border:2px solid #bb0746!important}.btnTwotonePurple .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotoneGreenVivid{background-color:#17da17;background-image:-webkit-gradient(linear,left top,left bottom,from(#3aea3a),color-stop(48%,#3aea3a),color-stop(48%,#12ac12),to(#12ac12));background-image:-webkit-linear-gradient(top,#3aea3a 0,#3aea3a 48%,#12ac12 48%,#12ac12 100%);background-image:linear-gradient(180deg,#3aea3a 0,#3aea3a 48%,#12ac12 48%,#12ac12 100%);border-bottom:solid 4px #0b670b!important}.btnTwotoneGreenVivid .topTxt{color:#17da17!important;border:2px solid #17da17!important}.btnTwotoneGreenVivid .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.btnTwotonePinkVivid{background-color:#f73eb4;background-image:-webkit-gradient(linear,left top,left bottom,from(#f96fc7),color-stop(48%,#f96fc7),color-stop(48%,#f50da1),to(#f50da1));background-image:-webkit-linear-gradient(top,#f96fc7 0,#f96fc7 48%,#f50da1 48%,#f50da1 100%);background-image:linear-gradient(180deg,#f96fc7 0,#f96fc7 48%,#f50da1 48%,#f50da1 100%);border-bottom:solid 4px #ae0772!important}.btnTwotonePinkVivid .topTxt{color:#f73eb4!important;border:2px solid #f73eb4!important}.btnTwotonePinkVivid .appealTxt{color:#e60012;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.bthSvgText_container svg.bthSvgText_content{paint-order:stroke;stroke-linejoin:round}.bthSvgText_container svg.bthSvgText_content text{font-weight:700;font-size:min(100% + 1.1vw,32px);font-family:Meiryo UI;fill:#e81929;letter-spacing:.2em;text-anchor:middle}.bthSvgText_container svg.bthSvgText_content>use:nth-of-type(1){stroke:#ff0;stroke-width:9px}.bthSvgText_container svg.bthSvgText_content>use:nth-of-type(2){stroke:#e7e7e7;stroke-width:5px}.bthSvgText_container svg.bthSvgText_content>use:nth-of-type(3){stroke:#fff;stroke-width:4px}.u-marker--yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#fff100));background:-webkit-linear-gradient(transparent 50%,#fff100 50%);background:linear-gradient(transparent 50%,#fff100 50%)}.u-text--red{color:#e60012}.u-text--blue{color:#246ce6}.u-text--green{color:#2ba51f}.u-text--orange{color:#ff670b}.u-text--soldGreen{color:#2ba51f;font-size:11px}.by_h_ribbon1 h2{font-size:120%;color:#fff;background:#f73b84;display:inline-block;position:relative;padding:.6em;margin:0 25px 20px 0;letter-spacing:.05em}.by_h_ribbon1 h2::before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 15px transparent;border-right:solid 20px #c8356d}.by_h_ribbon1 h2::after{background:-webkit-gradient(linear,left bottom,right top,color-stop(48%,#f73b84),color-stop(50.5%,transparent)) no-repeat bottom left/100% 50%,-webkit-gradient(linear,left top,right bottom,color-stop(48%,#f73b84),color-stop(50.5%,transparent)) no-repeat top right/100% 50%;background:-webkit-linear-gradient(bottom left,#f73b84 48%,transparent 50.5%) no-repeat bottom left/100% 50%,-webkit-linear-gradient(top left,#f73b84 48%,transparent 50.5%) no-repeat top right/100% 50%;background:linear-gradient(to top right,#f73b84 48%,transparent 50.5%) no-repeat bottom left/100% 50%,linear-gradient(to bottom right,#f73b84 48%,transparent 50.5%) no-repeat top right/100% 50%;position:absolute;content:"";width:25px;height:100%;z-index:1;top:0;right:-25px}.by_h_ribbon2 h2{color:#fff;background:#fa4141;font-size:19px;line-height:60px;position:relative;height:60px;margin:2em 50px 1em;letter-spacing:.04em;text-align:center}.by_h_ribbon2 h2:after,.by_h_ribbon2 h2:before{position:absolute;top:0;display:block;height:0;content:"";border:30px solid #fa4141}.by_h_ribbon2 h2:before{left:-40px;border-left-width:15px;border-left-color:transparent}.by_h_ribbon2 h2:after{right:-40px;border-right-width:15px;border-right-color:transparent}.by_h_ribbon2 h2 span{position:relative;display:block}.by_h_simple1 h3{font-size:21px;border-color:#1bb4d3!important;border-left:4px solid;font-weight:700;padding:.7em .7em .8em;letter-spacing:.05em}.by_h_simple2 h4{border-color:#ffa103;background-color:#ffeac7;border-width:0 0 0 6px;font-weight:600;font-size:1.4rem;line-height:1.4;padding:12px 10px;margin:0 0 20px;overflow-wrap:break-word;border-style:solid;border-radius:4px;letter-spacing:.04em;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_note .box{background:#f9f2fa;height:auto;position:relative;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2em;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_note .box::before{content:"";position:absolute;top:0;right:0;border-width:0 30px 30px 0;border-style:solid;border-color:#fff #fff #e1c0e8 #e1c0e8}.by_box_note p{text-align:left}.by_box_check .matome{position:relative;padding:1rem 2rem;text-align:left;color:#0075a9;border-radius:0 10px 10px 10px;background:#d8ecf5;margin:2em 0;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_check .matome:before{font-size:15px;position:absolute;top:-24px;left:0;height:24px;padding:0 1em;content:"✔︎ Check";color:#fff;border-radius:10px 10px 0 0;background:#2196f3;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_check p{font-weight:700}.by_box_check .yellow_line{background:rgba(0,0,0,0) -webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffff82)) repeat scroll 0 0;background:rgba(0,0,0,0) -webkit-linear-gradient(transparent 60%,#ffff82 0) repeat scroll 0 0;background:rgba(0,0,0,0) linear-gradient(transparent 60%,#ffff82 0) repeat scroll 0 0}.by_box_simple1 .box{border:1px solid #ef858c;border-radius:5px;padding:55px 10px 0 10px;margin-bottom:20px;position:relative;z-index:0}.by_box_simple1 .box.txt1:before{content:"当てはまる症状はいくつありますか？"}.by_box_simple1 .box.txt2:before{content:"ホルモン治療"}.by_box_simple1 .box.txt3:before{content:"漢方"}.by_box_simple1 .box.txt4:before{content:"サプリ"}.by_box_simple1 .box:before{content:"タイトル";background-color:#ef858c;border-radius:5px 5px 0 0;color:#fff;height:35px;padding:0 10px 0;position:absolute;top:0;left:0;right:0;z-index:2}.by_box_simple1 .box:after{border-style:solid;border-width:10px 10px 0 10px;border-color:#ef858c transparent transparent transparent;content:"";position:absolute;top:35px;left:10px;width:0;height:0;z-index:1}.by_box_simple1 h3{letter-spacing:.04em;font-weight:700;margin:0}.by_box_simple2 .box{background-color:#fff;border:2px solid #f3cbd0;border-radius:5px;margin:40px 5px 20px 20px;padding:25px 20px 10px 20px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_simple2 .box:before{background-color:#ef858c;border-radius:5px;color:#fff;content:"Point";padding:5px 20px;position:absolute;left:-10px;top:-20px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_simple2 .box:after{border-top:12px solid #ef858c;border-right:12px solid transparent;border-left:12px solid transparent;content:"";position:absolute;top:10px;left:15px}.by_box_simple2 h3{letter-spacing:.04em;font-size:120%;font-weight:700;margin:0}.by_box_list .box{margin:1em auto;background:#fff9eb;border-radius:4px;border:solid #fc9db8 1px;max-width:100%;padding:40px 5px 0 10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list .box .box-title{background:#f5a15f;color:#fff;font-weight:700;font-size:20px;text-align:center;border-radius:4px 4px 0 0;position:absolute;line-height:2;padding:1px;letter-spacing:.05em;left:0;top:0;width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list .box ol{padding:0;position:relative;padding-top:3px;margin-left:0;list-style-type:none;border:0;counter-reset:number}.by_box_list .box ol li{color:#333;list-style-type:none;padding:.5em 0 .5em 3em;line-height:1.6;border-left:none;background:0 0;margin:0}.by_box_list .box li::before{color:#fff;background:#ffb36b;display:inline-block;position:absolute;width:25px;height:25px;border-radius:50%;color:#fff;font-size:15px;font-weight:700;text-align:center;vertical-align:middle;line-height:25px;content:counter(number);counter-increment:number;left:10px;margin-left:0}.by_box_list2 .box{background:#e1f5fe;border:solid 2px #b3e5fc;border-radius:5px;margin:25px 0 25px 0;position:relative;padding:0 20px;max-width:100%}.by_box_list2 .box .ttl{color:#03a9f4;font-weight:700;text-shadow:#fff 3px 0 0,#fff 2.83487px .981584px 0,#fff 2.35766px 1.85511px 0,#fff 1.62091px 2.52441px 0,#fff .705713px 2.91581px 0,#fff -.287171px 2.98622px 0,#fff -1.24844px 2.72789px 0,#fff -2.07227px 2.16926px 0,#fff -2.66798px 1.37182px 0,#fff -2.96998px .42336px 0,#fff -2.94502px -.571704px 0,#fff -2.59586px -1.50383px 0,#fff -1.96093px -2.27041px 0,#fff -1.11013px -2.78704px 0,#fff -.137119px -2.99686px 0,#fff .850987px -2.87677px 0,#fff 1.74541px -2.43999px 0,#fff 2.44769px -1.73459px 0,#fff 2.88051px -.838246px 0;background:-webkit-gradient(linear,left bottom,left top,from(#e1f5fe),color-stop(55%,#e1f5fe),color-stop(55%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#e1f5fe 0,#e1f5fe 55%,rgba(0,0,0,0) 55%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#e1f5fe 0,#e1f5fe 55%,rgba(0,0,0,0) 55%,rgba(0,0,0,0) 100%);position:relative;display:inline-block;top:-.8em;left:-10px;padding:0 10px;line-height:1.5;margin:0;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list2 .box .ttl:after{position:absolute;display:inline-block;top:calc(.8em - 11px);left:0;background:#fff;content:"";width:100%;height:11px;z-index:-1}.by_box_list2 .box .box_cont{padding:0 0 20px;z-index:-2}.by_box_list2 .box .box_list{padding:0;margin:0;padding-left:1em;margin-left:1em;list-style-type:decimal;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list2 .box .box_list li{padding:0;padding-top:.25em;padding-bottom:.25em;margin:0;position:relative;margin:0;font-size:15px;line-height:22.5px;color:#333;font-weight:700}.by_box_list3 .box{background:#fffde7;border:solid 2px #ffd54f;border-radius:5px;margin:25px 0 25px 0;position:relative;padding:0 20px}.by_box_list3 .box .ttl{color:#ffd54f;font-weight:700;text-shadow:#fff 3px 0 0,#fff 2.83487px .981584px 0,#fff 2.35766px 1.85511px 0,#fff 1.62091px 2.52441px 0,#fff .705713px 2.91581px 0,#fff -.287171px 2.98622px 0,#fff -1.24844px 2.72789px 0,#fff -2.07227px 2.16926px 0,#fff -2.66798px 1.37182px 0,#fff -2.96998px .42336px 0,#fff -2.94502px -.571704px 0,#fff -2.59586px -1.50383px 0,#fff -1.96093px -2.27041px 0,#fff -1.11013px -2.78704px 0,#fff -.137119px -2.99686px 0,#fff .850987px -2.87677px 0,#fff 1.74541px -2.43999px 0,#fff 2.44769px -1.73459px 0,#fff 2.88051px -.838246px 0;background:-webkit-gradient(linear,left bottom,left top,from(#fffde7),color-stop(55%,#fffde7),color-stop(55%,rgba(0,0,0,0)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,#fffde7 0,#fffde7 55%,rgba(0,0,0,0) 55%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,#fffde7 0,#fffde7 55%,rgba(0,0,0,0) 55%,rgba(0,0,0,0) 100%);position:relative;display:inline-block;top:-.8em;left:-10px;padding:0 10px;line-height:1.5;margin:0;margin-bottom:10px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list3 .box .ttl:after{position:absolute;display:inline-block;top:calc(.8em - 11px);left:0;background:#fff;content:"";width:100%;height:11px;z-index:-1}.by_box_list3 .box .box_cont{padding:0 0 20px;z-index:-2}.by_box_list3 .box .box_cont_inner{margin:0;padding:0}.by_box_list3 .box .box_list{padding:0;margin:0;bottom:0;list-style-type:none;z-index:-2;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.by_box_list3 .box .box_list li{list-style-type:none;padding-left:2.25em;padding-top:.25em;padding-bottom:.25em;position:relative;margin:0;font-size:15px;line-height:1.5em!important;color:#333;line-height:22.5px;font-weight:700}.by_box_list3 .box .box_list li .red{color:red}.by_box_list3 .box .box_list li:before{background:#3880ff;color:#fff;border-radius:50%;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;left:.25em;position:absolute;-webkit-transform:scale(.8);transform:scale(.8);content:""}.by_box_list3 .box .box_list li:after{content:"";background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/864303/f0c027b4-cb57-4e52-be8a-41fe135572bc.png) no-repeat center/contain;width:.9em;height:.7em;left:.55em;top:1em;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.by_box_list4 .box{background:#ffebee;border:2px solid #ef9a9a;border-radius:5px;margin:25px 0 25px 0;position:relative;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list4 .box .ttl{font-size:15px;color:#ef5350;font-weight:700;text-shadow:#fff 3px 0 0,#fff 2.83487px .981584px 0,#fff 2.35766px 1.85511px 0,#fff 1.62091px 2.52441px 0,#fff .705713px 2.91581px 0,#fff -.287171px 2.98622px 0,#fff -1.24844px 2.72789px 0,#fff -2.07227px 2.16926px 0,#fff -2.66798px 1.37182px 0,#fff -2.96998px .42336px 0,#fff -2.94502px -.571704px 0,#fff -2.59586px -1.50383px 0,#fff -1.96093px -2.27041px 0,#fff -1.11013px -2.78704px 0,#fff -.137119px -2.99686px 0,#fff .850987px -2.87677px 0,#fff 1.74541px -2.43999px 0,#fff 2.44769px -1.73459px 0,#fff 2.88051px -.838246px 0;position:relative;display:inline-block;top:-.8em;left:-10px;padding:0 10px;line-height:1.5;margin:0;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list4 .box .ttl:after{position:absolute;display:inline-block;top:calc(.8em - 11px);left:0;background:#fff;content:"";width:100%;height:11px;z-index:-1}.by_box_list4 .box .box_list{padding:0 0 20px;bottom:0;list-style-type:none;z-index:-2;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.by_box_list4 .box .box_list li{margin-bottom:10px;color:#333;padding:0;font-size:15px;line-height:27px;font-weight:700}.by_box_list4 .box .box_list li:last-child{margin-bottom:0}.by_box_iphone .spMockBox{position:relative;margin:0 auto;width:300px;height:602.4px;max-width:100%;line-height:1}.by_box_iphone .spMockBox:before{content:"";width:100%;display:block;padding-bottom:200.8%;position:absolute;background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/677504/3e787fea-2ebb-48ed-884b-1c50481efd87.png);background-size:contain;background-repeat:no-repeat;z-index:10}.by_box_iphone .spMockBox .spMockVideo{width:262.5px;height:569.625px!important;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 50%;object-position:30% 50%;margin:0!important;position:absolute;top:2.6%;left:6%;right:2.6%;bottom:6%}@media screen and (max-width:620px){.by_box_iphone .spMockBox{width:80%;height:0;padding-bottom:160.64%}.by_box_iphone .spMockBox .spMockVideo{width:88%;height:94.8%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:30% 50%;object-position:30% 50%}}.by_ylw_box .sec-12{position:relative;color:#333;background-color:#f7f7f7;padding:40px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_ylw_box .sec-12>.contents{width:100%;max-width:960px;font-size:14px;margin:0 auto;padding:5px;overflow:hidden;position:relative;background-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3);box-shadow:0 0 8px 0 rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box}.by_ylw_box .sec-12>.contents .tit-lv2{font-size:28px;color:#333;font-weight:700;margin:0 0 20px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_ylw_box .sec-12>.contents .tag{position:absolute;top:15px;left:-80px;width:200px;padding:5px 20px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);font-size:14px;color:#fff;background-color:#b40d21;text-align:center}.by_ylw_box .sec-12>.contents .box-flex{background-color:#fcc000;padding:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.by_ylw_box .sec-12>.contents .box-flex .box-item{padding:0 10px;max-width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.by_ylw_box .sec-12>.contents .box-flex .box-item .box-txt{margin:0 0 20px}.by_ylw_box .sec-12>.contents .box-flex .box-item .box-txt p:first-of-type{margin-top:0}.by_ylw_box .sec-12>.contents .box-flex .box-item .box-txt p:last-of-type{margin-bottom:0}.by_ylw_box .sec-12>.contents .box-flex .box-item .box-white{background-color:#fff;border-radius:15px;padding:5px 20px}.by_ylw_box .sec-12>.contents .box-flex .box-item .box-white p:first-of-type{margin-top:0}.by_ylw_box .sec-12>.contents .box-flex .box-item .box-white p:last-of-type{margin-bottom:0}.by_ylw_box .sec-12>.contents .box-flex .box-photo{margin:0 auto;padding:0 10px;max-width:33.33333%}.by_ylw_box .sec-12>.contents .box-flex .box-photo>img{max-width:100%}@media screen and (max-width:480px){.by_ylw_box .sec-12{padding:20px 10px}}@media screen and (max-width:480px){.by_ylw_box .sec-12>.contents .tit-lv2{font-size:21px;padding-top:0}}@media screen and (max-width:767px){.by_ylw_box .sec-12>.contents .box-flex{-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;padding:20px 10px 40px}}@media screen and (max-width:767px){.by_ylw_box .sec-12>.contents .box-flex .box-photo{max-width:none;padding:10px}}.by_note_box .sec-02{padding:40px 16px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box}.by_note_box .sec-02>.contents{width:100%;max-width:720px;margin:0 auto;padding:40px 60px 60px;position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.by_note_box .sec-02>.contents::before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;margin:0 auto;background-color:#f1f0ee;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6);-webkit-transform:rotate(2deg);transform:rotate(2deg)}.by_note_box .sec-02>.contents::after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;margin:0 auto;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(.1em,#e5f1f3),color-stop(.1em,transparent));background-image:-webkit-linear-gradient(#e5f1f3 .1em,transparent .1em);background-image:linear-gradient(#e5f1f3 .1em,transparent .1em);background-size:100% 1em;-webkit-box-shadow:0 0 3px rgba(0,0,0,.6);box-shadow:0 0 3px rgba(0,0,0,.6)}.by_note_box .sec-02 .tit-lv2{font-size:24px;color:#333;text-align:center;font-weight:700;margin:20px 0 40px}.by_note_box .sec-02 .list-check{margin:1em 0 0;padding:0;list-style:none}.by_note_box .sec-02 .list-check>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.by_note_box .sec-02 .list-check>li::before{content:"";display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:.1em .4em 0 0;width:1.5em;height:1.5em;background-repeat:no-repeat;background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/785199/50dc4259-adf2-4e64-95de-14e6c1f7333c.png);background-size:contain}@media screen and (max-width:480px){.by_note_box .sec-02>.contents{padding:20px 20px 30px}.by_note_box .sec-02 .tit-lv2{font-size:21px}}.by_campaign_box .sec-01{position:relative;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.by_campaign_box .sec-01 .mv{position:absolute;top:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;z-index:0}.by_campaign_box .sec-01>.contents{position:relative;width:100%;max-width:960px;min-height:500px;margin:0 auto;padding:40px 10px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_campaign_box .sec-01 .tit-lv2{font-size:36px;color:#fff;font-weight:700;line-height:1.3;margin:20px 0 40px}.by_campaign_box .sec-01 .txt-wrap{padding:0 0 20px}.by_campaign_box .sec-01 .txt-wrap>p{margin-top:2em}.by_campaign_box .sec-01 .txt-wrap>p:first-of-type{margin-top:0}.by_campaign_box .sec-01 .btn-wrap{text-align:center}.by_campaign_box .sec-01 .btn-wrap .btn{color:#fff;border-radius:5px;-webkit-box-shadow:0 -3px 0 0 rgba(0,0,0,.5) inset;box-shadow:0 -3px 0 0 rgba(0,0,0,.5) inset;background-color:#7abb27;font-size:20px;padding:.8em 1.8em;text-align:center;display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-decoration:none;line-height:1.2;-webkit-box-sizing:border-box;box-sizing:border-box}.by_campaign_box .sec-01 .btn-wrap .btn:hover{opacity:.8}.by_campaign_box .sec-01 .img-wrap{position:absolute;top:0;right:0}.by_campaign_box .sec-01 .img-wrap .frame-photo{display:inline-block;border:5px solid #fff;-webkit-box-shadow:0 0 8.1px .9px rgba(0,0,0,.42);box-shadow:0 0 8.1px .9px rgba(0,0,0,.42);background-color:#fff;width:180px;height:180px;margin:10px;overflow:hidden;-webkit-transform:rotate(5deg);transform:rotate(5deg);-webkit-box-sizing:border-box;box-sizing:border-box}.by_campaign_box .sec-01 .img-wrap .frame-photo>img{width:100%;height:100%!important;max-width:100%;-o-object-fit:cover;object-fit:cover}.by_campaign_box .sec-01 .img-wrap .topic{position:absolute;overflow:hidden;right:10px;top:310px;z-index:10;width:170px;height:170px;padding:10px;border:5px solid #f4bf00;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4bf00),to(#f4a900));background:-webkit-linear-gradient(top,#f4bf00 0,#f4a900 100%);background:linear-gradient(to bottom,#f4bf00 0,#f4a900 100%);-webkit-transform:rotate(10deg);transform:rotate(10deg);line-height:1.2;color:#05161a;max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box}.by_campaign_box .sec-01 .img-wrap .topic>span{font-size:32px;font-weight:700;text-align:center;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:480px){.by_campaign_box .sec-01>.contents{padding:20px 10px 20px}.by_campaign_box .sec-01 .tit-lv2{font-size:24px}.by_campaign_box .sec-01 .img-wrap{padding-bottom:90px}.by_campaign_box .sec-01 .img-wrap .frame-photo{width:135px;height:135px;margin:5px}}@media screen and (min-width:768px){.by_campaign_box .sec-01 .btn-wrap{text-align:left}.by_campaign_box .sec-01 .img-wrap .frame-photo:nth-of-type(1){position:absolute;top:40px;right:40px}.by_campaign_box .sec-01 .img-wrap .frame-photo:nth-of-type(2){position:absolute;top:220px;right:140px}}@media screen and (max-width:767px){.by_campaign_box .sec-01 .img-wrap{position:relative;text-align:center;padding-bottom:60px}.by_campaign_box .sec-01 .img-wrap .topic{-webkit-transform:rotate(10deg) scale(.8);transform:rotate(10deg) scale(.8);right:60px;top:auto;bottom:-10px}}@media screen and (max-width:480px){.by_campaign_box .sec-01 .img-wrap .topic{-webkit-transform:rotate(10deg) scale(.7);transform:rotate(10deg) scale(.7);right:-20px}}.by_h_fuki1{margin-bottom:15px}.by_h_fuki1 h2{font-size:27px;color:#000;background:#f9f9f9;font-weight:700;padding:1rem;border-radius:10px;letter-spacing:.05em;border:3px solid #d8d8d8;position:relative}.by_h_fuki1 h2:before{position:absolute;bottom:-14px;left:1em;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#d8d8d8 transparent transparent transparent}.by_h_fuki1 h2:after{position:absolute;bottom:-10px;left:1em;width:0;height:0;content:"";border-width:14px 12px 0 12px;border-style:solid;border-color:#f9f9f9 transparent transparent transparent}.by_h_fuki2{margin-bottom:15px}.by_h_fuki2 h2{font-size:27px;color:#fff;background:#c0d860;font-weight:700;padding:1rem;border-radius:10px;letter-spacing:.05em;position:relative}.by_h_fuki2 h2:after{position:absolute;bottom:-9px;left:1em;width:0;height:0;content:"";border-width:10px 10px 0 10px;border-style:solid;border-color:#c0d860 transparent transparent transparent}.by_h_fuki3 h2{position:relative;color:#1a1a1a;background:#f3f3f3;font-size:20px;line-height:1.5;letter-spacing:.04em;padding:10px 20px 10px;margin-bottom:20px}.by_h_fuki3 h2:before{content:"";position:absolute;border-top:10px solid #f3f3f3;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;left:30px}.by_h_fuki3 h2:first-letter{margin-right:.1em;font-size:1.5em}.by_fuki_anime_right .balloon{margin:1.5em 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.by_fuki_anime_right .chatting{padding:0 0 5px 5px;width:auto}.by_fuki_anime_right .chatting.slide-out{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate(100%,0);transform:translate(100%,0);overflow:hidden}.by_fuki_anime_right .chatting.slide-in{opacity:1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:hidden}.by_fuki_anime_right .faceicon{display:inline-block;width:55px;min-width:55px;height:auto;position:relative;overflow:hidden}.by_fuki_anime_right .faceicon img{border:solid 3px #ffb6c1;background:#fff;width:55px;height:55px!important;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.by_fuki_anime_right .says{display:block;position:relative;margin:0;padding:10px;border-radius:10pt;background-color:#fff;border:3px solid #ffb6c1;margin-right:20px}.by_fuki_anime_right .says:before{content:"";position:absolute;top:13px;right:-15px;border-left:13px solid #ffb6c1;border-bottom:13px solid transparent;border-top:13px solid transparent}.by_fuki_anime_right .says:after{content:"";position:absolute;top:15px;right:-11px;border-left:11px solid #fff;border-bottom:11px solid transparent;border-top:11px solid transparent}.by_fuki_anime_right p{margin:0;padding:0}.by_fuki_anime_left .balloon{margin:1.5em 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.by_fuki_anime_left .chatting{padding:0 0 5px 25px;width:auto}.by_fuki_anime_left .chatting.slide-out{opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate(100%,0);transform:translate(100%,0);overflow:hidden}.by_fuki_anime_left .chatting.slide-in{opacity:1;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translate(0,0);transform:translate(0,0);overflow:hidden}.by_fuki_anime_left .faceicon{display:inline-block;width:55px;min-width:55px;height:auto;position:relative;overflow:hidden}.by_fuki_anime_left .faceicon img{border:solid 3px #ffb6c1;background:#fff;width:55px;height:55px!important;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.by_fuki_anime_left .says{display:block;position:relative;margin:0;padding:10px;border-radius:10pt;background-color:#fff;border:3px solid #ffb6c1;margin-right:20px}.by_fuki_anime_left .says:before{content:"";position:absolute;top:13px;left:-15px;border-right:13px solid #ffb6c1;border-bottom:13px solid transparent;border-top:13px solid transparent}.by_fuki_anime_left .says:after{content:"";position:absolute;top:15px;left:-11px;border-right:11px solid #fff;border-bottom:11px solid transparent;border-top:11px solid transparent}.by_fuki_anime_left p{margin:0;padding:0}.by_fuki_simple_right .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.by_fuki_simple_right .speech-bubble{background:#efefef;border:1px solid #a7a7a7;border-radius:4px;-webkit-box-shadow:4px 4px 0 0 #ccc;box-shadow:4px 4px 0 0 #ccc;padding:15px;line-height:1.3;margin:10px 25px 10px 10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:auto}.by_fuki_simple_right .speech-bubble p{margin-bottom:10px}.by_fuki_simple_right .speech-bubble p :last-of-type{margin-bottom:0}.by_fuki_simple_right .speech-bubble-arrow{border-right:21px solid transparent;border-top:20px solid #ccc;right:-22px;position:absolute;top:29px}.by_fuki_simple_right .speech-bubble-arrow::before{border-right:23px solid transparent;border-top:23px solid #a7a7a7;right:-22px;content:"";position:absolute;top:-30px}.by_fuki_simple_right .speech-bubble-arrow::after{border-right:21px solid transparent;border-top:21px solid #efefef;right:-20px;content:"";position:absolute;top:-29px}.by_fuki_simple_left .speech-bubble{background:#efefef;border:1px solid #a7a7a7;border-radius:4px;-webkit-box-shadow:4px 4px 0 0 #ccc;box-shadow:4px 4px 0 0 #ccc;padding:15px;line-height:1.3;margin:10px 10px 10px 25px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:auto}.by_fuki_simple_left .speech-bubble p{margin-bottom:10px}.by_fuki_simple_left .speech-bubble p :last-of-type{margin-bottom:0}.by_fuki_simple_left .speech-bubble-arrow{border-left:21px solid transparent;border-top:20px solid #ccc;left:-22px;position:absolute;top:29px}.by_fuki_simple_left .speech-bubble-arrow::before{border-left:23px solid transparent;border-top:23px solid #a7a7a7;left:-22px;content:"";position:absolute;top:-30px}.by_fuki_simple_left .speech-bubble-arrow::after{border-left:21px solid transparent;border-top:21px solid #efefef;left:-20px;content:"";position:absolute;top:-29px}.by_fuki_color .balloon{position:relative;padding:15px;background-color:#fdd;border-radius:10px;margin:10px 10px 40px}.by_fuki_color .balloon::before{content:"";position:absolute;display:block;width:0;height:0;left:20px;bottom:-12px;border-top:12px solid #fdd;border-right:12px solid transparent;border-left:12px solid transparent}.by_fuki_color p{margin:0;padding:0}.by_fuki_icon1_left .balloon{width:100%;margin:1.5em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_fuki_icon1_left .chatting{width:auto}.by_fuki_icon1_left .faceicon{-webkit-flex-basis:55px;-ms-flex-preferred-size:55px;flex-basis:55px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.by_fuki_icon1_left .faceicon img{width:55px;max-width:55px;height:55px!important;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon1_left .chatting{background:#baeaff;margin:0 14px auto;min-height:27px;padding:5px 13px;border-radius:22px;-webkit-box-shadow:2px 2px 3px 0 #ccc;box-shadow:2px 2px 3px 0 #ccc;position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon1_left .chatting:before{border-right:12px solid #baeaff;border-right-color:#baeaff;left:-15px;border-top-right-radius:100%;-webkit-transform:rotate(285deg);transform:rotate(285deg);width:24px;height:18px;top:10px;content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon1_left .says p{margin:0;padding:0;letter-spacing:-.01em}.by_fuki_icon1_right .balloon{width:100%;margin:1.5em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.by_fuki_icon1_right .chatting{width:auto}.by_fuki_icon1_right .faceicon{-webkit-flex-basis:55px;-ms-flex-preferred-size:55px;flex-basis:55px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.by_fuki_icon1_right .faceicon img{width:55px;max-width:55px;height:55px!important;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon1_right .chatting{background:#baeaff;margin:0 14px auto;min-height:27px;padding:5px 13px;border-radius:22px;-webkit-box-shadow:-2px 2px 3px 0 #ccc;box-shadow:-2px 2px 3px 0 #ccc;position:relative;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon1_right .chatting:before{border-left:12px solid #baeaff;border-left-color:#baeaff;right:-15px;border-top-left-radius:100%;-webkit-transform:rotate(75deg);transform:rotate(75deg);width:24px;height:18px;top:10px;content:"";position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon1_right .says p{margin:0;padding:0;letter-spacing:-.01em}.by_fuki_icon2_left .balloon{width:100%;margin:1.5em 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_fuki_icon2_left .chatting{width:auto}.by_fuki_icon2_left .faceicon{-webkit-flex-basis:55px;-ms-flex-preferred-size:55px;flex-basis:55px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.by_fuki_icon2_left .faceicon img{width:55px;max-width:55px;height:55px!important;-o-object-fit:cover;object-fit:cover;border:solid 3px #d7ebfe;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon2_left .name{font-size:10px;color:grey;text-align:center}.by_fuki_icon2_left .says{display:block;position:relative;margin:0 0 0 20px;padding:10px;border-radius:10pt;border:3px solid #d7ebfe;background:#fff}.by_fuki_icon2_left .says:before{content:"";position:absolute;top:24px;left:-20px;margin-top:-10px;border:10px solid transparent;border-right:10px solid #fff;z-index:2}.by_fuki_icon2_left .says:after{content:"";position:absolute;top:24px;left:-28px;margin-top:-14px;border:14px solid transparent;border-right:14px solid #d7ebfe;z-index:1}.by_fuki_icon2_left .says p{margin:0 0 10px;padding:0;letter-spacing:-.01em}.by_fuki_icon2_right .balloon{width:100%;margin:1.5em 0;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.by_fuki_icon2_right .chatting{width:auto}.by_fuki_icon2_right .faceicon{-webkit-flex-basis:55px;-ms-flex-preferred-size:55px;flex-basis:55px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.by_fuki_icon2_right .faceicon img{width:55px;max-width:55px;height:55px!important;-o-object-fit:cover;object-fit:cover;border:solid 3px #ffc7e0;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.by_fuki_icon2_right .name{font-size:10px;color:grey;text-align:center}.by_fuki_icon2_right .says{display:block;position:relative;margin:0 20px 0 0;padding:10px;border-radius:10pt;border:3px solid #ffc7e0;background:#fff}.by_fuki_icon2_right .says:before{content:"";position:absolute;top:24px;right:-21px;margin-top:-11px;border:11px solid transparent;border-left:11px solid #fff;z-index:2}.by_fuki_icon2_right .says:after{content:"";position:absolute;top:24px;right:-28px;margin-top:-14px;border:14px solid transparent;border-left:14px solid #ffc7e0;z-index:1}.by_fuki_icon2_right .says p{margin:0 0 10px;padding:0;letter-spacing:-.01em}.by_fuki_new .out-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:5px}.by_fuki_new .balloon{width:auto;position:relative;z-index:1}.by_fuki_new .balloon::after{position:absolute;content:"";border:8px solid transparent;border-top-color:#db535a;bottom:-15px;left:50%;margin-left:-8px}.by_fuki_new .jump{-webkit-animation:.5s jump infinite alternate linear;animation:.5s jump infinite alternate linear}.by_fuki_new p{width:auto;padding:5px;background-color:#db535a;text-align:center;color:#fff;font-weight:700;letter-spacing:.1em;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}@-webkit-keyframes jump{to{-webkit-transform:transtateY(0);transform:transtateY(0)}from{-webkit-transform:translateY(4px);transform:translateY(4px)}}@keyframes jump{to{-webkit-transform:transtateY(0);transform:transtateY(0)}from{-webkit-transform:translateY(4px);transform:translateY(4px)}}.by_txt_markerArea .marker{background-size:100% 100%;background-repeat:no-repeat;background-position:bottom}.by_txt_markerArea .line-red{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645754/7f0d4df2-4046-486f-a750-f643a856a266.png)}.by_txt_markerArea .line-red-orange{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645755/e5f55202-6782-4657-9dd7-164451682b25.png)}.by_txt_markerArea .line-pink{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645756/3d5f02d2-1379-419e-9142-d67681e3c9b6.png)}.by_txt_markerArea .line-magenta{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645757/e80ea272-2f7e-422e-b33f-8c7bd17a8117.png)}.by_txt_markerArea .line-purple{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645758/d8d337ce-996e-47bb-911f-199a2adb270d.png)}.by_txt_markerArea .line-blue{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645759/4600e37a-1af7-497c-b1b7-84c50d0732d5.png)}.by_txt_markerArea .line-cian{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645760/b1fafbf4-79ac-4fa8-a8fe-248799ae077d.png)}.by_txt_markerArea .line-green-blue{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645761/8099ecc5-606a-4ada-bde8-9cfb09188a4f.png)}.by_txt_markerArea .line-green{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645762/38ed1210-0f1f-4278-bb76-85b2ed19b023.png)}.by_txt_markerArea .line-yellow-green{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645763/23457146-740f-47b2-8c37-eae1ce0793a6.png)}.by_txt_markerArea .line-yellow{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645764/c250c8b4-e182-4d43-aa45-4661a9e56bca.png)}.by_txt_markerArea .line-yellow-orange{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/645765/0977f083-db73-42fc-8d87-f44799f0bc4a.png)}.by_txt_marker_anime .marker-animation{background-image:-webkit-linear-gradient(to right,transparent 50%,#ff0 50%);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(50%,#ff0));background-image:-webkit-linear-gradient(left,transparent 50%,#ff0 50%);background-image:linear-gradient(to right,transparent 50%,#ff0 50%);background-repeat:repeat-x;background-size:200% .8em;-webkit-transition:all 2s ease;transition:all 2s ease;background-position:0 .5em}.by_txt_marker_anime .marker-animation.active{background-position:-100% .5em}.by_txt_marker_simple .undermarker-blue{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.by_txt_marker_simple .undermarker-yellow{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#feffbc));background:-webkit-linear-gradient(transparent 60%,#feffbc 0);background:linear-gradient(transparent 60%,#feffbc 0)}.by_txt_marker_simple .undermarker-pink{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffdfef));background:-webkit-linear-gradient(transparent 60%,#ffdfef 0);background:linear-gradient(transparent 60%,#ffdfef 0)}.by_review_line .line-display{max-width:580px;padding:0;background:#7494c0;overflow:hidden;margin:0 auto 20px}.by_review_line .line-display .line-header{background:#273246;padding:10px;text-align:center;color:#fff}.by_review_line .line-display .line-header .Indicator{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:14px;white-space:nowrap}.by_review_line .line-display .line-header .Indicator i{padding:0 .2em;margin:0}.by_review_line .line-display .line-header .Indicator .right-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.by_review_line .line-display .line-header .Indicator .right-head span{padding-right:5px}.by_review_line i.signal{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/656074/51fec038-c616-43e9-98ef-35881265057a.png);width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_line i.bluetooth{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/656080/9c4b3b71-91b2-4961-b0fc-24ecae90765b.png);width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_line i.battery{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/656085/2f19f8b9-4c18-4307-815b-7c15f510ebde.png);width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_line i.chevron-left{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/656093/60f38a1d-a4ca-4e1b-a442-353092460592.png);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_line i.phone-alt{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/656097/36138014-4a62-4bc3-9c9e-1e9e02ae6ffa.png);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_line i.chevron-down{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/656094/5fd21911-4995-4c34-b647-f5cd52e4c61c.png);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_line .line-display .line-header .Indicator>div{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1}.by_review_line .line-display .line-header .Indicator>div:nth-of-type(1){text-align:left}.by_review_line .line-display .line-header .Indicator>div:nth-of-type(2){text-align:center;padding:0 5px}.by_review_line .line-display .line-header .Indicator>div:nth-of-type(3){text-align:right}.by_review_line .line-display .line-header .menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:21px;padding-top:6px;white-space:nowrap}.by_review_line .line-display .line-header .menu i{margin:0}.by_review_line .line-display .line-header .menu>div{-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.by_review_line .line-display .line-header .menu>div:nth-of-type(1){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.by_review_line .line-display .line-header .menu>div:nth-of-type(2){-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.by_review_line .line-display .line-header .menu>div:nth-of-type(3){-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.by_review_line .line-display .line-content{padding:10px;overflow:hidden;line-height:135%}.by_review_line .line-display .line-content .comment{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:5px}.by_review_line .line-display .line-content .comment .user{width:40px;position:relative;padding:0;margin:0;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}.by_review_line .line-display .line-content .comment .user img{width:40px;height:40px!important;-o-object-fit:cover;object-fit:cover;border-radius:50%}.by_review_line .line-display .line-content .comment .user figcaption{font-size:13px;color:#fff;position:absolute;top:0;left:50px;display:inline-block;width:100%}.by_review_line .line-display .line-content .comment .baloon{position:relative;margin:20px 0 0 10px;max-width:60%}.by_review_line .line-display .line-content .comment .baloon .text{font-size:16px;margin:0;position:relative;padding:1em;border-radius:30px;background-color:#fff}.by_review_line .line-display .line-content .comment .baloon .text::after{content:"";position:absolute;display:block;width:0;height:0;left:-5px;top:6px;border-right:16px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;-webkit-transform:rotateZ(-80deg);transform:rotateZ(-80deg)}.by_review_line .line-display .line-content .comment.self{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.by_review_line .line-display .line-content .comment.self .user figcaption{left:-50px;text-align:right}.by_review_line .line-display .line-content .comment.self .baloon{margin:20px 10px 0 0}.by_review_line .line-display .line-content .comment.self .baloon .text{background-color:#8de055}.by_review_line .line-display .line-content .comment.self .baloon .text::after{content:none}.by_review_line .line-display .line-content .comment.self .baloon .text::before{content:"";position:absolute;display:block;width:0;height:0;right:-5px;top:6px;border-left:16px solid #8de055;border-top:10px solid transparent;border-bottom:10px solid transparent;-webkit-transform:rotateZ(80deg);transform:rotateZ(80deg)}.by_review_line .line-display .line-content .unread{text-align:center;font-size:14px;background-color:#5c779d;color:#fff;margin:20px 0;padding:.2em;border-radius:1.1em}.by_review_line .line-display .line-footer{background-color:#fff;color:#666;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-size:30px;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.by_review_line .line-display .line-footer i{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-size:contain;background-position:center;background-repeat:no-repeat;width:1em;height:1em;padding:0 .4em}.by_review_line .line-display .line-footer .input{position:relative;border:1px solid #ddd;border-radius:1em;background:#f7f7f7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:1.4em;margin:0 .4em}.by_review_line .line-display .line-footer .input::before{content:"Aa";position:absolute;top:21px;left:16px;font-size:20px;color:#ccc;line-height:0}.by_review_line .line-display .line-footer .input::after{content:"";position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1em;height:1em;background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/654874/d86d25fb-a03c-4b49-a07d-ca75c72944fe.png);background-size:contain;right:8px}.by_review_line .line-footer i.plus{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/654875/4f6b9008-d1f9-42ef-b07c-6b61071c88df.png);margin-right:10px}.by_review_line .line-footer i.camera{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/654873/f663094d-6e18-47ff-a136-6926ca517874.png);margin-right:10px}.by_review_line .line-footer i.image{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/655527/a6ba3807-d122-4ecb-91a9-23f39a33d8b5.png)}.by_review_line .line-footer i.microphone{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/654871/ad52f473-8819-49c2-9dda-553ea7fe12b0.png)}.by_review_2img{margin-bottom:30px}.by_review_2img .box{max-width:580px;border:1px solid #e6ecf0;border-radius:10px;font-size:14px;line-height:1.2;padding:9px 11px;margin-bottom:1em;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_2img .img{width:50%;height:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.by_review_2img .reviewer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_2img .reviewer-img-wrapper{margin-right:9px;width:44px}.by_review_2img .reviewer-img-wrapper img{width:44px;max-width:44px;height:44px!important;-o-object-fit:cover;object-fit:cover}.by_review_2img .reviewer-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#765555}.by_review_2img .reviewer-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px 1px 0}.by_review_2img .reviewer-age{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px 1px 0}.by_review_2img .reviewer-attr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}.by_review_2img .reviewer-attr:before{content:"/";margin:0 5px}.by_review_2img .reviewer-reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:5px}.by_review_2img .stars-count{color:#000;font-weight:700}.by_review_2img .star{position:relative;display:inline-block;width:0;height:0;margin-left:.5em;margin-right:.5em;margin-bottom:1em;border-right:.3em solid transparent;border-bottom:.7em solid #fc0;border-left:.3em solid transparent;font-size:7px}.by_review_2img .star:before{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #fc0;border-left:1em solid transparent;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.by_review_2img .star:after{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #fc0;border-left:1em solid transparent;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.by_review_2img .tag-wrapper{margin:8px 0 0}.by_review_2img .tag{padding:3px 6px;border:1px solid #cb576c;border-radius:10px;color:#cb576c;background-color:#f1c7cd;font-size:10px}.by_review_2img .main{margin-top:10px}.by_review_2img .main-img-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;margin-bottom:11px}.by_review_2img .main-img-wrapper:not(:first-child){margin-top:3px}.by_review_2img .main-text{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:11px;margin-block-end:11px;font-size:16px;line-height:1.7}.by_review_2img .footer{color:#765555}.by_review_2img .b-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.by_review_2img img{margin:0!important}.by_review_2img p{margin:0;font-size:110%}.by_review_simple1 .box{max-width:580px;margin:0 auto;padding:0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_simple1 .in{position:relative;list-style:none;margin-bottom:2em;padding:12px;border:1px solid #ffc7d3;background:#fff;border-radius:6px}.by_review_simple1 .in:first-child{margin-top:1em}.by_review_simple1 .in .icon{position:absolute;top:-15px;left:-3px;padding-top:10px;width:60px;height:60px;background-color:#0086ff;border-radius:2em;background-size:100% auto}.by_review_simple1 .in .icon .unit{font-size:10px;display:block;color:#fff;line-height:1}.by_review_simple1 span{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_simple1 .in .icon .number{line-height:1;font-size:30px;display:block;position:absolute;color:#fff;top:35%;left:20%}.by_review_simple1 img{max-width:100%;margin-bottom:1em;height:auto;pointer-events:none;width:100%;height:auto;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.by_review_simple1 .in p{margin-bottom:0;text-align:left}.by_review_simple1 span{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.by_review_simple1 .span-color{color:#e50055;font-weight:700}.by_review_simple1 p{margin-top:5px;font-size:100%}.by_review_simple1 p.right{text-align:right}.by_review_simple2{margin-bottom:30px}.by_review_simple2 .review{max-width:580px;line-height:1.5;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_simple2 .in{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:12px;background:#fff;border-radius:6px;border:1px solid #ccc;-webkit-box-shadow:3px 3px #ffc7d3;box-shadow:3px 3px #ffc7d3}.by_review_simple2 .speech-bubble{background-color:#ff7ba1;margin:0 auto;padding:10px;text-align:left;position:absolute;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.3);box-shadow:2px 2px 2px rgba(0,0,0,.3);border-radius:6px;top:0;left:0;color:#fff;font-weight:600;text-shadow:1px 2px 3px grey;letter-spacing:.05em;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content}.by_review_simple2 .speech-bubble:after{content:"";position:absolute;-webkit-box-shadow:rgba(0,0,0,.3) 2px 2px 2px;box-shadow:rgba(0,0,0,.3) 2px 2px 2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);bottom:-7px;left:70%;border-color:#ff7ba1;border-width:7px;border-style:solid}.by_review_simple2 .kuchikomi{margin:12px 0}.by_review_simple2 .speech-bubble p{margin:0}.by_review_simple2 p{font-size:100%}.by_review_simple3 .widget{max-width:580px;border:1px solid #4169ef;border-radius:5px;margin:0 auto 20px;padding:10px;font-size:16px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_simple3 .img-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.by_review_simple3 img{width:100%;margin:0!important;height:auto!important}.by_review_simple3 .profile{margin-top:12px}.by_review_simple3 .star-rating{width:7em;position:relative;font-size:25px}.by_review_simple3 .star-rating-front{position:absolute;top:1px;left:-1px;overflow-wrap:normal;word-wrap:normal;overflow:hidden;color:#fc3}.by_review_simple3 .star-rating-back{color:#ccc}.by_review_simple3 p{font-size:100%;margin-bottom:5px}.by_review_1img .b-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.by_review_1img .box{max-width:580px;font-size:12px;line-height:1.2;padding:9px 11px;border:1px solid #e6ecf0;border-radius:10px;margin:0 auto 1em;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_1img .img{width:100%;height:auto}.by_review_1img .reviewer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_1img .reviewer-img-wrapper{margin-right:9px;width:44px}.by_review_1img .reviewer-img-wrapper img{width:44px;max-width:44px;height:44px!important;-o-object-fit:cover;object-fit:cover}.by_review_1img .reviewer-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#765555;margin-bottom:5px}.by_review_1img .reviewer-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px 1px 0}.by_review_1img .reviewer-age{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5px 1px 0}.by_review_1img .reviewer-attr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}.by_review_1img .reviewer-attr:before{content:"/";margin:0 5px}.by_review_1img .reviewer-reviews{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:5px}.by_review_1img .stars-count{color:#000;font-weight:700}.by_review_1img .star{position:relative;display:inline-block;width:0;height:0;margin-left:.5em;margin-right:.5em;margin-bottom:1em;border-right:.3em solid transparent;border-bottom:.7em solid #fc0;border-left:.3em solid transparent;font-size:7px}.by_review_1img .star:before{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #fc0;border-left:1em solid transparent;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.by_review_1img .star:after{content:"";display:block;width:0;height:0;position:absolute;top:.6em;left:-1em;border-right:1em solid transparent;border-bottom:.7em solid #fc0;border-left:1em solid transparent;-webkit-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg)}.by_review_1img .tag-wrapper{margin:8px 0 0}.by_review_1img .tag{padding:3px 6px;border:1px solid #cb576c;border-radius:10px;color:#cb576c;background-color:#f1c7cd;font-size:10px}.by_review_1img .main{margin-top:10px}.by_review_1img .main-img-wrapper{margin-bottom:11px;text-align:center}.by_review_1img .main-img-wrapper:not(:first-child){margin-top:3px}.by_review_1img .main-text{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:11px;margin-block-end:11px;font-size:16px;line-height:1.6}.by_review_1img .footer{color:#765555}.by_review_1img img{margin:0 auto!important;max-height:300px;max-width:100%;width:auto}.by_review_1img p{margin:0}.by_review_twitter .b-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.by_review_twitter .box{max-width:580px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.4;border-bottom:1px solid #ebeef0;padding-bottom:12px;background-color:#f7f9fa;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.by_review_twitter .container-left{padding:11px;background-color:#fff}.by_review_twitter .container-right{padding:11px 11px 0 0;background-color:#fff}.by_review_twitter .img{width:100%;height:auto}.by_review_twitter ul.unstyled{list-style:none;margin:0;padding:0}.by_review_twitter ul.flex-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.by_review_twitter .user-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_twitter .user-icon-wrapper{width:46px}.by_review_twitter .user-icon-wrapper img{width:46px;max-width:46px;height:46px!important;-o-object-fit:cover;object-fit:cover}.by_review_twitter .user-icon{border-radius:50%}.by_review_twitter .user-name-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:6px}.by_review_twitter .user-name{font-weight:600}.by_review_twitter .user-id{color:#647786;padding-left:5px}.by_review_twitter .tweet-date{color:#5b7083;padding-left:6px}.by_review_twitter .tweet-text{padding-bottom:12px;font-size:14px;line-height:1.4}.by_review_twitter .tweet-img{border-radius:16px}.by_review_twitter .icon-wrapper{color:#647786;padding:12px 0;font-size:20px}.by_review_twitter .icon-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.by_review_twitter li.icon-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.by_review_twitter li.icon-item i{width:17px;height:17px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.by_review_twitter li.icon-item i.comment{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652480/2f21b946-1ba5-4084-b2f5-eab361af2e34.png)}.by_review_twitter li.icon-item i.retweet{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652482/d21f5855-bb15-4615-a667-cd3b8d704ebd.png)}.by_review_twitter li.icon-item i.heart{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652483/c2dab349-1650-4c67-9c84-16c8477c95b1.png)}.by_review_twitter li.icon-item i.arrow-up{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/651855/bb1b0f7e-1d8a-4285-9284-09034dfbfe34.png)}.by_review_twitter li.icon-item span{font-size:12px;vertical-align:middle}.by_review_twitter img{margin:0!important}.by_review_twitter ul.unstyled li{margin:0!important;padding:0!important}.by_review_twitter ul.unstyled li:before{display:none}@media screen and (max-width:301){.by_review_twitter li.icon-item i{margin-right:5px}}.by_review_instagram .box{max-width:580px;border-radius:10px;margin:0 auto}.by_review_instagram .inst_header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:14px}.by_review_instagram .profile-img-wrapper{margin:0 5px 2px 0}.by_review_instagram .profile-img{width:32px;border-radius:50%}.by_review_instagram .profile-img-hotpink{border:1px solid #e6e6e6}.by_review_instagram .user-name{margin-left:5px;font-weight:700}.by_review_instagram .img-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#000}.by_review_instagram .img{width:100%;height:auto}.by_review_instagram .container{padding:8px 16px 16px}.by_review_instagram .container>.row{margin-top:8px}.by_review_instagram ul.unstyled{list-style:none;margin:0;padding:0}.by_review_instagram .icons-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:4px}.by_review_instagram .icons-list-left ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_instagram .icons-list-left i{margin:5px 5px 5px 0}.by_review_instagram .icons-list-right i{margin:5px 0 5px 5px}.by_review_instagram .icons-list i:before{font-size:20px}.by_review_instagram .good-people{font-size:14px}.by_review_instagram .good-person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.by_review_instagram .bold{font-weight:700}.by_review_instagram .profile-img-wrapper .profile-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:5px;width:32px;max-width:32px;height:32px!important;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.by_review_instagram .good-people .profile-img{width:20px;max-width:20px;height:20px!important;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.by_review_instagram .text{font-size:14px;overflow-y:scroll}.by_review_instagram .date{font-size:10px;color:#999}.by_review_instagram .b-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.by_review_instagram ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.by_review_instagram li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.by_review_instagram li i{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.by_review_instagram li i.heart{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652499/aa094511-fab6-41b8-aad0-a9b400e12f5a.png)}.by_review_instagram li i.comment{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652498/7075dca2-db23-40b0-96c4-5a54a81fbc14.png)}.by_review_instagram li i.paper-plane{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652546/879cebee-a86a-4082-a367-543bb353989a.png)}.by_review_instagram li i.bookmark{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652545/0cead715-a5b2-4d9f-b399-e6e5c8a7aecb.png)}.by_review_instagram img{margin:0!important}.by_review_instagram ul.unstyled li{margin:0!important;padding:0!important}.by_review_instagram ul.unstyled li:before{display:none}.by_review_instagram2 .b-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.by_review_instagram2 .box{max-width:580px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 1em}.by_review_instagram2 .img-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#000}.by_review_instagram2 img.main-photo{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.by_review_instagram2 .paragraph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef}.by_review_instagram2 .user-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #efefef;padding:8px;font-size:12px}.by_review_instagram2 .profile-img-wrapper{width:32px;min-width:32px;height:auto}.by_review_instagram2 .profile-img-wrapper .profile-img{width:32px;max-width:32px;height:32px!important;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.by_review_instagram2 .profile-img-hotpink{border:1px solid #e6e6e6}.by_review_instagram2 .user-name{margin-left:5px;font-weight:700}.by_review_instagram2 .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #efefef;padding:8px;font-size:12px;overflow-y:scroll}.by_review_instagram2 .bottom{padding:8px}.by_review_instagram2 ul.unstyled{list-style:none;margin:0;padding:0}.by_review_instagram2 .icons-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.by_review_instagram2 .icons-list-left ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_review_instagram2 .icons-list-left i{margin:5px 5px 5px 0}.by_review_instagram2 .icons-list-right i{margin:5px 0 5px 5px}.by_review_instagram2 .icons-list i:before{font-size:20px}.by_review_instagram2 .good-counts{font-size:12px;font-weight:700}.by_review_instagram2 .date{font-size:9px;color:#999}.by_review_instagram2 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.by_review_instagram2 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.by_review_instagram2 li i{width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.by_review_instagram2 li i.heart{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652499/aa094511-fab6-41b8-aad0-a9b400e12f5a.png)}.by_review_instagram2 li i.comment{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652498/7075dca2-db23-40b0-96c4-5a54a81fbc14.png)}.by_review_instagram2 li i.paper-plane{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652546/879cebee-a86a-4082-a367-543bb353989a.png)}.by_review_instagram2 li i.bookmark{background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/652545/0cead715-a5b2-4d9f-b399-e6e5c8a7aecb.png)}.by_review_instagram2 img{margin:0!important}.by_review_instagram2 ul.unstyled li{margin:0!important;padding:0!important}.by_review_instagram2 ul.unstyled li:before{display:none}.by_review_fukidashi .speechBubble__content{width:calc(95% - 30px);max-width:490px;height:auto;margin:0 auto;background:#efefef;border:1px solid #a7a7a7;border-radius:4px;-webkit-box-shadow:4px 4px 0 0 #ccc;box-shadow:4px 4px 0 0 #ccc;padding:15px;line-height:1.3;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_review_fukidashi .speechHead__area p{font-size:20px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ff69b4;font-weight:700;margin:0}.by_review_fukidashi .speechDetail__area p{font-size:17px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;font-weight:700;margin:0}.by_review_fukidashi .speechImg__area{max-width:100%;height:auto;margin:20px auto}.by_review_fukidashi .speechImg__area img,.by_review_fukidashi .speechImg__area video{width:100%;height:auto}.by_review_fukidashi .speechComment__area p{font-size:17px;margin:0}.by_review_fukidashi ._txPink{color:#ff69b4}.by_review_fukidashi ._txGray{color:#999}.by_review_fukidashi ._bgYellow{background-color:#ff9}.by_review_fukidashi ._small{font-size:8px}.by_review_fukidashi ._bold{font-weight:700}.by_review_fukidashi .speechBubble__arrow{border-right:21px solid transparent;border-top:20px solid #ccc;bottom:-25px;position:absolute;left:35px}.by_review_fukidashi .speechBubble__arrow:before{border-right:23px solid transparent;border-top:23px solid #a7a7a7;bottom:2px;content:"";position:absolute;left:-5px}.by_review_fukidashi .speechBubble__arrow:after{border-right:21px solid transparent;border-top:21px solid #efefef;bottom:4px;content:"";position:absolute;left:-4px}.by_review_amazon .wordMouth__area{width:100%;max-width:100%}.by_review_amazon .wordMouth__area .head__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.by_review_amazon .star{width:91px;height:19px;margin-right:10px}.by_review_amazon .star01{background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/754822/09cca6fe-33d9-484d-8873-f52629de9676.png)}.by_review_amazon .star02{background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/754823/fe662a4e-da3b-4150-adc5-0b2dde68df95.png)}.by_review_amazon .star03{background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/754824/1194b8d7-0627-473e-a996-2062bb4403e7.png)}.by_review_amazon .star04{background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/754825/3c89bdb3-0fca-4ae6-954a-d4384e031c91.png)}.by_review_amazon .star05{background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/754827/9c4c1987-3edb-4d87-83da-0fb7a179bf59.png)}.by_review_amazon .head__text{font-size:16px;font-weight:700;margin:0;position:relative;top:-2px}.by_review_amazon .writer__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#666;font-size:14px}.by_review_amazon .writer__text{margin:5px 8px 0 0}.by_review_amazon .writer__text .name{color:#30a9de;margin-left:8px}.by_review_amazon .writer__box .date{margin:5px 0 0}.by_review_amazon .comment__box p{color:#333;margin:10px 0 0;font-size:14px}.by_review_amazon .useful__box p{color:#666;margin:10px 0 0;font-size:14px}.by_qa .qa{max-width:580px;padding:1em 1em 0;margin:1em auto;color:#6091d3;background:#fff;border:3px solid #6091d3;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_qa .profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-bottom:1em}.by_qa .qa .icon{margin-right:20px;width:70px;height:auto}.by_qa .qa .icon img{width:70px;max-width:70px;height:70px!important;border-radius:50%;-o-object-fit:cover;object-fit:cover;-webkit-box-sizing:border-box;box-sizing:border-box}.by_qa .name{display:inline-block;position:relative}.by_qa .name dd{margin:0;padding:0;color:#8a9aa4;font-size:70%}.by_qa .comment{color:#000;padding:0;margin:0}.by_qa dl.comment dt{color:#000;padding:0;font-weight:700}.by_qa dl.comment dd{color:#000;padding:0 0 1em}.by_qa .red{color:red}.by_qa .big{font-size:24px;font-weight:600}.by_qa_line .sec-09{position:relative;color:#333;background-color:#fff;padding:40px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_qa_line .sec-09>.contents{width:100%;max-width:720px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_qa_line .sec-09 .tit-lv2{font-size:24px;color:#333;text-align:center;font-weight:700;margin:0 0 30px;padding:0 0 15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_qa_line .sec-09 .tit-lv2::after{bottom:0;content:"";display:block;position:absolute;border-top:2px solid #07467b;margin-left:-30px;left:50%;width:60px}.by_qa_line .sec-09 strong{font-style:normal;font-weight:700}.by_qa_line .sec-09 .list-qa{font-size:14px;color:#333;margin:0;padding:40px 0 40px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_qa_line .sec-09 .list-qa>dt{position:relative;margin:20px 0 5px 0;padding:0;font-weight:700}.by_qa_line .sec-09 .list-qa>dt:first-of-type{margin:0 0 5px 0}.by_qa_line .sec-09 .list-qa>dt::before{content:"Q";font-size:12px;color:#fff;font-weight:400;background-color:#07467b;text-align:center;display:inline-block;border-radius:50%;width:20px;height:20px;line-height:20px;position:absolute;left:-30px}.by_qa_line .sec-09 .list-qa>dd{position:relative;margin:0;padding:0}.by_qa_line .sec-09 .list-qa>dd::before{content:"A";font-size:12px;color:#fff;font-weight:400;background-color:#07467b;text-align:center;display:inline-block;border-radius:50%;width:20px;height:20px;line-height:20px;position:absolute;left:-30px}@media screen and (max-width:480px){.by_qa_line .sec-09{padding:20px 10px}}@media screen and (max-width:480px){.by_qa_line .sec-09 .tit-lv2{font-size:21px;padding-top:0}}@media screen and (max-width:480px){.by_qa_line .sec-09 .list-qa{padding:10px 0 20px 30px}}.by_qa_box .temp10 .temp10__area{color:#05161a;background:#f7f7f7}.by_qa_box .temp10 .temp10__area .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:940px;max-width:calc(100% - 20px);margin:0 auto;padding-right:10px;padding-left:10px}.by_qa_box .temp10 .temp10__area .qa__area{padding-top:60px;padding-bottom:40px}.by_qa_box .temp10 .temp10__area .qa__area .titleDeco{font-size:2.286em;color:#73e6a3;font-weight:700;text-align:center;display:table;margin:0 auto;line-height:1.2}.by_qa_box .temp10 .temp10__area .qa__area .titleDeco .ja__text{display:block;color:#05161a;font-size:.5625em;border-top:2px solid #222;margin-top:14px;padding-top:14px}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents{margin-top:40px}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl .qa__ContentsList{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:0}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl .qa__ContentsList .qa__title{width:1em;padding:10px 12px 10px 15px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl .qa__ContentsList ._qTitle{background:#ccc}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl .qa__ContentsList ._aTitle{background:#222;color:#fff}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl .qa__ContentsList .qa__text{width:calc(100% - 20px);padding:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl .qa__ContentsList .a__text{font-weight:700}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl dd{margin-bottom:40px}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl dd:last-of-type{margin-bottom:0}@media screen and (max-width:768px){.by_qa_box .temp10 .temp10__area .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}.by_qa_box .temp10 .temp10__area .qa__area{padding-top:40px;padding-bottom:20px}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents{margin-top:20px}.by_qa_box .temp10 .temp10__area .qa__area .qa__contents dl dd{margin-bottom:20px}}.by_footer_table .tbl-cmn{max-width:90%;border:1px solid #ccc;border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;height:auto;color:#333}.by_footer_table .tbl-cmn tr{border-top:1px solid #ccc}.by_footer_table .tbl-cmn tr:first-of-type{border-top:none}.by_footer_table .tbl-cmn td,.by_footer_table .tbl-cmn th{vertical-align:top;border:none;font-weight:400;text-align:left}.by_footer_table .tbl-cmn th{color:#333;background-color:#ffe9e9;border-right:1px solid #ccc;width:40%;text-align:center;vertical-align:middle;font-weight:700;padding:.5em}.by_footer_table .tbl-cmn td{color:#333;background-color:#fff;padding:.5em;vertical-align:middle}.by_footer_table2 .sec-11{position:relative;color:#333;background-color:#fff;padding:40px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_table2 .sec-11>.contents{width:100%;max-width:460px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_table2 .sec-11 .tit-lv2{font-size:24px;color:#333;text-align:center;font-weight:700;margin:0 0 30px;padding:0 0 15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_table2 .sec-11 .tit-lv2::after{bottom:0;content:"";display:block;position:absolute;border-top:2px solid #07467b;margin-left:-30px;left:50%;width:60px}.by_footer_table2 .sec-11 .list-table{font-size:14px;color:#333;margin:0;padding:40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_table2 .sec-11 .list-table>dt{width:30%;position:relative;margin:0;padding:10px;font-weight:700;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_table2 .sec-11 .list-table>dd{width:70%;position:relative;margin:0;padding:10px;text-align:right;border-bottom:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){.by_footer_table2 .sec-11{padding:20px 10px}}@media screen and (max-width:480px){.by_footer_table2 .sec-11 .tit-lv2{font-size:21px;padding-top:0}}@media screen and (max-width:480px){.by_footer_table2 .sec-11 .list-table{padding:10px 0 20px}}@media screen and (max-width:480px){.by_footer_table2 .sec-11 .list-table>dt{width:100%}}@media screen and (max-width:480px){.by_footer_table2 .sec-11 .list-table>dd{width:100%;text-align:left}}.by_footer_countdown #countdown1_footer-slider{width:100%;height:50px;overflow:hidden;position:fixed;bottom:0;left:0;z-index:10000}.by_footer_countdown .slider{text-align:center;vertical-align:middle;width:100%;height:50px;position:absolute;display:table}.by_footer_countdown .blink{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;font-size:1.5em}.by_footer_countdown #countdown1_slider2{background-color:#fff;color:#000;-webkit-animation:slider2 18s infinite;animation:slider2 18s infinite}.by_footer_countdown #countdown1_slider3{background-color:#000;color:#fff;-webkit-animation:slider3 18s infinite;animation:slider3 18s infinite}.by_footer_countdown #countdown1_footer-slider{width:100%;height:50px;overflow:hidden;position:fixed;bottom:0;left:0;z-index:10000}.by_footer_countdown .slider{text-align:center;vertical-align:middle;width:100%;height:50px;position:absolute;display:table}.by_footer_countdown .blink{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;font-size:1.5em}.by_footer_countdown #countdown1_slider1{color:#fff;background-color:#000;font-style:bold;-webkit-animation:slider1 18s infinite;animation:slider1 18s infinite}.by_footer_countdown #countdown1_slider2{background-color:#fff;color:#000;-webkit-animation:slider2 18s infinite;animation:slider2 18s infinite}.by_footer_countdown #countdown1_slider3{background-color:#000;color:#fff;-webkit-animation:slider3 18s infinite;animation:slider3 18s infinite}.by_footer_countdown #countdown1_slider4{background-color:#000;color:#fff;font-style:bold;-webkit-animation:slider4 18s infinite;animation:slider4 18s infinite}@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}@-webkit-keyframes slider1{0%{top:0}23%{top:0}33%{top:-50px}56%{top:-50px}66%{top:-50px}90%{top:-50px}100%{top:-50px}}@keyframes slider1{0%{top:0}23%{top:0}33%{top:-50px}56%{top:-50px}66%{top:-50px}90%{top:-50px}100%{top:-50px}}@-webkit-keyframes slider2{0%{top:50px}23%{top:50px}33%{top:0}56%{top:0}66%{top:-50px}90%{top:-50px}100%{top:-50px}}@keyframes slider2{0%{top:50px}23%{top:50px}33%{top:0}56%{top:0}66%{top:-50px}90%{top:-50px}100%{top:-50px}}@-webkit-keyframes slider3{0%{top:50px}33%{top:50px}56%{top:50px}66%{top:0}90%{top:0}100%{top:-50px}}@keyframes slider3{0%{top:50px}33%{top:50px}56%{top:50px}66%{top:0}90%{top:0}100%{top:-50px}}@-webkit-keyframes slider4{0%{top:50px}33%{top:50px}66%{top:50px}90%{top:50px}100%{top:0}}@keyframes slider4{0%{top:50px}33%{top:50px}66%{top:50px}90%{top:50px}100%{top:0}}.by_footer_recommend .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.by_footer_recommend h3{font-size:120%;font-weight:700}.by_footer_recommend .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #ccc}.by_footer_recommend .box:last-child{border-bottom:1px solid #ccc}.by_footer_recommend .left{max-width:150px;min-width:100px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.by_footer_recommend .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:10px;gap:5px}.by_footer_recommend .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.by_footer_recommend .title{font-weight:700;margin:0;color:#222}.by_footer_recommend .date{font-weight:700;color:#666;font-size:12px;margin:0}.by_footer_recommend .date:before{content:"";background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/707690/572a1ac3-b53f-4381-86b6-6a2d0004a155.png);width:15px;height:15px;background-size:contain;background-repeat:no-repeat;background-position:bottom;display:inline-block;margin-right:5px;margin-bottom:-2px}.by_footer_recommend .text{font-size:14px;line-height:1.4;margin:0}.by_footer_recommend .btn{font-size:14px;padding:10px 20px;background-color:#e5e7eb;border-radius:5px;color:#222;-webkit-transition:.3s;transition:.3s;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-decoration:none}.by_footer_recommend .btn:hover{opacity:.8}.by_footer_imgBox .sec-10{position:relative;color:#333;background-color:#fff;padding:40px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_imgBox .sec-10>.contents{width:100%;max-width:960px;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_imgBox .sec-10 .tit-lv2{font-size:24px;color:#333;text-align:center;font-weight:700;margin:0 0 30px;padding:0 0 15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_imgBox .sec-10 .tit-lv2::after{bottom:0;content:"";display:block;position:absolute;border-top:2px solid #07467b;margin-left:-30px;left:50%;width:60px}.by_footer_imgBox .sec-10 .list-sponser{width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_imgBox .sec-10 .list-sponser>li{width:25%;position:relative;background-color:#fff;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_imgBox .sec-10 .list-sponser>li .sponser-photo{margin:0 auto;padding:0}.by_footer_imgBox .sec-10 .list-sponser>li .sponser-photo>img{max-width:100%;height:auto}.by_footer_imgBox .sec-10 .list-sponser>li .sponser-photo>figcaption{font-size:14px}@media screen and (max-width:480px){.by_footer_imgBox .sec-10{padding:20px 10px}}@media screen and (max-width:480px){.by_footer_imgBox .sec-10 .tit-lv2{font-size:21px;padding-top:0}}@media screen and (max-width:480px){.by_footer_imgBox .sec-10 .list-sponser>li{width:50%}}.by_footer_readUser .message-bottom{position:fixed;bottom:0;left:0;width:100%;line-height:1.5;opacity:1;z-index:10000;display:block}.by_footer_readUser .inner{position:relative;height:41px;margin:0}.by_footer_readUser div{margin:0;padding:0;border:0;vertical-align:baseline;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.by_footer_readUser .item{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;display:block}.by_footer_readUser .swiper-container{overflow:hidden;width:100%;height:42px}.by_footer_readUser .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.by_footer_readUser .slide{padding:7px 20px 10px 20px;margin:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;background-color:#4b4b4b;text-align:center}.by_footer_readUser .item p{font-size:12px;text-shadow:none;letter-spacing:.1em;padding:0;margin:0;color:#fff;font-weight:600}.by_footer_readUser .item span{font-size:18px;font-weight:700;font-style:normal;display:inline-block;vertical-align:-1px;margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.by_footer_readUser .num{color:red;visibility:visible;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.by_footer_readUser .bounce{-webkit-animation-name:bounce;animation-name:bounce}.by_footer_readUser .animated{-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bounce{20%{-webkit-transform:translateY(0);transform:transleteY(0)}40%{-webkit-transform:translateY(-12px);transform:transleteY(-12px)}50%{-webkit-transform:translateY(0);transform:transleteY(0)}60%{-webkit-transform:translateY(-12px);transform:transleteY(-12px)}80%{-webkit-transform:translateY(0);transform:transleteY(-12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{20%{-webkit-transform:translateY(0);transform:transleteY(0)}40%{-webkit-transform:translateY(-12px);transform:transleteY(-12px)}50%{-webkit-transform:translateY(0);transform:transleteY(0)}60%{-webkit-transform:translateY(-12px);transform:transleteY(-12px)}80%{-webkit-transform:translateY(0);transform:transleteY(-12px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.by_footer_contact .footerArea{background-color:#76a6d4;height:auto;padding:30px;margin:auto;right:0;left:0}.by_footer_contact .circle{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:3px solid #f2f2f2}.by_footer_contact .envelope{fill:#f2f2f2}.by_footer_contact .footer-btn{text-align:center}.by_footer_contact .footer-btn div{list-style-type:none;margin:10px auto;padding:0}.by_footer_contact .footer-btn-item a:hover{opacity:.8;-webkit-transition:.3s;transition:.3s}.by_footer_contact .contact-txt{display:block;color:#f2f2f2;line-height:1.3;font-size:16px}.by_footer_contact a{display:block;text-decoration:none!important}.by_footer_writer .writer-box{display:table;width:100%!important}.by_footer_writer .writer-box .writer-image{display:table-cell;vertical-align:top;width:70px}.by_footer_writer .writer-box .writer-image>img{width:70px;height:70px!important;border-radius:50%;display:block!important;-o-object-fit:cover;object-fit:cover;max-width:inherit}.by_footer_writer .writer-box .writer-prof{padding-left:5px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.by_footer_writer .writer-box .writer-prof .name{margin-bottom:.5em;font-weight:700}.by_footer_writer .writer-box .writer-prof .detail p{line-height:1.7;margin-bottom:.5em;color:#333;font-style:italic}.by_footer_writer .writer-box .writer-prof .title{font-size:.8em;margin-bottom:.5em;font-weight:700;color:#3cb371}.by_action_downArrow{margin:20px 0}.by_action_downArrow .downArrow{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}.by_action_downArrow .downArrow>span{width:100px;height:65px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.by_action_downArrow .downArrow>span::before{content:"";display:block;margin:0 auto;width:50%;height:40%;background:#d096bb}.by_action_downArrow .downArrow>span::after{content:"";display:block;width:100%;height:60%;background:-webkit-gradient(linear,left bottom,right top,color-stop(49%,transparent),color-stop(50%,#d096bb)) top left/50% 100% no-repeat,-webkit-gradient(linear,right bottom,left top,color-stop(49%,transparent),color-stop(50%,#d096bb)) top right/50% 100% no-repeat;background:-webkit-linear-gradient(bottom left,transparent 49%,#d096bb 50%) top left/50% 100% no-repeat,-webkit-linear-gradient(bottom right,transparent 49%,#d096bb 50%) top right/50% 100% no-repeat;background:linear-gradient(to top right,transparent 49%,#d096bb 50%) top left/50% 100% no-repeat,linear-gradient(to top left,transparent 49%,#d096bb 50%) top right/50% 100% no-repeat}.by_action_downArrow .movebtn{-webkit-animation-name:btnAnime02;animation-name:btnAnime02;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@-webkit-keyframes btnAnime02{0%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(0,-8px)}100%{-webkit-transform:translate(0,0)}}.by_action_dot .continue{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.by_action_dot .continue span{display:block;width:10px;height:10px;background-color:#ccc;border-radius:100vh;margin:10px 0}.by_action_dot .continue .dot-1,.by_action_dot .continue .dot-2,.by_action_dot .continue .dot-3{-webkit-animation:continue 1s infinite;animation:continue 1s infinite}.by_action_dot .continue .dot-1{-webkit-animation-delay:.1s;animation-delay:.1s}.by_action_dot .continue .dot-2{-webkit-animation-delay:.2s;animation-delay:.2s}.by_action_dot .continue .dot-3{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes continue{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes continue{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.by_action_downArrow2{margin:20px 0}.by_action_downArrow2 .cp_arrows{position:relative;height:50px;margin-top:1em;margin-bottom:1em}.by_action_downArrow2 .cp_arrows .cp_arrowfirst{-webkit-animation:arrow-move08 2s ease-in-out infinite;animation:arrow-move08 2s ease-in-out infinite}.by_action_downArrow2 .cp_arrows .cp_arrowsecond{-webkit-animation:arrow-move08 2s 1s ease-in-out infinite;animation:arrow-move08 2s 1s ease-in-out infinite}.by_action_downArrow2 .cp_arrows .cp_arrow{position:absolute;top:100%;left:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0}.by_action_downArrow2 .content :first-child{margin-top:0}.by_action_downArrow2 .cp_arrows .cp_arrow:before{-webkit-transform:rotate(30deg) translateX(-39%);transform:rotate(30deg) translateX(-39%);-webkit-transform-origin:top left;transform-origin:top left}.by_action_downArrow2 .cp_arrows .cp_arrow:after{-webkit-transform:rotate(-30deg) translateX(39%);transform:rotate(-30deg) translateX(39%);-webkit-transform-origin:top right;transform-origin:top right}.by_action_downArrow2 .cp_arrows .cp_arrow:after,.by_action_downArrow2 .cp_arrows .cp_arrow:before{position:absolute;top:0;left:0;display:block;width:40px;height:3px;content:"";background:#e91e63}.by_action_downArrow2 .cp_arrows *{-webkit-box-sizing:border-box;box-sizing:border-box;box-sizing:border-box}.by_action_downArrow2 .cp_arrows :after,.by_action_downArrow2 .cp_arrows :before{-webkit-box-sizing:border-box;box-sizing:border-box}.by_action_downArrow2 .cp_arrows :after,.by_action_downArrow2 .cp_arrows :before{-webkit-box-sizing:border-box;box-sizing:border-box}.by_action_downArrow2 content div:after{clear:both}.by_action_downArrow2 .content p:after{clear:both}.by_action_downArrow2 .content div :after,.by_action_downArrow2 .content p:after{display:block;content:"";clear:both}@-webkit-keyframes arrow-move08{0%{top:40%;opacity:0}70%{opacity:1}100%{opacity:0}}@keyframes arrow-move08{0%{top:40%;opacity:0}70%{opacity:1}100%{opacity:0}}.by_button_wrap .btn-wrap{margin:1rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_button_wrap .btn{width:auto;font-size:1.2rem;font-weight:700;padding:2rem 4rem 1.5rem 3.5rem;line-height:1.5;color:#fff;background-color:#32b16c;letter-spacing:.05em;border-radius:.5rem;position:relative;-webkit-box-shadow:0 5px 0 #2c9d60;box-shadow:0 5px 0 #2c9d60;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;text-decoration:none;border-bottom:none}.by_button_wrap a.btn-c span{position:absolute;color:#32b16c;font-size:.9rem;background-color:#fff;border:2px solid #32b16c;border-radius:.5rem;top:-10px;left:calc(50% - 150px);display:block;padding:.2rem;margin:auto;left:5%;right:5%}.by_button_wrap a.btn-c:hover{-webkit-transform:translate(0,3px);transform:translate(0,3px);background:#30a967;-webkit-box-shadow:0 2px 0 #2c9d60;box-shadow:0 2px 0 #2c9d60}.by_button_wrap a.btn-c:hover:before{right:1rem}.by_button_wrap a.btn.btn-c:before{content:"";display:inline-block;width:25px;height:25px;margin:3px 10px 0 0;background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/568580/fefcbe5d-a2a9-48dd-ae3c-87c38dc332e4.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.by_button_money .link-btn-baloon-wrap{text-align:center}.by_button_money .link-btn-baloon{font-size:1.2em;position:relative;text-decoration:none;text-align:center;display:inline-block;margin-top:2em}.by_button_money .link-btn-baloon .baloon{font-weight:700;color:#134791;position:absolute;top:-2.2em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:1.5em;padding:.6em 1em;white-space:nowrap}.by_button_money .link-btn-baloon .baloon::before{content:"";position:absolute;top:100%;left:50%;margin-left:-.5em;border:.5em solid transparent;border-top:.5em solid #fff}.by_button_money .link-btn-baloon .baloon .js-count{font-size:1em;margin:0 .1em -.3em;display:inline-block;width:1em;height:1.2em;background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/532087/90c4fe65-7770-4883-acfe-81283f9d5eb1.png) #000 no-repeat;background-size:cover;background-position:top left 0;border:4px solid #000}.by_button_money .link-btn-baloon .baloon .yen{font-size:.8em;color:#000;vertical-align:sub}.by_button_money .link-btn-baloon .btn{font-size:2em;font-weight:700;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#ff126e;background:-webkit-gradient(linear,left top,left bottom,from(#ff126e),to(#fd0131));background:-webkit-linear-gradient(top,#ff126e 0,#fd0131 100%);background:linear-gradient(to bottom,#ff126e 0,#fd0131 100%);border-bottom:5px solid #cb012a;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);-webkit-transition:all .3s;transition:all .3s;padding:.8em 1.2em .6em;border-radius:.5em}.by_button_money .link-btn-baloon .btn::before{content:"";display:inline-block;width:1em;height:1em;margin:0 .4em -.1em 0;background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/516023/8f9995cd-c946-4897-ab3f-205299fcb3eb.png) center center no-repeat;background-size:contain}.by_button_money .link-btn-baloon:hover .btn{margin-top:3px;border-bottom:2px solid #cb012a}@media (max-width:619px){.by_button_money .link-btn-baloon{font-size:4vw}}.by_button_scissor .box{margin:.5em 0;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.by_button_scissor .coupon{width:auto;background:#eb3434;margin-bottom:20px;padding:20px;text-align:center;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.by_button_scissor a.btn{color:#696969;background:#fff;font-size:15px;font-style:italic;font-weight:700;line-height:1.1;padding:1em;letter-spacing:.1em;position:relative;display:block;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none}.by_button_scissor a.btn i{background:#eb3434;font-size:15px;position:absolute;width:15px;-webkit-transition:all 1s;transition:all 1s;text-align:right;margin:-3px 0 0 10px}.by_button_scissor a.btn i.cut{top:-1em;left:1em}.by_button_scissor i.cut:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/562604/a330e19d-d738-4a1b-b8b5-36cbfcd59456.png);background-size:contain;vertical-align:middle}.by_button_scissor a.btn:before{position:absolute;top:-9px;left:-9px;width:calc(100% + 18px);height:calc(100% + 18px);content:"";border:2px dashed #fff}.by_button_scissor a.btn:hover{background:rgba(255,255,255,.9)}.by_button_scissor a.btn:hover i{width:90%}.by_button_shiny .box-bgc{max-width:100%;width:100%;margin:0 auto;background-color:#e8e8e8;border-radius:5px;padding:20px 10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.by_button_shiny .box-bgc p{margin:0}.by_button_shiny .box-bgc .link-btn{width:90%;color:#fff;font-size:20px;font-weight:700;background:-webkit-gradient(linear,left top,left bottom,from(#9acb3e),to(#018c48));background:-webkit-linear-gradient(top,#9acb3e,#018c48);background:linear-gradient(to bottom,#9acb3e,#018c48);border:1px solid #018c48;border-radius:5px;-webkit-box-shadow:0 3px 0 #066;box-shadow:0 3px 0 #066;text-align:center;position:relative;margin:10px auto 12px;padding:10px 10px 8px;display:block;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.by_button_shiny .box-bgc .link-btn:hover{opacity:.7}.by_button_shiny .box-bgc .st-reflection{position:relative;overflow:hidden}.by_button_shiny .box-bgc .st-reflection::after{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background-color:#fff;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:reflection 5s ease-in-out infinite;animation:reflection 5s ease-in-out infinite}@-webkit-keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}.by_button_stripesBox .temp05 .temp05__area{color:#05161a;background:#f7f7f7}.by_button_stripesBox .temp05 .temp05__area .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:940px;max-width:calc(100% - 20px);margin:0 auto;padding-right:10px;padding-left:10px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box{padding-top:80px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg{width:83.333%;margin:0 auto;padding:20px;background-color:#fff;-webkit-box-shadow:0 2px 1px rgba(71,52,52,.04);box-shadow:0 2px 1px rgba(71,52,52,.04);background-image:-webkit-linear-gradient(45deg,#d8e3e8 25%,transparent 25%,transparent 50%,#d8e3e8 50%,#d8e3e8 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,#d8e3e8 25%,transparent 25%,transparent 50%,#d8e3e8 50%,#d8e3e8 75%,transparent 75%,transparent);background-size:20px 20px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content{background:#fff;padding:40px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .title04{color:#73e6a3;font-size:2em;text-align:center;margin:0}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .text{margin:20px 0 0;text-align:center}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .reservBtn{background:#1bcca9;color:#fff;font-size:1.1429em;border-radius:300px;padding:.8em .4em;margin:20px auto 0;min-width:50%;display:table;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-align:center;line-height:1.2}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .reservBtn:hover{opacity:.8}@media screen and (max-width:768px){.by_button_stripesBox .temp05 .temp05__area .wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box{padding-top:60px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg{width:calc(100% - 20px);padding:10px;background-size:10px 10px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content{background:#fff;padding:20px}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .title04{font-size:1.4286em}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .text{margin-top:20px;text-align:center}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .reservBtn{background:#1bcca9;color:#fff;font-size:1.1429em;border-radius:300px;padding:.8em;margin:20px auto 0;min-width:50%;display:table;text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-align:center;line-height:1.2}.by_button_stripesBox .temp05 .temp05__area .freeTrial__box .freeTrial__bg .freeTrial__content .reservBtn:hover{opacity:.8}}.by_table_star .star-rating{margin:0;padding:0;list-style-type:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:table}.by_table_star .star-rating>li{margin:0;padding:0;display:table-row}.by_table_star .star-rating>li .title{color:#222;display:table-cell;font-size:1.2em;line-height:1.1;font-weight:700;text-align:center;vertical-align:middle;position:relative;padding:.2em;background-color:transparent;z-index:10}.by_table_star .star-rating>li .title::after{content:"";position:absolute;background:#a9e1ff;width:1em;height:1em;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;-webkit-box-shadow:0 0 0 5px #a9e1ff;box-shadow:0 0 0 5px #a9e1ff}.by_table_star .star-rating>li .point{display:table-cell;font-size:1em;vertical-align:middle}.by_table_star .star-rating>li .star{display:table-cell;color:#daa520;vertical-align:middle;font-size:1.6em;text-align:center;letter-spacing:1em;padding-left:1em}.by_table_star .star-rating>li .star::before{font-family:"Font Awesome 5 Free";font-weight:900}.by_table_star .star-rating>li .star::after{font-family:"Font Awesome 5 Free";font-weight:400}.by_table_star .star-rating>li .star.rate-0::after{content:"\f005\f005\f005\f005\f005"}.by_table_star .star-rating>li .star.rate-1::before{content:"\f005"}.by_table_star .star-rating>li .star.rate-1::after{content:"\f005\f005\f005\f005"}.by_table_star .star-rating>li .star.rate-2::before{content:"\f005\f005"}.by_table_star .star-rating>li .star.rate-2::after{content:"\f005\f005\f005"}.by_table_star .star-rating>li .star.rate-3::before{content:"\f005\f005\f005"}.by_table_star .star-rating>li .star.rate-3::after{content:"\f005\f005"}.by_table_star .star-rating>li .star.rate-4::before{content:"\f005\f005\f005\f005"}.by_table_star .star-rating>li .star.rate-4::after{content:"\f005"}.by_table_star .star-rating>li .star.rate-5::before{content:"\f005\f005\f005\f005\f005"}@media (max-width:619px){.by_table_star .star-rating{font-size:85%}}@media (max-width:619px){.by_table_star .star-rating>li .star{letter-spacing:.2em;padding-left:.2em}}.by_table_qa .list-acc{width:100%;-webkit-box-shadow:rgba(9,182,191,.2) 0 0 2px 7px inset;box-shadow:rgba(9,182,191,.2) 0 0 2px 7px inset;padding:7px;font-size:3.7vw;letter-spacing:.1em;-webkit-box-sizing:border-box;box-sizing:border-box}.by_table_qa .list-acc>dt{position:relative;background-color:#a3d6c9;color:#fff;margin:0;padding:.5em 3em;border-top:1px solid #fff;cursor:pointer}.by_table_qa .list-acc>dt:first-of-type{border-top:none}.by_table_qa .list-acc>dt::before{content:"";background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/483216/499fbd97-fc75-4613-9e48-c64d36fba25e.png) no-repeat;background-size:contain;max-width:45px;max-height:45px;width:2em;height:2em;display:inline-block;position:absolute;left:.5em;top:.4em}.by_table_qa .list-acc>dt.open::after{content:"";background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/483214/750899c9-2222-4cac-b39b-83b0dfb2306e.png) no-repeat;background-size:contain;max-width:40px;max-height:40px;width:1.77em;height:1.77em;display:inline-block;text-align:center;position:absolute;right:.5em;top:.5em;text-indent:.1em;font-family:sans-serif}.by_table_qa .list-acc>dt.close::after{content:"";background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/483215/eebd51c6-fbba-43ed-8ad3-13060eb6177e.png) no-repeat;background-size:contain;max-width:40px;max-height:40px;width:1.77em;height:1.77em;display:inline-block;position:absolute;right:.5em;top:.5em;text-indent:.1em;font-family:sans-serif}.by_table_qa .list-acc>dd{color:#919191;margin:0;padding:1em}@media (min-width:620px){.by_table_qa .list-acc{font-size:23px}}.by_table_check .background{background:#006;color:#fff;font-size:24px;font-weight:700;padding:.5em;text-align:center;margin-left:-20px;margin-right:-20px;max-width:unset}.by_table_check ul.check-box{list-style:none;margin-left:-20px;background-color:#f0f3f5;margin-right:-20px;margin-top:0;padding-left:20px}.by_table_check ul.check-box li{padding-left:40px;line-height:1.6em;background:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/397896/c22039d8-e042-40d4-a890-0b432a39cb84.png) left 0 top 3px no-repeat;background-size:35px auto;padding-top:10px;padding-bottom:10px;border-bottom:2px dotted #a3bac6;width:90%}.by_table_check ul.check-box li strong{color:#f33}.by_table_comparison .red_border{border:4px solid #ec6c6c!important}.by_table_comparison body{line-height:1.25}.by_table_comparison table{border-collapse:collapse;margin:0 auto;padding:0;width:100%;table-layout:fixed}.by_table_comparison table tr{background-color:#fff;padding:.35em;border:2px solid #eee}.by_table_comparison table tr:last-child{border:none}.by_table_comparison table th{padding:2px 8px;border-right:2px solid #fff;text-align:center}.by_table_comparison table td{padding:2px 8px;border-right:2px solid #eee;text-align:center}.by_table_comparison table th{font-size:.85em}.by_table_comparison table thead tr{background-color:#747474;color:#fff}.by_table_comparison table tbody th{border-right:2px solid #eee}.by_table_comparison th.non{border-right:none}.by_table_comparison .txt{text-align:left;font-size:.85em}.by_table_comparison .price{color:#000;font-weight:700;font-size:1em}.by_table_comparison .price span{font-size:.6em}.by_table_comparison .red_bk{background:#ec6c6c}.by_table_comparison .red-txt{color:#ec6c6c}.by_table_comparison .btn:hover{background:#fff;border:2px solid #ec6c6c;color:#ec6c6c;-webkit-transition:.2s;transition:.2s}.by_table_comparison table .btnarea td{padding:.2em .5em;border-right:none}@media screen and (max-width:600px){.by_table_comparison .wrap{overflow-x:scroll}}.by_auto_deadline{margin-bottom:30px}.by_auto_deadline p{font-weight:700}.by_auto_deadline .align{text-align:center}.by_auto_deadline .txt-strong{font-size:1.5em;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(10%,#fffed1));background:-webkit-linear-gradient(transparent 60%,#fffed1 10%);background:linear-gradient(transparent 60%,#fffed1 10%)}.by_auto_deadline .txt-day{color:red}.by_auto_shipping{margin-bottom:30px}.by_auto_shipping .month__box{font-size:20px;font-weight:700;width:500px;border:2px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;height:auto;margin:0 auto}.by_auto_shipping .month__box .month__list:nth-of-type(odd),.by_auto_shipping .month__box .status__text:nth-of-type(odd){background:#fff}.by_auto_shipping .month__box .month__list:nth-of-type(even),.by_auto_shipping .month__box .status__text:nth-of-type(even){background:#efefef}.by_auto_shipping .month__box .month__list{width:calc(50% - (5px + 9%));padding:5px 5px 5px 9%;color:#b6b6b6;text-align:center;margin:0}.by_auto_shipping .month__box .status__text{width:calc(50% - (5px + 9%));padding:5px 9% 5px 5px;color:#b3426d;text-align:center;margin:0}.by_auto_shipping2{margin-bottom:30px}.by_auto_shipping2 .stock-information{-webkit-box-sizing:border-box;box-sizing:border-box}.by_auto_shipping2 .stock-information ul{width:100%;max-width:800px;list-style-type:none;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e0eef4;padding:20px 2%}.by_auto_shipping2 .stock-information ul li{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:20px}.by_auto_shipping2 .stock-information ul li:first-of-type{margin-top:0}.by_auto_shipping2 .stock-information ul li .term{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-preferred-size:30%;-webkit-flex-basis:30%;flex-basis:30%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch;background-color:#5a5b5c;color:#fff;font-size:1.4em;padding:.2em 2% .1em;margin-right:15px}.by_auto_shipping2 .stock-information ul li .term::after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;right:-15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:100%;background:-webkit-gradient(linear,right top,left bottom,color-stop(48%,transparent),color-stop(52%,#5a5b5c)) no-repeat top left/100% 51.2%,-webkit-gradient(linear,right bottom,left top,color-stop(48%,transparent),color-stop(52%,#5a5b5c)) no-repeat bottom left/100% 51.2%;background:-webkit-linear-gradient(top right,transparent 48%,#5a5b5c 52%) no-repeat top left/100% 51.2%,-webkit-linear-gradient(bottom right,transparent 48%,#5a5b5c 52%) no-repeat bottom left/100% 51.2%;background:linear-gradient(to bottom left,transparent 48%,#5a5b5c 52%) no-repeat top left/100% 51.2%,linear-gradient(to top left,transparent 48%,#5a5b5c 52%) no-repeat bottom left/100% 51.2%}.by_auto_shipping2 .stock-information ul li .desc{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:.5em;font-size:1.2em}.by_auto_shipping2 .stock-information ul li.present{position:relative}.by_auto_shipping2 .stock-information ul li.present .term{background:#965f23}.by_auto_shipping2 .stock-information ul li.present .term::after{content:"";background:-webkit-gradient(linear,right top,left bottom,color-stop(48%,transparent),color-stop(52%,#965f23)) no-repeat top left/100% 51.5%,-webkit-gradient(linear,right bottom,left top,color-stop(48%,transparent),color-stop(52%,#965f23)) no-repeat bottom left/100% 51.5%;background:-webkit-linear-gradient(top right,transparent 48%,#965f23 52%) no-repeat top left/100% 51.5%,-webkit-linear-gradient(bottom right,transparent 48%,#965f23 52%) no-repeat bottom left/100% 51.5%;background:linear-gradient(to bottom left,transparent 48%,#965f23 52%) no-repeat top left/100% 51.5%,linear-gradient(to top left,transparent 48%,#965f23 52%) no-repeat bottom left/100% 51.5%}.by_auto_shipping2 .stock-information ul li.present .desc{font-weight:700;color:#dc4802}.by_auto_shipping2 .stock-information ul li.present .desc span{color:#333}.by_auto_shipping2 .stock-information ul li.present::before{content:"";-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;border:6px solid red;position:absolute;top:-6px;left:-6px;z-index:10;-webkit-animation:blink 1.5s linear infinite;animation:blink 1.5s linear infinite}.by_auto_shipping2 .stock-information .soldout{background-color:#dc4802;color:#fff;white-space:nowrap;line-height:1;padding:.1em .4em 0;margin-left:.6em;border-radius:4px}@media (max-width:619px){.by_auto_shipping2 .stock-information{font-size:2.7vw}}@-webkit-keyframes blink{0%,49%{opacity:1}100%,50%{opacity:0}}@keyframes blink{0%,49%{opacity:1}100%,50%{opacity:0}}.by_auto_campaign{margin-bottom:30px}.by_auto_campaign .dateCountdown-box{margin:0;padding:30px 5% 30px;background:coral;position:relative}.by_auto_campaign .dateCountdown-box .dateCountdown-inner{padding:20px 0 10px;border:1px solid #fff}.by_auto_campaign .dateCountdown-box .campaign{text-align:center;position:absolute;top:8px;left:0;right:0;width:510px;margin-left:auto;margin-right:auto;color:#fff;font-size:22px;font-weight:700;background:coral;padding-left:5px}.by_auto_campaign .dateCountdown-box .campaign ._small{font-size:22px;font-weight:400}.by_auto_campaign .dateCountdown-box .campaign .sp_only{display:none}.by_auto_campaign .dateCountdown-box .dateCountdown__area{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;color:#000}.by_auto_campaign .dateCountdown-box .dateCountdown__area .endText{font-size:30px;font-weight:700}.by_auto_campaign .dateCountdown-box .dateCountdown__area .countEndText{margin:auto 0;line-height:1.2;font-size:14px;font-weight:700}.by_auto_campaign .dateCountdown-box .dateCountdown__area .countText{font-size:24px;font-weight:700;color:#000}.by_auto_campaign .dateCountdown-box .dateCountdown__area .countText .countNumBox{padding:5px 10px;margin:0 5px;display:inline-block;text-align:right;min-width:55px;background:#fff;font-size:36px}@media screen and (max-width:650px){.by_auto_campaign .dateCountdown-box{padding:30px 3% 30px}.by_auto_campaign .dateCountdown-box .dateCountdown-inner{padding:25px 0 10px}.by_auto_campaign .dateCountdown-box .campaign{top:3px;width:80%;line-height:1.4;font-size:16px}.by_auto_campaign .dateCountdown-box .campaign ._small{font-size:14px}.by_auto_campaign .dateCountdown-box .campaign .sp_only{display:block}.by_auto_campaign .dateCountdown-box .dateCountdown__area .endText{font-size:18px}.by_auto_campaign .dateCountdown-box .dateCountdown__area .countEndText{font-size:12px}.by_auto_campaign .dateCountdown-box .dateCountdown__area .countText{font-size:12px}.by_auto_campaign .dateCountdown-box .dateCountdown__area .countText .countNumBox{padding:3px;min-width:23px;font-size:18px}}.by_auto_countdown .countdown__box{margin:0;padding:0;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.by_auto_countdown .countdown__box .countdownText__area{width:140px;margin-right:10px}.by_auto_countdown .countdown__box .countdownText__area .badge{position:relative;width:140px;text-align:center;margin-bottom:5px;font-size:14px;background:#4b68c9;color:#fff}.by_auto_countdown .countdown__box .countdownText__area .badge:after{content:"";position:absolute;top:0;right:-9px;border-style:solid;border-width:12.5px 0 12.5px 9px;border-color:transparent transparent transparent #4b68c9}.by_auto_countdown .countdown__box .countdownText__area .countdown__text{text-align:center;font-size:14px}.by_auto_countdown .countdown__box .countdownText__area .countdown__text p{font-size:100%}.by_auto_countdown .countdown__box .countdownText__area .countdown__text .timeout{font-weight:700;color:#f78000;border-bottom:2px solid #f78000}.by_auto_countdown .countdown__box .countdownText__area .countdown__text .timeout .fs-big{font-size:20px}.by_auto_countdown .countdownTimer__area{border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 5px;background:#efefef}.by_auto_countdown .countdownTimer__area img{width:35px;height:35px}.by_auto_countdown .countdownTimer__area .remit{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-weight:700;font-size:16px;max-height:72px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:1px}.by_auto_countdown .countdownTimer__area .countdown{font-size:35px;font-family:Roboto,Arial,Helvetica,sans-serif;margin:5px 0}.by_auto_countdown .countdownTimer__area .countdown span{font-weight:700;padding:10px 2px;border-radius:5px;position:relative;width:43px;display:inline-block;text-align:center;background:#0b1859;color:#ffea00}.by_auto_countdown .countdownTimer__area .countdown span:before{content:"";position:absolute;width:100%;top:50%;left:0;border-top:1px solid #0b1859}@media screen and (max-width:500px){.by_auto_countdown .countdown__box .countdownText__area{width:100px}.by_auto_countdown .countdown__box .countdownText__area .badge{width:100px;font-size:12px}.by_auto_countdown .countdown__box .countdownText__area .badge:after{right:-8px;border-width:10.5px 0 10.5px 9px}.by_auto_countdown .countdown__box .countdownText__area .countdown__text{font-size:10px;line-height:19px}.by_auto_countdown .countdown__box .countdownText__area .countdown__text .timeout .fs-big{font-size:14px}.by_auto_countdown .countdown__box .countdownTimer__area{padding:0 5px}.by_auto_countdown .countdown__box .countdownTimer__area img{width:30px;height:30px}.by_auto_countdown .countdown__box .countdownTimer__area .remit{font-size:12px}.by_auto_countdown .countdown__box .countdownTimer__area .countdown{font-size:24px;margin:5px 0}.by_auto_countdown .countdown__box .countdownTimer__area .countdown span{padding:5px 2px;width:27px}}.by_auto_countdown_img1day .countdown-center1day-box{width:620px;max-width:100%;height:auto;margin:0 auto;position:relative}.by_auto_countdown_img1day .countdown-center1day-box img{width:100%;height:auto}.by_auto_countdown_img1day .countdown-center1day{width:85.9%;max-width:520px;margin:0 auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:160px;left:50%;-webkit-transform:translate(-50%,80px);transform:translate(-50%,80px)}.by_auto_countdown_img1day .countdown-center1day .cd-img{background-repeat:no-repeat;background-size:cover;width:35px;padding-bottom:42px;display:inline-block}.by_auto_countdown_img1day .countdown-center1day .cd-hr{position:absolute;right:350px}.by_auto_countdown_img1day .countdown-center1day .cd-min{position:absolute;right:260px}.by_auto_countdown_img1day .countdown-center1day .cd-sec{position:absolute;right:175px}.by_auto_countdown_img1day .countdown-center1day .cd-ms{position:absolute;right:90px}@media screen and (max-width:620px){.by_auto_countdown_img1day .countdown-center1day{width:82.5vw;bottom:24.5vw;-webkit-transform:translate(-50%,12.25vw);transform:translate(-50%,12.25vw)}.by_auto_countdown_img1day .countdown-center1day .cd-img{width:5.5vw;padding-bottom:6.5vw}.by_auto_countdown_img1day .countdown-center1day .cd-hr{right:57vw}.by_auto_countdown_img1day .countdown-center1day .cd-min{right:43vw}.by_auto_countdown_img1day .countdown-center1day .cd-sec{right:29.5vw}.by_auto_countdown_img1day .countdown-center1day .cd-ms{right:16vw}}.slide-to-line{max-width:750px;width:100%;margin:0 auto;padding:20px 5% 100px;text-align:center;position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-to-line .result .result-in{background-color:#fff;background-image:url(https://production.static.squadbeyond.com/uploads/article_photo/photo/711633/2856f88e-0076-4f7a-9dd6-c1e5117bb18b.png);background-repeat:no-repeat;background-position:bottom right;background-size:80px;border:4px solid #ed808a;width:90%;max-height:90%;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-to-line>.bg{position:absolute;top:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;z-index:0}.slide-to-line .title{color:#fff;font-size:18px;font-weight:700;margin:10px 0 14px;position:relative}.slide-to-line .question{color:#ed808a;font-size:18px;font-weight:700;margin:0 0 14px}.slide-to-line form[name=form-slide-to-line]{position:relative;overflow:hidden}.slide-to-line .list-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;left:0;margin:0 auto;padding:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left .5s;transition:left .5s}.slide-to-line .list-slide>li{background-color:#fff;padding:30px 20px 30px 10px!important;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-to-line .list-slide>li::before{content:none!important}.slide-to-line .list-form-radio{margin:0 auto;padding:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.slide-to-line .list-form-radio.col-2>li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.slide-to-line .list-form-radio.col-3>li{-webkit-flex-basis:33.3333333333%;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.slide-to-line .list-form-radio>li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-to-line .list-form-radio>li label{display:inline-block;width:100%}.slide-to-line .list-form-radio>li label input[type=radio]{display:none}.slide-to-line .list-form-radio>li label input[type=radio]+.txt{color:#fff;background-color:#f0b0b5;border-radius:6px;width:100%;cursor:pointer;text-align:center;padding:6px;margin:0;text-decoration:none;position:relative;display:inline-block;-webkit-transition:background-color .2s;transition:background-color .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-to-line .list-form-radio>li label input[type=radio]+.txt:focus{outline:0!important}.slide-to-line .list-form-radio>li label input[type=radio]+.txt:hover{background-color:#ee868f}.slide-to-line .list-form-radio>li label input[type=radio]:checked+.txt{background-color:#ee868f}.slide-to-line .list-form-radio>li label ::-moz-focus-inner{border-color:transparent}.slide-to-line .nav-slide-to-line{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;padding:10px;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.slide-to-line .nav-slide-to-line>li{background-color:transparent;border:4px solid #fff;font-weight:700;text-align:center;margin:2px 6px;width:30px;height:30px;border-radius:50%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-sizing:border-box;box-sizing:border-box}.slide-to-line .nav-slide-to-line>li.current{background-color:#fff;pointer-events:none}.slide-to-line .nav-slide-to-line>li::before{content:none!important}.slide-to-line .result{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.slide-to-line .result .result-in::before{content:"";display:block;padding-top:100%}.slide-to-line .result .result-in .txt{font-size:16px;font-weight:700;margin:0}.slide-to-line .result .result-in .num{color:#ed808a;font-size:1.5em;font-weight:700;margin:0 .2em;line-height:2}.slide-to-line .result .result-in .step1{display:block;position:absolute;padding-bottom:15%}.slide-to-line .result .result-in .step2{display:none;position:absolute}.slide-to-line .result .result-in .step2::before{content:"";position:absolute;display:block;bottom:120%;left:calc(50% - 30px);width:60px;height:60px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2258%22%20height%3D%2258%22%20viewBox%3D%220%200%2058%2058%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%3Cg%20transform%3D%22translate(2%201)%22%20stroke%3D%22%23eee%22%20stroke-width%3D%221.5%22%3E%20%3Ccircle%20cx%3D%2242.601%22%20cy%3D%2211.462%22%20r%3D%225%22%20fill-opacity%3D%221%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%221%3B0%3B0%3B0%3B0%3B0%3B0%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%2249.063%22%20cy%3D%2227.063%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B1%3B0%3B0%3B0%3B0%3B0%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%2242.601%22%20cy%3D%2242.663%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B0%3B1%3B0%3B0%3B0%3B0%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%2227%22%20cy%3D%2249.125%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B0%3B0%3B1%3B0%3B0%3B0%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%2211.399%22%20cy%3D%2242.663%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B0%3B0%3B0%3B1%3B0%3B0%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%224.938%22%20cy%3D%2227.063%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B0%3B0%3B0%3B0%3B1%3B0%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%2211.399%22%20cy%3D%2211.462%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B0%3B0%3B0%3B0%3B0%3B1%3B0%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3Ccircle%20cx%3D%2227%22%20cy%3D%225%22%20r%3D%225%22%20fill-opacity%3D%220%22%20fill%3D%22%23000%22%3E%20%3Canimate%20attributeName%3D%22fill-opacity%22%20begin%3D%220s%22%20dur%3D%221.3s%22%20values%3D%220%3B0%3B0%3B0%3B0%3B0%3B0%3B1%22%20calcMode%3D%22linear%22%20repeatCount%3D%22indefinite%22%20%2F%3E%20%3C%2Fcircle%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E")}.by_template_review .list-voice{width:100%;list-style-type:none;padding:0;margin:30px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.by_template_review .list-voice>li{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:30px auto 0}.by_template_review .list-voice>li figure{margin:0;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;min-width:50px}.by_template_review .list-voice>li .balloon{position:relative;background-color:#f2f2f2;border-radius:6px;padding:12px 5% 20px;margin:0 0 0 30px}.by_template_review .list-voice>li .balloon::after{content:"";position:absolute;display:block;width:0;height:0;left:-15px;top:30px;border-right:32px solid #f2f2f2;border-top:20px solid transparent;border-bottom:20px solid transparent;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.by_template_review .list-voice>li .balloon p{margin-top:1em}.by_template_review h2{font-size:82%}.by_template_review h3{line-height:1.4;position:relative;z-index:10}.by_template_review .lead{display:block;font-size:130%;line-height:1.4;margin:10px 0 40px}.by_line_wave hr{height:50px;position:relative;border:none}.by_line_wave hr:before{width:100%;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='20' height='10'  viewBox='0 0 20 10' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-miterlimit='10'%3e%3cpath fill='none' d='M0 0h20v10H0z'/%3e%3cclipPath id='a'%3e%3cpath d='M0 0h20v10H0z'/%3e%3c/clipPath%3e%3cg clip-path='url(%23a)'%3e%3cpath d='M20 7.384c-4.999-.001-5-4.768-9.999-4.768C5 2.616 5 7.384 0 7.384' fill='none' stroke='%23000000'/%3e%3c/g%3e%3c/svg%3e");content:"";height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%)}.by_line_dot1 hr{height:50px;position:relative;border:none}.by_line_dot1 hr:before{width:100%;height:10px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2375c1dd' fill-opacity='1' fill-rule='evenodd'%3E%3Ccircle cx='3' cy='3' r='3'/%3E%3Ccircle cx='9' cy='8' r='3'/%3E%3C/g%3E%3C/svg%3E");content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%)}.by_line_dot2 hr{height:50px;position:relative;border:none}.by_line_dot2 hr:before{width:100%;height:8px;background-color:#e98587;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23ffffff' fill-opacity='1'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%)}.by_line_simple1 .divider{height:50px;padding-top:25px}.by_line_simple1 hr{width:100%;height:25px;margin:0 auto;border:none;overflow:hidden}.by_line_simple1 hr:after{-webkit-box-shadow:0 0 8px rgba(0,0,0,.9);box-shadow:0 0 8px rgba(0,0,0,.9);content:"";display:block;margin:-25px auto 0;height:25px;border-radius:125px/10px}.by_line_simple2 hr{height:50px;position:relative;border:none}.by_line_simple2 hr:before{width:100%;height:1px;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#333),to(transparent));background-image:-webkit-linear-gradient(left,transparent,#333,transparent);background-image:linear-gradient(to right,transparent,#333,transparent);content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%)}.by_line_arrow1 hr{height:50px;position:relative;border:none}.by_line_arrow1 hr:before{width:100%;height:1px;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#333),to(transparent));background-image:-webkit-linear-gradient(left,transparent,#333,transparent);background-image:linear-gradient(to right,transparent,#333,transparent);content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%)}.by_line_arrow1 hr:after{content:"";position:absolute;z-index:1;top:calc(50% - 7px);left:calc(50% - 7px);width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-bottom:1px solid #333;border-right:1px solid #333}.by_line_arrow2 hr{height:50px;position:relative;border:none}.by_line_arrow2 hr:before{width:100%;height:1px;background-image:-webkit-gradient(linear,left top,right top,from(#333),to(#333));background-image:-webkit-linear-gradient(left,#333,#333);background-image:linear-gradient(to right,#333,#333);content:"";position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%)}.by_line_arrow2 hr:after{content:"";position:absolute;z-index:1;top:calc(50% - 7px);left:calc(50% - 7px);width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border-bottom:1px solid #333;border-right:1px solid #333}.b-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#cce5ff));background:-webkit-linear-gradient(transparent 60%,#cce5ff 0);background:linear-gradient(transparent 60%,#cce5ff 0)}.y-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#fff492));background:-webkit-linear-gradient(transparent 60%,#fff492 0);background:linear-gradient(transparent 60%,#fff492 0)}.r-marker{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#ffc5b8));background:-webkit-linear-gradient(transparent 60%,#ffc5b8 0);background:linear-gradient(transparent 60%,#ffc5b8 0)}.attention{font-size:64%;margin-top:-15px;color:#747474}.bigTriangle{position:relative;width:98%;margin:0 auto;padding:35px 10px 30px;background:#0168b7;color:#fff;text-align:center;letter-spacing:.5em}.bigTriangle h2{font-weight:400;font-size:4rem}.bigTriangle h3{font-weight:100;font-size:2rem;line-height:1.2}.bigTriangle h3 .big{font-size:6rem}@media screen and (min-width:0px) and (max-width:426px){.bigTriangle h2{font-size:12vw}.bigTriangle h3{font-size:5.5vw}.bigTriangle h3 .big{font-size:12vw}}.bigTriangle::after,.bigTriangle::before{position:absolute;content:"";pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box}svg.bigTrianglePath{width:98%;margin:0 auto;pointer-events:none;display:block;overflow:hidden;height:100;background:#fff}svg.bigTrianglePath path,svg.bigTrianglePath use{fill:#0168b7;stroke:#0168b7;stroke-width:2}.col_5{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col_5>div{width:20%;padding:10px}.col_5>div>div{position:relative;overflow:hidden}@media screen and (max-width:960px){.col_5>div{width:25%}}@media screen and (max-width:480px){.col_5>div{width:33.33333%}}.col_4{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col_4>div{width:25%;padding:10px}@media screen and (max-width:960px){.col_4>div{width:33.33333%}}@media screen and (max-width:480px){.col_4>div{width:50%}}.col_3{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col_3>div{width:33.33333%;padding:10px}@media screen and (max-width:960px){.col_3>div{width:50%}}@media screen and (max-width:480px){.col_3>div{width:100%}}.col_2{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col_2>div{width:50%;padding:10px}@media screen and (max-width:960px){.col_2>div{width:100%}}.gf_mplus{font-family:"M PLUS Rounded 1c"}.gf_zen{font-family:"Zen Antique",serif}main{width:100%;max-width:100%}.lp-full{margin-left:calc(-5% - 5px);margin-right:calc(-5% - 6px)}@media screen and (min-width:0px) and (max-width:426px){.lp-full{margin-left:-1%;margin-right:-1%}}img{max-width:100%}video{max-width:100%}p{font-size:4.9vw;line-height:1.8;margin-bottom:1rem}@media screen and (min-width:426px) and (max-width:769px){p{font-size:18px}}@media screen and (min-width:769px){p{font-size:18px}}.l-container-inner p{margin-bottom:1.3rem}.main-visual{z-index:99;width:100%;padding:0;background:#fff}.main-visual .l-container{position:relative;width:1280px;max-width:100%;margin:auto;padding:0}.main-visual .l-container .mv-pc{display:none}@media screen and (min-width:769px){.main-visual .l-container .mv-pc{display:inherit;text-align:center}.main-visual .l-container .mv-pc img{width:auto;max-width:768px}}.main-visual .l-container .mv-sp{display:inherit}@media screen and (min-width:769px){.main-visual .l-container .mv-sp{display:none}}.main-visual .main-visual-bottom{background:#9fd9f6}.main-visual .main-visual-bottom .l-container{position:relative;width:768px;max-width:100%;margin:auto}.main-visual2{z-index:99;width:100%;padding:0;background:#fff}.main-visual2 .l-container{position:relative;width:1280px;max-width:100%;margin:auto;padding:0;text-align:center}.main-visual2 .l-container img{width:100%;max-width:768px}.keyv_wrap{position:relative;margin:0 auto}.keyv_wrap .keyv_title{margin:.08rem auto 0;display:block}.keyv_wrap .keyv_bg{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;padding:15px 10px;background:rgba(0,0,0,.8);width:768px;max-width:100%}@media screen and (min-width:0px) and (max-width:426px){.keyv_wrap .keyv_bg{padding:10px 5px}}.keyv_wrap .keyv_bg2{position:relative;width:768px;margin:0 auto;max-width:100%}@media screen and (min-width:0px) and (max-width:426px){.keyv_wrap .keyv_bg2{padding:10px 5px}}.keyv_wrap .keyv_lead{text-shadow:1px 5px 15px #646464;font-size:7vw;color:#fff;font-weight:700;line-height:1.2;letter-spacing:.05em;text-align:center}@media screen and (min-width:769px){.keyv_wrap .keyv_lead{font-size:50px;letter-spacing:.2em}}.keyv_wrap .keyv_lead2{font-size:1.5em;color:#222;font-weight:700;line-height:1.5;text-align:left;margin-bottom:10px;letter-spacing:-.4em}.keyv_wrap .keyv_lead2 div{letter-spacing:.05em}@media screen and (min-width:769px){.keyv_wrap .keyv_lead2{font-size:1.6em}}.keyv_wrap .keyv_date{font-size:.8em;color:#777;text-align:left}.keyv_wrap .keyv_lead_line{display:inline-block}.keyv_wrap .keyv_lead_strong{color:#ffff0f}.keyv_wrap .keyv_lead_red{color:red}.keyv_wrap .keyv_lead_blue{color:#00a0e9}.keyv_wrap .keyv_lead_small{font-size:5.5vw}@media screen and (min-width:769px){.keyv_wrap .keyv_lead_small{font-size:40px}}.keyv_wrap .keyv_lead_large{font-size:10vw}@media screen and (min-width:769px){.keyv_wrap .keyv_lead_large{font-size:76px}}.tagcloud{text-align:left;line-height:1;margin-bottom:10px}.tagcloud span{font-size:.7em;line-height:1em;background:#559cd0;color:#fff;display:inline-block;white-space:nowrap;padding:6px;margin:2px 2px;border-radius:5px;text-decoration:none}.tagcloud span:before{font-family:"Font Awesome 5 Free";content:"\f02b";font-weight:900;padding-right:4px}.js-parapara{position:relative;width:100%}.js-parapara:before{content:"";display:block;padding-top:66.6%}.js-parapara-in{position:absolute;top:0;left:0;bottom:0;right:0}.list-balloon ul{padding:5px 5px 20px 30px;position:relative}.list-balloon ul li{line-height:1.5;padding:.5em 0;list-style-type:none!important}.list-balloon ul li:before{font-family:"Font Awesome 5 Free";content:"\f0a4";position:absolute;left:5px;color:#ef858c}.list-check ul{padding:5px 5px 5px 30px;position:relative}.list-check ul li{font-size:4.9vw;line-height:1.5;padding:.2em 0;list-style-type:none!important}@media screen and (min-width:426px) and (max-width:769px){.list-check ul li{font-size:18px}}@media screen and (min-width:769px){.list-check ul li{font-size:18px}}.list-check ul li:before{font-family:"Font Awesome 5 Free";content:"\f00c";font-weight:900;position:absolute;left:5px;color:#ffb03f}.searchBox{background-color:#222;color:#fff;padding-bottom:5px}.searchBox:after{background-color:#222;height:1px}.searchBox p{font-weight:700;text-align:center;font-size:130%;padding:5px 5px;margin-bottom:0}.searchBox .searchBox-inner{background-color:#fff;color:#323232;margin:0 auto 3px;width:99%;padding:10px 15px;border-radius:3px}.searchBox select{background-color:#efefef;font-weight:700;font-size:80%;cursor:pointer}.searchBox .btn{width:100%;margin:0;font-size:130%;font-weight:initial;padding:8px 0}@media screen and (min-width:0px) and (max-width:426px){.searchBox .searchBox-inner{width:97%}}.rankBox{position:relative}.rankBox-inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);width:100%;padding:5px 0 0 12px}.rankClown,.rankClownTxt{text-align:center}.rankClown img,.rankClownTxt img{max-width:100%;margin-left:5px}.rankName{font-weight:700}.rankName span{border-bottom:3px solid #9fd9f6}.rankPointBox{font-size:160%;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rankPoint{color:red;margin-right:5px}.rankStar{color:#fdd000;font-size:90%}.rankStar i{margin-right:-2px}table.rankTable{width:98%;-webkit-box-sizing:border-box;box-sizing:border-box;border-collapse:collapse;border-spacing:0;margin:10px auto 0}table.rankTable td,table.rankTable th{padding:5px 0;text-align:center;width:20%;font-weight:700}table.rankTable th{font-size:100%;background-color:#0068b7;color:#fff;border-left:1px solid #0068b7;border-top:1px solid #0068b7;border-bottom:1px solid #0068b7}@media screen and (min-width:0px) and (max-width:426px){table.rankTable th{font-size:3.4vw}}table.rankTable th:last-child{border-right:1px solid #0068b7}table.rankTable td{vertical-align:top;border-bottom:1px solid #0068b7;border-left:1px solid #0068b7;line-height:1.3}table.rankTable td:last-child{border-right:1px solid #0068b7;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1)}table.rankTable tr:nth-child(2n+1){background-color:#eee}.tableScroll{overflow:auto;white-space:nowrap;margin:0 5px;background:-webkit-linear-gradient(right,hsla(0deg,0%,100%,0),#fff 15px) 0 0/50px 100%,-webkit-linear-gradient(right,rgba(255,255,255,0),rgba(0,0,0,.2)) 0 0/20px 100%,-webkit-linear-gradient(left,hsla(0deg,0%,100%,0),#fff 15px) right/50px 100%,-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(0,0,0,.2)) right/20px 100%;background:linear-gradient(to left,hsla(0deg,0%,100%,0),#fff 15px) 0 0/50px 100%,linear-gradient(to left,rgba(255,255,255,0),rgba(0,0,0,.2)) 0 0/20px 100%,linear-gradient(to right,hsla(0deg,0%,100%,0),#fff 15px) right/50px 100%,linear-gradient(to right,rgba(255,255,255,0),rgba(0,0,0,.2)) right/20px 100%;background-repeat:no-repeat;background-attachment:local,scroll,local,scroll}.tableScroll::-webkit-scrollbar{height:5px}.tableScroll::-webkit-scrollbar-track{background:#f1f1f1}.tableScroll::-webkit-scrollbar-thumb{background:#bcbcbc}.ranking-table{margin:20px 0}table.rankAllTable{border-collapse:collapse;border-spacing:0;margin:0 auto;width:100%}table.rankAllTable tr{border-top:1px solid #e4e4e4}table.rankAllTable td,table.rankAllTable th{padding:5px 5px;text-align:center;display:table-cell}table.rankAllTable th{font-weight:700;width:20%;min-width:50px;max-width:100px;background-color:#f4f4f4;color:#313131;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}table.rankAllTable th span{font-size:90%}table.rankAllTable td{vertical-align:top;min-width:90px;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;line-height:1.5}table.rankAllTable td:last-child{border-right:1px solid #e4e4e4}table.rankAllTable p{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;text-overflow:ellipsis;margin-bottom:0}table.rankAllTable .rankItem{width:60px;margin-bottom:5px}@media screen and (min-width:0px) and (max-width:426px){table.rankAllTable .rankItem{max-width:60px;width:auto}}table.rankAllTable.rankAllTableVertically td{vertical-align:middle}table.rankAllTable.rankAllTableVertically .rankItem{width:60px}table.rankAllTable .crownTxtNo .crownTxtNo-img{position:relative;z-index:1}table.rankAllTable .crownTxtNo .crownTxtNo-txt{position:absolute;top:27%;left:0;right:0;z-index:2;color:#fff;font-size:180%}@media screen and (min-width:0px) and (max-width:426px){table.rankAllTable .crownTxtNo .crownTxtNo-txt{top:28%;font-size:200%}}table.rankAllTable a.rankItemLink{font-weight:700;font-size:67%;letter-spacing:-.5px}table.rankAllTable .rankItemTag{position:relative;margin:0 auto 5px;padding:0 5px 1px;background-color:#9fd9f6;border-radius:40px;color:#004b84;font-weight:700;letter-spacing:-.05em;text-align:center;font-size:86%;vertical-align:middle;border:none!important}table.rankAllTable .rankItemBtn{font-size:95%;line-height:1;padding:1rem 0 1rem}table.rankAllTable .reviewArea,table.rankAllTable .reviewBox{padding-left:10px;padding-right:10px}table.rankAllTable .reviewArea h3{font-size:130%;border-bottom:2px dashed #222;font-weight:700}table.rankAllTable .defBtn{width:100%}.rankA,.rankB,.rankC{font-size:160%;line-height:1}.rankA{color:#deb700}.rankB{color:#c0bdbc}.rankC{color:#df6a1a}.rankPlus{font-size:80%}.goodsImg{text-align:center}.goodsImg img{max-width:99%;max-height:300px;width:auto}.valu{font-weight:700;font-size:240%;line-height:1;font-family:Meiryo UI}.valu.valu1{color:#d9534f}.valu.valu2{color:#f0ad4e}.valu.valu3{color:#fdd000}.valu.valu4{color:#676767}.valu.valu5{color:#676767}.ranking .row{margin:0}.ranking .rankClown{max-width:100px;margin:0 auto}.expertBox{background-color:#e5f2f9;border-top:4px solid #222;border-bottom:1px solid #222;border-left:1px solid #222;border-right:1px solid #222;border-radius:1px;padding:5px 10px;position:relative;margin:40px 8px 10px}.expertBox .expertBox-title{text-align:center;padding:5px 5px 5px;background:#222;width:90%;margin:-30px auto 10px;-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.expertBox .expertBox-title h2{margin-bottom:0;-webkit-transform:skewX(15deg);transform:skewX(15deg);font-size:160%;font-weight:700;color:#fdd000}.expertBox h3{font-size:130%;border-bottom:2px dashed #222;font-weight:700}.expertBox ul li{list-style:none;line-height:1.6;margin-bottom:15px}.expertBox ul li:before{content:"\f058";color:#0068b7;position:relative;font-family:"Font Awesome 5 Free";margin-right:.5em}.tags-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:120%;font-weight:700}.tags-head:after,.tags-head:before{content:"";height:1px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#666}.tags-head:before{margin-right:1rem}.tags-head:after{margin-left:1rem}.tags-body{margin:auto;position:relative;overflow:hidden;padding:0 10px}.tags-body ul{position:relative;left:50%;float:left}.tags-body li.tags-item{position:relative;left:-50%;float:left;background-color:#9fd9f6;color:#004b84;border-radius:90px;text-align:center;font-weight:700;margin:0 5px 5px 0;padding:2px 15px}.reviewArea,.reviewBox{padding-left:10px;padding-right:10px}.reviewArea h3{font-size:130%;border-bottom:2px dashed #222;font-weight:700}.reviewBox .reviewerImg{text-align:center}.reviewBox .reviewerImg img{width:100%;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:1px 1px 1px;box-shadow:1px 1px 1px}.reviewBox .reviewBox-inner{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);width:100%;padding:0 0 0 15px}.reviewBox .reviewBox-inner-under{position:absolute;bottom:0;left:50%;transform:translateY(0) translateX(-50%);-webkit-transform:translateY(0) translateX(-50%);width:100%;padding:0 0 0 5px}.reviewBox .reviewerName{font-weight:700;font-size:150%}@media screen and (min-width:0px) and (max-width:426px){.reviewBox .reviewerName{font-size:100%}}.reviewBox .reviewerStars{color:#fdd000;font-size:150%}@media screen and (min-width:0px) and (max-width:426px){.reviewBox .reviewerStars{font-size:100%}}.reviewBox .reviewerProf{font-size:110%;line-height:1.4;color:#6f6f6f;text-align:right}@media screen and (min-width:0px) and (max-width:426px){.reviewBox .reviewerProf{font-size:75%}}.reviewBox .reviewBalloon{position:relative;display:inline-block;margin:1.5em 0;padding:7px 10px;min-width:120px;max-width:100%;color:#555;font-size:16px;background:#eee;border:solid 3px #bfbfbf;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.reviewBox .reviewBalloon:before{content:"";position:absolute;top:-24px;left:8%;margin-left:-15px;border:12px solid transparent;border-bottom:12px solid #eee;z-index:2}.reviewBox .reviewBalloon:after{content:"";position:absolute;top:-30px;left:8%;margin-left:-17px;border:14px solid transparent;border-bottom:14px solid #bfbfbf;z-index:1}.reviewBox .reviewBalloon p{margin:0;padding:0;line-height:1.7}.progressBox{margin:0 10px}.progressBox .row{margin-right:0;margin-left:0}.progressBox .progress{height:20px;margin-bottom:10px}.progressBox .reviewerStars i{color:#fdd000;font-size:150%}.progressBox .starName{font-size:80%;color:#0068b7}.progressBox .starName .starNameLine{height:20px;margin:0 0 9px}.tableScroll{overflow:auto;white-space:nowrap;margin:0 5px;background:-webkit-linear-gradient(right,hsla(0deg,0%,100%,0),#fff 15px) 0 0/50px 100%,-webkit-linear-gradient(right,rgba(255,255,255,0),rgba(0,0,0,.2)) 0 0/20px 100%,-webkit-linear-gradient(left,hsla(0deg,0%,100%,0),#fff 15px) right/50px 100%,-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(0,0,0,.2)) right/20px 100%;background:linear-gradient(to left,hsla(0deg,0%,100%,0),#fff 15px) 0 0/50px 100%,linear-gradient(to left,rgba(255,255,255,0),rgba(0,0,0,.2)) 0 0/20px 100%,linear-gradient(to right,hsla(0deg,0%,100%,0),#fff 15px) right/50px 100%,linear-gradient(to right,rgba(255,255,255,0),rgba(0,0,0,.2)) right/20px 100%;background-repeat:no-repeat;background-attachment:local,scroll,local,scroll}.tableScroll::-webkit-scrollbar{height:5px}.tableScroll::-webkit-scrollbar-track{background:#f1f1f1}.tableScroll::-webkit-scrollbar-thumb{background:#bcbcbc}table.rankAllTable{border-collapse:collapse;border-spacing:0;margin:0 auto;width:100%}table.rankAllTable tr{border-top:1px solid #e4e4e4}table.rankAllTable td,table.rankAllTable th{padding:5px 5px;text-align:center;display:table-cell}table.rankAllTable th{font-weight:700;width:20%;min-width:50px;max-width:100px;background-color:#f4f4f4;color:#313131;border-left:1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}table.rankAllTable th span{font-size:90%}table.rankAllTable td{vertical-align:top;min-width:90px;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;line-height:1.5}table.rankAllTable td:last-child{border-right:1px solid #e4e4e4;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,.1);box-shadow:2px 2px 1px rgba(0,0,0,.1)}table.rankAllTable p{-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;text-overflow:ellipsis;margin-bottom:0}table.rankAllTable .rankItem{width:80px;margin-bottom:5px}@media screen and (min-width:0px) and (max-width:426px){table.rankAllTable .rankItem{max-width:60px;width:auto}}table.rankAllTable.rankAllTableVertically td{vertical-align:middle}table.rankAllTable.rankAllTableVertically .rankItem{width:80px}table.rankAllTable a.rankItemLink{font-weight:700}table.rankAllTable .rankItemTag{position:relative;margin:0 auto 5px;background-color:#9fd9f6;border-radius:40px;color:#004b84;font-weight:700;text-align:center;vertical-align:middle;border:none!important}table.rankAllTable .rankItemBtn{font-size:110%;line-height:1;padding:1.1rem 0 1rem}table.rankAllTable .reviewArea,table.rankAllTable .reviewBox{padding-left:10px;padding-right:10px}table.rankAllTable .reviewArea h3{font-size:130%;border-bottom:2px dashed #222;font-weight:700}.readmore-button-box{text-align:center;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.5)),to(white));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5),#fff);background-image:linear-gradient(180deg,rgba(255,255,255,.5),#fff);padding-top:5.5em;margin-top:-6.5em;position:relative}.readmore-button-box.readmore-button-box-glaybg{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(242,239,234,.5)),to(#f2efea));background-image:-webkit-linear-gradient(top,rgba(242,239,234,.5),#f2efea);background-image:linear-gradient(180deg,rgba(242,239,234,.5),#f2efea)}.readmore-button-box a{color:#222!important;text-decoration:none;background-color:#fff;border:1px solid #999;border-radius:30px;padding:.5em 2.5em;display:inline-block;font-weight:700;font-size:1.25em;padding:5px 25px;font-weight:700;background:#d6d6d6;border-radius:90px;cursor:pointer;-webkit-transition:.5s;transition:.5s}.readmore-button-box a:hover{background-color:#e9e9e9;top:1px;left:1px;position:relative;background:silver}.readmore-button-box a:before{display:inline-block;content:"\f078";font-family:"Font Awesome 5 Free";padding-right:5px;-webkit-transition:.2s;transition:.2s}.readmore-button-box .readmore-txtno{font-size:90%;color:#898989}section.sec_bg_blueDark{background-color:#0f3065}section.sec_bg_blue{background-color:#0e4b8a}section.sec_bg_blueLight{background-color:#f2f1ff}section.sec_bg_blueGradation{background:-webkit-gradient(linear,left top,left bottom,from(#0f265a),to(#0e407d));background:-webkit-linear-gradient(#0f265a,#0e407d);background:linear-gradient(#0f265a,#0e407d)}section.sec_bg_pink{background-color:#f6e1e6}section.sec_bg_pinkDark{background-color:#d37158}section.sec_bg_cream{background-color:#fffced}section.sec_bg_creamDark{background-color:#f3e7d1}section.sec_bg_gray{background-color:#f3f3f3}section.sec_bg_grayDark{background-color:#909090}section.sec_bg_green{background-color:#c5dd91}section.sec_bg_brown{background-color:#52341c}section.sec_bg_purple{background-color:#711d22}section.main{width:100%;padding:0}section .l-container{position:relative;width:768px;max-width:100%;margin:auto;padding:20px 10px}@media screen and (min-width:0px) and (max-width:426px){section .l-container{padding:0 0 20px}}@media screen and (min-width:769px){section .l-container.contain_side_shadow{padding:0 10px;-webkit-box-shadow:0 1px 20px rgba(0,0,0,.3);box-shadow:0 1px 20px rgba(0,0,0,.3)}}section .l-container .l-container-inner{background-color:#fff;border-radius:3px;padding:3% 3% 2%;width:98%;margin:0 auto}@media screen and (min-width:0px) and (max-width:426px){section .l-container .l-container-inner{padding:0 1% 2%;width:100%}}#page .title{width:100%;max-width:800px;margin:0 auto}#page .title h1{background-color:#0068b7;color:#fff;margin:0 0 10px;padding:20px 0;font-weight:600;font-style:normal;font-size:140%;text-align:center;border-radius:2px}#page .page-container{max-width:800px;margin:0 auto}#page .page-container h2{background-color:#0068b7;color:#fff;padding:5px 10px;text-align:left;font-size:1.2rem;border-radius:2px}#page .page-container p{text-align:left;margin:10px}.animate69{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;text-align:center;float:none}.animate69{-webkit-animation-name:animate69;animation-name:animate69}.animate69{animation-duration:1s!important;-webkit-animation-duration:1s;-ms-animation-duration:1s;-moz-animation-duration:1s!important}@-webkit-keyframes animate69{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0)}100%{-webkit-transform:skewX(0)}}@keyframes animate69{0%{-webkit-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0);transform:skewX(0)}100%{-webkit-transform:skewX(0);transform:skewX(0)}}