@charset "utf-8";*{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-seri!important;font-weight:500}.section{width:100%}.bg_dg{background-color:#4ad6c1}.bg_lg{background-color:#c9efe9}.bg_g{background-color:#f3f3f3}.bg_w{background-color:#fff}.text-lll{font-size:2.25em}.text-ll{font-size:1.75em}.text-l{font-size:1.5em}.text-m{font-size:1.25em}.text-s{font-size:1.1em}.line-height-ll{line-height:2.5em}.line-height-l{line-height:2em}.contents{padding:0;margin:0 auto}.section_top{background-size:contain}.cta_area{background:url(/img/review/about/cta_bg.png) 0 0 repeat;border-radius:5px;margin:0 .4em}.cta_area img{padding:0 .25em}.cta_area .btn{width:95%;position:relative}.cta_area .btn a{display:block;background-color:#d8461f;color:#fff;border:2px #d8461f solid;padding:.75em 1em;text-align:center;font-size:1.75em;box-shadow:0 5px 0 0 #8c1e00;border-radius:5px;border:1px solid #d8461f;transition-duration:.5s;text-decoration:none!important}.cta_area .btn a::after{content:'';display:inline-block;background:url(/img/review/about/cta_arrow_icon.svg) 0 0 no-repeat;width:15px;height:24px;position:absolute;top:39%;right:25%}.cta_area .btn a:hover{display:block;background-color:#fff;color:#d8461f;border:2px #d8461f solid;padding:.75em 1em;text-align:center;font-size:1.75em;box-shadow:0 5px 0 0 #8c1e00;border-radius:5px;border:1px solid #d8461f;transition-duration:.5s;text-decoration:none!important}.cta_area .btn a::after{content:'';display:inline-block;background:url(/img/review/about/cta_arrow_icon.svg) 0 0 no-repeat;width:15px;height:24px;position:absolute;top:39%;right:25%}.cta_area .btn a:hover::after{content:'';display:inline-block;background:url(/img/review/about/cta_arrow_icon_h.svg) 0 0 no-repeat;width:15px;height:24px;position:absolute;top:39%;right:25%}.qa{background-color:#fff;border-radius:5px}.icon01{color:#555;background:url(/img/review/about/icon01.png) 0 0 no-repeat;list-style:none;padding:0 .5em .5em 3em;line-height:2em}.icon02{color:#ec8153;background:url(/img/review/about/icon02.png) 0 0 no-repeat;list-style:none;padding:0 .5em .5em 3em;line-height:2em}.section05 ul{list-style:none}.under_border{background:url(/img/review/about/bg_text_y.png) 0 .85em repeat-x}.fadein{opacity:.1;transform:translate(0,50px);transition:all .5s}img{max-width:100%}#animate01{animation-delay:.25s}#animate02{animation-delay:1s}#animate03{animation-delay:.5s}#animate04{animation-delay:1.25s}#animate05{animation-delay:1.75s}.invisible{visibility:hidden}.is_hidden{display:block}@media (max-width:991px){.cta_area{background:url(/img/review/about/cta_bg.png) 0 0 repeat;border-radius:5px;margin:0 .15em}.cta_area img{padding:0 1.5em}.cta_area .btn a,.cta_area .btn a:hover{font-size:1.5em}.cta_area .btn a::after{position:absolute;top:35%;right:25%}.cta_area .btn a:hover::after{position:absolute;top:35%;right:25%}.text-lll{font-size:2.5em}.text-ll{font-size:1.75em}.text-l{font-size:1.5em}.text-m{font-size:1em}.img_box .img01{margin-right:.5em}.img_box .img02{margin-left:.5em}}@media (orientation:landscape) and (max-width:896px){.section_top img{background-size:cover;width:100%}.cta_area .btn a::after{display:none!important;background:0 0!important}.line-height-l{line-height:2.5em}}@media (max-width:768px){.section01{padding:0 0 2em 0!important}.cta_area .btn a,.cta_area .btn a:hover{font-size:1.25em;padding-left:.5em}.cta_area .btn a::after{position:absolute;top:35%;right:20%}.cta_area .btn a:hover::after{position:absolute;top:35%;right:20%}.text-lll{font-size:2.75em}.text-ll{font-size:1.65em}.text-l{font-size:1.35em}.text-m{font-size:.9em}.line-heigh-ll{line-height:2.85em}.line-heigh-l{line-height:2.25em}}@media (max-width:576px){.text-lll{font-size:2.75em}.text-ll{font-size:1.65em}.text-l{font-size:1.35em}.text-m{font-size:.85em}}@media (max-width:480px){.section01{padding:.5em 0 2em 0!important;margin-top:-1px}.cta_area .btn a{padding:1.5em 1em;text-align:center;font-size:.9em;font-weight:700}.cta_area .btn a:active,.cta_area .btn a:hover{padding:1.5em 1em;text-align:center;font-size:.9em;font-weight:700}.cta_area .btn a::after{content:'';display:none!important}.cta_area .btn a::after:active,.cta_area .btn a::after:hover{content:'';display:none!important}.cta_area .btn{width:97%;position:relative}.text-lll{font-size:1.75em!important}.text-ll{font-size:1.25em!important}.text-ml{font-size:1em!important}.text-m{font-size:.75em!important}.text-s{font-size:.65em}.line-height-l{line-height:2em}.line-height-ml{line-height:1em}.qa{font-size:.9em}.section02 h2 img{width:70%}.section05 h2 img{width:80%}}@media (max-width:320px){.cta_area .btn a,.qa{font-size:.8em}.text-lll{font-size:2em!important}.text-m{font-size:.6em!important}}.is_hidden{display:none}.btn_precautions{background-color:#fff;border:2px solid #fff;border-radius:20px;color:#e67d61;display:block;font-size:.95em;font-weight:700;padding:.25em;text-decoration:none;transition-duration:.5s}.precautions{background-color:#fff;border-radius:10px;margin:0 auto 10px;max-width:910px}.precautions__btn-close{padding-top:18px;text-align:center}.precautions__btn-close__link{color:#e67d61;font-weight:700;text-decoration:none}.precautions__body{border-radius:10px;display:flex;padding:25px 20px}.precautions__body__text{background-color:#e67d61;border-radius:10px;color:#fff;display:inline-block;height:-moz-min-content;height:min-content;list-style:none;margin:5px 10px;padding:2px 13px;text-align:center;width:12%}.precautions__body__list{font-size:15px;width:100%}.precautions__body__list__detail{padding-left:0}.precautions__body__list__detail__text{counter-increment:cnt;font-weight:700;list-style-position:outside;list-style-type:none;padding-left:1.5em;text-indent:-1.65em}.precautions__body__list__detail__text:before{content:"(" counter(cnt) ") "}.precautions__body__list__reject-detail{display:flex;list-style:none;margin-bottom:1px}.precautions__body__list__reject-detail__text{font-weight:700}.precautions__amazon{color:gray;font-size:13px;text-align:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.precautions__body__text{height:100%}}.is_hidden{display:block}.precautions__btn-close{display:none}
