.comp-location{margin-top:40px}.comp-location__map{overflow:hidden;position:relative;width:100%;height:500px;border:#ccc 1px solid;border-radius:4px;background:#e5e3df}.comp-location__map .title{position:absolute;left:50%;bottom:0;z-index:10;min-width:360px;padding:0 20px;height:40px;text-align:center;background:rgba(0,0,0,0.5);transform:translateX(-50%);box-sizing:border-box}.comp-location__map .title h3{color:#fff;font-weight:500;line-height:40px}.comp-location__map .inner{overflow:hidden}.comp-location__map .inner_view{overflow:hidden}.comp-location__sch{display:flex;justify-content:center;align-items:center;margin-top:20px;padding:20px 0;background:#F4F4F4;flex-direction:column}.comp-location__sch .cst-unit__sch{width:400px}.comp-location__sch button{width:400px;margin:10px 0 0 0}.comp-location__list{margin-top:40px}.comp-location__list .part-top{padding-bottom:9px;border-bottom:#ccc 1px solid}.comp-location__list .part-top .num{display:flex;align-items:center;gap:4px;color:#222;font-size:16px;line-height:22px}.comp-location__list .part-top .num b{font-weight:600;font-family:'Noto Sans',sans-serif;letter-spacing:0}.comp-location__list .part-top ~ .part-addr{margin-top:20px}.comp-location__list .part-addr li{padding:30px 40px;border:#ccc 1px solid;border-radius:4px}.comp-location__list .part-addr li ~ li{margin-top:20px}.comp-location__list .part-addr li:has(.tg-layer){padding-bottom:0}.comp-location__list .part-addr li:has(.tg-button) .tg-layer{margin-top:0}.comp-location__list .part-addr li .tg-head .tit{display:flex;justify-content:space-between;align-items:flex-start;gap:34px}.comp-location__list .part-addr li .tg-head .tit h4{color:#333;font-weight:500;font-size:18px;line-height:25px}.comp-location__list .part-addr li .tg-head .tit .sns{display:flex;align-items:center;gap:8px}.comp-location__list .part-addr li .tg-head .tit .sns a{display:block;width:28px;height:28px;background:url("/20250626134329/fo/images/common/ico_sns_28.svg") no-repeat 0 0}.comp-location__list .part-addr li .tg-head .tit .sns a.fb{background-position:0 0}.comp-location__list .part-addr li .tg-head .tit .sns a.wa{background-position:0 -30px}.comp-location__list .part-addr li .tg-head .tit .sns a.ln{background-position:0 -60px}.comp-location__list .part-addr li .tg-head .tit .sns a.gc{background-position:0 -90px}.comp-location__list .part-addr li .tg-head .sub{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:16px}.comp-location__list .part-addr li .tg-head .sub-tx span{display:block;color:#333}.comp-location__list .part-addr li .tg-head .sub-tx span+span{margin-top:2px}.comp-location__list .part-addr li .tg-head .sub-tx .addr{font-size:16px;line-height:22px}.comp-location__list .part-addr li .tg-head .sub-tx .addr+.cal,.comp-location__list .part-addr li .tg-head .sub-tx .addr+.tx{margin-top:8px}.comp-location__list .part-addr li .tg-head .sub-tx .cal+.tx{margin-top:8px}.comp-location__list .part-addr li .tg-head .sub-bt .btn{min-width:160px;padding:0 16px}.comp-location__list .part-addr li .tg-head .sub-bt .btn em{display:flex;justify-content:center;align-items:center;gap:4px}.comp-location__list .part-addr li .tg-head .sub-bt .btn em:before{content:'';display:block;width:20px;height:20px;background:url("/20250626134329/fo/images/cst/ico_lct.svg") no-repeat 0 0}.comp-location__list .part-addr li .tg-head .bt{margin-top:30px;border-top:#ccc 1px solid}.comp-location__list .part-addr li .tg-head .bt .tg-button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:20px 0;color:#333;font-size:16px;line-height:22px}.comp-location__list .part-addr li .tg-head .bt .tg-button:after{content:'';display:block;width:24px;height:24px;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -210px 0}.comp-location__list .part-addr li .tg-head .bt .tg-button[aria-pressed="true"]:after{background-position:-186px 0}.comp-location__list .part-addr li .tg-head .bt .tg-button:hover{text-decoration:underline}.comp-location__list .part-addr li .tg-layer{display:none;margin:30px 0}.comp-location__list .part-addr li .tg-layer .trans{padding:20px 30px;background:#F4F7FA}.comp-location__list .part-addr li .tg-layer .trans ~ .trans{margin-top:10px}.comp-location__list .part-addr li .tg-layer .trans dt{font-weight:500;line-height:20px}.comp-location__list .part-addr li .tg-layer .trans dd{position:relative;padding-left:11px;margin-top:10px;color:#333}.comp-location__list .part-addr li .tg-layer .trans dd:after{content:'';display:block;position:absolute;left:3px;top:9px;width:3px;height:3px;border-radius:100%;background:#333}.comp-location__list .part-addr li[aria-expanded="true"] .tg-layer{display:block}.comp-location__list .part-addr .list_none{padding:100px 0;border-bottom:#ccc 1px solid;color:#888;text-align:center}.comp-location__list .part-addr .list_none b{margin-right:4px;font-weight:700;font-size:16px}#lyr_cmn_find_map .layer-box_cont.bar_scr{padding:30px 14px 0}#lyr_cmn_find_map .layer-box_cont .find-map-list{margin-top:16px}#lyr_cmn_find_map .layer-box_cont .part-addr li{padding:30px}#lyr_cmn_find_map .layer-box_cont .part-addr li .tg-head .tit{display:block}#lyr_cmn_find_map .layer-box_cont .part-addr li .tg-head .tit h4{padding:0 0 10px}.radius_border{border:1px solid #919191;border-radius:5px}.custom_typecontrol{position:absolute;top:10px;right:10px;z-index:10;overflow:hidden;width:130px;height:30px;margin:0;padding:0;font-size:12px}.custom_typecontrol span{display:block;width:50%;height:30px;float:left;text-align:center;line-height:30px;cursor:pointer}.custom_typecontrol .btn{background:#fff;border:none;background:linear-gradient(#fff, #e6e6e6);color:#000}.custom_typecontrol .btn:hover{background:#f5f5f5;background:linear-gradient(#f5f5f5, #e3e3e3)}.custom_typecontrol .btn:active{background:#e6e6e6;background:linear-gradient(#e6e6e6, #fff)}.custom_typecontrol .selected_btn{color:#fff;background:#425470;background:linear-gradient(#425470, #5b6d8a)}.custom_typecontrol .selected_btn:hover{color:#fff}.custom_zoomcontrol{position:absolute;top:50px;right:10px;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;width:36px;height:80px;overflow:hidden;background-color:#f5f5f5}.custom_zoomcontrol span{width:100%;cursor:pointer}.custom_zoomcontrol span:first-child{border-bottom:1px solid #bfbfbf}.custom_zoomcontrol span img{display:block;width:15px;padding:12px 0;margin:auto;border:none}.comp-grade{display:flex;position:relative;width:34px;height:38px}.comp-grade:before,.comp-grade:after{content:'';flex:1;display:block;width:50%;height:100%;mask:url("/20250626134329/fo/images/cst/ico-grade_bg.svg") no-repeat 0 0;mask-size:cover}.comp-grade:before{background:#00ADE9}.comp-grade:after{transform:rotate(180deg);background:#009ADF}.comp-grade i{flex:none;display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-repeat:no-repeat;background-position:0 0;background-size:cover}.comp-grade__sales{background-image:url("/20250626134329/fo/images/cst/ico-grade_sales.svg")}.comp-grade__diamond{background-image:url("/20250626134329/fo/images/cst/ico-grade_diamond.svg")}.comp-grade__sharon{background-image:url("/20250626134329/fo/images/cst/ico-grade_sharon.svg")}.comp-grade__star{background-image:url("/20250626134329/fo/images/cst/ico-grade_star.svg")}.comp-grade__royal{background-image:url("/20250626134329/fo/images/cst/ico-grade_royal.svg")}.comp-grade__crown{background-image:url("/20250626134329/fo/images/cst/ico-grade_crown.svg")}.comp-grade__imperial{background-image:url("/20250626134329/fo/images/cst/ico-grade_imperial.svg")}.wrap[data-point='p-color_0'] .comp-grade:before{background:#111}.wrap[data-point='p-color_0'] .comp-grade:after{background:#000}.wrap[data-point='p-color_1'] .comp-grade:before{background:#ce0707}.wrap[data-point='p-color_1'] .comp-grade:after{background:#8e0404}.wrap[data-point='p-color_2'] .comp-grade:before{background:#ea339c}.wrap[data-point='p-color_2'] .comp-grade:after{background:#c6157b}.wrap[data-point='p-color_3'] .comp-grade:before{background:#f05300}.wrap[data-point='p-color_3'] .comp-grade:after{background:#ad3c00}.wrap[data-point='p-color_4'] .comp-grade:before{background:#f0a600}.wrap[data-point='p-color_4'] .comp-grade:after{background:#ad7800}.wrap[data-point='p-color_5'] .comp-grade:before{background:#ab834e}.wrap[data-point='p-color_5'] .comp-grade:after{background:#7e613a}.wrap[data-point='p-color_6'] .comp-grade:before{background:#857360}.wrap[data-point='p-color_6'] .comp-grade:after{background:#5f5244}.wrap[data-point='p-color_7'] .comp-grade:before{background:#00872f}.wrap[data-point='p-color_7'] .comp-grade:after{background:#004418}.wrap[data-point='p-color_8'] .comp-grade:before{background:#009090}.wrap[data-point='p-color_8'] .comp-grade:after{background:#004d4d}.wrap[data-point='p-color_10'] .comp-grade:before{background:#0d56fa}.wrap[data-point='p-color_10'] .comp-grade:after{background:#043ec0}.wrap[data-point='p-color_11'] .comp-grade:before{background:#6500cc}.wrap[data-point='p-color_11'] .comp-grade:after{background:#440089}.layer-side_head{gap:0 10px}.layer-side_head .btn.reset{display:flex;align-items:center;gap:4px;width:auto;padding:0 8px}.layer-side_head .btn.reset:before{content:'';display:block;width:16px;height:16px;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -68px -164px}.layer-side_head .btn.reset em{color:#000;font-size:12px}.layer-side_head .btn.ck{display:flex;align-items:center;gap:4px;width:auto;padding:0 8px}.layer-side_head .btn.ck:before{content:'';display:block;width:16px;height:16px;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -68px -180px}.layer-side_head .btn.ck em{color:#000;font-size:12px}.layer-side .filter__chk{display:flex;flex-flow:row wrap;align-items:center;gap:10px 20px;padding:20px;background:#F4F7FA}.layer-side .filter__cont{padding:0 20px}.layer-side .filter__cont>div{border-bottom:#ddd 1px solid}.layer-side .filter__range{padding:20px 0}.layer-side .filter__range .tit{margin-bottom:8px}.layer-side .filter__range .tit h4{display:block;font-weight:500;line-height:20px}.layer-side .filter__range .cost{display:flex;align-items:center;gap:4px}.layer-side .filter__range .cost .ptxt{overflow:visible;position:relative}.layer-side .filter__range .cost .ptxt input{text-align:right}.layer-side .filter__range .cost .ptxt strong{display:none}.layer-side .filter__range .cost em{flex:none;min-width:20px}.layer-side .filter__range.comma .cost .ptxt input{color:transparent;letter-spacing:0}.layer-side .filter__range.comma .cost .ptxt input:focus{color:#000}.layer-side .filter__range.comma .cost .ptxt input:focus ~ strong{display:none}.layer-side .filter__range.comma .cost .ptxt strong{display:block;position:absolute;left:0;right:0;top:0;bottom:0;padding:0 16px;border:transparent 1px solid;font-weight:400;line-height:46px;letter-spacing:0;text-align:right;pointer-events:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.layer-side .filter__range .ui-slider{position:relative;height:8px;margin:14px 8px 0}.layer-side .filter__range .ui-slider:after{content:'';display:block;position:absolute;left:-8px;right:-8px;top:0;bottom:0;border-radius:15px;background:#eee}.layer-side .filter__range .ui-slider-track{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;touch-action:manipulation}.layer-side .filter__range .ui-slider-bg{height:100%;margin:0 -8px;border-radius:8px;background:#9CE7FF;touch-action:manipulation}.layer-side .filter__range .ui-slider-handle{display:block;position:absolute;top:-4px;z-index:3;width:16px;height:16px;margin-left:-8px;border-radius:100%;background:#00B6F0;cursor:pointer;outline:none;touch-action:manipulation}.layer-side .filter__range.disabled .ui-slider-bg{display:none}.layer-side .filter__range.disabled .ui-slider-handle{background:#ccc !important;cursor:default}.layer-side .filter__word{padding:20px 0}.layer-side .filter__word .tg-btn{display:flex;align-items:center;position:relative;width:100%;height:24px;padding-right:24px;box-sizing:border-box}.layer-side .filter__word .tg-btn h4{font-weight:500;line-height:20px}.layer-side .filter__word .tg-btn:after{content:'';display:block;position:absolute;right:0;top:0;width:24px;height:24px;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -210px 0}.layer-side .filter__word .tg-btn[aria-pressed="true"]:after{background-position:-186px 0}.layer-side .filter__word .tg-layer ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px 8px;padding-top:8px}.layer-side .filter__word .tg-layer li{position:relative}.layer-side .filter__word .tg-layer li label{display:block;position:relative;min-height:32px;padding:8px 16px 8px 36px;border:#ccc 1px solid;border-radius:32px;color:#666;font-size:12px;line-height:14px;box-sizing:border-box;cursor:pointer}.layer-side .filter__word .tg-layer li label:after{content:'';display:block;position:absolute;left:16px;top:8px;width:16px;height:16px;background:#666;mask:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -68px -180px;-webkit-mask:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -68px -180px}.layer-side .filter__word .tg-layer li input{display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;cursor:pointer}.layer-side .filter__word .tg-layer li input:checked+label{border-color:#00B6F0;background:#00B6F0;color:#fff}.layer-side .filter__word .tg-layer li input:checked+label:after{background:#fff}.wrap[data-point='p-color_0'] .layer-side .filter__range .ui-slider-handle{background:#191919}.wrap[data-point='p-color_0'] .layer-side .filter__range .ui-slider-bg{background:#595959}.wrap[data-point='p-color_0'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#191919;background:#191919}.wrap[data-point='p-color_1'] .layer-side .filter__range .ui-slider-handle{background:#DD0707}.wrap[data-point='p-color_1'] .layer-side .filter__range .ui-slider-bg{background:#fa6969}.wrap[data-point='p-color_1'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#DD0707;background:#DD0707}.wrap[data-point='p-color_2'] .layer-side .filter__range .ui-slider-handle{background:#EB41A3}.wrap[data-point='p-color_2'] .layer-side .filter__range .ui-slider-bg{background:#f7b4db}.wrap[data-point='p-color_2'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#EB41A3;background:#EB41A3}.wrap[data-point='p-color_3'] .layer-side .filter__range .ui-slider-handle{background:#FF5800}.wrap[data-point='p-color_3'] .layer-side .filter__range .ui-slider-bg{background:#ffac80}.wrap[data-point='p-color_3'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#FF5800;background:#FF5800}.wrap[data-point='p-color_4'] .layer-side .filter__range .ui-slider-handle{background:#FFB100}.wrap[data-point='p-color_4'] .layer-side .filter__range .ui-slider-bg{background:#ffd880}.wrap[data-point='p-color_4'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#FFB100;background:#FFB100}.wrap[data-point='p-color_5'] .layer-side .filter__range .ui-slider-handle{background:#B28B57}.wrap[data-point='p-color_5'] .layer-side .filter__range .ui-slider-bg{background:#dac7ae}.wrap[data-point='p-color_5'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#B28B57;background:#B28B57}.wrap[data-point='p-color_6'] .layer-side .filter__range .ui-slider-handle{background:#8E7B66}.wrap[data-point='p-color_6'] .layer-side .filter__range .ui-slider-bg{background:#c5baae}.wrap[data-point='p-color_6'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#8E7B66;background:#8E7B66}.wrap[data-point='p-color_7'] .layer-side .filter__range .ui-slider-handle{background:#009634}.wrap[data-point='p-color_7'] .layer-side .filter__range .ui-slider-bg{background:#17ff67}.wrap[data-point='p-color_7'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#009634;background:#009634}.wrap[data-point='p-color_8'] .layer-side .filter__range .ui-slider-handle{background:#009F9F}.wrap[data-point='p-color_8'] .layer-side .filter__range .ui-slider-bg{background:#20ffff}.wrap[data-point='p-color_8'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#009F9F;background:#009F9F}.wrap[data-point='p-color_10'] .layer-side .filter__range .ui-slider-handle{background:#1C60FA}.wrap[data-point='p-color_10'] .layer-side .filter__range .ui-slider-bg{background:#99b7fd}.wrap[data-point='p-color_10'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#1C60FA;background:#1C60FA}.wrap[data-point='p-color_11'] .layer-side .filter__range .ui-slider-handle{background:#6D00DB}.wrap[data-point='p-color_11'] .layer-side .filter__range .ui-slider-bg{background:#ad5cff}.wrap[data-point='p-color_11'] .layer-side .filter__word .tg-layer li input:checked+label{border-color:#6D00DB;background:#6D00DB}.comp-diary .my-date{margin-top:40px;text-align:center}.comp-diary .my-date .m-date{position:relative;display:inline-block;padding:0 34px;margin:0 10px;font-size:18px;line-height:25px}.comp-diary .my-date .m-date b{font-weight:500}.comp-diary .my-date .m-date em{margin:0 2px}.comp-diary .my-date .m-date button{position:absolute;top:6px;width:12px;height:12px;background:url("/20250626134329/fo/images/myo/ico-arrow-right.svg") no-repeat 1px 50%;background-size:contain}.comp-diary .my-date .m-date button:disabled{opacity:0.2}.comp-diary .my-date .m-date .prev button{left:0;transform:rotate(180deg)}.comp-diary .my-date .m-date .next button{right:0}.comp-diary .my-chk{display:flex;align-items:center;justify-content:space-between;position:relative;height:24px;margin:10px 0 0 0;padding:20px 0 28px 0}.comp-diary .my-chk>dl{flex:1}.comp-diary .my-chk .chk label{height:24px;padding-left:32px;line-height:24px}.comp-diary .my-chk .chk input{width:24px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.comp-diary .my-chk .chk input[type=checkbox]+label:after{width:24px;height:24px;border:2px solid #333;border-radius:50% !important;background:#fff}.comp-diary .my-chk .chk input[type=checkbox]+label:before{background:url("/20250626134329/fo/images/myo/ico-check.svg") no-repeat 6px 7px;background-size:12px auto}.comp-diary .my-chk .chk input[type=checkbox]:checked+label:after{background:#333}.comp-diary .my-chk .chk input[type=checkbox]:checked+label:before{background:url("/20250626134329/fo/images/myo/ico-check-white2.svg") no-repeat 6px 7px;background-size:12px auto}.comp-diary .my-chk dt{display:none;font-weight:500}.comp-diary .my-chk dd{float:left;margin-right:12px}.comp-diary .my-chk dd.gr .chk input[type=checkbox]+label:after{border-color:#A9DB3E}.comp-diary .my-chk dd.gr .chk input[type=checkbox]:checked+label:after{background:#A9DB3E}.comp-diary .my-chk dd.bl .chk input[type=checkbox]+label:after{border-color:#53CEE9}.comp-diary .my-chk dd.bl .chk input[type=checkbox]:checked+label:after{background:#53CEE9}.comp-diary .my-chk dd.or .chk input[type=checkbox]+label:after{border-color:#F87F44}.comp-diary .my-chk dd.or .chk input[type=checkbox]:checked+label:after{background:#F87F44}.comp-diary .my-chk dd.yw .chk input[type=checkbox]+label:after{border-color:#F8D559}.comp-diary .my-chk dd.yw .chk input[type=checkbox]:checked+label:after{background:#F8D559}.comp-diary .my-chk dd.gy .chk input[type=checkbox]+label:after{border-color:#B6BFC7}.comp-diary .my-chk dd.gy .chk input[type=checkbox]:checked+label:after{background:#B6BFC7}.comp-diary .my-chk dd .scd{position:relative;display:inline-block;padding-left:29px;height:24px;font-size:14px;line-height:24px;color:#666}.comp-diary .my-chk dd .scd:after{content:"";display:block;position:absolute;top:0;left:0;width:24px;height:24px;background:url("/20250626134329/fo/images/mys/ico-star-on.svg") no-repeat 0 0;background-size:24px}.comp-diary .my-chk .m-type{position:relative}.comp-diary .my-chk .m-type:before{content:"";display:block;position:absolute;top:5px;left:34px;width:1px;height:16px;background-color:#ccc}.comp-diary .my-chk .m-type button{position:relative;float:left;width:24px;height:24px;background:no-repeat 50% 50%;background-size:24px;opacity:.3;transition:.2s}.comp-diary .my-chk .m-type button.cal{background-image:url("/20250626134329/fo/images/myo/ico-calendar.svg")}.comp-diary .my-chk .m-type button.lst{margin-left:21px;background-image:url("/20250626134329/fo/images/myo/ico-nav.svg")}.comp-diary .my-chk .m-type button.on{opacity:1}.comp-diary .my-chk .m-bt{margin-left:10px}.comp-diary .my-chk .m-bt .btn:after{content:'';display:block;position:relative;width:24px;height:24px;margin:auto}.comp-diary .my-chk .m-bt .btn.filter{display:flex;align-items:center;min-width:80px;height:40px;padding:0 8px 0 14px;color:#000 !important;box-sizing:border-box}.comp-diary .my-chk .m-bt .btn.filter:after{background:#000;mask:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -210px -48px;-webkit-mask:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -210px -48px}.comp-diary .my-chk .m-bt .btn.filter.active{border-color:#000}.comp-diary .my-chk .m-bt .btn.filter.active:after{background:#00B6F0}.comp-diary .my-chk .m-bt .btn.filter em{pointer-events:none}.comp-diary .grid-cal-wrap{margin-top:0}.comp-diary .grid-cal-wrap .cal-grid>div{height:199px;padding:0;box-sizing:border-box}.comp-diary .grid-cal-wrap .cal-grid>div a{display:block;height:100%;box-sizing:border-box}.comp-diary .grid-cal-wrap .cal-grid>div a>span{display:block;position:relative;z-index:1}.comp-diary .grid-cal-wrap .cal-grid>div .day{height:46px;color:#333;padding:20px 10px 8px 20px;box-sizing:border-box;background:#fff}.comp-diary .grid-cal-wrap .cal-grid>div .date{display:none}.comp-diary .grid-cal-wrap .cal-grid>div .scd{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:34px;padding:0 10px;margin-top:4px;border-left:6px solid #53CEE9;line-height:34px;background:#E8F6F9;box-sizing:border-box}.comp-diary .grid-cal-wrap .cal-grid>div .scd.gr{border-color:#96D412;background:#F1FBDD}.comp-diary .grid-cal-wrap .cal-grid>div .scd.or{border-color:#F87F44;background:#FEEDE5}.comp-diary .grid-cal-wrap .cal-grid>div .scd.gy{border-color:#B6BFC7;background:#F4F7FA}.comp-diary .grid-cal-wrap .cal-grid>div .scd.yw{border-color:#F8D559;background:#FFF6D6}.comp-diary .grid-cal-wrap .cal-grid>div .scd.pp{border-color:#9E76F2;background:#F3F0F9}.comp-diary .grid-cal-wrap .cal-grid>div .scd.gy{border-color:#b6bfc7;background:#f4f7fa}.comp-diary .grid-cal-wrap .cal-grid>div .scd.none{border-color:transparent;background:transparent}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="1"]{width:calc(100.2% * 1)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="2"]{width:calc(100.2% * 2)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="3"]{width:calc(100.2% * 3)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="4"]{width:calc(100.2% * 4)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="5"]{width:calc(100.2% * 5)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="6"]{width:calc(100.2% * 6)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="7"]{width:calc(100.2% * 7)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="8"]{width:calc(100.2% * 8)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="9"]{width:calc(100.2% * 9)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="10"]{width:calc(100.2% * 10)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="11"]{width:calc(100.2% * 11)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="12"]{width:calc(100.2% * 12)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="13"]{width:calc(100.2% * 13)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="14"]{width:calc(100.2% * 14)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="15"]{width:calc(100.2% * 15)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="16"]{width:calc(100.2% * 16)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="17"]{width:calc(100.2% * 17)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="18"]{width:calc(100.2% * 18)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="19"]{width:calc(100.2% * 19)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="20"]{width:calc(100.2% * 20)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="21"]{width:calc(100.2% * 21)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="22"]{width:calc(100.2% * 22)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="23"]{width:calc(100.2% * 23)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="24"]{width:calc(100.2% * 24)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="25"]{width:calc(100.2% * 25)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="26"]{width:calc(100.2% * 26)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="27"]{width:calc(100.2% * 27)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="28"]{width:calc(100.2% * 28)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="29"]{width:calc(100.2% * 29)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="30"]{width:calc(100.2% * 30)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-date="31"]{width:calc(100.2% * 31)}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="1"]{z-index:31}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="2"]{z-index:30}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="3"]{z-index:29}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="4"]{z-index:28}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="5"]{z-index:27}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="6"]{z-index:26}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="7"]{z-index:25}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="8"]{z-index:24}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="9"]{z-index:23}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="10"]{z-index:22}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="11"]{z-index:21}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="12"]{z-index:20}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="13"]{z-index:19}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="14"]{z-index:18}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="15"]{z-index:17}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="16"]{z-index:16}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="17"]{z-index:15}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="18"]{z-index:14}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="19"]{z-index:13}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="20"]{z-index:12}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="21"]{z-index:11}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="22"]{z-index:10}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="23"]{z-index:9}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="24"]{z-index:8}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="25"]{z-index:7}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="26"]{z-index:6}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="27"]{z-index:5}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="28"]{z-index:4}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="29"]{z-index:3}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="30"]{z-index:2}.comp-diary .grid-cal-wrap .cal-grid>div .scd[data-day="31"]{z-index:1}.comp-diary .grid-cal-wrap .cal-grid>div .scd:nth-of-type(n+6){display:none}.comp-diary .grid-cal-wrap .cal-grid>div .scd:last-child{display:block}.comp-diary .grid-cal-wrap .cal-grid>div .more{position:relative;z-index:32;height:34px;padding:0 10px 0 16px;margin-top:4px;line-height:34px;background:#F4F7FA}.comp-diary .grid-cal-wrap .cal-grid>div a:hover{background-color:#fff6d6}.comp-diary .grid-cal-wrap .cal-grid>div a:hover .day{background-color:#fff6d6}.comp-diary .grid-cal-wrap .cal-grid>div.today{background-color:#fff}.comp-diary .grid-cal-wrap .cal-grid>div.today .day{padding-bottom:6px}.comp-diary .grid-cal-wrap .cal-grid>div.today:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#333;box-sizing:border-box;z-index:41}.comp-diary .grid-cal-wrap .cal-grid>div.today:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:#333;box-sizing:border-box;z-index:41}.comp-diary .grid-cal-wrap .cal-grid>div.today a:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:#333;box-sizing:border-box;z-index:41}.comp-diary .grid-cal-wrap .cal-grid>div.today a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#333;box-sizing:border-box;z-index:41}.comp-diary .grid-cal-wrap .cal-grid>div:nth-child(7n) .day{color:#245ff8}.comp-diary .grid-cal-wrap .cal-grid>div:nth-child(7n+1) .day{color:#e22929}.comp-diary .grid-cal-wrap.lst .grid-cal{border-top:1px solid #ccc}.comp-diary .grid-cal-wrap.lst .cal-header{display:none}.comp-diary .grid-cal-wrap.lst .cal-grid{display:block;flex-wrap:nowrap}.comp-diary .grid-cal-wrap.lst .cal-grid>div{width:100%;height:auto;min-height:44px;padding:0;border-right:0}.comp-diary .grid-cal-wrap.lst .cal-grid>div a{display:block;overflow:hidden;min-height:60px;height:auto;padding:15px 0 20px 132px}.comp-diary .grid-cal-wrap.lst .cal-grid>div .day{display:none}.comp-diary .grid-cal-wrap.lst .cal-grid>div .date{display:block;color:#333;position:absolute;top:50%;transform:translateY(-50%);left:20px}.comp-diary .grid-cal-wrap.lst .cal-grid>div .date em{margin-left:10px}.comp-diary .grid-cal-wrap.lst .cal-grid>div .scd{display:inline-block;float:left;width:182px;margin:5px 5px 0 0;vertical-align:top;z-index:1}.comp-diary .grid-cal-wrap.lst .cal-grid>div .scd:nth-of-type(n+6){display:inline-block}.comp-diary .grid-cal-wrap.lst .cal-grid>div .scd:nth-of-type(n+13){display:none}.comp-diary .grid-cal-wrap.lst .cal-grid>div .scd.none{display:none}.comp-diary .grid-cal-wrap.lst .cal-grid>div .more{display:inline-block;min-width:22px;padding:0 10px;margin:5px 3px 0 0;vertical-align:top}.comp-diary .grid-cal-wrap.lst .cal-grid>div:nth-child(7n) .date{color:#245ff8}.comp-diary .grid-cal-wrap.lst .cal-grid>div:nth-child(7n+1) .date{color:#e22929}.comp-diary .grid-cal-wrap.lst .cal-grid>div.dis{background:#fafafa}.comp-diary .grid-cal-wrap.lst .cal-grid>div.dis .date{color:#888}.comp-diary .grid-cal-wrap.lst .cal-grid>div.void{min-height:60px}.comp-diary .grid-cal-wrap.lst .cal-grid>div.void .date{opacity:.5}.grid-cal-wrap{overflow:hidden;clear:both;margin-top:40px}.grid-cal-wrap .grid-cal{border-top:1px solid #333}.grid-cal-wrap .cal-header{display:flex;border-bottom:1px solid #ccc;color:#666;align-items:center;line-height:40px}.grid-cal-wrap .cal-header>div{width:calc(100% / 7);padding:10px 0;border-right:1px solid #ccc;font-weight:500;text-align:center;box-sizing:border-box}.grid-cal-wrap .cal-header>div:first-child{color:#e22929}.grid-cal-wrap .cal-header>div:nth-child(7n){border-right:0;color:#245ff8}.grid-cal-wrap .cal-grid{display:flex;flex-wrap:wrap}.grid-cal-wrap .cal-grid>div{position:relative;width:calc(100% / 7);height:120px;padding:20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#bbb;box-sizing:border-box}.grid-cal-wrap .cal-grid>div>span{display:block;line-height:20px}.grid-cal-wrap .cal-grid>div .day{color:#666}.grid-cal-wrap .cal-grid>div .rate{margin-top:15px;color:#666}.grid-cal-wrap .cal-grid>div .rate em{margin-left:3px}.grid-cal-wrap .cal-grid>div .txt{margin-top:5px;color:#666}.grid-cal-wrap .cal-grid>div .r100{position:absolute;top:17px;left:60px;width:80px;height:92px;background:url("/20250626134329/fo/images/myo/ico-cal_success.svg") no-repeat 0 0;background-size:contain}.grid-cal-wrap .cal-grid>div.dis{background:#fafafa}.grid-cal-wrap .cal-grid>div.dis .day{color:#888}.grid-cal-wrap .cal-grid>div.void .day{opacity:.5;background:transparent}.grid-cal-wrap .cal-grid>div.today{background:#fffdef;word-break:keep-all}.grid-cal-wrap .cal-grid>div:nth-child(7n){border-right:0}.grid-cal-wrap .cal-grid>div:nth-child(7n) .day{color:#245ff8}.grid-cal-wrap .cal-grid>div:nth-child(7n+1) .day{color:#e22929}.cst-edu__diary_btm{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:#ccc 1px solid}.cst-edu__diary_btm span{color:#666}.cst-edu__diary_btm .btn{width:auto;min-width:160px;padding:0 20px}.tip-box.down{width:auto;height:auto}.tip-box.down .tip-mk{width:auto;height:auto;background:none}.tip-box.down .tip-mk:after{content:'';display:inline-block;width:16px;height:16px;margin-left:3px;vertical-align:-3px;text-align:left;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -68px -196px}.tip-box.down .tip-mk:hover{text-decoration:underline}.tip-box.down .lyr-tip{min-width:328px}.tip-box.down .lyr-tip .tip-con button{line-height:22px;text-align:left;text-decoration:underline}.tip-box.down .lyr-tip .tip-con button+button{margin-top:4px}.tip-box.down ~ .tg-button .tit{padding-right:160px}.cst-wrap{padding-top:40px}.cst-title{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:15px;border-bottom:#000 1px solid}.cst-title h2{font-weight:500;font-size:32px;line-height:45px}.cst-title .location{flex:none;display:flex;align-items:center}.cst-title .location li{display:flex;align-items:center}.cst-title .location li+li{margin-left:6px}.cst-title .location li+li:before{content:'';display:block;margin-right:4px;width:16px;height:16px;background:#666;mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;-webkit-mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;transform:rotate(-90deg)}.cst-title .location li+li a[aria-current="page"]{color:#00B6F0;font-weight:700}.cst-title .location li a{color:#666}.cst-title .location li a:hover{text-decoration:underline}.cst-title__tip{flex:none;display:flex;align-items:center}.cst-title__tip>.tx{color:#666}.cst-title ~ .cst-title{margin-top:60px}.cst-unit__sch{width:328px}.cst-unit__sch .ptxt input{padding-right:70px !important}.cst-unit__sch .ptxt .sch{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;margin-top:0;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -138px 0}.cst-unit__sch .ptxt .del{right:40px;top:50%;transform:translateY(-50%);margin-top:0}.cst-list__none{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;width:100%;padding:80px 0 100px}.cst-list__none span{display:block;min-width:80px;padding-top:100px;color:#888;font-size:16px;line-height:22px;background:url("/20250626134329/fo/images/common/ico_none.svg") no-repeat center top;text-align:center}.cst-ico__new{display:inline-block;width:16px;height:16px;max-width:16px;flex-basis:100%;margin-top:4px;margin-right:10px;border-radius:3px;background:#00B6F0 url("/20250626134329/fo/images/cst/ico_new.svg") no-repeat 0 0;color:#fff}.cst-trans{display:flex;align-items:center;gap:10px}.cst-trans label{display:flex;flex-flow:row wrap;align-items:center;gap:4px;color:#333;line-height:22px;cursor:pointer}.cst-btn__down{display:flex;align-items:center;gap:4px;padding-left:4px;color:#333}.cst-btn__down:after{content:'';display:block;width:16px;height:16px;background:url("/20250626134329/fo/images/common/ico_common.svg") no-repeat -68px -196px}.cst-btn__down:hover{text-decoration:underline}.cst-btn__down+.cst-btn__down{margin-top:6px}.cst-tgl__list{border-top:#ccc 1px solid}.cst-tgl__list>ul>li{border-bottom:#ccc 1px solid}.cst-tgl__list>ul>li .tg-head{position:relative}.cst-tgl__list>ul>li .tg-head .tg-button{width:100%;padding:20px;text-align:left;box-sizing:border-box}.cst-tgl__list>ul>li .tg-head .tg-button .top{display:flex;justify-content:space-between;align-items:center}.cst-tgl__list>ul>li .tg-head .tg-button .top .sp{display:flex;align-items:center;gap:10px}.cst-tgl__list>ul>li .tg-head .tg-button .top .sp span{color:#00B6F0;font-weight:500;font-size:16px;line-height:22px}.cst-tgl__list>ul>li .tg-head .tg-button .top .sp .asw{display:block;min-width:60px;height:22px;padding:0 6px;border-radius:2px;background:#ccc;color:#fff;font-size:12px;line-height:22px;text-align:center;box-sizing:border-box}.cst-tgl__list>ul>li .tg-head .tg-button .top .sp .asw.ok{background:#00B6F0}.cst-tgl__list>ul>li .tg-head .tg-button .top .date{color:#666}.cst-tgl__list>ul>li .tg-head .tg-button .top ~ .tit{margin-top:10px}.cst-tgl__list>ul>li .tg-head .tg-button .tit{display:flex;align-items:baseline;gap:4px;position:relative;padding-right:40px;font-weight:500;font-size:16px;line-height:22px;overflow-wrap:break-word}.cst-tgl__list>ul>li .tg-head .tg-button .tit b{flex:none;font-weight:500}.cst-tgl__list>ul>li .tg-head .tg-button .tit span{word-break:break-word}.cst-tgl__list>ul>li .tg-head .tg-button .tit:after{content:'';display:block;position:absolute;right:0;bottom:0;width:24px;height:24px;background:#000;mask:url("/20250626134329/fo/images/common/ico_arrow_24.svg") no-repeat 0 0;-webkit-mask:url("/20250626134329/fo/images/common/ico_arrow_24.svg") no-repeat 0 0;transform:rotate(0deg)}.cst-tgl__list>ul>li .tg-head .tg-button[aria-pressed="true"] .tit:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cst-tgl__list>ul>li .tg-head .tip-box.down{position:absolute;right:54px;bottom:22px;z-index:3}.cst-tgl__list>ul>li .tg-head .tip-box.down ~ .tg-button .tit{padding-right:160px}.cst-tgl__list>ul>li .tg-layer{display:none;padding:20px;border-top:#ccc 1px solid;background:#F4F7FA}.cst-tgl__list>ul>li .tg-layer__inner{position:relative;padding-left:22px;word-break:break-word}.cst-tgl__list>ul>li .tg-layer__inner table{max-width:100%}.cst-tgl__list>ul>li .tg-layer__inner a{display:inline}.cst-tgl__list>ul>li .tg-layer__date{display:block;width:100%;margin-top:10px;color:#666;text-align:right}.cst-tgl__list>ul>li .tg-layer__btn{display:flex;align-items:center;gap:8px;margin-top:10px;padding-left:22px}.cst-tgl__list>ul>li .tg-layer__btn .btn{width:auto;padding:0 12px}.cst-tgl__list>ul>li .tg-layer__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cst-tgl__list>ul>li .tg-layer__top .sp{display:flex;align-items:center;gap:10px}.cst-tgl__list>ul>li .tg-layer__top .sp span{color:#00B6F0;font-weight:500;font-size:16px;line-height:22px}.cst-tgl__list>ul>li .tg-layer__top .sp .asw{display:block;min-width:60px;height:22px;padding:0 6px;border-radius:2px;background:#ccc;color:#fff;font-size:12px;line-height:22px;text-align:center;box-sizing:border-box}.cst-tgl__list>ul>li .tg-layer__top .sp .asw.ok{background:#00B6F0}.cst-tgl__list>ul>li .tg-layer__top .date{color:#666}.cst-tgl__list>ul>li .tg-layer div.sp,.cst-tgl__list>ul>li .tg-layer div.bk{display:block;position:absolute;left:0;top:0;color:#00B6F0;font-weight:500;font-size:16px;line-height:22px}.cst-tgl__list>ul>li .tg-layer div.bk{color:#333}.cst-tgl__list>ul>li .tg-layer img{display:block;max-width:100%}.cst-tgl__list>ul>li .tg-layer p{color:#333;line-height:22px}.cst-tgl__list>ul>li .tg-layer:has(.add-answer){padding:0;background:none}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) div[class^='add-'] ~ div[class^='add-']{border-top:#ccc 1px solid}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-answer{padding:20px;background:#F4F7FA}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-regist{padding:20px;background:#F4F4F4}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-regist .ptxt textarea{height:160px}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-regist .btn-set{margin-top:10px}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-regist .btn-set .btn{width:auto;min-width:180px;padding:0 12px}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-question{padding:20px;background:#F4F4F4}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-question .btn-set{flex:none;gap:8px;justify-content:flex-end;margin-left:auto;margin-top:10px}.cst-tgl__list>ul>li .tg-layer:has(.add-answer) .add-question .btn-set .btn{width:auto;min-width:50px;color:#000}.cst-tgl__list>ul>li .tg-question{display:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 10px;padding:0 20px 20px;margin-top:-10px}.cst-tgl__list>ul>li .tg-question__inner{word-break:break-word}.cst-tgl__list>ul>li .tg-question__inner p{color:#333;line-height:22px}.cst-tgl__list>ul>li .tg-question__inner p+p{margin-top:10px}.cst-tgl__list>ul>li .tg-question__inner img{display:block;max-width:100%}.cst-tgl__list>ul>li .tg-question .btn-set{flex:none;gap:8px;justify-content:flex-end;margin-left:auto}.cst-tgl__list>ul>li .tg-question .btn-set .btn{width:auto;min-width:50px;color:#000}.cst-tgl__list>ul>li[aria-expanded="true"] .tg-question{display:flex}.cst-tgl__list .cst-list__none{border-bottom:#ccc 1px solid}.cst-main{padding-top:40px}.cst-main__faq{margin-top:30px}.cst-main__faq .top h3{display:block;font-weight:500;font-size:22px;line-height:31px}.cst-main__faq .top .sp{display:block;margin-top:10px;color:#00B6F0;font-size:18px;line-height:25px}.cst-main__faq .box{display:flex;flex-wrap:wrap;align-items:center;gap:8px 30px;min-height:48px;padding:30px 677px 30px 42px;margin-top:20px;background:#F4F7FA}.cst-main__faq .box dt{color:#333;font-weight:500;font-size:24px;line-height:30px}.cst-main__faq .box .tx{flex:auto;color:#666}.cst-main__faq .box .cst-unit__sch{flex:none;position:absolute;right:42px;width:605px}.cst-main__board{display:flex;align-items:flex-start;justify-content:space-between;margin-top:40px}.cst-main__board dl{position:relative;width:615px}.cst-main__board dl dt{padding-bottom:15px;border-bottom:#000 1px solid;font-weight:500;font-size:22px;line-height:31px}.cst-main__board dl .item a{display:block;overflow:hidden;padding:20px 0;border-bottom:#ccc 1px solid;font-size:16px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cst-main__board dl .item a:hover span{text-decoration:underline}.cst-main__board dl .item a span{color:#333}.cst-main__board dl .item a b{padding-right:10px;font-weight:500;box-sizing:border-box}.cst-main__board dl .more{position:absolute;right:0;top:11px}.cst-main__board dl .more a{display:flex;align-items:center;gap:4px;font-weight:500}.cst-main__board dl .more a:after{content:'';display:block;width:16px;height:16px;background:#000;mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;-webkit-mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;transform:rotate(-90deg)}.cst-main__board dl .more a:hover{text-decoration:underline}.cst-main__link{margin-top:40px}.cst-main__link ul{display:flex;justify-content:space-between;align-items:stretch;gap:20px}.cst-main__link ul li{flex:1}.cst-main__link ul a{display:flex;align-items:center;overflow:hidden;height:100%;min-height:64px;padding:9px 24px;border:#ccc 1px solid;border-radius:4px;background:#F4F7FA;box-sizing:border-box}.cst-main__link ul a span{display:flex;align-items:center;gap:12px;font-size:16px;line-height:20px}.cst-main__link ul a span:before{content:'';flex:none;display:block;width:32px;height:32px;background:url("/20250626134329/fo/images/cst/ico_main_link.svg") no-repeat 0 0}.cst-main__link ul a span.n0:before{background-position:0 0}.cst-main__link ul a span.n1:before{background-position:0 -32px}.cst-main__link ul a span.n2:before{background-position:0 -64px}.cst-main__link ul a span.n3:before{background-position:0 -96px}.cst-main__link ul a span.n4:before{background-position:0 -128px}.cst-main__link ul a span.n5:before{background-position:0 -160px}.cst-main__counsel{position:relative;padding:40px 0;margin:40px 0 -120px}.cst-main__counsel:after{content:'';position:absolute;height:100%;width:calc(100vw + 100%);left:0;top:0;z-index:-1;background:#F4F7FA;transform:translateX(-50%);z-index:1}.cst-main__counsel .inner{display:flex;flex-flow:row wrap;gap:20px;position:relative;z-index:2;width:1280px;margin:0 auto}.cst-main__counsel dl{display:flex;align-items:flex-start;gap:20px;width:630px;padding:30px 40px;background:#fff;border:#ccc 1px solid;border-radius:4px;box-sizing:border-box}.cst-main__counsel dl dt{flex:none;width:120px;word-break:keep-all}.cst-main__counsel dl dt b{display:block;font-weight:500;font-size:20px;line-height:28px}.cst-main__counsel dl dt span{display:block;margin-top:10px;color:#666}.cst-main__counsel dl .tx{flex:auto}.cst-main__counsel dl .tx_sd{display:block;color:#666;letter-spacing:-0.75px}.cst-main__counsel dl .tx_sd+.tx_bg{margin-top:10px;display:flex;align-items:center;gap:10px}.cst-main__counsel dl .tx_pg{font-weight:500}.cst-main__counsel dl .tx_pg+span{margin-top:2px}.cst-main__counsel dl .tx_pg em{color:#00B6F0;font-weight:500}.cst-main__counsel dl .tx .btn{width:auto;min-width:120px;padding:0 10px;margin-top:10px}.cst-main__counsel dl .tx .dm-btn{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.cst-main__counsel dl .tx .dm-btn-item .btn{margin-top:0;width:100%}.cst-main__counsel dl .tx .dm-btn-item .btn.btn-ico{gap:4px}.cst-main__counsel dl .tx .dm-btn-item .btn .ico{display:inline-block;width:24px;height:24px}.cst-main__counsel dl .tx .dm-btn-item .btn .ico.ico-fb{background:url("/20250626134329/fo/images/common/ico_sns.svg") 0 -52px no-repeat}.cst-main__counsel dl .tx .dm-btn-item .btn .ico.ico-in{background:url("/20250626134329/fo/images/common/ico_sns.svg") 0 -26px no-repeat}.cst-main__counsel dl .tx .dm-btn-item .btn .ico.ico-me{background:url("/20250626134329/fo/images/common/ico_sns.svg") 0 -286px no-repeat}.cst-main__counsel dl .tx_bg{color:#333;font-size:20px;font-weight:500;letter-spacing:-1px}.cst-main__counsel dl .tx_bg .half-line{width:1px;height:12px;background:#CCC}.cst-main__counsel dl .img{flex:none}.cst-main__counsel dl.wide{align-items:center;justify-content:space-between;width:100%;padding:30px 124px 30px 40px}.cst-main__counsel dl.wide.align-start{align-items:flex-start;justify-content:flex-start}.cst-main__counsel dl.wide.align-start .email-infos{display:flex;gap:10px 20px;flex-direction:row;flex-wrap:wrap}.cst-main__counsel dl.wide.align-start .email-infos>li{display:flex;gap:10px;color:#333;font-size:20px}.cst-main__counsel dl.wide.align-start .email-infos>li strong{font-weight:500}.cst-main__counsel dl.wide dt{max-width:200px}.cst-main__counsel dl.wide .info_tit{color:#333;font-weight:500;font-size:16px;line-height:22px}.cst-main__counsel dl.wide .info_lst{display:flex;flex-flow:row wrap;gap:10px 20px;width:490px;margin-top:20px}.cst-main__counsel dl.wide .info_lst li{display:flex;align-items:center;gap:10px;overflow:hidden;min-width:150px;height:30px;padding-right:16px;border-radius:30px;background:#F4F7FA;color:#333;line-height:20px;box-sizing:border-box}.cst-main__counsel dl.wide .info_lst li em{flex:none;width:30px;height:30px;border:#00B6F0 1px solid;border-radius:100%;background:#fff;color:#00B6F0;font-weight:700;line-height:27px;text-align:center;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.2)}.cst-main__counsel dl.wide .info_lst li em.sp{background:#00B6F0;color:#fff;font-size:22px;line-height:36px}.cst-main__counsel dl.wide .info_btn{margin-top:20px}.cst-main__counsel dl.wide .info_btn .btn{width:180px;padding:0 10px}.cst-board__top{display:flex;justify-content:space-between;align-items:center;margin-top:40px}.cst-board__top .num{display:flex;align-items:center;gap:4px;color:#222;font-size:16px;line-height:22px}.cst-board__top .num b{font-weight:600;font-family:'Noto Sans',sans-serif;letter-spacing:0}.cst-board__top .sort{display:flex;align-items:center;gap:10px}.cst-board__top .sort .btn_opt_slt{min-width:180px;max-width:328px}.cst-board__top .sort .btn_opt_slt .lyr>ul{max-height:392px}.cst-board__top .sort .guide{display:flex;align-items:center}.cst-board__top ~ .cst-board__tbl,.cst-board__top ~ .cst-tgl__list{margin-top:10px}.cst-board__cks{display:flex;align-items:center;gap:20px;margin-top:10px;padding:20px 0;border-top:#ccc 1px solid}.cst-board__cks ~ .cst-board__tbl,.cst-board__cks ~ .cst-tgl__list{margin-top:0}.cst-board__tbl table .top_item{background:#FBF9F3}.cst-board__tbl table th,.cst-board__tbl table td{padding:16px 10px;text-align:center}.cst-board__tbl table th{border-top:#333 1px solid;border-bottom:#ccc 1px solid;background:#F4F7FA;color:#222;font-weight:500}.cst-board__tbl table td{border-bottom:#ccc 1px solid}.cst-board__tbl table td .sp:not(.btn){color:#00B6F0;font-weight:500;font-size:16px;word-break:break-all;overflow:hidden;display:-webkit-box !important;display:box !important;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;box-orient:vertical}.cst-board__tbl table td .spn{color:#00B6F0}.cst-board__tbl table td .num{color:#333}.cst-board__tbl table td .date{color:#666}.cst-board__tbl table td .status{display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;font-weight:500;font-size:16px;line-height:22px;text-align:left;word-break:break-all}.cst-board__tbl table td .status:before{flex:none;content:'';display:block;width:20px;height:20px;margin-top:2px}.cst-board__tbl table td .status.out{color:#000}.cst-board__tbl table td .status.out:before{background:url("/20250626134329/fo/images/cst/ico_out.svg") no-repeat 0 0}.cst-board__tbl table td .status.end{color:#000}.cst-board__tbl table td .status.end:before{background:url("/20250626134329/fo/images/cst/ico_end.svg") no-repeat 0 0}.cst-board__tbl table td .restock{display:flex;justify-content:center}.cst-board__tbl table td .restock .btn{width:216px}.cst-board__tbl table td .gds{display:flex;align-items:center;gap:30px;text-align:left}.cst-board__tbl table td .gds .img{flex:none;display:block;overflow:hidden;width:80px;height:80px}.cst-board__tbl table td .gds .img img{width:100%;height:auto}.cst-board__tbl table td .gds .info{display:block}.cst-board__tbl table td .gds .info .tit{display:flex}.cst-board__tbl table td .gds .info .tit em{display:block;color:#333;font-size:16px;line-height:22px;overflow:hidden;display:-webkit-box !important;display:box !important;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;box-orient:vertical}.cst-board__tbl table td .gds .info .opt{display:block;margin-top:10px}.cst-board__tbl table td .gds .info .opt em{display:inline;position:relative;color:#666;vertical-align:top}.cst-board__tbl table td .gds .info .opt em+em:before{content:'';display:inline-block;margin:0 4px;width:1px;height:14px;background:#ccc;vertical-align:-2px}.cst-board__tbl table td .cst-list__none{padding:64px 0 84px}.cst-board__tbl table td .tip-box.down{margin:0}.cst-board__tbl table td .tip-box.down .lyr-tip.rt{left:-40px;right:auto}.cst-board__tbl table td a{display:flex;text-align:left}.cst-board__tbl table td a em{color:#333;display:block;text-align:left;font-size:16px;line-height:22px;font-weight:500;word-break:break-word}.cst-board__tbl table td a:hover{text-decoration:underline}.cst-board__tbl.line table th+th,.cst-board__tbl.line table th+td,.cst-board__tbl.line table td+th,.cst-board__tbl.line table td+td{border-left:#ccc 1px solid}.cst-board__trans{display:flex;justify-content:flex-end;padding:40px 0 20px}.cst-board__trans ~ .cst-board__detail{margin-top:0}.cst-board__detail{margin-top:40px}.cst-board__detail .dtl-head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-top:#222 1px solid;border-bottom:#ccc 1px solid;background:#F4F7FA}.cst-board__detail .dtl-head .tit{display:flex;font-size:16px;color:#222;font-weight:500;line-height:22px;word-break:break-word}.cst-board__detail .dtl-head .tit span{margin-right:5px}.cst-board__detail .dtl-head .num{flex:none;overflow:hidden;margin-left:20px}.cst-board__detail .dtl-head .num span{float:left;position:relative;color:#666;font-weight:500}.cst-board__detail .dtl-head .num span+span{margin-left:10px;padding-left:11px}.cst-board__detail .dtl-head .num span+span:after{content:'';display:block;position:absolute;left:0;top:50%;width:1px;height:10px;margin-top:-5px;background:#ccc}.cst-board__detail .dtl-head .num span em{margin-left:5px;font-weight:400}.cst-board__detail .dtl-body{overflow:hidden;min-height:200px;padding:20px 20px 40px}.cst-board__detail .dtl-body .dtl-down{display:flex;justify-content:flex-end;margin-bottom:16px}.cst-board__detail .dtl-body .dtl-down .tip-box .lyr-tip.rt{right:-14px}.cst-board__detail .dtl-body .dtl-down .tip-box .lyr-tip.rt:before{right:17px}.cst-board__detail .dtl-body .dtl-view{overflow:hidden;color:#666;line-height:1.4;word-break:break-word}.cst-board__detail .dtl-body .dtl-view p,.cst-board__detail .dtl-body .dtl-view div{color:#666}.cst-board__detail .dtl-body .dtl-view table{max-width:100%;margin-top:10px}.cst-board__detail .dtl-body .dtl-view table td{min-width:5px;height:30px;border:1px solid #ddd;text-align:center;color:#666}.cst-board__detail .dtl-body .dtl-view img{width:auto !important;max-width:100%}.cst-board__detail .dtl-foot{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}.cst-board__detail .dtl-foot a{display:flex;align-items:center;height:52px;padding:0 20px}.cst-board__detail .dtl-foot a+a{border-top:#ccc 1px solid}.cst-board__detail .dtl-foot a:before{content:'';flex:none;display:block;width:16px;height:16px;background:#000;mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;-webkit-mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;transform:rotate(180deg)}.cst-board__detail .dtl-foot a.prev:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cst-board__detail .dtl-foot a b{flex:none;margin-left:30px;font-size:16px;font-weight:500}.cst-board__detail .dtl-foot a .tit{flex:auto;display:block;margin-left:30px;font-size:16px;color:#333;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cst-board__detail .dtl-foot a .tit em{margin-right:8px;font-weight:500}.cst-board__detail .dtl-foot a .date{flex:none;margin-left:20px;color:#666}.cst-board__detail .dtl-btm{display:flex;justify-content:flex-end;margin-top:20px}.cst-board__detail .dtl-btm .btn{width:180px;padding:0 10px}#cst-board.gtTabs>div[role="tablist"] button span{display:inline-block !important;position:relative;padding:0 8px}#cst-board button i[aria-label="new"]{display:block;position:absolute;right:0;top:0;width:4px;height:4px;border-radius:100%;background:red;pointer-events:none}.cst-faq__tit{display:flex;justify-content:space-between;align-items:center;padding:40px 0 20px}.cst-faq__tit .bx_tit h3{display:block;font-weight:500;font-size:22px;line-height:31px}.cst-faq__tit .bx_tit span{display:block;margin-top:10px;color:#666;font-size:18px;line-height:25px}.cst-faq__tit .bx_tit a{display:inline-flex;align-items:center;gap:5px;margin-top:10px;line-height:22px}.cst-faq__tit .bx_tit a:after{content:'';display:block;width:16px;height:16px;background:#000;mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;-webkit-mask:url("/20250626134329/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;transform:rotate(-90deg)}.cst-faq__tit .bx_tit a:hover{text-decoration:underline}.cst-faq__tit .bx_bt .btn{width:auto;min-width:180px;padding:0 10px}.cst-faq__tit.cns{padding-bottom:40px;border-bottom:#ccc 1px solid}.cst-faq__pannel{padding-top:10px}.cst-counsel{margin-top:40px}.cst-counsel__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px}.cst-counsel__top h3{display:block;font-weight:500;font-size:20px;line-height:28px}.cst-counsel__top .num{color:#222}.cst-counsel__top .num b{margin-right:2px;font-weight:600}.cst-counsel__top .imp{color:#666}.cst-counsel__nomem{border-top:#000 1px solid;border-bottom:#ccc 1px solid}.cst-counsel__nomem ul{display:flex;align-items:flex-start;gap:30px;padding:16px 0}.cst-counsel__nomem ul li{flex:1;display:flex;align-items:flex-start;gap:16px}.cst-counsel__nomem ul li label{flex:none;display:flex;align-items:center;min-height:48px;word-break:break-word}.cst-counsel__nomem ul li.bt{flex:none;padding-left:10px}.cst-counsel__nomem ul li.bt .btn{width:120px}.cst-counsel__nomem:has(.mail) ul{flex-wrap:wrap;gap:10px 40px}.cst-counsel__nomem:has(.mail) ul li{order:0;gap:10px}.cst-counsel__nomem:has(.mail) ul li label{width:100px}.cst-counsel__nomem:has(.mail) ul li:not(.bt){flex:none;width:477px}.cst-counsel__nomem:has(.mail) ul li.mail{width:603px}.cst-counsel__nomem:has(.mail) ul li.mail+li{order:2}.cst-counsel__nomem:has(.mail) ul li.mail .md{color:#666;line-height:48px}.cst-counsel__nomem:has(.mail) ul li.mail .slt{width:189px}.cst-counsel__nomem:has(.mail) ul li.mail .ptxt{flex:1}.cst-counsel__nomem:has(.mail) ul li.bt{order:1;padding:0}.cst-counsel .cst-tgl__list{border-top:#000 1px solid}.gtTabs.faq:after{display:none}.gtTabs.faq>div[role="tablist"]{flex-flow:row wrap;width:1285px;margin:1px 0 0 1px}.gtTabs.faq>div[role="tablist"] button{flex:none;width:calc(100% / 6);height:52px;margin:-1px 0 0 -1px;padding:1px 0 0 1px;border:#ccc 1px solid;background:#fff;box-sizing:border-box}.gtTabs.faq>div[role="tablist"] button span{padding:0 8px;color:#666;font-weight:500;font-size:16px;line-height:19px}.gtTabs.faq>div[role="tablist"] button[aria-selected="true"]{background:#333;border-color:#333}.gtTabs.faq>div[role="tablist"] button[aria-selected="true"]:after{display:none}.gtTabs.faq>div[role="tablist"] button[aria-selected="true"] span{color:#fff}.ankTabs>div[role="listbox"]{display:flex;flex-flow:row wrap;width:1285px;margin:1px 0 0 1px}.ankTabs>div[role="listbox"] a{flex:none;display:flex;align-items:center;justify-content:center;position:relative;width:calc(100% / 5);height:52px;margin:-1px 0 0 -1px;padding:1px 0 0 1px;border:#ccc 1px solid;background:#fff;box-sizing:border-box}.ankTabs>div[role="listbox"] a em{display:block;padding:0 16px;color:#666;font-weight:500;font-size:16px;line-height:20px;text-align:center;overflow:hidden;display:-webkit-box !important;display:box !important;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;box-orient:vertical}.ankTabs>div[role="listbox"] a[aria-selected="true"]{z-index:2;background:#333;border-color:#333}.ankTabs>div[role="listbox"] a[aria-selected="true"] em{color:#fff}.cst-plan{padding-top:40px}.cst-plan__visual{position:relative}.cst-plan__visual .tx{display:block;position:absolute;left:270px;top:50%;font-size:22px;line-height:31px;transform:translateY(-50%)}.cst-plan__visual .tx b{font-weight:500}.cst-plan__visual .img{display:block}.cst-plan__visual .img img{display:block;width:100%;height:auto}.cst-plan__pannel{padding-top:40px}.cst-plan__desc h3{display:block;margin-bottom:10px;font-weight:500;font-size:20px;line-height:28px}.cst-plan__desc .sub span{display:block;color:#333}.cst-plan__desc .sub span+span{margin-top:4px}.cst-plan__desc .sub span.noti{display:flex;align-items:baseline;gap:2px;color:#333;font-size:14px;line-height:17px;line-height:20px}.cst-plan__desc .sub span.noti:before{content:'*'}.cst-plan__desc .sub li{position:relative;padding-left:8px;color:#333}.cst-plan__desc .sub li+li{margin-top:10px}.cst-plan__desc .sub li:after{content:'';display:block;position:absolute;left:2px;top:9px;width:2px;height:2px;background:#333}.cst-plan__terms{display:flex;justify-content:space-between;margin-top:20px}.cst-plan__terms li{display:flex;flex-flow:column wrap;align-items:center;position:relative;width:238px;padding:20px 10px;border:#ccc 1px solid;border-radius:4px;background:#fff;box-sizing:border-box}.cst-plan__terms li:after{content:'';position:absolute;right:-7px;top:calc(50% - 7.5px);width:0;height:0;border-bottom:#00B6F0 solid 12.5px;border-left:transparent solid 12.5px;transform:rotate(-45deg)}.cst-plan__terms li:last-child:after{display:none}.cst-plan__terms li .tit{display:flex;align-items:center;gap:10px;max-width:200px;color:#00B6F0;font-weight:500;font-size:16px;line-height:22px;word-break:break-all}.cst-plan__terms li .tit:before{flex:none;content:'';display:block;width:32px;height:32px;background:#00B6F0;mask:url("/20250626134329/fo/images/cst/ico_plan.svg") no-repeat 0 0;-webkit-mask:url("/20250626134329/fo/images/cst/ico_plan.svg") no-repeat 0 0}.cst-plan__terms li:nth-child(1) .tit:before{mask-position:0 0}.cst-plan__terms li:nth-child(2) .tit:before{mask-position:0 -32px}.cst-plan__terms li:nth-child(3) .tit:before{mask-position:0 -64px}.cst-plan__terms li:nth-child(4) .tit:before{mask-position:0 -96px}.cst-plan__terms li:nth-child(5) .tit:before{mask-position:0 -128px}.cst-plan__terms li .sub{display:block;margin-top:10px;color:#666;text-align:center}.cst-plan__part .cst-plan__desc{margin-bottom:20px}.cst-plan__part ~ .cst-plan__part{margin-top:60px}.cst-plan__tbl{border-top:#333 1px solid}.cst-plan__tbl table th,.cst-plan__tbl table td{padding:16px 10px;border-bottom:#ccc 1px solid;color:#333;text-align:center}.cst-plan__tbl table th+th,.cst-plan__tbl table th+td,.cst-plan__tbl table td+th,.cst-plan__tbl table td+td{border-left:#ccc 1px solid}.cst-plan__tbl table th+th.noline,.cst-plan__tbl table th+td.noline,.cst-plan__tbl table td+th.noline,.cst-plan__tbl table td+td.noline{border-left:none}.cst-plan__tbl table th{background:#F4F7FA;font-weight:500}.cst-plan__tbl table td .sp{color:#00B6F0}.cst-plan__tbl table td b{font-weight:700}.cst-plan__tbl table td em{color:#666}.cst-plan__tbl table td a{display:inline;color:#00B6F0}.cst-plan__tbl table td a:hover{text-decoration:underline}.cst-plan__tbl table .bx{padding-left:50px;text-align:left}.cst-plan__tbl table .bx .nt{display:block;position:relative;padding-left:8px}.cst-plan__tbl table .bx .nt:after{content:'';display:block;position:absolute;left:2px;top:9px;width:2px;height:2px;border-radius:100%;background:#000}.cst-plan__tbl table .bx .nt+.nt{margin-top:5px}.cst-plan__tbl table .grade{display:flex;gap:10px;align-items:center;padding-left:40px;text-align:left}.cst-plan__tbl table .grade .tx{font-weight:500}.cst-plan__tbl table .promo{padding:4px 50px;color:#333;text-align:left}.cst-plan__tbl table .logo_bx{padding:24px 30px;text-align:center}.cst-plan__tbl table .logo_bx>div{display:inline-flex;flex-direction:column;align-items:center;padding:42px 30px;border-radius:4px;background:#F4F4F4}.cst-plan__tbl table .logo_bx>div img{display:block}.cst-plan__tbl table .logo_bx>div img ~ strong{margin-top:30px}.cst-plan__tbl table .logo_bx>div strong{display:block}.cst-plan__tbl table .logo_bx>div a{display:block;margin-top:10px}.cst-plan__benefit{display:flex;justify-content:center;margin-top:20px;padding:16px;background:#F4F7FA}.cst-plan__benefit span{display:block;position:relative;padding-left:34px;word-break:keep-all;overflow-wrap:break-word}.cst-plan__benefit span:before{content:'';display:block;position:absolute;left:0;top:-1px;width:24px;height:24px;background:url("/20250626134329/fo/images/cst/ico_cash.svg") no-repeat 0 0}.cst-plan__benefit span b{margin-left:4px;font-weight:700}.cst-plan__criteria{display:flex;gap:20px}.cst-plan__criteria dl{flex:1;display:flex;overflow:hidden;border:#ccc 1px solid;border-radius:4px;min-height:108px}.cst-plan__criteria dl dt{flex:none;display:flex;align-items:center;gap:8px;width:314px;height:100%;padding:16px 16px 16px 30px;background:#F4F7FA;box-sizing:border-box}.cst-plan__criteria dl dd{display:flex;flex-wrap:wrap;align-content:center;gap:8px 10px;overflow:hidden;height:100%;padding:20px 30px;box-sizing:border-box}.cst-plan__criteria dl dd span{display:block;float:left;position:relative;width:calc(50% - 5px);padding-left:8px;color:#666;box-sizing:border-box}.cst-plan__criteria dl dd span:after{content:'';display:block;position:absolute;left:2px;top:8px;width:2px;height:2px;border-radius:100%;background:#666}.cst-plan__criteria ~ .sub{margin-top:10px}.cst-edu__pannel{padding-top:40px}.cst-edu__pannel .comp-diary{margin:-20px 0 0 0}.cst-edu__pannel .comp-diary .my-chk{background:none}.cst-edu__pannel .comp-diary .my-chk .chk input[type=checkbox]+label:before{display:none}.cst-edu__seminar{position:relative;margin:40px 0 -120px;padding:40px 0 120px}.cst-edu__seminar:after{content:'';position:absolute;height:100%;width:calc(100vw + 100%);left:0;top:0;z-index:-1;background:#F4F7FA;transform:translateX(-50%)}.cst-edu__seminar .list dl{display:flex;align-items:center;padding:30px 40px;border:#ccc 1px solid;border-radius:4px;background:#fff}.cst-edu__seminar .list dl ~ dl{margin-top:10px}.cst-edu__seminar .list dl dt{flex:none;display:flex;align-items:center;gap:6px;width:260px}.cst-edu__seminar .list dl dt img{display:block}.cst-edu__seminar .list dl dt strong{font-weight:500;font-size:18px;line-height:25px}.cst-edu__seminar .list dl .info{flex:none;width:548px}.cst-edu__seminar .list dl .info_desc{display:block;color:#666;line-height:22px}.cst-edu__seminar .list dl .info_etc{display:flex;align-items:center;gap:40px;margin-top:10px;padding-top:10px;border-top:#ccc 1px dashed}.cst-edu__seminar .list dl .info_etc em{color:#222;line-height:22px}.cst-edu__seminar .list dl .bt{flex:1;display:flex;justify-content:flex-end}.cst-edu__seminar .list dl .bt .btn{width:auto;min-width:160px;padding:0 20px}.cst-edu__seminar .list dl .bt .btn em{display:inline-flex;align-items:center;gap:4px;color:#000}.cst-edu__seminar .list dl .bt .btn em:before{content:'';display:block;width:20px;height:20px;background:url("/20250626134329/fo/images/cst/ico_map.svg") no-repeat 0 0}.cst-edu__survey{display:flex;justify-content:center;margin-top:60px}.cst-edu__survey .svy-inner{display:flex;align-items:center;gap:126px;position:relative;z-index:2}.cst-edu__survey .svy-img{position:relative;padding:81px 31px 0 91px}.cst-edu__survey .svy-img:after{content:'';display:block;position:absolute;left:0;top:27px;width:310px;height:310px;border-radius:100%;background:#E59C8D}.cst-edu__survey .svy-img img{display:block;position:relative;z-index:2;width:312px;height:auto}.cst-edu__survey .svy-img .bubble{display:block;position:absolute;right:0;top:0;z-index:3;width:79px;height:94px;padding-top:18px;background:url("/20250626134329/fo/images/cst/bg_bubble_0.svg") no-repeat 0 0;background-size:cover;color:#fff;text-align:center;box-sizing:border-box}.cst-edu__survey .svy-img .bubble b{display:block;font-weight:700;font-size:16px;line-height:22px}.cst-edu__survey .svy-info{flex:none;width:460px}.cst-edu__survey .svy-info .title{display:block;font-weight:500;font-size:32px;line-height:45px}.cst-edu__survey .svy-info .title em{color:#00B6F0;font-weight:500}.cst-edu__survey .svy-info .sub{display:block;margin-top:20px;font-size:16px;line-height:26px}.cst-edu__survey .svy-info .btm{position:relative;margin-top:20px;padding:20px 0 60px}.cst-edu__survey .svy-info .btm:after{content:'';position:absolute;top:0;left:-690px;bottom:0;z-index:-1;width:1280px;background:#F4F7FA}.cst-edu__survey .svy-info .btm .bt{margin-top:30px}.cst-edu__survey .svy-info .btm .bt .btn{width:auto;min-width:328px;padding:0 20px}.cst-edu__survey .svy-info .btm ul li{position:relative;padding-left:8px;color:#666;line-height:22px}.cst-edu__survey .svy-info .btm ul li:after{content:'';display:block;position:absolute;left:2px;top:9px;width:2px;height:2px;border-radius:100%;background:#666}.cst-edu__survey .svy-info .btm ul li+li{margin-top:4px}.cst-prog ul{display:flex;align-items:stretch;gap:18px}.cst-prog ul li{flex:1}.cst-prog ul li .bx{display:flex;align-items:center;gap:20px;height:100%;padding:20px 20px 20px 30px;border-radius:4px;background:#F4F7FA;box-sizing:border-box}.cst-prog ul li .bx-tx b{display:block;color:#00B6F0;font-weight:500;font-size:16px;line-height:22px;font-family:'Noto Sans',sans-serif;letter-spacing:0}.cst-prog ul li .bx-tx span{display:block;font-size:16px;line-height:22px}.cst-prog ul li .bx-img{margin-bottom:-4px}.cst-prog ul li .bx-img img{display:block}.cst-prog ~ .cst-plan__tbl{margin-top:30px}.cst-food-law{padding-left:8px}.cst-food-law dt{position:relative;padding-left:8px;margin-left:-8px;margin-bottom:4px;color:#333;font-weight:500;font-size:16px;line-height:22px}.cst-food-law dt:after{content:'';font:block;position:absolute;left:2px;top:10px;width:2px;height:2px;border-radius:100%;background:#333}.cst-food-law dd{position:relative;padding-left:8px;color:#333}.cst-food-law dd:before{content:'-';display:block;position:absolute;left:0;top:0}.cst-food-law dd+dd{margin-top:4px}.cst-food-law dd a{display:inline;color:#00B6F0}.cst-food-law dd a:hover{text-decoration:underline}.cst-food-law dd img{display:block;height:22px;width:auto;margin-top:4px;margin-bottom:2px}.cst-edu__video{display:flex;gap:30px;flex-flow:row wrap;padding-bottom:120px}.cst-edu__video dl{flex:1;width:calc(50% - 15px);padding:50px 40px;border-radius:8px;box-sizing:border-box}.cst-edu__video dl.yt{background:#FBF0ED}.cst-edu__video dl.ch{background:#ECF7FB}.cst-edu__video dl dt{display:flex;align-items:flex-start;justify-content:space-between}.cst-edu__video dl dt img{display:block;height:20px;width:auto}.cst-edu__video dl dt span{font-weight:500}.cst-edu__video dl dd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:20px;padding-top:30px;border-top:#888 1px solid}.cst-edu__video dl dd .tx{display:block}.cst-edu__video dl dd .tx strong{display:block;font-weight:500;font-size:16px;line-height:22px}.cst-edu__video dl dd .tx em{display:block;margin-top:4px;color:#666;line-height:22px}.cst-edu__video dl dd .btn{flex:none;width:auto;min-width:180px;padding:0 16px}.cst-guide__main{padding-top:40px}.cst-guide__main .top-title{display:block}.cst-guide__main .top-title em{display:block;margin-bottom:10px;color:#00B6F0;font-size:18px;line-height:25px}.cst-guide__main .top-title span{display:block;font-size:22px;line-height:31px}.cst-guide__main .top-title span b{font-weight:500}.cst-guide__main .unit-link{display:flex;gap:18px;margin-top:30px}.cst-guide__main .unit-link li{flex:1}.cst-guide__main .unit-link li a{display:flex;flex-direction:column;align-items:center;padding:40px 0;border-radius:4px;background:#F4F7FA}.cst-guide__main .unit-link li a em{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:100%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.15);transition:background 0.25s}.cst-guide__main .unit-link li a em:after{content:'';display:block;width:48px;height:48px;background:#000;mask:url("/20250626134329/fo/images/cst/ico_guide.svg") no-repeat 0 0;transition:background 0.25s}.cst-guide__main .unit-link li a em.n0:after{mask-position:0 0}.cst-guide__main .unit-link li a em.n1:after{mask-position:0 -48px}.cst-guide__main .unit-link li a em.n2:after{mask-position:0 -96px}.cst-guide__main .unit-link li a em.n3:after{mask-position:0 -144px}.cst-guide__main .unit-link li a span{display:flex;flex-direction:column;align-items:center;margin-top:20px;font-weight:500;font-size:18px;line-height:25px}.cst-guide__main .unit-link li a span:after{content:'';display:block;width:66px;height:12px;margin-top:10px;background:url("/20250626134329/fo/images/main/ico_mainBn_arrow.svg") no-repeat 0 0}.cst-guide__main .unit-link li a:hover em{background:#00B6F0}.cst-guide__main .unit-link li a:hover em:after{background:#fff}.cst-guide__fixed{position:relative;min-height:143px}.cst-guide__fixed>div{width:1280px;z-index:5;background:#fff}.cst-guide__fixed>div .ankTabs{margin-top:40px}.cst-guide__cont{padding:40px 60px 60px;margin-top:20px;background:#F4F7FA}.cst-guide__cont>ul{display:flex;flex-flow:row wrap;gap:60px 104px}.cst-guide__cont>ul>li{flex:1;outline:none}.cst-guide__cont .title{padding-bottom:15px;margin-bottom:30px;border-bottom:#000 1px solid}.cst-guide__cont .title h3{font-weight:500;font-size:22px;line-height:31px}.cst-guide__cont .sub{margin-bottom:30px;letter-spacing:-0.5px}.cst-guide__cont .sub h4{display:block;margin-bottom:4px;font-weight:500;font-size:18px;line-height:25px}.cst-guide__cont .sub span{display:block;font-size:16px;line-height:26px}.cst-guide__cont .sub em{display:block;margin-top:4px;color:#666;line-height:22px}.cst-guide__cont .unit-bx li{float:left;width:526px;margin-left:104px}.cst-guide__cont .unit-bx li:nth-child(n+3){margin-top:60px}.cst-guide__cont .unit-bx li:nth-child(odd){clear:both;float:left;margin-left:0}.cst-guide__cont .unit-bx li button{display:block;overflow:hidden;width:526px;height:326px;border-radius:8px;background:#F1F1F1;box-shadow:10px 10px 30px rgba(0,0,0,0.2)}.cst-guide__cont .unit-bx li button img{max-width:100%}.wrap[data-point='p-color_0'] .cst-main__faq .top .sp{color:#191919}.wrap[data-point='p-color_0'] .cst-main__counsel dl .tx_pg em{color:#191919}.wrap[data-point='p-color_0'] .cst-main__counsel dl.wide .info_lst li em{border-color:#191919;color:#191919}.wrap[data-point='p-color_0'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#191919;color:#fff}.wrap[data-point='p-color_0'] .cst-ico__new{background-color:#191919}.wrap[data-point='p-color_0'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_0'] .cst-board__tbl table td .spn{color:#191919}.wrap[data-point='p-color_0'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#191919}.wrap[data-point='p-color_0'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#191919}.wrap[data-point='p-color_0'] .cst-tgl__list li .tg-layer .sp{color:#191919}.wrap[data-point='p-color_0'] .cst-plan__terms li:after{border-bottom-color:#191919}.wrap[data-point='p-color_0'] .cst-plan__terms li .tit{color:#191919}.wrap[data-point='p-color_0'] .cst-plan__terms li .tit:before{background:#191919}.wrap[data-point='p-color_0'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_0'] .cst-plan__tbl table td a{color:#191919}.wrap[data-point='p-color_0'] .cst-edu__survey .svy-info .title em{color:#191919}.wrap[data-point='p-color_0'] .cst-prog ul li .bx-tx b{color:#191919}.wrap[data-point='p-color_0'] .cst-food-law dd a{color:#191919}.wrap[data-point='p-color_0'] .cst-guide__main .top-title em{color:#191919}.wrap[data-point='p-color_0'] .cst-guide__main .unit-link li a:hover em{background:#191919}.wrap[data-point='p-color_1'] .cst-main__faq .top .sp{color:#DD0707}.wrap[data-point='p-color_1'] .cst-main__counsel dl .tx_pg em{color:#DD0707}.wrap[data-point='p-color_1'] .cst-main__counsel dl.wide .info_lst li em{border-color:#DD0707;color:#DD0707}.wrap[data-point='p-color_1'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#DD0707;color:#fff}.wrap[data-point='p-color_1'] .cst-ico__new{background-color:#DD0707}.wrap[data-point='p-color_1'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_1'] .cst-board__tbl table td .spn{color:#DD0707}.wrap[data-point='p-color_1'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#DD0707}.wrap[data-point='p-color_1'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#DD0707}.wrap[data-point='p-color_1'] .cst-tgl__list li .tg-layer .sp{color:#DD0707}.wrap[data-point='p-color_1'] .cst-plan__terms li:after{border-bottom-color:#DD0707}.wrap[data-point='p-color_1'] .cst-plan__terms li .tit{color:#DD0707}.wrap[data-point='p-color_1'] .cst-plan__terms li .tit:before{background:#DD0707}.wrap[data-point='p-color_1'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_1'] .cst-plan__tbl table td a{color:#DD0707}.wrap[data-point='p-color_1'] .cst-edu__survey .svy-info .title em{color:#DD0707}.wrap[data-point='p-color_1'] .cst-prog ul li .bx-tx b{color:#DD0707}.wrap[data-point='p-color_1'] .cst-food-law dd a{color:#DD0707}.wrap[data-point='p-color_1'] .cst-guide__main .top-title em{color:#DD0707}.wrap[data-point='p-color_1'] .cst-guide__main .unit-link li a:hover em{background:#DD0707}.wrap[data-point='p-color_2'] .cst-main__faq .top .sp{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-main__counsel dl .tx_pg em{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-main__counsel dl.wide .info_lst li em{border-color:#EB41A3;color:#EB41A3}.wrap[data-point='p-color_2'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#EB41A3;color:#fff}.wrap[data-point='p-color_2'] .cst-ico__new{background-color:#EB41A3}.wrap[data-point='p-color_2'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_2'] .cst-board__tbl table td .spn{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#EB41A3}.wrap[data-point='p-color_2'] .cst-tgl__list li .tg-layer .sp{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-plan__terms li:after{border-bottom-color:#EB41A3}.wrap[data-point='p-color_2'] .cst-plan__terms li .tit{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-plan__terms li .tit:before{background:#EB41A3}.wrap[data-point='p-color_2'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_2'] .cst-plan__tbl table td a{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-edu__survey .svy-info .title em{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-prog ul li .bx-tx b{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-food-law dd a{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-guide__main .top-title em{color:#EB41A3}.wrap[data-point='p-color_2'] .cst-guide__main .unit-link li a:hover em{background:#EB41A3}.wrap[data-point='p-color_3'] .cst-main__faq .top .sp{color:#FF5800}.wrap[data-point='p-color_3'] .cst-main__counsel dl .tx_pg em{color:#FF5800}.wrap[data-point='p-color_3'] .cst-main__counsel dl.wide .info_lst li em{border-color:#FF5800;color:#FF5800}.wrap[data-point='p-color_3'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#FF5800;color:#fff}.wrap[data-point='p-color_3'] .cst-ico__new{background-color:#FF5800}.wrap[data-point='p-color_3'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_3'] .cst-board__tbl table td .spn{color:#FF5800}.wrap[data-point='p-color_3'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#FF5800}.wrap[data-point='p-color_3'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#FF5800}.wrap[data-point='p-color_3'] .cst-tgl__list li .tg-layer .sp{color:#FF5800}.wrap[data-point='p-color_3'] .cst-plan__terms li:after{border-bottom-color:#FF5800}.wrap[data-point='p-color_3'] .cst-plan__terms li .tit{color:#FF5800}.wrap[data-point='p-color_3'] .cst-plan__terms li .tit:before{background:#FF5800}.wrap[data-point='p-color_3'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_3'] .cst-plan__tbl table td a{color:#FF5800}.wrap[data-point='p-color_3'] .cst-edu__survey .svy-info .title em{color:#FF5800}.wrap[data-point='p-color_3'] .cst-prog ul li .bx-tx b{color:#FF5800}.wrap[data-point='p-color_3'] .cst-food-law dd a{color:#FF5800}.wrap[data-point='p-color_3'] .cst-guide__main .top-title em{color:#FF5800}.wrap[data-point='p-color_3'] .cst-guide__main .unit-link li a:hover em{background:#FF5800}.wrap[data-point='p-color_4'] .cst-main__faq .top .sp{color:#FFB100}.wrap[data-point='p-color_4'] .cst-main__counsel dl .tx_pg em{color:#FFB100}.wrap[data-point='p-color_4'] .cst-main__counsel dl.wide .info_lst li em{border-color:#FFB100;color:#FFB100}.wrap[data-point='p-color_4'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#FFB100;color:#fff}.wrap[data-point='p-color_4'] .cst-ico__new{background-color:#FFB100}.wrap[data-point='p-color_4'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_4'] .cst-board__tbl table td .spn{color:#FFB100}.wrap[data-point='p-color_4'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#FFB100}.wrap[data-point='p-color_4'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#FFB100}.wrap[data-point='p-color_4'] .cst-tgl__list li .tg-layer .sp{color:#FFB100}.wrap[data-point='p-color_4'] .cst-plan__terms li:after{border-bottom-color:#FFB100}.wrap[data-point='p-color_4'] .cst-plan__terms li .tit{color:#FFB100}.wrap[data-point='p-color_4'] .cst-plan__terms li .tit:before{background:#FFB100}.wrap[data-point='p-color_4'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_4'] .cst-plan__tbl table td a{color:#FFB100}.wrap[data-point='p-color_4'] .cst-edu__survey .svy-info .title em{color:#FFB100}.wrap[data-point='p-color_4'] .cst-prog ul li .bx-tx b{color:#FFB100}.wrap[data-point='p-color_4'] .cst-food-law dd a{color:#FFB100}.wrap[data-point='p-color_4'] .cst-guide__main .top-title em{color:#FFB100}.wrap[data-point='p-color_4'] .cst-guide__main .unit-link li a:hover em{background:#FFB100}.wrap[data-point='p-color_5'] .cst-main__faq .top .sp{color:#B28B57}.wrap[data-point='p-color_5'] .cst-main__counsel dl .tx_pg em{color:#B28B57}.wrap[data-point='p-color_5'] .cst-main__counsel dl.wide .info_lst li em{border-color:#B28B57;color:#B28B57}.wrap[data-point='p-color_5'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#B28B57;color:#fff}.wrap[data-point='p-color_5'] .cst-ico__new{background-color:#B28B57}.wrap[data-point='p-color_5'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_5'] .cst-board__tbl table td .spn{color:#B28B57}.wrap[data-point='p-color_5'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#B28B57}.wrap[data-point='p-color_5'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#B28B57}.wrap[data-point='p-color_5'] .cst-tgl__list li .tg-layer .sp{color:#B28B57}.wrap[data-point='p-color_5'] .cst-plan__terms li:after{border-bottom-color:#B28B57}.wrap[data-point='p-color_5'] .cst-plan__terms li .tit{color:#B28B57}.wrap[data-point='p-color_5'] .cst-plan__terms li .tit:before{background:#B28B57}.wrap[data-point='p-color_5'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_5'] .cst-plan__tbl table td a{color:#B28B57}.wrap[data-point='p-color_5'] .cst-edu__survey .svy-info .title em{color:#B28B57}.wrap[data-point='p-color_5'] .cst-prog ul li .bx-tx b{color:#B28B57}.wrap[data-point='p-color_5'] .cst-food-law dd a{color:#B28B57}.wrap[data-point='p-color_5'] .cst-guide__main .top-title em{color:#B28B57}.wrap[data-point='p-color_5'] .cst-guide__main .unit-link li a:hover em{background:#B28B57}.wrap[data-point='p-color_6'] .cst-main__faq .top .sp{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-main__counsel dl .tx_pg em{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-main__counsel dl.wide .info_lst li em{border-color:#8E7B66;color:#8E7B66}.wrap[data-point='p-color_6'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#8E7B66;color:#fff}.wrap[data-point='p-color_6'] .cst-ico__new{background-color:#8E7B66}.wrap[data-point='p-color_6'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_6'] .cst-board__tbl table td .spn{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#8E7B66}.wrap[data-point='p-color_6'] .cst-tgl__list li .tg-layer .sp{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-plan__terms li:after{border-bottom-color:#8E7B66}.wrap[data-point='p-color_6'] .cst-plan__terms li .tit{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-plan__terms li .tit:before{background:#8E7B66}.wrap[data-point='p-color_6'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_6'] .cst-plan__tbl table td a{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-edu__survey .svy-info .title em{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-prog ul li .bx-tx b{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-food-law dd a{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-guide__main .top-title em{color:#8E7B66}.wrap[data-point='p-color_6'] .cst-guide__main .unit-link li a:hover em{background:#8E7B66}.wrap[data-point='p-color_7'] .cst-main__faq .top .sp{color:#009634}.wrap[data-point='p-color_7'] .cst-main__counsel dl .tx_pg em{color:#009634}.wrap[data-point='p-color_7'] .cst-main__counsel dl.wide .info_lst li em{border-color:#009634;color:#009634}.wrap[data-point='p-color_7'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#009634;color:#fff}.wrap[data-point='p-color_7'] .cst-ico__new{background-color:#009634}.wrap[data-point='p-color_7'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_7'] .cst-board__tbl table td .spn{color:#009634}.wrap[data-point='p-color_7'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#009634}.wrap[data-point='p-color_7'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#009634}.wrap[data-point='p-color_7'] .cst-tgl__list li .tg-layer .sp{color:#009634}.wrap[data-point='p-color_7'] .cst-plan__terms li:after{border-bottom-color:#009634}.wrap[data-point='p-color_7'] .cst-plan__terms li .tit{color:#009634}.wrap[data-point='p-color_7'] .cst-plan__terms li .tit:before{background:#009634}.wrap[data-point='p-color_7'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_7'] .cst-plan__tbl table td a{color:#009634}.wrap[data-point='p-color_7'] .cst-edu__survey .svy-info .title em{color:#009634}.wrap[data-point='p-color_7'] .cst-prog ul li .bx-tx b{color:#009634}.wrap[data-point='p-color_7'] .cst-food-law dd a{color:#009634}.wrap[data-point='p-color_7'] .cst-guide__main .top-title em{color:#009634}.wrap[data-point='p-color_7'] .cst-guide__main .unit-link li a:hover em{background:#009634}.wrap[data-point='p-color_8'] .cst-main__faq .top .sp{color:#009F9F}.wrap[data-point='p-color_8'] .cst-main__counsel dl .tx_pg em{color:#009F9F}.wrap[data-point='p-color_8'] .cst-main__counsel dl.wide .info_lst li em{border-color:#009F9F;color:#009F9F}.wrap[data-point='p-color_8'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#009F9F;color:#fff}.wrap[data-point='p-color_8'] .cst-ico__new{background-color:#009F9F}.wrap[data-point='p-color_8'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_8'] .cst-board__tbl table td .spn{color:#009F9F}.wrap[data-point='p-color_8'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#009F9F}.wrap[data-point='p-color_8'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#009F9F}.wrap[data-point='p-color_8'] .cst-tgl__list li .tg-layer .sp{color:#009F9F}.wrap[data-point='p-color_8'] .cst-plan__terms li:after{border-bottom-color:#009F9F}.wrap[data-point='p-color_8'] .cst-plan__terms li .tit{color:#009F9F}.wrap[data-point='p-color_8'] .cst-plan__terms li .tit:before{background:#009F9F}.wrap[data-point='p-color_8'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_8'] .cst-plan__tbl table td a{color:#009F9F}.wrap[data-point='p-color_8'] .cst-edu__survey .svy-info .title em{color:#009F9F}.wrap[data-point='p-color_8'] .cst-prog ul li .bx-tx b{color:#009F9F}.wrap[data-point='p-color_8'] .cst-food-law dd a{color:#009F9F}.wrap[data-point='p-color_8'] .cst-guide__main .top-title em{color:#009F9F}.wrap[data-point='p-color_8'] .cst-guide__main .unit-link li a:hover em{background:#009F9F}.wrap[data-point='p-color_10'] .cst-main__faq .top .sp{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-main__counsel dl .tx_pg em{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-main__counsel dl.wide .info_lst li em{border-color:#1C60FA;color:#1C60FA}.wrap[data-point='p-color_10'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#1C60FA;color:#fff}.wrap[data-point='p-color_10'] .cst-ico__new{background-color:#1C60FA}.wrap[data-point='p-color_10'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_10'] .cst-board__tbl table td .spn{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#1C60FA}.wrap[data-point='p-color_10'] .cst-tgl__list li .tg-layer .sp{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-plan__terms li:after{border-bottom-color:#1C60FA}.wrap[data-point='p-color_10'] .cst-plan__terms li .tit{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-plan__terms li .tit:before{background:#1C60FA}.wrap[data-point='p-color_10'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_10'] .cst-plan__tbl table td a{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-edu__survey .svy-info .title em{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-prog ul li .bx-tx b{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-food-law dd a{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-guide__main .top-title em{color:#1C60FA}.wrap[data-point='p-color_10'] .cst-guide__main .unit-link li a:hover em{background:#1C60FA}.wrap[data-point='p-color_11'] .cst-main__faq .top .sp{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-main__counsel dl .tx_pg em{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-main__counsel dl.wide .info_lst li em{border-color:#6D00DB;color:#6D00DB}.wrap[data-point='p-color_11'] .cst-main__counsel dl.wide .info_lst li em.sp{background:#6D00DB;color:#fff}.wrap[data-point='p-color_11'] .cst-ico__new{background-color:#6D00DB}.wrap[data-point='p-color_11'] .cst-board__tbl table td .sp:not(.btn),.wrap[data-point='p-color_11'] .cst-board__tbl table td .spn{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-tgl__list li .tg-head .tg-button .top .sp span{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-tgl__list li .tg-head .tg-button .top .sp .asw.ok{background:#6D00DB}.wrap[data-point='p-color_11'] .cst-tgl__list li .tg-layer .sp{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-plan__terms li:after{border-bottom-color:#6D00DB}.wrap[data-point='p-color_11'] .cst-plan__terms li .tit{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-plan__terms li .tit:before{background:#6D00DB}.wrap[data-point='p-color_11'] .cst-plan__tbl table td .sp,.wrap[data-point='p-color_11'] .cst-plan__tbl table td a{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-edu__survey .svy-info .title em{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-prog ul li .bx-tx b{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-food-law dd a{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-guide__main .top-title em{color:#6D00DB}.wrap[data-point='p-color_11'] .cst-guide__main .unit-link li a:hover em{background:#6D00DB}
/*# sourceMappingURL=cst.css.map */
