@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css);.sp-only{display:none}@media (max-width:800px){.pc-only{display:none}.sp-only{display:block}}.newtopimagefv img{margin-left:auto;margin-right:auto}@media (max-width:800px){.newtopimagefv{display:block}}.h1{line-height:1.6}@media (max-width:800px){.h1{font-size:16px}}.ico{text-align:center;padding:0 0 10px 0}.use_box{clear:both}.use_txt{text-align:center;width:48%;float:left}.use_txt02{float:right}.use_txt dt{font-size:20px;width:100%;background:#7FAE3F;color:#fff;margin:0 auto 20px;padding:5px 0;font-weight:700}.use_txt ul{display:inline-block;text-align:left}.use_txt ul li{padding:0 0 0 35px;margin:0 0 20px 0;font-size:18px;font-weight:700;background:url(/customers/images/check_available30.webp) no-repeat left top}.tit_bg{text-align:center;padding:20px 0}@media (max-width:800px){.tit_bg{padding:0!important}}.tit_bg .bg01{background-size:auto auto;background-color:rgba(0,0,0,1);background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(242,207,1,1) 20px,rgba(242,207,1,1) 40px);height:30px}.titbox{display:inline-block;padding:30px 0}.titbox .ico{display:table-cell;vertical-align:middle}.titbox h2{text-align:center;display:table-cell;vertical-align:middle}.f_txt{font-size:28px;padding:40px 0 0 0;font-weight:700;text-align:center}.note_area{padding:0 0 30px 0}.TOEIC_box .txtbox{width:490px;line-height:1.6;float:left}.TOEIC_box .img{float:right;padding:25px 0 0 0;text-align:center}.TOEIC_box .img p{font-size:14px;font-weight:700;padding:10px 60px 0 0;text-align:right}@media screen and (max-width:768px){.ico{text-align:center;padding:0 0 10px 0}.use_txt{text-align:center;width:100%;float:none}.use_txt02{float:none}.use_txt dt{font-size:18px;width:100%;background:#7FAE3F;color:#fff;margin:0 auto 10px;padding:5px 0;font-weight:700}.use_txt ul{margin:2em 0;display:block;text-align:left}.use_txt ul li{padding:0 0 0 20px;margin:0 0 .5em 0;font-size:13px;font-weight:700;background:url(/customers/images/check_available30.webp) no-repeat left 2px;background-size:20px}.tit_bg{text-align:center;padding:20px 0}.tit_bg .bg01{background-size:auto auto;background-color:rgba(0,0,0,1);background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(242,207,1,1) 20px,rgba(242,207,1,1) 40px);height:20px}.titbox{display:inline-block;padding:15px 0}.titbox .ico{display:block}.titbox h2{display:block}.f_txt{font-size:16px;padding:40px 0 0 0;font-weight:700;text-align:center}.note_area{padding:0 0 20px 0}.TOEIC_box .txtbox{width:100%;float:none}.TOEIC_box .img{float:none;padding:20px 0 30px 0;text-align:center}.TOEIC_box .img p{font-size:14px;font-weight:700;padding:10px 0 0 0;text-align:center}}@media print,(min-width:801px){.c-service{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;background:transparent}.c-service li{margin-bottom:20px;padding:35px 40px;width:100%;border:1px solid #ccc;border-radius:4px}.c-service li .ttl{margin-bottom:15px;font-size:2.8rem}}.c-service li .ttl{margin-top:5px;margin-bottom:5px;font-size:1.8rem;text-align:center}.music-link-box{text-align:right}.music-box{margin:5px}.slider-btn{padding:10px 40px 10px 30px;color:#fff!important;font-size:14px;text-align:center;text-decoration:none;line-height:1;border:1px solid #f80;border-radius:4px;background:#f80;display:inline-block!important;position:relative}.cart-box{padding:1em;width:220px;font-size:15px!important;text-align:left;background:#FFF;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;display:none;position:fixed;top:15%;right:0;z-index:9}.cart-box h2{font-size:1.8rem}.cart-intro{margin:1em 0;padding:1em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.cart-intro p:last-child{margin-bottom:0}.cart-price{display:flex;justify-content:space-between}.btn-outline-primary{width:100%;padding:8px 30px;color:#333!important;font-size:15px;text-align:center;border:none;border-radius:20px;background:#ffd63a;box-shadow:rgba(0,0,0,.16) 0 1px 4px;display:block}@media (min-width:1180px){.cart-box{display:block}.cart-box p{font-size:1.2rem!important;line-height:1.6!important}}@media (min-width:1400px){.cart-box{margin-left:500px;padding:1.5em 1em;width:300px;font-size:16px!important;right:unset;left:50%}.cart-box p{line-height:1.6!important}.cart-box .cart-intro p,.cart-box .cart-price p{font-size:16px!important}.cart-box .cart-item{display:flex}.cart-box .col-5{flex:0 0 25%!important;max-width:25%!important}.cart-box .col-12{flex:0 0 75%!important;max-width:75%!important}}.review-date{color:#565959;margin-bottom:20px}[class*="-star"]::before,[class*="-star"]::after{color:#e3792c;line-height:1;display:inline-block}[class*="-star"]::after,[class*="-star-half"]::after{position:relative;bottom:-3px}.review-star{font-size:18px!important;display:inline-flex;align-items:center}.five-star::before{content:"";font-family:'Material Symbols Outlined'}.four-star::before,.four-star-half::before{content:"";font-family:'Material Symbols Outlined'}.four-star::after{content:"\e83a";font-family:'Material Symbols Outlined'}.three-star::before,.three-star-half::before{content:"";font-family:'Material Symbols Outlined'}.three-star::after{content:"\e83a\e83a";font-family:'Material Symbols Outlined'}.two-star::before,.two-star-half::before{content:"";font-family:'Material Symbols Outlined'}.two-star::after{content:"\e83a\e83a\e83a";font-family:'Material Symbols Outlined'}.one-star::before,.one-star-half::before{content:"";font-family:'Material Symbols Outlined'}.one-star::after{content:"\e83a\e83a\e83a\e83a";font-family:'Material Symbols Outlined'}.four-star-half::after{content:"\e839";font-family:'Material Symbols Outlined';font-weight:200}.three-star-half::after{content:"\e839\e83a";font-family:'Material Symbols Outlined'}.two-star-half::after{content:"\e839\e83a\e83a";font-family:'Material Symbols Outlined'}.one-star-half::after{content:"\e839\e83a\e83a\e83a";font-family:'Material Symbols Outlined'}.is-position-sticky.review-menu{top:60px}.is-position-relative{position:relative;top:0;left:0;right:0;bottom:0}.is-position-sticky{position:sticky;top:0;left:0}.jisinimage img{height:auto}.common_lp--voice{margin:80px 0}.voice-container{font-size:16px!important}.voice-container:not(:first-child){margin-top:40px}.user-icon{margin-right:15px;width:40px;height:40px;border-radius:40px;background:#f5f5f5;overflow:hidden;position:relative}.user-icon img{max-width:100%;object-fit:cover;position:absolute}.box-text{height:auto;overflow:hidden;position:relative}.box-text p{font-size:16px!important}.box-text p:not(:last-child){margin-bottom:1em}.box_more{width:100%;padding-top:40px;line-height:1em;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 50%);display:flex;align-items:center;position:absolute;bottom:0;left:0;cursor:pointer}.is-open .box_more{background:transparent}.box_more::before{content:'\f078';width:fit-content;color:#007184;font-weight:900;font-family:"Font Awesome 6 Free";display:inline-block}.box_more::after{margin-left:.25em;content:'ǂ';width:fit-content;display:inline-block}.is-active .box_more::before{content:'\f077'}.is-active .box_more::after{content:''}.box_more:hover::before,.box_more:hover::after{color:#e3792c}[role="tab"]{margin-bottom:5px;padding:2px 10px;width:100%;height:31px;text-align:left;box-shadow:rgba(0,0,0,.16) 0 1px 4px;position:relative}[role="tabpanel"]{display:none;margin-top:20px}[role="tabpanel"]:not([hidden]){display:block}.review-title,.txt-change2{font-size:21px}@media (max-width:800px){.wh_gr{height:104px}.top_offer{z-index:10}}.app-item img{max-width:100px}@media (max-width:800px){.app-item img{max-width:90px}}.c-heading-balloon{margin:0 auto!important;padding:0 20px;width:100%;color:#333;font-size:12px;font-weight:700;line-height:1.5;text-align:center;position:relative;display:block}@media (max-width:800px){.c-heading-balloon{font-size:1.8rem}}.c-heading-balloon::before,.c-heading-balloon::after{content:"";width:1px;height:100%;max-height:100px;background:#333;position:absolute;bottom:0}.c-heading-balloon::before{transform:rotate(-20deg);left:10px}.c-heading-balloon::after{transform:rotate(20deg);right:10px}.review-star-count{font-size:15px}#total_vote2 a{text-decoration:underline}#total_vote2 a:hover{text-decoration:none}ol,ul{padding-left:0!important}