.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("/20250710145600/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("/20250710145600/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("/20250710145600/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}.etc-wrap{padding-top:40px}.etc-title{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:15px;border-bottom:#000 1px solid}.etc-title h2{font-weight:500;font-size:32px;line-height:45px}.etc-title .location{display:flex;align-items:center}.etc-title .location li{display:flex;align-items:center}.etc-title .location li+li{margin-left:6px}.etc-title .location li+li:before{content:'';display:block;margin-right:4px;width:16px;height:16px;background:#666;mask:url("/20250710145600/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;-webkit-mask:url("/20250710145600/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;transform:rotate(-90deg)}.etc-title .location li+li a[aria-current="page"]{color:#222;font-weight:700}.etc-title .location li a{color:#666}.etc-title .location li a:hover{text-decoration:underline}.etc-proposal{margin-top:30px}.etc-proposal__tit{display:block;margin-bottom:10px;font-weight:500;font-size:18px;line-height:29px}.etc-proposal-before .tit{display:block;font-weight:500;font-size:22px;line-height:22px}.etc-proposal-before .arw{display:flex;align-items:center;margin-top:10px}.etc-proposal-before .arw:after{content:'';display:block;width:16px;height:16px;background:#000;mask:url("/20250710145600/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;-webkit-mask:url("/20250710145600/fo/images/common/ico_arrow_16.svg") no-repeat 0 0;transform:rotate(-90deg)}.etc-proposal-before .arw button:hover{text-decoration:underline}.etc-proposal-before ~ .etc-proposal-prog{margin-top:40px;padding-top:30px;border-top:#ccc 1px solid}.etc-proposal-prog ul{display:flex;align-items:baseline;gap:20px}.etc-proposal-prog ul li{flex:1}.etc-proposal-prog ul li .bx{display:flex;align-items:center;gap:20px;padding:20px 20px 20px 30px;border-radius:4px;background:#F4F7FA}.etc-proposal-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}.etc-proposal-prog ul li .bx-tx span{display:block;font-size:16px;line-height:22px;word-break:break-all}.etc-proposal-prog ul li .bx-img{margin-bottom:-4px}.etc-proposal-prog ul li .bx-img img{display:block}.etc-proposal-prog ul li .small{margin:10px 0 0 30px;color:#666;font-size:12px}.etc-proposal-noti{margin-top:40px}.etc-proposal-noti ul li{padding:20px 0;border-bottom:#ddd 1px solid}.etc-proposal-noti ul li .txt{display:flex;align-items:baseline;gap:10px;color:#333;font-weight:500;font-size:16px;line-height:22px}.etc-proposal-noti ul li .txt em{flex:none;min-width:55px;color:#00B6F0;font-weight:700;line-height:26px}.etc-proposal-noti ul li .sm{display:block;margin:4px 0 0 64px;display:flex;align-items:baseline;gap:2px;color:#666;font-size:14px;line-height:17px;line-height:22px}.etc-proposal-noti ul li .sm:before{content:'*'}.etc-proposal .btn-set{margin-top:40px}.etc-proposal .btn-set .btn{width:auto;min-width:328px;padding:0 20px}.etc-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:1280px;margin:0 auto;padding:40px 0;text-align:center;box-sizing:border-box}.etc-error__logo span{display:block;width:103px;height:50px;background:#00B6F0;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0}.etc-error__logo span img{width:100%;height:auto;opacity:0}.etc-error__cont{width:640px;margin-top:30px;padding:60px 0;border-top:#000 2px solid;border-bottom:#ccc 1px solid}.etc-error__cont h2{display:block;font-size:32px;line-height:45px}.etc-error__cont h2+span{margin-top:30px}.etc-error__cont h2.ico{padding-top:110px;background:url("/20250710145600/fo/images/common/ico_none.svg") no-repeat center top}.etc-error__cont span{display:block;color:#666;font-size:16px;line-height:22px}.etc-error__cont ul{display:inline-block;margin-top:30px;width:468px;padding:24px 48px;border-radius:4px;background:#F4F7FA;box-sizing:border-box}.etc-error__cont ul li{position:relative;padding-left:10px;font-size:16px;line-height:22px;text-align:left}.etc-error__cont ul li:before{content:'';display:block;position:absolute;left:2px;top:10px;width:2px;height:2px;border-radius:100%;background:#666}.etc-error__cont ul li.sp{padding:0;color:#00B6F0}.etc-error__cont ul li.sp:before{display:none}.etc-error__cont ul li+li{margin-top:10px}.etc-error__cont ul li em{color:#666}.etc-error .btn-set{flex-direction:column;gap:20px;margin-top:30px}.etc-error .btn-set .btn{min-width:328px;padding:0 20px}#gds_agr .lyr-mys-wrap .ly-bx-pnt{border:0;padding:0}.e-dnt-area{margin:40px 0 0}.e-dnt-area .et-img{display:flex;flex-direction:column}.e-dnt-area .dnt-con{padding:60px 0 0;border-bottom:1px solid #ccc}.e-dnt-area .dnt-con .top{font-size:26px;font-weight:500;text-align:center;line-height:36px}.e-dnt-area .dnt-con .top em{font-size:36px;font-weight:600;color:#EF7F5E}.e-dnt-area .dnt-con .cr-st{background:#F4F7FA;padding:50px 0;margin:60px 0 30px;display:flex;justify-content:center}.e-dnt-area .dnt-con .cr-st .tit{font-size:28px;font-weight:500;color:#EF7F5E;line-height:39px}.e-dnt-area .dnt-con .cr-st .tit span{display:block}.e-dnt-area .dnt-con .cr-st .tit span em{color:#5CA8AC;font-weight:500}.e-dnt-area .dnt-con .cr-st .prg-b-con{margin:0 70px 0 40px}.e-dnt-area .dnt-con .cr-st .prg-b-con .prg-b{overflow:hidden;width:500px;height:76px;border:1px solid #ccc;border-radius:50px;box-sizing:border-box;position:relative;background:#fff}.e-dnt-area .dnt-con .cr-st .prg-b-con .prg-b .prg-b-inner{height:100%;background:#00B6F0;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;-o-transition:width 0.2s;-ms-transition:width 0.2s;transition:width 0.2s;border-radius:50px;text-align:center;line-height:76px;font-size:18px;color:#fff;font-weight:700}.e-dnt-area .dnt-con .cr-st .prg-b-con .prg-b .prg-b-inner em{font-weight:700;font-size:20px}.e-dnt-area .dnt-con .cr-st .prg-b-con .prg-b .prg-b-inner.sm{min-width:74.4px;border-radius:50%;line-height:27px;display:flex;flex-direction:column;justify-content:center}.e-dnt-area .dnt-con .cr-st .prg-b-con .prg-b .prg-b-inner.md{min-width:120px}.e-dnt-area .dnt-con .cr-st .prg-b-con .prg-b:after{content:'';display:block;mask:url("/20250710145600/fo/images/common/ico_prg_b2.png") no-repeat;-webkit-mask:url("/20250710145600/fo/images/common/ico_prg_b2.png") no-repeat;background:#00AEEC;width:44px;height:37px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.e-dnt-area .dnt-con .cr-st .prg-b-con ul.prg-b-info{display:flex;justify-content:space-between}.e-dnt-area .dnt-con .cr-st .prg-b-con ul.prg-b-info li{font-size:12px;color:#666;padding:6px 0 0}.e-dnt-area .dnt-con .cr-st ul.att{text-align:right}.e-dnt-area .dnt-con .cr-st ul.att li{font-size:18px;font-weight:700}.e-dnt-area .dnt-con .cr-st ul.att li em{color:#00B6F0;font-weight:700}.e-dnt-area .dnt-con .cr-st ul.att li+li{padding:6px 0 0}.e-dnt-area .dnt-con .bt{font-size:18px;text-align:center;border-top:1px solid #000;padding:33px 0}.e-dnt-area .dnt-con .bt strong{font-weight:500;position:relative;padding-left:10px}.e-dnt-area .dnt-con .bt strong:before{content:'';display:block;position:absolute;left:2px;top:12px;width:2px;height:2px;border-radius:100%;background:#000}.e-dnt-area .dnt-con .bt em{font-weight:600;color:#5CA8AC;font-size:32px;vertical-align:sub}.wrap[data-point='p-color_0'] .etc-proposal-prog ul li .bx-tx b{color:#191919}.wrap[data-point='p-color_0'] .etc-proposal-noti ul li .txt em{color:#191919}.wrap[data-point='p-color_1'] .etc-proposal-prog ul li .bx-tx b{color:#DD0707}.wrap[data-point='p-color_1'] .etc-proposal-noti ul li .txt em{color:#DD0707}.wrap[data-point='p-color_2'] .etc-proposal-prog ul li .bx-tx b{color:#EB41A3}.wrap[data-point='p-color_2'] .etc-proposal-noti ul li .txt em{color:#EB41A3}.wrap[data-point='p-color_3'] .etc-proposal-prog ul li .bx-tx b{color:#FF5800}.wrap[data-point='p-color_3'] .etc-proposal-noti ul li .txt em{color:#FF5800}.wrap[data-point='p-color_4'] .etc-proposal-prog ul li .bx-tx b{color:#FFB100}.wrap[data-point='p-color_4'] .etc-proposal-noti ul li .txt em{color:#FFB100}.wrap[data-point='p-color_5'] .etc-proposal-prog ul li .bx-tx b{color:#B28B57}.wrap[data-point='p-color_5'] .etc-proposal-noti ul li .txt em{color:#B28B57}.wrap[data-point='p-color_6'] .etc-proposal-prog ul li .bx-tx b{color:#8E7B66}.wrap[data-point='p-color_6'] .etc-proposal-noti ul li .txt em{color:#8E7B66}.wrap[data-point='p-color_7'] .etc-proposal-prog ul li .bx-tx b{color:#009634}.wrap[data-point='p-color_7'] .etc-proposal-noti ul li .txt em{color:#009634}.wrap[data-point='p-color_8'] .etc-proposal-prog ul li .bx-tx b{color:#009F9F}.wrap[data-point='p-color_8'] .etc-proposal-noti ul li .txt em{color:#009F9F}.wrap[data-point='p-color_10'] .etc-proposal-prog ul li .bx-tx b{color:#1C60FA}.wrap[data-point='p-color_10'] .etc-proposal-noti ul li .txt em{color:#1C60FA}.wrap[data-point='p-color_11'] .etc-proposal-prog ul li .bx-tx b{color:#6D00DB}.wrap[data-point='p-color_11'] .etc-proposal-noti ul li .txt em{color:#6D00DB}
/*# sourceMappingURL=etc.css.map */
