:root{--break-point-sm:576px;--break-point-md:769px;--break-point-lg:1025px;--break-point-xl:1366px;--break-point-xxl:1600px;--max-width-sm:600px;--max-width-lg:1440px;--max-width-xl:1760px;--header-height-pc:150px;--header-height-sp:60px;--color-base:#121212;--color-black:#000;--color-blue:#155bd5;--color-white:#fff;--color-error:#e63757;--color-success:#21a68d;--color-orange:#ff611c;--color-bcn-black:#09364a;--color-bcn-blue:#002f71;--color-bcn-blue-dark:#032433;--color-bcn-green:#00d270;--color-bcn-green-light:#ccf6e2;--color-bcn-yellow:#efedba;--color-bcn-red:#ff4e4e;--color-bcn-grad1:linear-gradient(30deg,#d239ff,#155bd5);--color-text-gray:#757575;--color-gray:#d4d4d4;--color-gray-dark:#adadad;--color-light-blue:#eef4ff;--color-light-green:#e6fff4;--color-light-red:#ffecec;--color-light-gray:#f3f3f3;--color-link:#2475ba;--color-important:#ff4e4e;--color-important-light:#ffdbdb;--color-form_line:#dbe3e8;--color-form_active:darken(#dbe3e8,15%);--color-bg-gray:#eef2f3;--font-size-base:1rem;--font-size-h1:1.87rem;--font-size-h2:1.333rem;--font-size-h3:1.06rem;--font-size-sm:0.867rem;--font-size-xs:0.733rem;--font-family-default:Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","Helvetica Neue",Meiryo,sans-serif;--font-family-en:var(--font-family-poppins),Arial,sans-serif;--border-radius:6px;--border-radius-sm:3px;--border-radius-lg:15px;--shadow-base:3px 3px 10px rgba(0,0,0,.05);--spacing:20px;--spacing-sm:calc(var(--spacing) / 2);--spacing-md:var(--spacing);--spacing-lg:calc(var(--spacing) * 2);--spacing-xl:calc(var(--spacing) * 4);--margin-xs:13px;--margin-sm:24px;--margin-md:32px;--margin-lg:48px;--margin-xl:64px;--ts-duration-xs:0.1s;--ts-duration-sm:0.2s;--ts-duration-md:0.42s;--opacity:0.6;--color-feedback-border:#ff4e4e;--color-feedback-text:#ff4e4e}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{line-height:1;font-weight:400}dd,dl,dt,h1,h2,h3,h4,h5,h6,label,ul{margin:0;padding:0}li{list-style:none}a{font-family:var(--font-family-default);color:inherit;text-decoration:none}a:active,a:hover,a:visited{cursor:pointer;text-decoration:none}img{max-width:100%}html{font-size:15px}body{display:flex;flex-direction:column;background:#eef2f3;text-align:left;line-height:1.3}body,button,input,optgroup,select,textarea{color:var(--color-base);font-size:var(--font-size-base);font-family:var(--font-family-default)}::-moz-placeholder{color:#aaa}::placeholder{color:#aaa}button,input[type=button],input[type=submit]{border:none}iframe{vertical-align:top}table{border-collapse:collapse}table th{font-weight:700}img{vertical-align:top}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.l-header{position:relative;z-index:2;height:100px;border-bottom:1px solid var(--color-box_gray)}.l-header .l-header_inner{display:flex;align-items:center;width:100%;height:100%;margin-inline:auto;padding-left:var(--spacing,30px);padding-right:22px}@media screen and (min-width:1025px){.l-header .l-header_inner{padding-inline:var(--spacing,30px)}}.l-header .l-header_logo{display:grid;row-gap:2px;margin-right:auto}.l-header .l-header_link{display:block}.l-header .l-header_heading{padding-left:5px;font-size:.8125rem;font-weight:700;text-align:center}@media screen and (min-width:1025px){.l-header .l-header_heading{font-size:1rem;text-align:left}}.l-header .l-header_nav{height:100%}.l-header .l-header_nav .l-header_navContainer{display:flex;align-items:center;-moz-column-gap:clamp(.875rem,1.95vw,20px);column-gap:clamp(.875rem,1.95vw,20px);height:100%}.l-header .l-header_nav .l-header_navItem{position:relative;display:flex;align-items:center;height:100%}@media(hover:hover)and (pointer:fine){.l-header .l-header_nav .l-header_navItem.-dropdown:hover .l-header_dropdown{opacity:1;transform:none;pointer-events:all}}.l-header .l-header_nav .c-menuButton{font-size:.875rem}@media screen and (min-width:1025px){.l-header .l-header_nav .c-menuButton{font-size:1rem}}@media(hover:hover)and (pointer:fine){.l-header .l-header_nav .c-menuButton:hover{opacity:.7}}.l-header .l-header_dropdown{position:absolute;top:100px;width:340px;padding:22px 20px;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:10px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:var(--ts-duration-sm) ease}.l-header .l-header_dropdown.is-active{opacity:1;transform:none;pointer-events:all}.l-header .l-header_logout{margin-left:36px;transition:opacity var(--ts-duration-sm) ease}@media(hover:hover)and (pointer:fine){.l-header .l-header_logout:hover{opacity:var(--opacity)}}.l-header .l-header_logout a{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:6px}.l-header .l-header_logout .l-header_logoutIcon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-back_gray);border-radius:50%}.l-header .l-header_logout .l-header_logoutTxt{font-size:12px;font-weight:700;line-height:1;color:var(--color-base)}.l-footer{position:relative;background:var(--color-bcn-black);margin-top:auto;padding:60px var(--spacing-xl);color:var(--color-white)}.l-footer .l-footer_inner{display:flex;-moz-column-gap:48px;column-gap:48px}.l-footer .l-footer_pmark{align-items:flex-start;flex-shrink:0;border-radius:var(--border-radius);padding:9px;background:#fff}.l-footer .l-footer_dl dt{font-size:.93rem;font-weight:700;line-height:1.5}.l-footer .l-footer_dl dd{margin-top:1.13rem;font-size:.8rem;line-height:1.7}.l-footer .l-footer_foot{display:flex;flex-direction:column;justify-content:space-between;font-size:.8rem;line-height:1.5}.l-footer .l-footer_text{margin-top:1em;font-size:.8rem;line-height:1.5}.l-wrapper{min-width:1600px;overflow:clip}.l-container{position:relative;z-index:1;display:grid;overflow:clip;min-height:100vh}.l-container.\-2col{grid-template-columns:280px 1fr}@media screen and (min-width:1600px){.l-container.\-2col{grid-template-columns:330px 1fr}}.l-container.\-2col .l-container_main{display:flex;flex-direction:column}.l-container.\-2col .l-main{width:100%;padding:48px var(--spacing-xl)}.l-layout-01{display:grid;grid-template-columns:294px 1fr;align-items:flex-start;-moz-column-gap:64px;column-gap:64px}.l-content_wrap{background:inherit!important}.l-content_maxWidth-sm{max-width:960px;margin:0 auto}.l-content_inner{height:100%;max-width:1410px}.l-content_inner>div{height:100%}.l-content_heading{text-align:center;margin-bottom:50px}.l-content_heading .slogan{font-weight:400}.v-main__wrap{padding-top:50px}.p-home .v-main__wrap{padding-top:25px}.l-section:not(:last-child){margin-bottom:50px}.l-side{position:relative;z-index:1;height:100%;background:var(--color-bcn-black);overflow:clip;box-shadow:0 0 15px 0 rgba(0,0,0,.16);color:#fff}.l-side .l-side_container{position:sticky;top:0;display:flex;flex-direction:column;height:100dvh;overflow:auto}.l-side .l-side_header{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:116px;background:#fff}.l-side .l-side_header a{display:inline-block;transition:opacity var(--ts-duration-sm) ease}@media(hover:hover)and (pointer:fine){.l-side .l-side_header a:hover{opacity:var(--opacity)}}.l-side .l-side_header img{width:auto;height:50px}.l-side .l-side_menu{flex-grow:1;display:flex;flex-direction:column;padding:48px 32px 32px}.l-side .l-side_menu .menuButton{display:flex;align-items:center;justify-content:space-between;margin-inline:-16px;padding:1em 16px;border-radius:var(--border-radius);color:#fff;transition:.18s ease}@media(hover:hover)and (pointer:fine){.l-side .l-side_menu .menuButton:hover:not(.is-current){background:rgba(0,210,112,.2);color:#fff}}.l-side .l-side_menu .menuButton.is-current{color:#fff;font-weight:700;background-color:var(--color-blue)}.l-side .l-side_heading{padding-inline:16px;font-size:13px;font-weight:700;letter-spacing:.015;line-height:1.5;color:#1faeef}.l-side .l-side_heading+*{margin-top:18px}.l-side .l-side_block:not(:first-child){margin-top:64px}.l-side .l-side_planList .planList_container{display:grid;row-gap:8px}.l-side .l-side_planList .planList_link{color:#b4dbdc}.l-side .l-side_nav .menuButton{font-size:14px}.l-side .l-side_btnLogout{display:flex;align-items:center;-moz-column-gap:1em;column-gap:1em;width:100%;height:80px;padding:1em 32px;background:var(--color-bcn-blue-dark);font-size:14px;color:#fff;transition:.18s ease-in-out}@media(hover:hover)and (pointer:fine){.l-side .l-side_btnLogout:hover{background:rgba(0,210,112,.2)}}.c-button{position:relative;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;min-width:100px;height:50px;padding:.25em 1em;border-radius:var(--border-radius);background:var(--color-bcn-black);color:var(--color-white);font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:.015em;overflow:hidden}.c-button:disabled{background:var(--color-gray)}.c-button:after{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:var(--color-bcn-green);opacity:0;transition:.2s ease}.c-button>*{position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.c-button:hover{color:#fff}.c-button:hover:after{opacity:.2}.c-button:hover:disabled{color:#fff}.c-button:hover:disabled:after{opacity:0}}.c-button[class*=-icon_]{position:relative;padding-inline:3.5em}.c-button[class*=-icon_] .c-icon{position:absolute;top:50%;transform:translateY(-50%)}.c-button.-icon_left .c-icon{left:20px}.c-button.-icon_right .c-icon{right:20px}.c-button.-disabled{pointer-events:none;background:#d4d4d4!important}.c-button.-inline{display:inline-flex;height:auto;padding:0;background:transparent;box-shadow:none;border:none;transition:opacity var(--ts-duration-sm) ease}.c-button.-inline:before{content:none;display:none}@media(hover:hover)and (pointer:fine){.c-button.-inline:hover{opacity:var(--opacity)}}.c-button.-type1{font-weight:700;color:var(--color-white);border:none}.c-button.-type1:before{background-color:var(--color-base)}.c-button.-type1[target=_blank]:not(.-no-arrow):after{background:#fff}.c-button.-primary{background-color:var(--color-bcn-blue)}.c-button.-delete,.c-button.-primary{font-weight:700;color:var(--color-white)}.c-button.-delete{background-color:var(--color-error)}.c-button.-gray{font-weight:700;color:var(--color-white);background-color:var(--color-bcn-green)}@media(hover:hover)and (pointer:fine){.c-button:not([class*=-type]):hover:before{opacity:1;background-color:var(--color-back_gray)}}.c-button.-xs{min-height:23px;height:auto;font-size:var(--font-size-xs)}.c-button.-sm{height:35px;font-size:.9333rem}.c-button.-lg{height:75px;font-size:1.2rem;line-height:1.3}.c-button.-lg .c-icon:after{width:2.25rem}.c-fixed_button{position:fixed;right:16px;bottom:10px;z-index:1;width:50px;height:50px;overflow:hidden;background-color:#fff;border:2px solid var(--color-bcn-blue);cursor:pointer}.c-fixed_button:hover{opacity:.6}.c-fixed_button_icon{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.c-fixed_button_text{font-size:10px;position:absolute;bottom:4px;left:50%;transform:translateX(-50%);color:var(--color-bcn-blue)}.c-text,.p-article p,.p-editor p{font-size:1rem;line-height:1.7;letter-spacing:.015em}.c-text:not(:last-child),.p-article p:not(:last-child),.p-editor p:not(:last-child){margin-bottom:var(--margin-md)}.c-text+.c-text,.p-article .c-text+p,.p-article p+.c-text,.p-article p+p,.p-editor .c-text+p,.p-editor p+.c-text,.p-editor p+p{margin-bottom:var(--margin-sm)}.c-text+.c-note,.p-article figure .c-text+figcaption,.p-article figure p+figcaption,.p-article p+.c-note,.p-editor p+.c-note{margin-bottom:var(--margin-xs)}.c-note,.p-article figure figcaption{display:flex;-moz-column-gap:2px;column-gap:2px;font-size:var(--font-size-sm);color:var(--color-text-gray)}.c-note:before,.p-article figure figcaption:before{content:"※"}.c-icon{display:flex;align-items:center;justify-content:center}.c-icon:not(.-img):after{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-bcn-black)}.c-icon:not([class*=w-]):after{width:18px}.c-icon.-dark:after{background:var(--color-white)}.c-icon.-lg:after{width:2.25rem}.c-icon.-circle{display:inline-flex;align-items:center;justify-content:center;width:1.334em;aspect-ratio:1/1;background:var(--color-bcn-black);border-radius:100%;vertical-align:top}.c-icon.-circle:after{width:75%;background-color:#fff}.c-icon.-logout:after{-webkit-mask-image:url(/assets/images/icons/icon_logout.svg);mask-image:url(/assets/images/icons/icon_logout.svg)}.c-icon.-search:after{-webkit-mask-image:url(/assets/images/icons/icon_search.svg);mask-image:url(/assets/images/icons/icon_search.svg)}.c-icon.-close:after{-webkit-mask-image:url(/assets/images/icons/icon_close.svg);mask-image:url(/assets/images/icons/icon_close.svg)}.c-icon.-file:after{-webkit-mask-image:url(/assets/images/icons/icon_file.svg);mask-image:url(/assets/images/icons/icon_file.svg)}.c-icon.-pdf:after{-webkit-mask-image:url(/assets/images/icons/icon_file_pdf.svg);mask-image:url(/assets/images/icons/icon_file_pdf.svg)}.c-icon.-download:after{-webkit-mask-image:url(/assets/images/icons/icon_download.svg);mask-image:url(/assets/images/icons/icon_download.svg)}.c-icon.-q:after{-webkit-mask-image:url(/assets/images/icons/icon_question.svg);mask-image:url(/assets/images/icons/icon_question.svg)}.c-icon.-sort:after{-webkit-mask-image:url(/assets/images/icons/icon_sort.svg);mask-image:url(/assets/images/icons/icon_sort.svg)}.c-icon.-add_config:after{-webkit-mask-image:url(/assets/images/icons/icon_add_config.svg);mask-image:url(/assets/images/icons/icon_add_config.svg)}.c-icon.-add_user:after{aspect-ratio:19/14;-webkit-mask-image:url(/assets/images/icons/icon_add_user.svg);mask-image:url(/assets/images/icons/icon_add_user.svg)}.c-icon.-trash:after{-webkit-mask-image:url(/assets/images/icons/icon_trash.svg);mask-image:url(/assets/images/icons/icon_trash.svg)}.c-icon.-calendar:after{-webkit-mask-image:url(/assets/images/icons/icon_calendar.svg);mask-image:url(/assets/images/icons/icon_calendar.svg)}.c-icon.-back:after{-webkit-mask-image:url(/assets/images/icons/icon_arrow_left.svg);mask-image:url(/assets/images/icons/icon_arrow_left.svg)}.c-icon.-link:after{-webkit-mask-image:url(/assets/images/icons/icon_link.svg);mask-image:url(/assets/images/icons/icon_link.svg)}.c-icon.-blank:after{-webkit-mask-image:url(/assets/images/icons/icon_blank.svg);mask-image:url(/assets/images/icons/icon_blank.svg)}.c-icon.-favorite:after{-webkit-mask-image:url(/assets/images/icons/icon_favorite.svg);mask-image:url(/assets/images/icons/icon_favorite.svg)}.c-icon.-favorite-added:after{-webkit-mask-image:url(/assets/images/icons/icon_favorite-added.svg);mask-image:url(/assets/images/icons/icon_favorite-added.svg)}.c-link,.c-text a,.p-article a:not(.c-),.p-article p a,.p-editor p a{text-decoration:underline;color:var(--color-bcn-blue);vertical-align:middle}.c-link.-dark,.c-text a.-dark,.p-article a.-dark:not(.c-),.p-article p a.-dark,.p-editor p a.-dark{color:#fff}.c-link.-dark:after,.c-text a.-dark:after,.p-article a.-dark:not(.c-):after,.p-article p a.-dark:after,.p-editor p a.-dark:after{background-color:#fff}@media(hover:hover)and (pointer:fine){.c-link:hover,.c-text a:hover,.p-article a:hover:not(.c-),.p-article p a:hover,.p-editor p a:hover{text-decoration:none;opacity:var(--opacity);color:inherit}}.c-link:not(.-no-icon).-dark:after,.c-text a:not(.-no-icon).-dark:after,.p-article a:not(.-no-icon).-dark:not(.c-):after,.p-article p a:not(.-no-icon).-dark:after,.p-editor p a:not(.-no-icon).-dark:after{background-color:#fff}.c-link:not(.-no-icon):after,.c-text a:not(.-no-icon):after,.p-article a:not(.-no-icon):not(.c-):after,.p-article p a:not(.-no-icon):after,.p-editor p a:not(.-no-icon):after{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-bcn-black);width:1.33em;margin-top:-.25em;margin-left:.35em;margin-right:.2em;-webkit-mask-image:url(/assets/images/icons/icon_link.svg);mask-image:url(/assets/images/icons/icon_link.svg);background-color:var(--color-bcn-blue)}.c-link:not(.-no-icon).-blank:after,.c-link:not(.-no-icon)[target=_blank]:after,.c-text a:not(.-no-icon).-blank:after,.c-text a:not(.-no-icon)[target=_blank]:after,.p-article a:not(.-no-icon).-blank:not(.c-):after,.p-article a:not(.-no-icon)[target=_blank]:not(.c-):after,.p-article p a:not(.-no-icon).-blank:after,.p-article p a:not(.-no-icon)[target=_blank]:after,.p-editor p a:not(.-no-icon).-blank:after,.p-editor p a:not(.-no-icon)[target=_blank]:after{-webkit-mask-image:url(/assets/images/icons/icon_blank.svg);mask-image:url(/assets/images/icons/icon_blank.svg)}.c-link:not(.-no-icon).-pdf:after,.c-link:not(.-no-icon)[href$=".pdf"]:after,.c-text a:not(.-no-icon).-pdf:after,.c-text a:not(.-no-icon)[href$=".pdf"]:after,.p-article a:not(.-no-icon).-pdf:not(.c-):after,.p-article a:not(.-no-icon)[href$=".pdf"]:not(.c-):after,.p-article p a:not(.-no-icon).-pdf:after,.p-article p a:not(.-no-icon)[href$=".pdf"]:after,.p-editor p a:not(.-no-icon).-pdf:after,.p-editor p a:not(.-no-icon)[href$=".pdf"]:after{aspect-ratio:2/1;width:1.6em;-webkit-mask-image:url(/assets/images/icons/icon_file_pdf.svg);mask-image:url(/assets/images/icons/icon_file_pdf.svg);-webkit-mask-size:100%;mask-size:100%}.c-card{display:flex;flex-direction:column}.c-card .c-card_title{font-size:18px;font-weight:700;letter-spacing:.015em;line-height:1.5;margin-bottom:16px;color:var(--color-bcn-blue)}.c-card .c-card_image{margin-top:auto}.c-card .c-card_image img{width:100%;-o-object-fit:cover;object-fit:cover}.c-card .c-card_image:not(:last-child){margin-bottom:24px}.c-card .c-card_text{font-size:1rem;letter-spacing:.015em;line-height:1.7}.c-box{display:flex;flex-direction:column;height:100%;padding:40px;background:#fff;border-radius:var(--border-radius-lg)}.c-box.-expert{background:url(/assets/images/expert_bg.jpg) no-repeat;background-size:cover}.c-box .c-box_bottom{display:flex;justify-content:flex-end;-moz-column-gap:16px;column-gap:16px;margin-top:auto}.c-box :not([class])+.c-box_bottom{padding-top:var(--margin-md)}.c-box.-important{padding:36px;border:2px solid var(--color-bcn-blue)}.c-box.-frame{padding:24px;background-color:var(--color-bcn-blue)}.c-box.-border{border:1px solid var(--color-gray)}.c-box.-sm{padding:24px}.c-box:not(.-no-shadow){box-shadow:var(--shadow-base)}.c-heading-lv1,.c-heading-lv2,.c-heading-lv3,.p-help .p-helpDetail_body h1,.p-help .p-helpDetail_body h2,.p-help .p-helpDetail_body h3,.p-newsDetail .p-newsDetail_body h1,.p-newsDetail .p-newsDetail_body h2,.p-newsDetail .p-newsDetail_body h3{display:flex;align-items:flex-start;-moz-column-gap:12px;column-gap:12px;font-weight:700;line-height:1.3;letter-spacing:.15}.c-heading-lv1{padding-top:18px;font-size:var(--font-size-h1);color:var(--color-bcn-black)}.c-heading-lv1:not(:first-child){margin-top:2.4em}.c-heading-lv1:not(:last-child){margin-bottom:1.43em}.c-heading-lv2{font-size:var(--font-size-h2);color:var(--color-bcn-black)}.c-heading-lv2:before{content:"";flex:0 0 auto;width:13px;height:13px;margin-top:6px;border:4px solid var(--color-bcn-black);border-radius:100%}.c-heading-lv2:not(:first-child){margin-top:2.4em}.c-heading-lv2:not(:last-child){margin-bottom:1.5em}.c-heading-lv3{font-size:var(--font-size-h3);color:var(--color-bcn-blue)}.c-heading-lv3:not(:first-child){margin-top:2em}.c-heading-lv3:not(:last-child){margin-bottom:1.25em}.c-table table,.c-table-small table,.p-help .p-helpDetail_body table,.p-newsDetail .p-newsDetail_body table{width:100%;background:#fff;font-size:1rem}.c-table table td,.c-table table th,.c-table-small table td,.c-table-small table th,.p-help .p-helpDetail_body table td,.p-help .p-helpDetail_body table th,.p-newsDetail .p-newsDetail_body table td,.p-newsDetail .p-newsDetail_body table th{line-height:1.4;vertical-align:top;padding-inline:1rem}.c-table table td:first-child,.c-table table th:first-child,.c-table-small table td:first-child,.c-table-small table th:first-child,.p-help .p-helpDetail_body table td:first-child,.p-help .p-helpDetail_body table th:first-child,.p-newsDetail .p-newsDetail_body table td:first-child,.p-newsDetail .p-newsDetail_body table th:first-child{padding-left:0}.c-table table td:last-child,.c-table table th:last-child,.c-table-small table td:last-child,.c-table-small table th:last-child,.p-help .p-helpDetail_body table td:last-child,.p-help .p-helpDetail_body table th:last-child,.p-newsDetail .p-newsDetail_body table td:last-child,.p-newsDetail .p-newsDetail_body table th:last-child{padding-right:0}.-align-middle.c-table td,.-align-middle.c-table th,.-align-middle.c-table-small td,.-align-middle.c-table-small th,.p-help .-align-middle.p-helpDetail_body td,.p-help .-align-middle.p-helpDetail_body th,.p-newsDetail .-align-middle.p-newsDetail_body td,.p-newsDetail .-align-middle.p-newsDetail_body th{vertical-align:middle}.-text-left.c-table td,.-text-left.c-table th,.-text-left.c-table-small td,.-text-left.c-table-small th,.p-help .-text-left.p-helpDetail_body td,.p-help .-text-left.p-helpDetail_body th,.p-newsDetail .-text-left.p-newsDetail_body td,.p-newsDetail .-text-left.p-newsDetail_body th{text-align:left}.c-table table tfoot,.c-table table thead{font-size:.8em;border-bottom:1px solid var(--color-gray-dark)}.c-table table tfoot th,.c-table table thead th{padding-block:1rem;font-size:inherit;font-weight:700;color:var(--color-bcn-blue);vertical-align:middle}.c-table table tfoot tr:first-of-type th,.c-table table thead tr:first-of-type th{padding-top:0}.c-table table tfoot tr:not(:last-of-type) th,.c-table table thead tr:not(:last-of-type) th{border-bottom:1px solid #d4d4d4}.c-table table tbody{border-top:1px solid var(--color-text-gray)}.c-table table tbody tr.is-checked{background:rgba(0,47,113,.1)}.c-table table tbody td,.c-table table tbody th{padding-block:1rem;font-size:.93em;letter-spacing:.015em;border-bottom:1px solid #d4d4d4}.c-table table tbody th{font-size:.8em;color:var(--color-bcn-blue);font-weight:700}.c-table .c-table_thLabel{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--border-radius);background:var(--color-light-blue)}.c-table .c-table_tite{padding-block:6px}.c-table.-scroll{width:100%}.c-table.-scroll table td,.c-table.-scroll table th{white-space:nowrap}.c-table .c-form_check{padding-block:0}.c-gridTable .c-gridTable_heading{font-size:var(--font-size-h3);font-weight:700}.c-gridTable .c-gridTable_heading:not(:last-child){margin-bottom:1.25em}.c-gridTable .c-gridTable_container{position:relative;display:flex}.c-gridTable .c-gridTable_container:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,transparent 49px,var(--color-gray) 50px);background-size:100% 50px;background-repeat:repeat}.c-gridTable .c-gridTable_table{position:relative;z-index:1;flex:0 0 auto}.c-gridTable .c-gridTable_table .c-gridTable_table_thead{position:relative}.c-gridTable .c-gridTable_table .c-gridTable_table_thead .c-gridTable_table_cell{background:var(--color-light-gray)}.c-gridTable .c-gridTable_table .c-gridTable_table_thead:before{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:1px;background:var(--color-bcn-black)}.c-gridTable .c-gridTable_table .c-gridTable_table_cell{display:flex;align-items:center;height:50px;font-size:.933rem;letter-spacing:.015em;padding-inline:16px;border-bottom:1px solid var(--color-gray);white-space:nowrap}.c-gridTable .c-gridTable_table .c-gridTable_table_cell.-head{font-size:.8rem;font-weight:700}.c-gridTable .c-gridTable_table:first-child .c-gridTable_table_cell{padding-left:0}.c-gridTable:not(:last-child){margin-bottom:var(--margin-md)}.c-gridTable.-blue .c-gridTable_heading{color:var(--color-bcn-blue)}.c-gridTable.-blue .c-gridTable_table .c-gridTable_table_thead .c-gridTable_table_cell{color:var(--color-bcn-blue);background-color:var(--color-light-blue)}.c-gridTable.-blue .c-gridTable_table .c-gridTable_table_thead:before{background-color:var(--color-bcn-blue)}.c-gridTable.-green .c-gridTable_heading{color:#039e55}.c-gridTable.-green .c-gridTable_table .c-gridTable_table_thead .c-gridTable_table_cell{color:#039e55;background-color:var(--color-light-green)}.c-gridTable.-green .c-gridTable_table .c-gridTable_table_thead:before{background-color:#039e55}.c-gridTable.-red .c-gridTable_heading{color:var(--color-bcn-red)}.c-gridTable.-red .c-gridTable_table .c-gridTable_table_thead .c-gridTable_table_cell{color:var(--color-bcn-red);background-color:var(--color-light-red)}.c-gridTable.-red .c-gridTable_table .c-gridTable_table_thead:before{background-color:var(--color-bcn-red)}.c-table-small{margin-bottom:60px}.c-table-small table tfoot,.c-table-small table thead{font-size:.8em;border-bottom:1px solid var(--color-gray-dark)}.c-table-small table tfoot th,.c-table-small table thead th{padding-block:1rem;font-size:inherit;font-weight:700;color:var(--color-bcn-blue);vertical-align:middle;text-align:center}.c-table-small table tfoot tr:first-of-type th,.c-table-small table thead tr:first-of-type th{padding-top:0}.c-table-small table tfoot tr:not(:last-of-type) th,.c-table-small table thead tr:not(:last-of-type) th{border-bottom:1px solid #d4d4d4}.c-table-small table tbody{border-top:1px solid var(--color-text-gray)}.c-table-small table tbody tr.is-checked{background:rgba(0,47,113,.1)}.c-table-small table tbody td,.c-table-small table tbody th{padding-block:.3rem;font-size:.8em;letter-spacing:.015em;border-bottom:1px solid #d4d4d4;color:#121212}.c-table-small table tbody th{font-size:.8em;font-weight:700}.c-form_control,.c-form_select select,.p-form .dp__input_wrap .dp__input{background:#fff;border:1px solid var(--color-gray-dark);border-radius:var(--border-radius);padding:0 .8em;font-size:1rem;line-height:1.5;min-height:35px;transition:border-color var(--ts-duration-sm) ease;vertical-align:top}.-sm.c-form_control,.c-form_select select.-sm,.p-form .dp__input_wrap .-sm.dp__input{font-size:.8125rem;min-height:40px}.-error.c-form_control,.c-form_select select.-error,.p-form .dp__input_wrap .-error.dp__input{border-color:var(--color-important);background-color:var(--color-important-light)}@media(hover:hover)and (pointer:fine){.c-form_control:hover,.c-form_select select:hover,.p-form .dp__input_wrap .dp__input:hover{border-color:#acbfca}}.p-form .dp__input_wrap .dp__input{width:115px;padding:0 35px 0 1em!important}.p-form .dp__input_wrap .dp__input_icon{inset-inline-start:auto;position:absolute;right:9px;width:20px;height:20px}.p-form_col:not(:first-child){margin-top:25px;padding-top:25px;border-top:1px solid var(--color-line_glay)}.p-form_field .label{display:flex;align-items:center;font-size:.8rem;font-weight:600;color:var(--color-base);margin-bottom:6px;line-height:1.3}.p-form_field .label.-sm{font-size:13px}.p-form_field .label.-lg{font-size:15px}.p-form_field .label_option{display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:var(--font-size-sm);font-weight:700;letter-spacing:.015em;line-height:1;color:#039e55;margin-left:16px}.p-form_field .label_option:before{content:"";width:7px;height:7px;border-radius:100%;background:#039e55}.p-form_val{display:flex;gap:12px;align-items:center}.p-form_val .p-form_val_label{font-size:var(--font-size-sm);letter-spacing:.015}.c-form_error{display:flex;flex-direction:column;padding:.467rem .8rem;row-gap:4px;font-size:var(--font-size-sm);color:var(--color-important);background:var(--color-important-light);line-height:1.3;border-radius:var(--border-radius)}.c-form_error:not(:first-child){margin-top:6px}.c-form_message{display:flex;flex-direction:column;padding:.467rem 0;row-gap:4px;font-size:var(--font-size-sm);line-height:1.3}.c-form_message:not(:first-child){margin-top:6px}.c-form_control{height:45px}.c-form_control.-error{border-color:var(--color-important)}textarea.c-form_control{height:auto;padding:1rem}.c-form_select{display:inline-flex;position:relative;max-width:260px;min-height:45px}.c-form_select select{min-width:75px;width:100%;padding-right:35px;cursor:pointer}.c-form_select:after{display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;content:"";position:absolute;top:calc(50% - 9px);right:.8em;width:17px;-webkit-mask-image:url(/assets/images/icons/icon_down.svg);mask-image:url(/assets/images/icons/icon_down.svg);background:var(--color-bcn-black);pointer-events:none}.c-form_select.-error select{border-color:var(--color-important);background-color:var(--color-important-light)}.c-form_check{position:relative;display:flex;padding-block:8px;font-size:.933rem;color:var(--color-base);line-height:1}.c-form_check input{position:absolute;top:0;left:0;visibility:hidden}.c-form_check input+:before{flex-shrink:0;content:"";display:block;width:19px;aspect-ratio:1/1;border:1px solid #dbe3e8}.c-form_check input+:after{content:"";display:block;position:absolute;aspect-ratio:1/1;background:var(--color-bcn-blue);opacity:0}.c-form_check input[type=checkbox]+:before{border-radius:var(--border-radius-sm)}.c-form_check input[type=checkbox]+:after{top:0;left:0;width:19px;-webkit-mask-image:url(/assets/images/icons/icon_check.svg);mask-image:url(/assets/images/icons/icon_check.svg);background:#fff}.c-form_check input[type=checkbox]:checked+:before{border:2px solid var(--color-bcn-blue);background:var(--color-bcn-blue)}.c-form_check input[type=radio]+:before{border-radius:100%}.c-form_check input[type=radio]+:after{top:5px;left:5px;width:9px;border-radius:100%}.c-form_check input[type=radio]:checked+:before{border:2px solid var(--color-bcn-blue)}.c-form_check input:checked+*{color:var(--color-bcn-blue);font-weight:700}.c-form_check input:checked+:after{opacity:1}.c-form_check input:disabled{pointer-events:none}.c-form_check input:disabled+*{color:var(--color-gray-dark)!important;cursor:not-allowed!important}.c-form_check input:disabled+:before{border:none;background-color:var(--color-gray-dark)!important;opacity:.25}.c-form_check>span{position:relative;display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;line-height:1.2;cursor:pointer}.c-form_check.-sm>span:before{width:25px}.c-form_blockInput{position:relative;display:block;cursor:pointer}.c-form_blockInput input{position:absolute;top:0;left:0;visibility:hidden}.c-form_blockInput .c-form_blockInput_content{position:relative;background:#fff;border:1px solid #dbe3e8;border-radius:5px;height:100%;padding:30px 30px 32px}.c-form_blockInput .c-form_blockInput_content--checked{border:2px solid var(--color-link)}.c-form_blockInput .c-form_blockInput_content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;border:2px solid var(--color-link);pointer-events:none;opacity:0;transition:opacity var(--ts-duration-xs) ease}.c-form_blockInput .c-form_blockInput_title{font-weight:700;font-size:16px;line-height:150%;color:#506d7b}.c-form_blockInput .c-form_blockInput_title:not(:last-child){margin-bottom:20px}.c-form_blockInput .c-form_blockInput_text{color:var(--color-base);line-height:1.5}.c-form_blockCheck{position:relative;display:block;cursor:pointer}.c-form_blockCheck input{position:absolute;top:0;left:0;visibility:hidden}.c-form_blockCheck input:checked+.c-form_blockCheck_content:before{opacity:1}.c-form_blockCheck input:checked+.c-form_blockCheck_content:after{border:7px solid var(--color-link)}.c-form_blockCheck .c-form_blockCheck_content{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #dbe3e8;border-radius:5px;min-height:70px;height:100%;padding:.5rem 20px .5rem 57px;color:var(--color-base)}.c-form_blockCheck .c-form_blockCheck_content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;border:2px solid var(--color-link);pointer-events:none;opacity:0;transition:opacity var(--ts-duration-xs) ease}.c-form_blockCheck .c-form_blockCheck_content:after{content:"";position:absolute;top:calc(50% - 11px);left:20px;width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid var(--color-base)}.c-form_blockCheck .c-form_blockCheck_title{font-weight:700;font-size:16px;line-height:1.25}.c-form_calendar{display:flex;-moz-column-gap:8px;column-gap:8px}.c-form_calendar .c-form_calendar_val{width:240px;display:flex;align-items:center;padding:3px .8rem;font-size:12px;background:#f3f3f3;border-radius:var(--border-radius)}.c-form_calendar .c-form_calendar_val.-sm{height:35px;font-size:.9333rem}.c-tab .c-tab_control{position:relative;display:flex;-moz-column-gap:1px;column-gap:1px;margin-bottom:-8px}.c-tab .c-tab_control:before{content:"";display:block;position:absolute;z-index:3;top:calc(100% - 7px);left:1px;width:calc(100% - 2px);height:8px;background:var(--color-back_gray)}.c-tab .c-tab_control>*{width:20%;min-height:60px}.c-tab .c-tab_control>:not(:first-child){width:calc(20% - 1px)}.c-tab .c-tab_control.-expand>*{flex:1 1 0%;width:auto}.c-tab .c-tab_item{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;padding:12px .5em 16px;background:#fff;border:1px solid #dbe3e8;border-bottom:none;border-radius:5px 5px 0 0;line-height:1.1;color:var(--color-base)}.c-tab .c-tab_item.is-active{z-index:2;background:var(--color-back_gray)}.c-tab .c-tab_body{position:relative;z-index:1;background:var(--color-back_gray);padding:50px 40px;border:1px solid #dbe3e8;border-radius:5px}.c-accordion{background:#fff;border:1px solid #f1f1f1;border-radius:10px;transition:border-color .12s ease}.c-accordion .c-accordion_head{position:relative;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;width:100%;height:100px;padding:10px 100px 10px 50px;font-size:22px;font-weight:700;line-height:1.5}.c-accordion .c-accordion_head:after{content:"";position:absolute;top:calc(50% - 15px);right:50px;width:30px;height:30px}.c-accordion .c-accordion_head .c-icon{flex:0 0 auto}.c-accordion .c-accordion_body{position:relative;display:grid;grid-template-rows:0fr;padding-inline:50px;transition:var(--ts-duration-md) ease;transition-property:grid-template-rows,padding}.c-accordion .c-accordion_body>div{overflow:hidden}@media(hover:hover)and (pointer:fine){.c-accordion:hover{border-color:#cbcbcb}}.c-accordion .c-accordion_head.is-active+.c-accordion_body{grid-template-rows:1fr;padding-top:28px;padding-bottom:40px}.c-accordion .c-accordion_head.is-active+.c-accordion_body:before{content:"";position:absolute;top:0;left:50%;width:calc(100% - 100px);height:1px;background:#f1f1f1;transform:translateX(-50%)}.c-accordion .c-accordion_head.is-active+.c-accordion_body>div{animation:delay-overflow 1s forwards}.c-accordion.-sm{border-radius:5px}.c-accordion.-sm .c-accordion_body,.c-accordion.-sm .c-accordion_head{padding-inline:25px!important}.c-accordion.-sm .c-accordion_head{height:70px}.c-accordion.-sm .c-accordion_head:after{right:25px}.c-accordion.-sm .c-accordion_head.is-active+.c-accordion_body:before{width:calc(100% - 50px)}.c-accordion.-shadow{box-shadow:1px 1px 8px rgba(0,0,0,.05)}.c-accordion.-qa .c-accordion_body>div,.c-accordion.-qa .c-accordion_head{-moz-column-gap:25px;column-gap:25px}.c-accordion.-qa .c-accordion_head{font-size:1rem;font-weight:400}.c-accordion.-qa .c-accordion_head:before{content:"Q";font-size:20px;font-weight:700}.c-accordion.-qa .c-accordion_body>div{display:flex}.c-accordion.-qa .c-accordion_body>div:before{content:"A";font-size:20px;font-weight:700}.c-list,.c-listNumber,.p-article ol,.p-article ul{display:grid;row-gap:.6em}.c-list li,.c-listNumber li,.p-article ol li,.p-article ul li{position:relative;padding-left:calc(1.267em + 6px);line-height:1.3}.c-list li:before,.c-listNumber li:before,.p-article ol li:before,.p-article ul li:before{content:"";position:absolute;top:0;left:0}.c-list li ol,.c-list li ul,.c-listNumber li ol,.c-listNumber li ul,.p-article ol li ol,.p-article ol li ul,.p-article ul li ol,.p-article ul li ul{padding-top:.6em;margin-left:-.5em}.c-list li:not(:last-child) ol,.c-list li:not(:last-child) ul,.c-listNumber li:not(:last-child) ol,.c-listNumber li:not(:last-child) ul,.p-article ol li:not(:last-child) ol,.p-article ol li:not(:last-child) ul,.p-article ul li:not(:last-child) ol,.p-article ul li:not(:last-child) ul{padding-bottom:.5em}.c-list .c-list_accordionItem,.c-listNumber .c-list_accordionItem,.p-article ol .c-list_accordionItem,.p-article ul .c-list_accordionItem{display:flex;-moz-column-gap:4px;column-gap:4px;font-weight:700}.c-list .c-list_accordionItem:after,.c-listNumber .c-list_accordionItem:after,.p-article ol .c-list_accordionItem:after,.p-article ul .c-list_accordionItem:after{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-bcn-black);width:1.25em;-webkit-mask-image:url(/assets/images/icons/icon_page_next.svg);mask-image:url(/assets/images/icons/icon_page_next.svg);background:var(--color-base);transform:rotate(90deg)}.c-list .c-list_accordionItem.is-open,.c-listNumber .c-list_accordionItem.is-open,.p-article ol .c-list_accordionItem.is-open,.p-article ul .c-list_accordionItem.is-open{color:var(--color-bcn-blue)}.c-list .c-list_accordionItem.is-open:after,.c-listNumber .c-list_accordionItem.is-open:after,.p-article ol .c-list_accordionItem.is-open:after,.p-article ul .c-list_accordionItem.is-open:after{transform:rotate(-90deg) translateX(1px);background:var(--color-bcn-blue)}.c-list:not(:last-child),.c-listNumber:not(:last-child),.p-article ol:not(:last-child),.p-article ul:not(:last-child){margin-bottom:var(--margin-sm)}.c-list:not(.-number):not(.-katakana)>li:before,.p-article ul:not(.-number):not(.-katakana)>li:before{top:7px;left:7px;width:5px;height:5px;background:var(--color-bcn-black)}.c-list:not(.-number):not(.-katakana)>li li:before,.p-article ul:not(.-number):not(.-katakana)>li li:before{background:var(--color-gray-dark)}.c-list.-number,.p-article ul.-number{counter-reset:list}.c-list.-number>li,.p-article ul.-number>li{counter-increment:list}.c-list.-number>li:before,.p-article ul.-number>li:before{content:counter(list);display:flex;align-items:center;justify-content:center;width:1.267em;height:1.5em;font-size:13px;font-family:var(--font-family-en);font-weight:600;color:var(--color-bcn-black)}.c-list.-number>li li:before,.p-article ul.-number>li li:before{color:var(--color-gray-dark)}.c-list.-katakana,.p-article ul.-katakana{counter-reset:list;margin-top:.5em}.c-list.-katakana>li,.p-article ul.-katakana>li{counter-increment:list;position:relative;padding-left:1.8em}.c-list.-katakana>li:before,.p-article ul.-katakana>li:before{content:"";display:flex;align-items:center;justify-content:center;width:1.267em;height:1.5em;font-size:13px;font-family:var(--font-family-en);font-weight:600;color:var(--color-bcn-black)}.c-list.-katakana>li:first-child:before,.p-article ul.-katakana>li:first-child:before{content:"ア "}.c-list.-katakana>li:nth-child(2):before,.p-article ul.-katakana>li:nth-child(2):before{content:"イ "}.c-list.-katakana>li:nth-child(3):before,.p-article ul.-katakana>li:nth-child(3):before{content:"ウ "}.c-list.-katakana>li:nth-child(4):before,.p-article ul.-katakana>li:nth-child(4):before{content:"エ "}.c-list.-katakana>li:nth-child(5):before,.p-article ul.-katakana>li:nth-child(5):before{content:"オ "}.c-list.-katakana>li li:before,.p-article ul.-katakana>li li:before{color:var(--color-gray-dark)}.c-listNumber,.p-article ol{counter-reset:list}.c-listNumber>li,.p-article ol>li{counter-increment:list}.c-listNumber>li:before,.p-article ol>li:before{content:counter(list);display:flex;align-items:center;justify-content:center;width:1.267em;height:1.5em;font-size:13px;font-family:var(--font-family-en);font-weight:600;color:var(--color-bcn-black)}.c-listNumber>li li:before,.p-article ol>li li:before{color:var(--color-gray-dark)}.c-dl{display:grid;grid-template-columns:auto 1fr;gap:.6125rem 1rem}.c-dl dt{width:150px;font-weight:700}.c-dl:not(:last-child){margin-bottom:30px}.c-rankingList{counter-reset:rankingList;display:grid;row-gap:16px}.c-rankingList:not(:last-child){margin-bottom:var(--margin-md)}.c-rankingList .c-rankingList_item{counter-increment:rankingList;position:relative;display:flex;flex-direction:column;row-gap:5px;padding-top:2px;padding-left:40px}.c-rankingList .c-rankingList_item:before{content:counter(rankingList);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:var(--color-bcn-blue);color:#fff;font-size:14px;font-weight:600;font-family:var(--font-family-en);border-radius:100%;line-height:1}.c-rankingList .c-rankingList_name{font-size:1rem;font-weight:700;letter-spacing:.015em;line-height:1.4}.c-rankingList .c-rankingList_vendor{font-size:.73rem;letter-spacing:.015em;line-height:1.4;color:var(--color-text-gray)}.c-toggleList{display:grid;row-gap:16px;font-size:13px}.c-toggleList:not(:last-child){margin-bottom:var(--margin-md)}.c-toggleList .c-toggleList_item{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.c-toggleList .c-toggleList_item:before{flex:0 0 auto;content:"●";display:flex;align-items:center;justify-content:center;width:17px;aspect-ratio:1/1;border-radius:100%;font-family:none;font-size:8px;line-height:1;color:var(--color-gray);background:#fff}.c-toggleList .c-toggleList_item .c-toggleList_link{color:var(--color-bcn-blue);line-height:1.4}@media(hover:hover)and (pointer:fine){.c-toggleList .c-toggleList_item .c-toggleList_link:hover{text-decoration:underline}}.c-toggleList .c-toggleList_item.is-selected:before{color:var(--color-bcn-blue);background:rgba(0,47,113,.2)}.c-toggleList .c-toggleList_item.is-selected .c-toggleList_link{font-weight:700}.c-breadcrumb{font-size:12px}.c-breadcrumb .c-breadcrumb_container{display:inline-flex;flex-wrap:wrap;font-size:12px}.c-breadcrumb .c-breadcrumb_container>*{color:var(--color-base);line-height:1.5;word-break:break-all}.c-breadcrumb .c-breadcrumb_container>:not(:first-child){position:relative;padding-left:15px}.c-breadcrumb .c-breadcrumb_container>:not(:first-child):before{content:"";position:absolute;top:calc(50% - 6px);left:0;display:block;width:0;height:0;text-decoration:none!important;border-left:5px solid #858585;border-top:5px solid transparent;border-bottom:5px solid transparent}.c-breadcrumb .c-breadcrumb_container>:not(:first-child)>*{line-height:1.5}.c-breadcrumb .c-breadcrumb_container>:not(:last-child){margin-right:10px;letter-spacing:.15}@media(hover:hover)and (pointer:fine){.c-breadcrumb .c-breadcrumb_container a:hover{color:inherit;text-decoration:underline}}.c-breadcrumb:not(:last-child){margin-bottom:32px}.c-control,.c-control .c-control_button{display:flex;align-items:center}.c-control .c-control_button{justify-content:center;width:30px;height:30px;background:#fff;border:1px solid #d9d9d9;border-radius:5px;transition:.15s ease}.c-control .c-control_button+.c-control_button{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.c-control .c-control_button:before{content:"";display:block;width:13px;height:10px;background:50% no-repeat}.c-control .c-control_button:disabled{background:var(--color-sub_gray);pointer-events:none}.c-control .c-control_button:disabled:before{opacity:.6}@media(hover:hover)and (pointer:fine){.c-control .c-control_button:hover{position:relative;z-index:1;background:var(--color-back_gray);border-color:var(--color-base)}}.c-control .c-control_button.-first:before,.c-control .c-control_button.-prev:before{transform:rotateY(180deg)}.c-control .c-control_button:first-child,.c-control .c-control_pages+.c-control_button{border-radius:5px 0 0 5px}.c-control .c-control_pages{display:flex;align-items:center;-moz-column-gap:.25em;column-gap:.25em;font-weight:700}.c-control .c-control_pages:not(:first-child){margin-left:15px}.c-control .c-control_pages:not(:last-child){margin-right:15px}.c-bannerLink{position:relative;display:block;padding:47px 15px 15px 59px;background:#fff;border:1px solid #f1f1f1;box-shadow:1px 1px 8px rgba(0,0,0,.05);border-radius:0 10px 10px 0;transition:opacity var(--ts-duration-sm) ease}@media(hover:hover)and (pointer:fine){.c-bannerLink:hover{opacity:var(--opacity)}}.c-bannerLink:before{content:"";position:absolute;left:0;top:0;width:15px;height:100%;background:#506d7b}.c-bannerLink .c-bannerLink_content{display:grid;row-gap:8px;font-size:26px;font-weight:700}.c-bannerLink .c-bannerLink_content .c-bannerLink_sub{font-size:.77em;line-height:1.3}.c-bannerLink .c-bannerLink_content .c-bannerLink_tit{font-size:1em;line-height:1.3}.c-bannerLink .c-bannerLink_content:last-child{padding-bottom:30px}.c-bannerLink .c-bannerLink_after{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px;font-weight:700;margin-top:17px;margin-left:auto}.c-bannerLink .c-bannerLink_after:after{content:"";display:block;width:20px;aspect-ratio:1/1;transition:transform var(--ts-duration-sm) ease}.c-notice{padding:1.5rem 1.5rem 1.65rem;background:var(--color-back_gray);color:var(--color-base)}.c-notice .c-notice_title{font-size:1rem;font-weight:700;line-height:1.45;color:var(--color-base)}.c-notice .c-notice_title:not(:last-child){margin-bottom:.625em}.c-notice .c-notice_sub{display:inline-flex;padding:4px 8px 2px;background:#fff}.c-notice .c-notice_sub:not(:last-child){margin-bottom:1rem}.c-notice p:not(:last-child){margin-bottom:1em}.c-notice.-inquiry{padding:2.1875rem}.c-notice.-inquiry .c-notice_title{font-size:1.375rem}.c-notice.-attention{background-color:var(--color-important_sub)}.c-notice.-success{background-color:var(--color-back_gray);border-radius:5px}.c-anchor{position:relative;display:inline-flex;justify-content:space-between;-moz-column-gap:1rem;column-gap:1rem;color:var(--color-base);font-size:1rem;font-weight:400;line-height:1.3;padding-bottom:1rem;border-bottom:1px solid var(--color-line_glay);transition:border-color .32s ease}.c-anchor:after{content:"";display:block;width:18px;aspect-ratio:1/1;transition:opacity .32s ease}@media(hover:hover)and (pointer:fine){.c-anchor:hover{border-bottom-color:var(--color-base)}.c-anchor:hover:after{opacity:var(--opacity)}}.c-anchorList{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 40px}.c-anchorList .c-anchor{position:relative;display:flex;padding-left:1em}.c-anchorList .c-anchor:before{content:"・";position:absolute;left:0}.c-status{white-space:nowrap;padding-right:20px;position:relative}.c-status:after{content:"";position:absolute;right:0;top:48%;transform:translateY(-50%);width:.93em;aspect-ratio:1/1;border-radius:50%;background:50% no-repeat}.c-status.-invalid{color:var(--color-important)}.c-tag{display:inline-flex;align-items:center;justify-content:center;min-width:75px;height:27px;padding:2px 1rem;color:var(--color-bcn-green);font-size:12px;font-weight:700;background:transparent;border-radius:999px;border:2px solid var(--color-bcn-green)}.c-tag.-red{color:var(--color-important);border-color:var(--color-important)}.c-label{display:inline-flex;align-items:center;justify-content:center;min-width:100px;height:26px;padding:0 1rem;color:var(--color-bcn-blue);font-size:12px;font-weight:700;line-height:26px;background:#fff;border-radius:var(--border-radius-sm);border:1px solid var(--color-bcn-blue)}.c-label.-important{color:#fff;background:var(--color-bcn-blue)}.c-label.-grad{color:#fff;background:var(--color-bcn-grad1);border:none}.c-favorite{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:42px;background:var(--color-light-blue);border-radius:100%;transition:.24s ease-in-out}.c-favorite:after{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-bcn-black);width:24px;-webkit-mask-image:url(/assets/images/icons/icon_favorite.svg);mask-image:url(/assets/images/icons/icon_favorite.svg);background:var(--color-gray-dark)}@media(hover:hover)and (pointer:fine){.c-favorite:not(.-added):hover:after,:not([data-favorite=true]) .c-favorite:hover:after{background-color:var(--color-bcn-green)}}.c-favorite.-added,[data-favorite=true] .c-favorite{background-color:var(--color-bcn-green)}.c-favorite.-added:after,[data-favorite=true] .c-favorite:after{background:#fff;-webkit-mask-image:url(/assets/images/icons/icon_favorite_added.svg);mask-image:url(/assets/images/icons/icon_favorite_added.svg)}@media(hover:hover)and (pointer:fine){.c-favorite.-added:hover,[data-favorite=true] .c-favorite:hover{background-color:#009f55}.c-favorite.-added:hover:after,[data-favorite=true] .c-favorite:hover:after{background-color:#fff}}.p-top .kv .kv_inner,.p-top .top-container{width:max(72vw,1000px);max-width:1280px;margin-inline:auto}.p-top .top-spacer{padding-inline:var(--spacing-lg)}@media screen and (min-width:1366px){.p-top .top-spacer{padding-inline:var(--spacing-xl)}}.p-top .top-heading{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:46px;padding-bottom:42px;font-size:32px;font-weight:700;letter-spacing:.015em;line-height:1.5;text-align:center}.p-top .top-heading:before{content:"";position:absolute;bottom:0;width:70px;height:10px;background:linear-gradient(270deg,#efedba,#00d270 30%,#001085)}.p-top .top-bnr{position:fixed;z-index:5;bottom:0;left:0;display:flex;align-items:center;justify-content:center;-moz-column-gap:48px;column-gap:48px;width:100%;height:120px;background:#efedba}.p-top .top-bnr .top-bnr_text{font-size:24px;font-weight:700;letter-spacing:.015em}.p-top .top-bnr .top-bnr_button{width:250px;background-color:var(--color-bcn-green)}.p-top .top-bnr .top-bnr_button:hover{background-color:#99edc6;color:#24854d;border:3px solid #02d270;text-shadow:3px 3px 2px rgba(83,100,82,.4);opacity:.9;transition:all .3s ease}.p-top .header{position:fixed;z-index:3;top:0;width:100%}.p-top .header .inner{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:3.33vw;column-gap:3.33vw;width:100%;height:100px;max-width:1760px;margin-inline:auto}.p-top .header .logo{margin-right:auto}.p-top .header .logo img{height:50px}.p-top .header .nav{display:flex;align-items:center;-moz-column-gap:min(40px,2.2727272727vw);column-gap:min(40px,2.2727272727vw)}.p-top .header .nav a{position:relative;display:block;padding-block:.5em;font-size:clamp(12px,.8522727273vw,15px);font-weight:700;letter-spacing:.015em}.p-top .header .control{display:flex;-moz-column-gap:1rem;column-gap:1rem}.p-top .header .control .c-button{width:120px;font-size:var(--font-size-sm)}@media screen and (min-width:1366px){.p-top .header .control .c-button{width:200px;font-size:1rem}}.p-top .header .control .c-button.-contact{background-color:var(--color-bcn-green)}.p-top .header .control .c-button.-contact:hover{background-color:#99edc6;color:#24854d;border:3px solid #02d270;text-shadow:3px 3px 2px rgba(83,100,82,.4);opacity:.9;transition:all .3s ease}.p-top .kv{position:relative}.p-top .kv:before{content:"";position:absolute;top:346px;left:-139px;aspect-ratio:1199/674;width:1199px;background:url(/assets/images/top/kv_bg_01.png) top no-repeat;background-size:contain}.p-top .kv .kv_inner{position:relative;z-index:1;min-height:700px;margin-inline:auto;padding-top:196px}@media screen and (min-width:1366px){.p-top .kv .kv_inner{aspect-ratio:1280/900}}.p-top .kv .kv_content .title{margin-bottom:115px}.p-top .kv .kv_content .title .title_ja{margin-bottom:16px}.p-top .kv .kv_content .title .title_ja img{vertical-align:top}.p-top .kv .kv_content .title .title_en{font-size:24px;font-family:var(--font-family-en);color:#6a6a6a;letter-spacing:.05em;line-height:1.1}.p-top .kv .kv_content .text{font-size:16px;font-weight:700;letter-spacing:.015em;line-height:2}.p-top .kv .kv_image{position:absolute;z-index:-1;top:0;left:24%;aspect-ratio:1120/854;width:900px}@media screen and (min-width:1366px){.p-top .kv .kv_image{width:87.5%}}.p-top .about{position:relative;z-index:1;margin-top:-100px}@media screen and (min-width:1366px){.p-top .about{margin-top:-100px}}@media screen and (min-width:1600px){.p-top .about{margin-top:-170px}}.p-top .about .inner{padding:100px;background:var(--color-bcn-black);border-radius:40px;color:#fff}.p-top .about .lead{text-align:center;font-size:16px;font-weight:700;letter-spacing:.03em;line-height:2.2;margin-bottom:80px}@media screen and (min-width:1366px){.p-top .about .lead{font-size:18px}}.p-top .about .step{counter-reset:step;display:flex;justify-content:center;align-items:flex-start;-moz-column-gap:40px;column-gap:40px}@media screen and (min-width:1366px){.p-top .about .step{-moz-column-gap:100px;column-gap:100px}}.p-top .about .step .step_item{counter-increment:step;position:relative;display:flex;flex-direction:column;align-items:center;width:190px;padding-top:15px;text-align:center}@media screen and (min-width:1366px){.p-top .about .step .step_item{width:240px}}.p-top .about .step .step_item:not(:last-child):after{content:"";position:absolute;top:65px;left:100%;aspect-ratio:100/28;width:40px;background:url(/assets/images/top/icon_step_arrow.svg) 50% no-repeat;background-size:contain}@media screen and (min-width:1366px){.p-top .about .step .step_item:not(:last-child):after{width:100px;top:83px}}.p-top .about .step .step_number{position:absolute;top:0;left:40px;display:flex;align-items:flex-end;-moz-column-gap:10px;column-gap:10px;color:#efedba;font-family:var(--font-family-en);font-size:24px;line-height:1}.p-top .about .step .step_number:after{content:counter(step);font-size:1.33em;font-weight:700;transform:translateY(.05em)}.p-top .about .step .step_icon{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:66.67%;border:1px solid hsla(0,0%,100%,.3);border-radius:100%;margin-bottom:24px}.p-top .about .step .step_icon img{aspect-ratio:1/1;width:50%}.p-top .about .step .step_text{font-size:var(--font-size-sm);letter-spacing:.015em;line-height:1.7}@media screen and (min-width:1366px){.p-top .about .step .step_text{font-size:1rem}}.p-top .inifo .dl{display:grid;grid-template-columns:24% 1fr}.p-top .inifo .dl dd:not(:last-of-type),.p-top .inifo .dl dt:not(:last-of-type){padding-bottom:32px;border-bottom:1px solid var(--color-gray)}.p-top .inifo .dl dd:not(:first-of-type),.p-top .inifo .dl dt:not(:first-of-type){padding-top:32px}.p-top .inifo .dl dt{font-size:18px;font-weight:700;letter-spacing:.015em;line-height:1.5}.p-article .p-top .inifo .dl dd p,.p-editor .p-top .inifo .dl dd p,.p-top .inifo .dl dd .c-text,.p-top .inifo .dl dd .p-article p,.p-top .inifo .dl dd .p-editor p{font-size:18px}.p-article .p-top .inifo .dl dd p:not(:last-child),.p-editor .p-top .inifo .dl dd p:not(:last-child),.p-top .inifo .dl dd .c-text:not(:last-child),.p-top .inifo .dl dd .p-article p:not(:last-child),.p-top .inifo .dl dd .p-editor p:not(:last-child){margin-bottom:12px}.p-top .plan .planList{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:16px;column-gap:16px}.p-top .plan .planList .planList_item{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--color-gray);border-radius:var(--border-radius-lg);overflow:hidden}.p-top .plan .planList .planList_item .feature{position:relative;padding:20px 10px;border:1px solid #ff4e4e;border-radius:var(--border-radius)}.p-top .plan .planList .planList_item .feature dt{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:var(--font-size-sm);color:#ff4e4e;padding:.25em 1em;background:#fff;white-space:nowrap;font-weight:700}.p-top .plan .planList .planList_item .feature dd{font-size:1rem;font-weight:700;text-align:center;line-height:1.5}.p-top .plan .planList .planList_item .checkList{display:grid;row-gap:32px}.p-top .plan .planList .planList_item .checkList li{display:grid;grid-template-columns:20px 1fr;-moz-column-gap:18px;column-gap:18px;font-size:1rem;font-weight:700;letter-spacing:.015em;line-height:1.5}.p-top .plan .planList .planList_item .checkList li:before{content:"";width:20px;height:20px;background:url(/assets/images/top/icon_check.svg) 0 0 no-repeat;background-size:contain}.p-top .plan .planList .planList_item .spec{display:grid;grid-template-columns:80px 1fr;gap:10px 18px}.p-top .plan .planList .planList_item .spec dd,.p-top .plan .planList .planList_item .spec dt{font-size:var(--font-size-sm);letter-spacing:.015em;line-height:1.5}.p-top .plan .planList .planList_item .spec dt{display:flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--border-radius-sm);background:var(--color-light-blue);color:var(--color-bcn-blue);font-weight:700}.p-top .plan .planList .planList_item .spec dd{padding-block:4px}.p-top .plan .planList .planList_item.-expart .planList_head{background-color:var(--color-bcn-blue)}.p-top .plan .planList .planList_item.-value .planList_head{background-color:var(--color-bcn-green)}.p-top .plan .planList .planList_item.-mini .planList_head{background-color:var(--color-bcn-yellow);color:var(--color-base)}.p-top .plan .planList .planList_head{display:flex;flex-direction:column;align-items:center;row-gap:4px;justify-content:center;height:116px;background:#000;color:#fff}.p-top .plan .planList .planList_head .title{font-family:var(--font-family-en);font-size:32px;font-weight:700;line-height:1.3}.p-top .plan .planList .planList_head .text{font-size:12px;line-height:1.5;letter-spacing:.15em}.p-top .plan .planList .planList_block{padding:32px 40px}.p-top .plan .planList .planList_block:not(:first-of-type){border-top:1px solid var(--color-gray)}.p-top .plan .planList .planList_foot{margin-top:auto;padding:20px 40px;background:var(--color-light-gray)}.p-top .plan .planList .planList_foot .c-button{width:100%}.p-top .planImage{position:relative;padding-block:160px;background:var(--color-bcn-black);overflow:hidden}.p-top .planImage:before{content:"";position:absolute;z-index:0;top:50%;left:50%;aspect-ratio:1/1;width:140vw;transform:translate(-50%,-50%);background:url(/assets/images/top/planimage_bg_01.svg) 50% no-repeat;background-size:contain}.p-top .planImage .top-container{position:relative;z-index:1}.p-top .planImage .c-card{height:100%;max-width:384px;flex:0 1 384px}.p-top .planImage .c-card .c-card_title{font-size:1rem;min-height:54px}@media screen and (min-width:1366px){.p-top .planImage .c-card .c-card_title{font-size:18px}}.p-top .planImage .c-card .c-card_image{margin-top:0}.p-top .planImage .c-card .c-card_text{flex-grow:1}.p-top .contact .c-box{padding-block:100px}.p-top .contact .contact_block:not(:first-of-type){padding-top:80px;border-top:1px solid var(--color-gray)}.p-top .contact .contact_block:not(:last-of-type){padding-bottom:80px}.p-top .report{padding-block:160px;background:url(/assets/images/top/report_bg_01.png) top center var(--color-bcn-black);background-size:100% auto}.p-top .report .report_news{background:#155bd5;color:#fff}@media(hover:hover)and (pointer:fine){.p-top .report .report_news a:hover{color:inherit;text-decoration:underline}}.p-top .report .report_card{color:#fff}@media screen and (min-width:769px){.p-top .report .report_card:hover{opacity:.8;transition:all .5s ease}}.p-top .report .report_card .image:not(:last-child){margin-bottom:var(--margin-md)}.p-top .report .report_card .image img{width:100%}.p-top .report .report_card .title{font-size:var(--font-size-h2);font-weight:700;letter-spacing:.015em;line-height:1.5}.p-top .report .report_card .title:not(:last-child){margin-bottom:20px}.p-announce{padding-inline:var(--spacing,30px);background:var(--color-sub_yellow);border-bottom:1px solid var(--color-box_gray);position:relative}.p-announce .p-announce_inner{padding-block:.5rem;min-height:50px}.p-announce .p-announce_view{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:var(--spacing,30px);column-gap:var(--spacing,30px);align-items:center;padding-right:68px}.p-announce .p-announce_view .heading{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;font-size:16px;font-weight:700;color:var(--color-important)}@media screen and (min-width:1025px){.p-announce .p-announce_view .heading{font-size:18px}}.p-announce .p-announce_view .heading:before{content:"";width:28px;height:28px}.p-announce .p-announce_view .content{line-height:1}.p-announce .p-announce_view .content a{font-size:12px;line-height:1.25;color:var(--color-base)}@media screen and (min-width:1025px){.p-announce .p-announce_view .content a{font-size:14px}}@media(hover:hover)and (pointer:fine){.p-announce .p-announce_view .content a:hover{text-decoration:underline;color:var(--color-link)}}.p-announce .p-announce_view .content span{font-size:12px;line-height:1.25;color:var(--color-base)}@media screen and (min-width:1025px){.p-announce .p-announce_view .content span{font-size:14px}}.p-announce .p-announce_view .content li{line-height:1.5}.p-announce .p-announce_view .p-announce_all{display:flex;gap:6px;align-items:center;position:absolute;top:.5rem;right:var(--spacing,30px);font-size:12px;color:var(--color-link)}.p-announce .p-announce_view .p-announce_all .c-icon{padding-bottom:.25em}.p-profileBox{display:flex;align-items:center;-moz-column-gap:25px;column-gap:25px;padding:30px;background:#ecf1f4;border-radius:10px}.p-profileBox .p-profileBox_icon{aspect-ratio:1/1;width:55px;border-radius:100%;overflow:hidden}.p-profileBox .p-profileBox_bio{display:grid;row-gap:5px}.p-profileBox .p-profileBox_bio .company{font-weight:700}.p-profileBox .p-profileBox_bio .name{font-size:24px;font-weight:700}.p-profileBox .p-profileBox_bio .name small{font-size:.67em}.p-profileBox .p-profileBox_btns{display:flex;-moz-column-gap:1em;column-gap:1em;margin-left:auto}.p-profileTitle .sub{font-size:1rem;font-weight:700;line-height:1.5;color:var(--color-base)}.p-profileTitle .sub:not(:last-child){margin-bottom:1rem}.p-profileTitle .main{font-size:var(--font-size-h2);font-weight:700;line-height:1.3}.p-profileTitle:not(:last-child){margin-bottom:50px}.p-profileForm_confirm .c-table-line td,.p-profileForm_confirm .c-table-line th{border-bottom:none}.p-profileForm_confirm .c-table-line .edit td,.p-profileForm_confirm .c-table-line .edit th{padding-block:10px}.p-login .p-loginBox{width:min(80vw,1100px);margin-inline:auto;padding:80px 1rem 0}.p-login .p-loginBox .c-box{max-width:700px;margin-inline:auto;padding-top:80px;padding-bottom:80px}.p-login .p-loginForm{display:flex;flex-direction:column;width:min(100%,350px);margin-inline:auto}.p-login .p-loginForm .logo{margin-bottom:60px}.p-login .p-loginForm .form{display:grid;row-gap:1rem}.p-login .p-loginForm .bottom{display:flex;flex-direction:column;align-items:center;row-gap:1rem;margin-top:48px}.p-modal{z-index:120;position:fixed;top:50%;left:50%;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none}.p-modal .p-modalContainer{width:400px;padding:2.125rem 2.5rem;background:#fff;border:1px solid #f1f1f1;box-shadow:1px 1px 8px rgba(0,0,0,.05);border-radius:10px;pointer-events:none;opacity:0;transform:translateY(10px);transition:all .24s ease}.p-modal .p-modalButton{margin-top:20px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.p-modal .p-modalButton>*{flex:1 1 0%}.p-modal.is-active .p-modalContainer{opacity:1;transform:none;pointer-events:all}.p-modalScroll{position:relative}.p-modalScroll .p-modal{position:absolute;top:0;left:0;transform:none;display:block;width:100%;height:100%}.p-modalScroll .p-modalContainer{position:sticky;top:40px;margin:100px auto;color:var(--color-base)}.p-modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:110;opacity:0;pointer-events:none}.p-modalOverlay.is-active{opacity:1;pointer-events:auto}.p-dashboard{background:#f9fcff}.p-dashboard .v-main__wrap>.container{padding-left:280px;margin-left:0}@media screen and (min-width:1366px){.p-dashboard .v-main__wrap>.container{padding-left:15px}}.p-dashboard_banner{border-radius:8px}.p-article>:not(:last-child){margin-bottom:var(--margin-md)}.p-article figure{display:block}.p-article figure figcaption{margin-top:1rem;justify-content:flex-end}.p-article video{display:block;width:100%;aspect-ratio:16/9}.p-article .p-article_footer{display:grid;row-gap:24px;margin-top:64px}.p-editor p:not(:first-child){margin-top:1em}.p-bnr{position:fixed;bottom:40px;right:48px;z-index:100;transition:.32s ease;transition-property:transform,opacity}.p-bnr.is-close{opacity:0;transform:translateY(30%);pointer-events:none}.p-bnr .p-bnr_close{position:absolute;z-index:5;top:-24px;right:-16px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--color-bcn-blue);border-radius:100%;transition:.32s ease}@media(hover:hover)and (pointer:fine){.p-bnr .p-bnr_close:hover{background:var(--color-bcn-black);transform:scale(.9)}}.p-bnr .p-bnr_container{position:relative;background:#fff;box-shadow:3px 3px 12px rgba(0,0,0,.39);border-radius:var(--border-radius-lg);overflow:hidden;transition:all .3s ease}.p-bnr .p-bnr_container:hover{opacity:.8}.p-bnr .p-bnr_container a{display:grid;row-gap:14px;width:320px;font-size:.933rem;letter-spacing:.015em;text-decoration:none}.p-bnr.-box .p-bnr_container{padding:28px 26px;border:3px solid var(--color-bcn-blue)}.p-contractList .p-contractList_item,.p-contractList .p-contractList_item .p-contractCard{height:100%}.p-contractList .p-contractList_item:empty{min-height:400px;border-radius:var(--border-radius-lg);border:2px dashed rgba(180,219,220,.3)}.p-contractCard{border-radius:var(--border-radius-lg);background:#fff}.p-contractCard>*{padding:24px 40px}.p-contractCard .p-contractCard_head{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;border-bottom:1px solid var(--color-gray)}.p-contractCard .p-contractCard_head .title{font-size:20px;font-weight:700;font-family:var(--font-family-en);line-height:1.3;color:var(--color-bcn-blue)}.p-newsList{display:grid;row-gap:16px}.p-newsList .p-newsList_item{position:relative}.p-newsList .p-newsList_item .link{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:32px 120px 32px 40px;background:#fff;border-radius:var(--border-radius-lg);transition:.24s ease;transition-property:box-shadow,background-color;box-shadow:var(--shadow-base)}.p-newsList .p-newsList_item .link .title{width:100%;font-weight:700;line-height:1.5;max-width:460px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:1600px){.p-newsList .p-newsList_item .link .title{max-width:560px}}@media screen and (min-width:1700px){.p-newsList .p-newsList_item .link .title{max-width:660px}}@media screen and (min-width:1800px){.p-newsList .p-newsList_item .link .title{max-width:760px}}@media screen and (min-width:1900px){.p-newsList .p-newsList_item .link .title{max-width:860px}}@media(hover:hover)and (pointer:fine){.p-newsList .p-newsList_item .link:hover{background:var(--color-bcn-green-light)!important;color:inherit}.p-newsList .p-newsList_item .link:hover .title{text-decoration:underline}}.p-newsList .p-newsList_item .c-favorite{position:absolute;top:24px;right:40px}.p-newsList .p-newsList_item.-important:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--border-radius-lg);pointer-events:none;border:2px solid var(--color-bcn-blue)}.p-newsList .p-newsList_item.-important:after{content:"";position:absolute;z-index:1;top:0;left:0;width:32px;height:32px;background:url(/assets/images/icons/icon_attention.svg) 0 0 no-repeat;background-size:contain}.p-newsList .p-newsList_item.-read .link{background-color:#e3ebee;box-shadow:none}.p-newsDetail .p-newsDetail_container{padding:48px var(--spacing-xl) 64px;background:#fff;border-radius:var(--border-radius-lg)}.p-newsDetail .p-newsDetail_control{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.p-newsDetail .p-newsDetail_control .back{display:inline-flex;align-items:center;-moz-column-gap:6px;column-gap:6px;color:var(--color-bcn-black);font-size:1rem;font-weight:700;letter-spacing:.015em}@media(hover:hover)and (pointer:fine){.p-newsDetail .p-newsDetail_control .back:hover{color:inherit;text-decoration:underline}}.p-newsDetail .p-newsDetail_control .back .c-icon:after{width:24px}.p-newsDetail .p-newsDetail_head{display:flex;flex-wrap:wrap;align-items:center;gap:32px 16px;margin-bottom:64px}.p-newsDetail .p-newsDetail_head .title{width:100%;font-size:2.133rem;font-weight:700;line-height:1.5;letter-spacing:.015em;color:var(--color-bcn-blue)}.p-newsDetail .p-newsDetail_body h1,.p-newsDetail .p-newsDetail_body h2{font-size:var(--font-size-h2);color:var(--color-bcn-black)}.p-newsDetail .p-newsDetail_body h1:before,.p-newsDetail .p-newsDetail_body h2:before{content:"";flex:0 0 auto;width:13px;height:13px;margin-top:6px;border:4px solid var(--color-bcn-black);border-radius:100%}.p-newsDetail .p-newsDetail_body h1:not(:first-child),.p-newsDetail .p-newsDetail_body h2:not(:first-child){margin-top:2.4em}.p-newsDetail .p-newsDetail_body h1:not(:last-child),.p-newsDetail .p-newsDetail_body h2:not(:last-child){margin-bottom:1.5em}.p-newsDetail .p-newsDetail_body h3{font-size:var(--font-size-h3);color:var(--color-bcn-blue)}.p-newsDetail .p-newsDetail_body h3:not(:first-child){margin-top:2em}.p-newsDetail .p-newsDetail_body h3:not(:last-child){margin-bottom:1.25em}.p-newsDetail .p-newsDetail_body table tfoot,.p-newsDetail .p-newsDetail_body table thead{font-size:.8em;border-bottom:1px solid var(--color-gray-dark)}.p-newsDetail .p-newsDetail_body table tfoot th,.p-newsDetail .p-newsDetail_body table thead th{padding-block:1rem;font-size:inherit;font-weight:700;color:var(--color-bcn-blue);vertical-align:middle}.p-newsDetail .p-newsDetail_body table tfoot tr:first-of-type th,.p-newsDetail .p-newsDetail_body table thead tr:first-of-type th{padding-top:0}.p-newsDetail .p-newsDetail_body table tfoot tr:not(:last-of-type) th,.p-newsDetail .p-newsDetail_body table thead tr:not(:last-of-type) th{border-bottom:1px solid #d4d4d4}.p-newsDetail .p-newsDetail_body table tbody{border-top:1px solid var(--color-text-gray)}.p-newsDetail .p-newsDetail_body table tbody tr.is-checked{background:rgba(0,47,113,.1)}.p-newsDetail .p-newsDetail_body table tbody td,.p-newsDetail .p-newsDetail_body table tbody th{padding-block:1rem;font-size:.93em;letter-spacing:.015em;border-bottom:1px solid #d4d4d4}.p-newsDetail .p-newsDetail_body table tbody th{font-size:.8em;color:var(--color-bcn-blue);font-weight:700}.p-newsDetail .p-newsDetail_body .c-table_thLabel{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--border-radius);background:var(--color-light-blue)}.p-newsDetail .p-newsDetail_body .c-table_tite{padding-block:6px}.p-newsDetail .p-newsDetail_body pre{margin-top:16px;background-color:var(--color-bg-gray);padding:10px}.p-requestAccordion .c-accordion_body,.p-requestAccordion .c-accordion_head{padding-left:24px;padding-right:24px}.p-requestAccordion .c-accordion_head{height:auto;min-height:150px;justify-content:space-between}.p-requestAccordion .c-accordion_head:after{right:24px}.p-requestAccordion .c-accordion_body:before{display:none}.p-requestAccordion .c-accordion_head.is-active+.c-accordion_body{padding-top:10px;padding-bottom:24px}.p-requestAccordion_check{height:70px}.p-requestAccordion_check:not(:first-child){margin-top:16px}.p-requestAccordion_check .c-form_blockInput_content{padding:24px;font-size:16px}.p-requestContactfor .p-requestContactfor_form{margin-top:40px;padding-left:47px}.p-result .vendor{margin-top:auto;font-size:var(--font-size-xs);line-height:1.3;color:var(--color-text-gray)}.p-resultControl{display:grid;padding:0}@media screen and (min-width:1600px){.p-resultControl{grid-template-columns:minmax(150px,21%) 1fr}}.p-resultControl>*{padding:40px}.p-resultControl .p-resultControl_graphOption{border-bottom:1px solid var(--color-gray)}@media screen and (min-width:1600px){.p-resultControl .p-resultControl_graphOption{border-right:1px solid var(--color-gray);border-bottom:none}}.p-resultControl .p-resultControl_graphShow{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;justify-content:center;gap:20px}@media screen and (min-width:1366px){.p-resultControl .p-resultControl_graphShow{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1600px){.p-resultControl .p-resultControl_graphShow{display:flex;align-items:flex-start}.p-resultControl .p-resultControl_graphShow>*{width:min(33% - 13.5px,255px)}}.p-resultControl .p-resultControl_graphShow>* .p-resultControl_card{height:100%}.p-resultControl .p-resultControl_card{position:relative;cursor:pointer}.p-resultControl .p-resultControl_card input{position:absolute;z-index:-1;visibility:hidden}.p-resultControl .p-resultControl_card input:checked+.container .check,.p-resultControl .p-resultControl_card input:checked+.container:before{opacity:1}.p-resultControl .p-resultControl_card .container{display:flex;gap:24px;padding:16px;border-radius:var(--border-radius);border:1px solid var(--color-gray)}.p-resultControl .p-resultControl_card .container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid var(--color-bcn-black);border-radius:var(--border-radius);pointer-events:none;opacity:0}.p-resultControl .p-resultControl_card .container .check{position:absolute;z-index:2;top:-6px;left:-6px;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:100%;background:var(--color-bcn-black);opacity:0}.p-resultControl .p-resultControl_card .container .check:after{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-bcn-black);-webkit-mask-image:url(/assets/images/icons/icon_check.svg);mask-image:url(/assets/images/icons/icon_check.svg);background-color:#fff;width:18px}.p-resultControl .p-resultControl_card .container .image{flex:0 0 auto}.p-resultControl .p-resultControl_card .container .image img{aspect-ratio:120/90;width:100px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:1600px){.p-resultControl .p-resultControl_card .container .image img{width:120px}}.p-resultControl .p-resultControl_card .container .content{display:flex;flex-direction:column}.p-resultControl .p-resultControl_card .container .content .title{font-size:1rem;font-weight:700;letter-spacing:.015em;line-height:1.3;margin-bottom:4px}.p-resultControl .p-resultControl_card .container .content .product{font-size:var(--font-size-sm);letter-spacing:.015em;line-height:1.5;color:var(--color-text-gray);margin-bottom:1em}.p-resultControl .p-resultControl_card.-green .container:before{border-color:var(--color-bcn-green)}.p-resultControl .p-resultControl_card.-green .container .check{background-color:var(--color-bcn-green)}.p-resultControl .p-resultControl_card.-green .container .title{color:#039e55}.p-resultControl .p-resultControl_card.-green input:checked+.container{background-color:#e6fff4}.p-resultControl .p-resultControl_card.-blue .container:before{border-color:var(--color-bcn-blue)}.p-resultControl .p-resultControl_card.-blue .container .check{background-color:var(--color-bcn-blue)}.p-resultControl .p-resultControl_card.-blue .container .title{color:var(--color-bcn-blue)}.p-resultControl .p-resultControl_card.-blue input:checked+.container{background-color:#eef4ff}.p-resultControl .p-resultControl_card.-red .container:before{border-color:var(--color-bcn-red)}.p-resultControl .p-resultControl_card.-red .container .check{background-color:var(--color-bcn-red)}.p-resultControl .p-resultControl_card.-red .container .title{color:var(--color-bcn-red)}.p-resultControl .p-resultControl_card.-red input:checked+.container{background-color:#ffecec}.p-controlSection:not(:first-child){margin-top:50px;padding-top:50px;border-top:1px solid var(--color-line_glay)}.p-controlFavorite_nav{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:15px 20px}.p-controlFavorite_accordion .head{display:flex;align-items:center;justify-content:center;-moz-column-gap:27px;column-gap:27px;margin-left:auto;padding:10px 10px 10px 30px;background:#f5f9fb;border-radius:5px;font-weight:700;transition:.12s ease}.p-controlFavorite_accordion .head+*{position:relative;display:grid;grid-template-rows:0fr;transition:var(--ts-duration-md) ease;transition-property:grid-template-rows,padding}.p-controlFavorite_accordion .head+*>*{overflow:hidden}.p-controlFavorite_accordion .head.is-active+*{grid-template-rows:1fr}.p-controlFavorite_accordion .head.is-active+*>div{animation:delay-overflow 1s forwards}@keyframes delay-overflow{0%{overflow:hidden}to{overflow:visible}}.p-controlFavorite_accordion .head .c-icon:after{width:12px}.p-controlFavorite_accordion .head.is-active{border-radius:5px 5px 0 0}.p-controlFavorite_form .p-controlFavorite_form_col{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.p-controlFavorite_form .p-controlFavorite_form_col .input{display:flex;align-items:center;gap:10px;flex:1 1 auto;max-width:500px}.p-controlFavorite_form .p-controlFavorite_form_col .input .dp__input_wrap{flex:1 1 auto}.p-controlFavorite_form .p-controlFavorite_form_col .input .dp__input_wrap .dp__input{width:100%}.p-controlFavorite_form .p-controlFavorite_form_col .button{flex:0 0 70px;height:40px;padding:0;line-height:1}.p-controlFavorite_form .p-controlFavorite_form_col .remove{display:block;flex:0 0 115px;white-space:nowrap;padding-left:15px}.p-controlFavoriteList li{display:flex;-moz-column-gap:10px;column-gap:10px}.p-controlFavoriteList li .c-icon{flex:0 0 auto;content:"";display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f5f9fb;border:1px solid #dbe3e8;border-radius:5px}.p-controlFavoriteList li .c-icon:after{width:12px;background-color:var(--color-brand_gray);opacity:.5}.p-controlFavoriteList li a{line-height:1.25}.p-controlFavoriteList li.is-favorite .c-icon{background-color:var(--color-brand_yellow);border-color:var(--color-brand_yellow)}.p-controlFavoriteList li.is-favorite .c-icon:after{background-color:#fff;opacity:1}.p-inquiryCheckList{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media screen and (min-width:769px){.p-inquiryCheckList{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1366px){.p-inquiryCheckList{grid-template-columns:repeat(4,1fr)}}.p-pager{display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:24px;column-gap:24px;font-size:.87rem}.p-pager .p-pager_buttonWrap{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.p-pager .p-pager_button{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:var(--border-radius-sm);transition:background-color var(--ts-duration-sm) ease}@media(hover:hover)and (pointer:fine){.p-pager .p-pager_button:hover{background-color:var(--color-bcn-green-light)}}.p-pager .p-pager_button:after{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:20px;background:var(--color-bcn-black)}.p-pager .p-pager_button.-first:after{-webkit-mask-image:url(/assets/images/icons/icon_page_first.svg);mask-image:url(/assets/images/icons/icon_page_first.svg)}.p-pager .p-pager_button.-prev:after{-webkit-mask-image:url(/assets/images/icons/icon_page_prev.svg);mask-image:url(/assets/images/icons/icon_page_prev.svg)}.p-pager .p-pager_button.-next:after{-webkit-mask-image:url(/assets/images/icons/icon_page_next.svg);mask-image:url(/assets/images/icons/icon_page_next.svg)}.p-pager .p-pager_button.-last:after{-webkit-mask-image:url(/assets/images/icons/icon_page_last.svg);mask-image:url(/assets/images/icons/icon_page_last.svg)}.p-pager .p-pager_number{color:var(--color-text-gray)}.p-pager .p-pager_ui{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px}.p-pager .p-pager_ui .p-pager_ui_label{font-weight:700;color:var(--color-text-gray)}.p-productCard{background:#fff;border-radius:var(--border-radius)}.p-productCard .p-productCard_head{display:flex;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid var(--color-gray)}.p-productCard .p-productCard_head .title{font-size:1.07em;font-weight:700;color:var(--color-bcn-black)}.p-productCard .p-productCard_body{padding:24px}.p-productCard .p-productCard_list{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px 6px}.p-productCard .p-productCard_list .title{font-size:var(--font-size-sm)}.p-productCard .p-productCard_list .list{display:flex;flex-wrap:wrap;gap:6px}.p-productCard .p-productCard_list .list .c-button{min-width:60px;height:28px;padding:0 .5em}.p-search_letter{display:flex;flex-wrap:wrap;align-items:flex-start;gap:32px}.p-search_letter .col{display:grid;gap:4px}.p-search_letter .row{display:flex;align-items:flex-start;gap:4px}.p-search_letter .row>*{flex:1 1 0%;display:flex;align-items:center;justify-content:center;width:35px;aspect-ratio:1/1;font-size:var(--font-size-sm);font-weight:700;line-height:1;border-radius:var(--border-radius)}.p-search_letter .row button{position:relative;background:var(--color-light-gray)}.p-search_letter .row button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid var(--color-bcn-blue);border-radius:var(--border-radius);opacity:0;pointer-events:none}@media(hover:hover)and (pointer:fine){.p-search_letter .row button:hover{color:var(--color-bcn-blue);background:#fff}.p-search_letter .row button:hover:before{opacity:1}}.p-search_box{padding:16px;background:#fff;border:1px solid var(--color-gray);border-radius:var(--border-radius)}.p-search_makerList{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:40px;column-gap:40px;row-gap:1rem}.p-help .p-helpLayout{display:grid;grid-template-columns:320px 1fr;background:#fff;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-base);-moz-column-gap:0;column-gap:0}.p-help .p-helpLayout .p-helpLayout_item.-side{padding:40px;border-right:1px solid #f3f3f3;height:100%}.p-help .p-helpLayout .p-helpLayout_item.-main{padding:40px 60px}.p-help .p-helpSide{display:grid;row-gap:20px}.p-help .p-helpSide .p-helpSide_title{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:1rem;font-weight:700;letter-spacing:.015em;line-height:1.5}.p-help .p-helpSide .p-helpSide_title:before{content:"";display:inline-flex;aspect-ratio:1/1;color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:var(--color-bcn-black);flex:0 0 auto;width:20px;-webkit-mask-image:url(/assets/images/icons/icon_page_next.svg);mask-image:url(/assets/images/icons/icon_page_next.svg);background:var(--color-base);transform:rotate(90deg)}.p-help .p-helpSide .p-helpSide_title.is-open{color:var(--color-bcn-blue)}.p-help .p-helpSide .p-helpSide_title.is-open:before{transform:rotate(-90deg);background:var(--color-bcn-blue)}.p-help .p-helpSide .p-helpSide_container{background:#f3f3f3;margin-top:10px;padding:1.5rem 1rem;border-radius:var(--border-radius);font-size:var(--font-size-sm)}.p-help .p-helpSide .p-helpSide_block:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid var(--color-gray)}.p-article .p-help .p-helpSide .p-helpSide_block ul,.p-help .p-helpSide .p-helpSide_block .c-list,.p-help .p-helpSide .p-helpSide_block .p-article ul{font-size:var(--font-size-sm)}.p-help .p-helpSide .p-helpSide_heading{font-size:1em;font-weight:700;letter-spacing:.015em;line-height:1.5}.p-help .p-helpSide .p-helpSide_heading:not(:last-child){margin-bottom:12px}.p-help .p-helpSide .is-accordion{cursor:pointer}.p-help .p-helpDetail_body h1,.p-help .p-helpDetail_body h2{font-size:var(--font-size-h2);color:var(--color-bcn-black)}.p-help .p-helpDetail_body h1:before,.p-help .p-helpDetail_body h2:before{content:"";flex:0 0 auto;width:13px;height:13px;margin-top:6px;border:4px solid var(--color-bcn-black);border-radius:100%}.p-help .p-helpDetail_body h1:not(:first-child),.p-help .p-helpDetail_body h2:not(:first-child){margin-top:2.4em}.p-help .p-helpDetail_body h1:not(:last-child),.p-help .p-helpDetail_body h2:not(:last-child){margin-bottom:1.5em}.p-help .p-helpDetail_body h3{font-size:var(--font-size-h3);color:var(--color-bcn-blue)}.p-help .p-helpDetail_body h3:not(:first-child){margin-top:2em}.p-help .p-helpDetail_body h3:not(:last-child){margin-bottom:1.25em}.p-help .p-helpDetail_body table tfoot,.p-help .p-helpDetail_body table thead{font-size:.8em;border-bottom:1px solid var(--color-gray-dark)}.p-help .p-helpDetail_body table tfoot th,.p-help .p-helpDetail_body table thead th{padding-block:1rem;font-size:inherit;font-weight:700;color:var(--color-bcn-blue);vertical-align:middle}.p-help .p-helpDetail_body table tfoot tr:first-of-type th,.p-help .p-helpDetail_body table thead tr:first-of-type th{padding-top:0}.p-help .p-helpDetail_body table tfoot tr:not(:last-of-type) th,.p-help .p-helpDetail_body table thead tr:not(:last-of-type) th{border-bottom:1px solid #d4d4d4}.p-help .p-helpDetail_body table tbody{border-top:1px solid var(--color-text-gray)}.p-help .p-helpDetail_body table tbody tr.is-checked{background:rgba(0,47,113,.1)}.p-help .p-helpDetail_body table tbody td,.p-help .p-helpDetail_body table tbody th{padding-block:1rem;font-size:.93em;letter-spacing:.015em;border-bottom:1px solid #d4d4d4}.p-help .p-helpDetail_body table tbody th{font-size:.8em;color:var(--color-bcn-blue);font-weight:700}.p-help .p-helpDetail_body .c-table_thLabel{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:var(--border-radius);background:var(--color-light-blue)}.p-help .p-helpDetail_body .c-table_tite{padding-block:6px}.p-help .p-helpDetail_body pre{margin-top:16px;background-color:var(--color-bg-gray);padding:10px}.p-setting .p-setting_form .block:not(:first-child){margin-top:64px;padding-top:64px;border-top:1px solid var(--color-gray)}.p-settingLayout .p-settingLayout_container{display:grid;grid-template-columns:224px 1fr;padding:0}.p-settingLayout .p-settingLayout_side{padding:40px 20px;border-right:1px solid var(--color-gray)}.p-settingLayout .p-settingLayout_side .menu .menu_button{position:relative;padding:11px 16px;font-size:13px;font-weight:700;letter-spacing:.015em;line-height:1.5;border-radius:var(--border-radius);cursor:pointer;transition:background-color var(--ts-duration-sm) ease}@media(hover:hover)and (pointer:fine){.p-settingLayout .p-settingLayout_side .menu .menu_button:hover{background-color:var(--color-bcn-green-light)}}.p-settingLayout .p-settingLayout_side .menu .menu_button.is-active{color:var(--color-bcn-blue)}.p-settingLayout .p-settingLayout_side .menu .menu_button.is-active:after{content:"";position:absolute;right:-20px;top:50%;width:3px;height:calc(100% - 22px);transform:translateY(-50%);background:var(--color-bcn-blue)}.p-settingLayout .p-settingLayout_side .menu .menu_button.disabled{color:var(--color-text-gray);pointer-events:none}.p-settingLayout .p-settingLayout_block{padding:40px}.p-settingLayout .p-settingLayout_block:not(:first-child){border-top:1px solid var(--color-light-gray)}.p-settingLayout .p-settingLayout_tabContent:not(.is-active){display:none}.p-settingPreview{display:grid;grid-template-columns:1fr 274px;padding:0}.p-settingPreview.-ranking .p-settingPreview_main,.p-settingPreview.-vendor .p-settingPreview_main{background-color:#eef2f3}.p-settingPreview .p-settingPreview_main{padding:40px}.p-settingPreview .p-settingPreview_side{padding:98px 40px 40px;border-left:1px solid var(--color-light-gray);background-color:#fff}.simplebar{overflow:auto}.simplebar .simplebar-scrollbar.simplebar-visible:before{position:static;display:block;border-radius:999px;background:var(--color-bcn-black);opacity:1}.simplebar .simplebar-placeholder{width:auto!important}.simplebar .simplebar-track{background:var(--color-light-gray);border-radius:999px}.simplebar.simplebar-scrollable-x{overflow-y:hidden;padding-bottom:32px}.simplebar.simplebar-scrollable-x .simplebar-scrollbar:before,.simplebar.simplebar-scrollable-x .simplebar-track.simplebar-horizontal{height:12px}.simplebar.simplebar-scrollable-y{overflow-x:hidden}.simplebar.simplebar-scrollable-y .simplebar-scrollbar:before{width:12px;height:100%}.simplebar.simplebar-scrollable-y .simplebar-track.simplebar-vertical{width:12px}.simplebar.simplebar-scrollable-y .simplebar-track.simplebar-vertical:before{position:static;display:block}.bp5-popover{position:relative;box-shadow:none}.bp5-popover:after,.bp5-popover:before{content:"";position:absolute;top:calc(100% - 1px);left:50%;transform:translateX(-50%)}.bp5-popover:before{z-index:2;border-top:9px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.bp5-popover:after{z-index:0;border-top:10px solid var(--color-gray);border-left:8px solid transparent;border-right:8px solid transparent}.bp5-popover .bp5-popover-content{position:relative;z-index:1;max-width:600px;color:var(--color-base);font-size:var(--font-size-sm);border-radius:var(--border-radius-lg);border:1px solid var(--color-gray);background:#fff}.bp5-popover .bp5-popover-arrow{display:none}.bp5-popover.bp5-popover-placement-bottom:after,.bp5-popover.bp5-popover-placement-bottom:before{top:auto;bottom:calc(100% - 1px)}.bp5-popover.bp5-popover-placement-bottom:before{border-top:none;border-bottom:9px solid #fff}.bp5-popover.bp5-popover-placement-bottom:after{border-top:none;border-bottom:10px solid var(--color-gray)}.u-hover-opacity{transition:opacity var(--ts-duration-sm) ease}@media(hover:hover)and (pointer:fine){.u-hover-opacity:hover{opacity:var(--opacity)}.u-hover-underline:hover{text-decoration:underline}}.u-ff-sans{font-family:var(--font-family-default)}.u-ff-en{font-family:var(--font-family-en)}.u-ff-editor{font-family:var(--font-family-noto)}.-expert-badge{background-color:var(--color-bcn-blue);color:var(--color-white)}.-value-badge{background-color:var(--color-bcn-green);color:var(--color-white)}.-mini-badge{background-color:var(--color-bcn-yellow);color:var(--color-base)}.-feedback-badge{border:2px solid var(--color-feedback-border);color:var(--color-feedback-text)}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}