.box-custom{background-color:#94d299 !important}.reg-tab-btn{background:url(/assets/price/images/icon_arrow2.gif) no-repeat left 3px center;border:1px solid #dedede}.reg-tab-btn:hover{border:1px solid #2974b3}.sp-only a{color:#fff !important;text-decoration:none !important}.sp-only a._color-font-main{color:#3193d9 !important}.custom-content{margin-left:10px !important;margin-right:10px !important;padding-left:0 !important;padding-right:0 !important}.-regular-font{font-weight:normal}@media screen and (max-width: 979px){.pc-only{display:none}.item_inner>.price_cv>.fee>dt>a{margin-top:2%;display:block;font-size:18px;font-weight:bold;text-indent:10px;line-height:30px;margin-left:25px}}@media screen and (min-width: 980px){.sp-only{display:none}}.priceMv{border:solid 1px #eee;padding:25px;background:url(/assets/price/images/cat.png?2025128173212) no-repeat;background-size:contain;background-position:right}@media (max-width: 979px){.priceMv{padding:20px 10px 15px}}.priceMv p{color:#1c69c8;font-size:25px;font-family:serif;text-shadow:0 0 7px white, 0 0 7px white, 0 0 7px white, 0 0 7px white, 0 0 7px white, 0 0 7px white}@media (max-width: 979px){.priceMv p{font-size:4vw}}.addCost{border:solid 2px #4ab8ce;border-radius:5px;padding:5px}.addCost__head{font-weight:bold;font-size:22px;text-align:center;background:#bde1e7;padding:5px 0;text-shadow:2px 2px 0px white, -2px -2px 0px white, -2px 2px 0px white, 2px -2px 0px white}@media (max-width: 979px){.addCost__head{font-size:3.6vw}}.addCost__head__txt{color:#2b3b81;font-size:30px}@media (max-width: 979px){.addCost__head__txt{font-size:4.5vw}}.addCost__case{display:flex;justify-content:space-between;align-items:center;margin-top:10px}@media (max-width: 979px){.addCost__case{flex-wrap:wrap}}.addCost__case__item{width:24%;background:#f1f9fa;border:solid 2px #bce1e7;text-align:center;border-radius:5px;padding:5px 0}@media (max-width: 979px){.addCost__case__item:nth-child(n+3){margin-top:10px}}@media (max-width: 979px){.addCost__case__item{display:inline-flex;justify-content:center;align-items:center;width:49%;min-height:115px}}.addCost__case__item .case_title{font-size:20px;font-weight:bold;color:#2a3983;letter-spacing:-0.1em}@media (max-width: 979px){.addCost__case__item .case_title{font-size:4.5vw}}.addCost__case__item p:last-child{line-height:1}.addCost__case__item .case_txt{font-weight:bold}.addCost__case__item .case_price{color:#cf342b;font-size:20px;margin-left:15px}@media (max-width: 979px){.addCost__case__item .case_price{font-size:5vw}}.addCost__case__item .case_price span{font-weight:bold;font-size:37px}.addCost__txt{font-size:15px;font-weight:bold;margin-top:10px}@media (max-width: 979px){.addCost__txt{font-size:3vw}}.anchor{border:solid 1px #000;background-color:#fafafa;padding:20px 30px}@media (max-width: 979px){.anchor{max-width:340px;background-color:#fafafa;margin:20px auto 0;padding:20px 25px}}.anchor__list{display:flex;flex-wrap:wrap}@media (max-width: 979px){.anchor__list__item{width:100%}}@media (min-width: 980px){.anchor__list__item+li{margin-left:15px}}.anchor__list__item a{position:relative;display:inline-block;margin-left:15px;line-height:1.1;color:#2b87c8;font-weight:bold}@media (max-width: 979px){.anchor__list__item a{font-size:14px}}.anchor__list__item a::before{content:"";position:absolute;width:8px;height:8px;border-style:solid;border-color:#3193d9 #3193d9 transparent transparent;border-width:2px;left:-15px;top:50%;transform:translateY(-65%) rotate(45deg) skew(-10deg, -10deg)}
