/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}

body{margin:0}

main{display:block}

p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}

h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}

dt{font-weight:bold}

dd{margin-left:0}

hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:"Gotham A", "Gotham B", sans-serif;font-size:inherit}address{font-style:inherit}

a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}

abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}

b,strong{font-weight:bolder}

code,kbd,samp{font-family:monospace,monospace;font-size:inherit}

small{font-size:80%}

sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}

sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}

button,optgroup,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}label,button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}

option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}

summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}

th{text-align:left;font-weight:bold}:root{--bg-color: #fff;--footer-bg-color: #222;--color-dark-blue: #2e008b;--color-base-text: #222;--pc-container-width: 1128px;--pc-inner-width: 960px;--pc-one-column-width: 743px;--sp-container-width: calc(690 / 750 * 100vw);--sp-inner-width: calc(630 / 750 * 100vw)}

@font-face{font-family:"icomoon";src:url("../fonts/icomoon.ttf?ant4wi") format("truetype"),url("../fonts/icomoon.woff?ant4wi") format("woff"),url("../fonts/icomoon.svg?ant4wi#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.icon-star:before{content:""}.icon-location:before{content:""}.icon-phone:before{content:""}


.icon-rotate-left:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-close:before{content:""}.icon-download:before{content:""}.icon-external-link:before{content:""}.icon-network:before{content:""}.icon-search:before{content:""}.icon-file:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-toggle{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-toggle::before,.icon-toggle::after{position:absolute;background:var(--color-dark-blue);display:block;content:""}.icon-toggle::before{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:2px}.icon-toggle::after{top:0%;left:50%;-webkit-transition:all .3s;transition:all .3s;height:20px;width:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.open>[data-accordion-target] .icon-toggle::after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}

@media screen and (max-width: 767px){.icon-toggle{right:0px}}.text-xs,.article-category li a,.article-item-pubdate,.category-index-item-name-small,.category-index-item-label,.breadclum ul li,.footer-bottom,.footer-nav-sub-title,.footer-nav-list{font-size:1.2rem}.text-sm,.seminar-item-data-item,.formula-category-nav li{font-size:1.4rem}.text-base,.location-item-number,.catalog-filter-item-button,.product-material .material-info{font-size:1.6rem}.text-lg,.search-result-item-title,.search-result-count,.word-table th,.seminar-item-name-ja,.interviewee-info-name,.history-slider .slider-title,.prose h3,.footer-nav-main-title{font-size:2rem}.text-2lg{font-size:2.8rem}.text-xl,.site-map h2,.column-interviewee,.location-item-name,.product-recommend-item-name,.product-ref-item-name,.product-special-item-name,.downloads-item-name,.catalog-filter-category-title,.catalog-filter-trigger,.prose h2,.block-item-name,.category-index-item-name,.local-nav-title{font-size:2.4rem}.text-2xl,.seminar-item-name-en,.column-content .section-title,.timeline-item-year,.formula-title,.modal-title{font-size:3.6rem}.text-3xl,.product-feature-lead,.product-header-name,.product-index-header-title,.page-title{font-size:4.8rem}

@media screen and (max-width: 767px){.text-xs,.article-category li a,.article-item-pubdate,.category-index-item-name-small,.category-index-item-label,.breadclum ul li,.footer-bottom,.footer-nav-sub-title,.footer-nav-list{font-size:max(10px,3.2vw)}.text-sm,.seminar-item-data-item,.formula-category-nav li{font-size:max(12px,3.4666666667vw)}.text-base,.location-item-number,.catalog-filter-item-button,.product-material .material-info{font-size:3.7333333333vw}.text-lg,.search-result-item-title,.search-result-count,.word-table th,.seminar-item-name-ja,.interviewee-info-name,.history-slider .slider-title,.prose h3,.footer-nav-main-title{font-size:4.2666666667vw}.text-2lg{font-size:4.8vw}.text-xl,.site-map h2,.column-interviewee,.location-item-name,.product-recommend-item-name,.product-ref-item-name,.product-special-item-name,.downloads-item-name,.catalog-filter-category-title,.catalog-filter-trigger,.prose h2,.block-item-name,.category-index-item-name,.local-nav-title{font-size:5.0666666667vw}.text-2xl,.seminar-item-name-en,.column-content .section-title,.timeline-item-year,.formula-title,.modal-title{font-size:6.4vw}.text-3xl,.product-feature-lead,.product-header-name,.product-index-header-title,.page-title{font-size:7.4666666667vw}}input[type=radio]{accent-color:var(--color-dark-blue)}select{cursor:pointer;border:1px solid #a0b1d2;padding:12px 20px 12px 12px;border-radius:8px;font-size:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}html{font-size:62.5%}body{font-size:1.6rem;line-height:1.7;font-family:"Gotham A","Gotham B",sans-serif;font-weight:400;color:#222;width:100%;overflow-x:hidden;position:relative}a{cursor:pointer;color:var(--color-dark-blue)}.underline{text-decoration:underline}details summary{list-style-type:none;cursor:pointer}details summary::marker{content:""}details summary::-webkit-details-marker{display:none}.img-responsive{max-width:100%;height:auto}

@media screen and (max-width: 767px){.img-responsive{width:100%}}.indent-1em{padding-left:1em;text-indent:-1em}.indent-1\.25em{padding-left:1.25em;text-indent:-1.25em}.indent-1\.5em{padding-left:1.5em;text-indent:-1.5em}hr{border-top-color:#bfbfbf;border-width:1px;border-bottom:0;outline:none;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.page-top{width:64px;height:64px;position:fixed;z-index:100;right:16px;cursor:pointer;bottom:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateY(100%);transform:translateY(100%)}.page-top.show{-webkit-transform:translateY(-55px);transform:translateY(-55px)}.container{max-width:1168px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.container-inner{max-width:var(--pc-inner-width);margin-left:auto;margin-right:auto}.container-cols-1{width:var(--pc-one-column-width);margin:0 auto}.container-cols-2{max-width:calc(var(--pc-container-width) + 40px);margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container-cols-2 .side-col{padding-top:100px;padding-bottom:100px;max-width:300px;min-width:250px}.container-cols-2 .main-col{max-width:820px;padding-right:min(60px,5.3191489362%);padding-left:min(60px,5.3191489362%);width:100%}.color-base-text{color:#333}.color-white{color:#fff}.color-blue{color:var(--color-dark-blue)}.color-light-gray{color:#e8ecf4}.bg-white{background:#fff}.bg-gray{background:#f3f5f9}.bg-blue{background:var(--color-dark-blue)}.border-title{padding-left:.5em;position:relative}.border-title::before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;height:1.2em;width:2px;background:var(--color-dark-blue)}

@-webkit-keyframes underline_ani{0%{background-size:0%}100%{background-size:100%}}

@keyframes underline_ani{0%{background-size:0%}100%{background-size:100%}}.text-anim-underline{background-image:linear-gradient(transparent calc(100% - 1.6px), var(--color-dark-blue) 1.6px);background-repeat:no-repeat;padding-bottom:4px;text-decoration:none;background-position:left 100%}.text-anim-underline:hover{-webkit-animation-name:underline_ani;animation-name:underline_ani;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.scroll-x-wrapper{overflow-x:scroll}

@media screen and (min-width: 768px){.pc\:scroll-x-wrapper{overflow-x:scroll}}

@media screen and (max-width: 767px){.sp\:scroll-x-wrapper{overflow-x:scroll}}.iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.text-anim-underline-white{background-image:linear-gradient(transparent calc(100% - 1.6px), #fff 1.6px);background-repeat:no-repeat;padding-bottom:4px;text-decoration:none;background-position:left 100%}.text-anim-underline-white:hover{-webkit-animation-name:underline_ani;animation-name:underline_ani;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}

@media screen and (max-width: 767px){body{font-size:3.7333333333vw}.container{max-width:92vw;padding-left:0;padding-right:0}.container-inner{max-width:var(--sp-inner-width)}.container-cols-1{max-width:var(--sp-inner-width)}.container-cols-2{max-width:var(--sp-inner-width);padding-top:13.3333333333vw;padding-bottom:13.3333333333vw;padding-left:0;padding-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-cols-2 .side-col{padding-top:0;padding-bottom:0;width:100%;max-width:initial}.container-cols-2 .main-col{padding-left:0;padding-top:0;padding-right:0;width:100%}.container-cols-2 .overflow-full-width{margin-left:-8vw;margin-right:-8vw;padding-left:8vw;padding-right:8vw}}.page-header{padding-top:100px;padding-bottom:75px}.page-title{text-align:center;color:var(--color-dark-blue)}.page-lead{margin-top:40px;text-align:center}

@media screen and (max-width: 767px){.page-header{max-width:var(--sp-inner-width);margin-left:auto;margin-right:auto;padding-top:9.3333333333vw;padding-bottom:9.3333333333vw}}.section{padding-top:100px;padding-bottom:100px}.section-title{margin-bottom:40px}.section-title-en{font-size:1.4rem;margin-bottom:12px;display:block;font-family:"Gotham A","Gotham B";font-weight:bold;text-align:center}.section-title-ja{font-size:4.8rem;color:#2f008e;font-weight:500;font-family:"Gotham A","Gotham B";display:block;text-align:center}

@media screen and (max-width: 767px){.section{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw}.section-title{margin-bottom:9.3333333333vw}.section-title-en{font-size:3.2vw;margin-bottom:2.1333333333vw}.section-title-ja{font-size:7.4666666667vw;line-height:1.5}}.border-box,.interviewee-info{border:8px solid #e8ecf4;background:#fff}.button{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--color-dark-blue);border:3px solid var(--color-dark-blue);color:#fff;width:100%;max-width:430px;height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:500;font-family:"Gotham A","Gotham B";position:relative;font-size:1.6rem;line-height:1.2;padding-left:min(3em,30px);padding-right:min(3em,30px);-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.button:hover{background:#fff;border-color:var(--color-dark-blue);color:var(--color-dark-blue)}.button.white{background:#fff;border-color:#fff;color:var(--color-dark-blue)}.button.white:hover{background:var(--color-dark-blue);border-color:var(--color-dark-blue);color:#fff}.button .icon-arrow-right{font-size:2.2rem;position:absolute;right:2rem}.button .icon-arrow-left{font-size:2.2rem;position:absolute;left:2rem}.button.in-preparation{background:#647597;color:#fff;pointer-events:none;border-color:#647597}.button.disabled{background:#acb8d0;color:#647597;pointer-events:none;border-color:#acb8d0}@media screen and (max-width: 767px){.button{max-width:var(--sp-inner-width);font-size:3.7333333333vw;height:auto;padding-top:.8em;padding-bottom:.8em}}.mt-entry-content .tab-content{padding-bottom:20px}.mt-entry-content .movie-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.mt-entry-content .movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mt-entry-content a:link,.mt-entry-content a:visited{color:var(--color-dark-blue)}.mt-entry-content a[target=_blank]{font-family:"icomoon"}.mt-entry-content a[target=_blank]:after{margin-left:.5em;content:""}.mt-entry-content h1,.mt-entry-content h2,.mt-entry-content h3,.mt-entry-content h4,.mt-entry-content h5,.mt-entry-content h6{clear:both}.mt-entry-content h1{color:var(--color-dark-blue);font-size:2.4rem;line-height:1.4166666667;margin-bottom:25px}.mt-entry-content h2{font-size:3.6rem;margin:1em 0;color:var(--color-dark-blue)}.mt-entry-content h3{color:var(--color-dark-blue);font-size:2.4rem;margin:1em 0}.mt-entry-content h4{font-weight:normal;font-size:16px;font-size:1.6rem;margin:5px 0}.mt-entry-content h5{font-weight:normal;font-size:15px;font-size:1.5rem;margin:5px 0}.mt-entry-content h6{font-weight:normal;font-size:14px;font-size:1.4rem;margin:5px 0}.mt-entry-content ul,.mt-entry-content ol,.mt-entry-content dl,.mt-entry-content table{margin-bottom:15px}.mt-entry-content img{display:block;max-width:100%;height:auto;margin:0 auto}.mt-entry-content hr{margin:30px 0}.mt-entry-content ol{margin-bottom:15px;padding-left:1.5em}.mt-entry-content ol li{list-style:decimal}.mt-entry-content ul{padding-left:1.5em}.mt-entry-content ul li{list-style:disc}.mt-entry-content table{width:100%;border-collapse:collapse;margin-bottom:6em}.mt-entry-content table td,.mt-entry-content table th{padding:3rem 4rem;border:1px solid #ccc;text-align:left;font-size:1.6rem}.mt-entry-content table th{font-weight:700;font-family:"Gotham A","Gotham B";background-color:#e8ecf4;text-align:left;color:var(--color-dark-blue)}.mt-entry-content table thead th{background:#edeae3;text-align:center}.mt-entry-content .grid-row{width:100%;margin-bottom:15px}.mt-entry-content .grid-row .col1,.mt-entry-content .grid-row .col2{margin-bottom:15px}.mt-entry-content a.hover{text-decoration:underline}.mt-entry-content a.pdf{padding-right:20px;background:url("/en/theme2023/assets/images/icon/pdf-small.png") no-repeat 100% 50%}.mt-entry-content .border-box,.mt-entry-content .interviewee-info{border:1px solid #999;padding:20px}.mt-entry-content a.btn{position:relative;width:auto;height:auto;display:inline-block;vertical-align:middle;padding:10px 30px 10px 20px;background:url("/en/theme2023/assets/images/icon/arrow-small.png") no-repeat 95% 50%;border:1px solid #ccc;font-size:15px;font-size:1.5rem;margin:15px 0}.mt-entry-content a.btn.hover{background-color:#eaf6fd;color:#333;text-decoration:none}.mt-entry-content a.btn.blank{background:url("/en/theme2023/assets/images/icon/arrow-with-blank.png") no-repeat 95% 50%;padding-right:60px}.mt-entry-content a.btn.blank.hover{background-color:#eaf6fd;color:#333}.mt-entry-content a.btn img.icon{display:inline-block;vertical-align:-5px;padding-right:10px;width:22px;height:22px}.mt-entry-content a.block{display:block;padding:8px 15px 8px;background:url("/en/theme2023/assets/images/icon/arrow-small.png") no-repeat 0 50%}.mt-entry-content a.blank{padding-right:20px;background:url("/en/theme2023/assets/images/icon/ico_blank.png") no-repeat 100% 50%}.mt-entry-content p{margin-bottom:1.5em}.mt-entry-content p:last-child{margin-bottom:0}.mt-entry-content .color-blue{color:var(--color-dark-blue)}

@media(max-width: 767px){.mt-entry-content h1{font-size:6.4vw;margin:0 0 4vw}.mt-entry-content h2{font-size:6.4vw;margin:0 0 4vw}.mt-entry-content h3{font-size:5.0666666667vw;margin:0 0 2.6666666667vw}.mt-entry-content h4{font-size:19px;font-size:1.9rem}.mt-entry-content h5{font-size:17px;font-size:1.7rem}.mt-entry-content h6{font-size:15px;font-size:1.5rem}.mt-entry-content a.block{background:url("/en/theme2023/assets/images/icon/arrow-small.png") no-repeat 0 50%}.mt-entry-content img{display:block;max-width:100%;height:auto;margin:0 auto}.mt-entry-content a.btn{font-size:20px;font-size:2rem}.mt-entry-content a.btn img.icon{vertical-align:-3px}.mt-entry-content table td,.mt-entry-content table th{padding:4vw 2.6666666667vw 4vw 2.6666666667vw;text-align:left;font-size:3.7333333333vw}.mt-entry-content table th{font-weight:700;font-family:"Gotham A","Gotham B";border-right:0;background-color:#e8ecf4;text-align:left;white-space:nowrap;color:var(--color-dark-blue)}.mt-entry-content table thead th{background:#edeae3;text-align:center}.mt-entry-content table td{border-left:0}.mt-entry-content .grid-row.column-1 .col1{width:100%}.mt-entry-content .grid-row.column-2{width:auto;margin-left:-2%}.mt-entry-content .grid-row.column-2 .col1{float:left;width:48%;margin-left:2%}.mt-entry-content .grid-row.column-3{width:auto;margin-left:-4%;margin-right:-4%}.mt-entry-content .grid-row.column-3 .col1{float:left;margin-left:2%;width:31%}.mt-entry-content .grid-row.column-3 .col2{float:left;width:62%;margin-left:2%}.mt-entry-content .float-left{float:left;margin:0 15px 15px 0}.mt-entry-content .float-right{float:right;margin:0 0 15px 15px}}.header{position:relative}.header-inner{padding-top:15px;width:100%;max-width:1168px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.left-col{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}.right-col{padding-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.site-logo{margin-right:40px;width:150px;height:65px}

@media screen and (max-width: 1192px){.header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:fixed;top:0;z-index:1000;background:#fff;width:100%}.header-inner{width:100%;height:64px;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header .right-col{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .menu-trigger,.header .menu-trigger span{display:block;-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box}.header .menu-trigger{position:relative;width:20px;height:16px;margin-left:1rem;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.header .menu-trigger.open span:nth-of-type(1){-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header .menu-trigger.open span:nth-of-type(2){opacity:0}.header .menu-trigger.open span:nth-of-type(3){-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header .menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#535353;top:50%}.header .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(calc(-50% - 7px));transform:translateY(calc(-50% - 7px))}.header .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(calc(-50% + 9px));transform:translateY(calc(-50% + 9px))}.header .site-logo{width:100px;height:auto}}

@media screen and (min-width: 1193px){.global-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}.global-nav-list>li{margin-right:40px;font-size:1.5rem}.global-nav-list>li:last-child{margin-right:0}.global-nav-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:22px;padding-bottom:29px}.global-nav-list>li>a:link,.global-nav-list>li>a:visited{color:#7f7f7f}.global-nav-list>li>a.active,.global-nav-list>li>a:hover{color:var(--color-dark-blue)}.global-nav-list>li>a:hover::after,.global-nav-list>li>a.active::after{left:0;bottom:0px;content:"";position:absolute;width:100%;height:3px;background-color:var(--color-dark-blue)}.global-nav .sp-search-form{display:none}.global-nav .sp-global-nav-footer{display:none}}

@media screen and (max-width: 1192px){.global-nav{left:100%;position:absolute;overflow-y:scroll;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;top:64px;bottom:0;width:100%;height:calc(100vh - 64px);z-index:1000;background:#fff;overflow:hidden;overflow-y:auto}.global-nav.active{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.global-nav .sp-search-form{border-bottom:1px solid #e8ecf4;position:relative;z-index:1;font-size:max(3.7333333333vw,1.4rem)}.global-nav .sp-search-form label{height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:40px;padding-right:30px}.global-nav .sp-search-form .icon-search{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:40px}.global-nav .sp-search-form input{width:calc(100% - 40px);margin-left:auto;display:block}.global-nav .sp-search-form input:focus{outline:none}.global-nav-body{position:relative;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 68px)}.global-nav-body.swipe-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.global-nav-list{margin-bottom:60px}.global-nav-list>li{border-bottom:1px solid #e8ecf4}.global-nav-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-weight:500;font-family:"Gotham A","Gotham B";font-size:min(2.8rem,3.7333333333vw);padding:min(30px,4vw) min(40px,5.3333333333vw)}.global-nav-list>li>a::after{position:absolute;right:min(60px,8vw);font-family:"icomoon";content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-nav .sp-global-nav-footer{margin-top:auto;padding:0 8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:3.2vw}.global-nav .sp-global-nav-footer .lang-list-title,.global-nav .sp-global-nav-footer li{display:inline-block;margin-right:5.3333333333vw;margin-bottom:4vw;color:#a3a3a3;font-weight:500;font-family:"Gotham A","Gotham B"}.global-nav .sp-global-nav-footer .lang-list-title:nth-child(4),.global-nav .sp-global-nav-footer .lang-list-title:nth-child(7),.global-nav .sp-global-nav-footer li:nth-child(4),.global-nav .sp-global-nav-footer li:nth-child(7){margin-right:0}.global-nav .sp-global-nav-footer .lang-list-title a,.global-nav .sp-global-nav-footer li a{color:#a3a3a3}.global-nav .sp-global-nav-footer .sp-lang-list{margin-top:2vw}}.utility-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;padding-right:2em;margin-bottom:6px}.utility-nav a,.utility-nav button{color:var(--color-base-text)}.utility-nav a:hover,.utility-nav a.active,.utility-nav button:hover,.utility-nav button.active{color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B"}.utility-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:1.1rem}.utility-nav>ul li{margin-right:2rem}.utility-nav>ul li:last-child{margin-right:0}.utility-nav .search{position:absolute;top:-0.5rem;right:0;width:1em;overflow:hidden;font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;will-change:width;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.utility-nav .search:hover .icon-search::before{color:var(--color-dark-blue)}.utility-nav .search.open{width:100%}.utility-nav .search.open .search-toggle{left:2rem}.utility-nav .search.open .search-close{opacity:1;visibility:visible}.utility-nav .search-toggle{position:absolute;top:.25rem;z-index:2;cursor:pointer}.utility-nav .search-close{position:absolute;top:.25rem;right:0;z-index:2}.utility-nav .search-form{width:100%;padding-left:1.5em;position:relative}.utility-nav .search-form input{width:100%;font-size:1.4rem;padding:.25rem 2rem .5rem 2rem;border-bottom:1px solid var(--color-dark-blue)}.utility-nav .search-form input:focus{outline:none;border-color:red}.utility-nav .search-close{cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all .35s;transition:all .35s;position:absolute;right:.25rem}

@media screen and (max-width: 1192px){.utility-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;padding-right:0}.utility-nav ul{display:none}.utility-nav .search{width:2rem;margin-right:1em;height:auto;position:static}.utility-nav .search-form{height:1.7em}.utility-nav .icon-search{font-size:2rem}}.support-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.support-nav>ul>li{margin-right:25px}.support-nav>ul>li:last-child{margin-right:0}.support-nav>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 0 15px;color:var(--color-base-text)}.support-nav>ul>li>a.active,.support-nav>ul>li>a:hover{color:var(--color-dark-blue)}.support-nav>ul>li>a:hover::after,.support-nav>ul>li>a.active::after{left:0;bottom:0;content:"";position:absolute;width:100%;height:3px;background-color:var(--color-dark-blue)}

@media screen and (max-width: 1192px){.support-nav{display:none}}.mobile-nav{display:none}

@media screen and (min-width: 1193px){.dropdown{display:none;left:0;top:100%;right:0;position:absolute;background:#fff;z-index:1000;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.dropdown.active{display:block}.dropdown-inner{max-width:calc(var(--pc-container-width) + 40px);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:90px;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.dropdown-close{position:absolute;top:40px;right:0px}.dropdown-header{width:21.9858156028%}.dropdown-title-en{font-family:"Gotham A","Gotham B",sans-serif;font-weight:700}.dropdown-title-ja{font-size:3rem;color:var(--color-dark-blue)}.dropdown-body{width:76.2411347518%}.dropdown-col-1{width:25%}.dropdown-list{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-list-item{margin-bottom:12px}.dropdown-list-item:last-child{margin-bottom:0}.dropdown-list-item a{font-size:1.4rem;color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B";padding-right:2em;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.dropdown-list-item a .icon-arrow-right{position:absolute;right:0;top:.42em}.dropdown-list.cols2{width:100%}.dropdown-list.cols2 .dropdown-list-item{width:25%}.dropdown-pc-col{width:25%}.dropdown .cols-2{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown .cols-2 .dropdown-pc-col{width:50%}.dropdown .dropdown-list.cols-2{width:100%}.dropdown .dropdown-list.cols-2 .dropdown-list-item{width:25%}.dropdown-aboutus-col-1{width:180px;margin-right:70px}.dropdown-aboutus-col-2{width:285px}.dropdown[data-dropdown-id=lang]{border:1px solid #bfbfbf;padding:40px 40px 30px;width:345px;left:auto;right:0}.dropdown[data-dropdown-id=lang] a{font-size:1.4rem;color:var(--color-dark-blue)}.dropdown[data-dropdown-id=lang] .dropdown-close{top:15px;right:20px}.dropdown[data-dropdown-id=lang] .lang-list{display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr));font-weight:500;font-family:"Gotham A","Gotham B"}.dropdown[data-dropdown-id=lang] hr{margin:20px 0}}

@media screen and (max-width: 1192px){.dropdown{top:0;left:100%;position:absolute;width:100%;background:#fff;-webkit-transition:all .5s;transition:all .5s;z-index:1000;display:none}.dropdown.active{display:block}.dropdown-close{display:none}.dropdown-header{width:100%;border-bottom:1px solid #e8ecf4;text-align:center;padding:4.6666666667vw 8vw;position:relative}.dropdown-header::before{position:absolute;top:50%;font-size:max(2.8rem,3.7333333333vw);left:8vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon";content:"";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dropdown-title-en{display:none}.dropdown-title-ja{font-size:min(4rem,5.3333333333vw);color:var(--color-dark-blue)}.dropdown-list{width:100%}.dropdown-list .icon-arrow-right{display:none}.dropdown-list-item a{display:block;font-size:min(2.8rem,3.7333333333vw);color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B";padding-top:4vw;padding-bottom:4vw}.dropdown-sp-col{border-bottom:1px solid #e8ecf4;padding-left:4vw}.dropdown-sp-col .cols-2,.dropdown-sp-col.cols-2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.dropdown-aboutus-col{padding-top:6.6666666667vw;padding-bottom:6.6666666667vw;padding-left:4vw}.dropdown-aboutus-col .dropdown-list-item a{padding:2vw 0}}

@media screen and (max-width: 767px){.dropdown-header::before{font-size:3.7333333333vw}.dropdown-title-ja{font-size:5.3333333333vw}.dropdown-list-item a{font-size:3.7333333333vw;padding-top:4vw;padding-bottom:4vw}.dropdown-sp-col{padding-left:4vw}.dropdown-aboutus-col{padding-top:6.6666666667vw;padding-bottom:6.6666666667vw;padding-left:4vw}.dropdown-aboutus-col .dropdown-list-item a{padding:2vw 0}}.footer{background:var(--footer-bg-color);color:#fff}.footer-logo{width:150px;height:65px}.footer-nav-inner{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(var(--pc-container-width) + 40px);margin:0 auto;padding:30px 20px}.footer-nav-list li{margin-bottom:.8em}.footer-nav a{color:#fff}.footer-nav-main{background:url("../images/common/bg-footer-nav.png") no-repeat center center;background-size:cover}.footer-nav-main-title{margin-bottom:20px}.footer-nav-main-col-1{width:26.5957446809%}.footer-nav-main-col-2{width:39.0070921986%}.footer-nav-main-col-3{width:34.5744680851%}.footer-nav-sub-title{margin-bottom:1em}.footer-nav-sub-col-1{width:26.5957446809%}.footer-nav-sub-col-2{width:21.2765957447%}.footer-nav-sub-col-3{width:18.1737588652%}.footer-nav-sub-col-4{width:18.6170212766%}.footer-bottom{border-top:1px solid #4f4f4f;padding-top:25px;padding-bottom:8px}.footer-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-sns{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%}.footer-sns-title{font-weight:700;font-family:"Gotham A","Gotham B";margin-right:1.5rem}.footer-sns-list{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-sns-list li{margin-right:1.5rem}.footer-sns [class^=icon]{color:#fff}.footer-main-nav{width:50%}.footer-main-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-main-nav-list li{margin:0 .5em}.footer-main-nav-list li a{color:#fff}.footer-main-nav-list li a:link,.footer-main-nav-list li a:visited{color:#fff}.footer-region-language{width:25%;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer-region-language [class^=icon]{font-size:1.1rem;margin-left:1rem;margin-right:.5rem}.footer-copyright{margin-top:1rem;text-align:right}

@media screen and (max-width: 767px){.footer-logo{width:32vw;height:16vw}.footer-nav-inner{display:block;max-width:var(--sp-container-width);margin:0 auto}.footer-nav-main-col-1,.footer-nav-main-col-2,.footer-nav-main-col-3{width:100%}.footer-nav-main-col-1{margin-bottom:5.3333333333vw}.footer-nav-sub .footer-nav-inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"leftA rightA" "leftB rightA" "leftC rightA"}.footer-nav-sub-col-1,.footer-nav-sub-col-2,.footer-nav-sub-col-3,.footer-nav-sub-col-4{width:100%}.footer-nav-sub-col-1{grid-area:leftA}.footer-nav-sub-col-2{grid-area:leftB}.footer-nav-sub-col-3{grid-area:leftC}.footer-nav-sub-col-4{grid-area:rightA}.footer-bottom{font-size:2.6666666667vw}.footer-bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-sns{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-sns-title{margin-right:0;font-size:2.6666666667vw;margin-bottom:1.3333333333vw}.footer-sns-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 1.3333333333vw}.footer-sns-list li{font-size:3.2vw;margin-right:2em}.footer-sns-list li:last-child{margin-right:0}.footer-main-nav{width:100%}.footer-main-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-main-nav-list li{font-size:2.6666666667vw;text-align:center;margin:0 2em 2.6666666667vw}.footer-region-language{width:100%;text-align:center;font-size:2.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-region-language [class^=icon]{font-size:1.1rem;margin-left:1rem;margin-right:.5rem}.footer-copyright{margin-top:1rem;text-align:center;font-size:2.6666666667vw}}.breadclum{background:#f3f5f9;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadclum-nav{width:var(--pc-container-width);overflow-x:scroll;margin:0 auto;-ms-overflow-style:none;scrollbar-width:none}.breadclum-nav::-webkit-scrollbar{display:none}.breadclum ul{display:-webkit-box;display:-ms-flexbox;display:flex}.breadclum ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--color-dark-blue)}.breadclum ul li:last-child{font-weight:700;font-family:"Gotham A","Gotham B"}.breadclum ul li span,.breadclum ul li a{padding:1rem 0rem 1rem;position:relative;padding-right:3em}.breadclum ul li span::after,.breadclum ul li a::after{position:absolute;top:50%;right:1.3em;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"icomoon" !important;content:"";font-weight:normal;font-size:1rem}.breadclum ul li span:hover,.breadclum ul li a:hover{text-decoration:underline}.breadclum ul li span:hover::after,.breadclum ul li a:hover::after{text-decoration:none}

@media screen and (max-width: 1128px){.breadclum-nav{padding-left:20px;padding-right:20px}}

@media screen and (max-width: 767px){.breadclum{height:auto}.breadclum-nav{width:var(--sp-container-width);margin:0 auto;padding:0}.breadclum-nav ul li{display:none}.breadclum-nav ul li:nth-last-child(2){display:block}.breadclum-nav ul li a{padding-top:.5em;padding-bottom:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadclum-nav ul li a::before{font-family:"icomoon";content:"";padding-right:.5em;font-weight:700;font-family:"Gotham A","Gotham B"}.breadclum-nav ul li a::after{display:none}}.local-nav{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.local-nav-toggle{display:none}.local-nav-title{font-weight:500;font-family:"Gotham A","Gotham B";margin-bottom:20px;color:var(--color-dark-blue);position:relative}.local-nav-list{margin-bottom:50px}.local-nav-list:last-child{margin-bottom:0}.local-nav-list.archive{padding-left:30px}.local-nav-list li{font-size:1.6rem;font-weight:500;font-family:"Gotham A","Gotham B"}.local-nav-list li a{display:block;color:#222;font-weight:500;font-family:"Gotham A","Gotham B"}.local-nav-list li a:hover,.local-nav-list li a.active{color:var(--color-dark-blue);font-weight:700;font-family:"Gotham A","Gotham B"}.local-nav-list li a.active+ul{display:block}.local-nav-list li>a{padding:.4em 0;margin:.4em 0}.local-nav-list li:first-child a{margin-top:0}.local-nav-list li ul{display:none;padding-left:30px}.local-nav-list li ul a{font-size:1.4rem;padding:.2em 0}

@media screen and (max-width: 767px){.local-nav{background:#f3f5f9;margin-bottom:2.6666666667vw}.local-nav-toggle{padding:5.3333333333vw 8vw;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:3.7333333333vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-dark-blue);position:relative}.local-nav-toggle .icon-toggle{position:absolute;right:4vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.6666666667vw;height:2.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.local-nav-toggle .icon-toggle::before,.local-nav-toggle .icon-toggle::after{position:absolute;background:var(--color-dark-blue);display:block;content:""}.local-nav-toggle .icon-toggle::before{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.6666666667vw;height:.2666666667vw}.local-nav-toggle .icon-toggle::after{top:0%;left:50%;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:2.6666666667vw;width:.2666666667vw}.local-nav-title{margin-bottom:2.6666666667vw}.local-nav-title .icon-toggle{right:0}.local-nav-content{padding:0vw 8vw 5.3333333333vw}.local-nav-list li{font-size:3.7333333333vw}.local-nav-list li a{padding:.5em 0;margin:0 0;display:block;color:var(--color-dark-blue)}.local-nav-list ul li a{font-size:2.6666666667vw}}.tab-nav{margin-bottom:30px}.tab-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab-nav-item{width:100%;border-bottom:3px solid var(--color-dark-blue)}.tab-nav-item button,.tab-nav-item a{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%;padding:.8em 0;font-weight:500;font-family:"Gotham A","Gotham B"}.tab-nav-item button:hover,.tab-nav-item button.active,.tab-nav-item a:hover,.tab-nav-item a.active{background:var(--color-dark-blue);color:#fff}

@media screen and (max-width: 767px){.tab-nav{margin-bottom:4vw}.tab-nav-item{width:100%}.tab-nav-item button,.tab-nav-item a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:.7em 0;font-size:3.2vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.pagination{position:relative;width:100%;padding:0 3em}.pagination-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto}.pagination-prev,.pagination-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pagination-prev{left:0}.pagination-next{right:0}.pagination li:not(.prev):not(.next){background:#e8ecf3;margin:5px}.pagination li:not(.prev):not(.next) a{font-weight:500;font-family:"Gotham A","Gotham B";display:block;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination li:not(.prev):not(.next) a.active,.pagination li:not(.prev):not(.next) a:hover{background:#2e008b;color:#fff}.pagination .prev{margin-right:auto}.pagination .next{margin-left:auto}

@media screen and (max-width: 767px){.pagination{padding:0 3em}}.product-material{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;align-items:center}.product-material.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-material-title{margin-right:24px}.product-material-list{display:-webkit-box;display:-ms-flexbox;display:flex}.product-material-list li{margin-right:5px}.product-material-list li:last-child{margin-right:0}.product-material .material-info{margin-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;background:var(--color-dark-blue);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}[class^=material-]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.15em .6em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;font-weight:700;font-family:"Gotham A","Gotham B";font-size:1.4rem}.material-p{color:#fff;background:#00a0e9}.material-m{color:#000;background:#fff100}.material-k{color:#fff;background:#e60012}.material-n{color:#fff;background:#094}.material-s{color:#fff;background:#b60005}.material-h{color:#fff;background:#898989}.material-sm{color:#fff;background:#1d2975}.material-cc,.material-hb{color:#fff;background:#000}

@media screen and (max-width: 767px){[class^=material-]{font-size:3.2vw}}.category-index-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f3f5f9}.category-index-item-image.border{border:2px solid #f3f5f9}.category-index-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;color:var(--color-base-text)}.category-index-item-text{padding:25px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto 0}.category-index-item-label{font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-base-text);margin-bottom:.8em}.category-index-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-blue);word-break:break-all;-webkit-column-gap:.2em;-moz-column-gap:.2em;column-gap:.2em;font-weight:500;font-family:"Gotham A","Gotham B"}.category-index-item-name-small{margin-top:10px}.category-index-item-lead{margin-top:10px}.category-index-item-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B"}.category-index-item-thumb-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:45px;height:45px;margin-right:1em}

@media screen and (max-width: 767px){.category-index-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.category-index-item{max-width:100%;width:100%;background:#f3f5f9;display:-webkit-box;display:-ms-flexbox;display:flex}.category-index-item-text{padding:25px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.category-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}.category-thumbs-item{position:relative;width:100%;height:max(231px,20.4787234043vw);max-height:231px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.category-thumbs-item::before{-webkit-transition:all .5s;transition:all .5s;position:absolute;content:"";display:block;width:100%;height:100%;top:0}.category-thumbs-item .text-anim-underline-white{background-size:0;-webkit-transition:all .5s;transition:all .5s}.category-thumbs-item:hover::before{-webkit-transform:scale(1.2);transform:scale(1.2)}.category-thumbs-item:hover .text-anim-underline-white{background-size:100%}.category-thumbs-cutting-tools::before{background-image:url("../images/index/products-cutting-tools.png");background-size:cover}.category-thumbs-diamond-cbn::before{background-image:url("../images/index/products-diamond-cbn.png");background-size:cover}.category-thumbs-laser-optics::before{background-image:url("../images/index/products-laser-optics.png");background-size:cover}.category-thumbs-laser-optics::before{background-image:url("../images/index/products-laser-optics.png");background-size:cover}.category-thumbs-carbide-materials::before{background-image:url("../images/index/products-carbide-materials.png");background-size:cover}.category-thumbs-csr-report::before{background-image:url("../images/sustainability/csr-report.jpg");background-size:cover}.category-thumbs-recycling-of-carbide-tools::before{background-image:url("../images/sustainability/recycling-of-carbide-tools.jpg");background-size:cover}.category-thumbs-products::before{background-image:url("../images/sustainability/products.jpg");background-size:cover}.category-thumbs-label{padding:15px;position:relative;z-index:2;margin-top:auto;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.category-thumbs-label .icon-arrow-right{margin-top:auto;padding-bottom:.3em}

@media screen and (max-width: 767px){.category-thumbs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13.3333333333vw;-webkit-column-gap:2.6666666667vw;-moz-column-gap:2.6666666667vw;column-gap:2.6666666667vw;-ms-flex-wrap:wrap;flex-wrap:wrap;width:84vw}.category-thumbs-item{padding:2.6666666667vw;margin-bottom:2.6666666667vw;width:40.6666666667vw;height:40.6666666667vw}.category-thumbs-item::before{left:0}.category-thumbs-label{margin-top:auto;bottom:0;padding:0;color:#fff}.category-thumbs-label [class*=" icon"]::before{font-size:2.2rem;vertical-align:.25em}}.block-list{padding-top:30px;max-width:var(--pc-container-width);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-item{background:#fff;width:48.9361702128%;padding:40px 20px;margin-bottom:25px}.block-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-dark-blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-item-lead{margin-top:20px;color:var(--color-base-text)}

@media screen and (max-width: 767px){.block-list{padding-top:0;max-width:var(--sp-inner-width);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-item{width:100%;padding:4.6666666667vw 3.3333333333vw;margin-bottom:4vw}.block-item-lead{margin-top:3.2vw}}.box-list,.word-table{border:8px solid #e8ecf4}.box-item{border-bottom:1px solid #bfbfbf;padding:40px 30px}.box-item:last-child{border-bottom:0}[data-accordion-target]{cursor:pointer}[data-accordion-id]{display:none}


@media screen and (min-width: 768px){[data-pc-open]>[data-accordion-id]{display:block !important}}
@media screen and (-width: 768px){[data-sp-open]>[data-accordion-id]{display:block !important}}.basic-table{border:1px solid #bfbfbf;width:100%;table-layout:fixed;border-collapse:collapse}.basic-table tr th,.basic-table tr td{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:4.2857142857% 2.8571428571%}.basic-table tr th{background:#e8ecf4;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);width:28.5714285714%}
@media screen and (max-width: 767px){.basic-table{border:1px solid #bfbfbf;width:calc(100% - 2px);border-collapse:collapse}.basic-table tr th,.basic-table tr td{padding:2.6666666667vw}.basic-table tr th{width:31.4285714286%}}.border-table{border:1px solid #bfbfbf;background:#fff;width:100%;table-layout:fixed;border-collapse:collapse}.border-table tr th,.border-table tr td{border:1px solid #bfbfbf;padding:4.2857142857% 2.8571428571%}.border-table tr th{background:#e8ecf4;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);width:28.5714285714%}
@media screen and (max-width: 767px){.border-table{border:1px solid #bfbfbf;width:calc(100% - 2px);border-collapse:collapse}.border-table tr th,.border-table tr td{padding:2.6666666667vw}.border-table tr th{width:31.4285714286%}}.seminar-table{border:1px solid #bfbfbf;width:700px;border-collapse:collapse;table-layout:fixed}.seminar-table thead th{background:#e8ecf4;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);padding:2.1428571429% 1.4285714286%;text-align:center;border-right:1px solid #bfbfbf}.seminar-table tbody th,.seminar-table tbody td{border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;text-align:center;vertical-align:middle;padding:20px 10px}.seminar-table tbody th.text-left,.seminar-table tbody td.text-left{text-align:left}.seminar-table tbody th{font-weight:400}.seminar-table tbody td:nth-child(4){text-align:left;vertical-align:top}
@media screen and (max-width: 767px){.seminar-table{display:block;width:auto;border:0}.seminar-table thead{display:none}.seminar-table tbody{display:block}.seminar-table tbody tr{margin-bottom:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px dashed #ccc;margin:2px 0 10px;padding:5px 0 8px}.seminar-table tbody th,.seminar-table tbody td{display:block;border:0;padding:1rem}.seminar-table tbody .group-title{margin-top:4rem;text-align:left;font-weight:700;font-family:"Gotham A","Gotham B";background:var(--color-dark-blue);color:#fff}.seminar-table tbody .group-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.seminar-table tbody td[data-title]{text-align:left}.seminar-table tbody td[data-title]::before{color:#555;content:attr(data-title) "";font-weight:bold;padding:0 10px 0 0;display:inline-block}}.privacy-table{width:100%}.privacy-table thead th{background:#e8ecf4;text-align:center;padding:20px 0;border-right:1px solid #d8d8d8}.privacy-table thead th:last-child{border-right:0}.privacy-table tbody tr th,.privacy-table tbody tr td{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;padding:20px;vertical-align:middle}.privacy-table tbody tr th:nth-child(1),.privacy-table tbody tr td:nth-child(1){vertical-align:top;text-align:left}.privacy-table tbody tr th{background:#e8ecf4;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);width:28.5714285714%}.privacy-table tbody tr:nth-child(1) td:last-child{border-left:1px solid #bfbfbf;text-align:center}.privacy-table tbody tr:nth-child(2){text-align:center}

@media screen and (max-width: 767px){.privacy-table{width:1000px}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10000}.modal-container{background-color:#fff;padding:30px;max-width:867px;margin:3.2vw;max-height:100vh;overflow-y:auto;border:9px solid #e8ecf4}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.modal-header .modal-close:before{content:"✕"}.modal-title{margin-top:0;margin-bottom:0;font-weight:500;font-family:"Gotham A","Gotham B";line-height:1.25;color:#00449e;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-close{background:rgba(0,0,0,0);border:0}.modal-content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal-btn{font-size:1.2rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out, -webkit-transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal-btn:focus,.modal-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}

@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}

@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}

@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}

@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}

@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}

@keyframes mmslideIn{from{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}

@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}

@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal-overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal-container{-webkit-animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-container{-webkit-animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal-container,.micromodal-slide .modal-overlay{will-change:transform}.prose{padding-bottom:100px}.prose section{margin-bottom:40px}.prose h2{color:var(--color-dark-blue);margin-bottom:8px}.prose h3{font-weight:500;font-family:"Gotham A","Gotham B";margin-bottom:5px}.prose p{margin-bottom:1em}.prose ol,.prose ul{margin:15px 0}.catalog-filter{padding:30px 50px;text-align:center;position:relative}.catalog-filter-trigger{display:inline;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue)}.catalog-filter-content{padding-top:70px}.catalog-filter-close{position:absolute;color:var(--color-dark-blue);top:34px;left:30px}.catalog-filter-reset{position:absolute;color:var(--color-dark-blue);top:34px;right:30px}.catalog-filter-category{text-align:left;width:100%;margin-bottom:50px}.catalog-filter-category:last-child{margin-bottom:0}.catalog-filter-category-title{color:var(--color-dark-blue);margin-bottom:20px}.catalog-filter-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-filter-category-list li{margin:0 10px 10px 0}.catalog-filter-item-button{background:#f3f5f9;border:3px solid #f3f5f9;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);padding:.3em .98em}.catalog-filter-item-button.active{background:var(--color-dark-blue);border-color:var(--color-dark-blue);color:#fff}.catalog-filter-item-button:hover{border-color:#acb8d0}

@media screen and (max-width: 767px){.catalog-filter{padding:30px 2.9333333333vw;text-align:center;position:relative}.catalog-filter-content{text-align:left;padding-top:4vw}.catalog-filter-close{position:absolute;right:15px;top:10px;left:auto;color:var(--color-dark-blue)}.catalog-filter-reset{position:static;margin-bottom:4vw}.catalog-filter-category{text-align:left;width:100%;margin-bottom:50px}.catalog-filter-category:last-child{margin-bottom:0}.catalog-filter-category-title{color:var(--color-dark-blue);margin-bottom:20px}.catalog-filter-category-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-filter-category-list li{margin:0 10px 10px 0}.catalog-filter-item-button{background:#f3f5f9;border:3px solid #f3f5f9;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);padding:.2em .3em}.catalog-filter-item-button.active{background:var(--color-dark-blue);border-color:var(--color-dark-blue)}.catalog-filter-item-button:hover{border-color:#acb8d0}}.downloads-item{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.downloads-item-image{margin-bottom:15px;text-align:center}.downloads-item-image img{border:1px solid #ccc}.downloads-item-title{margin-bottom:5px;font-weight:500;font-family:"Gotham A","Gotham B";font-size:1.2rem}.downloads-item-name{word-break:break-all;color:var(--color-dark-blue);line-height:1.5;margin-bottom:20px}.downloads-item-copy{word-break:break-all;margin:.4em 0;color:var(--color-dark-blue)}.downloads-item-description{margin-bottom:5px}.downloads-item .button{margin-top:auto}

@media screen and (max-width: 767px){.downloads-item{width:100%;padding-bottom:8vw;border-bottom:1px solid #bfbfbf}.downloads-item:last-child{margin-bottom:0;border-bottom:0}.downloads-item-image{margin-bottom:4vw}.downloads-item-image img{max-width:170px;margin:0 auto}.downloads-item-title{margin-bottom:4vw;font-size:3.2vw}.downloads-item-name{margin-bottom:4vw}.downloads-item-description{margin-bottom:2.6666666667vw}}.gdpr-bar{position:fixed;bottom:0;border-top:solid 1px rgba(0,0,0,.1);background:#fff;padding-top:24px;padding-bottom:32px;bottom:0;left:0;width:100%;z-index:100;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.gdpr-bar.open{-webkit-transform:translateY(0);transform:translateY(0)}.gdpr-bar-close{position:absolute;top:15px;right:10px;background:rgba(0,0,0,0);border:0;width:15px;height:15px}.gdpr-bar-close::before,.gdpr-bar-close::after{content:"";display:block;width:15px;height:2px;background:#2e008b;-webkit-transform-origin:center center;transform-origin:center center;top:50%;left:50%;position:absolute}.gdpr-bar-close::before{-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.gdpr-bar-close::after{-webkit-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg)}.gdpr-message{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:900px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gdpr-message a{text-decoration:underline}.gdpr-message a:hover{text-decoration:none}.gdpr-message-title{font-weight:400;font-size:24px;color:#2e008b;margin:0 0 12px 0}.gdpr-message-intro{width:280px;-ms-flex-negative:0;flex-shrink:0;font-size:10px}.gdpr-message-body{font-size:10px;margin:0 20px}.gdpr-message-agree{width:150px;-ms-flex-negative:0;flex-shrink:0}.gdpr-message-agree-btn{color:#fff;background:#2e008b;display:block;width:100%;padding:6px;cursor:pointer;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:opacity .3s;transition:opacity .3s}.gdpr-message-agree-btn:hover{opacity:.7}

@media screen and (max-width: 1192px){.gdpr-message{width:90%;-ms-flex-wrap:wrap;flex-wrap:wrap}.gdpr-message-title{font-size:20px}.gdpr-message-intro{width:40%;-ms-flex-negative:1;flex-shrink:1;margin-bottom:20px}.gdpr-message-body{width:55%;-ms-flex-negative:1;flex-shrink:1;margin:0 0 20px}.gdpr-message-agree{width:100%;text-align:center}.gdpr-message-agree-btn{margin:0 auto;max-width:150px}}

@media screen and (max-width: 767px){.gdpr-message{width:90%;-ms-flex-wrap:wrap;flex-wrap:wrap}.gdpr-message-title{font-size:20px}.gdpr-message-intro{width:100%;-ms-flex-negative:1;flex-shrink:1;margin-bottom:20px}.gdpr-message-body{width:100%;-ms-flex-negative:1;flex-shrink:1;margin:0 0 20px}.gdpr-message-agree{width:100%;text-align:center}.gdpr-message-agree-btn{margin:0 auto;max-width:150px}}.article-item{text-align:left;padding-top:35px;padding-bottom:35px;border-bottom:1px solid #bfbfbf}.article-item-title{color:var(--color-dark-blue);font-weight:700;font-family:"Gotham A","Gotham B";margin-bottom:10px}.article{display:block;max-width:var(--pc-one-column-width);margin:0 auto}.article-header{padding-top:70px;padding-bottom:70px;text-align:center}.article-header .article-category{padding-left:0}.article-pubdate{font-size:1.6rem;margin-bottom:30px}.article-category{margin-bottom:15px}.article-category li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-family:"Gotham A","Gotham B"}.article-category li a{padding-left:.8em;padding-right:.8em;color:var(--color-dark-blue);background:#e8ecf4;border:2px solid #e8ecf4}.article-category li a:hover{border-color:#acb8d0}.article-body{padding-bottom:100px}

@media screen and (max-width: 767px){.article{max-width:var(--sp-inner-width)}.article-header{padding-top:9.3333333333vw;padding-bottom:9.3333333333vw}.article-pubdate{font-size:3.7333333333vw;margin-bottom:4vw}.article-title{font-size:6.4vw}.article-body{padding-bottom:100px}}.contact-info-text{padding:50px;font-size:2rem;text-align:center;color:var(--color-dark-blue)}.content-footer-nav{border-top:1px solid #bfbfbf;padding-top:60px;padding-bottom:160px}@media screen and (max-width: 767px){.contact-info-text{padding:6.6666666667vw 2.6666666667vw;text-align:left;font-size:4.2666666667vw}}.faq-title{text-align:center;font-size:4.8rem;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);margin-bottom:20px}.faq-lead{text-align:center;font-size:1.6rem}.faq-item{padding-top:30px;border-bottom:1px solid #bfbfbf}.faq-item[data-accordion] [data-accordion-target]{cursor:pointer}.faq-item[data-accordion] .icon-trigger::after{-webkit-transform:translate(0%, -50%) rotate(90deg);transform:translate(0%, -50%) rotate(90deg)}.faq-item[data-accordion] [data-accordion-id]{display:none}.faq-item[data-accordion].open .icon-trigger::after{-webkit-transform:translate(0%, -50%) rotate(0deg);transform:translate(0%, -50%) rotate(0deg)}.faq-item[data-accordion].open [data-accordion-id]{display:block}.faq-item-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.faq-item-header .icon-trigger{width:14px;height:14px;margin-left:auto;position:relative;-ms-flex-negative:0;flex-shrink:0}.faq-item-header .icon-trigger::before,.faq-item-header .icon-trigger::after{-webkit-transition:all .5s;transition:all .5s;position:absolute;display:block;content:"";width:14px;height:2px;background:var(--color-dark-blue);top:50%;left:0%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.faq-item-header::before{content:"?";color:#fff;display:block;width:40px;height:40px;margin-right:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-dark-blue)}.faq-item-question{font-size:2rem;color:var(--color-dark-blue)}.faq-item-body{position:relative;padding-left:70px;padding-bottom:60px}.faq-item-body::before{position:absolute;left:0;content:"A";display:block;width:40px;height:40px;margin-right:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e8ecf4}.faq-item-answer{padding:30px;background:#e8ecf4}.faq-item-answer h3{font-size:2rem;color:var(--color-dark-blue)}.faq-item-answer p{margin-bottom:1.5em}.faq-item-answer p:last-child{margin-bottom:0}

@media screen and (max-width: 767px){.faq-item-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.faq-item-header::before{width:9.3333333333vw;height:9.3333333333vw;margin-right:5.3333333333vw}.faq-item-header .icon-trigger{margin-left:4vw}.faq-item-question{font-size:4.2666666667vw;color:var(--color-dark-blue)}.faq-item-body{position:relative;padding-left:14.6666666667vw;padding-bottom:8vw}.faq-item-body::before{width:9.3333333333vw;height:9.3333333333vw;margin-right:5.3333333333vw}.faq-item-answer{padding:5.3333333333vw 4vw}.faq-item-answer h3{font-size:4.2666666667vw}}.product-index-header{padding-top:90px;padding-bottom:90px;text-align:center}.product-index-header-title{font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);margin-bottom:.5em}.product-index-header-lead{margin-bottom:50px}.product-index-body{background:#f3f5f9;padding-top:90px}.product-index-category{padding-bottom:100px}

@media screen and (max-width: 767px){.product-index-header{padding-top:12vw;padding-bottom:12vw;max-width:var(--sp-inner-width);margin-left:auto;margin-right:auto}.product-index-header-lead{margin-bottom:6.6666666667vw}}.product-slider{margin-bottom:60px}.product-slider .swiper-slide{max-width:1128px;background:#fff;padding:40px 50px;margin:0 0px;-webkit-transform:scale(83.3333333333%);transform:scale(83.3333333333%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .2s;transition:all .2s}.product-slider .swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}.product-slider .swiper-button-prev,.product-slider .swiper-button-next{background:var(--color-dark-blue);color:#fff;width:60px;height:60px;border-radius:50%}.product-slider .swiper-button-prev::after,.product-slider .swiper-button-next::after{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none}.product-slider .swiper-button-prev::after{content:"";left:30px}.product-slider .swiper-button-next::after{content:"";right:30px}.product-slider .product-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.product-slider .product-slide-image{width:50%}.product-slider .product-slide-text{padding-top:24px;width:41.8287937743%;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-slider .product-slide-copy{font-size:2rem;margin-bottom:1rem;color:var(--color-dark-blue)}.product-slider .product-slide-name{font-family:"Gotham A","Gotham B",sans-serif;font-size:3.6rem;font-weight:500;color:var(--color-dark-blue);margin-bottom:32px}.product-slider .product-slide-lead{margin-bottom:32px}.product-slider .product-slide-material{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-slider .product-slide-material-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff;padding:2px}.product-slider .product-slide-material-list li{background:#fff;width:21px;height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;font-weight:700;font-family:"Gotham A","Gotham B";font-size:1.4rem;margin-right:5px}.product-slider .product-slide-material-list li:last-child{margin-right:0}.product-slider .product-slide-material-list .material-p{color:#fff;background:#00a0e9}.product-slider .product-slide-material-list .material-m{color:#000;background:#fff100}.product-slider .product-slide-material-list .material-k{color:#fff;background:#e60012}.product-slider .product-slide-material-list .material-n{color:#fff;background:#094}.product-slider .product-slide-material-list .material-s{color:#fff;background:#b60005}.product-slider .product-slide .material-info{margin-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;background:var(--color-dark-blue);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:auto}.product-slider .product-slide .button{margin-top:40px}

@media screen and (max-width: 767px){.product-slider .swiper-slide{width:84vw;margin:0 2.6666666667vw;padding:4.2666666667vw;-webkit-transform:scale(1);transform:scale(1)}.product-slider .product-slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-slider .product-slide-text,.product-slider .product-slide-image{width:100%}.product-slider .product-slide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-slider .product-slide-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-slider .swiper-button-prev,.product-slider .swiper-button-next{width:13.3333333333vw;height:13.3333333333vw;top:26.6666666667vw}.product-slider .swiper-button-prev::after,.product-slider .swiper-button-next::after{font-size:3.2vw}.product-slider .swiper-button-prev{left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-slider .swiper-button-prev::after{padding-left:30%;left:0%}.product-slider .swiper-button-next{right:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.product-slider .swiper-button-next::after{padding-right:30%;right:0px}}.product-special{background:#fff}.product-special-list{padding-top:30px;max-width:var(--pc-container-width);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-special-item{background:#f3f5f9;width:31.8262411348%}.product-special-item-text{padding:30px 25px}.product-special-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-dark-blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-special-item-lead{margin-top:20px;color:var(--color-base-text)}

@media screen and (max-width: 767px){.product-special-inner{max-width:var(--sp-inner-width);margin-left:auto;margin-right:auto}.product-special-list{padding-top:6.6666666667vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-special-item{width:100%;margin-bottom:4vw}.product-special-item-text{padding:4vw 3.3333333333vw}.product-special-item-lead{margin-top:2.6666666667vw}}.product-ref{background:#f3f5f9}.product-ref-list{padding-top:30px;max-width:var(--pc-container-width);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-ref-item{background:#fff;width:48.9361702128%;padding:40px 20px;margin-bottom:25px}.product-ref-item-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:var(--color-dark-blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-ref-item-lead{margin-top:20px;color:var(--color-base-text)}

@media screen and (max-width: 767px){
	
	.product-ref-list{padding-top:0;max-width:var(--sp-inner-width);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
	
	.product-ref-item{width:100%;padding:4.6666666667vw 3.3333333333vw;margin-bottom:4vw}
	.product-ref-item-lead{margin-top:3.2vw}}.product{display:block;margin:0 auto;padding-top:115px}

.product-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:410px;margin-left:auto;margin-bottom:50px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}
.product-files li a{width:200px}.product-files li a [class^=icon]{margin-right:1em}
.product-header{max-width:calc(var(--pc-container-width) + 40px);padding-left:20px;padding-right:20px;margin-right:auto;margin-left:auto;margin-bottom:60px}
.product-header-category{font-size:2rem;margin-bottom:1rem;color:var(--color-dark-blue)}
.product-header-name{margin-bottom:2rem;overflow-wrap:break-word;color:var(--color-dark-blue);line-height:1.1551724138}

.product-intro{padding-bottom:100px;max-width:calc(var(--pc-container-width) + 40px);padding-left:20px;padding-right:20px;margin:0 auto}

.product-image{margin-bottom:60px}

.product-feature{background:#f3f5f9}

.product-feature-inner{max-width:var(--pc-container-width);margin:0 auto}

.product-feature-lead{text-align:center;color:var(--color-dark-blue);margin-bottom:60px}

.product-feature-section{max-width:calc(var(--pc-inner-width) + 40px);margin:0 auto;padding-left:20px;padding-right:20px}

.product-feature-section-title{font-size:24px;color:var(--color-dark-blue);margin-bottom:.5em}

.product-feature-section-detail{background:#fff;padding:40px}

.product-inquiry{padding:120px 0;background:url("../images/products/bg-product-inquiery.png") no-repeat;background-size:cover}

.product-inquiry-inner{max-width:calc(var(--pc-container-width) + 40px);padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.product-inquiry-inner-text{color:#fff}

.product-inquiry-inner-text .section-title-ja{color:#fff}

.product-inquiry-inner-button{margin-left:auto;width:37.2340425532%}

.product-recommend-list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(var(--pc-inner-width) + 40px);margin:0 auto;padding-left:20px;padding-right:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-recommend-item{width:31.6666666667%}

.product-recommend-item-image{margin-bottom:10px}.product-recommend-item-name{color:var(--color-dark-blue);margin-bottom:10px}.product-recommend-item-series{color:#222;margin-bottom:30px}

.product-recommend-item-link{display:block;text-align:right}.product-recommend [class^=material-]{font-size:1rem}

@media screen and (max-width: 767px){.product{padding-top:13.3333333333vw}.product-header{width:var(--sp-inner-width);margin:0 auto 8vw;padding-left:0;padding-right:0}.product-header-category{font-size:4.2666666667vw}.product-header-name{font-size:7.7333333333vw}.product-files{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:0;margin-bottom:8vw;-webkit-column-gap:initial;-moz-column-gap:initial;column-gap:initial;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.product-files li{margin-right:auto;max-width:45%}.product-files li:last-child{margin-right:0}.product-files li a{width:42.6666666667vw;padding:.4em 0}.product-files li a [class^=icon]{margin-right:1em}.product-intro{padding-bottom:13.3333333333vw;padding-left:0;padding-right:0;max-width:var(--sp-inner-width)}.product-feature{background:#f3f5f9}.product-feature-inner{max-width:var(--sp-inner-width);margin:0 auto}.product-feature-lead{margin-bottom:6.6666666667vw}.product-feature-section{max-width:var(--pc-inner-width);margin:0 auto}.product-feature-section-title{font-size:5.0666666667vw;margin-bottom:.5em}.product-feature-section-detail{background:#fff;padding:40px}.product-inquiry{padding:17.3333333333vw 0;background:url("/en/theme2023/assets/images/products/bg-product-inquiery_sp.png") no-repeat;background-size:cover}.product-inquiry-inner{max-width:var(--sp-inner-width);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-inquiry-inner-text{color:#fff;text-align:left;margin-bottom:8vw}.product-inquiry-inner-text .section-title{margin-bottom:4vw}.product-inquiry-inner-text .section-title-en,.product-inquiry-inner-text .section-title-ja{text-align:left}.product-inquiry-inner-button{margin-left:0;width:100%}.product-recommend-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0;max-width:var(--sp-inner-width)}.product-recommend-item{width:100%;border-bottom:1px solid #bfbfbf;padding:8vw 0}.product-recommend-item:first-child{padding-top:0}.product-recommend-item:last-child{border-bottom:0}.product-recommend-item-image{margin-bottom:10px}.product-recommend-item-name{color:var(--color-dark-blue);margin-bottom:10px}.product-recommend-item .product-material{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}.product-recommend-item .product-material li{width:4.8vw;height:4.8vw;font-size:3.2vw}.product-recommend-item-series{color:#222;margin-bottom:4vw}}.chipbreaker-list li img{border:1px solid #ccc}.downloads-header{margin-bottom:70px}

@media screen and (max-width: 767px){.downloads-header{margin-bottom:0}.downloads-title{font-size:7.7333333333vw;margin-bottom:8vw}}.app-qr{padding:20px 30px;background:#f3f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.app-qr::before{position:absolute;content:"";width:1px;height:80%;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.app-qr>div{padding-top:20px;padding-bottom:20px;width:270px}

@media screen and (max-width: 767px){.app-qr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.app-qr::before{width:90%;height:1px}.app-qr>div{width:100%}.app-qr>div:nth-child(1){padding-right:0px}.app-qr>div:nth-child(2){padding-left:0px}}.app-icon-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.app-icon-item-head{margin-right:20px}.app-icon-item-image{width:90px}

@media screen and (max-width: 767px){.app-icon-item{display:block}.app-icon-item-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.6666666667vw}.app-icon-item-image{width:12vw;margin-right:2.6666666667vw}}.formula-category-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.formula-category-nav li{width:62px;border:1px solid #e8ecf4;text-align:center;margin-right:20px}.formula-category-nav li button{cursor:pointer;padding:6px}.formula-category-nav li button.active{background:#e8ecf4}

@media screen and (max-width: 767px){.formula-category-nav li{width:12vw}.formula-category-nav li button{font-size:min(1.4rem,3.7333333333vw)}}.formula{border:8px solid #e8ecf4;padding:40px 60px;margin-bottom:40px}.formula-head{margin-bottom:40px;position:relative}.formula-title{text-align:center;color:var(--color-dark-blue);margin-bottom:40px}.formula-result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.formula .form-reset{color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B"}.formula-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:79.2184724689%;border-bottom:2px solid var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B";font-size:2.4rem;padding-left:10px;padding-right:10px;padding-bottom:10px;color:var(--color-dark-blue);line-height:1;vertical-align:bottom}.formula-result-label{font-size:3.4rem}.formula-result output{display:block;font-size:4.8rem;font-weight:700;font-family:"Gotham A","Gotham B";text-align:right;padding:0 .2em;width:100%;max-width:360px;word-wrap:break-word;overflow-wrap:break-word}.formula-result span{-ms-flex-negative:0;flex-shrink:0}.formula select,.formula option,.formula input[type=text],.formula input[type=number]{background:#fff;width:100%;padding:8px 16px 8px 4px;text-align:right;color:var(--color-dark-blue)}.formula input[type=text],.formula input[type=number]{-moz-appearance:textfield}.formula input[type=number]::-webkit-outer-spin-button,.formula input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.formula-body{background:#e8ecf4;padding:20px 30px;color:var(--color-dark-blue)}.formula-member-input{width:100%;min-width:86px;padding-right:10px;font-size:1.4rem}.formula-member-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formula-member label{display:block;font-size:1.4rem;margin-bottom:.1em}.formula-member-unit{line-height:1.4;-ms-flex-negative:0;flex-shrink:0}

@media screen and (max-width: 767px){.formula{border:4px solid #e8ecf4;padding:0;margin-bottom:40px}.formula-head{margin-bottom:0px;position:relative;padding:8vw 4vw}.formula-title{margin-bottom:5.3333333333vw}.formula-result-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.formula .form-reset{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:4vw}.formula-result{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;font-size:4.8vw;padding-left:2.6666666667vw;padding-right:2.6666666667vw;padding-bottom:1.3333333333vw}.formula-result-label{font-size:6.4vw}.formula-result output{font-size:8.5333333333vw;font-weight:400;font-family:"Gotham A","Gotham B";padding:0 .2em;max-width:53.3333333333vw}.formula select,.formula input[type=text],.formula input[type=number]{padding:8px 16px 8px 4px}.formula-body{padding:20px 30px}.formula-member-input{margin-right:0px;font-size:1.4rem}.formula-member label{font-size:3.2vw}.formula-member-unit{font-size:2.6666666667vw}}.timeline{position:relative}.timeline::before{content:"";position:absolute;top:20px;bottom:0;width:8px;height:100%;background:#f3f5f9;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.timeline::after{position:absolute;content:"";left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:60px;top:100%;background-size:auto auto;background-color:#fff;background-image:repeating-linear-gradient(0deg, transparent, transparent 10px, rgb(243, 245, 249) 10px, rgb(243, 245, 249) 18px)}.timeline-item{width:calc(50% - 30px);position:relative}.timeline-item .timeline-circle{position:absolute;top:.55em;content:"";width:22px;height:22px;border-radius:50%;background:var(--color-dark-blue)}.timeline-item .timeline-circle::before{content:"";position:absolute;width:20px;height:20px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;z-index:2}.timeline-item .timeline-circle::after{position:absolute;content:"";top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:24px;width:40px;height:4px;background-image:linear-gradient(to right, var(--color-dark-blue), var(--color-dark-blue) 4px, transparent 4px, transparent 8px);background-size:8px 4px;background-position:left bottom;background-repeat:repeat-x}.timeline-item.left{margin-right:auto}.timeline-item.left .timeline-circle{right:0;-webkit-transform:translateX(41px);transform:translateX(41px)}.timeline-item.left .timeline-circle::after{left:auto;right:21px}.timeline-item.left .timeline-item-year{text-align:right;padding-right:25px}.timeline-item.right{margin-left:auto}.timeline-item.right .timeline-circle{left:0;-webkit-transform:translateX(-41px);transform:translateX(-41px)}.timeline-item.right .timeline-item-year{padding-left:25px}.timeline-item-year{color:var(--color-dark-blue)}.timeline-item-summary{background:#f3f5f9;padding:30px 25px}

@media screen and (max-width: 767px){.timeline::before{content:"";position:absolute;top:20px;bottom:0;width:8px;left:0%;-webkit-transform:translateX(0%);transform:translateX(0%);z-index:-1}.timeline::after{left:0%;-webkit-transform:translateX(0%);transform:translateX(0%)}.timeline-item{width:70.6666666667vw;margin-bottom:4vw;position:relative}.timeline-item .timeline-circle{top:.45em;width:5.3333333333vw;height:5.3333333333vw}.timeline-item .timeline-circle::before{width:4.6666666667vw;height:4.6666666667vw;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #fff}.timeline-item .timeline-circle::after{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.5333333333vw;width:9.6vw}.timeline-item.left{margin-left:auto;margin-right:2.6666666667vw}.timeline-item.left .timeline-circle{left:-12.5333333333vw;-webkit-transform:translateX(0px);transform:translateX(0px)}.timeline-item.left .timeline-circle::after{right:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.5333333333vw;width:9.6vw}.timeline-item.left .timeline-item-year{text-align:left;padding-right:0px}.timeline-item.right{margin-left:auto;margin-right:2.6666666667vw}.timeline-item.right .timeline-circle{left:-12.5333333333vw;-webkit-transform:translateX(0px);transform:translateX(0px)}.timeline-item.right .timeline-item-year{padding-left:0px}.timeline-item-year{color:var(--color-dark-blue);margin-bottom:4vw}.timeline-item-summary{padding:4.6666666667vw 3.3333333333vw}}.course-table{border:1px solid #bfbfbf;border-collapse:collapse;width:700px}.course-table thead th{border:1px solid #bfbfbf;font-weight:500;font-family:"Gotham A","Gotham B";padding:10px 0}.course-table tr th,.course-table tr td{border:1px solid #bfbfbf;text-align:center;vertical-align:middle}.course-table tr th{background:#e8ecf4;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);text-align:center}.course-table tbody td{padding:15px}.course-table tbody td:nth-child(1){width:144px;padding:15px 10px}.course-table tbody td:nth-child(2){width:257px;text-align:left}.course-table tbody td:nth-child(3){width:109px}.course-table tbody td:nth-child(4){width:64px}.course-table tbody td:nth-child(5){width:64px}.location-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.location-item-text{width:305px;padding-left:45px}.location-item-name{color:var(--color-dark-blue);margin-bottom:16px;position:relative}.location-item-number{position:absolute;top:0;left:-45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;border:1px solid var(--color-dark-blue);border-radius:50%;font-weight:500;font-family:"Gotham A","Gotham B";margin-right:10px}.location-item-map-link{text-align:right;font-weight:500;font-family:"Gotham A","Gotham B"}.location-item-image{margin-left:auto}

@media screen and (max-width: 767px){.location-item{padding-bottom:7.3333333333vw;border-bottom:1px solid #bfbfbf;margin-bottom:7.3333333333vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.location-item-text{width:100%;padding-left:0}.location-item-name{padding-left:10vw;color:var(--color-dark-blue);margin-bottom:16px;position:relative}.location-item-number{position:absolute;left:0px;width:8vw;height:8vw;margin-right:10px}.location-item-map-link{text-align:right;font-weight:500;font-family:"Gotham A","Gotham B";padding-right:4.6666666667vw}.location-item-address{padding:4.6666666667vw}.location-item-image{width:100%;margin-left:0}}.history-tabs [data-tab-id]{display:none}.history-tabs [data-tab-id=sec01]{display:block}.history-slider{position:relative}.history-slider .swiper{background:#f3f5f9}.history-slider .swiper-slide{padding:60px}.history-slider .slider-title{color:var(--color-dark-blue);margin-bottom:20px}.history-slider .slider-description{margin-bottom:50px}.history-slider .swiper-button-prev,.history-slider .swiper-button-next{background:var(--color-dark-blue);color:#fff;width:60px;height:60px;border-radius:50%}.history-slider .swiper-button-prev::after,.history-slider .swiper-button-next::after{font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;font-size:1.6rem;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none}.history-slider .swiper-button-prev{left:0px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.history-slider .swiper-button-prev::after{content:""}.history-slider .swiper-button-next{right:0px;-webkit-transform:translateX(50%);transform:translateX(50%)}.history-slider .swiper-button-next::after{content:""}

@media screen and (max-width: 767px){.history-slider{position:relative}.history-slider .swiper{overflow:visible}.history-slider .swiper-slide{margin:0 10px;background:#f3f5f9;padding:8vw 4vw}.history-slider .slider-title{margin-bottom:20px}.history-slider .slider-description{margin-bottom:50px}.history-slider .swiper-button-prev,.history-slider .swiper-button-next{background:var(--color-dark-blue);width:13.3333333333vw;height:13.3333333333vw;border-radius:50%}.history-slider .swiper-button-prev::after,.history-slider .swiper-button-next::after{font-size:1.3rem}.history-slider .swiper-button-prev{left:-5px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.history-slider .swiper-button-prev::after{padding-left:30%;content:""}.history-slider .swiper-button-next{right:-5px;-webkit-transform:translateX(100%);transform:translateX(100%)}.history-slider .swiper-button-next::after{padding-right:30%;content:""}}.recycle-tab-nav li{text-align:right;margin-bottom:20px}

@media screen and (max-width: 767px){.recycle-tab-nav{border-top:1px solid #bfbfbf}.recycle-tab-nav li{text-align:left;margin-bottom:0px;border-bottom:1px solid #bfbfbf}.recycle-tab-nav li a{padding:2.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.column-interviewee{color:var(--color-dark-blue);text-align:center;margin-top:10px}.column-content{padding-bottom:100px}.column-content .image-box{margin-top:50px;margin-bottom:50px}.column-content .section{padding:0;margin-bottom:100px}.column-content .section-title{color:var(--color-dark-blue)}.column-content p{margin-bottom:2em}.interviewee-info{padding:40px;text-align:center;color:var(--color-dark-blue)}.interviewee-info-image{text-align:center;margin-top:25px;margin-bottom:25px}.interviewee-info-detail{margin-bottom:0}

@media screen and (max-width: 767px){.interviewee-info{text-align:left;padding:5.3333333333vw 2.6666666667vw}}.column-back{padding-top:60px;padding-bottom:160px;border-top:1px solid #bfbfbf}

@media screen and (max-width: 767px){.column-content .image-box{margin-top:6.6666666667vw;margin-bottom:6.6666666667vw}.column-content .section{margin-bottom:10.6666666667vw}}.seminar-item{margin-bottom:100px}.seminar-item:last-child{margin-bottom:0}.seminar-item-name{color:var(--color-dark-blue);margin-bottom:30px}.seminar-item-name-ja{font-weight:500;font-family:"Gotham A","Gotham B"}.seminar-item-name-en{font-family:"Gotham A","Gotham B",sans-serif;font-weight:500}.seminar-item-image{margin-bottom:20px}.seminar-item-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.seminar-item-data-item{margin-right:30px}.seminar-item-data-label{padding:.3em .5em;background:var(--color-dark-blue);color:#fff}.seminar-item-description{margin-bottom:50px}.seminar-item-description p{margin-bottom:1.5em}.seminar-item-description p:last-child{margin-bottom:0}.information-nav{margin-bottom:60px}.information-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.information-nav-item{margin:0 10px}.information-nav-link{background:#e8ecf3;color:var(--color-dark-blue);width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.information-nav-link:hover,.information-nav-link.active{color:#fff;background:var(--color-dark-blue)}.information-nav.bottom{margin-bottom:0;margin-top:60px}

@media screen and (max-width: 767px){.information-nav{margin-bottom:8vw}.information-nav-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5.3333333333vw}.information-nav-item{margin:2.6666666667vw}.information-nav-link{width:8vw;height:8vw}}.word-table th{width:36.858974359%;border-bottom:1px solid #bfbfbf;color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B";padding:40px 1.6025641026% 40px 30px;padding-right:1.6025641026%}.word-table td{border-bottom:1px solid #bfbfbf;padding:40px 30px 40px 0;width:63.141025641%}

@media screen and (max-width: 767px){.word-table{display:block}.word-table th,.word-table td{width:100%;display:block;border:0;padding:0}.word-table tr{display:block;border-bottom:1px solid #bfbfbf;padding:4vw 3.3333333333vw}.word-table th{margin-bottom:.6666666667vw}}.site-map{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;padding-bottom:100px}.site-map h2{margin-bottom:30px}.site-map h2+h2{margin-top:-20px}.site-map li{margin-bottom:.8em}

@media screen and (max-width: 767px){.site-map{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem;padding-bottom:8vw}.site-map h2{margin-bottom:4vw}.site-map h2+h2{margin-bottom:-2.6666666667vw}}.search-wrap{padding-bottom:10rem}.search-box{margin-bottom:60px}.search-box-inner{border:8px solid #e8ecf4;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;margin-bottom:25px}.search-box input{width:100%;border:1px solid #a0b1d2;border-radius:8px;margin-right:45px;padding:.5em .8em;font-size:2rem}.search-box .button{width:200px}.search-result{margin-bottom:100px}.search-result-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.search-result-count{color:var(--color-dark-blue);font-weight:500;font-family:"Gotham A","Gotham B"}.search-result-item{padding:30px 0;border-bottom:1px solid #d8d8d8}.search-result-item-title{display:block;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);margin-bottom:40px}.search-result-item-description{margin-bottom:20px}.search-result-item-url{color:#949494;word-break:break-all}

@media screen and (max-width: 767px){.search-box-inner{padding:12px;margin-bottom:2.5rem}.search-box input{width:100%;border:1px solid #a0b1d2;border-radius:8px;margin-right:1rem;padding:.5em .8em;font-size:2rem}.search-box .button{width:60px;font-size:1.8rem;padding:0;-ms-flex-negative:0;flex-shrink:0}.search-result{margin-bottom:100px}.search-result-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;width:100%}.search-result-count{-ms-flex-item-align:start;align-self:flex-start}.search-result-per-page{width:auto;-ms-flex-item-align:end;align-self:flex-end}.search-result-item{padding:30px 0;border-bottom:1px solid #d8d8d8}.search-result-item-title{display:block;font-weight:500;font-family:"Gotham A","Gotham B";color:var(--color-dark-blue);margin-bottom:40px}.search-result-item-description{margin-bottom:20px}.search-result-item-url{color:#949494;word-break:break-all}}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.inline-table{display:inline-table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row-group{display:table-row-group}.table-row{display:table-row}.flow-root{display:flow-root}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}

@media screen and (min-width: 768px){.pc\:block{display:block}.pc\:inline-block{display:inline-block}.pc\:inline{display:inline}.pc\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.pc\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pc\:table{display:table}.pc\:inline-table{display:inline-table}.pc\:table-caption{display:table-caption}.pc\:table-cell{display:table-cell}.pc\:table-column{display:table-column}.pc\:table-column-group{display:table-column-group}.pc\:table-footer-group{display:table-footer-group}.pc\:table-header-group{display:table-header-group}.pc\:table-row-group{display:table-row-group}.pc\:table-row{display:table-row}.pc\:flow-root{display:flow-root}.pc\:grid{display:grid}.pc\:inline-grid{display:inline-grid}.pc\:contents{display:contents}.pc\:list-item{display:list-item}.pc\:hidden{display:none}}

@media screen and (min-width: 769px)and (max-width: 1192px){.tab\:hidden{display:none}}

@media screen and (max-width: 768px){.sp\:block{display:block}.sp\:inline-block{display:inline-block}.sp\:inline{display:inline}.sp\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.sp\:inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sp\:table{display:table}.sp\:inline-table{display:inline-table}.sp\:table-caption{display:table-caption}.sp\:table-cell{display:table-cell}.sp\:table-column{display:table-column}.sp\:table-column-group{display:table-column-group}.sp\:table-footer-group{display:table-footer-group}.sp\:table-header-group{display:table-header-group}.sp\:table-row-group{display:table-row-group}.sp\:table-row{display:table-row}.sp\:flow-root{display:flow-root}.sp\:grid{display:grid}.sp\:inline-grid{display:inline-grid}.sp\:contents{display:contents}.sp\:list-item{display:list-item}.sp\:hidden{display:none}}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.col-span-1{grid-column:span 1/span 1}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.col-span-2{grid-column:span 2/span 2}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.col-span-3{grid-column:span 3/span 3}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.col-span-4{grid-column:span 4/span 4}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.col-span-5{grid-column:span 5/span 5}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.col-span-6{grid-column:span 6/span 6}.grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.col-span-7{grid-column:span 7/span 7}.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.col-span-8{grid-column:span 8/span 8}.grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.col-span-9{grid-column:span 9/span 9}.grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.col-span-10{grid-column:span 10/span 10}.grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.col-span-11{grid-column:span 11/span 11}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.col-span-12{grid-column:span 12/span 12}

@media screen and (min-width: 768px){.pc\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.pc\:col-span-1{grid-column:span 1/span 1}.pc\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.pc\:col-span-2{grid-column:span 2/span 2}.pc\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.pc\:col-span-3{grid-column:span 3/span 3}.pc\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.pc\:col-span-4{grid-column:span 4/span 4}.pc\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.pc\:col-span-5{grid-column:span 5/span 5}.pc\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.pc\:col-span-6{grid-column:span 6/span 6}.pc\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.pc\:col-span-7{grid-column:span 7/span 7}.pc\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.pc\:col-span-8{grid-column:span 8/span 8}.pc\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.pc\:col-span-9{grid-column:span 9/span 9}.pc\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.pc\:col-span-10{grid-column:span 10/span 10}.pc\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.pc\:col-span-11{grid-column:span 11/span 11}.pc\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.pc\:col-span-12{grid-column:span 12/span 12}}

@media screen and (max-width: 767px){.sp\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.sp\:col-span-1{grid-column:span 1/span 1}.sp\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.sp\:col-span-2{grid-column:span 2/span 2}.sp\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.sp\:col-span-3{grid-column:span 3/span 3}.sp\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.sp\:col-span-4{grid-column:span 4/span 4}.sp\:grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.sp\:col-span-5{grid-column:span 5/span 5}.sp\:grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.sp\:col-span-6{grid-column:span 6/span 6}.sp\:grid-cols-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.sp\:col-span-7{grid-column:span 7/span 7}.sp\:grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.sp\:col-span-8{grid-column:span 8/span 8}.sp\:grid-cols-9{grid-template-columns:repeat(9, minmax(0, 1fr))}.sp\:col-span-9{grid-column:span 9/span 9}.sp\:grid-cols-10{grid-template-columns:repeat(10, minmax(0, 1fr))}.sp\:col-span-10{grid-column:span 10/span 10}.sp\:grid-cols-11{grid-template-columns:repeat(11, minmax(0, 1fr))}.sp\:col-span-11{grid-column:span 11/span 11}.sp\:grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.sp\:col-span-12{grid-column:span 12/span 12}}

@media screen and (min-width: 768px){.pc\:grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.pc\:grid-rows-2{grid-template-rows:repeat(2, minmax(0, 1fr))}.pc\:grid-rows-3{grid-template-rows:repeat(3, minmax(0, 1fr))}.pc\:grid-rows-4{grid-template-rows:repeat(4, minmax(0, 1fr))}.pc\:grid-rows-5{grid-template-rows:repeat(5, minmax(0, 1fr))}.pc\:grid-rows-6{grid-template-rows:repeat(6, minmax(0, 1fr))}.pc\:grid-rows-7{grid-template-rows:repeat(7, minmax(0, 1fr))}.pc\:grid-rows-8{grid-template-rows:repeat(8, minmax(0, 1fr))}.pc\:grid-rows-9{grid-template-rows:repeat(9, minmax(0, 1fr))}.pc\:grid-rows-10{grid-template-rows:repeat(10, minmax(0, 1fr))}.pc\:grid-rows-11{grid-template-rows:repeat(11, minmax(0, 1fr))}.pc\:grid-rows-12{grid-template-rows:repeat(12, minmax(0, 1fr))}}

@media screen and (max-width: 767px){.sp\:grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.sp\:grid-rows-2{grid-template-rows:repeat(2, minmax(0, 1fr))}.sp\:grid-rows-3{grid-template-rows:repeat(3, minmax(0, 1fr))}.sp\:grid-rows-4{grid-template-rows:repeat(4, minmax(0, 1fr))}.sp\:grid-rows-5{grid-template-rows:repeat(5, minmax(0, 1fr))}.sp\:grid-rows-6{grid-template-rows:repeat(6, minmax(0, 1fr))}.sp\:grid-rows-7{grid-template-rows:repeat(7, minmax(0, 1fr))}.sp\:grid-rows-8{grid-template-rows:repeat(8, minmax(0, 1fr))}.sp\:grid-rows-9{grid-template-rows:repeat(9, minmax(0, 1fr))}.sp\:grid-rows-10{grid-template-rows:repeat(10, minmax(0, 1fr))}.sp\:grid-rows-11{grid-template-rows:repeat(11, minmax(0, 1fr))}.sp\:grid-rows-12{grid-template-rows:repeat(12, minmax(0, 1fr))}}.gap-1{gap:.25rem}.gap-x-1{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.gap-y-1{row-gap:.25rem}.gap-2{gap:.5rem}.gap-x-2{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-2{row-gap:.5rem}.gap-3{gap:.75rem}.gap-x-3{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.gap-y-3{row-gap:.75rem}.gap-4{gap:1rem}.gap-x-4{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.gap-y-4{row-gap:1rem}.gap-5{gap:1.25rem}.gap-x-5{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-5{row-gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-6{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-6{row-gap:1.5rem}.gap-7{gap:1.75rem}.gap-x-7{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-y-7{row-gap:1.75rem}.gap-8{gap:2rem}.gap-x-8{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.gap-y-8{row-gap:2rem}.gap-9{gap:2.25rem}.gap-x-9{-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem}.gap-y-9{row-gap:2.25rem}.gap-10{gap:2.5rem}.gap-x-10{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-10{row-gap:2.5rem}.gap-11{gap:2.75rem}.gap-x-11{-webkit-column-gap:2.75rem;-moz-column-gap:2.75rem;column-gap:2.75rem}.gap-y-11{row-gap:2.75rem}.gap-12{gap:3rem}.gap-x-12{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.gap-y-12{row-gap:3rem}.gap-13{gap:3.25rem}.gap-x-13{-webkit-column-gap:3.25rem;-moz-column-gap:3.25rem;column-gap:3.25rem}.gap-y-13{row-gap:3.25rem}.gap-14{gap:3.5rem}.gap-x-14{-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-y-14{row-gap:3.5rem}.gap-15{gap:3.75rem}.gap-x-15{-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;column-gap:3.75rem}.gap-y-15{row-gap:3.75rem}.gap-16{gap:4rem}.gap-x-16{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.gap-y-16{row-gap:4rem}.gap-17{gap:4.25rem}.gap-x-17{-webkit-column-gap:4.25rem;-moz-column-gap:4.25rem;column-gap:4.25rem}.gap-y-17{row-gap:4.25rem}.gap-18{gap:4.5rem}.gap-x-18{-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem}.gap-y-18{row-gap:4.5rem}.gap-19{gap:4.75rem}.gap-x-19{-webkit-column-gap:4.75rem;-moz-column-gap:4.75rem;column-gap:4.75rem}.gap-y-19{row-gap:4.75rem}.gap-20{gap:5rem}.gap-x-20{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.gap-y-20{row-gap:5rem}.gap-21{gap:5.25rem}.gap-x-21{-webkit-column-gap:5.25rem;-moz-column-gap:5.25rem;column-gap:5.25rem}.gap-y-21{row-gap:5.25rem}.gap-22{gap:5.5rem}.gap-x-22{-webkit-column-gap:5.5rem;-moz-column-gap:5.5rem;column-gap:5.5rem}.gap-y-22{row-gap:5.5rem}.gap-23{gap:5.75rem}.gap-x-23{-webkit-column-gap:5.75rem;-moz-column-gap:5.75rem;column-gap:5.75rem}.gap-y-23{row-gap:5.75rem}.gap-24{gap:6rem}.gap-x-24{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.gap-y-24{row-gap:6rem}.gap-25{gap:6.25rem}.gap-x-25{-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem}.gap-y-25{row-gap:6.25rem}.gap-26{gap:6.5rem}.gap-x-26{-webkit-column-gap:6.5rem;-moz-column-gap:6.5rem;column-gap:6.5rem}.gap-y-26{row-gap:6.5rem}.gap-27{gap:6.75rem}.gap-x-27{-webkit-column-gap:6.75rem;-moz-column-gap:6.75rem;column-gap:6.75rem}.gap-y-27{row-gap:6.75rem}.gap-28{gap:7rem}.gap-x-28{-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem}.gap-y-28{row-gap:7rem}.gap-29{gap:7.25rem}.gap-x-29{-webkit-column-gap:7.25rem;-moz-column-gap:7.25rem;column-gap:7.25rem}.gap-y-29{row-gap:7.25rem}.gap-30{gap:7.5rem}.gap-x-30{-webkit-column-gap:7.5rem;-moz-column-gap:7.5rem;column-gap:7.5rem}.gap-y-30{row-gap:7.5rem}.gap-31{gap:7.75rem}.gap-x-31{-webkit-column-gap:7.75rem;-moz-column-gap:7.75rem;column-gap:7.75rem}.gap-y-31{row-gap:7.75rem}.gap-32{gap:8rem}.gap-x-32{-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem}.gap-y-32{row-gap:8rem}.gap-33{gap:8.25rem}.gap-x-33{-webkit-column-gap:8.25rem;-moz-column-gap:8.25rem;column-gap:8.25rem}.gap-y-33{row-gap:8.25rem}.gap-34{gap:8.5rem}.gap-x-34{-webkit-column-gap:8.5rem;-moz-column-gap:8.5rem;column-gap:8.5rem}.gap-y-34{row-gap:8.5rem}.gap-35{gap:8.75rem}.gap-x-35{-webkit-column-gap:8.75rem;-moz-column-gap:8.75rem;column-gap:8.75rem}.gap-y-35{row-gap:8.75rem}.gap-36{gap:9rem}.gap-x-36{-webkit-column-gap:9rem;-moz-column-gap:9rem;column-gap:9rem}.gap-y-36{row-gap:9rem}.gap-37{gap:9.25rem}.gap-x-37{-webkit-column-gap:9.25rem;-moz-column-gap:9.25rem;column-gap:9.25rem}.gap-y-37{row-gap:9.25rem}.gap-38{gap:9.5rem}.gap-x-38{-webkit-column-gap:9.5rem;-moz-column-gap:9.5rem;column-gap:9.5rem}.gap-y-38{row-gap:9.5rem}.gap-39{gap:9.75rem}.gap-x-39{-webkit-column-gap:9.75rem;-moz-column-gap:9.75rem;column-gap:9.75rem}.gap-y-39{row-gap:9.75rem}.gap-40{gap:10rem}.gap-x-40{-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem}.gap-y-40{row-gap:10rem}

@media screen and (min-width: 768px){.pc\:gap-1{gap:.25rem}.pc\:gap-x-1{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.pc\:gap-y-1{row-gap:.25rem}.pc\:gap-2{gap:.5rem}.pc\:gap-x-2{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.pc\:gap-y-2{row-gap:.5rem}.pc\:gap-3{gap:.75rem}.pc\:gap-x-3{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.pc\:gap-y-3{row-gap:.75rem}.pc\:gap-4{gap:1rem}.pc\:gap-x-4{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.pc\:gap-y-4{row-gap:1rem}.pc\:gap-5{gap:1.25rem}.pc\:gap-x-5{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.pc\:gap-y-5{row-gap:1.25rem}.pc\:gap-6{gap:1.5rem}.pc\:gap-x-6{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.pc\:gap-y-6{row-gap:1.5rem}.pc\:gap-7{gap:1.75rem}.pc\:gap-x-7{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}.pc\:gap-y-7{row-gap:1.75rem}.pc\:gap-8{gap:2rem}.pc\:gap-x-8{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.pc\:gap-y-8{row-gap:2rem}.pc\:gap-9{gap:2.25rem}.pc\:gap-x-9{-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem}.pc\:gap-y-9{row-gap:2.25rem}.pc\:gap-10{gap:2.5rem}.pc\:gap-x-10{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.pc\:gap-y-10{row-gap:2.5rem}.pc\:gap-11{gap:2.75rem}.pc\:gap-x-11{-webkit-column-gap:2.75rem;-moz-column-gap:2.75rem;column-gap:2.75rem}.pc\:gap-y-11{row-gap:2.75rem}.pc\:gap-12{gap:3rem}.pc\:gap-x-12{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.pc\:gap-y-12{row-gap:3rem}.pc\:gap-13{gap:3.25rem}.pc\:gap-x-13{-webkit-column-gap:3.25rem;-moz-column-gap:3.25rem;column-gap:3.25rem}.pc\:gap-y-13{row-gap:3.25rem}.pc\:gap-14{gap:3.5rem}.pc\:gap-x-14{-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem}.pc\:gap-y-14{row-gap:3.5rem}.pc\:gap-15{gap:3.75rem}.pc\:gap-x-15{-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;column-gap:3.75rem}.pc\:gap-y-15{row-gap:3.75rem}.pc\:gap-16{gap:4rem}.pc\:gap-x-16{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.pc\:gap-y-16{row-gap:4rem}.pc\:gap-17{gap:4.25rem}.pc\:gap-x-17{-webkit-column-gap:4.25rem;-moz-column-gap:4.25rem;column-gap:4.25rem}.pc\:gap-y-17{row-gap:4.25rem}.pc\:gap-18{gap:4.5rem}.pc\:gap-x-18{-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem}.pc\:gap-y-18{row-gap:4.5rem}.pc\:gap-19{gap:4.75rem}.pc\:gap-x-19{-webkit-column-gap:4.75rem;-moz-column-gap:4.75rem;column-gap:4.75rem}.pc\:gap-y-19{row-gap:4.75rem}.pc\:gap-20{gap:5rem}.pc\:gap-x-20{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.pc\:gap-y-20{row-gap:5rem}.pc\:gap-21{gap:5.25rem}.pc\:gap-x-21{-webkit-column-gap:5.25rem;-moz-column-gap:5.25rem;column-gap:5.25rem}.pc\:gap-y-21{row-gap:5.25rem}.pc\:gap-22{gap:5.5rem}.pc\:gap-x-22{-webkit-column-gap:5.5rem;-moz-column-gap:5.5rem;column-gap:5.5rem}.pc\:gap-y-22{row-gap:5.5rem}.pc\:gap-23{gap:5.75rem}.pc\:gap-x-23{-webkit-column-gap:5.75rem;-moz-column-gap:5.75rem;column-gap:5.75rem}.pc\:gap-y-23{row-gap:5.75rem}.pc\:gap-24{gap:6rem}.pc\:gap-x-24{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.pc\:gap-y-24{row-gap:6rem}.pc\:gap-25{gap:6.25rem}.pc\:gap-x-25{-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem}.pc\:gap-y-25{row-gap:6.25rem}.pc\:gap-26{gap:6.5rem}.pc\:gap-x-26{-webkit-column-gap:6.5rem;-moz-column-gap:6.5rem;column-gap:6.5rem}.pc\:gap-y-26{row-gap:6.5rem}.pc\:gap-27{gap:6.75rem}.pc\:gap-x-27{-webkit-column-gap:6.75rem;-moz-column-gap:6.75rem;column-gap:6.75rem}.pc\:gap-y-27{row-gap:6.75rem}.pc\:gap-28{gap:7rem}.pc\:gap-x-28{-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem}.pc\:gap-y-28{row-gap:7rem}.pc\:gap-29{gap:7.25rem}.pc\:gap-x-29{-webkit-column-gap:7.25rem;-moz-column-gap:7.25rem;column-gap:7.25rem}.pc\:gap-y-29{row-gap:7.25rem}.pc\:gap-30{gap:7.5rem}.pc\:gap-x-30{-webkit-column-gap:7.5rem;-moz-column-gap:7.5rem;column-gap:7.5rem}.pc\:gap-y-30{row-gap:7.5rem}.pc\:gap-31{gap:7.75rem}.pc\:gap-x-31{-webkit-column-gap:7.75rem;-moz-column-gap:7.75rem;column-gap:7.75rem}.pc\:gap-y-31{row-gap:7.75rem}.pc\:gap-32{gap:8rem}.pc\:gap-x-32{-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem}.pc\:gap-y-32{row-gap:8rem}.pc\:gap-33{gap:8.25rem}.pc\:gap-x-33{-webkit-column-gap:8.25rem;-moz-column-gap:8.25rem;column-gap:8.25rem}.pc\:gap-y-33{row-gap:8.25rem}.pc\:gap-34{gap:8.5rem}.pc\:gap-x-34{-webkit-column-gap:8.5rem;-moz-column-gap:8.5rem;column-gap:8.5rem}.pc\:gap-y-34{row-gap:8.5rem}.pc\:gap-35{gap:8.75rem}.pc\:gap-x-35{-webkit-column-gap:8.75rem;-moz-column-gap:8.75rem;column-gap:8.75rem}.pc\:gap-y-35{row-gap:8.75rem}.pc\:gap-36{gap:9rem}.pc\:gap-x-36{-webkit-column-gap:9rem;-moz-column-gap:9rem;column-gap:9rem}.pc\:gap-y-36{row-gap:9rem}.pc\:gap-37{gap:9.25rem}.pc\:gap-x-37{-webkit-column-gap:9.25rem;-moz-column-gap:9.25rem;column-gap:9.25rem}.pc\:gap-y-37{row-gap:9.25rem}.pc\:gap-38{gap:9.5rem}.pc\:gap-x-38{-webkit-column-gap:9.5rem;-moz-column-gap:9.5rem;column-gap:9.5rem}.pc\:gap-y-38{row-gap:9.5rem}.pc\:gap-39{gap:9.75rem}.pc\:gap-x-39{-webkit-column-gap:9.75rem;-moz-column-gap:9.75rem;column-gap:9.75rem}.pc\:gap-y-39{row-gap:9.75rem}.pc\:gap-40{gap:10rem}.pc\:gap-x-40{-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem}.pc\:gap-y-40{row-gap:10rem}}


@media screen and (max-width: 768px){.sp\:gap-1{gap:.25rem}.sp\:gap-x-1{-webkit-column-gap:.25rem;-moz-column-gap:.25rem;column-gap:.25rem}.sp\:gap-y-1{row-gap:.25rem}.sp\:gap-2{gap:.5rem}.sp\:gap-x-2{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.sp\:gap-y-2{row-gap:.5rem}.sp\:gap-3{gap:.75rem}.sp\:gap-x-3{-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.sp\:gap-y-3{row-gap:.75rem}.sp\:gap-4{gap:1rem}.sp\:gap-x-4{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.sp\:gap-y-4{row-gap:1rem}.sp\:gap-5{gap:1.25rem}.sp\:gap-x-5{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.sp\:gap-y-5{row-gap:1.25rem}.sp\:gap-6{gap:1.5rem}.sp\:gap-x-6{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.sp\:gap-y-6{row-gap:1.5rem}.sp\:gap-7{gap:1.75rem}.sp\:gap-x-7{-webkit-column-gap:1.75rem;-moz-column-gap:1.75rem;column-gap:1.75rem}.sp\:gap-y-7{row-gap:1.75rem}.sp\:gap-8{gap:2rem}.sp\:gap-x-8{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.sp\:gap-y-8{row-gap:2rem}.sp\:gap-9{gap:2.25rem}.sp\:gap-x-9{-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem}.sp\:gap-y-9{row-gap:2.25rem}.sp\:gap-10{gap:2.5rem}.sp\:gap-x-10{-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}.sp\:gap-y-10{row-gap:2.5rem}.sp\:gap-11{gap:2.75rem}.sp\:gap-x-11{-webkit-column-gap:2.75rem;-moz-column-gap:2.75rem;column-gap:2.75rem}.sp\:gap-y-11{row-gap:2.75rem}.sp\:gap-12{gap:3rem}.sp\:gap-x-12{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.sp\:gap-y-12{row-gap:3rem}.sp\:gap-13{gap:3.25rem}.sp\:gap-x-13{-webkit-column-gap:3.25rem;-moz-column-gap:3.25rem;column-gap:3.25rem}.sp\:gap-y-13{row-gap:3.25rem}.sp\:gap-14{gap:3.5rem}.sp\:gap-x-14{-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem}.sp\:gap-y-14{row-gap:3.5rem}.sp\:gap-15{gap:3.75rem}.sp\:gap-x-15{-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;column-gap:3.75rem}.sp\:gap-y-15{row-gap:3.75rem}.sp\:gap-16{gap:4rem}.sp\:gap-x-16{-webkit-column-gap:4rem;-moz-column-gap:4rem;column-gap:4rem}.sp\:gap-y-16{row-gap:4rem}.sp\:gap-17{gap:4.25rem}.sp\:gap-x-17{-webkit-column-gap:4.25rem;-moz-column-gap:4.25rem;column-gap:4.25rem}.sp\:gap-y-17{row-gap:4.25rem}.sp\:gap-18{gap:4.5rem}.sp\:gap-x-18{-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem}.sp\:gap-y-18{row-gap:4.5rem}.sp\:gap-19{gap:4.75rem}.sp\:gap-x-19{-webkit-column-gap:4.75rem;-moz-column-gap:4.75rem;column-gap:4.75rem}.sp\:gap-y-19{row-gap:4.75rem}.sp\:gap-20{gap:5rem}.sp\:gap-x-20{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.sp\:gap-y-20{row-gap:5rem}.sp\:gap-21{gap:5.25rem}.sp\:gap-x-21{-webkit-column-gap:5.25rem;-moz-column-gap:5.25rem;column-gap:5.25rem}.sp\:gap-y-21{row-gap:5.25rem}.sp\:gap-22{gap:5.5rem}.sp\:gap-x-22{-webkit-column-gap:5.5rem;-moz-column-gap:5.5rem;column-gap:5.5rem}.sp\:gap-y-22{row-gap:5.5rem}.sp\:gap-23{gap:5.75rem}.sp\:gap-x-23{-webkit-column-gap:5.75rem;-moz-column-gap:5.75rem;column-gap:5.75rem}.sp\:gap-y-23{row-gap:5.75rem}.sp\:gap-24{gap:6rem}.sp\:gap-x-24{-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem}.sp\:gap-y-24{row-gap:6rem}.sp\:gap-25{gap:6.25rem}.sp\:gap-x-25{-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem}.sp\:gap-y-25{row-gap:6.25rem}.sp\:gap-26{gap:6.5rem}.sp\:gap-x-26{-webkit-column-gap:6.5rem;-moz-column-gap:6.5rem;column-gap:6.5rem}.sp\:gap-y-26{row-gap:6.5rem}.sp\:gap-27{gap:6.75rem}.sp\:gap-x-27{-webkit-column-gap:6.75rem;-moz-column-gap:6.75rem;column-gap:6.75rem}.sp\:gap-y-27{row-gap:6.75rem}.sp\:gap-28{gap:7rem}.sp\:gap-x-28{-webkit-column-gap:7rem;-moz-column-gap:7rem;column-gap:7rem}.sp\:gap-y-28{row-gap:7rem}.sp\:gap-29{gap:7.25rem}.sp\:gap-x-29{-webkit-column-gap:7.25rem;-moz-column-gap:7.25rem;column-gap:7.25rem}.sp\:gap-y-29{row-gap:7.25rem}.sp\:gap-30{gap:7.5rem}.sp\:gap-x-30{-webkit-column-gap:7.5rem;-moz-column-gap:7.5rem;column-gap:7.5rem}.sp\:gap-y-30{row-gap:7.5rem}.sp\:gap-31{gap:7.75rem}.sp\:gap-x-31{-webkit-column-gap:7.75rem;-moz-column-gap:7.75rem;column-gap:7.75rem}.sp\:gap-y-31{row-gap:7.75rem}.sp\:gap-32{gap:8rem}.sp\:gap-x-32{-webkit-column-gap:8rem;-moz-column-gap:8rem;column-gap:8rem}.sp\:gap-y-32{row-gap:8rem}.sp\:gap-33{gap:8.25rem}.sp\:gap-x-33{-webkit-column-gap:8.25rem;-moz-column-gap:8.25rem;column-gap:8.25rem}.sp\:gap-y-33{row-gap:8.25rem}.sp\:gap-34{gap:8.5rem}.sp\:gap-x-34{-webkit-column-gap:8.5rem;-moz-column-gap:8.5rem;column-gap:8.5rem}.sp\:gap-y-34{row-gap:8.5rem}.sp\:gap-35{gap:8.75rem}.sp\:gap-x-35{-webkit-column-gap:8.75rem;-moz-column-gap:8.75rem;column-gap:8.75rem}.sp\:gap-y-35{row-gap:8.75rem}.sp\:gap-36{gap:9rem}.sp\:gap-x-36{-webkit-column-gap:9rem;-moz-column-gap:9rem;column-gap:9rem}.sp\:gap-y-36{row-gap:9rem}.sp\:gap-37{gap:9.25rem}.sp\:gap-x-37{-webkit-column-gap:9.25rem;-moz-column-gap:9.25rem;column-gap:9.25rem}.sp\:gap-y-37{row-gap:9.25rem}.sp\:gap-38{gap:9.5rem}.sp\:gap-x-38{-webkit-column-gap:9.5rem;-moz-column-gap:9.5rem;column-gap:9.5rem}.sp\:gap-y-38{row-gap:9.5rem}.sp\:gap-39{gap:9.75rem}.sp\:gap-x-39{-webkit-column-gap:9.75rem;-moz-column-gap:9.75rem;column-gap:9.75rem}.sp\:gap-y-39{row-gap:9.75rem}.sp\:gap-40{gap:10rem}.sp\:gap-x-40{-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem}.sp\:gap-y-40{row-gap:10rem}}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width: 768px){.pc\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pc\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pc\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pc\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pc\:order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.pc\:order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.pc\:order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.pc\:order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.pc\:order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.pc\:order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.pc\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pc\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pc\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pc\:flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.pc\:grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pc\:grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.pc\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.pc\:flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.pc\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}


@media screen and (max-width: 767px){.sp\:order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.sp\:order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sp\:order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.sp\:order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.sp\:order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.sp\:order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.sp\:order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.sp\:order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.sp\:order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.sp\:order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.sp\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sp\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sp\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sp\:flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sp\:grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.sp\:grow-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sp\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.sp\:flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.sp\:flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media screen and (min-width: 768px){.pc\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pc\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pc\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.pc\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media screen and (max-width: 767px){.sp\:justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sp\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sp\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sp\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sp\:justify-around{-ms-flex-pack:distribute;justify-content:space-around}.sp\:justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}

@media screen and (min-width: 768px){.pc\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pc\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pc\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pc\:items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.pc\:items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}

@media screen and (max-width: 768px){.sp\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sp\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.sp\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sp\:items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sp\:items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.self-end{-ms-flex-item-align:end;align-self:flex-end}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.object-none{-o-object-fit:none;object-fit:none}.object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mb-0{margin-bottom:0rem}.mt-0{margin-top:0rem}.mx-0{margin-right:0rem;margin-left:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.mt-1{margin-top:.25rem}.mx-1{margin-right:.25rem;margin-left:.25rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.mt-2{margin-top:.5rem}.mx-2{margin-right:.5rem;margin-left:.5rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.ml-3{margin-left:.75rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.mt-3{margin-top:.75rem}.mx-3{margin-right:.75rem;margin-left:.75rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.ml-4{margin-left:1rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.mx-4{margin-right:1rem;margin-left:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.ml-5{margin-left:1.25rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.mt-5{margin-top:1.25rem}.mx-5{margin-right:1.25rem;margin-left:1.25rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.ml-6{margin-left:1.5rem}.mr-6{margin-right:1.5rem}.mb-6{margin-bottom:1.5rem}.mt-6{margin-top:1.5rem}.mx-6{margin-right:1.5rem;margin-left:1.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.ml-7{margin-left:1.75rem}.mr-7{margin-right:1.75rem}.mb-7{margin-bottom:1.75rem}.mt-7{margin-top:1.75rem}.mx-7{margin-right:1.75rem;margin-left:1.75rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.ml-8{margin-left:2rem}.mr-8{margin-right:2rem}.mb-8{margin-bottom:2rem}.mt-8{margin-top:2rem}.mx-8{margin-right:2rem;margin-left:2rem}.my-8{margin-top:2rem;margin-bottom:2rem}.ml-9{margin-left:2.25rem}.mr-9{margin-right:2.25rem}.mb-9{margin-bottom:2.25rem}.mt-9{margin-top:2.25rem}.mx-9{margin-right:2.25rem;margin-left:2.25rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.ml-10{margin-left:2.5rem}.mr-10{margin-right:2.5rem}.mb-10{margin-bottom:2.5rem}.mt-10{margin-top:2.5rem}.mx-10{margin-right:2.5rem;margin-left:2.5rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.ml-11{margin-left:2.75rem}.mr-11{margin-right:2.75rem}.mb-11{margin-bottom:2.75rem}.mt-11{margin-top:2.75rem}.mx-11{margin-right:2.75rem;margin-left:2.75rem}.my-11{margin-top:2.75rem;margin-bottom:2.75rem}.ml-12{margin-left:3rem}.mr-12{margin-right:3rem}.mb-12{margin-bottom:3rem}.mt-12{margin-top:3rem}.mx-12{margin-right:3rem;margin-left:3rem}.my-12{margin-top:3rem;margin-bottom:3rem}.ml-13{margin-left:3.25rem}.mr-13{margin-right:3.25rem}.mb-13{margin-bottom:3.25rem}.mt-13{margin-top:3.25rem}.mx-13{margin-right:3.25rem;margin-left:3.25rem}.my-13{margin-top:3.25rem;margin-bottom:3.25rem}.ml-14{margin-left:3.5rem}.mr-14{margin-right:3.5rem}.mb-14{margin-bottom:3.5rem}.mt-14{margin-top:3.5rem}.mx-14{margin-right:3.5rem;margin-left:3.5rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.ml-15{margin-left:3.75rem}.mr-15{margin-right:3.75rem}.mb-15{margin-bottom:3.75rem}.mt-15{margin-top:3.75rem}.mx-15{margin-right:3.75rem;margin-left:3.75rem}.my-15{margin-top:3.75rem;margin-bottom:3.75rem}.ml-16{margin-left:4rem}.mr-16{margin-right:4rem}.mb-16{margin-bottom:4rem}.mt-16{margin-top:4rem}.mx-16{margin-right:4rem;margin-left:4rem}.my-16{margin-top:4rem;margin-bottom:4rem}.ml-17{margin-left:4.25rem}.mr-17{margin-right:4.25rem}.mb-17{margin-bottom:4.25rem}.mt-17{margin-top:4.25rem}.mx-17{margin-right:4.25rem;margin-left:4.25rem}.my-17{margin-top:4.25rem;margin-bottom:4.25rem}.ml-18{margin-left:4.5rem}.mr-18{margin-right:4.5rem}.mb-18{margin-bottom:4.5rem}.mt-18{margin-top:4.5rem}.mx-18{margin-right:4.5rem;margin-left:4.5rem}.my-18{margin-top:4.5rem;margin-bottom:4.5rem}.ml-19{margin-left:4.75rem}.mr-19{margin-right:4.75rem}.mb-19{margin-bottom:4.75rem}.mt-19{margin-top:4.75rem}.mx-19{margin-right:4.75rem;margin-left:4.75rem}.my-19{margin-top:4.75rem;margin-bottom:4.75rem}.ml-20{margin-left:5rem}.mr-20{margin-right:5rem}.mb-20{margin-bottom:5rem}.mt-20{margin-top:5rem}.mx-20{margin-right:5rem;margin-left:5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.ml-21{margin-left:5.25rem}.mr-21{margin-right:5.25rem}.mb-21{margin-bottom:5.25rem}.mt-21{margin-top:5.25rem}.mx-21{margin-right:5.25rem;margin-left:5.25rem}.my-21{margin-top:5.25rem;margin-bottom:5.25rem}.ml-22{margin-left:5.5rem}.mr-22{margin-right:5.5rem}.mb-22{margin-bottom:5.5rem}.mt-22{margin-top:5.5rem}.mx-22{margin-right:5.5rem;margin-left:5.5rem}.my-22{margin-top:5.5rem;margin-bottom:5.5rem}.ml-23{margin-left:5.75rem}.mr-23{margin-right:5.75rem}.mb-23{margin-bottom:5.75rem}.mt-23{margin-top:5.75rem}.mx-23{margin-right:5.75rem;margin-left:5.75rem}.my-23{margin-top:5.75rem;margin-bottom:5.75rem}.ml-24{margin-left:6rem}.mr-24{margin-right:6rem}.mb-24{margin-bottom:6rem}.mt-24{margin-top:6rem}.mx-24{margin-right:6rem;margin-left:6rem}.my-24{margin-top:6rem;margin-bottom:6rem}.ml-25{margin-left:6.25rem}.mr-25{margin-right:6.25rem}.mb-25{margin-bottom:6.25rem}.mt-25{margin-top:6.25rem}.mx-25{margin-right:6.25rem;margin-left:6.25rem}.my-25{margin-top:6.25rem;margin-bottom:6.25rem}.ml-26{margin-left:6.5rem}.mr-26{margin-right:6.5rem}.mb-26{margin-bottom:6.5rem}.mt-26{margin-top:6.5rem}.mx-26{margin-right:6.5rem;margin-left:6.5rem}.my-26{margin-top:6.5rem;margin-bottom:6.5rem}.ml-27{margin-left:6.75rem}.mr-27{margin-right:6.75rem}.mb-27{margin-bottom:6.75rem}.mt-27{margin-top:6.75rem}.mx-27{margin-right:6.75rem;margin-left:6.75rem}.my-27{margin-top:6.75rem;margin-bottom:6.75rem}.ml-28{margin-left:7rem}.mr-28{margin-right:7rem}.mb-28{margin-bottom:7rem}.mt-28{margin-top:7rem}.mx-28{margin-right:7rem;margin-left:7rem}.my-28{margin-top:7rem;margin-bottom:7rem}.ml-29{margin-left:7.25rem}.mr-29{margin-right:7.25rem}.mb-29{margin-bottom:7.25rem}.mt-29{margin-top:7.25rem}.mx-29{margin-right:7.25rem;margin-left:7.25rem}.my-29{margin-top:7.25rem;margin-bottom:7.25rem}.ml-30{margin-left:7.5rem}.mr-30{margin-right:7.5rem}.mb-30{margin-bottom:7.5rem}.mt-30{margin-top:7.5rem}.mx-30{margin-right:7.5rem;margin-left:7.5rem}.my-30{margin-top:7.5rem;margin-bottom:7.5rem}.ml-31{margin-left:7.75rem}.mr-31{margin-right:7.75rem}.mb-31{margin-bottom:7.75rem}.mt-31{margin-top:7.75rem}.mx-31{margin-right:7.75rem;margin-left:7.75rem}.my-31{margin-top:7.75rem;margin-bottom:7.75rem}.ml-32{margin-left:8rem}.mr-32{margin-right:8rem}.mb-32{margin-bottom:8rem}.mt-32{margin-top:8rem}.mx-32{margin-right:8rem;margin-left:8rem}.my-32{margin-top:8rem;margin-bottom:8rem}.ml-33{margin-left:8.25rem}.mr-33{margin-right:8.25rem}.mb-33{margin-bottom:8.25rem}.mt-33{margin-top:8.25rem}.mx-33{margin-right:8.25rem;margin-left:8.25rem}.my-33{margin-top:8.25rem;margin-bottom:8.25rem}.ml-34{margin-left:8.5rem}.mr-34{margin-right:8.5rem}.mb-34{margin-bottom:8.5rem}.mt-34{margin-top:8.5rem}.mx-34{margin-right:8.5rem;margin-left:8.5rem}.my-34{margin-top:8.5rem;margin-bottom:8.5rem}.ml-35{margin-left:8.75rem}.mr-35{margin-right:8.75rem}.mb-35{margin-bottom:8.75rem}.mt-35{margin-top:8.75rem}.mx-35{margin-right:8.75rem;margin-left:8.75rem}.my-35{margin-top:8.75rem;margin-bottom:8.75rem}.ml-36{margin-left:9rem}.mr-36{margin-right:9rem}.mb-36{margin-bottom:9rem}.mt-36{margin-top:9rem}.mx-36{margin-right:9rem;margin-left:9rem}.my-36{margin-top:9rem;margin-bottom:9rem}.ml-37{margin-left:9.25rem}.mr-37{margin-right:9.25rem}.mb-37{margin-bottom:9.25rem}.mt-37{margin-top:9.25rem}.mx-37{margin-right:9.25rem;margin-left:9.25rem}.my-37{margin-top:9.25rem;margin-bottom:9.25rem}.ml-38{margin-left:9.5rem}.mr-38{margin-right:9.5rem}.mb-38{margin-bottom:9.5rem}.mt-38{margin-top:9.5rem}.mx-38{margin-right:9.5rem;margin-left:9.5rem}.my-38{margin-top:9.5rem;margin-bottom:9.5rem}.ml-39{margin-left:9.75rem}.mr-39{margin-right:9.75rem}.mb-39{margin-bottom:9.75rem}.mt-39{margin-top:9.75rem}.mx-39{margin-right:9.75rem;margin-left:9.75rem}.my-39{margin-top:9.75rem;margin-bottom:9.75rem}.ml-40{margin-left:10rem}.mr-40{margin-right:10rem}.mb-40{margin-bottom:10rem}.mt-40{margin-top:10rem}.mx-40{margin-right:10rem;margin-left:10rem}.my-40{margin-top:10rem;margin-bottom:10rem}

@media screen and (min-width: 768px){.pc\:mx-auto{margin-left:auto;margin-right:auto}.pc\:my-auto{margin-top:auto;margin-bottom:auto}.pc\:mt-auto{margin-top:auto}.pc\:mb-auto{margin-bottom:auto}.pc\:ml-auto{margin-left:auto}.pc\:mr-auto{margin-right:auto}.pc\:ml-0{margin-left:0rem}.pc\:mr-0{margin-right:0rem}.pc\:mb-0{margin-bottom:0rem}.pc\:mt-0{margin-top:0rem}.pc\:mx-0{margin-right:0rem;margin-left:0rem}.pc\:my-0{margin-top:0rem;margin-bottom:0rem}.pc\:ml-1{margin-left:.25rem}.pc\:mr-1{margin-right:.25rem}.pc\:mb-1{margin-bottom:.25rem}.pc\:mt-1{margin-top:.25rem}.pc\:mx-1{margin-right:.25rem;margin-left:.25rem}.pc\:my-1{margin-top:.25rem;margin-bottom:.25rem}.pc\:ml-2{margin-left:.5rem}.pc\:mr-2{margin-right:.5rem}.pc\:mb-2{margin-bottom:.5rem}.pc\:mt-2{margin-top:.5rem}.pc\:mx-2{margin-right:.5rem;margin-left:.5rem}.pc\:my-2{margin-top:.5rem;margin-bottom:.5rem}.pc\:ml-3{margin-left:.75rem}.pc\:mr-3{margin-right:.75rem}.pc\:mb-3{margin-bottom:.75rem}.pc\:mt-3{margin-top:.75rem}.pc\:mx-3{margin-right:.75rem;margin-left:.75rem}.pc\:my-3{margin-top:.75rem;margin-bottom:.75rem}.pc\:ml-4{margin-left:1rem}.pc\:mr-4{margin-right:1rem}.pc\:mb-4{margin-bottom:1rem}.pc\:mt-4{margin-top:1rem}.pc\:mx-4{margin-right:1rem;margin-left:1rem}.pc\:my-4{margin-top:1rem;margin-bottom:1rem}.pc\:ml-5{margin-left:1.25rem}.pc\:mr-5{margin-right:1.25rem}.pc\:mb-5{margin-bottom:1.25rem}.pc\:mt-5{margin-top:1.25rem}.pc\:mx-5{margin-right:1.25rem;margin-left:1.25rem}.pc\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.pc\:ml-6{margin-left:1.5rem}.pc\:mr-6{margin-right:1.5rem}.pc\:mb-6{margin-bottom:1.5rem}.pc\:mt-6{margin-top:1.5rem}.pc\:mx-6{margin-right:1.5rem;margin-left:1.5rem}.pc\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.pc\:ml-7{margin-left:1.75rem}.pc\:mr-7{margin-right:1.75rem}.pc\:mb-7{margin-bottom:1.75rem}.pc\:mt-7{margin-top:1.75rem}.pc\:mx-7{margin-right:1.75rem;margin-left:1.75rem}.pc\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.pc\:ml-8{margin-left:2rem}.pc\:mr-8{margin-right:2rem}.pc\:mb-8{margin-bottom:2rem}.pc\:mt-8{margin-top:2rem}.pc\:mx-8{margin-right:2rem;margin-left:2rem}.pc\:my-8{margin-top:2rem;margin-bottom:2rem}.pc\:ml-9{margin-left:2.25rem}.pc\:mr-9{margin-right:2.25rem}.pc\:mb-9{margin-bottom:2.25rem}.pc\:mt-9{margin-top:2.25rem}.pc\:mx-9{margin-right:2.25rem;margin-left:2.25rem}.pc\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.pc\:ml-10{margin-left:2.5rem}.pc\:mr-10{margin-right:2.5rem}.pc\:mb-10{margin-bottom:2.5rem}.pc\:mt-10{margin-top:2.5rem}.pc\:mx-10{margin-right:2.5rem;margin-left:2.5rem}.pc\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.pc\:ml-11{margin-left:2.75rem}.pc\:mr-11{margin-right:2.75rem}.pc\:mb-11{margin-bottom:2.75rem}.pc\:mt-11{margin-top:2.75rem}.pc\:mx-11{margin-right:2.75rem;margin-left:2.75rem}.pc\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.pc\:ml-12{margin-left:3rem}.pc\:mr-12{margin-right:3rem}.pc\:mb-12{margin-bottom:3rem}.pc\:mt-12{margin-top:3rem}.pc\:mx-12{margin-right:3rem;margin-left:3rem}.pc\:my-12{margin-top:3rem;margin-bottom:3rem}.pc\:ml-13{margin-left:3.25rem}.pc\:mr-13{margin-right:3.25rem}.pc\:mb-13{margin-bottom:3.25rem}.pc\:mt-13{margin-top:3.25rem}.pc\:mx-13{margin-right:3.25rem;margin-left:3.25rem}.pc\:my-13{margin-top:3.25rem;margin-bottom:3.25rem}.pc\:ml-14{margin-left:3.5rem}.pc\:mr-14{margin-right:3.5rem}.pc\:mb-14{margin-bottom:3.5rem}.pc\:mt-14{margin-top:3.5rem}.pc\:mx-14{margin-right:3.5rem;margin-left:3.5rem}.pc\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.pc\:ml-15{margin-left:3.75rem}.pc\:mr-15{margin-right:3.75rem}.pc\:mb-15{margin-bottom:3.75rem}.pc\:mt-15{margin-top:3.75rem}.pc\:mx-15{margin-right:3.75rem;margin-left:3.75rem}.pc\:my-15{margin-top:3.75rem;margin-bottom:3.75rem}.pc\:ml-16{margin-left:4rem}.pc\:mr-16{margin-right:4rem}.pc\:mb-16{margin-bottom:4rem}.pc\:mt-16{margin-top:4rem}.pc\:mx-16{margin-right:4rem;margin-left:4rem}.pc\:my-16{margin-top:4rem;margin-bottom:4rem}.pc\:ml-17{margin-left:4.25rem}.pc\:mr-17{margin-right:4.25rem}.pc\:mb-17{margin-bottom:4.25rem}.pc\:mt-17{margin-top:4.25rem}.pc\:mx-17{margin-right:4.25rem;margin-left:4.25rem}.pc\:my-17{margin-top:4.25rem;margin-bottom:4.25rem}.pc\:ml-18{margin-left:4.5rem}.pc\:mr-18{margin-right:4.5rem}.pc\:mb-18{margin-bottom:4.5rem}.pc\:mt-18{margin-top:4.5rem}.pc\:mx-18{margin-right:4.5rem;margin-left:4.5rem}.pc\:my-18{margin-top:4.5rem;margin-bottom:4.5rem}.pc\:ml-19{margin-left:4.75rem}.pc\:mr-19{margin-right:4.75rem}.pc\:mb-19{margin-bottom:4.75rem}.pc\:mt-19{margin-top:4.75rem}.pc\:mx-19{margin-right:4.75rem;margin-left:4.75rem}.pc\:my-19{margin-top:4.75rem;margin-bottom:4.75rem}.pc\:ml-20{margin-left:5rem}.pc\:mr-20{margin-right:5rem}.pc\:mb-20{margin-bottom:5rem}.pc\:mt-20{margin-top:5rem}.pc\:mx-20{margin-right:5rem;margin-left:5rem}.pc\:my-20{margin-top:5rem;margin-bottom:5rem}.pc\:ml-21{margin-left:5.25rem}.pc\:mr-21{margin-right:5.25rem}.pc\:mb-21{margin-bottom:5.25rem}.pc\:mt-21{margin-top:5.25rem}.pc\:mx-21{margin-right:5.25rem;margin-left:5.25rem}.pc\:my-21{margin-top:5.25rem;margin-bottom:5.25rem}.pc\:ml-22{margin-left:5.5rem}.pc\:mr-22{margin-right:5.5rem}.pc\:mb-22{margin-bottom:5.5rem}.pc\:mt-22{margin-top:5.5rem}.pc\:mx-22{margin-right:5.5rem;margin-left:5.5rem}.pc\:my-22{margin-top:5.5rem;margin-bottom:5.5rem}.pc\:ml-23{margin-left:5.75rem}.pc\:mr-23{margin-right:5.75rem}.pc\:mb-23{margin-bottom:5.75rem}.pc\:mt-23{margin-top:5.75rem}.pc\:mx-23{margin-right:5.75rem;margin-left:5.75rem}.pc\:my-23{margin-top:5.75rem;margin-bottom:5.75rem}.pc\:ml-24{margin-left:6rem}.pc\:mr-24{margin-right:6rem}.pc\:mb-24{margin-bottom:6rem}.pc\:mt-24{margin-top:6rem}.pc\:mx-24{margin-right:6rem;margin-left:6rem}.pc\:my-24{margin-top:6rem;margin-bottom:6rem}.pc\:ml-25{margin-left:6.25rem}.pc\:mr-25{margin-right:6.25rem}.pc\:mb-25{margin-bottom:6.25rem}.pc\:mt-25{margin-top:6.25rem}.pc\:mx-25{margin-right:6.25rem;margin-left:6.25rem}.pc\:my-25{margin-top:6.25rem;margin-bottom:6.25rem}.pc\:ml-26{margin-left:6.5rem}.pc\:mr-26{margin-right:6.5rem}.pc\:mb-26{margin-bottom:6.5rem}.pc\:mt-26{margin-top:6.5rem}.pc\:mx-26{margin-right:6.5rem;margin-left:6.5rem}.pc\:my-26{margin-top:6.5rem;margin-bottom:6.5rem}.pc\:ml-27{margin-left:6.75rem}.pc\:mr-27{margin-right:6.75rem}.pc\:mb-27{margin-bottom:6.75rem}.pc\:mt-27{margin-top:6.75rem}.pc\:mx-27{margin-right:6.75rem;margin-left:6.75rem}.pc\:my-27{margin-top:6.75rem;margin-bottom:6.75rem}.pc\:ml-28{margin-left:7rem}.pc\:mr-28{margin-right:7rem}.pc\:mb-28{margin-bottom:7rem}.pc\:mt-28{margin-top:7rem}.pc\:mx-28{margin-right:7rem;margin-left:7rem}.pc\:my-28{margin-top:7rem;margin-bottom:7rem}.pc\:ml-29{margin-left:7.25rem}.pc\:mr-29{margin-right:7.25rem}.pc\:mb-29{margin-bottom:7.25rem}.pc\:mt-29{margin-top:7.25rem}.pc\:mx-29{margin-right:7.25rem;margin-left:7.25rem}.pc\:my-29{margin-top:7.25rem;margin-bottom:7.25rem}.pc\:ml-30{margin-left:7.5rem}.pc\:mr-30{margin-right:7.5rem}.pc\:mb-30{margin-bottom:7.5rem}.pc\:mt-30{margin-top:7.5rem}.pc\:mx-30{margin-right:7.5rem;margin-left:7.5rem}.pc\:my-30{margin-top:7.5rem;margin-bottom:7.5rem}.pc\:ml-31{margin-left:7.75rem}.pc\:mr-31{margin-right:7.75rem}.pc\:mb-31{margin-bottom:7.75rem}.pc\:mt-31{margin-top:7.75rem}.pc\:mx-31{margin-right:7.75rem;margin-left:7.75rem}.pc\:my-31{margin-top:7.75rem;margin-bottom:7.75rem}.pc\:ml-32{margin-left:8rem}.pc\:mr-32{margin-right:8rem}.pc\:mb-32{margin-bottom:8rem}.pc\:mt-32{margin-top:8rem}.pc\:mx-32{margin-right:8rem;margin-left:8rem}.pc\:my-32{margin-top:8rem;margin-bottom:8rem}.pc\:ml-33{margin-left:8.25rem}.pc\:mr-33{margin-right:8.25rem}.pc\:mb-33{margin-bottom:8.25rem}.pc\:mt-33{margin-top:8.25rem}.pc\:mx-33{margin-right:8.25rem;margin-left:8.25rem}.pc\:my-33{margin-top:8.25rem;margin-bottom:8.25rem}.pc\:ml-34{margin-left:8.5rem}.pc\:mr-34{margin-right:8.5rem}.pc\:mb-34{margin-bottom:8.5rem}.pc\:mt-34{margin-top:8.5rem}.pc\:mx-34{margin-right:8.5rem;margin-left:8.5rem}.pc\:my-34{margin-top:8.5rem;margin-bottom:8.5rem}.pc\:ml-35{margin-left:8.75rem}.pc\:mr-35{margin-right:8.75rem}.pc\:mb-35{margin-bottom:8.75rem}.pc\:mt-35{margin-top:8.75rem}.pc\:mx-35{margin-right:8.75rem;margin-left:8.75rem}.pc\:my-35{margin-top:8.75rem;margin-bottom:8.75rem}.pc\:ml-36{margin-left:9rem}.pc\:mr-36{margin-right:9rem}.pc\:mb-36{margin-bottom:9rem}.pc\:mt-36{margin-top:9rem}.pc\:mx-36{margin-right:9rem;margin-left:9rem}.pc\:my-36{margin-top:9rem;margin-bottom:9rem}.pc\:ml-37{margin-left:9.25rem}.pc\:mr-37{margin-right:9.25rem}.pc\:mb-37{margin-bottom:9.25rem}.pc\:mt-37{margin-top:9.25rem}.pc\:mx-37{margin-right:9.25rem;margin-left:9.25rem}.pc\:my-37{margin-top:9.25rem;margin-bottom:9.25rem}.pc\:ml-38{margin-left:9.5rem}.pc\:mr-38{margin-right:9.5rem}.pc\:mb-38{margin-bottom:9.5rem}.pc\:mt-38{margin-top:9.5rem}.pc\:mx-38{margin-right:9.5rem;margin-left:9.5rem}.pc\:my-38{margin-top:9.5rem;margin-bottom:9.5rem}.pc\:ml-39{margin-left:9.75rem}.pc\:mr-39{margin-right:9.75rem}.pc\:mb-39{margin-bottom:9.75rem}.pc\:mt-39{margin-top:9.75rem}.pc\:mx-39{margin-right:9.75rem;margin-left:9.75rem}.pc\:my-39{margin-top:9.75rem;margin-bottom:9.75rem}.pc\:ml-40{margin-left:10rem}.pc\:mr-40{margin-right:10rem}.pc\:mb-40{margin-bottom:10rem}.pc\:mt-40{margin-top:10rem}.pc\:mx-40{margin-right:10rem;margin-left:10rem}.pc\:my-40{margin-top:10rem;margin-bottom:10rem}}

@media screen and (max-width: 767px){.sp\:mx-auto{margin-left:auto;margin-right:auto}.sp\:my-auto{margin-top:auto;margin-bottom:auto}.sp\:mt-auto{margin-top:auto}.sp\:mb-auto{margin-bottom:auto}.sp\:ml-auto{margin-left:auto}.sp\:mr-auto{margin-right:auto}.sp\:ml-0{margin-left:0rem}.sp\:mr-0{margin-right:0rem}.sp\:mb-0{margin-bottom:0rem}.sp\:mt-0{margin-top:0rem}.sp\:mx-0{margin-right:0rem;margin-left:0rem}.sp\:my-0{margin-top:0rem;margin-bottom:0rem}.sp\:ml-1{margin-left:.25rem}.sp\:mr-1{margin-right:.25rem}.sp\:mb-1{margin-bottom:.25rem}.sp\:mt-1{margin-top:.25rem}.sp\:mx-1{margin-right:.25rem;margin-left:.25rem}.sp\:my-1{margin-top:.25rem;margin-bottom:.25rem}.sp\:ml-2{margin-left:.5rem}.sp\:mr-2{margin-right:.5rem}.sp\:mb-2{margin-bottom:.5rem}.sp\:mt-2{margin-top:.5rem}.sp\:mx-2{margin-right:.5rem;margin-left:.5rem}.sp\:my-2{margin-top:.5rem;margin-bottom:.5rem}.sp\:ml-3{margin-left:.75rem}.sp\:mr-3{margin-right:.75rem}.sp\:mb-3{margin-bottom:.75rem}.sp\:mt-3{margin-top:.75rem}.sp\:mx-3{margin-right:.75rem;margin-left:.75rem}.sp\:my-3{margin-top:.75rem;margin-bottom:.75rem}.sp\:ml-4{margin-left:1rem}.sp\:mr-4{margin-right:1rem}.sp\:mb-4{margin-bottom:1rem}.sp\:mt-4{margin-top:1rem}.sp\:mx-4{margin-right:1rem;margin-left:1rem}.sp\:my-4{margin-top:1rem;margin-bottom:1rem}.sp\:ml-5{margin-left:1.25rem}.sp\:mr-5{margin-right:1.25rem}.sp\:mb-5{margin-bottom:1.25rem}.sp\:mt-5{margin-top:1.25rem}.sp\:mx-5{margin-right:1.25rem;margin-left:1.25rem}.sp\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.sp\:ml-6{margin-left:1.5rem}.sp\:mr-6{margin-right:1.5rem}.sp\:mb-6{margin-bottom:1.5rem}.sp\:mt-6{margin-top:1.5rem}.sp\:mx-6{margin-right:1.5rem;margin-left:1.5rem}.sp\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.sp\:ml-7{margin-left:1.75rem}.sp\:mr-7{margin-right:1.75rem}.sp\:mb-7{margin-bottom:1.75rem}.sp\:mt-7{margin-top:1.75rem}.sp\:mx-7{margin-right:1.75rem;margin-left:1.75rem}.sp\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.sp\:ml-8{margin-left:2rem}.sp\:mr-8{margin-right:2rem}.sp\:mb-8{margin-bottom:2rem}.sp\:mt-8{margin-top:2rem}.sp\:mx-8{margin-right:2rem;margin-left:2rem}.sp\:my-8{margin-top:2rem;margin-bottom:2rem}.sp\:ml-9{margin-left:2.25rem}.sp\:mr-9{margin-right:2.25rem}.sp\:mb-9{margin-bottom:2.25rem}.sp\:mt-9{margin-top:2.25rem}.sp\:mx-9{margin-right:2.25rem;margin-left:2.25rem}.sp\:my-9{margin-top:2.25rem;margin-bottom:2.25rem}.sp\:ml-10{margin-left:2.5rem}.sp\:mr-10{margin-right:2.5rem}.sp\:mb-10{margin-bottom:2.5rem}.sp\:mt-10{margin-top:2.5rem}.sp\:mx-10{margin-right:2.5rem;margin-left:2.5rem}.sp\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.sp\:ml-11{margin-left:2.75rem}.sp\:mr-11{margin-right:2.75rem}.sp\:mb-11{margin-bottom:2.75rem}.sp\:mt-11{margin-top:2.75rem}.sp\:mx-11{margin-right:2.75rem;margin-left:2.75rem}.sp\:my-11{margin-top:2.75rem;margin-bottom:2.75rem}.sp\:ml-12{margin-left:3rem}.sp\:mr-12{margin-right:3rem}.sp\:mb-12{margin-bottom:3rem}.sp\:mt-12{margin-top:3rem}.sp\:mx-12{margin-right:3rem;margin-left:3rem}.sp\:my-12{margin-top:3rem;margin-bottom:3rem}.sp\:ml-13{margin-left:3.25rem}.sp\:mr-13{margin-right:3.25rem}.sp\:mb-13{margin-bottom:3.25rem}.sp\:mt-13{margin-top:3.25rem}.sp\:mx-13{margin-right:3.25rem;margin-left:3.25rem}.sp\:my-13{margin-top:3.25rem;margin-bottom:3.25rem}.sp\:ml-14{margin-left:3.5rem}.sp\:mr-14{margin-right:3.5rem}.sp\:mb-14{margin-bottom:3.5rem}.sp\:mt-14{margin-top:3.5rem}.sp\:mx-14{margin-right:3.5rem;margin-left:3.5rem}.sp\:my-14{margin-top:3.5rem;margin-bottom:3.5rem}.sp\:ml-15{margin-left:3.75rem}.sp\:mr-15{margin-right:3.75rem}.sp\:mb-15{margin-bottom:3.75rem}.sp\:mt-15{margin-top:3.75rem}.sp\:mx-15{margin-right:3.75rem;margin-left:3.75rem}.sp\:my-15{margin-top:3.75rem;margin-bottom:3.75rem}.sp\:ml-16{margin-left:4rem}.sp\:mr-16{margin-right:4rem}.sp\:mb-16{margin-bottom:4rem}.sp\:mt-16{margin-top:4rem}.sp\:mx-16{margin-right:4rem;margin-left:4rem}.sp\:my-16{margin-top:4rem;margin-bottom:4rem}.sp\:ml-17{margin-left:4.25rem}.sp\:mr-17{margin-right:4.25rem}.sp\:mb-17{margin-bottom:4.25rem}.sp\:mt-17{margin-top:4.25rem}.sp\:mx-17{margin-right:4.25rem;margin-left:4.25rem}.sp\:my-17{margin-top:4.25rem;margin-bottom:4.25rem}.sp\:ml-18{margin-left:4.5rem}.sp\:mr-18{margin-right:4.5rem}.sp\:mb-18{margin-bottom:4.5rem}.sp\:mt-18{margin-top:4.5rem}.sp\:mx-18{margin-right:4.5rem;margin-left:4.5rem}.sp\:my-18{margin-top:4.5rem;margin-bottom:4.5rem}.sp\:ml-19{margin-left:4.75rem}.sp\:mr-19{margin-right:4.75rem}.sp\:mb-19{margin-bottom:4.75rem}.sp\:mt-19{margin-top:4.75rem}.sp\:mx-19{margin-right:4.75rem;margin-left:4.75rem}.sp\:my-19{margin-top:4.75rem;margin-bottom:4.75rem}.sp\:ml-20{margin-left:5rem}.sp\:mr-20{margin-right:5rem}.sp\:mb-20{margin-bottom:5rem}.sp\:mt-20{margin-top:5rem}.sp\:mx-20{margin-right:5rem;margin-left:5rem}.sp\:my-20{margin-top:5rem;margin-bottom:5rem}.sp\:ml-21{margin-left:5.25rem}.sp\:mr-21{margin-right:5.25rem}.sp\:mb-21{margin-bottom:5.25rem}.sp\:mt-21{margin-top:5.25rem}.sp\:mx-21{margin-right:5.25rem;margin-left:5.25rem}.sp\:my-21{margin-top:5.25rem;margin-bottom:5.25rem}.sp\:ml-22{margin-left:5.5rem}.sp\:mr-22{margin-right:5.5rem}.sp\:mb-22{margin-bottom:5.5rem}.sp\:mt-22{margin-top:5.5rem}.sp\:mx-22{margin-right:5.5rem;margin-left:5.5rem}.sp\:my-22{margin-top:5.5rem;margin-bottom:5.5rem}.sp\:ml-23{margin-left:5.75rem}.sp\:mr-23{margin-right:5.75rem}.sp\:mb-23{margin-bottom:5.75rem}.sp\:mt-23{margin-top:5.75rem}.sp\:mx-23{margin-right:5.75rem;margin-left:5.75rem}.sp\:my-23{margin-top:5.75rem;margin-bottom:5.75rem}.sp\:ml-24{margin-left:6rem}.sp\:mr-24{margin-right:6rem}.sp\:mb-24{margin-bottom:6rem}.sp\:mt-24{margin-top:6rem}.sp\:mx-24{margin-right:6rem;margin-left:6rem}.sp\:my-24{margin-top:6rem;margin-bottom:6rem}.sp\:ml-25{margin-left:6.25rem}.sp\:mr-25{margin-right:6.25rem}.sp\:mb-25{margin-bottom:6.25rem}.sp\:mt-25{margin-top:6.25rem}.sp\:mx-25{margin-right:6.25rem;margin-left:6.25rem}.sp\:my-25{margin-top:6.25rem;margin-bottom:6.25rem}.sp\:ml-26{margin-left:6.5rem}.sp\:mr-26{margin-right:6.5rem}.sp\:mb-26{margin-bottom:6.5rem}.sp\:mt-26{margin-top:6.5rem}.sp\:mx-26{margin-right:6.5rem;margin-left:6.5rem}.sp\:my-26{margin-top:6.5rem;margin-bottom:6.5rem}.sp\:ml-27{margin-left:6.75rem}.sp\:mr-27{margin-right:6.75rem}.sp\:mb-27{margin-bottom:6.75rem}.sp\:mt-27{margin-top:6.75rem}.sp\:mx-27{margin-right:6.75rem;margin-left:6.75rem}.sp\:my-27{margin-top:6.75rem;margin-bottom:6.75rem}.sp\:ml-28{margin-left:7rem}.sp\:mr-28{margin-right:7rem}.sp\:mb-28{margin-bottom:7rem}.sp\:mt-28{margin-top:7rem}.sp\:mx-28{margin-right:7rem;margin-left:7rem}.sp\:my-28{margin-top:7rem;margin-bottom:7rem}.sp\:ml-29{margin-left:7.25rem}.sp\:mr-29{margin-right:7.25rem}.sp\:mb-29{margin-bottom:7.25rem}.sp\:mt-29{margin-top:7.25rem}.sp\:mx-29{margin-right:7.25rem;margin-left:7.25rem}.sp\:my-29{margin-top:7.25rem;margin-bottom:7.25rem}.sp\:ml-30{margin-left:7.5rem}.sp\:mr-30{margin-right:7.5rem}.sp\:mb-30{margin-bottom:7.5rem}.sp\:mt-30{margin-top:7.5rem}.sp\:mx-30{margin-right:7.5rem;margin-left:7.5rem}.sp\:my-30{margin-top:7.5rem;margin-bottom:7.5rem}.sp\:ml-31{margin-left:7.75rem}.sp\:mr-31{margin-right:7.75rem}.sp\:mb-31{margin-bottom:7.75rem}.sp\:mt-31{margin-top:7.75rem}.sp\:mx-31{margin-right:7.75rem;margin-left:7.75rem}.sp\:my-31{margin-top:7.75rem;margin-bottom:7.75rem}.sp\:ml-32{margin-left:8rem}.sp\:mr-32{margin-right:8rem}.sp\:mb-32{margin-bottom:8rem}.sp\:mt-32{margin-top:8rem}.sp\:mx-32{margin-right:8rem;margin-left:8rem}.sp\:my-32{margin-top:8rem;margin-bottom:8rem}.sp\:ml-33{margin-left:8.25rem}.sp\:mr-33{margin-right:8.25rem}.sp\:mb-33{margin-bottom:8.25rem}.sp\:mt-33{margin-top:8.25rem}.sp\:mx-33{margin-right:8.25rem;margin-left:8.25rem}.sp\:my-33{margin-top:8.25rem;margin-bottom:8.25rem}.sp\:ml-34{margin-left:8.5rem}.sp\:mr-34{margin-right:8.5rem}.sp\:mb-34{margin-bottom:8.5rem}.sp\:mt-34{margin-top:8.5rem}.sp\:mx-34{margin-right:8.5rem;margin-left:8.5rem}.sp\:my-34{margin-top:8.5rem;margin-bottom:8.5rem}.sp\:ml-35{margin-left:8.75rem}.sp\:mr-35{margin-right:8.75rem}.sp\:mb-35{margin-bottom:8.75rem}.sp\:mt-35{margin-top:8.75rem}.sp\:mx-35{margin-right:8.75rem;margin-left:8.75rem}.sp\:my-35{margin-top:8.75rem;margin-bottom:8.75rem}.sp\:ml-36{margin-left:9rem}.sp\:mr-36{margin-right:9rem}.sp\:mb-36{margin-bottom:9rem}.sp\:mt-36{margin-top:9rem}.sp\:mx-36{margin-right:9rem;margin-left:9rem}.sp\:my-36{margin-top:9rem;margin-bottom:9rem}.sp\:ml-37{margin-left:9.25rem}.sp\:mr-37{margin-right:9.25rem}.sp\:mb-37{margin-bottom:9.25rem}.sp\:mt-37{margin-top:9.25rem}.sp\:mx-37{margin-right:9.25rem;margin-left:9.25rem}.sp\:my-37{margin-top:9.25rem;margin-bottom:9.25rem}.sp\:ml-38{margin-left:9.5rem}.sp\:mr-38{margin-right:9.5rem}.sp\:mb-38{margin-bottom:9.5rem}.sp\:mt-38{margin-top:9.5rem}.sp\:mx-38{margin-right:9.5rem;margin-left:9.5rem}.sp\:my-38{margin-top:9.5rem;margin-bottom:9.5rem}.sp\:ml-39{margin-left:9.75rem}.sp\:mr-39{margin-right:9.75rem}.sp\:mb-39{margin-bottom:9.75rem}.sp\:mt-39{margin-top:9.75rem}.sp\:mx-39{margin-right:9.75rem;margin-left:9.75rem}.sp\:my-39{margin-top:9.75rem;margin-bottom:9.75rem}.sp\:ml-40{margin-left:10rem}.sp\:mr-40{margin-right:10rem}.sp\:mb-40{margin-bottom:10rem}.sp\:mt-40{margin-top:10rem}.sp\:mx-40{margin-right:10rem;margin-left:10rem}.sp\:my-40{margin-top:10rem;margin-bottom:10rem}}.p-0{padding:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.pb-0{padding-bottom:0rem}.pt-0{padding-top:0rem}.px-0{padding-right:0rem;padding-left:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}.p-1{padding:.25rem}.pl-1{padding-left:.25rem}.pr-1{padding-right:.25rem}.pb-1{padding-bottom:.25rem}.pt-1{padding-top:.25rem}.px-1{padding-right:.25rem;padding-left:.25rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.p-2{padding:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.pb-2{padding-bottom:.5rem}.pt-2{padding-top:.5rem}.px-2{padding-right:.5rem;padding-left:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.p-3{padding:.75rem}.pl-3{padding-left:.75rem}.pr-3{padding-right:.75rem}.pb-3{padding-bottom:.75rem}

.pt-3{padding-top:.75rem}.px-3{padding-right:.75rem;padding-left:.75rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.p-4{padding:1rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pb-4{padding-bottom:1rem}.pt-4{padding-top:1rem}.px-4{padding-right:1rem;padding-left:1rem}.py-4{padding-top:1rem;padding-bottom:1rem}.p-5{padding:1.25rem}.pl-5{padding-left:1.25rem}.pr-5{padding-right:1.25rem}.pb-5{padding-bottom:1.25rem}.pt-5{padding-top:1.25rem}.px-5{padding-right:1.25rem;padding-left:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.p-6{padding:1.5rem}.pl-6{padding-left:1.5rem}.pr-6{padding-right:1.5rem}.pb-6{padding-bottom:1.5rem}.pt-6{padding-top:1.5rem}.px-6{padding-right:1.5rem;padding-left:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.p-7{padding:1.75rem}.pl-7{padding-left:1.75rem}.pr-7{padding-right:1.75rem}.pb-7{padding-bottom:1.75rem}.pt-7{padding-top:1.75rem}.px-7{padding-right:1.75rem;padding-left:1.75rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.p-8{padding:2rem}.pl-8{padding-left:2rem}.pr-8{padding-right:2rem}.pb-8{padding-bottom:2rem}.pt-8{padding-top:2rem}.px-8{padding-right:2rem;padding-left:2rem}.py-8{padding-top:2rem;padding-bottom:2rem}.p-9{padding:2.25rem}.pl-9{padding-left:2.25rem}.pr-9{padding-right:2.25rem}.pb-9{padding-bottom:2.25rem}.pt-9{padding-top:2.25rem}.px-9{padding-right:2.25rem;padding-left:2.25rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.p-10{padding:2.5rem}.pl-10{padding-left:2.5rem}.pr-10{padding-right:2.5rem}.pb-10{padding-bottom:2.5rem}.pt-10{padding-top:2.5rem}.px-10{padding-right:2.5rem;padding-left:2.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.p-11{padding:2.75rem}.pl-11{padding-left:2.75rem}.pr-11{padding-right:2.75rem}.pb-11{padding-bottom:2.75rem}.pt-11{padding-top:2.75rem}.px-11{padding-right:2.75rem;padding-left:2.75rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.p-12{padding:3rem}.pl-12{padding-left:3rem}.pr-12{padding-right:3rem}.pb-12{padding-bottom:3rem}.pt-12{padding-top:3rem}.px-12{padding-right:3rem;padding-left:3rem}.py-12{padding-top:3rem;padding-bottom:3rem}.p-13{padding:3.25rem}.pl-13{padding-left:3.25rem}.pr-13{padding-right:3.25rem}.pb-13{padding-bottom:3.25rem}.pt-13{padding-top:3.25rem}.px-13{padding-right:3.25rem;padding-left:3.25rem}.py-13{padding-top:3.25rem;padding-bottom:3.25rem}.p-14{padding:3.5rem}.pl-14{padding-left:3.5rem}.pr-14{padding-right:3.5rem}.pb-14{padding-bottom:3.5rem}.pt-14{padding-top:3.5rem}.px-14{padding-right:3.5rem;padding-left:3.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.p-15{padding:3.75rem}.pl-15{padding-left:3.75rem}.pr-15{padding-right:3.75rem}.pb-15{padding-bottom:3.75rem}.pt-15{padding-top:3.75rem}.px-15{padding-right:3.75rem;padding-left:3.75rem}.py-15{padding-top:3.75rem;padding-bottom:3.75rem}.p-16{padding:4rem}.pl-16{padding-left:4rem}.pr-16{padding-right:4rem}.pb-16{padding-bottom:4rem}.pt-16{padding-top:4rem}.px-16{padding-right:4rem;padding-left:4rem}.py-16{padding-top:4rem;padding-bottom:4rem}.p-17{padding:4.25rem}.pl-17{padding-left:4.25rem}.pr-17{padding-right:4.25rem}.pb-17{padding-bottom:4.25rem}.pt-17{padding-top:4.25rem}.px-17{padding-right:4.25rem;padding-left:4.25rem}.py-17{padding-top:4.25rem;padding-bottom:4.25rem}.p-18{padding:4.5rem}.pl-18{padding-left:4.5rem}.pr-18{padding-right:4.5rem}.pb-18{padding-bottom:4.5rem}.pt-18{padding-top:4.5rem}.px-18{padding-right:4.5rem;padding-left:4.5rem}.py-18{padding-top:4.5rem;padding-bottom:4.5rem}.p-19{padding:4.75rem}.pl-19{padding-left:4.75rem}.pr-19{padding-right:4.75rem}.pb-19{padding-bottom:4.75rem}.pt-19{padding-top:4.75rem}.px-19{padding-right:4.75rem;padding-left:4.75rem}.py-19{padding-top:4.75rem;padding-bottom:4.75rem}.p-20{padding:5rem}.pl-20{padding-left:5rem}.pr-20{padding-right:5rem}.pb-20{padding-bottom:5rem}.pt-20{padding-top:5rem}.px-20{padding-right:5rem;padding-left:5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.p-21{padding:5.25rem}.pl-21{padding-left:5.25rem}.pr-21{padding-right:5.25rem}.pb-21{padding-bottom:5.25rem}.pt-21{padding-top:5.25rem}.px-21{padding-right:5.25rem;padding-left:5.25rem}.py-21{padding-top:5.25rem;padding-bottom:5.25rem}.p-22{padding:5.5rem}.pl-22{padding-left:5.5rem}.pr-22{padding-right:5.5rem}.pb-22{padding-bottom:5.5rem}.pt-22{padding-top:5.5rem}.px-22{padding-right:5.5rem;padding-left:5.5rem}.py-22{padding-top:5.5rem;padding-bottom:5.5rem}.p-23{padding:5.75rem}.pl-23{padding-left:5.75rem}.pr-23{padding-right:5.75rem}.pb-23{padding-bottom:5.75rem}.pt-23{padding-top:5.75rem}.px-23{padding-right:5.75rem;padding-left:5.75rem}.py-23{padding-top:5.75rem;padding-bottom:5.75rem}.p-24{padding:6rem}.pl-24{padding-left:6rem}.pr-24{padding-right:6rem}.pb-24{padding-bottom:6rem}.pt-24{padding-top:6rem}.px-24{padding-right:6rem;padding-left:6rem}.py-24{padding-top:6rem;padding-bottom:6rem}.p-25{padding:6.25rem}.pl-25{padding-left:6.25rem}.pr-25{padding-right:6.25rem}.pb-25{padding-bottom:6.25rem}.pt-25{padding-top:6.25rem}.px-25{padding-right:6.25rem;padding-left:6.25rem}.py-25{padding-top:6.25rem;padding-bottom:6.25rem}.p-26{padding:6.5rem}.pl-26{padding-left:6.5rem}.pr-26{padding-right:6.5rem}.pb-26{padding-bottom:6.5rem}.pt-26{padding-top:6.5rem}.px-26{padding-right:6.5rem;padding-left:6.5rem}.py-26{padding-top:6.5rem;padding-bottom:6.5rem}.p-27{padding:6.75rem}.pl-27{padding-left:6.75rem}.pr-27{padding-right:6.75rem}.pb-27{padding-bottom:6.75rem}.pt-27{padding-top:6.75rem}.px-27{padding-right:6.75rem;padding-left:6.75rem}.py-27{padding-top:6.75rem;padding-bottom:6.75rem}.p-28{padding:7rem}.pl-28{padding-left:7rem}.pr-28{padding-right:7rem}.pb-28{padding-bottom:7rem}.pt-28{padding-top:7rem}.px-28{padding-right:7rem;padding-left:7rem}.py-28{padding-top:7rem;padding-bottom:7rem}.p-29{padding:7.25rem}.pl-29{padding-left:7.25rem}.pr-29{padding-right:7.25rem}.pb-29{padding-bottom:7.25rem}.pt-29{padding-top:7.25rem}.px-29{padding-right:7.25rem;padding-left:7.25rem}.py-29{padding-top:7.25rem;padding-bottom:7.25rem}.p-30{padding:7.5rem}.pl-30{padding-left:7.5rem}.pr-30{padding-right:7.5rem}.pb-30{padding-bottom:7.5rem}.pt-30{padding-top:7.5rem}.px-30{padding-right:7.5rem;padding-left:7.5rem}.py-30{padding-top:7.5rem;padding-bottom:7.5rem}.p-31{padding:7.75rem}.pl-31{padding-left:7.75rem}.pr-31{padding-right:7.75rem}.pb-31{padding-bottom:7.75rem}.pt-31{padding-top:7.75rem}.px-31{padding-right:7.75rem;padding-left:7.75rem}.py-31{padding-top:7.75rem;padding-bottom:7.75rem}.p-32{padding:8rem}.pl-32{padding-left:8rem}.pr-32{padding-right:8rem}.pb-32{padding-bottom:8rem}.pt-32{padding-top:8rem}.px-32{padding-right:8rem;padding-left:8rem}.py-32{padding-top:8rem;padding-bottom:8rem}.p-33{padding:8.25rem}.pl-33{padding-left:8.25rem}.pr-33{padding-right:8.25rem}.pb-33{padding-bottom:8.25rem}.pt-33{padding-top:8.25rem}.px-33{padding-right:8.25rem;padding-left:8.25rem}.py-33{padding-top:8.25rem;padding-bottom:8.25rem}.p-34{padding:8.5rem}.pl-34{padding-left:8.5rem}.pr-34{padding-right:8.5rem}.pb-34{padding-bottom:8.5rem}.pt-34{padding-top:8.5rem}.px-34{padding-right:8.5rem;padding-left:8.5rem}.py-34{padding-top:8.5rem;padding-bottom:8.5rem}.p-35{padding:8.75rem}.pl-35{padding-left:8.75rem}.pr-35{padding-right:8.75rem}.pb-35{padding-bottom:8.75rem}.pt-35{padding-top:8.75rem}.px-35{padding-right:8.75rem;padding-left:8.75rem}.py-35{padding-top:8.75rem;padding-bottom:8.75rem}.p-36{padding:9rem}.pl-36{padding-left:9rem}.pr-36{padding-right:9rem}.pb-36{padding-bottom:9rem}.pt-36{padding-top:9rem}.px-36{padding-right:9rem;padding-left:9rem}.py-36{padding-top:9rem;padding-bottom:9rem}.p-37{padding:9.25rem}.pl-37{padding-left:9.25rem}.pr-37{padding-right:9.25rem}.pb-37{padding-bottom:9.25rem}.pt-37{padding-top:9.25rem}.px-37{padding-right:9.25rem;padding-left:9.25rem}.py-37{padding-top:9.25rem;padding-bottom:9.25rem}.p-38{padding:9.5rem}.pl-38{padding-left:9.5rem}.pr-38{padding-right:9.5rem}.pb-38{padding-bottom:9.5rem}.pt-38{padding-top:9.5rem}.px-38{padding-right:9.5rem;padding-left:9.5rem}.py-38{padding-top:9.5rem;padding-bottom:9.5rem}.p-39{padding:9.75rem}.pl-39{padding-left:9.75rem}.pr-39{padding-right:9.75rem}.pb-39{padding-bottom:9.75rem}.pt-39{padding-top:9.75rem}.px-39{padding-right:9.75rem;padding-left:9.75rem}.py-39{padding-top:9.75rem;padding-bottom:9.75rem}.p-40{padding:10rem}.pl-40{padding-left:10rem}.pr-40{padding-right:10rem}.pb-40{padding-bottom:10rem}.pt-40{padding-top:10rem}.px-40{padding-right:10rem;padding-left:10rem}.py-40{padding-top:10rem;padding-bottom:10rem}

@media screen and (min-width: 768px){.pc\:p-0{padding:0rem}.pc\:pl-0{padding-left:0rem}.pc\:pr-0{padding-right:0rem}.pc\:pb-0{padding-bottom:0rem}.pc\:pt-0{padding-top:0rem}.pc\:px-0{padding-right:0rem;padding-left:0rem}.pc\:py-0{padding-top:0rem;padding-bottom:0rem}.pc\:p-1{padding:.25rem}.pc\:pl-1{padding-left:.25rem}.pc\:pr-1{padding-right:.25rem}.pc\:pb-1{padding-bottom:.25rem}.pc\:pt-1{padding-top:.25rem}.pc\:px-1{padding-right:.25rem;padding-left:.25rem}.pc\:py-1{padding-top:.25rem;padding-bottom:.25rem}.pc\:p-2{padding:.5rem}.pc\:pl-2{padding-left:.5rem}.pc\:pr-2{padding-right:.5rem}.pc\:pb-2{padding-bottom:.5rem}.pc\:pt-2{padding-top:.5rem}.pc\:px-2{padding-right:.5rem;padding-left:.5rem}.pc\:py-2{padding-top:.5rem;padding-bottom:.5rem}.pc\:p-3{padding:.75rem}.pc\:pl-3{padding-left:.75rem}.pc\:pr-3{padding-right:.75rem}.pc\:pb-3{padding-bottom:.75rem}.pc\:pt-3{padding-top:.75rem}.pc\:px-3{padding-right:.75rem;padding-left:.75rem}.pc\:py-3{padding-top:.75rem;padding-bottom:.75rem}.pc\:p-4{padding:1rem}.pc\:pl-4{padding-left:1rem}.pc\:pr-4{padding-right:1rem}.pc\:pb-4{padding-bottom:1rem}.pc\:pt-4{padding-top:1rem}.pc\:px-4{padding-right:1rem;padding-left:1rem}.pc\:py-4{padding-top:1rem;padding-bottom:1rem}.pc\:p-5{padding:1.25rem}.pc\:pl-5{padding-left:1.25rem}.pc\:pr-5{padding-right:1.25rem}.pc\:pb-5{padding-bottom:1.25rem}.pc\:pt-5{padding-top:1.25rem}.pc\:px-5{padding-right:1.25rem;padding-left:1.25rem}.pc\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pc\:p-6{padding:1.5rem}.pc\:pl-6{padding-left:1.5rem}.pc\:pr-6{padding-right:1.5rem}.pc\:pb-6{padding-bottom:1.5rem}.pc\:pt-6{padding-top:1.5rem}.pc\:px-6{padding-right:1.5rem;padding-left:1.5rem}.pc\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pc\:p-7{padding:1.75rem}.pc\:pl-7{padding-left:1.75rem}.pc\:pr-7{padding-right:1.75rem}.pc\:pb-7{padding-bottom:1.75rem}.pc\:pt-7{padding-top:1.75rem}.pc\:px-7{padding-right:1.75rem;padding-left:1.75rem}.pc\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.pc\:p-8{padding:2rem}.pc\:pl-8{padding-left:2rem}.pc\:pr-8{padding-right:2rem}.pc\:pb-8{padding-bottom:2rem}.pc\:pt-8{padding-top:2rem}.pc\:px-8{padding-right:2rem;padding-left:2rem}.pc\:py-8{padding-top:2rem;padding-bottom:2rem}.pc\:p-9{padding:2.25rem}.pc\:pl-9{padding-left:2.25rem}.pc\:pr-9{padding-right:2.25rem}.pc\:pb-9{padding-bottom:2.25rem}.pc\:pt-9{padding-top:2.25rem}.pc\:px-9{padding-right:2.25rem;padding-left:2.25rem}.pc\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.pc\:p-10{padding:2.5rem}.pc\:pl-10{padding-left:2.5rem}.pc\:pr-10{padding-right:2.5rem}.pc\:pb-10{padding-bottom:2.5rem}.pc\:pt-10{padding-top:2.5rem}.pc\:px-10{padding-right:2.5rem;padding-left:2.5rem}.pc\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.pc\:p-11{padding:2.75rem}.pc\:pl-11{padding-left:2.75rem}.pc\:pr-11{padding-right:2.75rem}.pc\:pb-11{padding-bottom:2.75rem}.pc\:pt-11{padding-top:2.75rem}.pc\:px-11{padding-right:2.75rem;padding-left:2.75rem}.pc\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.pc\:p-12{padding:3rem}.pc\:pl-12{padding-left:3rem}.pc\:pr-12{padding-right:3rem}.pc\:pb-12{padding-bottom:3rem}.pc\:pt-12{padding-top:3rem}.pc\:px-12{padding-right:3rem;padding-left:3rem}.pc\:py-12{padding-top:3rem;padding-bottom:3rem}.pc\:p-13{padding:3.25rem}.pc\:pl-13{padding-left:3.25rem}.pc\:pr-13{padding-right:3.25rem}.pc\:pb-13{padding-bottom:3.25rem}.pc\:pt-13{padding-top:3.25rem}.pc\:px-13{padding-right:3.25rem;padding-left:3.25rem}.pc\:py-13{padding-top:3.25rem;padding-bottom:3.25rem}.pc\:p-14{padding:3.5rem}.pc\:pl-14{padding-left:3.5rem}.pc\:pr-14{padding-right:3.5rem}.pc\:pb-14{padding-bottom:3.5rem}.pc\:pt-14{padding-top:3.5rem}.pc\:px-14{padding-right:3.5rem;padding-left:3.5rem}.pc\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.pc\:p-15{padding:3.75rem}.pc\:pl-15{padding-left:3.75rem}.pc\:pr-15{padding-right:3.75rem}.pc\:pb-15{padding-bottom:3.75rem}.pc\:pt-15{padding-top:3.75rem}.pc\:px-15{padding-right:3.75rem;padding-left:3.75rem}.pc\:py-15{padding-top:3.75rem;padding-bottom:3.75rem}.pc\:p-16{padding:4rem}.pc\:pl-16{padding-left:4rem}.pc\:pr-16{padding-right:4rem}.pc\:pb-16{padding-bottom:4rem}.pc\:pt-16{padding-top:4rem}.pc\:px-16{padding-right:4rem;padding-left:4rem}.pc\:py-16{padding-top:4rem;padding-bottom:4rem}.pc\:p-17{padding:4.25rem}.pc\:pl-17{padding-left:4.25rem}.pc\:pr-17{padding-right:4.25rem}.pc\:pb-17{padding-bottom:4.25rem}.pc\:pt-17{padding-top:4.25rem}.pc\:px-17{padding-right:4.25rem;padding-left:4.25rem}.pc\:py-17{padding-top:4.25rem;padding-bottom:4.25rem}.pc\:p-18{padding:4.5rem}.pc\:pl-18{padding-left:4.5rem}.pc\:pr-18{padding-right:4.5rem}.pc\:pb-18{padding-bottom:4.5rem}.pc\:pt-18{padding-top:4.5rem}.pc\:px-18{padding-right:4.5rem;padding-left:4.5rem}.pc\:py-18{padding-top:4.5rem;padding-bottom:4.5rem}.pc\:p-19{padding:4.75rem}.pc\:pl-19{padding-left:4.75rem}.pc\:pr-19{padding-right:4.75rem}.pc\:pb-19{padding-bottom:4.75rem}.pc\:pt-19{padding-top:4.75rem}.pc\:px-19{padding-right:4.75rem;padding-left:4.75rem}.pc\:py-19{padding-top:4.75rem;padding-bottom:4.75rem}.pc\:p-20{padding:5rem}.pc\:pl-20{padding-left:5rem}.pc\:pr-20{padding-right:5rem}.pc\:pb-20{padding-bottom:5rem}.pc\:pt-20{padding-top:5rem}.pc\:px-20{padding-right:5rem;padding-left:5rem}.pc\:py-20{padding-top:5rem;padding-bottom:5rem}.pc\:p-21{padding:5.25rem}.pc\:pl-21{padding-left:5.25rem}.pc\:pr-21{padding-right:5.25rem}.pc\:pb-21{padding-bottom:5.25rem}.pc\:pt-21{padding-top:5.25rem}.pc\:px-21{padding-right:5.25rem;padding-left:5.25rem}.pc\:py-21{padding-top:5.25rem;padding-bottom:5.25rem}.pc\:p-22{padding:5.5rem}.pc\:pl-22{padding-left:5.5rem}.pc\:pr-22{padding-right:5.5rem}.pc\:pb-22{padding-bottom:5.5rem}.pc\:pt-22{padding-top:5.5rem}.pc\:px-22{padding-right:5.5rem;padding-left:5.5rem}.pc\:py-22{padding-top:5.5rem;padding-bottom:5.5rem}.pc\:p-23{padding:5.75rem}.pc\:pl-23{padding-left:5.75rem}.pc\:pr-23{padding-right:5.75rem}.pc\:pb-23{padding-bottom:5.75rem}.pc\:pt-23{padding-top:5.75rem}.pc\:px-23{padding-right:5.75rem;padding-left:5.75rem}.pc\:py-23{padding-top:5.75rem;padding-bottom:5.75rem}.pc\:p-24{padding:6rem}.pc\:pl-24{padding-left:6rem}.pc\:pr-24{padding-right:6rem}.pc\:pb-24{padding-bottom:6rem}.pc\:pt-24{padding-top:6rem}.pc\:px-24{padding-right:6rem;padding-left:6rem}.pc\:py-24{padding-top:6rem;padding-bottom:6rem}.pc\:p-25{padding:6.25rem}.pc\:pl-25{padding-left:6.25rem}.pc\:pr-25{padding-right:6.25rem}.pc\:pb-25{padding-bottom:6.25rem}.pc\:pt-25{padding-top:6.25rem}.pc\:px-25{padding-right:6.25rem;padding-left:6.25rem}.pc\:py-25{padding-top:6.25rem;padding-bottom:6.25rem}.pc\:p-26{padding:6.5rem}.pc\:pl-26{padding-left:6.5rem}.pc\:pr-26{padding-right:6.5rem}.pc\:pb-26{padding-bottom:6.5rem}.pc\:pt-26{padding-top:6.5rem}.pc\:px-26{padding-right:6.5rem;padding-left:6.5rem}.pc\:py-26{padding-top:6.5rem;padding-bottom:6.5rem}.pc\:p-27{padding:6.75rem}.pc\:pl-27{padding-left:6.75rem}.pc\:pr-27{padding-right:6.75rem}.pc\:pb-27{padding-bottom:6.75rem}.pc\:pt-27{padding-top:6.75rem}.pc\:px-27{padding-right:6.75rem;padding-left:6.75rem}.pc\:py-27{padding-top:6.75rem;padding-bottom:6.75rem}.pc\:p-28{padding:7rem}.pc\:pl-28{padding-left:7rem}.pc\:pr-28{padding-right:7rem}.pc\:pb-28{padding-bottom:7rem}.pc\:pt-28{padding-top:7rem}.pc\:px-28{padding-right:7rem;padding-left:7rem}.pc\:py-28{padding-top:7rem;padding-bottom:7rem}.pc\:p-29{padding:7.25rem}.pc\:pl-29{padding-left:7.25rem}.pc\:pr-29{padding-right:7.25rem}.pc\:pb-29{padding-bottom:7.25rem}.pc\:pt-29{padding-top:7.25rem}.pc\:px-29{padding-right:7.25rem;padding-left:7.25rem}.pc\:py-29{padding-top:7.25rem;padding-bottom:7.25rem}.pc\:p-30{padding:7.5rem}.pc\:pl-30{padding-left:7.5rem}.pc\:pr-30{padding-right:7.5rem}.pc\:pb-30{padding-bottom:7.5rem}.pc\:pt-30{padding-top:7.5rem}.pc\:px-30{padding-right:7.5rem;padding-left:7.5rem}.pc\:py-30{padding-top:7.5rem;padding-bottom:7.5rem}.pc\:p-31{padding:7.75rem}.pc\:pl-31{padding-left:7.75rem}.pc\:pr-31{padding-right:7.75rem}.pc\:pb-31{padding-bottom:7.75rem}.pc\:pt-31{padding-top:7.75rem}.pc\:px-31{padding-right:7.75rem;padding-left:7.75rem}.pc\:py-31{padding-top:7.75rem;padding-bottom:7.75rem}.pc\:p-32{padding:8rem}.pc\:pl-32{padding-left:8rem}.pc\:pr-32{padding-right:8rem}.pc\:pb-32{padding-bottom:8rem}.pc\:pt-32{padding-top:8rem}.pc\:px-32{padding-right:8rem;padding-left:8rem}.pc\:py-32{padding-top:8rem;padding-bottom:8rem}.pc\:p-33{padding:8.25rem}.pc\:pl-33{padding-left:8.25rem}.pc\:pr-33{padding-right:8.25rem}.pc\:pb-33{padding-bottom:8.25rem}.pc\:pt-33{padding-top:8.25rem}.pc\:px-33{padding-right:8.25rem;padding-left:8.25rem}.pc\:py-33{padding-top:8.25rem;padding-bottom:8.25rem}.pc\:p-34{padding:8.5rem}.pc\:pl-34{padding-left:8.5rem}.pc\:pr-34{padding-right:8.5rem}
	
	.pc\:pb-34{padding-bottom:8.5rem}.pc\:pt-34{padding-top:8.5rem}.pc\:px-34{padding-right:8.5rem;padding-left:8.5rem}.pc\:py-34{padding-top:8.5rem;padding-bottom:8.5rem}.pc\:p-35{padding:8.75rem}.pc\:pl-35{padding-left:8.75rem}.pc\:pr-35{padding-right:8.75rem}.pc\:pb-35{padding-bottom:8.75rem}.pc\:pt-35{padding-top:8.75rem}.pc\:px-35{padding-right:8.75rem;padding-left:8.75rem}.pc\:py-35{padding-top:8.75rem;padding-bottom:8.75rem}.pc\:p-36{padding:9rem}.pc\:pl-36{padding-left:9rem}.pc\:pr-36{padding-right:9rem}.pc\:pb-36{padding-bottom:9rem}.pc\:pt-36{padding-top:9rem}.pc\:px-36{padding-right:9rem;padding-left:9rem}.pc\:py-36{padding-top:9rem;padding-bottom:9rem}.pc\:p-37{padding:9.25rem}.pc\:pl-37{padding-left:9.25rem}.pc\:pr-37{padding-right:9.25rem}.pc\:pb-37{padding-bottom:9.25rem}.pc\:pt-37{padding-top:9.25rem}.pc\:px-37{padding-right:9.25rem;padding-left:9.25rem}.pc\:py-37{padding-top:9.25rem;padding-bottom:9.25rem}.pc\:p-38{padding:9.5rem}.pc\:pl-38{padding-left:9.5rem}.pc\:pr-38{padding-right:9.5rem}.pc\:pb-38{padding-bottom:9.5rem}.pc\:pt-38{padding-top:9.5rem}.pc\:px-38{padding-right:9.5rem;padding-left:9.5rem}.pc\:py-38{padding-top:9.5rem;padding-bottom:9.5rem}.pc\:p-39{padding:9.75rem}.pc\:pl-39{padding-left:9.75rem}.pc\:pr-39{padding-right:9.75rem}.pc\:pb-39{padding-bottom:9.75rem}.pc\:pt-39{padding-top:9.75rem}.pc\:px-39{padding-right:9.75rem;padding-left:9.75rem}.pc\:py-39{padding-top:9.75rem;padding-bottom:9.75rem}.pc\:p-40{padding:10rem}.pc\:pl-40{padding-left:10rem}.pc\:pr-40{padding-right:10rem}.pc\:pb-40{padding-bottom:10rem}.pc\:pt-40{padding-top:10rem}.pc\:px-40{padding-right:10rem;padding-left:10rem}.pc\:py-40{padding-top:10rem;padding-bottom:10rem}}

@media screen and (max-width: 767px){.sp\:p-0{padding:0rem}.sp\:pl-0{padding-left:0rem}.sp\:pr-0{padding-right:0rem}.sp\:pb-0{padding-bottom:0rem}.sp\:pt-0{padding-top:0rem}.sp\:px-0{padding-right:0rem;padding-left:0rem}.sp\:py-0{padding-top:0rem;padding-bottom:0rem}.sp\:p-1{padding:.25rem}.sp\:pl-1{padding-left:.25rem}.sp\:pr-1{padding-right:.25rem}.sp\:pb-1{padding-bottom:.25rem}.sp\:pt-1{padding-top:.25rem}.sp\:px-1{padding-right:.25rem;padding-left:.25rem}.sp\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sp\:p-2{padding:.5rem}.sp\:pl-2{padding-left:.5rem}.sp\:pr-2{padding-right:.5rem}.sp\:pb-2{padding-bottom:.5rem}.sp\:pt-2{padding-top:.5rem}.sp\:px-2{padding-right:.5rem;padding-left:.5rem}.sp\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sp\:p-3{padding:.75rem}.sp\:pl-3{padding-left:.75rem}.sp\:pr-3{padding-right:.75rem}.sp\:pb-3{padding-bottom:.75rem}.sp\:pt-3{padding-top:.75rem}.sp\:px-3{padding-right:.75rem;padding-left:.75rem}.sp\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sp\:p-4{padding:1rem}.sp\:pl-4{padding-left:1rem}.sp\:pr-4{padding-right:1rem}.sp\:pb-4{padding-bottom:1rem}.sp\:pt-4{padding-top:1rem}.sp\:px-4{padding-right:1rem;padding-left:1rem}.sp\:py-4{padding-top:1rem;padding-bottom:1rem}.sp\:p-5{padding:1.25rem}.sp\:pl-5{padding-left:1.25rem}.sp\:pr-5{padding-right:1.25rem}.sp\:pb-5{padding-bottom:1.25rem}.sp\:pt-5{padding-top:1.25rem}.sp\:px-5{padding-right:1.25rem;padding-left:1.25rem}.sp\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sp\:p-6{padding:1.5rem}.sp\:pl-6{padding-left:1.5rem}.sp\:pr-6{padding-right:1.5rem}.sp\:pb-6{padding-bottom:1.5rem}.sp\:pt-6{padding-top:1.5rem}.sp\:px-6{padding-right:1.5rem;padding-left:1.5rem}.sp\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sp\:p-7{padding:1.75rem}.sp\:pl-7{padding-left:1.75rem}.sp\:pr-7{padding-right:1.75rem}.sp\:pb-7{padding-bottom:1.75rem}.sp\:pt-7{padding-top:1.75rem}.sp\:px-7{padding-right:1.75rem;padding-left:1.75rem}.sp\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sp\:p-8{padding:2rem}.sp\:pl-8{padding-left:2rem}.sp\:pr-8{padding-right:2rem}.sp\:pb-8{padding-bottom:2rem}.sp\:pt-8{padding-top:2rem}.sp\:px-8{padding-right:2rem;padding-left:2rem}.sp\:py-8{padding-top:2rem;padding-bottom:2rem}.sp\:p-9{padding:2.25rem}.sp\:pl-9{padding-left:2.25rem}.sp\:pr-9{padding-right:2.25rem}.sp\:pb-9{padding-bottom:2.25rem}.sp\:pt-9{padding-top:2.25rem}.sp\:px-9{padding-right:2.25rem;padding-left:2.25rem}.sp\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sp\:p-10{padding:2.5rem}.sp\:pl-10{padding-left:2.5rem}.sp\:pr-10{padding-right:2.5rem}.sp\:pb-10{padding-bottom:2.5rem}.sp\:pt-10{padding-top:2.5rem}.sp\:px-10{padding-right:2.5rem;padding-left:2.5rem}.sp\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sp\:p-11{padding:2.75rem}.sp\:pl-11{padding-left:2.75rem}.sp\:pr-11{padding-right:2.75rem}.sp\:pb-11{padding-bottom:2.75rem}.sp\:pt-11{padding-top:2.75rem}.sp\:px-11{padding-right:2.75rem;padding-left:2.75rem}.sp\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sp\:p-12{padding:3rem}.sp\:pl-12{padding-left:3rem}.sp\:pr-12{padding-right:3rem}.sp\:pb-12{padding-bottom:3rem}.sp\:pt-12{padding-top:3rem}.sp\:px-12{padding-right:3rem;padding-left:3rem}.sp\:py-12{padding-top:3rem;padding-bottom:3rem}.sp\:p-13{padding:3.25rem}.sp\:pl-13{padding-left:3.25rem}.sp\:pr-13{padding-right:3.25rem}.sp\:pb-13{padding-bottom:3.25rem}.sp\:pt-13{padding-top:3.25rem}.sp\:px-13{padding-right:3.25rem;padding-left:3.25rem}.sp\:py-13{padding-top:3.25rem;padding-bottom:3.25rem}.sp\:p-14{padding:3.5rem}.sp\:pl-14{padding-left:3.5rem}.sp\:pr-14{padding-right:3.5rem}.sp\:pb-14{padding-bottom:3.5rem}.sp\:pt-14{padding-top:3.5rem}.sp\:px-14{padding-right:3.5rem;padding-left:3.5rem}.sp\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sp\:p-15{padding:3.75rem}.sp\:pl-15{padding-left:3.75rem}.sp\:pr-15{padding-right:3.75rem}.sp\:pb-15{padding-bottom:3.75rem}.sp\:pt-15{padding-top:3.75rem}.sp\:px-15{padding-right:3.75rem;padding-left:3.75rem}.sp\:py-15{padding-top:3.75rem;padding-bottom:3.75rem}.sp\:p-16{padding:4rem}.sp\:pl-16{padding-left:4rem}.sp\:pr-16{padding-right:4rem}.sp\:pb-16{padding-bottom:4rem}.sp\:pt-16{padding-top:4rem}.sp\:px-16{padding-right:4rem;padding-left:4rem}.sp\:py-16{padding-top:4rem;padding-bottom:4rem}.sp\:p-17{padding:4.25rem}.sp\:pl-17{padding-left:4.25rem}.sp\:pr-17{padding-right:4.25rem}.sp\:pb-17{padding-bottom:4.25rem}.sp\:pt-17{padding-top:4.25rem}.sp\:px-17{padding-right:4.25rem;padding-left:4.25rem}.sp\:py-17{padding-top:4.25rem;padding-bottom:4.25rem}.sp\:p-18{padding:4.5rem}.sp\:pl-18{padding-left:4.5rem}.sp\:pr-18{padding-right:4.5rem}.sp\:pb-18{padding-bottom:4.5rem}.sp\:pt-18{padding-top:4.5rem}.sp\:px-18{padding-right:4.5rem;padding-left:4.5rem}.sp\:py-18{padding-top:4.5rem;padding-bottom:4.5rem}.sp\:p-19{padding:4.75rem}.sp\:pl-19{padding-left:4.75rem}.sp\:pr-19{padding-right:4.75rem}.sp\:pb-19{padding-bottom:4.75rem}.sp\:pt-19{padding-top:4.75rem}.sp\:px-19{padding-right:4.75rem;padding-left:4.75rem}.sp\:py-19{padding-top:4.75rem;padding-bottom:4.75rem}.sp\:p-20{padding:5rem}.sp\:pl-20{padding-left:5rem}.sp\:pr-20{padding-right:5rem}.sp\:pb-20{padding-bottom:5rem}.sp\:pt-20{padding-top:5rem}.sp\:px-20{padding-right:5rem;padding-left:5rem}.sp\:py-20{padding-top:5rem;padding-bottom:5rem}.sp\:p-21{padding:5.25rem}.sp\:pl-21{padding-left:5.25rem}.sp\:pr-21{padding-right:5.25rem}.sp\:pb-21{padding-bottom:5.25rem}.sp\:pt-21{padding-top:5.25rem}.sp\:px-21{padding-right:5.25rem;padding-left:5.25rem}.sp\:py-21{padding-top:5.25rem;padding-bottom:5.25rem}.sp\:p-22{padding:5.5rem}.sp\:pl-22{padding-left:5.5rem}.sp\:pr-22{padding-right:5.5rem}.sp\:pb-22{padding-bottom:5.5rem}.sp\:pt-22{padding-top:5.5rem}.sp\:px-22{padding-right:5.5rem;padding-left:5.5rem}.sp\:py-22{padding-top:5.5rem;padding-bottom:5.5rem}.sp\:p-23{padding:5.75rem}.sp\:pl-23{padding-left:5.75rem}.sp\:pr-23{padding-right:5.75rem}.sp\:pb-23{padding-bottom:5.75rem}.sp\:pt-23{padding-top:5.75rem}.sp\:px-23{padding-right:5.75rem;padding-left:5.75rem}.sp\:py-23{padding-top:5.75rem;padding-bottom:5.75rem}.sp\:p-24{padding:6rem}.sp\:pl-24{padding-left:6rem}.sp\:pr-24{padding-right:6rem}.sp\:pb-24{padding-bottom:6rem}.sp\:pt-24{padding-top:6rem}.sp\:px-24{padding-right:6rem;padding-left:6rem}.sp\:py-24{padding-top:6rem;padding-bottom:6rem}.sp\:p-25{padding:6.25rem}.sp\:pl-25{padding-left:6.25rem}.sp\:pr-25{padding-right:6.25rem}.sp\:pb-25{padding-bottom:6.25rem}.sp\:pt-25{padding-top:6.25rem}.sp\:px-25{padding-right:6.25rem;padding-left:6.25rem}.sp\:py-25{padding-top:6.25rem;padding-bottom:6.25rem}.sp\:p-26{padding:6.5rem}.sp\:pl-26{padding-left:6.5rem}.sp\:pr-26{padding-right:6.5rem}.sp\:pb-26{padding-bottom:6.5rem}.sp\:pt-26{padding-top:6.5rem}.sp\:px-26{padding-right:6.5rem;padding-left:6.5rem}.sp\:py-26{padding-top:6.5rem;padding-bottom:6.5rem}.sp\:p-27{padding:6.75rem}.sp\:pl-27{padding-left:6.75rem}.sp\:pr-27{padding-right:6.75rem}.sp\:pb-27{padding-bottom:6.75rem}.sp\:pt-27{padding-top:6.75rem}.sp\:px-27{padding-right:6.75rem;padding-left:6.75rem}.sp\:py-27{padding-top:6.75rem;padding-bottom:6.75rem}.sp\:p-28{padding:7rem}.sp\:pl-28{padding-left:7rem}.sp\:pr-28{padding-right:7rem}.sp\:pb-28{padding-bottom:7rem}.sp\:pt-28{padding-top:7rem}.sp\:px-28{padding-right:7rem;padding-left:7rem}.sp\:py-28{padding-top:7rem;padding-bottom:7rem}.sp\:p-29{padding:7.25rem}.sp\:pl-29{padding-left:7.25rem}.sp\:pr-29{padding-right:7.25rem}.sp\:pb-29{padding-bottom:7.25rem}.sp\:pt-29{padding-top:7.25rem}.sp\:px-29{padding-right:7.25rem;padding-left:7.25rem}.sp\:py-29{padding-top:7.25rem;padding-bottom:7.25rem}.sp\:p-30{padding:7.5rem}.sp\:pl-30{padding-left:7.5rem}.sp\:pr-30{padding-right:7.5rem}.sp\:pb-30{padding-bottom:7.5rem}.sp\:pt-30{padding-top:7.5rem}.sp\:px-30{padding-right:7.5rem;padding-left:7.5rem}.sp\:py-30{padding-top:7.5rem;padding-bottom:7.5rem}.sp\:p-31{padding:7.75rem}.sp\:pl-31{padding-left:7.75rem}.sp\:pr-31{padding-right:7.75rem}.sp\:pb-31{padding-bottom:7.75rem}.sp\:pt-31{padding-top:7.75rem}.sp\:px-31{padding-right:7.75rem;padding-left:7.75rem}.sp\:py-31{padding-top:7.75rem;padding-bottom:7.75rem}.sp\:p-32{padding:8rem}.sp\:pl-32{padding-left:8rem}.sp\:pr-32{padding-right:8rem}.sp\:pb-32{padding-bottom:8rem}.sp\:pt-32{padding-top:8rem}.sp\:px-32{padding-right:8rem;padding-left:8rem}.sp\:py-32{padding-top:8rem;padding-bottom:8rem}.sp\:p-33{padding:8.25rem}.sp\:pl-33{padding-left:8.25rem}.sp\:pr-33{padding-right:8.25rem}.sp\:pb-33{padding-bottom:8.25rem}.sp\:pt-33{padding-top:8.25rem}.sp\:px-33{padding-right:8.25rem;padding-left:8.25rem}.sp\:py-33{padding-top:8.25rem;padding-bottom:8.25rem}.sp\:p-34{padding:8.5rem}.sp\:pl-34{padding-left:8.5rem}.sp\:pr-34{padding-right:8.5rem}.sp\:pb-34{padding-bottom:8.5rem}.sp\:pt-34{padding-top:8.5rem}.sp\:px-34{padding-right:8.5rem;padding-left:8.5rem}.sp\:py-34{padding-top:8.5rem;padding-bottom:8.5rem}.sp\:p-35{padding:8.75rem}.sp\:pl-35{padding-left:8.75rem}.sp\:pr-35{padding-right:8.75rem}.sp\:pb-35{padding-bottom:8.75rem}.sp\:pt-35{padding-top:8.75rem}.sp\:px-35{padding-right:8.75rem;padding-left:8.75rem}.sp\:py-35{padding-top:8.75rem;padding-bottom:8.75rem}.sp\:p-36{padding:9rem}.sp\:pl-36{padding-left:9rem}.sp\:pr-36{padding-right:9rem}.sp\:pb-36{padding-bottom:9rem}.sp\:pt-36{padding-top:9rem}.sp\:px-36{padding-right:9rem;padding-left:9rem}.sp\:py-36{padding-top:9rem;padding-bottom:9rem}.sp\:p-37{padding:9.25rem}.sp\:pl-37{padding-left:9.25rem}.sp\:pr-37{padding-right:9.25rem}
	
	.sp\:pb-37{padding-bottom:9.25rem}.sp\:pt-37{padding-top:9.25rem}.sp\:px-37{padding-right:9.25rem;padding-left:9.25rem}.sp\:py-37{padding-top:9.25rem;padding-bottom:9.25rem}.sp\:p-38{padding:9.5rem}.sp\:pl-38{padding-left:9.5rem}.sp\:pr-38{padding-right:9.5rem}.sp\:pb-38{padding-bottom:9.5rem}.sp\:pt-38{padding-top:9.5rem}.sp\:px-38{padding-right:9.5rem;padding-left:9.5rem}.sp\:py-38{padding-top:9.5rem;padding-bottom:9.5rem}.sp\:p-39{padding:9.75rem}.sp\:pl-39{padding-left:9.75rem}.sp\:pr-39{padding-right:9.75rem}.sp\:pb-39{padding-bottom:9.75rem}.sp\:pt-39{padding-top:9.75rem}.sp\:px-39{padding-right:9.75rem;padding-left:9.75rem}.sp\:py-39{padding-top:9.75rem;padding-bottom:9.75rem}.sp\:p-40{padding:10rem}.sp\:pl-40{padding-left:10rem}.sp\:pr-40{padding-right:10rem}.sp\:pb-40{padding-bottom:10rem}.sp\:pt-40{padding-top:10rem}.sp\:px-40{padding-right:10rem;padding-left:10rem}.sp\:py-40{padding-top:10rem;padding-bottom:10rem}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}

@media screen and (min-width: 768px){.pc\:text-left{text-align:left}.pc\:text-center{text-align:center}.pc\:text-right{text-align:right}}

@media screen and (max-width: 767px){.sp\:text-left{text-align:left}.sp\:text-center{text-align:center}.sp\:text-right{text-align:right}}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}@media screen and (min-width: 768px){.pc\:align-top{vertical-align:top}.pc\:align-middle{vertical-align:middle}.pc\:align-bottom{vertical-align:bottom}}

@media screen and (max-width: 767px){.sp\:align-top{vertical-align:top}.sp\:align-middle{vertical-align:middle}.sp\:align-bottom{vertical-align:bottom}}.font-thin{font-weight:100;font-family:"Gotham A","Gotham B"}.font-extralight{font-weight:200;font-family:"Gotham A","Gotham B"}.font-light{font-weight:300;font-family:"Gotham A","Gotham B"}.font-normal{font-weight:400;font-family:"Gotham A","Gotham B"}.font-medium{font-weight:500;font-family:"Gotham A","Gotham B"}.font-semibold{font-weight:600;font-family:"Gotham A","Gotham B"}.font-bold{font-weight:700;font-family:"Gotham A","Gotham B"}.font-gotham{font-family:"Gotham A","Gotham B"}.font-thin-gotham{font-weight:100;font-family:"Gotham A","Gotham B"}.font-extralight-gotham{font-weight:200;font-family:"Gotham A","Gotham B"}.font-light-gotham{font-weight:300;font-family:"Gotham A","Gotham B"}.font-normal-gotham{font-weight:400;font-family:"Gotham A","Gotham B"}.font-medium-gotham{font-weight:500;font-family:"Gotham A","Gotham B"}.font-semibold-gotham{font-weight:600;font-family:"Gotham A","Gotham B"}.font-bold-gotham{font-weight:700;font-family:"Gotham A","Gotham B"}.leading-none{line-height:1}

@media screen and (min-width: 768px){.pc\:leading-none .leading-none{line-height:1}}

@media screen and (max-width: 767px){.sp\:leading-none .leading-none{line-height:1}}.w-full{width:100%}.w-1\/2,.w-2\/4{width:50%}.h-full{height:100%}.w-1\/3{width:33%}.w-2\/3{width:66%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:100%}

@media screen and (min-width: 768px){.pc\:w-full{width:100%}.pc\:w-1\/2{width:50%}.pc\:h-full{height:100%}.pc\:w-1\/3{width:33%}.pc\:w-2\/3{width:66%}.pc\:w-1\/4{width:25%}.pc\:w-3\/4{width:75%}.pc\:w-1\/5{width:20%}.pc\:w-2\/5{width:40%}.pc\:w-3\/5{width:60%}.pc\:w-4\/5{width:100%}}

@media screen and (max-width: 767px){.sp\:w-full{width:100%}.sp\:w-1\/2{width:50%}.sp\:h-full{height:100%}.sp\:w-1\/3{width:33%}.sp\:w-2\/3{width:66%}.sp\:w-1\/4{width:25%}.sp\:w-3\/4{width:75%}.sp\:w-1\/5{width:20%}.sp\:w-2\/5{width:40%}.sp\:w-3\/5{width:60%}.sp\:w-4\/5{width:100%}}.h-0{height:0rem}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-13{height:3.25rem}.h-14{height:3.5rem}.h-15{height:3.75rem}.h-16{height:4rem}.h-17{height:4.25rem}.h-18{height:4.5rem}.h-19{height:4.75rem}.h-20{height:5rem}.h-21{height:5.25rem}.h-22{height:5.5rem}.h-23{height:5.75rem}.h-24{height:6rem}.h-25{height:6.25rem}.h-26{height:6.5rem}.h-27{height:6.75rem}.h-28{height:7rem}.h-29{height:7.25rem}.h-30{height:7.5rem}.h-31{height:7.75rem}.h-32{height:8rem}.h-33{height:8.25rem}.h-34{height:8.5rem}.h-35{height:8.75rem}.h-36{height:9rem}.h-37{height:9.25rem}.h-38{height:9.5rem}.h-39{height:9.75rem}.h-40{height:10rem}

@media screen and (min-width: 768px){.pc\:h-0{margin-left:0rem}.pc\:h-1{margin-left:.25rem}.pc\:h-2{margin-left:.5rem}.pc\:h-3{margin-left:.75rem}.pc\:h-4{margin-left:1rem}.pc\:h-5{margin-left:1.25rem}.pc\:h-6{margin-left:1.5rem}.pc\:h-7{margin-left:1.75rem}.pc\:h-8{margin-left:2rem}.pc\:h-9{margin-left:2.25rem}.pc\:h-10{margin-left:2.5rem}.pc\:h-11{margin-left:2.75rem}.pc\:h-12{margin-left:3rem}.pc\:h-13{margin-left:3.25rem}.pc\:h-14{margin-left:3.5rem}.pc\:h-15{margin-left:3.75rem}.pc\:h-16{margin-left:4rem}.pc\:h-17{margin-left:4.25rem}.pc\:h-18{margin-left:4.5rem}.pc\:h-19{margin-left:4.75rem}.pc\:h-20{margin-left:5rem}.pc\:h-21{margin-left:5.25rem}.pc\:h-22{margin-left:5.5rem}.pc\:h-23{margin-left:5.75rem}.pc\:h-24{margin-left:6rem}.pc\:h-25{margin-left:6.25rem}.pc\:h-26{margin-left:6.5rem}.pc\:h-27{margin-left:6.75rem}.pc\:h-28{margin-left:7rem}.pc\:h-29{margin-left:7.25rem}.pc\:h-30{margin-left:7.5rem}.pc\:h-31{margin-left:7.75rem}.pc\:h-32{margin-left:8rem}.pc\:h-33{margin-left:8.25rem}.pc\:h-34{margin-left:8.5rem}.pc\:h-35{margin-left:8.75rem}.pc\:h-36{margin-left:9rem}.pc\:h-37{margin-left:9.25rem}.pc\:h-38{margin-left:9.5rem}.pc\:h-39{margin-left:9.75rem}.pc\:h-40{margin-left:10rem}}

@media screen and (max-width: 767px){.sp\:h-0{margin-left:0rem}.sp\:h-1{margin-left:.25rem}.sp\:h-2{margin-left:.5rem}.sp\:h-3{margin-left:.75rem}.sp\:h-4{margin-left:1rem}.sp\:h-5{margin-left:1.25rem}.sp\:h-6{margin-left:1.5rem}.sp\:h-7{margin-left:1.75rem}.sp\:h-8{margin-left:2rem}.sp\:h-9{margin-left:2.25rem}.sp\:h-10{margin-left:2.5rem}.sp\:h-11{margin-left:2.75rem}.sp\:h-12{margin-left:3rem}.sp\:h-13{margin-left:3.25rem}.sp\:h-14{margin-left:3.5rem}.sp\:h-15{margin-left:3.75rem}.sp\:h-16{margin-left:4rem}.sp\:h-17{margin-left:4.25rem}.sp\:h-18{margin-left:4.5rem}.sp\:h-19{margin-left:4.75rem}.sp\:h-20{margin-left:5rem}.sp\:h-21{margin-left:5.25rem}.sp\:h-22{margin-left:5.5rem}.sp\:h-23{margin-left:5.75rem}.sp\:h-24{margin-left:6rem}.sp\:h-25{margin-left:6.25rem}.sp\:h-26{margin-left:6.5rem}.sp\:h-27{margin-left:6.75rem}.sp\:h-28{margin-left:7rem}.sp\:h-29{margin-left:7.25rem}.sp\:h-30{margin-left:7.5rem}.sp\:h-31{margin-left:7.75rem}.sp\:h-32{margin-left:8rem}.sp\:h-33{margin-left:8.25rem}.sp\:h-34{margin-left:8.5rem}.sp\:h-35{margin-left:8.75rem}.sp\:h-36{margin-left:9rem}.sp\:h-37{margin-left:9.25rem}.sp\:h-38{margin-left:9.5rem}.sp\:h-39{margin-left:9.75rem}.sp\:h-40{margin-left:10rem}}.bg-white{background:#fff}.bg-gray{background:#f3f5f9}

@media screen and (min-width: 768px){.pc\:bg-white{background:#fff}.pc\:bg-gray{background:#f3f5f9}}

@media screen and (max-width: 767px){.sp\:bg-white{background:#fff}.sp\:bg-gray{background:#f3f5f9}}.list-none{list-style-type:none}.list-disc{list-style-type:disc;padding-left:1em}.list-decimal{list-style-type:decimal;padding-left:1em}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.hover\:fade{-webkit-transition:all .3s;transition:all .3s}.hover\:fade:hover{opacity:.8}