@import url(https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css);.header_container[data-v-dbb0a78c]{padding:2rem 0 1rem;text-align:center;position:fixed;top:0;z-index:200;min-height:var(--header-height);background:var(--primary-color);border-radius:0 0 var(--border-radius-large)var(--border-radius-large);transition:all .3s}.header_container .c_inner[data-v-dbb0a78c]{max-width:none}.header_container a[data-v-dbb0a78c]{color:var(--primary-color-contrast);font-size:1.8rem;display:inline-block}.header_container a.router-link-exact-active[data-v-dbb0a78c]{color:var(--primary-color-contrast)}.header_container .header_left .ci[data-v-dbb0a78c]{float:left;width:14rem;height:4rem;display:block}.header_container .header_left .ci img[data-v-dbb0a78c]{width:100%;height:100%}.header_container .header_right[data-v-dbb0a78c]{float:right;text-align:right}.header_container .header_right .menu[data-v-dbb0a78c]{display:flex}.header_container .header_right .menu>li[data-v-dbb0a78c]{margin-right:3rem}.header_container .header_right .menu>li[data-v-dbb0a78c]:last-of-type{margin-right:0}.header_container .header_right .menu>li a[data-v-dbb0a78c]{margin-top:.4rem;padding:0 1rem .4rem;position:relative;overflow:hidden}.header_container .header_right .menu>li i[data-v-dbb0a78c]{margin:-3rem 1rem 0;width:.1rem;height:30%;vertical-align:middle;display:inline-block;border-left:.1rem solid var(--primary-color-contrast)}.header_container .header_right .menu>li a[data-v-dbb0a78c]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--primary-color-contrast);transform:translateX(-101%);transition:transform .2s ease-out}.header_container .header_right .menu>li a[data-v-dbb0a78c]:hover:after{transform:translateX(0)}.btn_ham[data-v-dbb0a78c]{display:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.5rem;float:right}.btn_ham .ham_line[data-v-dbb0a78c]{position:relative;width:3.3rem;background-color:var(--primary-color-contrast);height:4px;border-radius:100rem;transition:all .3s;transform-origin:center}.btn_ham .ham_line[data-v-dbb0a78c]:nth-of-type(2){margin:6px 0}.btn_ham.on .ham_line[data-v-dbb0a78c]:nth-of-type(2){opacity:0}.btn_ham.on .ham_line[data-v-dbb0a78c]:first-of-type{transform:translateY(10px) rotate(45deg)}.btn_ham.on .ham_line[data-v-dbb0a78c]:nth-of-type(3){transform:translateY(-10px) rotate(-45deg)}@media screen and (max-width:1024px){.header_container .header_right .menu>li[data-v-dbb0a78c]{margin-right:0}.header_container a[data-v-dbb0a78c]{font-size:var(--font-small)}}@media screen and (max-width:768px){.btn_ham[data-v-dbb0a78c]{display:block}.header_container .header_right[data-v-dbb0a78c]{display:none}.header_container.active .header_right[data-v-dbb0a78c]{display:block;width:100%;text-align:left;padding:2rem 0 1rem}.header_container .header_right .menu[data-v-dbb0a78c]{flex-direction:column}.header_container .header_right .menu>li a[data-v-dbb0a78c]{margin-top:.4rem;padding:0 1rem .4rem 0;font-size:var(--font-mid)}}@media screen and (max-width:479px){.btn_ham .ham_line[data-v-dbb0a78c]{height:3px}.btn_ham.on .ham_line[data-v-dbb0a78c]:first-of-type{transform:translateY(9px) rotate(45deg)}.btn_ham.on .ham_line[data-v-dbb0a78c]:nth-of-type(3){transform:translateY(-9px) rotate(-45deg)}}.header_container.main[data-v-dbb0a78c]{background:none}.footer_container[data-v-7b85ee7b]{padding-bottom:8rem;background:#f2f0f6;color:var(--default-font-color)}.footer_container a[data-v-7b85ee7b]:hover{opacity:.7}.footer_container .footer_info .footer_info01 a[data-v-7b85ee7b]:hover{opacity:1}.footer_container .footer_top[data-v-7b85ee7b]{width:100%;padding:2rem 0;border-bottom:.1rem solid var(--border-color-default)}.footer_container .footer_top .c_inner[data-v-7b85ee7b]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footer_container .footer_top .ci[data-v-7b85ee7b]{width:4rem;margin-right:2rem}.footer_container .footer_top .ci img[data-v-7b85ee7b]{width:100%}.footer_container .footer_top .terms[data-v-7b85ee7b]{display:flex;text-align:center;flex-wrap:wrap;margin-right:2rem}.footer_container .footer_top .terms a[data-v-7b85ee7b]{margin-right:5rem}.footer_container .footer_top .terms a[data-v-7b85ee7b]:last-of-type{margin-right:0}.footer_container .footer_info[data-v-7b85ee7b]{margin:3rem auto}.footer_container .footer_info .c_inner[data-v-7b85ee7b]{display:flex;flex-wrap:wrap;justify-content:space-between}.footer_container .footer_info .c_inner>div[data-v-7b85ee7b]{margin:0 5rem 1rem 0;line-height:1.6}.footer_container .footer_info .c_inner .footer_info01 p[data-v-7b85ee7b]:first-child{font-weight:var(--font-w-bold)}@media screen and (max-width:1100px){.footer_container .footer_top .c_inner[data-v-7b85ee7b]{flex-direction:column;align-items:flex-start}.footer_container .footer_top .c_inner>[data-v-7b85ee7b]{margin-bottom:2rem}.footer_container .footer_top .terms>a[data-v-7b85ee7b]{margin-right:3rem}}@media screen and (max-width:599px){.footer_container .footer_top .terms[data-v-7b85ee7b]{flex-direction:column;align-items:flex-start}}.c_screen_filter[data-v-81a986c0]{z-index:1000}.alert_bundle[data-v-81a986c0]{position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);max-width:40rem;min-width:calc(var(--min-width)*0.9);width:90%;background-color:#fff;border-radius:.8rem;z-index:1000}.alert_bundle .content[data-v-81a986c0]{height:calc(100% - 10rem);border-radius:1rem;padding:2rem;text-align:center;font-size:2rem;word-break:keep-all}.alert_bundle .content p[data-v-81a986c0]{font-weight:var(--font-normal)}.alert_bundle .content .btn[data-v-81a986c0]{display:inline-block;border:none;font-size:1.6rem;color:#fff;padding:.9rem 2.6rem;border-radius:var(--border-radius-small);margin-top:3rem;font-weight:var(--font-normal);cursor:pointer}.alert .content .btn_close[data-v-81a986c0]{background-color:var(--primary-color);color:var(--primary-color-contrast)}.alert .content .btn_close[data-v-81a986c0]:hover{background-color:var(--primary-color-effect)}.confirm .content .btn_continue[data-v-81a986c0]{background-color:var(--base-color1);margin-right:10px;color:#000}.confirm .content .btn_continue[data-v-81a986c0]:hover{filter:brightness(.93)}.confirm .content .btn_close[data-v-81a986c0]{background-color:var(--primary-color);color:var(--primary-color-contrast)}.confirm .content .btn_close[data-v-81a986c0]:hover{background-color:var(--primary-color-effect)}.error[data-v-81a986c0]{border:1px solid var(--danger-color)}.error .content .btn_close[data-v-81a986c0]{background-color:var(--danger-color)}.error .content .btn_close[data-v-81a986c0]:hover{filter:brightness(1.1)}@media screen and (max-width:40rem){.alert_bundle .content[data-v-81a986c0]{font-size:1.8rem}}.bundle-popup-enter-from[data-v-81a986c0],.bundle-popup-leave-to[data-v-81a986c0]{opacity:0;transform:translate(-50%,-50%) scale(.9)}.bundle-popup-enter-active[data-v-81a986c0],.bundle-popup-leave-active[data-v-81a986c0]{transition:all .1s ease-in-out}.c_screen_filter[data-v-3ddc4723]{background-color:hsla(0,0%,100%,.6);z-index:100}#loading_spinner[data-v-3ddc4723]{-webkit-animation:rotate-3ddc4723 2s linear infinite;animation:rotate-3ddc4723 2s linear infinite;position:fixed;top:40%;left:50%;width:5rem;height:5rem;margin:-2.5rem 0 0 -2.5rem;z-index:100;background:none}#loading_spinner .path[data-v-3ddc4723]{stroke:var(--primary-color);stroke-linecap:round;-webkit-animation:dash-3ddc4723 1.5s ease-in-out infinite;animation:dash-3ddc4723 1.5s ease-in-out infinite}@-webkit-keyframes rotate-3ddc4723{to{transform:rotate(1turn)}}@keyframes rotate-3ddc4723{to{transform:rotate(1turn)}}@-webkit-keyframes dash-3ddc4723{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash-3ddc4723{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.toTop[data-v-6fc1000e]{position:fixed;right:3rem;bottom:3rem;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;font-size:var(--font-mid);font-weight:var(--font-w-bold);letter-spacing:0;color:var(--primary-color-contrast);background-color:var(--secondary-color);border-radius:var(--border-radius-large);box-shadow:var(--box-shadow);opacity:0;transition:.6s;z-index:10;visibility:hidden}.toTop .arrowUp[data-v-6fc1000e]{width:80%;height:80%}.toTop.scrolled[data-v-6fc1000e]{cursor:pointer;opacity:1;visibility:visible}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border-style:none}:root{--primary-color:#5a3d95;--primary-color-effect:#7551c0;--primary-color-contrast:#fff;--primary-gradient:linear-gradient(135deg,var(--primary-color-effect),var(--primary-color));--secondary-color:#80a9eb;--secondary-color-effect:#97bc62;--secondary-color-contrast:#fff;--point-color:#fa7a00;--point-color-effect:#8a0413;--point-color-contrast:#fff;--base-color1:#f6f6f6;--base-color2:#dcd6d5;--base-color3:#364b44;--box-color:#f6f6f6;--active-color:#5a3d95;--disabled-color:#999;--danger-color:#dc0000;--default-font-color:#333;--sub-font-color:#7b7b7b;--placeholder-font-color:#7b7b7b;--border-color-default:#d9d9d9;--border-color-light:#ececec;--font-huge:3.2rem;--font-large:2.6rem;--font-mid:2rem;--font-small:1.7rem;--font-tiny:1.5rem;--font-w-light:100;--font-w-mid:400;--font-w-bold:600;--font-w-exbold:800;--line-height:1.7;--border-radius-full:100rem;--border-radius-large:2rem;--border-radius-mid:1rem;--border-radius-small:.6rem;--margin-short:2rem;--margin-mid:4rem;--box-shadow-size:0.6rem;--box-shadow:0.2rem 0.2rem var(--box-shadow-size) rgba(0,0,0,0.2);--box-shadow-press:inset 0.2rem 0.2rem 1rem rgba(0,0,0,0.2);--header-height:9rem;--min-width:270px}*{padding:0;margin:0;box-sizing:border-box}html{font-size:10px;letter-spacing:-.1rem}body{font-family:NanumSquare,sans-serif;font-size:var(--font-small);color:var(--default-font-color);line-height:var(--line-height);overflow-y:scroll}li,ol,ul{list-style:none}img{display:inline-block;vertical-align:middle;image-rendering:-webkit-optimize-contrast;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}a{text-decoration:none;color:inherit}a,button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button{background-color:transparent}button,input,textarea{font-family:NanumSquare,sans-serif;outline:none}input[type=password]{font-family:굴림}input[type=password]::-moz-placeholder{font-family:NanumSquare,sans-serif}input[type=password]:-ms-input-placeholder{font-family:NanumSquare,sans-serif}input[type=password]::placeholder{font-family:NanumSquare,sans-serif}select{font-family:NanumSquare,sans-serif}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 100rem #fff inset!important}::-moz-selection{background-color:#add8e6;color:var(--default-font-color)}::selection{background-color:#add8e6;color:var(--default-font-color)}.c_screen_filter{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:10}.c_content_container{margin-top:var(--header-height);margin-bottom:10rem}.c_content_container,.c_section{position:relative;width:100%;min-width:var(--min-width);overflow:hidden}.c_inner{position:relative;max-width:1200px;width:90%;margin:0 auto}.c_input_basic{width:100%;font-size:var(--font-small);padding:1.6rem;border:1px solid var(--border-color-default);border-radius:var(--border-radius-mid)}.c_input_basic:focus{border:1px solid var(--active-color)}.c_input_basic::-moz-placeholder{color:var(--placeholder-font-color);letter-spacing:-.1rem}.c_input_basic:-ms-input-placeholder{color:var(--placeholder-font-color);letter-spacing:-.1rem}.c_input_basic::placeholder{color:var(--placeholder-font-color);letter-spacing:-.1rem}.c_textarea_basic{padding:1.6rem 2rem;width:100%;min-height:4.3rem;height:10rem;max-height:50rem;font-size:var(--font-tiny);line-height:1.4;border:none;box-sizing:border-box;background-color:var(--box-color);border-radius:var(--border-radius-mid);resize:vertical}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.4rem;height:2.4rem;border:.1rem solid var(--primary-color);border-radius:var(--border-radius-full);box-sizing:border-box;vertical-align:middle;cursor:pointer}input[type=checkbox]+span,input[type=radio]+span{margin-left:.8rem;cursor:pointer}input[type=checkbox]:checked{background:url(../img/checkbox_check.35d2fb19.svg) var(--primary-color)}input[type=radio]:checked{background:url(../img/radio_check.5c58bac0.svg)}select::-ms-expand{display:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0 2rem;width:100%;font-size:var(--font-small);font-weight:var(--font-w-e-light);color:var(--primary-color1);border:.1rem solid var(--base-color1);border-radius:var(--border-radius);box-sizing:border-box;background:url(../img/btn_select.ff793899.svg) center right 1rem/3rem no-repeat;cursor:pointer}h1{font-size:var(--font-huge);font-weight:var(--font-w-exbold)}h2{font-size:var(--font-large);font-weight:var(--font-w-bold)}h3{font-size:var(--font-mid);font-weight:var(--font-w-exbold)}.c_btn_primary{border:.1rem solid var(--primary-color);color:var(--primary-color)}.c_btn_primary:hover{border:.1rem solid var(--primary-color-effect);color:var(--primary-color-effect)}.c_btn_primary-fill{background-color:var(--primary-color);color:var(--primary-color-contrast)}.c_btn_primary-fill:hover{background-color:var(--primary-color-effect)}.c_btn_contrast-fill{background-color:var(--primary-color-contrast)}.c_btn_contrast-fill:hover{filter:brightness(.9)}.c_btn_secondary{border:.1rem solid var(--secondary-color);color:var(--secondary-color)}.c_btn_secondary:hover{border:.1rem solid var(--secondary-color-effect);color:var(--secondary-color-effect)}.c_btn_secondary-fill{background-color:var(--secondary-color);color:var(--secondary-color-contrast)}.c_btn_secondary-fill:hover{background-color:var(--secondary-color-effect)}.c_btn_common{padding:0 2rem;font-size:var(--font-small);font-weight:var(--font-w-mid);line-height:2;border-radius:var(--border-radius-full);box-shadow:var(--box-shadow);transition:background-color .5s}@media screen and (max-width:479px){.c_btn_common{padding:0 1rem;width:100%;line-height:3}}.c_loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.c_loading:after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;border:.3rem solid var(--primary-color);border-top-color:transparent;border-radius:50%;transform:translate(-50%,-50%);-webkit-animation:loadingSpinning .8s linear infinite;animation:loadingSpinning .8s linear infinite}@-webkit-keyframes loadingSpinning{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes loadingSpinning{to{transform:translate(-50%,-50%) rotate(1turn)}}.c_default_text{text-align:center;color:var(--disabled-color)}.popup-enter-from,.popup-leave-to{opacity:0;transform:translate(-50%,-50%) scale(.8)}.popup-enter-active,.popup-leave-active{transition:all .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .28s ease-in-out}@media screen and (max-width:479px){html{font-size:9px}}@media screen and (max-width:300px){html{font-size:8px}}.l_page_title{margin-top:8rem;margin-bottom:5rem;text-align:center}.l_page_title:after,.l_page_title:before{content:"ㆍ";color:var(--primary-color)}@media screen and (max-width:768px){.l_page_title{margin-top:4rem}}.l_tab_mid02{margin:2rem 0;width:100%;display:flex;align-items:center}.l_tab_mid02 li{padding:.2rem 1.6rem;font-size:var(--font-small);text-align:center;border-radius:var(--border-radius-full);cursor:pointer}.l_tab_mid02 li:hover{color:var(--primary-color-effect)}.l_tab_mid02 li.on{color:var(--primary-color-contrast);background:var(--primary-color)}@media screen and (max-width:768px){.l_tab_mid02{flex-wrap:nowrap;justify-content:space-between}.l_tab_mid02 li{padding:.2rem .6rem}}.row_scroll{overflow:hidden}@media screen and (max-width:768px){.row_scroll{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.row_scroll::-webkit-scrollbar{display:none}}.l_list_style dd{padding-left:2rem;position:relative}.l_list_style dd:before{content:"";width:.4rem;height:.4rem;border-radius:var(--border-radius-full);background:var(--sub-font-color);display:inline-block;position:absolute;top:1.2rem;left:0}.l_exclamation{padding-left:3rem;position:relative}.l_exclamation:before{content:"";width:1.8rem;height:1.8rem;border-radius:var(--border-radius-full);display:inline-block;background:url(../img/icon_exclamation.d8af4d63.svg) 50%/.24rem no-repeat var(--point-color);position:absolute;top:.4rem;left:0}.l_form{font-size:var(--font-small)}.l_form .guide_text{color:var(--sub-font-color)}.l_form .guide_text:before{content:"*";margin-right:1rem;color:var(--point-color)}.l_form>div{margin:var(--margin-mid) 0;display:flex;align-items:baseline}.l_form>div.required>label:after{content:"*";margin-left:1rem;color:var(--point-color)}.l_form>div>label{min-width:16rem;flex-basis:20%;font-weight:var(--font-w-bold)}.l_form>div>label>.sub_text{color:var(--sub-font-color)}.l_form>div>.input_wrapper{flex-basis:80%;position:relative}.l_form>div>.input_wrapper .c_btn_common{position:absolute;top:50%;right:1rem;transform:translateY(-50%);box-shadow:none}.l_form .terms .input_wrapper input[type=checkbox]+span{font-weight:var(--font-w-bold)}.l_form .terms textarea{-ms-overflow-style:none;scrollbar-width:none}.l_form .terms textarea::-webkit-scrollbar{display:none}.l_form .terms textarea+label{margin-top:.6rem;display:inline-block}.l_form .terms .termBox{overflow:scroll;padding:1.6rem 2rem;margin-bottom:1rem;width:100%;height:20rem;font-size:var(--font-tiny);line-height:1.4;border:none;box-sizing:border-box;background-color:var(--box-color);border-radius:var(--border-radius-mid);resize:vertical;position:relative}.l_form .terms .termBox>>>.text_container h2{margin:2rem 0}.l_form .terms .termBox>>>.text_container h3{margin:1rem 0;font-weight:var(--font-w-bold)}.l_form .terms .termBox>>>.text_container .section+.section{margin-top:4rem}.l_form .terms .termBox>>>.text_container ul li{margin:2rem 0}.l_form .terms .termBox>>>.text_container ul li .sub_title{font-weight:var(--font-w-bold)}.l_form .terms .termBox>>>.text_container ul li p{margin:1rem 0}.l_form .terms .termBox>>>.text_container table{margin:2rem 0;width:100%;text-align:center;box-sizing:border-box}.l_form .terms .termBox>>>.text_container table th{font-weight:var(--font-w-bold)}.l_form .terms .termBox>>>.text_container table td,.l_form .terms .termBox>>>.text_container table th{padding:.6rem 0}.l_form .terms .termBox>>>.text_container table thead th{border-top:.2rem solid var(--primary-color)}.l_form .terms .termBox>>>.text_container table tbody td,.l_form .terms .termBox>>>.text_container table tbody th{border:.1rem solid var(--border-color-default)}.l_form .terms .termBox>>>.text_container table tbody th:first-child{border-left:none}.l_form .terms .termBox>>>.text_container table tbody td:last-child{border-right:none}.l_form .terms .termBox::-webkit-scrollbar{display:none}.l_form .terms .termBox{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:768px){.l_form>div{flex-wrap:wrap}.l_form>div label{margin-bottom:.6rem;min-width:auto;flex-basis:100%}.l_form>div>.input_wrapper{flex-basis:100%}.l_form>div>.input_wrapper .c_btn_common{margin-top:1.6rem;position:relative;top:0;right:0;transform:translate(0)}}.l_check_radio_wrapper+.l_check_radio_wrapper{margin-left:3rem}.l_btn_wrapper_bottom{padding:var(--box-shadow-size);margin:6rem auto 0 auto;text-align:center}.l_btn_wrapper_bottom .c_btn_common{padding:0;width:20rem;font-size:var(--font-mid);line-height:3}.l_btn_wrapper_bottom .c_btn_common+.c_btn_common{margin-left:3rem}@media screen and (max-width:768px){.l_btn_wrapper_bottom{display:flex;justify-content:center}.l_btn_wrapper_bottom .c_btn_common{flex-basis:50%}}.l_board_list{padding:var(--box-shadow-size)}.l_board_list li{font-size:var(--font-small);box-shadow:var(--box-shadow);border-radius:var(--border-radius-large);cursor:pointer}.l_board_list li:hover{box-shadow:var(--box-shadow-press)}.l_board_list li+li{margin-top:var(--margin-short)}.l_board_list li>div{padding:var(--margin-short);width:100%;display:table}.l_board_list li>div>p{color:var(--sub-font-color);display:table-cell}.l_board_list li>div>p.num{width:5rem;text-align:center}.l_board_list li>div>p.title{width:auto;color:var(--default-font-color);font-weight:var(--font-w-bold);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.l_board_list li>div>p:first-child+p:nth-child(2){padding-left:2rem}.l_board_list li>div>p.date{padding-left:2rem;width:13rem;text-align:center}.l_board_list li>div>p.date span{margin-left:.6rem}@media screen and (max-width:768px){.l_board_list li{background:url(../img/icon_arrow_right.17b47c9d.svg) center right 2rem/1rem no-repeat}.l_board_list li>div>p{display:block;text-align:left}.l_board_list li>div>p.num{display:none}.l_board_list li>div>p.title{padding:.5rem 4rem .5rem 0;width:auto;line-height:1.7;overflow:hidden;-webkit-line-clamp:2}.l_board_list li>div>p.title:hover{text-decoration:none}.l_board_list li>div>p:first-child+p:nth-child(2){padding-left:0}.l_board_list li>div>p.date{padding-left:0;width:auto;text-align:left;color:var(--sub-font-color)}}.l_board_view .board_container{border-bottom:.1rem solid var(--border-color-default)}.l_board_view .board_container .board_wrapper{padding:2.4rem;width:-webkit-fill-available}.l_board_view .board_content .board_container:first-child{border-top:.2rem solid var(--default-font-color)}.l_board_view .board_content .board_container .board_header{display:table}.l_board_view .board_content .board_container .board_header span{display:table-cell}.l_board_view .board_content .board_container .board_header span:first-child{width:auto;font-size:var(--font-mid);font-weight:400;line-height:1.7;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.l_board_view .board_content .board_container .board_header span:nth-child(2){width:13rem;color:var(--sub-font-color);text-align:right}.l_board_view .board_content .board_container .board_text p{line-height:1.7}.l_board_view .board_nav .board_container:first-child{border-top:none}.l_board_view .board_nav .board_container .board_wrapper{display:table}.l_board_view .board_nav .board_container .board_wrapper span{display:table-cell}.l_board_view .board_nav .board_container .board_wrapper span a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.l_board_view .board_nav .board_container .board_wrapper span:first-child{width:6rem}.l_board_view .board_nav .board_container .board_wrapper span:nth-child(2):hover{text-decoration:underline}@media screen and (max-width:768px){.l_board_view .board_container .board_wrapper{padding:1.6rem 0}.l_board_view .board_content .board_container .board_header span:first-child{-webkit-line-clamp:2}.l_board_view .board_content .board_container .board_header span:nth-child(2){margin-top:.5rem;display:block;text-align:left}}.m_show{display:none}@media screen and (max-width:768px){.m_hidden{display:none}.m_show{display:inline-block}br{display:none}}.l_modal_pop_container{width:100%;height:100%;position:absolute;z-index:300}.l_modal_pop_container .modal_pop{padding:3rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:70rem;background:var(--primary-color-contrast);box-shadow:var(--box-shadow);border-radius:var(--border-radius-large)}.l_modal_pop_container .modal_pop .top{margin-bottom:2rem;padding-bottom:1rem;height:4rem;display:flex;justify-content:space-between;align-items:center;border-bottom:.1rem solid var(--border-color-default)}.l_modal_pop_container .modal_pop .top .btn_close{padding:0;width:2rem;height:3rem;background:url(../img/btn_close.8a668c0e.svg) 50%/2rem 2rem no-repeat;box-shadow:none}.l_modal_pop_container .modal_pop .content{max-height:50rem;height:100%;overflow-y:scroll}.l_modal_pop_container .modal_pop .content dl+dl{margin-top:3rem}.l_modal_pop_container .modal_pop .content dl dt{font-size:var(--font-small);font-weight:var(--font-w-bold)}.l_modal_pop_container .modal_pop .content img{width:100%}.l_modal_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:200}@media screen and (max-width:768px){.l_modal_pop_container{top:0}.l_modal_pop_container .modal_pop{width:100%;height:100vh;top:0;left:0;transform:translate(0);border-radius:0}.l_modal_pop_container .modal_pop .content{max-height:calc(100vh - 10rem);overflow-y:scroll}.l_modal_bg{display:none}}.scroll_rock{overflow:hidden}.home.c_content_container[data-v-16f45de7]{margin:0}.home .c_section[data-v-16f45de7]{padding:10rem 0 10rem 0}.home .visual[data-v-16f45de7]{padding:0 0 10rem 0;position:relative}.home .visual[data-v-16f45de7] .swiper-container{overflow:hidden;display:flex;flex-wrap:wrap}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide{width:100%;height:70rem;background:var(--primary-gradient)}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide .c_inner{height:100%;display:flex;align-items:center;background:url(../img/home_visual_01.d7a97fc5.svg) 100%/40% 100% no-repeat}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide>div .text{color:var(--primary-color-contrast)}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide>div .text h1{margin-bottom:3rem;font-size:5rem;line-height:1.2;text-shadow:var(--box-shadow)}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide>div .text p{font-size:var(--font-mid)}.home .visual[data-v-16f45de7] .swiper-pagination{bottom:3rem;left:50%;transform:translate(-50%)}.home .visual[data-v-16f45de7] .swiper-pagination .swiper-pagination-bullet{width:6rem;height:1.4rem;display:inline-block;background:var(--primary-color-contrast);border-radius:var(--border-radius-full);box-shadow:var(--box-shadow);opacity:.5;margin:0}.home .visual[data-v-16f45de7] .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.home .visual[data-v-16f45de7] .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:1.4rem}@media screen and (max-width:768px){.home .visual[data-v-16f45de7] .swiper-container .swiper-slide{height:100vh}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide .c_inner{align-items:baseline;background:url(../img/home_visual_01.d7a97fc5.svg) bottom/80% 60% no-repeat}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide>div .text{margin-top:calc(var(--header-height) + 10%)}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide>div .text h1{font-size:var(--font-huge)}.home .visual[data-v-16f45de7] .swiper-container .swiper-slide>div .text h1 br{display:block}}.home .brand_strength ul[data-v-16f45de7]{margin-top:1rem;padding:var(--box-shadow-size);display:grid;grid-template-columns:repeat(auto-fill,minmax(18.4%,auto));gap:2%}.home .brand_strength ul li[data-v-16f45de7]{aspect-ratio:1;padding:var(--margin-short);width:100%;height:100%;text-align:center;box-shadow:var(--box-shadow);border-radius:var(--border-radius-large);display:flex;flex-direction:column;align-items:center;justify-content:center}.home .brand_strength ul li img[data-v-16f45de7]{margin-bottom:2rem;max-width:7.2rem;max-height:7.2rem}.home .brand_strength ul li p[data-v-16f45de7]{line-height:1.4}@media screen and (max-width:1024px){.home .brand_strength ul[data-v-16f45de7]{grid-template-columns:repeat(auto-fill,minmax(31.6%,auto))}}@media screen and (max-width:599px){.home .brand_strength ul[data-v-16f45de7]{grid-template-columns:repeat(auto-fill,minmax(49%,auto))}.home .brand_strength ul li p br[data-v-16f45de7]{display:block}}@media screen and (max-width:479px){.home .brand_strength ul li img[data-v-16f45de7]{margin-bottom:.4rem;width:5rem}}.home .guide_calculate[data-v-16f45de7]{background:var(--base-color1)}.home .guide_calculate>div>p[data-v-16f45de7]{font-size:var(--font-mid);color:var(--sub-font-color)}.home .guide_calculate ul[data-v-16f45de7]{margin-top:3rem;display:flex;justify-content:space-between}.home .guide_calculate ul li[data-v-16f45de7]{padding:3rem;flex-basis:50%;box-shadow:var(--box-shadow);border-radius:var(--border-radius-large)}.home .guide_calculate ul li+li[data-v-16f45de7]{margin-left:4rem}.home .guide_calculate ul li h2[data-v-16f45de7]{margin-bottom:2rem}.home .guide_calculate ul li .wrapper[data-v-16f45de7]{display:flex;justify-content:flex-start}.home .guide_calculate ul li .wrapper div[data-v-16f45de7]{flex-basis:auto}.home .guide_calculate ul li .wrapper div p.title[data-v-16f45de7]{margin-bottom:1rem;font-size:var(--font-mid)}.home .guide_calculate ul li .wrapper div .percent[data-v-16f45de7]{font-size:var(--font-mid);font-weight:var(--font-w-bold)}.home .guide_calculate ul li .wrapper div .percent span[data-v-16f45de7]{margin-right:3rem;width:9rem;font-size:var(--font-small);font-weight:var(--font-w-mid);color:var(--primary-color-contrast);text-align:center;display:inline-block;vertical-align:middle;border-radius:var(--border-radius-full);background-color:var(--point-color)}.home .guide_calculate ul li .wrapper div .percent:first-child span[data-v-16f45de7]{background-color:var(--point-color)}.home .guide_calculate ul li .wrapper div .percent:nth-child(2) span[data-v-16f45de7]{background-color:var(--secondary-color)}.home .guide_calculate ul li .wrapper div .percent:nth-child(3) span[data-v-16f45de7]{background-color:var(--primary-color)}@media screen and (max-width:1080px){.home .guide_calculate ul li .wrapper[data-v-16f45de7]{flex-wrap:wrap}.home .guide_calculate ul li .wrapper div[data-v-16f45de7]{flex-basis:100%}.home .guide_calculate ul li .wrapper div+div[data-v-16f45de7]{margin-top:2rem}.home .guide_calculate ul li .wrapper div p.title[data-v-16f45de7]{margin:0}}@media screen and (max-width:768px){.home .guide_calculate ul[data-v-16f45de7]{width:100%;flex-wrap:wrap}.home .guide_calculate ul li[data-v-16f45de7]{margin:0;flex-basis:100%}.home .guide_calculate ul li+li[data-v-16f45de7]{margin:4rem 0 0 0}}@media screen and (max-width:599px){.home .guide_calculate .c_inner[data-v-16f45de7]{width:100%}.home .guide_calculate .c_inner>h1[data-v-16f45de7],.home .guide_calculate .c_inner>p[data-v-16f45de7]{margin:0 5%}.home .guide_calculate ul li[data-v-16f45de7]{border-radius:0}}.home .guide ul[data-v-16f45de7]{display:flex;flex-wrap:wrap;justify-content:flex-start}.home .guide ul li[data-v-16f45de7]{margin:5rem 0;padding:0 3rem 7rem 3rem;flex-basis:33.3%;text-align:center;position:relative}.home .guide ul li[data-v-16f45de7]:before{content:"";height:100%;border-left:.1rem solid var(--border-color-light);position:absolute;left:0}.home .guide ul li img[data-v-16f45de7]{max-width:7.2rem;max-height:7.2rem}.home .guide ul li p[data-v-16f45de7]:nth-child(2){margin:1.6rem 0 .6rem 0;font-size:var(--font-large);font-weight:var(--font-w-bold)}.home .guide ul li button[data-v-16f45de7]{margin-top:2rem;padding:.6rem 4rem .6rem 2rem;min-width:15rem;background:url(../img/icon_arrow_right.17b47c9d.svg) center right 2rem/.8rem no-repeat #fff;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:769px){.home .guide ul li[data-v-16f45de7]:nth-child(3n+1):before{border:none}}@media screen and (max-width:768px){.home .guide ul li[data-v-16f45de7]{margin:2rem 0;padding:2rem 0;flex-basis:100%;text-align:left}.home .guide ul li[data-v-16f45de7]:before{border:none}.home .guide ul li+li[data-v-16f45de7]{border-top:.1rem solid var(--border-color-light)}.home .guide ul li img[data-v-16f45de7]{display:none}.home .guide ul li button[data-v-16f45de7]{position:relative;left:unset;transform:unset}}.home .bottom_visual[data-v-16f45de7]{position:relative}.home .bottom_visual .text[data-v-16f45de7]{position:absolute;top:64%;left:50%;transform:translateY(-50%)}.home .bottom_visual .text p[data-v-16f45de7]{color:var(--primary-color-contrast)}.home .bottom_visual .text p[data-v-16f45de7]:first-child{font-size:var(--font-mid)}.home .bottom_visual .text p[data-v-16f45de7]:nth-child(2){font-size:var(--font-huge);font-weight:var(--font-w-bold)}.home .bottom_visual .text p[data-v-16f45de7]:nth-child(3){font-size:var(--font-small)}.home .bottom_visual img[data-v-16f45de7]{width:100%}@media screen and (max-width:1200px){.home .bottom_visual img[data-v-16f45de7]{margin-left:-30%;width:140%}}@media screen and (max-width:768px){.home .bottom_visual .text[data-v-16f45de7]{position:absolute;top:60%;left:5%;transform:translateY(-50%)}.home .bottom_visual img[data-v-16f45de7]{margin-left:-30%;width:300%}}