@charset "utf-8";@font-face{font-family:Tinos;font-weight:400;font-style:normal;src:url(/common/css/fonts/Tinos_regular.woff) format("woff");font-display:swap}@font-face{font-family:Tinos;font-weight:700;font-style:normal;src:url(/common/css/fonts/Tinos_bold.woff) format("woff");font-display:swap}@font-face{font-family:Zen Maru Gothic;font-weight:700;font-style:normal;src:url(/common/css/fonts/ZenMaruGothic-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"Noto Serif JP";font-weight:400;font-style:normal;src:url(/common/css/fonts/Noto-Serif-JP_regular.woff) format("woff");font-display:swap}@font-face{font-family:"Noto Serif JP";font-weight:700;font-style:normal;src:url(/common/css/fonts/Noto-Serif-JP_bold.woff) format("woff");font-display:swap}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body,html{line-height:1.4}body{font-family:"Noto Serif JP",serif;font-size:1.6rem;word-wrap:break-word;color:#000;background-color:#f8f7f1;overflow-wrap:break-word;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}b,h1,h2,h3,h4,h5,h6{font-weight:700}img{max-width:100%;height:auto;vertical-align:top}button,input,select,textarea{font-size:1.4rem;padding:0;cursor:pointer;border:none;outline:none}input::-ms-clear{visibility:hidden}:focus{outline:none}li,ol,ul{list-style-type:none}a{transition:opacity .3s ease;color:#2b6cb0;border-bottom:0 solid}
/*!
 * ress.css • v4.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat}:after,:before{vertical-align:inherit;text-decoration:inherit}*{margin:0;padding:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{text-decoration:underline;border-bottom:none}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{border-style:none;background-color:transparent}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{display:table;max-width:100%;white-space:normal;color:inherit;border:0}::-webkit-file-upload-button{font:inherit;color:inherit;-webkit-appearance:button}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.l-wrap{min-width:1024px}.l-inner{width:100%;min-width:936px;max-width:1224px;margin:0 auto;padding:0 12px}.l-container{padding-top:133px}.l-container,.l-main{min-width:1024px}.l-article,.l-contener-courses,.l-contener-news{width:808px;margin:0 auto}.l-contener-courses-wide{width:1016px;margin:0 auto}@media screen and (max-width:1024px){.l-inner{max-width:936px}}.c-btn{font-size:1.4rem;font-weight:700;line-height:1.57143;display:block;text-align:right;text-decoration:none;color:#fff;background:#000}.c-btn:active,.c-btn:hover{background:#7c7669}.c-btn.\--circle{font-size:1.2rem;line-height:1.58333;padding:4px 10px;text-align:center;text-decoration:none;color:#726857;border:1px solid #e0d5be;border-radius:16px;background:#f8f7f1}.c-btn.\--circle:active,.c-btn.\--circle:hover{color:#fff;background:#726857}.c-btn.\--circle.\--no-bg{color:#726857;background:none}.c-btn.\--circle.\--no-bg:active,.c-btn.\--circle.\--no-bg:hover{text-decoration:none;color:#fff;background:#726857}.c-btn.\--no-bg{color:#51463a;background:none}.c-btn.\--no-bg:active,.c-btn.\--no-bg:hover{text-decoration:underline}.c-btn.\--magazine{position:relative;padding:7px 30px 7px 12px;color:#51463a;background:#e0d5be}.c-btn.\--magazine:after{position:absolute;top:10px;right:12px;width:16px;height:16px;content:"";background:url(/common/images/icons/icon-arrow-up-r.svg)}.c-btn.\--pdf{position:relative;width:118px;margin:0 auto;padding:4px 17px 4px 43px;color:#51463a;border:1px solid #e0d5be;border-radius:0;background:none}.c-btn.\--pdf:before{position:absolute;top:4px;left:17px;width:22px;height:22px;content:"";background:url(/common/images/icons/icon-pdf-btn.svg)}.c-btn.\--web{font-size:1.8rem;line-height:1.77778;position:relative;padding:12px 32px 12px 10px;text-align:right}.c-btn.\--web:after{position:absolute;top:20px;right:10px;width:16px;height:16px;content:"";background:url(/common/images/icons/icon-external-link.svg)}.c-btn.\--clear,.c-btn.\--search{font-size:1.8rem;font-weight:700;line-height:1.77778;padding:12px 10px}.c-btn.\--clear{color:#51463a;background:#e7e0cd}.c-btn.\--search-full-text{position:relative;padding:8px 16px 8px 36px}.c-btn.\--search-full-text:before{position:absolute;top:12px;left:16px;width:16px;height:16px;content:"";background-image:url(/common/images/icons/icon-search-wt.svg)}.c-btn.\--courses{font-size:1.8rem;line-height:1.77778;display:inline-block;width:240px;height:56px;padding:10px 12px;cursor:pointer;text-align:right}.c-btn.\--courses.\--small{font-size:1.4rem;line-height:1.57143;width:160px;height:32px;padding:5px 9px}.c-btn.\--courses.\--blue{font-size:1.6rem;line-height:2;width:198px;height:48px;padding:8px 12px;text-align:center;background:#1f4e91}.c-btn.\--courses.\--blue:hover{opacity:.7}.c-btn.\--back{width:160px;margin:0 auto;padding:8px 5px;text-align:left}.c-btn.\--back-circle{width:56px;height:56px;background:none;background-image:url(/common/images/icons/icon-circle-arrow-l.svg)}.c-btn.\--related{font-size:1.2rem;line-height:1.58333;position:relative;width:88px;height:32px;padding:7px 28px 6px 12px;color:#51463a;background:#e0d5be}.c-btn.\--related:after{position:absolute;top:50%;right:12px;width:12px;height:14px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);text-decoration:none;background:url(/common/images/icons/icon-arrow-down.svg);background-repeat:no-repeat;background-size:12px 14px}.c-btn.\--merit,.c-btn.\--service{width:240px;height:48px}.c-btn.\--flow,.c-btn.\--merit,.c-btn.\--service{width:240px}.c-btn.\--flow,.c-btn.\--merit,.c-btn.\--service,.c-btn.\--type{font-size:1.8rem;line-height:1.77778;height:48px;padding:8px 10px}.c-btn.\--type{width:235px}.c-btn.\--article-paid,.c-btn.\--regist{font-size:1.8rem;line-height:1.77778;width:264px;padding:12px 25px}.c-btn.\--article-paid{padding:12px 0;text-align:center;color:#000;border:1px solid #000;background:#fff}.c-btn.\--article-paid:active,.c-btn.\--article-paid:hover{color:#fff;background:#000}.c-btn.\--article-paid>span{font-size:1.4rem;line-height:1.57143}.c-btn.\--article-paid.\--blue:active,.c-btn.\--article-paid.\--blue:hover{color:#000;border:1px solid #000;background:#fff}.c-btn.\--blue{color:#fff;border:1px solid #1f4e91;background:#1f4e91}.c-btn.\--blue:active,.c-btn.\--blue:hover{opacity:.7}.c-btn.\--red{background:#c81e1e}.c-btn.\--beige{color:#000;background:#edeada}.c-btn.\--cases-link{position:absolute;right:0;bottom:0;width:160px;height:38px;padding:8px;color:#51463a;background:#e0d5be}.c-btn.\--cases-link:active,.c-btn.\--cases-link:hover{opacity:.7}.c-change-type-btn{height:28px;cursor:pointer;-ms-grid-row-align:center;align-self:center}.c-change-type-btn__icon:before{font-size:3rem;color:#333}.c-sns-icon{position:relative;display:flex;align-items:center}.c-sns-icon__item{width:24px}.c-sns-icon__item.\--x{width:20px}.c-sns-icon__item.\--line{width:26px;height:26px}.c-sns-icon__item.\--note{width:20px;height:20px}.c-sns-icon__item:not(:last-child){margin-right:16px}.c-sns-icon__item>img{display:block;width:100%;height:auto;margin:0 auto}.c-sns-icon__alert-wrapper{position:absolute;z-index:1;top:35px;left:100px;display:none}.c-sns-icon__alert{font-size:12px;line-height:1.66667;position:relative;width:258px;height:38px;padding:8px;color:#000;border:1px solid #e0d5be;background:#fff}.c-sns-icon__alert:after,.c-sns-icon__alert:before{position:absolute;bottom:100%;left:25%;width:0;height:0;content:"";pointer-events:none;border:solid transparent}.c-sns-icon__alert:before{margin-bottom:1px;margin-left:-8px;border-width:8px;border-bottom-color:#e0d5be}.c-sns-icon__alert:after{margin-left:-8px;border-width:8px;border-bottom-color:#fff}.c-notice{font-size:1.6rem;font-weight:700;line-height:1.5;display:flex;width:100%;min-width:1024px;padding:4px;color:#fff;background:#000;justify-content:center}.c-notice__date{margin-right:16px}.c-notice__ttl{text-decoration:none;color:#fff}@media screen and (max-width:1024px){.c-notice{min-width:100%}}.c-label{font-size:1.4rem;font-weight:700;line-height:1.57143;display:inline-block;padding:3px 8px;text-align:center;text-decoration:none;color:#51463a;border-radius:4px;background:#e9e8e5}.c-label.\--bg-b-200{background:#e0d5be}.c-label.\--blue,.c-label.\--red{font-family:Noto Sans JP,sans-serif;line-height:1.1;border-radius:7px;background:#f8f7f1}.c-label.\--blue{padding:4px;color:#2b6cb0;box-shadow:inset 0 0 0 2px #2b6cb0}.c-label.\--red{padding:4px 6px 4px 5px;color:#df3422;box-shadow:inset 0 0 0 2px #df3422}.c-label-category,.c-label-member{display:inline-block;padding:1px 8px;text-align:center;text-decoration:none;color:#000;border-radius:4px;background:#edeada}.c-label-campaign,.c-label-category,.c-label-member{font-size:1.4rem;font-weight:700;line-height:1.57143}.c-label-campaign{padding-left:8px;color:#2b6cb0;background:#fffa7e}.c-new-mark{font-size:1.4rem;line-height:1.28571;padding:3px 8px;color:#2b6cb0;border-radius:4px;background:#dbe8f0}.c-keyword__item,.c-new-mark{font-weight:700;display:inline-block}.c-keyword__item{font-size:1.8rem;line-height:1.55556;position:relative;margin:0 16px 17px 0;padding:2px 8px 2px 25px;text-decoration:none;color:#000;border:1px solid #e0d5be;border-radius:4px}.c-keyword__item:before{position:absolute;top:2px;left:4px;content:"＃"}.c-keyword__item:active,.c-keyword__item:hover{background:#fcfbf8}.c-keyword.\--article{padding-bottom:18px}.c-keyword.\--article .c-keyword__item{font-size:1.4rem;font-weight:400;line-height:1.57143;height:28px;margin:0 8px 6px 0;padding:2px 8px 4px 22px}.c-keyword.\--article .c-keyword__item:before{top:2px}.c-date{font-size:1.2rem;line-height:1.33333;display:block;color:#988a74}.c-all{font-size:1.6rem;line-height:1.75;margin-bottom:14px;text-align:right}.c-all>span{font-size:4rem;font-weight:700;line-height:1}.c-breadcrumb{font-size:1.2rem;line-height:1.16667;max-width:1224px;margin:0 auto;padding:13px 12px}.c-breadcrumb__item{position:relative;display:inline-block;color:#000}.c-breadcrumb__item:not(:last-child){margin-right:36px}.c-breadcrumb__item:not(:last-child):before{position:absolute;top:3px;right:-25px;width:10px;height:10px;content:"";background-image:url(/common/images/icons/icon-arrow.svg);background-position:50%}.c-breadcrumb__item:last-child>a{color:#baab90}.c-breadcrumb__item>a{text-decoration:none;color:#000}@media screen and (max-width:1024px){.c-breadcrumb{max-width:936px}}.c-pagination{display:flex;align-items:center;justify-content:center}.c-pagination>ul{font-size:0}.c-pagination__item{font-size:1.4rem;font-weight:700;line-height:1.28571;display:inline-block;letter-spacing:1px}.c-pagination__item:not(:last-child){margin-right:18px}.c-pagination__item>a{display:block;width:100%;height:100%;padding:10px;text-decoration:none;color:#988a74}.c-pagination__item.\--current>a{color:#000}.c-pagination__item.\--first,.c-pagination__item.\--last,.c-pagination__item.\--next,.c-pagination__item.\--prev{position:relative;width:40px;height:40px;border-radius:3px;background:#000}.c-pagination__item.\--first:after,.c-pagination__item.\--last:after,.c-pagination__item.\--next:after,.c-pagination__item.\--prev:after{position:absolute;top:14px;width:8px;height:8px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.c-pagination__item.\--first:before,.c-pagination__item.\--last:before{position:absolute;top:14px;width:8px;height:8px;content:""}.c-pagination__item.\--first:after,.c-pagination__item.\--first:before,.c-pagination__item.\--last:after,.c-pagination__item.\--last:before{border-top:1px solid #fff;border-right:1px solid #fff}.c-pagination__item.\--first:after,.c-pagination__item.\--first:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.c-pagination__item.\--first:before{left:55%}.c-pagination__item.\--first:after{left:40%}.c-pagination__item.\--prev{margin-right:20px}.c-pagination__item.\--prev:after{left:50%;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-top:1px solid #fff;border-right:1px solid #fff}.c-pagination__item.\--next{margin-left:20px}.c-pagination__item.\--next:after{right:50%;border-top:1px solid #fff;border-right:1px solid #fff}.c-pagination__item.\--last:after,.c-pagination__item.\--last:before,.c-pagination__item.\--next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-pagination__item.\--last:before{top:14px;left:45%}.c-pagination__item.\--last:after{left:30%}.c-pagination__item:has(+.c-pagination-mode),.c-pagination__list:has(+.c-pagination-mode){margin-right:30px}.c-pagination-mode{font-size:1.6rem;font-weight:700;line-height:1.5;color:#000}.c-pagination-mode:active,.c-pagination-mode:hover{text-decoration:none}.c-pagination-mode.\--paged{margin-left:30px}.c-page-guidance{font-size:1.4rem;font-weight:700;line-height:1.28571;color:#51463a}.c-page-guidance>span{font-size:1.8rem;line-height:1}.c-sort{display:block;width:40px;height:40px;cursor:pointer;background-image:url(/common/images/icons/icon-asc-circle.svg)}.c-sort.\--is-dsc{background-image:url(/common/images/icons/icon-dsc-circle.svg)}.c-list-header{position:relative;z-index:-1;padding:63px 108px 83px;background:#edeada;background-image:url(/common/images/header-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:115%}.c-list-header:after{font-size:11.3rem;line-height:.90265;position:absolute;z-index:-1;top:50%;left:50%;width:100%;content:attr(data-text);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#e7e0cd}.c-list-header__ttl{font-size:5.6rem;font-weight:700;line-height:1.42857;padding:23px 208px 1px;color:#000}.c-list-header.\--tokusyoho{padding:23px 108px 54px}.c-list-header.\--tokusyoho .c-list-header__ttl{font-size:4.8rem;line-height:1.5;padding:23px 195px 1px}.c-list-header-bookmark{position:relative;background:#edeada;background-image:url(/common/images/header-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:115%}.c-list-header-bookmark__inner{position:relative;display:flex;min-height:248px;align-items:center}.c-list-header-bookmark__inner:has(.c-list-header-bookmark__type):before{position:absolute;top:0;left:0;min-width:184px;height:4px;content:"";background:#000}.c-list-header-bookmark__ttl{font-size:4.8rem;font-weight:700;line-height:1.5;max-width:1055px;padding:68px 0 68px 92px;color:#000}.c-list-header-bookmark__type{font-size:1.8rem;font-weight:700;line-height:1.77778;position:absolute;top:8px;left:0;min-width:184px;content:"";text-align:center}.c-list-header-bookmark__bookmark{position:absolute;top:32px;right:92px;width:32px;height:32px;cursor:pointer;background-image:url(/common/images/icons/icon-bookmark.svg)}.c-list-header-bookmark__bookmark.\--clipped{background-image:url(/common/images/icons/icon-bookmark-2.svg);background-size:100%}.c-list-header-bookmark.\--author .c-list-header-bookmark__inner{max-width:1200px;padding:0}.c-list-header-bookmark.\--author .c-list-header-bookmark__type{left:74px}.c-list-header-business{position:relative;padding:68px 104px 39px;background:#edeada;background-image:url(/common/images/header-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:1640px 1312px}.c-list-header-business:before{position:absolute;top:0;left:104px;width:184px;height:4px;content:"";background:#000}.c-list-header-business.\--border-none:before{content:none}.c-list-header-business__btn{font-size:1.2rem;font-weight:700;line-height:1.58333;padding:4px 10px;text-decoration:none;color:#726857;border:1px solid #e0d5be;border-radius:16px;background:#f8f7f1}.c-list-header-business__type{font-size:1.8rem;font-weight:700;line-height:1.77778;position:absolute;top:8px;left:178px;content:""}.c-list-header-business__ttl{font-size:3.2rem;font-weight:700;line-height:1.25;width:calc(100% - 32px);margin-bottom:16px}.c-list-header-business__desc{font-size:1.6rem;line-height:1.75}.c-list-header-business__bookmark{position:absolute;top:68px;right:104px;width:32px;height:32px;content:"";cursor:pointer;background-image:url(/common/images/icons/icon-bookmark.svg)}.c-list-header-business__bookmark.\--clipped{background-image:url(/common/images/icons/icon-bookmark-2.svg);background-size:100%}.c-list-header-business__issue{font-size:1.4rem;font-weight:700;line-height:1.57143;margin-bottom:4px}.c-list-header-business .c-date{margin-bottom:8px}.c-list-header-juhankai{position:relative;padding:63px 108px 83px;background:#edeada;background-image:url(/common/images/header-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:115%}.c-list-header-juhankai .c-btn.\--back-circle{position:absolute;top:50%;left:104px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-list-header-juhankai__wrapper{margin-left:206px}.c-list-header-juhankai__tags{display:flex;align-items:center}.c-list-header-juhankai__full-title{font-size:1.4rem;line-height:1.57143;color:#51463a}.c-list-header-juhankai__content{display:flex;margin-bottom:16px;align-items:center;justify-content:space-between}.c-list-header-juhankai__btn{font-size:1.2rem;font-weight:700;line-height:1.58333;padding:4px 10px;text-decoration:none;color:#726857;border:1px solid #e0d5be;border-radius:16px;background:#f8f7f1}.c-list-header-juhankai__btn.\--no-bg{color:#51463a;background:none}.c-list-header-juhankai__ttl{font-size:5.6rem;font-weight:700;line-height:1.42857}.c-list-header-juhankai__count{font-size:1.6rem;font-weight:700;line-height:.63636}.c-list-header-juhankai__count>span{font-size:4rem;line-height:1.6}.c-list-header-weboriginal{position:relative;padding:68px 104px 39px;background:#edeada;background-image:url(/common/images/header-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:1640px 1312px}.c-list-header-weboriginal__ttl{font-size:3.2rem;font-weight:700;line-height:1.25;width:calc(100% - 32px);margin-bottom:16px}.c-list-header-weboriginal__bookmark{position:absolute;top:68px;right:104px;width:32px;height:32px;content:"";background-image:url(/common/images/icons/icon-bookmark.svg)}.c-list-header-weboriginal__bookmark.\--clipped{background-image:url(/common/images/icons/icon-bookmark-2.svg);background-size:100%}.c-list-header-weboriginal__desc{font-size:1.4rem;font-weight:700;line-height:1.57143;margin-bottom:4px}.c-list-header-weboriginal .c-date{margin-bottom:8px}.c-list-header-weboriginal__btn{font-size:1.2rem;font-weight:700;line-height:1.58333;display:inline-block;padding:4px 10px;text-decoration:none;color:#726857;border:1px solid #e0d5be;border-radius:16px;background:#f8f7f1}.c-search-form{position:relative;width:392px;border:1px solid #988a74;background:#fcfbf8}.c-search-form__input{width:calc(100% - 41px);padding:9px 8px}.c-search-form__input::-webkit-input-placeholder{font-size:1.6rem;line-height:1.75;color:#988a74}.c-search-form__input::-moz-placeholder{font-size:1.6rem;line-height:1.75;color:#988a74}.c-search-form__input:-ms-input-placeholder{font-size:1.6rem;line-height:1.75;color:#988a74}.c-search-form__input::-ms-input-placeholder{font-size:1.6rem;line-height:1.75;color:#988a74}.c-search-form__input::placeholder{font-size:1.6rem;line-height:1.75;color:#988a74}.c-search-form__submit{position:absolute;top:4px;right:8px;width:32px;height:32px;content:"";background-image:url(/common/images/icons/icon-search-form.svg)}.c-page-nav-container.\--fixed{position:fixed;z-index:49;top:162px;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:none;background:#f8f7f1}.c-page-nav-container.\--fixed>.c-page-nav{margin-bottom:0}.c-page-nav-container.\--nav-about{top:160px}.c-page-nav-container.\--nav-courses{top:161px}.c-page-nav{display:flex;width:100%;border-top:1px solid #e7e0cd;border-bottom:1px solid #000}.c-page-nav.\--search .c-page-nav__item{width:33.33333%;color:#90897c}.c-page-nav.\--search .c-page-nav__item.\--is-active,.c-page-nav.\--search .c-page-nav__item:active,.c-page-nav.\--search .c-page-nav__item:hover{color:#000}.c-page-nav.\--about{width:1016px;margin:0 auto}.c-page-nav.\--about .c-page-nav__item{width:33.33333%}.c-page-nav.\--about .c-page-nav__item:active,.c-page-nav.\--about .c-page-nav__item:hover{background:none}.c-page-nav.\--courses{width:1016px;margin:0 auto}.c-page-nav.\--courses .c-page-nav__item{font-size:1.6rem;line-height:1.125;width:25%;padding:19px 8px}.c-page-nav.\--courses .c-page-nav__item:active,.c-page-nav.\--courses .c-page-nav__item:hover{background:none}.c-page-nav.\--type{border-top:none}.c-page-nav.\--type .c-page-nav__item{font-size:2.4rem;line-height:1.33333;position:relative;width:50%;padding:10px 8px}.c-page-nav.\--type .c-page-nav__item.\--is-active:after,.c-page-nav.\--type .c-page-nav__item:active:after,.c-page-nav.\--type .c-page-nav__item:hover:after{position:absolute;bottom:0;width:100%;height:2px;content:"";background-color:#000}.c-page-nav.\--flow{border-top:none}.c-page-nav.\--flow .c-page-nav__item{font-size:2.4rem;line-height:1.33333;position:relative;width:50%;padding:10px 8px}.c-page-nav.\--flow .c-page-nav__item.\--is-active:after,.c-page-nav.\--flow .c-page-nav__item:active:after,.c-page-nav.\--flow .c-page-nav__item:hover:after{position:absolute;bottom:0;width:100%;height:2px;content:"";background-color:#000}.c-page-nav.\--mypage .c-page-nav__item{width:152px}.c-page-nav.\--faq{width:808px;margin:0 auto}.c-page-nav.\--explanation-note{width:1224px;margin:0 auto}.c-page-nav.\--2col .c-page-nav__item{width:50%}.c-page-nav.\--5col .c-page-nav__item{width:20%}.c-page-nav__item{font-size:1.8rem;font-weight:700;line-height:1.77778;position:relative;display:block;width:16.66667%;padding:10px 8px;cursor:pointer;text-align:center;text-decoration:none;color:#000}.c-page-nav__item.\--row2{font-size:1.6rem;line-height:1.125}.c-page-nav__item:active,.c-page-nav__item:hover{background:#edeada}.c-page-nav__item:active:after,.c-page-nav__item:active:before,.c-page-nav__item:hover:after,.c-page-nav__item:hover:before{position:absolute;bottom:0;content:""}.c-page-nav__item:active:before,.c-page-nav__item:hover:before{right:50%;left:50%;width:1px;height:5px;background:#000}.c-page-nav__item:active:after,.c-page-nav__item:hover:after{left:0;width:100%;height:1px;background-color:#000}.c-page-nav__item.\--is-active{background:#edeada}.c-page-nav__item.\--is-active:after,.c-page-nav__item.\--is-active:before{position:absolute;bottom:0;content:""}.c-page-nav__item.\--is-active:before{right:50%;left:50%;width:1px;height:5px;background:#000}.c-page-nav__item.\--is-active:after{left:0;width:100%;height:1px;background-color:#000}.c-page-nav__item.\--size{font-size:1.6rem;line-height:1.25}.c-page-nav__item.\--recommend{font-size:1.6rem;line-height:1.125;width:192px;padding:21px 16px 17px}.c-page-nav__item.\--recommend:active,.c-page-nav__item.\--recommend:hover{background:none}@media screen and (max-width:1224px){.c-page-nav.\--explanation-note{min-width:936px;max-width:1224px}.c-page-nav__item{font-size:1.4rem;line-height:1.28571;padding-top:20px}.c-page-nav__item.\--row2{font-size:1.4rem;line-height:1.28571;padding-top:10px}.c-page-nav__item.\--recommend{padding:21px 6px}}.c-tag-box{position:relative;width:calc(100% - 16px);padding:44px 36px 40px;background:#fcfbf8}.c-tag-box:before{position:absolute;top:0;width:96px;content:"";border-top:4px solid #000}.c-tag-box:not(:last-child){margin-right:24px}.c-tag-box__ttl{font-size:1.8rem;font-weight:700;line-height:1.33333;position:relative;margin-bottom:24px;padding:0 0 24px 37px;border-bottom:1px solid #e7e0cd}.c-tag-box__ttl:before{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background-image:url(/common/images/icons/icon-check-box.svg)}.c-tag-box__ttl>span{font-size:2.4rem;font-weight:700;line-height:1;display:block;margin-top:8px}.c-tag-box__desc{font-size:1.6rem;line-height:1.75;text-align:justify}.c-tag-box-small{position:relative;padding:27px 24px 24px;border:1px solid #e7e0cd;background:#fcfbf8}.c-tag-box-small:before{position:absolute;top:0;width:80px;content:"";border-top:4px solid #000}.c-tag-box-small__ttl{font-size:1.8rem;font-weight:700;line-height:1.77778;margin-bottom:11px;padding-bottom:11px;border-bottom:1px solid #e7e0cd}.c-tag-box-small__desc{font-size:1.4rem;line-height:1.57143;text-align:justify}.c-tag-box-small__note{font-size:1.2rem;line-height:1.66667;margin-left:5px;padding-left:1.3em;text-indent:-1.3em;color:#555148}.c-tag-box-small.\--col3{width:calc(33.33333% - 10.66667px);margin-bottom:18px}.c-tag-box-small.\--col3:not(:nth-child(3n)){margin-right:16px}.c-tag-box-small.\--col1{display:flex;width:100%;padding:28px 24px 32px;align-items:center}.c-tag-box-small.\--col1 .c-tag-box-small__ttl{width:144px;margin-right:28px;margin-bottom:0;padding-bottom:0;text-align:center;border-bottom:none}.c-tag-box-small.\--col1 .c-tag-box-small__desc{font-size:1.6rem;line-height:1.75;width:calc(100% - 172px);padding-left:28px;border-left:1px solid #e7e0cd}.c-select-box{position:relative;height:40px;list-style:none}.c-select-box.\--w1{width:148px}.c-select-box.\--w2{width:96px}.c-select-box.\--w3{width:240px}.c-select-box.\--w4{width:444px}.c-select-box.\--w5{width:160px}.c-select-box.\--w6{width:200px}.c-select-box input{display:none}.c-select-box__item{height:100%;border:1px solid #988a74;background:#fcfbf8}.c-select-box__options{position:absolute;top:38px;left:0;visibility:hidden;width:100%;border:1px solid #988a74;background-color:#fff}.c-select-box__options.\--is-visible{z-index:1;visibility:visible}.c-select-box__options::-webkit-scrollbar{width:7px}.c-select-box__options::-webkit-scrollbar-thumb{border-right:4px solid #fff;border-radius:2px;background:#baab90}.c-select-box__options::-webkit-scrollbar-track{margin-top:4px;margin-bottom:4px}.c-select-box__options .c-select-box__input:checked+.c-select-box__label{background:#edeada}.c-select-box__label{font-size:1.4rem;font-weight:700;line-height:1.42857;display:block;padding:8px 8px 9px;cursor:pointer;color:#000}.c-select-box__label:active,.c-select-box__label:hover{background:#edeada}.c-select-box__placeholder{font-weight:400;position:absolute;top:0;left:0;overflow:hidden;width:90%;cursor:pointer;white-space:nowrap;pointer-events:none;color:#988a74}.c-select-box__select-btn:after{position:absolute;top:15px;right:17px;width:7px;height:7px;content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #988a74;border-right:1px solid #988a74}.c-select-box.\--is-disable{pointer-events:none}.search-box-form select{width:100%}.search-box-form .select2-container--default{display:block}.search-box-form .select2-container--default .select2-selection--single{height:40px;border:1px solid #c5c2bb;border-radius:0;background-color:#fff}.search-box-form .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:1.4rem;line-height:1.57143;color:#c5c2bb}.search-box-form .select2-container .select2-selection--single .select2-selection__rendered{width:100%;height:100%;padding:8px 0 0 8px}.search-box-form .select2-container--default .select2-selection--single .select2-selection__arrow{right:11px}.search-box-form .select2-container--default .select2-selection--single .select2-selection__arrow b{top:15px;right:17px;width:7px;height:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-width:1px;border-top:1px solid #7c7669;border-right:1px solid #7c7669}.search-box-form .select2-container--default .select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:1px;border-color:#7c7669}.search-box-form .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1.4rem;line-height:1.57143;color:#000}.search-box-form .search-box-form__heading .select2-container--default .select2-selection--single .select2-selection__arrow,.search-box-form .search-box-form__lawname .select2-container--default .select2-selection--single .select2-selection__arrow,.search-box-form .search-box-form__year .select2-container--default .select2-selection--single .select2-selection__arrow{opacity:0}.search-box-form .select2-container--default .select2-selection--single.\--is-validation{border:1px solid #c81e1e}.c-article-icons{display:flex;align-items:center}.c-article-icons__paid-icon{width:24px;height:24px;margin-right:8px;background-image:url(/common/images/icons/icon-paid.svg)}.c-article-icons__paid-icon.\--open{background-image:url(/common/images/icons/icon-paid-open.svg);background-size:24px 24px}.c-article-icons__bookmark-icon{width:32px;height:32px;margin-left:auto;cursor:pointer;background-image:url(/common/images/icons/icon-bookmark.svg);background-size:contain}.c-article-icons__bookmark-icon.\--clipped{background-image:url(/common/images/icons/icon-bookmark-2.svg)}.c-article-icons.\--mypage{margin-right:38px}.c-campaign-modal-wrap{position:fixed;z-index:50;right:0;bottom:-300px;width:480px;transition:all 1s}.c-campaign-modal-wrap.\--is-active{bottom:0;height:auto}.c-campaign-modal-wrap.\--is-active.\--is-cookie-active{bottom:86px}.c-campaign-modal{width:100%}.c-campaign-modal:hover{opacity:.8}.c-campaign-modal__img-wrap{width:480px;height:300px}.c-campaign-modal__close-btn{position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.c-campaign-modal__close-btn:after,.c-campaign-modal__close-btn:before{position:absolute;top:50%;left:50%;width:5px;height:30px;content:"";background:#000}.c-campaign-modal__close-btn:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.c-campaign-modal__close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.c-campaign-regist-modal{position:relative;width:704px;height:440px;margin-top:80px;background-image:url(/common/images/modal_registration_2.png);background-size:contain}.c-campaign-regist-modal__btn{position:absolute;right:56px;bottom:69px}.c-campaign-regist-modal__btn>img{transition:all .3s;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:drop-shadow(3px 5px 8px rgba(0,0,0,.5));filter:drop-shadow(3px 5px 8px rgba(0,0,0,.5))}.c-campaign-regist-modal__btn>img:active,.c-campaign-regist-modal__btn>img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-regist-bnr-wrap{position:fixed;z-index:50;right:0;bottom:-300px;width:480px;transition:all 1s}.c-regist-bnr-wrap.\--is-active{bottom:0;height:auto}.c-regist-bnr{width:100%}.c-regist-bnr:hover{opacity:.8}.c-regist-bnr.\--small .c-regist-bnr__img-wrap{height:50px}.c-regist-bnr__img-wrap{width:480px;height:300px}.c-regist-bnr__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-regist-bnr__close-btn,.c-regist-bnr__open-btn{position:absolute;width:40px;height:40px;cursor:pointer}.c-regist-bnr__close-btn:after,.c-regist-bnr__close-btn:before,.c-regist-bnr__open-btn:after,.c-regist-bnr__open-btn:before{position:absolute;content:"";background:#000}.c-regist-bnr__close-btn{top:0;right:0}.c-regist-bnr__close-btn:after,.c-regist-bnr__close-btn:before{top:50%;left:50%;width:5px;height:30px}.c-regist-bnr__close-btn:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.c-regist-bnr__close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.c-regist-bnr__open-btn{top:9px;right:10px}.c-regist-bnr__open-btn:after,.c-regist-bnr__open-btn:before{width:3px;height:25px}.c-regist-bnr__open-btn:before{left:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-regist-bnr__open-btn:after{right:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-tooltip{position:relative}.c-tooltip:hover .c-tooltip__content{visibility:visible;opacity:1}.c-tooltip__content{font-family:"Noto Serif JP",serif;font-size:1.2rem;font-weight:500;line-height:1.5;z-index:49;visibility:hidden;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:210px;padding:10px;transition:opacity .3s;text-align:left;white-space:normal;letter-spacing:1.5px;opacity:0;color:#fff;border-radius:4px}.c-tooltip__content,.c-tooltip__content:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#000}.c-tooltip__content:before{bottom:-6px;width:9px;height:6px;content:"";-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.c-tooltip__content.\--bottom:before{top:-6px;-webkit-clip-path:polygon(0 100%,100% 100%,50% 0);clip-path:polygon(0 100%,100% 100%,50% 0)}.c-tooltip__content.\--t-40{top:40px}.c-tooltip__content.\--t-45{top:45px}.c-tooltip__content.\--t-60{top:60px}.c-tooltip__content.\--t-min-45{top:-45px}.c-tooltip__content.\--t-min-60{top:-60px}.c-tooltip__content.\--login,.c-tooltip__content.\--menu{top:40px}.c-tooltip__content.\--login:before,.c-tooltip__content.\--menu:before{top:-6px;-webkit-clip-path:polygon(0 100%,100% 100%,50% 0);clip-path:polygon(0 100%,100% 100%,50% 0)}.c-tooltip__content.\--keyword{top:-80px;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.c-tooltip__content.\--search-box-under{top:50%;left:-188px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-tooltip__content.\--search-box-under:before{top:50%;left:100%;width:6px;height:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}.c-tooltip__content.\--article-outline{top:-60px;left:20%}@media screen and (max-width:1300px){.c-tooltip__content.\--menu{left:100%}.c-tooltip__content.\--menu:before{left:20%}.c-tooltip__content.\--login{left:10%}.c-tooltip__content.\--login:before{left:70%}}.m-article-books,.m-article-yolj{width:100%}.m-article-books-2col,.m-article-yolj-2col{position:relative;width:548px}.m-article-books-2col .m-article-content,.m-article-yolj-2col .m-article-content{width:100%}.m-article-books-2col .m-article-content__thumb,.m-article-yolj-2col .m-article-content__thumb{width:112px;height:160px}.m-article-books-2col .m-article-content__inner,.m-article-yolj-2col .m-article-content__inner{width:calc(100% - 152px)}.m-article-books-2col .m-article-content__ttl,.m-article-yolj-2col .m-article-content__ttl{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.m-article-books-2col .m-article-content__ttl>span,.m-article-yolj-2col .m-article-content__ttl>span{display:inline-block}.m-article-item-news-slider,.m-article-yolj-slider{width:1018px;padding:0 107px;border-right:1px solid #e7e0cd}.m-article-yolj-latest{width:704px;margin:0 auto}.m-article-business{position:relative;width:100%}.m-article-business .m-article-inner:active,.m-article-business .m-article-inner:hover{opacity:1;background:#fcfbf8}.m-article-business .m-article-content__icons.\--mypage{margin-right:38px}.m-article-business .m-article-content__delete{top:25px}.m-article-business-detail-col2{width:548px}.m-article-yoll-wrapper:after{display:block;width:287px;content:""}.m-article-yoll-4col{width:287px}.m-article-yoll-4col:not(:nth-child(4n)){margin-right:17px}.m-article-yoll-4col .m-article-content{padding-bottom:0;border-bottom:none}.m-article-item-news:not(:first-child){padding-top:24px}.m-article-item-news:not(:last-child){border-bottom:1px solid #e0d5be}.m-article-item-news .c-label-category{margin-bottom:12px}.m-article-item-news-row{display:inline-block;width:100%}.m-article-item-news-row:not(:first-child){padding-top:32px}.m-article-item-news-row:not(:last-child){border-bottom:1px solid #e0d5be}.m-article-item-news-row .m-article-content__ttl{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.m-article-item-news-row .c-label-category{margin-bottom:20px}.m-article-item-news-col3{position:relative;padding:0 calc(25% - 216px)}.m-article-item-news-col3>.m-article-inner{display:flex;width:288px;min-height:140px;flex-wrap:wrap;align-content:flex-end}.m-article-item-news-col3>.m-article-inner .c-label-category{margin-bottom:16px}.m-article-item-news-col3:first-child,.m-article-item-news-col3:nth-child(3n+1){padding:0 calc(25% - 216px) 0 0}.m-article-item-news-col3:last-child,.m-article-item-news-col3:nth-child(3n){padding:0 0 0 calc(25% - 216px)}.m-article-item-news-col3:not(:last-child):not(:nth-child(3n)){border-right:1px solid #e0d5be}.m-article-item-news-col3 .m-article-content__ttl{height:67px}.m-article-item-juhankai{width:100%}.m-article-item-juhankai .m-article-inner:active,.m-article-item-juhankai .m-article-inner:hover{opacity:1;background:#fcfbf8}.m-article-item-juhankai .m-article-content__ttl{font-size:1.8rem;font-weight:400;line-height:2;margin-bottom:0}.article-item-jurist{width:548px}.m-article-item-list .m-article-inner{padding:16px 14px 16px 16px}.m-article-item-list .m-article-content-wrap{position:relative}.m-article-item-list .c-article-icons{position:absolute;top:0;left:0;flex-direction:column;width:48px}.m-article-item-list .c-article-icons__paid-icon{width:32px;height:32px;margin-right:0;background-size:100%}.m-article-item-list .c-article-icons__bookmark-icon{margin-left:0}.m-article-item-list .m-article-content{margin-left:64px}.m-article-item-list .m-article-content__ttl-wrap{display:flex;flex-direction:column;width:748px;min-height:104px;justify-content:space-between}.m-article-item-list .m-article-content__ttl{font-size:2.2rem;line-height:1.45455;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-article-item-list .m-article-content__corner{font-size:1.6rem;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-article-item-list .m-article-content__info{display:flex;flex-direction:column;width:320px;justify-content:space-between}.m-article-item-list .m-authors{border-bottom:none}.m-article-item-list .m-author{width:auto}.m-article-item-list .m-author__name{line-height:1.33333;text-align:justify}.m-article-item-list .m-author__more{width:auto}.m-article-item-list .c-date{display:inline-block}.m-article-hyakusen__corner{font-size:1.6rem;line-height:1.5;width:120px}.m-article-hyakusen__info{width:calc(100% - 120px)}.m-article-hyakusen__ttl-wrap{text-decoration:none}.m-article-hyakusen__ttl-wrap:active .m-article-hyakusen__ttl,.m-article-hyakusen__ttl-wrap:hover .m-article-hyakusen__ttl{-webkit-text-decoration:underline #726857 1px;text-decoration:underline #726857 1px;color:#726857}.m-article-hyakusen__ttl{font-size:1.6rem;line-height:1.5;color:#000}.m-article-hyakusen__author,.m-article-hyakusen__ttl.\--font-size-s{font-size:1.4rem;line-height:1.57143}.m-article-hyakusen__author{color:#988a74}.m-article-hyakusen__more{font-size:1.2rem;line-height:1.66667;margin-left:8px}.m-article-cases{display:flex;padding:12px 18px;text-decoration:none;border-bottom:1px solid #e0d5be}.m-article-cases__author,.m-article-cases__case,.m-article-cases__ttl{font-size:1.6rem;line-height:1.5;color:#000}.m-article-cases__case{width:300px;margin-right:30px;flex-shrink:0}.m-article-cases__ttl{width:calc(100% - 500px);margin-right:30px}.m-article-cases__author{width:200px;flex-shrink:0}.m-article-cases__more{font-size:1.2rem;line-height:1.66667;text-align:right}.m-article-cases:active,.m-article-cases:hover{background:#fcfbf8}.m-article-inner{display:block;height:100%}.m-article-content,.m-article-inner{text-decoration:none;color:#000}.m-article-content:active,.m-article-content:hover{opacity:.6}.m-article-content__top{display:flex;align-items:center}.m-article-content__delete{position:absolute;z-index:10;top:57px;right:0;width:30px;height:30px;cursor:pointer;background:url(/common/images/icons/icon-delete.svg)}.m-article-content__delete.\--author{top:25px}.m-article-content__delete.\--tag{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.m-article-content__thumb{width:220px;height:313px;margin:0 auto 25px}.m-article-content__thumb>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.m-article-content__ttl{font-size:3.2rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden;width:100%;margin-bottom:8px;padding-bottom:3px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.m-article-content__corner-info,.m-article-content__sub-ttl{font-size:1.6rem;font-weight:700;line-height:1.5}.m-article-content__corner{font-size:1.8rem;font-weight:700;line-height:1.33333}.m-article-content__author{font-size:1.8rem;font-weight:700;line-height:1.77778}.m-article-content__author-more,.m-article-content__btn{font-size:1.2rem;font-weight:700;line-height:1.58333}.m-article-content__btn{padding:4px 10px;text-decoration:none;color:#726857;border:1px solid #e0d5be;border-radius:16px;background:#f8f7f1}.m-article-content__btn.\--html{margin-right:8px}.m-article-content__text-box{display:flex;margin-bottom:16px}.m-article-content__text{font-size:1.6rem;font-weight:700;line-height:1.5;margin-right:8px;padding-right:8px}.m-article-content__text:not(:last-child){border-right:1px solid #e0d5be}.m-article-content__issue{font-size:1.4rem;font-weight:700;line-height:1.57143;margin-bottom:8px}.m-article-content__law{font-size:3.2rem;font-weight:700;line-height:1.25}.m-article-content__count{font-size:2.4rem;font-weight:700;line-height:1.33333}.m-article-content__count>span{font-size:1.4rem;line-height:1.57143}.m-article-content__bookmark.\--bookmark{width:32px;height:32px;cursor:pointer;background-image:url(/common/images/icons/icon-bookmark.svg)}.m-article-content__bookmark.\--clipped{background-image:url(/common/images/icons/icon-bookmark-2.svg);background-size:100%}.m-article-content__service-labels:has(.c-label:nth-of-type(2):last-of-type) .c-label:first-of-type{margin-right:8px}@media screen and (max-width:1324px){.m-article-hyakusen__wrapper{width:880px}}@media screen and (max-width:1222px){.m-article-yoll-4col{width:calc(33.33333% - 18.66667px)}.m-article-yoll-4col:not(:nth-child(4n)){margin-right:0}.m-article-yoll-4col:not(:nth-child(3n)){margin-right:28px}}@media screen and (max-width:1156px){.article-item-jurist,.m-article-books-2col,.m-article-yolj-2col{width:calc(50% - 28px)}}@media screen and (max-width:1110px){.m-article-item-list .m-article-content__ttl-wrap{width:600px}}@media screen and (max-width:1100px){.m-article-item-list .m-article-content__ttl-wrap{width:550px}}@media screen and (max-width:1024px){.m-article-yolj-latest{width:776px}.m-article-item-news-slider,.m-article-yolj-slider{width:935px;padding:0 80px}.m-article-item-news-col3{padding:0 calc(25% - 187.5px)}.m-article-item-news-col3>.m-article-inner{width:250px}.m-article-item-news-col3:first-child,.m-article-item-news-col3:nth-child(3n+1){padding:0 calc(25% - 187.5px) 0 0}.m-article-item-news-col3:last-child,.m-article-item-news-col3:nth-child(3n){padding:0 0 0 calc(25% - 187.5px)}.m-article-item-news-col3:not(:last-child):not(:nth-child(3n)){border-right:1px solid #e0d5be}.m-article-hyakusen__wrapper{width:880px}}.m-authors{border-bottom:1px solid #e0d5be}.m-author,.m-authors{display:flex;flex-wrap:wrap}.m-author{width:calc(50% - 14px);text-decoration:none;align-content:space-between}.m-author.\--col2{max-width:calc(50% - 14px)}.m-author.\--col2:not(:first-child){margin-left:14px;padding-left:14px;border-left:1px solid #e7e0cd}.m-author.\--col2:not(:first-child)+.m-author__more{border-left:none}.m-author.\--article{display:block;box-sizing:content-box;width:calc(33.33333% - 32.66667px);margin-bottom:24px;text-decoration:none;color:#000}.m-author.\--article:active,.m-author.\--article:hover{text-decoration:underline}.m-author.\--article:not(:nth-child(3n)){margin-right:24px;padding-right:24px}.m-author.\--article:not(:nth-child(3n)):not(:last-child){border-right:1px solid #e7e0cd}.m-author__desc{font-size:1.4rem;line-height:1.28571;width:100%;color:#000}.m-author__role{font-size:1.2rem;font-weight:700;line-height:1.58333}.m-author__name{font-size:1.8rem;font-weight:700;line-height:1.77778;color:#000}.m-author__ruby{font-size:1.2rem;line-height:1.66667;color:#988a74}.m-author__more{font-size:1.2rem;font-weight:700;line-height:1.33333;width:100%;text-align:right}.m-article-books-2col .m-author:not(:nth-child(2n)):not(:last-child){margin-right:14px;padding-right:14px;border-right:1px solid #e7e0cd}.m-article-books-2col .m-author:not(:nth-child(2n)):not(:last-child)+.m-author__more{border-left:none}.m-news{position:relative}.m-news:before{position:absolute;top:-228px;right:18px;content:url(/common/images/yuhikaku-bg.svg)}.m-news__inner{width:100%;min-width:776px;max-width:808px;margin:0 auto}.m-news__heading{position:relative;display:flex;margin-bottom:20px;border-top:1px solid #000;border-bottom:1px solid #000;align-items:baseline}.m-news__heading:before{position:absolute;top:4px;width:100%;height:2px;content:"";background:#000}.m-news .c-heading{font-weight:500}.m-news .c-btn{position:relative;z-index:1;width:158px;margin-left:auto;padding:5px 10px 5px 60px}.regist-modal{position:fixed;z-index:52;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.regist-modal__box{position:absolute;top:50%;left:50%;width:1016px;margin:0 auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#ded2ba}.regist-modal__close-btn{position:absolute;top:32px;left:40px;width:25px;height:25px;cursor:pointer}.regist-modal__close-btn:after,.regist-modal__close-btn:before{position:absolute;top:50%;left:50%;width:33.79px;height:1.5px;content:"";background:#000}.regist-modal__close-btn:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.regist-modal__close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.regist-modal__read{font-size:2.4rem;font-weight:700;line-height:1.33333}.regist-modal__ttl{font-size:4.8rem;font-weight:700;line-height:1.33333;margin-bottom:20px}.regist-modal__text{font-size:1.6rem;line-height:1.75;width:437px;margin-bottom:8px}.regist-modal__btn{display:flex;flex-wrap:wrap}.regist-modal__tiny-text{font-size:1.2rem;font-weight:700;line-height:1.58333;color:#51463a}.regist-modal__img{position:absolute;top:50%;right:0;width:288px;height:612px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/common/images/iphone-modal.svg);background-position:50%}.regist-modal__note{font-size:1.4rem;margin-bottom:26px;color:#555148}.regist-modal-content-wrap{width:728px;padding:60px 71.15px 60px 135px;background:#fff}.regist-modal-content-wrap .c-btn{font-size:1.8rem;line-height:1.77778;width:240px;padding:12px}.regist-modal-content-wrap .c-btn:active,.regist-modal-content-wrap .c-btn:hover{opacity:.7}.upgrade-modal-content-wrap{width:728px;padding:112px 97px 104px 135px;background:#fff}.upgrade-modal-content-wrap .c-btn{font-size:1.8rem;line-height:1.77778;width:240px;padding:12px 10px}.upgrade-modal-content-wrap .c-btn:active,.upgrade-modal-content-wrap .c-btn:hover{opacity:.7}.m-contents-label{display:flex;width:100%;border-top:1px solid #e7e0cd;border-bottom:1px solid #000}.m-contents-label__item{font-size:1.8rem;font-weight:700;line-height:1.77778;position:relative;display:block;width:152px;padding:12px 0;text-align:center;text-decoration:none;color:#000}.m-contents-label__item:active,.m-contents-label__item:hover{background:#edeada}.m-contents-label__item:active:after,.m-contents-label__item:active:before,.m-contents-label__item:hover:after,.m-contents-label__item:hover:before{position:absolute;bottom:0;content:""}.m-contents-label__item:active:before,.m-contents-label__item:hover:before{right:50%;left:50%;width:1px;height:5px;background:#000}.m-contents-label__item:active:after,.m-contents-label__item:hover:after{left:0;width:100%;height:1px;background-color:#000}.m-contents-label__item.\--is-active{background:#edeada}.m-contents-label__item.\--is-active:after,.m-contents-label__item.\--is-active:before{position:absolute;bottom:0;content:""}.m-contents-label__item.\--is-active:before{right:50%;left:50%;width:1px;height:5px;background:#000}.m-contents-label__item.\--is-active:after{left:0;width:100%;height:1px;background-color:#000}.m-sub-categories__list{display:flex;padding-bottom:16px;flex-wrap:wrap}.m-sub-categories__list.\--is-hide{overflow:hidden;height:35px}.m-sub-categories__item{font-size:1.6rem;line-height:1.75;position:relative;display:block;margin-bottom:6px;padding:2px 12px;cursor:pointer;text-decoration:none;color:#000;border:1px solid #e0d5be;border-radius:4px}.m-sub-categories__item:active,.m-sub-categories__item:hover{background:#fff}.m-sub-categories__item.\--is-active{color:#fff;border:1px solid #000;background:#000}.m-sub-categories__item:not(:last-child){margin-right:8px}.m-sub-categories__item.\--is-disable:active,.m-sub-categories__item.\--is-disable:hover{background:none}.m-sub-categories__note{font-size:1.6rem;line-height:1.75;position:absolute;top:-45px;left:-15px;display:none;width:100px;padding:3px;content:"";text-align:center;border:1px solid #e0d5be;border-radius:4px;background:#fff}.m-sub-categories__close{font-size:1.4rem;line-height:1.57143;position:relative;display:flex;width:100%;cursor:pointer;color:#51463a;align-items:center}.m-sub-categories__close:after,.m-sub-categories__close:before{height:1px;margin:12px;content:"";background:#e7e0cd;flex-grow:1}.m-sub-categories__close.\--is-hide{padding-top:10px}.m-sub-categories__close.\--is-hide>span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-sub-categories__close>span:after{position:absolute;bottom:-5px;left:calc(50% - 2px);width:6px;height:6px;content:"";-webkit-transform:rotate(225deg);transform:rotate(225deg);border:0;border-right:1px solid #988a74;border-bottom:1px solid #988a74}.m-indexes{border-top:1px solid #000;background:#edeada}.m-indexes__list{display:flex;padding:16px;flex-wrap:wrap}.m-indexes__list.\--is-hide{overflow:hidden;height:40px}.m-indexes__list.\--initial{border-top:1px solid #d4c4a5}.m-indexes__list.\--initial .m-indexes__item:first-child{letter-spacing:0}.m-indexes__list.\--initial .m-indexes__item:not(:first-child){letter-spacing:-1px}.m-indexes__item{font-size:1.6rem;line-height:1.75;display:block;padding:1px 8px;text-decoration:none;letter-spacing:-.5px;color:#000;border:1px solid #e0d5be;border-radius:4px;background:#f8f7f1}.m-indexes__item:active,.m-indexes__item:hover{background:#fff}.m-indexes__item.\--is-active{color:#fff;border:1px solid #000;background:#000}.m-indexes__item:not(:last-child){margin-right:8px}.m-indexes__close{font-size:1.4rem;line-height:1.57143;position:relative;width:100%;cursor:pointer;text-align:center;color:#51463a}.m-indexes__close.\--is-hide>span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m-indexes__close>span:after{position:absolute;bottom:-5px;left:calc(50% - 2px);width:6px;height:6px;content:"";-webkit-transform:rotate(225deg);transform:rotate(225deg);border:0;border-right:1px solid #988a74;border-bottom:1px solid #988a74}.m-login{position:fixed;z-index:51;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.m-login__wrapper{position:absolute;top:50%;left:50%;overflow-y:scroll;width:1016px;height:612px;margin:0 auto;padding-top:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#f8f7f1}.m-login__heading{margin:115px 0 217px}.m-login__logo{width:390px;height:129px;margin:0 auto 30px;background:url(/common/images/icons/logo-yol.svg);background-size:contain}.m-login__content{margin-bottom:400px}.m-login__form{width:392px;margin:0 auto 56px}.m-login__form .c-btn{font-size:1.8rem;font-weight:700;line-height:1.77778;width:100%;padding:12px 10px;text-align:center;color:#fff;background:#000}.m-login__ttl{font-size:4rem;line-height:1.6;margin-bottom:16px;text-align:center}.m-login__label{font-size:1.8rem;font-weight:700;line-height:1.77778;margin-bottom:4px;text-align:left}.m-login__input-wrapper{position:relative;margin-bottom:12px}.m-login__input-wrapper:nth-child(2){margin-bottom:48px}.m-login__input{width:100%;height:56px;padding-left:12px;border:1px solid #988a74;background:#fcfbf8}.m-login__input::-webkit-input-placeholder{font-size:1.8rem;line-height:1.77778;color:#baab90}.m-login__input::-moz-placeholder{font-size:1.8rem;line-height:1.77778;color:#baab90}.m-login__input:-ms-input-placeholder{font-size:1.8rem;line-height:1.77778;color:#baab90}.m-login__input::-ms-input-placeholder{font-size:1.8rem;line-height:1.77778;color:#baab90}.m-login__input::placeholder{font-size:1.8rem;line-height:1.77778;color:#baab90}.m-login__input-note{font-size:1.4rem;line-height:2.28571;position:absolute;top:48px;right:12px;color:#baab90}.m-login__desc{font-size:1.8rem;font-weight:700;line-height:2;text-align:center}.m-login__footer{padding-bottom:59px}.m-login__footer-logo{width:334px;height:96px;margin:0 auto 56px;background:url(/common/images/icons/logo-yuhikaku-color.svg);background-size:contain}.m-login__footer-copyright{font-size:1rem;line-height:1.4;text-align:center}.m-login__close-btn-wrapper{position:absolute;top:32px;left:40px;cursor:pointer}.m-login__close-btn{position:relative;display:inline-block;width:34px;height:1.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;background:#000}.m-login__close-btn:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);background:#000}.m-login.\--redirect{position:relative;z-index:0;display:block;overflow-y:hidden;background:#f8f7f1}.m-login.\--redirect .m-login__wrapper{position:static;overflow-y:hidden;width:100%;height:100%;margin:0 auto;-webkit-transform:translate(0);transform:translate(0)}.m-login.\--redirect .m-login__content{margin-bottom:621px}.g-header{position:fixed;z-index:50;width:100%;min-width:1024px;border-bottom:1px solid #000;background:#f8f7f1}.g-header.\--err-sp{display:none}.g-header__wrapper{border-bottom:1px solid #e7e0cd}.g-header__inner{position:relative;display:flex;max-width:1200px;margin:0 auto;padding:15px 12px 17px;align-items:center}.g-header-menu{font-size:1.4rem;font-weight:700;line-height:1.57143;position:absolute;left:12px;display:flex;cursor:pointer;align-items:center}.g-header-menu__icon{width:32px;height:32px;margin-right:11px}.g-header-menu__icon>img{display:block;width:100%;height:auto;margin:0 auto}.g-header-logo{width:146px;height:48px;margin:0 auto}.g-header-logo>a,.g-header-logo>a>img{display:block;width:100%;height:100%}.g-header-logo>a>img{-o-object-fit:contain;object-fit:contain}.g-header-tools{font-size:1.4rem;font-weight:700;line-height:1.57143;position:absolute;right:12px;display:flex;align-items:center}.g-header-tools__item{width:32px;height:32px;margin-right:12px;cursor:pointer;background-repeat:no-repeat;background-position:50%}.g-header-tools__item>img{display:block;width:100%;height:auto;margin:0 auto}.g-header-tools__item.\--member{display:flex;width:90px;text-decoration:none;align-items:center}.g-header-tools__item.\--member>img{width:32px}.g-header-tools__item.\--mypage{display:flex;width:102px;text-decoration:none;align-items:center}.g-header-tools__item.\--mypage>img{width:32px}.g-header-tools__text{color:#000}.g-header-tools .c-btn{padding:0 13px}.g-header-contents{display:flex;max-width:1200px;margin:0 auto;padding:0 12px}.g-header-contents__item{font-size:1.4rem;font-weight:700;line-height:1.28571;position:relative;width:138px;padding:8px 20px;text-align:center;text-decoration:none;color:#000}.g-header-contents__item:nth-child(2),.g-header-contents__item:nth-child(3),.g-header-contents__item:nth-child(4),.g-header-contents__item:nth-child(6){padding:17px 13px}.g-header-contents__item:active,.g-header-contents__item:hover{background:#edeada}.g-header-contents__item:active:after,.g-header-contents__item:active:before,.g-header-contents__item:hover:after,.g-header-contents__item:hover:before{position:absolute;bottom:0;content:""}.g-header-contents__item:active:before,.g-header-contents__item:hover:before{right:50%;left:50%;width:1px;height:5px;background:#000}.g-header-contents__item:active:after,.g-header-contents__item:hover:after{left:0;width:100%;height:1px;background-color:#000}.g-header-contents__item.\--is-active{background:#edeada}.g-header-contents__item.\--is-active:after,.g-header-contents__item.\--is-active:before{position:absolute;bottom:0;content:""}.g-header-contents__item.\--is-active:before{right:50%;left:50%;width:1px;height:5px;background:#000}.g-header-contents__item.\--is-active:after{left:0;width:100%;height:1px;background-color:#000}.g-burger-menu{position:fixed;z-index:51;top:0;left:0;display:none;overflow-y:scroll;width:100%;min-width:1024px;height:100%;background:#f8f7f1}.g-burger-menu__close-btn{position:absolute;top:47px;left:48px;width:56px;height:56px;cursor:pointer}.g-burger-menu__close-btn:after,.g-burger-menu__close-btn:before{position:absolute;top:50%;left:50%;width:56px;height:1px;content:"";background:#000}.g-burger-menu__close-btn:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.g-burger-menu__close-btn:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.g-burger-menu__wrapper{width:calc(100% - 440px);padding:168px 51px 25px}.g-burger-menu__wrapper.\--contents{position:relative;display:flex;background-image:url(/common/images/yuhikaku-bg.svg);background-repeat:no-repeat;background-position:bottom 39px right 179px;background-size:721px 577px;flex-wrap:wrap}.g-burger-menu__wrapper.\--list{display:flex;flex-direction:column;width:440px;min-height:783px;padding:60px 79px;background:rgba(231,224,205,.5)}.g-burger-menu__wrapper.\--list .c-btn{font-size:1.8rem;font-weight:700;line-height:1.77778;margin-right:auto;padding:12px 10px}.g-burger-menu__yuhikaku-logo{width:139px;height:40px;margin-bottom:18px;background:url(/common/images/icons/logo-yuhikaku.svg);background-repeat:no-repeat;background-position:50%;background-size:139px 40px}.g-burger-menu .c-sns-icon{margin-bottom:29px}.g-burger-menu-concept{font-size:4rem;line-height:1.2;margin-right:117px}.g-burger-menu-concept,.g-burger-menu-copyrigth{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.g-burger-menu-copyrigth{margin-right:25px}.g-burger-menu-copyrigth>small{font-size:1rem;line-height:1.437}.g-burger-menu-yol-logo{display:block;width:210px;height:67px;margin:0 auto 60px}.g-burger-menu-yol-logo>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.g-burger-menu-contents-list{width:100%}.g-burger-menu-contents-list__item:not(:last-child){margin-bottom:95px}.g-burger-menu-contents-item__ttl{font-size:4rem;font-weight:700;line-height:1.6;display:flex;margin-bottom:17px;border-bottom:1px solid #000;align-items:center}.g-burger-menu-contents-item__ttl>span{font-size:1.6rem;line-height:1.5;margin-left:8px}.g-burger-menu-contents-item__disc{display:flex;align-items:flex-start;justify-content:space-between}.g-burger-menu-contents-item__disc>p{white-space:pre-line}.g-burger-menu-contents-item__disc .c-btn{padding:5px 10px 5px 58px}.g-burger-menu-list{width:100%;margin-bottom:auto}.g-burger-menu-list__wrapper{padding-top:28px}.g-burger-menu-list__wrapper.\--tools{padding:0 0 24px;border-bottom:1px solid #d4c4a5}.g-burger-menu-list__item{cursor:pointer}.g-burger-menu-list .c-btn{font-size:1.8rem;font-weight:700;line-height:1.77778;align-self:flex-end}.g-burger-menu-item{display:flex;text-decoration:none;align-items:center}.g-burger-menu-item:not(:last-child){margin-bottom:12px}.g-burger-menu-item__icon{width:24px;height:24px;margin-right:8px}.g-burger-menu-item__icon>img{display:block;width:100%;height:auto;margin:0 auto}.g-burger-menu-item__text{font-size:1.6rem;font-weight:700;line-height:1.5;color:#000}.g-burger-menu-item.\--login{cursor:pointer}@media screen and (max-width:1170px){.g-burger-menu__concept{margin-right:55px}.g-burger-menu-contents-list{min-width:382px}.g-burger-menu-contents-item__disc{display:initial}.g-burger-menu-contents-item__disc>p{margin-bottom:15px}.g-burger-menu-contents-item__disc .c-btn{width:160px;margin-right:0;margin-left:auto}}@media screen and (max-width:1060px){.g-burger-menu-concept{margin-right:60px}}@media screen and (max-width:1024px){.g-header{min-width:800px}.g-header__inner{max-width:100%}.g-burger-menu{min-width:100%}.g-burger-menu__wrapper{width:100%;padding:168px 20px 25px}.g-burger-menu__wrapper.\--list{width:100%;padding:60px 42px}.g-burger-menu__concept{margin-right:24px}}@media screen and (max-width:920px){.g-header.\--err-pc{display:none}.g-header.\--err-sp{display:block}}.g-footer{min-width:1024px;color:#fff;background:#000}.g-footer-top{width:100%;min-width:1024px;max-width:1224px;margin:0 auto;padding:47px 12px 18px;border-bottom:1px solid hsla(0,0%,100%,.2)}.g-footer-logo{width:105px;height:144px;margin-right:141px}.g-footer-logo>a,.g-footer-logo>a>img{display:block;width:100%}.g-footer-logo>a>img{height:100%;-o-object-fit:contain;object-fit:contain}.g-footer-contents{display:flex;width:492px;margin-right:128px}.g-footer-contents__item{width:180px}.g-footer-contents__item:not(:last-child){margin-right:132px}.g-footer-contents__ttl{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,100%,.2)}.g-footer-contents__category{font-size:1.4rem;line-height:1.57143;display:block;text-decoration:none;opacity:.7;color:#fff}.g-footer-contents__category:not(:last-child){margin-bottom:9px}.g-footer-contents__category:active,.g-footer-contents__category:hover{text-decoration:underline}.g-footer-site-navi{opacity:.7}.g-footer-site-navi__item{display:block;cursor:pointer;text-decoration:none;color:#fff}.g-footer-site-navi__item:not(:last-child){margin-bottom:25px}.g-footer-site-navi__item:active,.g-footer-site-navi__item:hover{text-decoration:underline}.g-footer-links{font-size:1.2rem;line-height:1.66667;width:100%;text-align:right}.g-footer-links__item{text-decoration:none;color:#fff}.g-footer-links__item:not(:last-child){margin-right:24px}.g-footer-links__item:active,.g-footer-links__item:hover{text-decoration:underline}.g-footer-bottom{display:flex;width:100%;min-width:1024px;max-width:1224px;margin:0 auto;padding:33px 12px 36px;flex-wrap:wrap;justify-content:space-between}.g-footer-bottom__yuhikaku-logo{width:138px;height:40px;margin-right:40px;background-image:url(/common/images/icons/logo-yuhikaku-2.svg);background-size:138px 40px}.g-footer-bottom .c-sns-icon__item.\--x{width:16px}.g-footer-bottom .c-sns-icon__item.\--facebook{width:18px}.g-footer-bottom .c-sns-icon__item.\--youtube{width:21px}.g-footer-copyright{width:100%}.g-footer-copyright>small{font-size:1rem;line-height:1.4}.g-footer-abj{display:flex;width:380px}.g-footer-abj__logo{width:52px;height:47px;margin-right:8px;background-image:url(/common/images/icons/logo-abj.svg);background-position:50%;background-size:70px 58px}.g-footer-abj__text{font-size:1rem;line-height:1.6;width:calc(100% - 60px);text-align:justify;white-space:pre-line;opacity:.7}@media screen and (max-width:1024px){.g-footer-bottom,.g-footer-top{width:936px;min-width:936px}.g-footer-top__wrapper{justify-content:flex-end}.g-footer-logo{margin-right:151px}.g-footer-contents{width:376px;margin-right:104px;justify-content:space-between}.g-footer-contents__item{width:136px}.g-footer-contents__item:not(:last-child){margin-right:0}}.g-keyword{position:relative;margin-bottom:184px;padding:100px 0}.g-keyword:after,.g-keyword:before{position:absolute;z-index:-1;left:50%;width:100%;height:143px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-position:50%}.g-keyword:before{top:0;content:"";background-image:url(/common/images/KEYWORD.svg)}.g-keyword:after{top:303px;content:"";background-image:url(/common/images/YUHIKAKU-ONLINE.svg)}.g-keyword__contents{display:flex;width:100%;min-width:1024px;max-width:1224px;margin:0 auto;padding:0 20px;flex-wrap:wrap;align-items:flex-start;justify-content:center}.g-keyword__item{font-size:3.2rem;line-height:40px;position:relative;padding:45px 0 8px;white-space:nowrap;text-decoration:none;letter-spacing:10px;color:#fff;background:#2f251e;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.g-keyword__item:not(:last-child){margin-right:31px}.g-keyword__item:before{position:absolute;top:8px;content:"＃"}.g-regist{font-weight:700;position:relative;padding:101px 20px 73px;background:#edeada;background-image:url(/common/images/regist-iphone-bg.svg),url(/common/images/regist-text-bg.svg),url(/common/images/regist-left-bg.svg),url(/common/images/regist-rigth-bg.svg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:right 14.25% bottom,right 24px top 54px,0 100%,100% 100%;background-size:contain,auto,contain,contain}.g-regist__wrapper{padding-left:15%}.g-regist__concept{font-size:4.8rem;line-height:1.33333;margin-bottom:25px}.g-regist__text{font-size:2.4rem;line-height:1.41667;margin-bottom:6px}.g-regist__note{font-size:1rem;font-weight:400;line-height:1.6;width:477px;margin-bottom:32px;text-align:right;color:#555148}@media screen and (max-width:1260px){.g-regist{padding:74px 20px;background-image:url(/common/images/iphone-mock.svg),url(/common/images/regist-text-bg.svg),url(/common/images/regist-left-bg.svg),url(/common/images/regist-rigth-bg.svg);background-position:right 27% top 50%,right 24px top 54px,0 100%,100% 100%}.g-regist__wrapper{padding-left:10.5%}.g-regist__concept{width:436px}}.lazy{transition:opacity .5s ease;opacity:0}.lazy[data-loaded=true]{opacity:1}.disp-sp{display:none}.u-block{display:block}.u-full{width:100%}.u-position{position:relative}.u-contain,.u-fit{font-family:"object-fit: contain; object-position: center center;";-o-object-fit:contain;object-fit:contain}.u-contain,.u-cover,.u-fit{position:absolute;top:0;left:0;width:100%;height:100%}.u-cover{font-family:"object-fit: cover; object-position: center center;";-o-object-fit:cover;object-fit:cover}.u-center{text-align:center}.u-left{text-align:left}.u-right{text-align:right}.u-border-t-beige{border-top:1px solid #e7e0cd}.u-border-t-black{border-top:1px solid #000}.u-border-r-beige{border-right:1px solid #e7e0cd}.u-border-b-beige{border-bottom:1px solid #e7e0cd}.u-border-b-beige200{border-bottom:1px solid #e0d5be}.u-border-l-beige200{border-left:1px solid #e0d5be}.u-border-b-beige300{border-bottom:1px solid #d4c4a5}.u-border-b-beige400{border-bottom:1px solid #baab90}.u-border-t-gray200{border-top:1px solid #d9d7d2}.u-border-b-gray200{border-bottom:1px solid #d9d7d2}.u-border-b{border-bottom:1px solid #000}.u-height-125{height:125px}.u-height-104{height:104px}.u-back-beige50{background:#edeada}.u-lg-flex{display:flex}.u-lg-flex-wrap{flex-wrap:wrap}.u-lg-flex-wrap-reverse{flex-wrap:wrap-reverse}.u-lg-flex-nowrap{flex-wrap:nowrap}.u-lg-flex-1{flex:1 1 0%}.u-lg-flex-100{flex:1 1 100%}.u-lg-flex-auto{flex:1 1 auto}.u-lg-flex-initial{flex:0 1 auto}.u-lg-flex-none{flex:none}.u-lg-flex-row{flex-direction:row}.u-lg-flex-row-reverse{flex-direction:row-reverse}.u-lg-flex-col{flex-direction:column}.u-lg-flex-col-reverse{flex-direction:column-reverse}.u-lg-flex-grow-0{flex-grow:0}.u-lg-flex-grow{flex-grow:1}.u-lg-flex-shrink-0{flex-shrink:0}.u-lg-flex-shrink{flex-shrink:1}.u-lg-justify-start{justify-content:flex-start}.u-lg-justify-end{justify-content:flex-end}.u-lg-justify-center{justify-content:center}.u-lg-justify-between{justify-content:space-between}.u-lg-justify-around{justify-content:space-around}.u-lg-justify-evenly{justify-content:space-evenly}.u-lg-content-center{align-content:center}.u-lg-content-start{align-content:flex-start}.u-lg-content-end{align-content:flex-end}.u-lg-content-between{align-content:space-between}.u-lg-content-around{align-content:space-around}.u-lg-content-evenly{align-content:space-evenly}.u-lg-items-start{align-items:flex-start}.u-lg-items-end{align-items:flex-end}.u-lg-items-center{align-items:center}.u-lg-items-baseline{align-items:baseline}.u-lg-items-stretch{align-items:stretch}.u-lg-inline-block,.u-lg-inline>*{display:inline-block}.u-lg-mt-auto{margin-top:auto}.u-lg-mr-auto{margin-right:auto}.u-lg-mb-auto{margin-bottom:auto}.u-lg-ml-auto{margin-left:auto}.u-lg-mx-auto{margin:0 auto}.u-lg-mt-1{margin-top:4px}.u-lg-mr-1{margin-right:4px}.u-lg-mb-1{margin-bottom:4px}.u-lg-ml-1,.u-lg-mx-1{margin-left:4px}.u-lg-mx-1{margin-right:4px}.u-lg-my-1{margin-top:4px;margin-bottom:4px}.u-lg-pt-1{padding-top:4px}.u-lg-pr-1{padding-right:4px}.u-lg-pb-1{padding-bottom:4px}.u-lg-pl-1,.u-lg-px-1{padding-left:4px}.u-lg-px-1{padding-right:4px}.u-lg-py-1{padding-top:4px;padding-bottom:4px}.u-lg-space-x-1>*+*{margin-left:4px}.u-lg-space-y-1>*+*{margin-top:4px}.u-lg-mt-2{margin-top:8px}.u-lg-mr-2{margin-right:8px}.u-lg-mb-2{margin-bottom:8px}.u-lg-ml-2,.u-lg-mx-2{margin-left:8px}.u-lg-mx-2{margin-right:8px}.u-lg-my-2{margin-top:8px;margin-bottom:8px}.u-lg-pt-2{padding-top:8px}.u-lg-pr-2{padding-right:8px}.u-lg-pb-2{padding-bottom:8px}.u-lg-pl-2,.u-lg-px-2{padding-left:8px}.u-lg-px-2{padding-right:8px}.u-lg-py-2{padding-top:8px;padding-bottom:8px}.u-lg-space-x-2>*+*{margin-left:8px}.u-lg-space-y-2>*+*{margin-top:8px}.u-lg-mt-3{margin-top:12px}.u-lg-mr-3{margin-right:12px}.u-lg-mb-3{margin-bottom:12px}.u-lg-ml-3,.u-lg-mx-3{margin-left:12px}.u-lg-mx-3{margin-right:12px}.u-lg-my-3{margin-top:12px;margin-bottom:12px}.u-lg-pt-3{padding-top:12px}.u-lg-pr-3{padding-right:12px}.u-lg-pb-3{padding-bottom:12px}.u-lg-pl-3,.u-lg-px-3{padding-left:12px}.u-lg-px-3{padding-right:12px}.u-lg-py-3{padding-top:12px;padding-bottom:12px}.u-lg-space-x-3>*+*{margin-left:12px}.u-lg-space-y-3>*+*{margin-top:12px}.u-lg-mt-4{margin-top:16px}.u-lg-mr-4{margin-right:16px}.u-lg-mb-4{margin-bottom:16px}.u-lg-ml-4,.u-lg-mx-4{margin-left:16px}.u-lg-mx-4{margin-right:16px}.u-lg-my-4{margin-top:16px;margin-bottom:16px}.u-lg-pt-4{padding-top:16px}.u-lg-pr-4{padding-right:16px}.u-lg-pb-4{padding-bottom:16px}.u-lg-pl-4,.u-lg-px-4{padding-left:16px}.u-lg-px-4{padding-right:16px}.u-lg-py-4{padding-top:16px;padding-bottom:16px}.u-lg-space-x-4>*+*{margin-left:16px}.u-lg-space-y-4>*+*{margin-top:16px}.u-lg-mt-5{margin-top:20px}.u-lg-mr-5{margin-right:20px}.u-lg-mb-5{margin-bottom:20px}.u-lg-ml-5,.u-lg-mx-5{margin-left:20px}.u-lg-mx-5{margin-right:20px}.u-lg-my-5{margin-top:20px;margin-bottom:20px}.u-lg-pt-5{padding-top:20px}.u-lg-pr-5{padding-right:20px}.u-lg-pb-5{padding-bottom:20px}.u-lg-pl-5,.u-lg-px-5{padding-left:20px}.u-lg-px-5{padding-right:20px}.u-lg-py-5{padding-top:20px;padding-bottom:20px}.u-lg-space-x-5>*+*{margin-left:20px}.u-lg-space-y-5>*+*{margin-top:20px}.u-lg-mt-6{margin-top:24px}.u-lg-mr-6{margin-right:24px}.u-lg-mb-6{margin-bottom:24px}.u-lg-ml-6,.u-lg-mx-6{margin-left:24px}.u-lg-mx-6{margin-right:24px}.u-lg-my-6{margin-top:24px;margin-bottom:24px}.u-lg-pt-6{padding-top:24px}.u-lg-pr-6{padding-right:24px}.u-lg-pb-6{padding-bottom:24px}.u-lg-pl-6,.u-lg-px-6{padding-left:24px}.u-lg-px-6{padding-right:24px}.u-lg-py-6{padding-top:24px;padding-bottom:24px}.u-lg-space-x-6>*+*{margin-left:24px}.u-lg-space-y-6>*+*{margin-top:24px}.u-lg-mt-7{margin-top:28px}.u-lg-mr-7{margin-right:28px}.u-lg-mb-7{margin-bottom:28px}.u-lg-ml-7,.u-lg-mx-7{margin-left:28px}.u-lg-mx-7{margin-right:28px}.u-lg-my-7{margin-top:28px;margin-bottom:28px}.u-lg-pt-7{padding-top:28px}.u-lg-pr-7{padding-right:28px}.u-lg-pb-7{padding-bottom:28px}.u-lg-pl-7,.u-lg-px-7{padding-left:28px}.u-lg-px-7{padding-right:28px}.u-lg-py-7{padding-top:28px;padding-bottom:28px}.u-lg-space-x-7>*+*{margin-left:28px}.u-lg-space-y-7>*+*{margin-top:28px}.u-lg-mt-8{margin-top:32px}.u-lg-mr-8{margin-right:32px}.u-lg-mb-8{margin-bottom:32px}.u-lg-ml-8,.u-lg-mx-8{margin-left:32px}.u-lg-mx-8{margin-right:32px}.u-lg-my-8{margin-top:32px;margin-bottom:32px}.u-lg-pt-8{padding-top:32px}.u-lg-pr-8{padding-right:32px}.u-lg-pb-8{padding-bottom:32px}.u-lg-pl-8,.u-lg-px-8{padding-left:32px}.u-lg-px-8{padding-right:32px}.u-lg-py-8{padding-top:32px;padding-bottom:32px}.u-lg-space-x-8>*+*{margin-left:32px}.u-lg-space-y-8>*+*{margin-top:32px}.u-lg-mt-9{margin-top:36px}.u-lg-mr-9{margin-right:36px}.u-lg-mb-9{margin-bottom:36px}.u-lg-ml-9,.u-lg-mx-9{margin-left:36px}.u-lg-mx-9{margin-right:36px}.u-lg-my-9{margin-top:36px;margin-bottom:36px}.u-lg-pt-9{padding-top:36px}.u-lg-pr-9{padding-right:36px}.u-lg-pb-9{padding-bottom:36px}.u-lg-pl-9,.u-lg-px-9{padding-left:36px}.u-lg-px-9{padding-right:36px}.u-lg-py-9{padding-top:36px;padding-bottom:36px}.u-lg-space-x-9>*+*{margin-left:36px}.u-lg-space-y-9>*+*{margin-top:36px}.u-lg-mt-10{margin-top:40px}.u-lg-mr-10{margin-right:40px}.u-lg-mb-10{margin-bottom:40px}.u-lg-ml-10,.u-lg-mx-10{margin-left:40px}.u-lg-mx-10{margin-right:40px}.u-lg-my-10{margin-top:40px;margin-bottom:40px}.u-lg-pt-10{padding-top:40px}.u-lg-pr-10{padding-right:40px}.u-lg-pb-10{padding-bottom:40px}.u-lg-pl-10,.u-lg-px-10{padding-left:40px}.u-lg-px-10{padding-right:40px}.u-lg-py-10{padding-top:40px;padding-bottom:40px}.u-lg-space-x-10>*+*{margin-left:40px}.u-lg-space-y-10>*+*{margin-top:40px}.u-lg-mt-11{margin-top:44px}.u-lg-mr-11{margin-right:44px}.u-lg-mb-11{margin-bottom:44px}.u-lg-ml-11,.u-lg-mx-11{margin-left:44px}.u-lg-mx-11{margin-right:44px}.u-lg-my-11{margin-top:44px;margin-bottom:44px}.u-lg-pt-11{padding-top:44px}.u-lg-pr-11{padding-right:44px}.u-lg-pb-11{padding-bottom:44px}.u-lg-pl-11,.u-lg-px-11{padding-left:44px}.u-lg-px-11{padding-right:44px}.u-lg-py-11{padding-top:44px;padding-bottom:44px}.u-lg-space-x-11>*+*{margin-left:44px}.u-lg-space-y-11>*+*{margin-top:44px}.u-lg-mt-12{margin-top:48px}.u-lg-mr-12{margin-right:48px}.u-lg-mb-12{margin-bottom:48px}.u-lg-ml-12,.u-lg-mx-12{margin-left:48px}.u-lg-mx-12{margin-right:48px}.u-lg-my-12{margin-top:48px;margin-bottom:48px}.u-lg-pt-12{padding-top:48px}.u-lg-pr-12{padding-right:48px}.u-lg-pb-12{padding-bottom:48px}.u-lg-pl-12,.u-lg-px-12{padding-left:48px}.u-lg-px-12{padding-right:48px}.u-lg-py-12{padding-top:48px;padding-bottom:48px}.u-lg-space-x-12>*+*{margin-left:48px}.u-lg-space-y-12>*+*{margin-top:48px}.u-lg-mt-13{margin-top:52px}.u-lg-mr-13{margin-right:52px}.u-lg-mb-13{margin-bottom:52px}.u-lg-ml-13,.u-lg-mx-13{margin-left:52px}.u-lg-mx-13{margin-right:52px}.u-lg-my-13{margin-top:52px;margin-bottom:52px}.u-lg-pt-13{padding-top:52px}.u-lg-pr-13{padding-right:52px}.u-lg-pb-13{padding-bottom:52px}.u-lg-pl-13,.u-lg-px-13{padding-left:52px}.u-lg-px-13{padding-right:52px}.u-lg-py-13{padding-top:52px;padding-bottom:52px}.u-lg-space-x-13>*+*{margin-left:52px}.u-lg-space-y-13>*+*{margin-top:52px}.u-lg-mt-14{margin-top:56px}.u-lg-mr-14{margin-right:56px}.u-lg-mb-14{margin-bottom:56px}.u-lg-ml-14,.u-lg-mx-14{margin-left:56px}.u-lg-mx-14{margin-right:56px}.u-lg-my-14{margin-top:56px;margin-bottom:56px}.u-lg-pt-14{padding-top:56px}.u-lg-pr-14{padding-right:56px}.u-lg-pb-14{padding-bottom:56px}.u-lg-pl-14,.u-lg-px-14{padding-left:56px}.u-lg-px-14{padding-right:56px}.u-lg-py-14{padding-top:56px;padding-bottom:56px}.u-lg-space-x-14>*+*{margin-left:56px}.u-lg-space-y-14>*+*{margin-top:56px}.u-lg-mt-15{margin-top:60px}.u-lg-mr-15{margin-right:60px}.u-lg-mb-15{margin-bottom:60px}.u-lg-ml-15,.u-lg-mx-15{margin-left:60px}.u-lg-mx-15{margin-right:60px}.u-lg-my-15{margin-top:60px;margin-bottom:60px}.u-lg-pt-15{padding-top:60px}.u-lg-pr-15{padding-right:60px}.u-lg-pb-15{padding-bottom:60px}.u-lg-pl-15,.u-lg-px-15{padding-left:60px}.u-lg-px-15{padding-right:60px}.u-lg-py-15{padding-top:60px;padding-bottom:60px}.u-lg-space-x-15>*+*{margin-left:60px}.u-lg-space-y-15>*+*{margin-top:60px}.u-lg-mt-16{margin-top:64px}.u-lg-mr-16{margin-right:64px}.u-lg-mb-16{margin-bottom:64px}.u-lg-ml-16,.u-lg-mx-16{margin-left:64px}.u-lg-mx-16{margin-right:64px}.u-lg-my-16{margin-top:64px;margin-bottom:64px}.u-lg-pt-16{padding-top:64px}.u-lg-pr-16{padding-right:64px}.u-lg-pb-16{padding-bottom:64px}.u-lg-pl-16,.u-lg-px-16{padding-left:64px}.u-lg-px-16{padding-right:64px}.u-lg-py-16{padding-top:64px;padding-bottom:64px}.u-lg-space-x-16>*+*{margin-left:64px}.u-lg-space-y-16>*+*{margin-top:64px}.u-lg-mt-17{margin-top:68px}.u-lg-mr-17{margin-right:68px}.u-lg-mb-17{margin-bottom:68px}.u-lg-ml-17,.u-lg-mx-17{margin-left:68px}.u-lg-mx-17{margin-right:68px}.u-lg-my-17{margin-top:68px;margin-bottom:68px}.u-lg-pt-17{padding-top:68px}.u-lg-pr-17{padding-right:68px}.u-lg-pb-17{padding-bottom:68px}.u-lg-pl-17,.u-lg-px-17{padding-left:68px}.u-lg-px-17{padding-right:68px}.u-lg-py-17{padding-top:68px;padding-bottom:68px}.u-lg-space-x-17>*+*{margin-left:68px}.u-lg-space-y-17>*+*{margin-top:68px}.u-lg-mt-18{margin-top:72px}.u-lg-mr-18{margin-right:72px}.u-lg-mb-18{margin-bottom:72px}.u-lg-ml-18,.u-lg-mx-18{margin-left:72px}.u-lg-mx-18{margin-right:72px}.u-lg-my-18{margin-top:72px;margin-bottom:72px}.u-lg-pt-18{padding-top:72px}.u-lg-pr-18{padding-right:72px}.u-lg-pb-18{padding-bottom:72px}.u-lg-pl-18,.u-lg-px-18{padding-left:72px}.u-lg-px-18{padding-right:72px}.u-lg-py-18{padding-top:72px;padding-bottom:72px}.u-lg-space-x-18>*+*{margin-left:72px}.u-lg-space-y-18>*+*{margin-top:72px}.u-lg-mt-19{margin-top:76px}.u-lg-mr-19{margin-right:76px}.u-lg-mb-19{margin-bottom:76px}.u-lg-ml-19,.u-lg-mx-19{margin-left:76px}.u-lg-mx-19{margin-right:76px}.u-lg-my-19{margin-top:76px;margin-bottom:76px}.u-lg-pt-19{padding-top:76px}.u-lg-pr-19{padding-right:76px}.u-lg-pb-19{padding-bottom:76px}.u-lg-pl-19,.u-lg-px-19{padding-left:76px}.u-lg-px-19{padding-right:76px}.u-lg-py-19{padding-top:76px;padding-bottom:76px}.u-lg-space-x-19>*+*{margin-left:76px}.u-lg-space-y-19>*+*{margin-top:76px}.u-lg-mt-20{margin-top:80px}.u-lg-mr-20{margin-right:80px}.u-lg-mb-20{margin-bottom:80px}.u-lg-ml-20,.u-lg-mx-20{margin-left:80px}.u-lg-mx-20{margin-right:80px}.u-lg-my-20{margin-top:80px;margin-bottom:80px}.u-lg-pt-20{padding-top:80px}.u-lg-pr-20{padding-right:80px}.u-lg-pb-20{padding-bottom:80px}.u-lg-pl-20,.u-lg-px-20{padding-left:80px}.u-lg-px-20{padding-right:80px}.u-lg-py-20{padding-top:80px;padding-bottom:80px}.u-lg-space-x-20>*+*{margin-left:80px}.u-lg-space-y-20>*+*{margin-top:80px}.u-lg-mt-21{margin-top:84px}.u-lg-mr-21{margin-right:84px}.u-lg-mb-21{margin-bottom:84px}.u-lg-ml-21,.u-lg-mx-21{margin-left:84px}.u-lg-mx-21{margin-right:84px}.u-lg-my-21{margin-top:84px;margin-bottom:84px}.u-lg-pt-21{padding-top:84px}.u-lg-pr-21{padding-right:84px}.u-lg-pb-21{padding-bottom:84px}.u-lg-pl-21,.u-lg-px-21{padding-left:84px}.u-lg-px-21{padding-right:84px}.u-lg-py-21{padding-top:84px;padding-bottom:84px}.u-lg-space-x-21>*+*{margin-left:84px}.u-lg-space-y-21>*+*{margin-top:84px}.u-lg-mt-22{margin-top:88px}.u-lg-mr-22{margin-right:88px}.u-lg-mb-22{margin-bottom:88px}.u-lg-ml-22,.u-lg-mx-22{margin-left:88px}.u-lg-mx-22{margin-right:88px}.u-lg-my-22{margin-top:88px;margin-bottom:88px}.u-lg-pt-22{padding-top:88px}.u-lg-pr-22{padding-right:88px}.u-lg-pb-22{padding-bottom:88px}.u-lg-pl-22,.u-lg-px-22{padding-left:88px}.u-lg-px-22{padding-right:88px}.u-lg-py-22{padding-top:88px;padding-bottom:88px}.u-lg-space-x-22>*+*{margin-left:88px}.u-lg-space-y-22>*+*{margin-top:88px}.u-lg-mt-23{margin-top:92px}.u-lg-mr-23{margin-right:92px}.u-lg-mb-23{margin-bottom:92px}.u-lg-ml-23,.u-lg-mx-23{margin-left:92px}.u-lg-mx-23{margin-right:92px}.u-lg-my-23{margin-top:92px;margin-bottom:92px}.u-lg-pt-23{padding-top:92px}.u-lg-pr-23{padding-right:92px}.u-lg-pb-23{padding-bottom:92px}.u-lg-pl-23,.u-lg-px-23{padding-left:92px}.u-lg-px-23{padding-right:92px}.u-lg-py-23{padding-top:92px;padding-bottom:92px}.u-lg-space-x-23>*+*{margin-left:92px}.u-lg-space-y-23>*+*{margin-top:92px}.u-lg-mt-24{margin-top:96px}.u-lg-mr-24{margin-right:96px}.u-lg-mb-24{margin-bottom:96px}.u-lg-ml-24,.u-lg-mx-24{margin-left:96px}.u-lg-mx-24{margin-right:96px}.u-lg-my-24{margin-top:96px;margin-bottom:96px}.u-lg-pt-24{padding-top:96px}.u-lg-pr-24{padding-right:96px}.u-lg-pb-24{padding-bottom:96px}.u-lg-pl-24,.u-lg-px-24{padding-left:96px}.u-lg-px-24{padding-right:96px}.u-lg-py-24{padding-top:96px;padding-bottom:96px}.u-lg-space-x-24>*+*{margin-left:96px}.u-lg-space-y-24>*+*{margin-top:96px}.u-lg-mt-25{margin-top:100px}.u-lg-mr-25{margin-right:100px}.u-lg-mb-25{margin-bottom:100px}.u-lg-ml-25,.u-lg-mx-25{margin-left:100px}.u-lg-mx-25{margin-right:100px}.u-lg-my-25{margin-top:100px;margin-bottom:100px}.u-lg-pt-25{padding-top:100px}.u-lg-pr-25{padding-right:100px}.u-lg-pb-25{padding-bottom:100px}.u-lg-pl-25,.u-lg-px-25{padding-left:100px}.u-lg-px-25{padding-right:100px}.u-lg-py-25{padding-top:100px;padding-bottom:100px}.u-lg-space-x-25>*+*{margin-left:100px}.u-lg-space-y-25>*+*{margin-top:100px}.u-lg-mt-26{margin-top:104px}.u-lg-mr-26{margin-right:104px}.u-lg-mb-26{margin-bottom:104px}.u-lg-ml-26,.u-lg-mx-26{margin-left:104px}.u-lg-mx-26{margin-right:104px}.u-lg-my-26{margin-top:104px;margin-bottom:104px}.u-lg-pt-26{padding-top:104px}.u-lg-pr-26{padding-right:104px}.u-lg-pb-26{padding-bottom:104px}.u-lg-pl-26,.u-lg-px-26{padding-left:104px}.u-lg-px-26{padding-right:104px}.u-lg-py-26{padding-top:104px;padding-bottom:104px}.u-lg-space-x-26>*+*{margin-left:104px}.u-lg-space-y-26>*+*{margin-top:104px}.u-lg-mt-27{margin-top:108px}.u-lg-mr-27{margin-right:108px}.u-lg-mb-27{margin-bottom:108px}.u-lg-ml-27,.u-lg-mx-27{margin-left:108px}.u-lg-mx-27{margin-right:108px}.u-lg-my-27{margin-top:108px;margin-bottom:108px}.u-lg-pt-27{padding-top:108px}.u-lg-pr-27{padding-right:108px}.u-lg-pb-27{padding-bottom:108px}.u-lg-pl-27,.u-lg-px-27{padding-left:108px}.u-lg-px-27{padding-right:108px}.u-lg-py-27{padding-top:108px;padding-bottom:108px}.u-lg-space-x-27>*+*{margin-left:108px}.u-lg-space-y-27>*+*{margin-top:108px}.u-lg-mt-28{margin-top:112px}.u-lg-mr-28{margin-right:112px}.u-lg-mb-28{margin-bottom:112px}.u-lg-ml-28,.u-lg-mx-28{margin-left:112px}.u-lg-mx-28{margin-right:112px}.u-lg-my-28{margin-top:112px;margin-bottom:112px}.u-lg-pt-28{padding-top:112px}.u-lg-pr-28{padding-right:112px}.u-lg-pb-28{padding-bottom:112px}.u-lg-pl-28,.u-lg-px-28{padding-left:112px}.u-lg-px-28{padding-right:112px}.u-lg-py-28{padding-top:112px;padding-bottom:112px}.u-lg-space-x-28>*+*{margin-left:112px}.u-lg-space-y-28>*+*{margin-top:112px}.u-lg-mt-29{margin-top:116px}.u-lg-mr-29{margin-right:116px}.u-lg-mb-29{margin-bottom:116px}.u-lg-ml-29,.u-lg-mx-29{margin-left:116px}.u-lg-mx-29{margin-right:116px}.u-lg-my-29{margin-top:116px;margin-bottom:116px}.u-lg-pt-29{padding-top:116px}.u-lg-pr-29{padding-right:116px}.u-lg-pb-29{padding-bottom:116px}.u-lg-pl-29,.u-lg-px-29{padding-left:116px}.u-lg-px-29{padding-right:116px}.u-lg-py-29{padding-top:116px;padding-bottom:116px}.u-lg-space-x-29>*+*{margin-left:116px}.u-lg-space-y-29>*+*{margin-top:116px}.u-lg-mt-30{margin-top:120px}.u-lg-mr-30{margin-right:120px}.u-lg-mb-30{margin-bottom:120px}.u-lg-ml-30,.u-lg-mx-30{margin-left:120px}.u-lg-mx-30{margin-right:120px}.u-lg-my-30{margin-top:120px;margin-bottom:120px}.u-lg-pt-30{padding-top:120px}.u-lg-pr-30{padding-right:120px}.u-lg-pb-30{padding-bottom:120px}.u-lg-pl-30,.u-lg-px-30{padding-left:120px}.u-lg-px-30{padding-right:120px}.u-lg-py-30{padding-top:120px;padding-bottom:120px}.u-lg-space-x-30>*+*{margin-left:120px}.u-lg-space-y-30>*+*{margin-top:120px}.u-lg-mt-31{margin-top:124px}.u-lg-mr-31{margin-right:124px}.u-lg-mb-31{margin-bottom:124px}.u-lg-ml-31,.u-lg-mx-31{margin-left:124px}.u-lg-mx-31{margin-right:124px}.u-lg-my-31{margin-top:124px;margin-bottom:124px}.u-lg-pt-31{padding-top:124px}.u-lg-pr-31{padding-right:124px}.u-lg-pb-31{padding-bottom:124px}.u-lg-pl-31,.u-lg-px-31{padding-left:124px}.u-lg-px-31{padding-right:124px}.u-lg-py-31{padding-top:124px;padding-bottom:124px}.u-lg-space-x-31>*+*{margin-left:124px}.u-lg-space-y-31>*+*{margin-top:124px}.u-lg-mt-32{margin-top:128px}.u-lg-mr-32{margin-right:128px}.u-lg-mb-32{margin-bottom:128px}.u-lg-ml-32,.u-lg-mx-32{margin-left:128px}.u-lg-mx-32{margin-right:128px}.u-lg-my-32{margin-top:128px;margin-bottom:128px}.u-lg-pt-32{padding-top:128px}.u-lg-pr-32{padding-right:128px}.u-lg-pb-32{padding-bottom:128px}.u-lg-pl-32,.u-lg-px-32{padding-left:128px}.u-lg-px-32{padding-right:128px}.u-lg-py-32{padding-top:128px;padding-bottom:128px}.u-lg-space-x-32>*+*{margin-left:128px}.u-lg-space-y-32>*+*{margin-top:128px}.u-lg-mt-33{margin-top:132px}.u-lg-mr-33{margin-right:132px}.u-lg-mb-33{margin-bottom:132px}.u-lg-ml-33,.u-lg-mx-33{margin-left:132px}.u-lg-mx-33{margin-right:132px}.u-lg-my-33{margin-top:132px;margin-bottom:132px}.u-lg-pt-33{padding-top:132px}.u-lg-pr-33{padding-right:132px}.u-lg-pb-33{padding-bottom:132px}.u-lg-pl-33,.u-lg-px-33{padding-left:132px}.u-lg-px-33{padding-right:132px}.u-lg-py-33{padding-top:132px;padding-bottom:132px}.u-lg-space-x-33>*+*{margin-left:132px}.u-lg-space-y-33>*+*{margin-top:132px}.u-lg-mt-34{margin-top:136px}.u-lg-mr-34{margin-right:136px}.u-lg-mb-34{margin-bottom:136px}.u-lg-ml-34,.u-lg-mx-34{margin-left:136px}.u-lg-mx-34{margin-right:136px}.u-lg-my-34{margin-top:136px;margin-bottom:136px}.u-lg-pt-34{padding-top:136px}.u-lg-pr-34{padding-right:136px}.u-lg-pb-34{padding-bottom:136px}.u-lg-pl-34,.u-lg-px-34{padding-left:136px}.u-lg-px-34{padding-right:136px}.u-lg-py-34{padding-top:136px;padding-bottom:136px}.u-lg-space-x-34>*+*{margin-left:136px}.u-lg-space-y-34>*+*{margin-top:136px}.u-lg-mt-35{margin-top:140px}.u-lg-mr-35{margin-right:140px}.u-lg-mb-35{margin-bottom:140px}.u-lg-ml-35,.u-lg-mx-35{margin-left:140px}.u-lg-mx-35{margin-right:140px}.u-lg-my-35{margin-top:140px;margin-bottom:140px}.u-lg-pt-35{padding-top:140px}.u-lg-pr-35{padding-right:140px}.u-lg-pb-35{padding-bottom:140px}.u-lg-pl-35,.u-lg-px-35{padding-left:140px}.u-lg-px-35{padding-right:140px}.u-lg-py-35{padding-top:140px;padding-bottom:140px}.u-lg-space-x-35>*+*{margin-left:140px}.u-lg-space-y-35>*+*{margin-top:140px}.u-lg-mt-36{margin-top:144px}.u-lg-mr-36{margin-right:144px}.u-lg-mb-36{margin-bottom:144px}.u-lg-ml-36,.u-lg-mx-36{margin-left:144px}.u-lg-mx-36{margin-right:144px}.u-lg-my-36{margin-top:144px;margin-bottom:144px}.u-lg-pt-36{padding-top:144px}.u-lg-pr-36{padding-right:144px}.u-lg-pb-36{padding-bottom:144px}.u-lg-pl-36,.u-lg-px-36{padding-left:144px}.u-lg-px-36{padding-right:144px}.u-lg-py-36{padding-top:144px;padding-bottom:144px}.u-lg-space-x-36>*+*{margin-left:144px}.u-lg-space-y-36>*+*{margin-top:144px}.u-lg-mt-37{margin-top:148px}.u-lg-mr-37{margin-right:148px}.u-lg-mb-37{margin-bottom:148px}.u-lg-ml-37,.u-lg-mx-37{margin-left:148px}.u-lg-mx-37{margin-right:148px}.u-lg-my-37{margin-top:148px;margin-bottom:148px}.u-lg-pt-37{padding-top:148px}.u-lg-pr-37{padding-right:148px}.u-lg-pb-37{padding-bottom:148px}.u-lg-pl-37,.u-lg-px-37{padding-left:148px}.u-lg-px-37{padding-right:148px}.u-lg-py-37{padding-top:148px;padding-bottom:148px}.u-lg-space-x-37>*+*{margin-left:148px}.u-lg-space-y-37>*+*{margin-top:148px}.u-lg-mt-38{margin-top:152px}.u-lg-mr-38{margin-right:152px}.u-lg-mb-38{margin-bottom:152px}.u-lg-ml-38,.u-lg-mx-38{margin-left:152px}.u-lg-mx-38{margin-right:152px}.u-lg-my-38{margin-top:152px;margin-bottom:152px}.u-lg-pt-38{padding-top:152px}.u-lg-pr-38{padding-right:152px}.u-lg-pb-38{padding-bottom:152px}.u-lg-pl-38,.u-lg-px-38{padding-left:152px}.u-lg-px-38{padding-right:152px}.u-lg-py-38{padding-top:152px;padding-bottom:152px}.u-lg-space-x-38>*+*{margin-left:152px}.u-lg-space-y-38>*+*{margin-top:152px}.u-lg-mt-39{margin-top:156px}.u-lg-mr-39{margin-right:156px}.u-lg-mb-39{margin-bottom:156px}.u-lg-ml-39,.u-lg-mx-39{margin-left:156px}.u-lg-mx-39{margin-right:156px}.u-lg-my-39{margin-top:156px;margin-bottom:156px}.u-lg-pt-39{padding-top:156px}.u-lg-pr-39{padding-right:156px}.u-lg-pb-39{padding-bottom:156px}.u-lg-pl-39,.u-lg-px-39{padding-left:156px}.u-lg-px-39{padding-right:156px}.u-lg-py-39{padding-top:156px;padding-bottom:156px}.u-lg-space-x-39>*+*{margin-left:156px}.u-lg-space-y-39>*+*{margin-top:156px}.u-lg-mt-40{margin-top:160px}.u-lg-mr-40{margin-right:160px}.u-lg-mb-40{margin-bottom:160px}.u-lg-ml-40,.u-lg-mx-40{margin-left:160px}.u-lg-mx-40{margin-right:160px}.u-lg-my-40{margin-top:160px;margin-bottom:160px}.u-lg-pt-40{padding-top:160px}.u-lg-pr-40{padding-right:160px}.u-lg-pb-40{padding-bottom:160px}.u-lg-pl-40,.u-lg-px-40{padding-left:160px}.u-lg-px-40{padding-right:160px}.u-lg-py-40{padding-top:160px;padding-bottom:160px}.u-lg-space-x-40>*+*{margin-left:160px}.u-lg-space-y-40>*+*{margin-top:160px}.u-lg-mt-41{margin-top:164px}.u-lg-mr-41{margin-right:164px}.u-lg-mb-41{margin-bottom:164px}.u-lg-ml-41,.u-lg-mx-41{margin-left:164px}.u-lg-mx-41{margin-right:164px}.u-lg-my-41{margin-top:164px;margin-bottom:164px}.u-lg-pt-41{padding-top:164px}.u-lg-pr-41{padding-right:164px}.u-lg-pb-41{padding-bottom:164px}.u-lg-pl-41,.u-lg-px-41{padding-left:164px}.u-lg-px-41{padding-right:164px}.u-lg-py-41{padding-top:164px;padding-bottom:164px}.u-lg-space-x-41>*+*{margin-left:164px}.u-lg-space-y-41>*+*{margin-top:164px}.u-lg-mt-42{margin-top:168px}.u-lg-mr-42{margin-right:168px}.u-lg-mb-42{margin-bottom:168px}.u-lg-ml-42,.u-lg-mx-42{margin-left:168px}.u-lg-mx-42{margin-right:168px}.u-lg-my-42{margin-top:168px;margin-bottom:168px}.u-lg-pt-42{padding-top:168px}.u-lg-pr-42{padding-right:168px}.u-lg-pb-42{padding-bottom:168px}.u-lg-pl-42,.u-lg-px-42{padding-left:168px}.u-lg-px-42{padding-right:168px}.u-lg-py-42{padding-top:168px;padding-bottom:168px}.u-lg-space-x-42>*+*{margin-left:168px}.u-lg-space-y-42>*+*{margin-top:168px}.u-lg-mt-43{margin-top:172px}.u-lg-mr-43{margin-right:172px}.u-lg-mb-43{margin-bottom:172px}.u-lg-ml-43,.u-lg-mx-43{margin-left:172px}.u-lg-mx-43{margin-right:172px}.u-lg-my-43{margin-top:172px;margin-bottom:172px}.u-lg-pt-43{padding-top:172px}.u-lg-pr-43{padding-right:172px}.u-lg-pb-43{padding-bottom:172px}.u-lg-pl-43,.u-lg-px-43{padding-left:172px}.u-lg-px-43{padding-right:172px}.u-lg-py-43{padding-top:172px;padding-bottom:172px}.u-lg-space-x-43>*+*{margin-left:172px}.u-lg-space-y-43>*+*{margin-top:172px}.u-lg-mt-44{margin-top:176px}.u-lg-mr-44{margin-right:176px}.u-lg-mb-44{margin-bottom:176px}.u-lg-ml-44,.u-lg-mx-44{margin-left:176px}.u-lg-mx-44{margin-right:176px}.u-lg-my-44{margin-top:176px;margin-bottom:176px}.u-lg-pt-44{padding-top:176px}.u-lg-pr-44{padding-right:176px}.u-lg-pb-44{padding-bottom:176px}.u-lg-pl-44,.u-lg-px-44{padding-left:176px}.u-lg-px-44{padding-right:176px}.u-lg-py-44{padding-top:176px;padding-bottom:176px}.u-lg-space-x-44>*+*{margin-left:176px}.u-lg-space-y-44>*+*{margin-top:176px}.u-lg-mt-45{margin-top:180px}.u-lg-mr-45{margin-right:180px}.u-lg-mb-45{margin-bottom:180px}.u-lg-ml-45,.u-lg-mx-45{margin-left:180px}.u-lg-mx-45{margin-right:180px}.u-lg-my-45{margin-top:180px;margin-bottom:180px}.u-lg-pt-45{padding-top:180px}.u-lg-pr-45{padding-right:180px}.u-lg-pb-45{padding-bottom:180px}.u-lg-pl-45,.u-lg-px-45{padding-left:180px}.u-lg-px-45{padding-right:180px}.u-lg-py-45{padding-top:180px;padding-bottom:180px}.u-lg-space-x-45>*+*{margin-left:180px}.u-lg-space-y-45>*+*{margin-top:180px}.u-lg-mt-46{margin-top:184px}.u-lg-mr-46{margin-right:184px}.u-lg-mb-46{margin-bottom:184px}.u-lg-ml-46,.u-lg-mx-46{margin-left:184px}.u-lg-mx-46{margin-right:184px}.u-lg-my-46{margin-top:184px;margin-bottom:184px}.u-lg-pt-46{padding-top:184px}.u-lg-pr-46{padding-right:184px}.u-lg-pb-46{padding-bottom:184px}.u-lg-pl-46,.u-lg-px-46{padding-left:184px}.u-lg-px-46{padding-right:184px}.u-lg-py-46{padding-top:184px;padding-bottom:184px}.u-lg-space-x-46>*+*{margin-left:184px}.u-lg-space-y-46>*+*{margin-top:184px}.u-lg-mt-47{margin-top:188px}.u-lg-mr-47{margin-right:188px}.u-lg-mb-47{margin-bottom:188px}.u-lg-ml-47,.u-lg-mx-47{margin-left:188px}.u-lg-mx-47{margin-right:188px}.u-lg-my-47{margin-top:188px;margin-bottom:188px}.u-lg-pt-47{padding-top:188px}.u-lg-pr-47{padding-right:188px}.u-lg-pb-47{padding-bottom:188px}.u-lg-pl-47,.u-lg-px-47{padding-left:188px}.u-lg-px-47{padding-right:188px}.u-lg-py-47{padding-top:188px;padding-bottom:188px}.u-lg-space-x-47>*+*{margin-left:188px}.u-lg-space-y-47>*+*{margin-top:188px}.u-lg-mt-48{margin-top:192px}.u-lg-mr-48{margin-right:192px}.u-lg-mb-48{margin-bottom:192px}.u-lg-ml-48,.u-lg-mx-48{margin-left:192px}.u-lg-mx-48{margin-right:192px}.u-lg-my-48{margin-top:192px;margin-bottom:192px}.u-lg-pt-48{padding-top:192px}.u-lg-pr-48{padding-right:192px}.u-lg-pb-48{padding-bottom:192px}.u-lg-pl-48,.u-lg-px-48{padding-left:192px}.u-lg-px-48{padding-right:192px}.u-lg-py-48{padding-top:192px;padding-bottom:192px}.u-lg-space-x-48>*+*{margin-left:192px}.u-lg-space-y-48>*+*{margin-top:192px}.u-lg-mt-49{margin-top:196px}.u-lg-mr-49{margin-right:196px}.u-lg-mb-49{margin-bottom:196px}.u-lg-ml-49,.u-lg-mx-49{margin-left:196px}.u-lg-mx-49{margin-right:196px}.u-lg-my-49{margin-top:196px;margin-bottom:196px}.u-lg-pt-49{padding-top:196px}.u-lg-pr-49{padding-right:196px}.u-lg-pb-49{padding-bottom:196px}.u-lg-pl-49,.u-lg-px-49{padding-left:196px}.u-lg-px-49{padding-right:196px}.u-lg-py-49{padding-top:196px;padding-bottom:196px}.u-lg-space-x-49>*+*{margin-left:196px}.u-lg-space-y-49>*+*{margin-top:196px}.u-lg-mt-50{margin-top:200px}.u-lg-mr-50{margin-right:200px}.u-lg-mb-50{margin-bottom:200px}.u-lg-ml-50,.u-lg-mx-50{margin-left:200px}.u-lg-mx-50{margin-right:200px}.u-lg-my-50{margin-top:200px;margin-bottom:200px}.u-lg-pt-50{padding-top:200px}.u-lg-pr-50{padding-right:200px}.u-lg-pb-50{padding-bottom:200px}.u-lg-pl-50,.u-lg-px-50{padding-left:200px}.u-lg-px-50{padding-right:200px}.u-lg-py-50{padding-top:200px;padding-bottom:200px}.u-lg-space-x-50>*+*{margin-left:200px}.u-lg-space-y-50>*+*{margin-top:200px}.u-lg-mt-51{margin-top:204px}.u-lg-mr-51{margin-right:204px}.u-lg-mb-51{margin-bottom:204px}.u-lg-ml-51,.u-lg-mx-51{margin-left:204px}.u-lg-mx-51{margin-right:204px}.u-lg-my-51{margin-top:204px;margin-bottom:204px}.u-lg-pt-51{padding-top:204px}.u-lg-pr-51{padding-right:204px}.u-lg-pb-51{padding-bottom:204px}.u-lg-pl-51,.u-lg-px-51{padding-left:204px}.u-lg-px-51{padding-right:204px}.u-lg-py-51{padding-top:204px;padding-bottom:204px}.u-lg-space-x-51>*+*{margin-left:204px}.u-lg-space-y-51>*+*{margin-top:204px}.u-lg-mt-52{margin-top:208px}.u-lg-mr-52{margin-right:208px}.u-lg-mb-52{margin-bottom:208px}.u-lg-ml-52,.u-lg-mx-52{margin-left:208px}.u-lg-mx-52{margin-right:208px}.u-lg-my-52{margin-top:208px;margin-bottom:208px}.u-lg-pt-52{padding-top:208px}.u-lg-pr-52{padding-right:208px}.u-lg-pb-52{padding-bottom:208px}.u-lg-pl-52,.u-lg-px-52{padding-left:208px}.u-lg-px-52{padding-right:208px}.u-lg-py-52{padding-top:208px;padding-bottom:208px}.u-lg-space-x-52>*+*{margin-left:208px}.u-lg-space-y-52>*+*{margin-top:208px}.u-lg-mt-53{margin-top:212px}.u-lg-mr-53{margin-right:212px}.u-lg-mb-53{margin-bottom:212px}.u-lg-ml-53,.u-lg-mx-53{margin-left:212px}.u-lg-mx-53{margin-right:212px}.u-lg-my-53{margin-top:212px;margin-bottom:212px}.u-lg-pt-53{padding-top:212px}.u-lg-pr-53{padding-right:212px}.u-lg-pb-53{padding-bottom:212px}.u-lg-pl-53,.u-lg-px-53{padding-left:212px}.u-lg-px-53{padding-right:212px}.u-lg-py-53{padding-top:212px;padding-bottom:212px}.u-lg-space-x-53>*+*{margin-left:212px}.u-lg-space-y-53>*+*{margin-top:212px}.u-lg-mt-54{margin-top:216px}.u-lg-mr-54{margin-right:216px}.u-lg-mb-54{margin-bottom:216px}.u-lg-ml-54,.u-lg-mx-54{margin-left:216px}.u-lg-mx-54{margin-right:216px}.u-lg-my-54{margin-top:216px;margin-bottom:216px}.u-lg-pt-54{padding-top:216px}.u-lg-pr-54{padding-right:216px}.u-lg-pb-54{padding-bottom:216px}.u-lg-pl-54,.u-lg-px-54{padding-left:216px}.u-lg-px-54{padding-right:216px}.u-lg-py-54{padding-top:216px;padding-bottom:216px}.u-lg-space-x-54>*+*{margin-left:216px}.u-lg-space-y-54>*+*{margin-top:216px}.u-lg-mt-55{margin-top:220px}.u-lg-mr-55{margin-right:220px}.u-lg-mb-55{margin-bottom:220px}.u-lg-ml-55,.u-lg-mx-55{margin-left:220px}.u-lg-mx-55{margin-right:220px}.u-lg-my-55{margin-top:220px;margin-bottom:220px}.u-lg-pt-55{padding-top:220px}.u-lg-pr-55{padding-right:220px}.u-lg-pb-55{padding-bottom:220px}.u-lg-pl-55,.u-lg-px-55{padding-left:220px}.u-lg-px-55{padding-right:220px}.u-lg-py-55{padding-top:220px;padding-bottom:220px}.u-lg-space-x-55>*+*{margin-left:220px}.u-lg-space-y-55>*+*{margin-top:220px}.u-lg-mt-56{margin-top:224px}.u-lg-mr-56{margin-right:224px}.u-lg-mb-56{margin-bottom:224px}.u-lg-ml-56,.u-lg-mx-56{margin-left:224px}.u-lg-mx-56{margin-right:224px}.u-lg-my-56{margin-top:224px;margin-bottom:224px}.u-lg-pt-56{padding-top:224px}.u-lg-pr-56{padding-right:224px}.u-lg-pb-56{padding-bottom:224px}.u-lg-pl-56,.u-lg-px-56{padding-left:224px}.u-lg-px-56{padding-right:224px}.u-lg-py-56{padding-top:224px;padding-bottom:224px}.u-lg-space-x-56>*+*{margin-left:224px}.u-lg-space-y-56>*+*{margin-top:224px}.u-lg-mt-57{margin-top:228px}.u-lg-mr-57{margin-right:228px}.u-lg-mb-57{margin-bottom:228px}.u-lg-ml-57,.u-lg-mx-57{margin-left:228px}.u-lg-mx-57{margin-right:228px}.u-lg-my-57{margin-top:228px;margin-bottom:228px}.u-lg-pt-57{padding-top:228px}.u-lg-pr-57{padding-right:228px}.u-lg-pb-57{padding-bottom:228px}.u-lg-pl-57,.u-lg-px-57{padding-left:228px}.u-lg-px-57{padding-right:228px}.u-lg-py-57{padding-top:228px;padding-bottom:228px}.u-lg-space-x-57>*+*{margin-left:228px}.u-lg-space-y-57>*+*{margin-top:228px}.u-lg-mt-58{margin-top:232px}.u-lg-mr-58{margin-right:232px}.u-lg-mb-58{margin-bottom:232px}.u-lg-ml-58,.u-lg-mx-58{margin-left:232px}.u-lg-mx-58{margin-right:232px}.u-lg-my-58{margin-top:232px;margin-bottom:232px}.u-lg-pt-58{padding-top:232px}.u-lg-pr-58{padding-right:232px}.u-lg-pb-58{padding-bottom:232px}.u-lg-pl-58,.u-lg-px-58{padding-left:232px}.u-lg-px-58{padding-right:232px}.u-lg-py-58{padding-top:232px;padding-bottom:232px}.u-lg-space-x-58>*+*{margin-left:232px}.u-lg-space-y-58>*+*{margin-top:232px}.u-lg-mt-59{margin-top:236px}.u-lg-mr-59{margin-right:236px}.u-lg-mb-59{margin-bottom:236px}.u-lg-ml-59,.u-lg-mx-59{margin-left:236px}.u-lg-mx-59{margin-right:236px}.u-lg-my-59{margin-top:236px;margin-bottom:236px}.u-lg-pt-59{padding-top:236px}.u-lg-pr-59{padding-right:236px}.u-lg-pb-59{padding-bottom:236px}.u-lg-pl-59,.u-lg-px-59{padding-left:236px}.u-lg-px-59{padding-right:236px}.u-lg-py-59{padding-top:236px;padding-bottom:236px}.u-lg-space-x-59>*+*{margin-left:236px}.u-lg-space-y-59>*+*{margin-top:236px}.u-lg-mt-60{margin-top:240px}.u-lg-mr-60{margin-right:240px}.u-lg-mb-60{margin-bottom:240px}.u-lg-ml-60,.u-lg-mx-60{margin-left:240px}.u-lg-mx-60{margin-right:240px}.u-lg-my-60{margin-top:240px;margin-bottom:240px}.u-lg-pt-60{padding-top:240px}.u-lg-pr-60{padding-right:240px}.u-lg-pb-60{padding-bottom:240px}.u-lg-pl-60,.u-lg-px-60{padding-left:240px}.u-lg-px-60{padding-right:240px}.u-lg-py-60{padding-top:240px;padding-bottom:240px}.u-lg-space-x-60>*+*{margin-left:240px}.u-lg-space-y-60>*+*{margin-top:240px}.u-lg-mt-61{margin-top:244px}.u-lg-mr-61{margin-right:244px}.u-lg-mb-61{margin-bottom:244px}.u-lg-ml-61,.u-lg-mx-61{margin-left:244px}.u-lg-mx-61{margin-right:244px}.u-lg-my-61{margin-top:244px;margin-bottom:244px}.u-lg-pt-61{padding-top:244px}.u-lg-pr-61{padding-right:244px}.u-lg-pb-61{padding-bottom:244px}.u-lg-pl-61,.u-lg-px-61{padding-left:244px}.u-lg-px-61{padding-right:244px}.u-lg-py-61{padding-top:244px;padding-bottom:244px}.u-lg-space-x-61>*+*{margin-left:244px}.u-lg-space-y-61>*+*{margin-top:244px}.u-lg-mt-62{margin-top:248px}.u-lg-mr-62{margin-right:248px}.u-lg-mb-62{margin-bottom:248px}.u-lg-ml-62,.u-lg-mx-62{margin-left:248px}.u-lg-mx-62{margin-right:248px}.u-lg-my-62{margin-top:248px;margin-bottom:248px}.u-lg-pt-62{padding-top:248px}.u-lg-pr-62{padding-right:248px}.u-lg-pb-62{padding-bottom:248px}.u-lg-pl-62,.u-lg-px-62{padding-left:248px}.u-lg-px-62{padding-right:248px}.u-lg-py-62{padding-top:248px;padding-bottom:248px}.u-lg-space-x-62>*+*{margin-left:248px}.u-lg-space-y-62>*+*{margin-top:248px}.u-lg-mt-63{margin-top:252px}.u-lg-mr-63{margin-right:252px}.u-lg-mb-63{margin-bottom:252px}.u-lg-ml-63,.u-lg-mx-63{margin-left:252px}.u-lg-mx-63{margin-right:252px}.u-lg-my-63{margin-top:252px;margin-bottom:252px}.u-lg-pt-63{padding-top:252px}.u-lg-pr-63{padding-right:252px}.u-lg-pb-63{padding-bottom:252px}.u-lg-pl-63,.u-lg-px-63{padding-left:252px}.u-lg-px-63{padding-right:252px}.u-lg-py-63{padding-top:252px;padding-bottom:252px}.u-lg-space-x-63>*+*{margin-left:252px}.u-lg-space-y-63>*+*{margin-top:252px}.u-lg-mt-64{margin-top:256px}.u-lg-mr-64{margin-right:256px}.u-lg-mb-64{margin-bottom:256px}.u-lg-ml-64,.u-lg-mx-64{margin-left:256px}.u-lg-mx-64{margin-right:256px}.u-lg-my-64{margin-top:256px;margin-bottom:256px}.u-lg-pt-64{padding-top:256px}.u-lg-pr-64{padding-right:256px}.u-lg-pb-64{padding-bottom:256px}.u-lg-pl-64,.u-lg-px-64{padding-left:256px}.u-lg-px-64{padding-right:256px}.u-lg-py-64{padding-top:256px;padding-bottom:256px}.u-lg-space-x-64>*+*{margin-left:256px}.u-lg-space-y-64>*+*{margin-top:256px}.u-lg-mt-65{margin-top:260px}.u-lg-mr-65{margin-right:260px}.u-lg-mb-65{margin-bottom:260px}.u-lg-ml-65,.u-lg-mx-65{margin-left:260px}.u-lg-mx-65{margin-right:260px}.u-lg-my-65{margin-top:260px;margin-bottom:260px}.u-lg-pt-65{padding-top:260px}.u-lg-pr-65{padding-right:260px}.u-lg-pb-65{padding-bottom:260px}.u-lg-pl-65,.u-lg-px-65{padding-left:260px}.u-lg-px-65{padding-right:260px}.u-lg-py-65{padding-top:260px;padding-bottom:260px}.u-lg-space-x-65>*+*{margin-left:260px}.u-lg-space-y-65>*+*{margin-top:260px}.u-lg-mt-66{margin-top:264px}.u-lg-mr-66{margin-right:264px}.u-lg-mb-66{margin-bottom:264px}.u-lg-ml-66,.u-lg-mx-66{margin-left:264px}.u-lg-mx-66{margin-right:264px}.u-lg-my-66{margin-top:264px;margin-bottom:264px}.u-lg-pt-66{padding-top:264px}.u-lg-pr-66{padding-right:264px}.u-lg-pb-66{padding-bottom:264px}.u-lg-pl-66,.u-lg-px-66{padding-left:264px}.u-lg-px-66{padding-right:264px}.u-lg-py-66{padding-top:264px;padding-bottom:264px}.u-lg-space-x-66>*+*{margin-left:264px}.u-lg-space-y-66>*+*{margin-top:264px}.u-lg-mt-67{margin-top:268px}.u-lg-mr-67{margin-right:268px}.u-lg-mb-67{margin-bottom:268px}.u-lg-ml-67,.u-lg-mx-67{margin-left:268px}.u-lg-mx-67{margin-right:268px}.u-lg-my-67{margin-top:268px;margin-bottom:268px}.u-lg-pt-67{padding-top:268px}.u-lg-pr-67{padding-right:268px}.u-lg-pb-67{padding-bottom:268px}.u-lg-pl-67,.u-lg-px-67{padding-left:268px}.u-lg-px-67{padding-right:268px}.u-lg-py-67{padding-top:268px;padding-bottom:268px}.u-lg-space-x-67>*+*{margin-left:268px}.u-lg-space-y-67>*+*{margin-top:268px}.u-lg-mt-68{margin-top:272px}.u-lg-mr-68{margin-right:272px}.u-lg-mb-68{margin-bottom:272px}.u-lg-ml-68,.u-lg-mx-68{margin-left:272px}.u-lg-mx-68{margin-right:272px}.u-lg-my-68{margin-top:272px;margin-bottom:272px}.u-lg-pt-68{padding-top:272px}.u-lg-pr-68{padding-right:272px}.u-lg-pb-68{padding-bottom:272px}.u-lg-pl-68,.u-lg-px-68{padding-left:272px}.u-lg-px-68{padding-right:272px}.u-lg-py-68{padding-top:272px;padding-bottom:272px}.u-lg-space-x-68>*+*{margin-left:272px}.u-lg-space-y-68>*+*{margin-top:272px}.u-lg-mt-69{margin-top:276px}.u-lg-mr-69{margin-right:276px}.u-lg-mb-69{margin-bottom:276px}.u-lg-ml-69,.u-lg-mx-69{margin-left:276px}.u-lg-mx-69{margin-right:276px}.u-lg-my-69{margin-top:276px;margin-bottom:276px}.u-lg-pt-69{padding-top:276px}.u-lg-pr-69{padding-right:276px}.u-lg-pb-69{padding-bottom:276px}.u-lg-pl-69,.u-lg-px-69{padding-left:276px}.u-lg-px-69{padding-right:276px}.u-lg-py-69{padding-top:276px;padding-bottom:276px}.u-lg-space-x-69>*+*{margin-left:276px}.u-lg-space-y-69>*+*{margin-top:276px}.u-lg-mt-70{margin-top:280px}.u-lg-mr-70{margin-right:280px}.u-lg-mb-70{margin-bottom:280px}.u-lg-ml-70,.u-lg-mx-70{margin-left:280px}.u-lg-mx-70{margin-right:280px}.u-lg-my-70{margin-top:280px;margin-bottom:280px}.u-lg-pt-70{padding-top:280px}.u-lg-pr-70{padding-right:280px}.u-lg-pb-70{padding-bottom:280px}.u-lg-pl-70,.u-lg-px-70{padding-left:280px}.u-lg-px-70{padding-right:280px}.u-lg-py-70{padding-top:280px;padding-bottom:280px}.u-lg-space-x-70>*+*{margin-left:280px}.u-lg-space-y-70>*+*{margin-top:280px}.u-lg-mt-71{margin-top:284px}.u-lg-mr-71{margin-right:284px}.u-lg-mb-71{margin-bottom:284px}.u-lg-ml-71,.u-lg-mx-71{margin-left:284px}.u-lg-mx-71{margin-right:284px}.u-lg-my-71{margin-top:284px;margin-bottom:284px}.u-lg-pt-71{padding-top:284px}.u-lg-pr-71{padding-right:284px}.u-lg-pb-71{padding-bottom:284px}.u-lg-pl-71,.u-lg-px-71{padding-left:284px}.u-lg-px-71{padding-right:284px}.u-lg-py-71{padding-top:284px;padding-bottom:284px}.u-lg-space-x-71>*+*{margin-left:284px}.u-lg-space-y-71>*+*{margin-top:284px}.u-lg-mt-72{margin-top:288px}.u-lg-mr-72{margin-right:288px}.u-lg-mb-72{margin-bottom:288px}.u-lg-ml-72,.u-lg-mx-72{margin-left:288px}.u-lg-mx-72{margin-right:288px}.u-lg-my-72{margin-top:288px;margin-bottom:288px}.u-lg-pt-72{padding-top:288px}.u-lg-pr-72{padding-right:288px}.u-lg-pb-72{padding-bottom:288px}.u-lg-pl-72,.u-lg-px-72{padding-left:288px}.u-lg-px-72{padding-right:288px}.u-lg-py-72{padding-top:288px;padding-bottom:288px}.u-lg-space-x-72>*+*{margin-left:288px}.u-lg-space-y-72>*+*{margin-top:288px}.u-lg-mt-73{margin-top:292px}.u-lg-mr-73{margin-right:292px}.u-lg-mb-73{margin-bottom:292px}.u-lg-ml-73,.u-lg-mx-73{margin-left:292px}.u-lg-mx-73{margin-right:292px}.u-lg-my-73{margin-top:292px;margin-bottom:292px}.u-lg-pt-73{padding-top:292px}.u-lg-pr-73{padding-right:292px}.u-lg-pb-73{padding-bottom:292px}.u-lg-pl-73,.u-lg-px-73{padding-left:292px}.u-lg-px-73{padding-right:292px}.u-lg-py-73{padding-top:292px;padding-bottom:292px}.u-lg-space-x-73>*+*{margin-left:292px}.u-lg-space-y-73>*+*{margin-top:292px}.u-lg-mt-74{margin-top:296px}.u-lg-mr-74{margin-right:296px}.u-lg-mb-74{margin-bottom:296px}.u-lg-ml-74,.u-lg-mx-74{margin-left:296px}.u-lg-mx-74{margin-right:296px}.u-lg-my-74{margin-top:296px;margin-bottom:296px}.u-lg-pt-74{padding-top:296px}.u-lg-pr-74{padding-right:296px}.u-lg-pb-74{padding-bottom:296px}.u-lg-pl-74,.u-lg-px-74{padding-left:296px}.u-lg-px-74{padding-right:296px}.u-lg-py-74{padding-top:296px;padding-bottom:296px}.u-lg-space-x-74>*+*{margin-left:296px}.u-lg-space-y-74>*+*{margin-top:296px}.u-lg-mt-75{margin-top:300px}.u-lg-mr-75{margin-right:300px}.u-lg-mb-75{margin-bottom:300px}.u-lg-ml-75,.u-lg-mx-75{margin-left:300px}.u-lg-mx-75{margin-right:300px}.u-lg-my-75{margin-top:300px;margin-bottom:300px}.u-lg-pt-75{padding-top:300px}.u-lg-pr-75{padding-right:300px}.u-lg-pb-75{padding-bottom:300px}.u-lg-pl-75,.u-lg-px-75{padding-left:300px}.u-lg-px-75{padding-right:300px}.u-lg-py-75{padding-top:300px;padding-bottom:300px}.u-lg-space-x-75>*+*{margin-left:300px}.u-lg-space-y-75>*+*{margin-top:300px}.u-lg-mt-76{margin-top:304px}.u-lg-mr-76{margin-right:304px}.u-lg-mb-76{margin-bottom:304px}.u-lg-ml-76,.u-lg-mx-76{margin-left:304px}.u-lg-mx-76{margin-right:304px}.u-lg-my-76{margin-top:304px;margin-bottom:304px}.u-lg-pt-76{padding-top:304px}.u-lg-pr-76{padding-right:304px}.u-lg-pb-76{padding-bottom:304px}.u-lg-pl-76,.u-lg-px-76{padding-left:304px}.u-lg-px-76{padding-right:304px}.u-lg-py-76{padding-top:304px;padding-bottom:304px}.u-lg-space-x-76>*+*{margin-left:304px}.u-lg-space-y-76>*+*{margin-top:304px}.u-lg-mt-77{margin-top:308px}.u-lg-mr-77{margin-right:308px}.u-lg-mb-77{margin-bottom:308px}.u-lg-ml-77,.u-lg-mx-77{margin-left:308px}.u-lg-mx-77{margin-right:308px}.u-lg-my-77{margin-top:308px;margin-bottom:308px}.u-lg-pt-77{padding-top:308px}.u-lg-pr-77{padding-right:308px}.u-lg-pb-77{padding-bottom:308px}.u-lg-pl-77,.u-lg-px-77{padding-left:308px}.u-lg-px-77{padding-right:308px}.u-lg-py-77{padding-top:308px;padding-bottom:308px}.u-lg-space-x-77>*+*{margin-left:308px}.u-lg-space-y-77>*+*{margin-top:308px}.u-lg-mt-78{margin-top:312px}.u-lg-mr-78{margin-right:312px}.u-lg-mb-78{margin-bottom:312px}.u-lg-ml-78,.u-lg-mx-78{margin-left:312px}.u-lg-mx-78{margin-right:312px}.u-lg-my-78{margin-top:312px;margin-bottom:312px}.u-lg-pt-78{padding-top:312px}.u-lg-pr-78{padding-right:312px}.u-lg-pb-78{padding-bottom:312px}.u-lg-pl-78,.u-lg-px-78{padding-left:312px}.u-lg-px-78{padding-right:312px}.u-lg-py-78{padding-top:312px;padding-bottom:312px}.u-lg-space-x-78>*+*{margin-left:312px}.u-lg-space-y-78>*+*{margin-top:312px}.u-lg-mt-79{margin-top:316px}.u-lg-mr-79{margin-right:316px}.u-lg-mb-79{margin-bottom:316px}.u-lg-ml-79,.u-lg-mx-79{margin-left:316px}.u-lg-mx-79{margin-right:316px}.u-lg-my-79{margin-top:316px;margin-bottom:316px}.u-lg-pt-79{padding-top:316px}.u-lg-pr-79{padding-right:316px}.u-lg-pb-79{padding-bottom:316px}.u-lg-pl-79,.u-lg-px-79{padding-left:316px}.u-lg-px-79{padding-right:316px}.u-lg-py-79{padding-top:316px;padding-bottom:316px}.u-lg-space-x-79>*+*{margin-left:316px}.u-lg-space-y-79>*+*{margin-top:316px}.u-lg-mt-80{margin-top:320px}.u-lg-mr-80{margin-right:320px}.u-lg-mb-80{margin-bottom:320px}.u-lg-ml-80,.u-lg-mx-80{margin-left:320px}.u-lg-mx-80{margin-right:320px}.u-lg-my-80{margin-top:320px;margin-bottom:320px}.u-lg-pt-80{padding-top:320px}.u-lg-pr-80{padding-right:320px}.u-lg-pb-80{padding-bottom:320px}.u-lg-pl-80,.u-lg-px-80{padding-left:320px}.u-lg-px-80{padding-right:320px}.u-lg-py-80{padding-top:320px;padding-bottom:320px}.u-lg-space-x-80>*+*{margin-left:320px}.u-lg-space-y-80>*+*{margin-top:320px}.u-lg-mt-81{margin-top:324px}.u-lg-mr-81{margin-right:324px}.u-lg-mb-81{margin-bottom:324px}.u-lg-ml-81,.u-lg-mx-81{margin-left:324px}.u-lg-mx-81{margin-right:324px}.u-lg-my-81{margin-top:324px;margin-bottom:324px}.u-lg-pt-81{padding-top:324px}.u-lg-pr-81{padding-right:324px}.u-lg-pb-81{padding-bottom:324px}.u-lg-pl-81,.u-lg-px-81{padding-left:324px}.u-lg-px-81{padding-right:324px}.u-lg-py-81{padding-top:324px;padding-bottom:324px}.u-lg-space-x-81>*+*{margin-left:324px}.u-lg-space-y-81>*+*{margin-top:324px}.u-lg-mt-82{margin-top:328px}.u-lg-mr-82{margin-right:328px}.u-lg-mb-82{margin-bottom:328px}.u-lg-ml-82,.u-lg-mx-82{margin-left:328px}.u-lg-mx-82{margin-right:328px}.u-lg-my-82{margin-top:328px;margin-bottom:328px}.u-lg-pt-82{padding-top:328px}.u-lg-pr-82{padding-right:328px}.u-lg-pb-82{padding-bottom:328px}.u-lg-pl-82,.u-lg-px-82{padding-left:328px}.u-lg-px-82{padding-right:328px}.u-lg-py-82{padding-top:328px;padding-bottom:328px}.u-lg-space-x-82>*+*{margin-left:328px}.u-lg-space-y-82>*+*{margin-top:328px}.u-lg-mt-83{margin-top:332px}.u-lg-mr-83{margin-right:332px}.u-lg-mb-83{margin-bottom:332px}.u-lg-ml-83,.u-lg-mx-83{margin-left:332px}.u-lg-mx-83{margin-right:332px}.u-lg-my-83{margin-top:332px;margin-bottom:332px}.u-lg-pt-83{padding-top:332px}.u-lg-pr-83{padding-right:332px}.u-lg-pb-83{padding-bottom:332px}.u-lg-pl-83,.u-lg-px-83{padding-left:332px}.u-lg-px-83{padding-right:332px}.u-lg-py-83{padding-top:332px;padding-bottom:332px}.u-lg-space-x-83>*+*{margin-left:332px}.u-lg-space-y-83>*+*{margin-top:332px}.u-lg-mt-84{margin-top:336px}.u-lg-mr-84{margin-right:336px}.u-lg-mb-84{margin-bottom:336px}.u-lg-ml-84,.u-lg-mx-84{margin-left:336px}.u-lg-mx-84{margin-right:336px}.u-lg-my-84{margin-top:336px;margin-bottom:336px}.u-lg-pt-84{padding-top:336px}.u-lg-pr-84{padding-right:336px}.u-lg-pb-84{padding-bottom:336px}.u-lg-pl-84,.u-lg-px-84{padding-left:336px}.u-lg-px-84{padding-right:336px}.u-lg-py-84{padding-top:336px;padding-bottom:336px}.u-lg-space-x-84>*+*{margin-left:336px}.u-lg-space-y-84>*+*{margin-top:336px}.u-lg-mt-85{margin-top:340px}.u-lg-mr-85{margin-right:340px}.u-lg-mb-85{margin-bottom:340px}.u-lg-ml-85,.u-lg-mx-85{margin-left:340px}.u-lg-mx-85{margin-right:340px}.u-lg-my-85{margin-top:340px;margin-bottom:340px}.u-lg-pt-85{padding-top:340px}.u-lg-pr-85{padding-right:340px}.u-lg-pb-85{padding-bottom:340px}.u-lg-pl-85,.u-lg-px-85{padding-left:340px}.u-lg-px-85{padding-right:340px}.u-lg-py-85{padding-top:340px;padding-bottom:340px}.u-lg-space-x-85>*+*{margin-left:340px}.u-lg-space-y-85>*+*{margin-top:340px}.u-lg-mt-86{margin-top:344px}.u-lg-mr-86{margin-right:344px}.u-lg-mb-86{margin-bottom:344px}.u-lg-ml-86,.u-lg-mx-86{margin-left:344px}.u-lg-mx-86{margin-right:344px}.u-lg-my-86{margin-top:344px;margin-bottom:344px}.u-lg-pt-86{padding-top:344px}.u-lg-pr-86{padding-right:344px}.u-lg-pb-86{padding-bottom:344px}.u-lg-pl-86,.u-lg-px-86{padding-left:344px}.u-lg-px-86{padding-right:344px}.u-lg-py-86{padding-top:344px;padding-bottom:344px}.u-lg-space-x-86>*+*{margin-left:344px}.u-lg-space-y-86>*+*{margin-top:344px}.u-lg-mt-87{margin-top:348px}.u-lg-mr-87{margin-right:348px}.u-lg-mb-87{margin-bottom:348px}.u-lg-ml-87,.u-lg-mx-87{margin-left:348px}.u-lg-mx-87{margin-right:348px}.u-lg-my-87{margin-top:348px;margin-bottom:348px}.u-lg-pt-87{padding-top:348px}.u-lg-pr-87{padding-right:348px}.u-lg-pb-87{padding-bottom:348px}.u-lg-pl-87,.u-lg-px-87{padding-left:348px}.u-lg-px-87{padding-right:348px}.u-lg-py-87{padding-top:348px;padding-bottom:348px}.u-lg-space-x-87>*+*{margin-left:348px}.u-lg-space-y-87>*+*{margin-top:348px}.u-lg-mt-88{margin-top:352px}.u-lg-mr-88{margin-right:352px}.u-lg-mb-88{margin-bottom:352px}.u-lg-ml-88,.u-lg-mx-88{margin-left:352px}.u-lg-mx-88{margin-right:352px}.u-lg-my-88{margin-top:352px;margin-bottom:352px}.u-lg-pt-88{padding-top:352px}.u-lg-pr-88{padding-right:352px}.u-lg-pb-88{padding-bottom:352px}.u-lg-pl-88,.u-lg-px-88{padding-left:352px}.u-lg-px-88{padding-right:352px}.u-lg-py-88{padding-top:352px;padding-bottom:352px}.u-lg-space-x-88>*+*{margin-left:352px}.u-lg-space-y-88>*+*{margin-top:352px}.u-lg-mt-89{margin-top:356px}.u-lg-mr-89{margin-right:356px}.u-lg-mb-89{margin-bottom:356px}.u-lg-ml-89,.u-lg-mx-89{margin-left:356px}.u-lg-mx-89{margin-right:356px}.u-lg-my-89{margin-top:356px;margin-bottom:356px}.u-lg-pt-89{padding-top:356px}.u-lg-pr-89{padding-right:356px}.u-lg-pb-89{padding-bottom:356px}.u-lg-pl-89,.u-lg-px-89{padding-left:356px}.u-lg-px-89{padding-right:356px}.u-lg-py-89{padding-top:356px;padding-bottom:356px}.u-lg-space-x-89>*+*{margin-left:356px}.u-lg-space-y-89>*+*{margin-top:356px}.u-lg-mt-90{margin-top:360px}.u-lg-mr-90{margin-right:360px}.u-lg-mb-90{margin-bottom:360px}.u-lg-ml-90,.u-lg-mx-90{margin-left:360px}.u-lg-mx-90{margin-right:360px}.u-lg-my-90{margin-top:360px;margin-bottom:360px}.u-lg-pt-90{padding-top:360px}.u-lg-pr-90{padding-right:360px}.u-lg-pb-90{padding-bottom:360px}.u-lg-pl-90,.u-lg-px-90{padding-left:360px}.u-lg-px-90{padding-right:360px}.u-lg-py-90{padding-top:360px;padding-bottom:360px}.u-lg-space-x-90>*+*{margin-left:360px}.u-lg-space-y-90>*+*{margin-top:360px}.u-lg-mt-91{margin-top:364px}.u-lg-mr-91{margin-right:364px}.u-lg-mb-91{margin-bottom:364px}.u-lg-ml-91,.u-lg-mx-91{margin-left:364px}.u-lg-mx-91{margin-right:364px}.u-lg-my-91{margin-top:364px;margin-bottom:364px}.u-lg-pt-91{padding-top:364px}.u-lg-pr-91{padding-right:364px}.u-lg-pb-91{padding-bottom:364px}.u-lg-pl-91,.u-lg-px-91{padding-left:364px}.u-lg-px-91{padding-right:364px}.u-lg-py-91{padding-top:364px;padding-bottom:364px}.u-lg-space-x-91>*+*{margin-left:364px}.u-lg-space-y-91>*+*{margin-top:364px}.u-lg-mt-92{margin-top:368px}.u-lg-mr-92{margin-right:368px}.u-lg-mb-92{margin-bottom:368px}.u-lg-ml-92,.u-lg-mx-92{margin-left:368px}.u-lg-mx-92{margin-right:368px}.u-lg-my-92{margin-top:368px;margin-bottom:368px}.u-lg-pt-92{padding-top:368px}.u-lg-pr-92{padding-right:368px}.u-lg-pb-92{padding-bottom:368px}.u-lg-pl-92,.u-lg-px-92{padding-left:368px}.u-lg-px-92{padding-right:368px}.u-lg-py-92{padding-top:368px;padding-bottom:368px}.u-lg-space-x-92>*+*{margin-left:368px}.u-lg-space-y-92>*+*{margin-top:368px}.u-lg-mt-93{margin-top:372px}.u-lg-mr-93{margin-right:372px}.u-lg-mb-93{margin-bottom:372px}.u-lg-ml-93,.u-lg-mx-93{margin-left:372px}.u-lg-mx-93{margin-right:372px}.u-lg-my-93{margin-top:372px;margin-bottom:372px}.u-lg-pt-93{padding-top:372px}.u-lg-pr-93{padding-right:372px}.u-lg-pb-93{padding-bottom:372px}.u-lg-pl-93,.u-lg-px-93{padding-left:372px}.u-lg-px-93{padding-right:372px}.u-lg-py-93{padding-top:372px;padding-bottom:372px}.u-lg-space-x-93>*+*{margin-left:372px}.u-lg-space-y-93>*+*{margin-top:372px}.u-lg-mt-94{margin-top:376px}.u-lg-mr-94{margin-right:376px}.u-lg-mb-94{margin-bottom:376px}.u-lg-ml-94,.u-lg-mx-94{margin-left:376px}.u-lg-mx-94{margin-right:376px}.u-lg-my-94{margin-top:376px;margin-bottom:376px}.u-lg-pt-94{padding-top:376px}.u-lg-pr-94{padding-right:376px}.u-lg-pb-94{padding-bottom:376px}.u-lg-pl-94,.u-lg-px-94{padding-left:376px}.u-lg-px-94{padding-right:376px}.u-lg-py-94{padding-top:376px;padding-bottom:376px}.u-lg-space-x-94>*+*{margin-left:376px}.u-lg-space-y-94>*+*{margin-top:376px}.u-lg-mt-95{margin-top:380px}.u-lg-mr-95{margin-right:380px}.u-lg-mb-95{margin-bottom:380px}.u-lg-ml-95,.u-lg-mx-95{margin-left:380px}.u-lg-mx-95{margin-right:380px}.u-lg-my-95{margin-top:380px;margin-bottom:380px}.u-lg-pt-95{padding-top:380px}.u-lg-pr-95{padding-right:380px}.u-lg-pb-95{padding-bottom:380px}.u-lg-pl-95,.u-lg-px-95{padding-left:380px}.u-lg-px-95{padding-right:380px}.u-lg-py-95{padding-top:380px;padding-bottom:380px}.u-lg-space-x-95>*+*{margin-left:380px}.u-lg-space-y-95>*+*{margin-top:380px}.u-lg-mt-96{margin-top:384px}.u-lg-mr-96{margin-right:384px}.u-lg-mb-96{margin-bottom:384px}.u-lg-ml-96,.u-lg-mx-96{margin-left:384px}.u-lg-mx-96{margin-right:384px}.u-lg-my-96{margin-top:384px;margin-bottom:384px}.u-lg-pt-96{padding-top:384px}.u-lg-pr-96{padding-right:384px}.u-lg-pb-96{padding-bottom:384px}.u-lg-pl-96,.u-lg-px-96{padding-left:384px}.u-lg-px-96{padding-right:384px}.u-lg-py-96{padding-top:384px;padding-bottom:384px}.u-lg-space-x-96>*+*{margin-left:384px}.u-lg-space-y-96>*+*{margin-top:384px}.u-lg-mt-97{margin-top:388px}.u-lg-mr-97{margin-right:388px}.u-lg-mb-97{margin-bottom:388px}.u-lg-ml-97,.u-lg-mx-97{margin-left:388px}.u-lg-mx-97{margin-right:388px}.u-lg-my-97{margin-top:388px;margin-bottom:388px}.u-lg-pt-97{padding-top:388px}.u-lg-pr-97{padding-right:388px}.u-lg-pb-97{padding-bottom:388px}.u-lg-pl-97,.u-lg-px-97{padding-left:388px}.u-lg-px-97{padding-right:388px}.u-lg-py-97{padding-top:388px;padding-bottom:388px}.u-lg-space-x-97>*+*{margin-left:388px}.u-lg-space-y-97>*+*{margin-top:388px}.u-lg-mt-98{margin-top:392px}.u-lg-mr-98{margin-right:392px}.u-lg-mb-98{margin-bottom:392px}.u-lg-ml-98,.u-lg-mx-98{margin-left:392px}.u-lg-mx-98{margin-right:392px}.u-lg-my-98{margin-top:392px;margin-bottom:392px}.u-lg-pt-98{padding-top:392px}.u-lg-pr-98{padding-right:392px}.u-lg-pb-98{padding-bottom:392px}.u-lg-pl-98,.u-lg-px-98{padding-left:392px}.u-lg-px-98{padding-right:392px}.u-lg-py-98{padding-top:392px;padding-bottom:392px}.u-lg-space-x-98>*+*{margin-left:392px}.u-lg-space-y-98>*+*{margin-top:392px}.u-lg-mt-99{margin-top:396px}.u-lg-mr-99{margin-right:396px}.u-lg-mb-99{margin-bottom:396px}.u-lg-ml-99,.u-lg-mx-99{margin-left:396px}.u-lg-mx-99{margin-right:396px}.u-lg-my-99{margin-top:396px;margin-bottom:396px}.u-lg-pt-99{padding-top:396px}.u-lg-pr-99{padding-right:396px}.u-lg-pb-99{padding-bottom:396px}.u-lg-pl-99,.u-lg-px-99{padding-left:396px}.u-lg-px-99{padding-right:396px}.u-lg-py-99{padding-top:396px;padding-bottom:396px}.u-lg-space-x-99>*+*{margin-left:396px}.u-lg-space-y-99>*+*{margin-top:396px}.u-lg-mt-100{margin-top:400px}.u-lg-mr-100{margin-right:400px}.u-lg-mb-100{margin-bottom:400px}.u-lg-ml-100,.u-lg-mx-100{margin-left:400px}.u-lg-mx-100{margin-right:400px}.u-lg-my-100{margin-top:400px;margin-bottom:400px}.u-lg-pt-100{padding-top:400px}.u-lg-pr-100{padding-right:400px}.u-lg-pb-100{padding-bottom:400px}.u-lg-pl-100,.u-lg-px-100{padding-left:400px}.u-lg-px-100{padding-right:400px}.u-lg-py-100{padding-top:400px;padding-bottom:400px}.u-lg-space-x-100>*+*{margin-left:400px}.u-lg-space-y-100>*+*{margin-top:400px}.u-fs-S{font-size:1.4rem}.u-fs-M{font-size:1.6rem}.u-fs-L{font-size:1.8rem}.u-fs-XXXL{font-size:2.4rem}.u-fs-XXXXL{font-size:6.4rem}.u-fs-XXXXXL{font-size:11.3rem}.article-header__article-no{font-size:1.4rem;line-height:1.57143;color:#382e26}.article-header__wrapper{position:relative;padding-top:37px;border-top:1px solid #000}.article-header__wrapper:before{position:absolute;top:0;left:0;width:184px;height:4px;content:"";background:#000}.article-header__icons,.article-header__tags{display:flex;align-items:center}.article-header__icons{margin-left:auto;cursor:pointer}.article-header__icon:not(:last-child){margin-right:8px}.article-header__icon.\--paid{width:24px;height:24px;margin-left:auto;background-image:url(/common/images/icons/icon-paid.svg)}.article-header__icon.\--paid-open{width:24px;height:24px;margin-left:auto;background-image:url(/common/images/icons/icon-paid-open.svg);background-size:24px 24px}.article-header__icon.\--bookmark{width:32px;height:32px;cursor:pointer;background-image:url(/common/images/icons/icon-bookmark.svg)}.article-header__icon.\--bookmark.\--clipped{background-image:url(/common/images/icons/icon-bookmark-2.svg);background-size:100%}.article-header__icon.\--large{text-align:center;text-decoration:none}.article-header__icon.\--large>img{width:80px;height:80px;margin-bottom:8px}.article-header__icon-text{font-size:1.2rem;font-weight:700;line-height:1.58333;color:#51463a}.article-header__ttl{font-size:3.2rem;font-weight:700;line-height:1.25;margin-bottom:16px}.article-header__category1{margin-bottom:8px;white-space:pre-line}.article-header__category2{margin-right:8px;padding-right:8px;border-right:1px solid #e0d5be}.article-header__category1,.article-header__category2,.article-header__series-no{font-size:1.6rem;font-weight:700;line-height:1.5}.article-header__issue{margin-bottom:8px}.article-header__issue,.article-header__share{font-size:1.4rem;font-weight:700;line-height:1.57143}.article-header__share{margin-right:24px;padding-right:24px;color:#988a74;border-right:1px solid #e0d5be}.article-header__corner-link{text-decoration:none;color:#000}.article-header__corner-link:active,.article-header__corner-link:hover{text-decoration:underline;color:#726857}.article-outline-content{position:relative;padding:40px 80px;text-align:justify;background:#edeada}.article-outline-content:before{position:absolute;top:0;left:40px;width:140px;height:4px;content:"";background:#000}.article-outline-content:not(:last-child){margin-bottom:40px}.article-outline-content__name{font-size:1.6rem;font-weight:700;line-height:1.5;position:absolute;top:20px;content:""}.article-outline-content__text{font-size:1.6rem;line-height:1.5;width:520px;margin-left:auto}.article-outline-content__text>ul>li{list-style-type:disc}.article-outline-content__text>p>a,.article-outline-content__text>ul>li>a{word-break:break-all}.article-outline-content__text.\--is-hide{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:7}.article-outline-content__text-more{font-size:1.4rem;font-weight:700;line-height:2;width:520px;margin-left:auto;padding-top:10px;cursor:pointer;color:#000}.article-outline-content__video{max-width:100%}.article-outline-content__video>iframe{width:100%;height:auto;aspect-ratio:16/9}.article-outline-content__music{width:100%;height:232px}.article-outline-content__music>iframe{width:100%;height:100%}.article-outline-content.\--summary .article-outline-content__name{left:94px}.article-outline-content.\--summary3 .article-outline-content__text{line-height:1.75}.article-outline-content.\--summary3 .article-outline-content__text>span.underline{text-decoration:underline}.article-outline-content.\--summary3 .article-outline-content__text>span.italic{font-style:italic}.article-outline-content.\--summary3 .article-outline-content__text>span.emp-dots>span{position:relative}.article-outline-content.\--summary3 .article-outline-content__text>span.emp-dots>span:before{font-size:1.2rem;position:absolute;top:-8px;left:2px;content:"・"}.article-outline-content.\--summary3 .article-outline-content__name{left:54px}.article-outline-content.\--case .article-outline-content__name,.article-outline-content.\--index .article-outline-content__name{left:70px}.article-outline-content.\--case .article-outline-content__text>div:not(:last-child),.article-outline-content.\--case .article-outline-content__text>p:not(:last-child),.article-outline-content.\--index .article-outline-content__text>div:not(:last-child),.article-outline-content.\--index .article-outline-content__text>p:not(:last-child){margin-bottom:30px}.article-outline-content.\--case .article-outline-content__text>h2,.article-outline-content.\--index .article-outline-content__text>h2{font-size:2rem;margin-bottom:8px}.article-outline-content.\--case .article-outline-content__text h3,.article-outline-content.\--index .article-outline-content__text h3{font-size:1.6rem;line-height:1.5;position:relative;margin-bottom:8px;padding-top:8px;padding-left:2em;text-indent:-2em}.article-outline-content.\--case .article-outline-content__text h3:not(:first-of-type),.article-outline-content.\--index .article-outline-content__text h3:not(:first-of-type){border-top:1px solid #d4c4a5}.article-outline-content.\--case .article-outline-content__text>h4,.article-outline-content.\--case .article-outline-content__text>h5,.article-outline-content.\--case .article-outline-content__text>h6,.article-outline-content.\--index .article-outline-content__text>h4,.article-outline-content.\--index .article-outline-content__text>h5,.article-outline-content.\--index .article-outline-content__text>h6{font-size:1.4rem;font-weight:400;line-height:1.57143;margin-bottom:8px}.article-outline-content.\--case .article-outline-content__text>h4,.article-outline-content.\--index .article-outline-content__text>h4{padding-left:3rem;text-indent:-2rem}.article-outline-content.\--case .article-outline-content__text>h5,.article-outline-content.\--index .article-outline-content__text>h5{padding-left:4.5rem;text-indent:-1.4rem}.article-outline-content.\--case .article-outline-content__text>h6,.article-outline-content.\--index .article-outline-content__text>h6{padding-left:6rem;text-indent:-1.4rem}.article-outline-content.\--case .article-outline-content__text .article-outline-content__open-btn,.article-outline-content.\--index .article-outline-content__text .article-outline-content__open-btn{position:absolute;top:55%;right:0;width:16px;height:16px;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/common/images/icons/icon-plus.svg)}.article-outline-content.\--case .article-outline-content__text .article-outline-content__open-btn.\--is-open,.article-outline-content.\--index .article-outline-content__text .article-outline-content__open-btn.\--is-open{background-image:url(/common/images/icons/icon-minus.svg)}.article-outline-content.\--index .article-outline-content__text a{text-decoration:none;color:#000}.article-outline-content.\--index .article-outline-content__text a:active,.article-outline-content.\--index .article-outline-content__text a:hover{text-decoration:underline}.article-outline-content.\--book{padding:85px 80px 53px}.article-outline-content.\--book .article-outline-content__name{left:78px}.article-outline-content.\--point .article-outline-content__name{left:54px}.article-outline-book{display:flex;justify-content:space-between}.article-outline-book__img-wrap{width:178px}.article-outline-book__img-wrap .img-area__fancy-box:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.article-outline-book__img{width:100%;height:248px;margin-bottom:35px;-o-object-fit:contain;object-fit:contain}.article-outline-book__info{width:415px}.article-outline-book__ttl{font-size:1.8rem;font-weight:700;line-height:1.77778;margin-bottom:8px}.article-outline-book__author,.article-outline-book__data{font-size:1.4rem;line-height:1.57143}.article-outline-book__data>p{margin-bottom:8px}.article-outline-book__data>p>a{word-break:break-all}.article-outline-book__data>a{color:#988a74}.article-outline-book__index{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;cursor:pointer}.article-outline-book__index:after,.article-outline-book__index:before{position:absolute;content:"";background:#988a74}.article-outline-book__index:before{top:10px;right:0;width:12px;height:1px}.article-outline-book__index:after{top:5px;right:5px;width:1px;height:12px}.article-outline-book__index.\--is-open:after{content:none}.article-outline-book__index-inner{font-size:1.4rem;line-height:1.57143;display:none}.article-outline-book__index-inner>ol>li>ol{margin-left:10px}.article-outline-book__index-inner>ol>li>a{word-break:break-all}.article-index{position:relative;padding:125px 0;background:#fcfbf8}.article-index span.italic{font-style:italic}.article-index__wrapper{width:880px;margin:0 auto}.article-index__ttl-wrapper{position:relative}.article-index__ttl{font-size:3.8rem;font-weight:700;line-height:2.10526;margin-top:-22px;color:#e0d5be}.article-index__sub-ttl{font-size:1.4rem;font-weight:700;line-height:1.57143;position:absolute;bottom:-8px;left:0;content:"";color:#baab90}.article-index__contents{flex:1}.article-index__contents.is-hide{position:relative;overflow:hidden;height:155px}.article-index__contents.is-hide:before{position:absolute;z-index:1;top:0;left:0;display:block;width:100%;height:100%;content:"";background:linear-gradient(hsla(0,0%,100%,0),#fcfbf8)}.article-index__show-btn{position:relative;right:0;bottom:0;left:0;width:40px;height:40px;margin:0 auto;background-image:url(/common/images/icons/icon-plus-circle.svg);background-size:contain}.article-index__show-btn.is-fixed{position:fixed;bottom:20px}.article-index__show-btn.is-open{background-image:url(/common/images/icons/icon-minus-circle.svg)}.article-index__l-heading-text{font-size:1.6rem;font-weight:700;line-height:1.5;padding-bottom:8px}.article-index__m-heading-text,.article-index__s-heading-text{font-size:1.4rem;line-height:1.57143;padding:0 0 8px 15px}.article-index__l-heading-text,.article-index__m-heading-text,.article-index__s-heading-text{position:relative;display:block;margin-bottom:8px;padding-left:1em;text-decoration:none;text-indent:-1em;color:#000}.article-index.\--body{width:100%;height:100%;padding:68px 32px 72px;background:#edeada}.article-index.\--body .article-index__wrapper{position:sticky;top:180px;width:auto}.article-index.\--body .article-index__ttl{font-size:2.4rem;line-height:1.33333;margin-bottom:32px;color:#000}.article-index.\--body .article-index__sub-ttl{bottom:2px;left:117px;color:#000}.article-index.\--body .article-index__contents>ol>ol{display:none}.article-index.\--body .article-index__l-heading{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 280px)}.article-index.\--body .article-index__l-heading::-webkit-scrollbar{width:20px}.article-index.\--body .article-index__l-heading::-webkit-scrollbar-thumb{border:8px solid #edeada;border-radius:100px;background:#7c7669}.article-index.\--body .article-index__l-heading>li{position:relative}.article-index.\--body .article-index__l-heading>li:first-child .article-index__l-heading-text{padding:0 40px 16px 16px}.article-index.\--body .article-index__l-heading>li:first-child .article-index__open-btn{top:0}.article-index.\--body .article-index__m-heading{padding:16px 0 8px;border-bottom:1px solid #e0d5be}.article-index.\--body .article-index__l-heading-text{font-size:1.4rem;line-height:1.35714;margin-bottom:0;padding:16px 40px 16px 16px}.article-index.\--body .article-index__open-btn{position:absolute;top:16px;right:0;width:16px;height:16px;content:"";background-image:url(/common/images/icons/icon-plus.svg)}.article-index.\--body .article-index__open-btn.\--is-open{background-image:url(/common/images/icons/icon-minus.svg)}.article-index.\--body .article-index__m-heading>li:not(:first-child){padding-top:8px}.article-index.\--body .article-index__m-heading-text{padding-bottom:0}.article-index.\--body .article-index__s-heading-text{padding:0 0 0 1em;text-indent:-2em}.article-index.\--body,.article-index.\--body .article-index__m-heading-text,.article-index.\--body .article-index__s-heading-text{font-size:1.2rem;line-height:1.5}.article__wrapper{position:relative}.article__index{width:291px}.article__inner{width:100%;max-width:704px;margin:0 auto}.article__share{font-size:1.4rem;font-weight:700;line-height:1.57143;margin-right:24px;padding-right:24px;color:#988a74;border-right:1px solid #e0d5be}.article-print-aid,.article-print-author,.article-print-footer,.article-print-index,.article__citation{display:none}@media screen and (max-width:1070px){.article__inner{max-width:645px}}.article-body{font-size:100%}.article-body.\--border{position:relative;padding-top:60px}.article-body.\--border:after{position:absolute;top:0;left:0;width:184px;height:4px;content:"";background:#000}.article-body.\--print{display:none}.article-body.\--body-about p{text-indent:0}.article-body.\--articles{padding-top:54px}.article-body.\--free{position:relative;height:auto;margin-bottom:47px}.article-body.\--free:before{position:absolute;z-index:1;right:0;bottom:-47px;width:110%;height:125px;content:"";background:linear-gradient(180deg,rgba(248,247,241,0) -11.06%,#f8f7f1 84.91%)}.article-body.\--font-S{font-size:83%}.article-body.\--font-M{font-size:100%}.article-body.\--font-L{font-size:116%}.article-body h2{font-size:2em;font-weight:700;line-height:1.5;position:relative;margin-bottom:64px;padding:35px 0 24px;border-top:1px solid #000;border-bottom:1px solid #e0d5be}.article-body h2:before{position:absolute;top:0;left:0;width:184px;height:4px;content:"";background:#000}.article-body h2>a:not(.js-anchor){line-height:1.25}.article-body h2:not(:first-of-type){margin-top:64px}.article-body h2.\--bt-none{padding-top:0;border:none}.article-body h2.\--bt-none:before{content:none}.article-body h2.\--about-yol,.article-body h2.\--faq,.article-body h2.\--rights,.article-body h2.\--static,.article-body h2.\--tokusyoho{border-top:none}.article-body h2.\--about-yol:before,.article-body h2.\--faq:before,.article-body h2.\--rights:before,.article-body h2.\--static:before,.article-body h2.\--tokusyoho:before{content:none}.article-body h2.\--faq,.article-body h2.\--static{font-size:2.4rem;font-weight:700;line-height:1.33333;padding-bottom:0;border:none}.article-body h2.\--static{margin-bottom:24px}.article-body h2.\--static:before{content:none}.article-body h2.\--faq{margin-bottom:16px}.article-body h2.\--about-yol{font-size:1.6rem;font-weight:700;line-height:1.5;width:100%;margin-bottom:37px;padding-bottom:0;border-bottom:none}.article-body h2.\--about-content{font-size:11.3rem;font-weight:500;line-height:.90265;margin-bottom:0;padding-bottom:0;border-bottom:none}.article-body h2.\--explanation-note{margin-bottom:32px;padding-bottom:16px;border-color:#000}.article-body h2.\--rights,.article-body h2.\--tokusyoho{font-size:2.4rem;line-height:1.33333;position:relative;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #000}.article-body h2.\--rights:after,.article-body h2.\--tokusyoho:after{position:absolute;bottom:-4px;left:0;width:184px;height:4px;content:"";background:#000}.article-body h2>span.emp-dots>span,.article-body h2>span.emp-sesame>span{margin-left:0}.article-body h2>span.emp-sesame>span:before{font-size:1.8rem;top:-17px;left:12px}.article-body h2>span.emp-dots>span:before{font-size:1.6rem;top:-9px;left:7px}.article-body h3{font-size:1.5em;font-weight:700;line-height:1.33333;margin-bottom:12px}.article-body h3.\--tokusyoho{font-size:1.8rem;line-height:1.77778;margin-bottom:0}.article-body h3>a:not(.js-anchor){line-height:1.33333}.article-body h3>span.emp-dots>span,.article-body h3>span.emp-sesame>span{margin-left:0}.article-body h3>span.emp-dots>span:before,.article-body h3>span.emp-sesame>span:before{font-size:1.6rem}.article-body h3>span.emp-sesame>span:before{top:-16px;left:8px}.article-body h3>span.emp-dots>span:before{top:-10px;left:4px}.article-body h4{font-size:1.12em;font-weight:700;margin-bottom:24px}.article-body h4,.article-body h4>a:not(.js-anchor){line-height:1.77778}.article-body h4>span.emp-dots>span,.article-body h4>span.emp-sesame>span{margin-left:0}.article-body h4>span.emp-dots>span:before,.article-body h4>span.emp-sesame>span:before{font-size:1.4rem}.article-body h4>span.emp-sesame>span:before{top:-15px;left:6px}.article-body h4>span.emp-dots>span:before{top:-10px;left:2px}.article-body h5{font-size:1em;font-weight:700;line-height:1.5;margin-bottom:12px;text-align:justify}.article-body h5>span.emp-dots>span,.article-body h5>span.emp-sesame>span{margin-left:0}.article-body h5>span.emp-sesame>span:before{top:-12px;left:5px}.article-body h5>span.emp-dots>span:before{top:-7px;left:2px}.article-body p{font-size:1em;line-height:1.7;margin-bottom:24px;text-align:justify;text-indent:1em}.article-body p.\--courses-table-col-r,.article-body p.\--courses-table-row{font-size:1.4rem;line-height:1.14286}.article-body p.\--courses-table-price{font-size:1rem;line-height:1.2}.article-body p.\--courses-table-col-top{font-size:1.4rem;line-height:1.07143}.article-body p.\--courses-table-col-bottom{font-size:1rem;line-height:1.5}.article-body p.align-right{text-align:right}.article-body p.\--not-indent,.article-body p.no-indent{text-indent:0}.article-body ol,.article-body ul{font-size:1em}.article-body ol>li,.article-body ul>li{line-height:1.7}.article-body ul{margin-bottom:1.5em;padding-left:1em}.article-body ul>li{position:relative}.article-body ul>li:not(:last-of-type){margin-bottom:8px}.article-body ul>li:before{position:absolute;top:9px;left:-1em;width:6px;height:6px;content:"";border-radius:50%;background:#988a74}.article-body ol{margin-bottom:1.5em}.article-body ol>li{padding-left:1em;list-style-position:inside;list-style-type:auto;text-indent:-1em}.article-body ol>li:not(:last-of-type){margin-bottom:8px}.article-body .list_decoration>li{position:relative;padding-left:25px;list-style-type:none;text-indent:0}.article-body .list_decoration>li>span:first-of-type{position:absolute;top:0;left:0}.article-body .chinese-numeral{padding-left:3em;counter-reset:number}.article-body .chinese-numeral>li{text-indent:-2em}.article-body .chinese-numeral>li:before{position:static;padding-right:15px;content:counter(number,cjk-ideographic);counter-increment:number;border-radius:0;background:none}.article-body ol>ol{padding-left:1em}.article-body a{font-weight:700;line-height:1.5;word-break:break-all;color:#2b6cb0}.article-body a.\--courses-rink{font-size:12px;line-height:1.58333}.article-body a.\--annotation{font-size:12px;line-height:1.66667;text-decoration:none;word-break:normal;color:#000}.article-body a:active,.article-body a:hover{text-decoration:none}.article-body a.c-pagination-mode{color:#000}.article-body span.underline{text-decoration:underline}.article-body span.linethrough{text-decoration:line-through}.article-body span.italic{font-style:italic}.article-body span.emp-dots>span,.article-body span.emp-sesame>span{position:relative;display:inline-block;margin-left:-16px}.article-body span.emp-dots>span:before,.article-body span.emp-sesame>span:before{font-size:1.2rem;position:absolute}.article-body span.emp-dots>span:before{top:-8px;left:2px;content:"・"}.article-body span.emp-sesame>span:before{top:-12px;left:7px;content:"､"}.article-body span.smallcaps{font-family:Tinos,serif;font-variant:small-caps;text-transform:capitalize}.article-body span.interview-name,.article-body span.noindent{font-weight:700;display:inline-block;margin-right:1em;text-indent:-1em}.article-body span.square{display:inline-block;margin:0 2px;padding:0 2px;border:1px solid #000}.article-body span.square.lang{font-size:1.2rem;line-height:1.16667}.article-body span.square.low,.article-body span.square.preiod{font-size:1rem;line-height:1.4}.article-body span.square.preiod{background:#ccc}.article-body .ruby{position:relative}.article-body .ruby:before{font-size:.9rem;position:absolute;top:-8px;left:50%;content:attr(data-ruby);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;text-indent:0}.article-body sup.annotation{cursor:pointer;text-decoration:none;color:#000}.article-body blockquote{position:relative;margin:21px 0 56px;padding:35px 40px;background:#edeada}.article-body blockquote:after,.article-body blockquote:before{position:absolute;width:61px;height:47px;content:""}.article-body blockquote:before{top:-21px;left:29px;background-image:url(/common/images/quote.svg)}.article-body blockquote:after{right:37px;bottom:-16px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/common/images/quote.svg)}.article-body blockquote .blockquote-inner>p{margin-bottom:10px;text-indent:0}.article-body blockquote .blockquote-inner>p.\--no-disc:before{content:none}.article-body blockquote .blockquote-inner>p:last-child{margin-bottom:0}.article-body blockquote .blockquote-inner>p:not(.cite){position:relative;padding-left:1em}.article-body blockquote .blockquote-inner>p:not(.cite):before{position:absolute;top:9px;left:0;width:4px;height:4px;content:"";border-radius:50%;background:#988a74}.article-body blockquote .blockquote-inner>p+.toggle-wrap{padding-top:6px}.article-body blockquote .blockquote-inner .list_decoration>li:last-child,.article-body blockquote .blockquote-inner>ol{margin-bottom:0}.article-body blockquote .blockquote-inner>ol+.toggle-wrap,.article-body blockquote .blockquote-inner>ul+.toggle-wrap{padding-top:16px}.article-body blockquote .blockquote-inner>.toggle-wrap:last-child,.article-body blockquote .blockquote-inner>.toggle-wrap:last-child>.toggle-content:last-child{margin-bottom:0}.article-body blockquote .blockquote-inner .cite{margin-bottom:0;color:#7c7669}.article-body blockquote .blockquote-inner .chinese-numeral{margin-bottom:0}.article-body blockquote.type3:after,.article-body blockquote.type3:before,.article-body blockquote.type4:after,.article-body blockquote.type4:before{content:none}.article-body blockquote.type3 .blockquote-inner,.article-body blockquote.type4 .blockquote-inner{padding:18px 0 18px 24px;border-left:2px solid #988a74}.article-body blockquote.type2 .blockquote-inner>p,.article-body blockquote.type4 .blockquote-inner>p,.article-body blockquote.type5 .blockquote-inner>p{padding-left:0;text-indent:1em}.article-body blockquote.type2 .blockquote-inner>p:before,.article-body blockquote.type4 .blockquote-inner>p:before,.article-body blockquote.type5 .blockquote-inner>p:before{content:none}.article-body blockquote.type2 .blockquote-inner>.cite,.article-body blockquote.type2 .blockquote-inner>.no-indent,.article-body blockquote.type4 .blockquote-inner>.cite,.article-body blockquote.type4 .blockquote-inner>.no-indent,.article-body blockquote.type5 .blockquote-inner>.cite,.article-body blockquote.type5 .blockquote-inner>.no-indent{text-indent:0}.article-body blockquote.type5:after,.article-body blockquote.type5:before{content:none}.article-body .table-wrapper{margin-bottom:2em}.article-body .table-ttl{font-size:1em;font-weight:700;line-height:1.5;margin-bottom:22px}.article-body .table-note{font-size:.85em;line-height:1.5;margin-bottom:24px}.article-body .table-container{overflow:auto;max-height:1600px}.article-body .table-container::-webkit-scrollbar{width:20px;height:20px}.article-body .table-container::-webkit-scrollbar-thumb{border:8px solid #f8f7f1;border-radius:100px;background:#7c7669}.article-body .table-container::-webkit-scrollbar-corner{background:transparent}.article-body .table-top-scrollbar{overflow-x:scroll;height:20px}.article-body .table-top-scrollbar__inner{height:20px;margin-right:5px}.article-body .table-top-scrollbar::-webkit-scrollbar{height:20px}.article-body .table-top-scrollbar::-webkit-scrollbar-thumb{border:8px solid #f8f7f1;border-radius:100px;background:#7c7669}.article-body .table-top-scrollbar::-webkit-scrollbar-corner{background:transparent}.article-body table{max-width:100%;margin:0 auto;border-collapse:collapse}.article-body table>caption{font-size:1.4em;line-height:1.66667;text-align:left;color:#7c7669}.article-body table>caption>a{font-size:1.4em;line-height:2}.article-body table>caption.normal{font-size:.75em}.article-body table.table1{font-size:.87em;font-weight:700;line-height:1.14286}.article-body table.table1>tbody>tr>th{border:1px solid #baab90}.article-body table.table1>tbody>tr>th .small{font-size:.7em;font-weight:400;line-height:1.2}.article-body table.table1>tbody>tr>td{font-weight:400;border:1px solid #a8a399;background:#fff}.article-body table.table1>tbody>tr>td>a{line-height:1.14286}.article-body table.table1 .t1-heading>th{padding:12px 5px;background:#e7e0cd}.article-body table.table1 .t1-heading>th .small{margin-top:6px;padding-top:6px;color:#51463a;border-top:1px solid #baab90}.article-body table.table1 .t1-body>th{border:1px solid #a8a399;background:#edeada}.article-body table.table1 .t1-body>th.t1-content{font-size:1.6rem;line-height:.875;color:#fff;background:#726857}.article-body table.table1 .t1-body>th.t1-content.\--col2{font-size:1.4rem;line-height:1.07143}.article-body table.table1 .t1-body>td,.article-body table.table1 .t1-body>th{padding:26px 3px}.article-body table.table1.\--scroll{margin-right:5px;border-spacing:0;border-collapse:separate}.article-body table.table1.\--scroll .t1-cell-fixed{position:sticky;z-index:2;top:0;left:0}.article-body table.table1.\--scroll .t1-heading>th{line-height:normal;position:sticky;z-index:1;top:0;min-width:150px;white-space:nowrap}.article-body table.table1.\--scroll .t1-heading>th:first-child,.article-body table.table1.\--scroll .t1-heading>th:nth-child(2){min-width:39px}.article-body table.table1.\--scroll .t1-heading>th:nth-child(7){min-width:300px}.article-body table.table1.\--scroll .t1-heading>th:first-child,.article-body table.table1.\--scroll .t1-heading>th:nth-child(2),.article-body table.table1.\--scroll .t1-heading>th:nth-child(3){z-index:2}.article-body table.table1.\--scroll .t1-heading.\--secondrow>th{z-index:1;top:45px}.article-body table.table1.\--scroll .t1-heading.\--secondrow>th:first-child{min-width:400px}.article-body table.table1.\--scroll .t1-heading.\--secondrow>th:nth-child(5){min-width:300px}.article-body table.table1.\--scroll .t1-heading .t1-cell-fixed.\--col2{left:39px}.article-body table.table1.\--scroll .t1-heading .t1-cell-fixed.\--col3{left:78px}.article-body table.table1.\--scroll .t1-body>td,.article-body table.table1.\--scroll .t1-body>th{vertical-align:top}.article-body table.table1.\--scroll .t1-body>th{line-height:1.14286}.article-body table.table1.\--scroll .t1-body>td.t1-border-b-dashed{border-bottom:1px dashed #a8a399}.article-body table.table1.\--scroll .t1-body>td.t1-border-t-none{border-top:none}.article-body table.table1.\--scroll .t1-body .t1-cell-fixed{z-index:1;top:91px}.article-body table.table1.\--scroll .t1-body .t1-cell-fixed.\--col2{left:39px}.article-body table.table1.\--scroll .t1-body .t1-cell-fixed.\--col3{left:78px}.article-body table.table2{border-top:1px solid #baab90;border-bottom:1px solid #baab90}.article-body table.table2>tbody>tr:not(:last-child){border-bottom:1px solid #e0d5be}.article-body table.table2>tbody>tr>th{font-weight:700;padding:28px 16px;text-align:left;background:#edeada}.article-body table.table2>tbody>tr>td{padding:26px 24px;background:#fff}.article-body table.table3>tbody>tr>th{font-weight:700;padding:16px 20px 16px 24px;text-align:left;border:1px solid #a8a399;background:#edeada}.article-body table.table3>tbody>tr>td{padding:16px 24px 16px 20px;border:1px solid #a8a399;background:#fff}.article-body table.table2,.article-body table.table3{font-size:1em;line-height:1.75}.article-body table.table2>tbody>tr>td>a,.article-body table.table3>tbody>tr>td>a{line-height:1.75}.article-body table.table4>thead>tr{border-bottom:1px solid #e0d5be}.article-body table.table4>thead>tr>th{text-align:left;background:#edeada}.article-body table.table4>tbody{padding:40px 16px}.article-body table.table4>tbody>tr{border-bottom:1px solid #e0d5be}.article-body table.table4>tbody>tr>td .large{font-size:1.34em;line-height:1.33333}.article-body table.table4>tbody>tr>td .small{font-size:.9em;line-height:1.5}.article-body table.table4>tbody>tr>td,.article-body table.table4>thead>tr>th{font-size:1.12em;font-weight:700;line-height:1.77778;padding:12px 0}.article-body table.table4>tbody>tr>td:first-child,.article-body table.table4>thead>tr>th:first-child{padding:12px 0 12px 16px}.article-body table.table4>tbody>tr>td:last-child,.article-body table.table4>thead>tr>th:last-child{padding:12px 16px 12px 0}.article-body table.table4>tbody>tr>td:not(:last-child),.article-body table.table4>thead>tr>th:not(:last-child){padding-right:24px}.article-body table.\--full{width:100%}.article-body .image-area{max-width:100%;margin:0 auto 24px;text-align:center}.article-body .image-area>img{width:auto;max-width:100%;height:auto;height:100%;margin:0 auto}.article-body .image-area .caption,.article-body .image-area .img_ttl{line-height:1.66667;text-align:left;color:#7c7669}.article-body .image-area .img_ttl{font-size:.875em;margin-bottom:8px}.article-body .image-area .img-area__fancy-box:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.article-body .image-area .caption{font-size:.75em;margin-top:8px}.article-body img.gaiji{width:auto;height:1em;vertical-align:middle}.article-body .video-area{max-width:100%;margin:0 auto 24px}.article-body .video-area>iframe{width:100%;height:auto;aspect-ratio:16/9}.article-body .music-area{width:100%;height:352px;margin-bottom:24px}.article-body .music-area>iframe{width:100%;height:100%}.article-body .toggle-wrap{margin-bottom:32px;padding:0 31px 0 28px}.article-body .toggle-btn{font-size:1em;font-weight:700;line-height:1.5;position:relative;display:inline-block}.article-body .toggle-btn:before{position:absolute;top:0;left:-24px;content:url(/common/images/icons/icon-arrow-r-brown.svg)}.article-body .toggle-btn.\--is-open:before{left:-23px;content:url(/common/images/icons/icon-arrow-down-brown.svg)}.article-body .toggle-btn:hover{cursor:pointer;opacity:.6}.article-body .toggle-content{margin-top:22px}.article-body .c-pagination{margin-top:35px}.article-body .c-pagination__list{font-size:0;margin-bottom:0;padding-left:0}.article-body .c-pagination__item{line-height:1.28571}.article-body .c-pagination__item:before{content:none}.article-body .c-pagination__item:not(:last-of-type){margin-bottom:0}.article-body .c-pagination__item>a{color:#988a74}.article-body .c-pagination__item.\--current>a{color:#000}.article-body .c-pagination__item.\--first:before,.article-body .c-pagination__item.\--last:before{content:""}.article-body .static{width:808px;margin:0 auto 430px;text-align:justify}.article-body .static ol>li{font-size:1.8rem;line-height:1.77778;list-style-position:inside}.article-body .static.\--terms ol>li{list-style-type:none}.article-body .static.\--terms .static__wrapper>p{font-size:1.8rem;line-height:1.77778}.article-body .static.\--terms .static__wrapper .u-list-style-decimal{padding-left:2rem;text-indent:-2rem}.article-body .static.\--terms .static__wrapper .u-list-style-brackets{padding-left:3rem;text-indent:-4rem}.article-body .static.\--terms .static__wrapper .u-list-style-brackets ol{padding-left:3rem;text-indent:-3rem}.article-body .static.\--faq{margin-top:80px}.article-body .static.\--faq .c-btn{font-size:1.8rem;line-height:1.77778;padding:12px 10px}.article-body .static.\--body-about{margin-top:66px}.article-body .static.\--company{margin-bottom:193px}.article-body .static.\--inquiry{width:600px;margin-bottom:288px}.article-body .static.\--tokusyoho .table-wrapper{margin-top:20px}.article-body .static.\--tokusyoho .table-wrapper>p{margin-bottom:0}.article-body .static .c-btn{width:240px;margin:0 auto;color:#fff}.article-body .static__wrapper{position:relative;margin-bottom:64px;padding-top:24px;border-top:1px solid #000}.article-body .static__wrapper:before{position:absolute;top:0;left:0;width:184px;height:4px;content:"";background:#000}.article-body .static__wrapper>p{margin-bottom:20px}.article-body .static__wrapper>p>a{font-size:1.8rem;line-height:1.77778}.article-body .static p{text-indent:0}.article-body .static__item{margin-bottom:64px}.article-body .static__item>p{font-size:1.8rem;line-height:1.77778;margin-bottom:0}.article-body .static__item>p>a{font-size:1.8rem;text-decoration:underline;color:#2b6cb0}.article-body .static__item>p>a:active,.article-body .static__item>p>a:hover{text-decoration:none}.article-body .static__item>a{text-decoration:none;color:#000}.article-body .static__item>a:active,.article-body .static__item>a:hover{text-decoration:underline}.article-body .static__item.\--card>p:nth-child(3){margin-bottom:24px}.article-body .static__item.\--view>.table-wrapper:first-of-type{width:100%;margin-bottom:20px}.article-body .static__item.\--view>.table-wrapper:last-of-type{margin-top:0}.article-body .static__list{padding-top:20px}.article-body .static__list>p,.article-body .static__list>ul>li{font-size:1.8rem;line-height:1.77778;margin-bottom:0}.article-body .static__list>p:before,.article-body .static__list>ul>li:before{top:14px}.article-body .static__list>ul{margin-bottom:0;margin-left:8px}.article-body .static__company-logo{width:477px;height:137px;margin:0 auto 107px;background:url(/common/images/icons/logo-yuhikaku-color.svg)}.article-body .static__company{margin-bottom:84px;border-top:1px solid #baab90;border-bottom:1px solid #baab90}.article-body .static__company>dl{font-size:1.6rem;display:flex;align-items:center}.article-body .static__company>dl:not(:last-child){border-bottom:1px solid #e0d5be}.article-body .static__company>dl>dt{font-weight:700;line-height:1.5;width:184px;padding:28px 16px;background:#edeada}.article-body .static__company>dl>dd{line-height:1.75;width:calc(100% - 184px);padding:0 24px}.article-body .static__faq{padding:52px 0 48px 56px;border-bottom:1px solid #e7e0cd}.article-body .static__faq:first-child{padding-top:36px}.article-body .static__faq:last-child{margin-bottom:160px}.article-body .static__answer,.article-body .static__question{position:relative}.article-body .static__answer:before,.article-body .static__question:before{position:absolute;top:-3px;left:-56px;width:40px;height:40px;content:""}.article-body .static__question{font-size:1.8rem;font-weight:700;line-height:1.77778;margin-bottom:20px}.article-body .static__question:before{background-image:url(/common/images/icons/icon-question.svg)}.article-body .static__answer{font-size:1.6rem;line-height:1.75}.article-body .static__answer:before{background-image:url(/common/images/icons/icon-answer.svg)}.article-body .static__enactment-date{font-size:1.8rem;font-weight:700;line-height:1.77778;text-align:right}.article-body .static__inquiry-note{margin-bottom:66px}.article-body .inquiry-note__text{margin-bottom:24px}.article-body .inquiry-note__list{font-size:1.4rem;line-height:1.57143;margin-bottom:66px;padding:24px;background:#edeada}.article-body .inquiry-note__list>ul>li{padding-left:1em;list-style:disc;list-style-position:inside;text-indent:-1.5em}.article-body .inquiry-form__field:not(:last-child){margin-bottom:24px}.article-body .inquiry-form__label{font-size:1.8rem;font-weight:700;line-height:1.77778;display:block;margin-bottom:8px;color:#000}.article-body .inquiry-form__label>span{font-size:1rem;font-weight:700;line-height:1;margin-left:8px;padding:3px 4px;vertical-align:middle;border-radius:2px}.article-body .inquiry-form__required{color:#fff;background:#c81e1e}.article-body .inquiry-form__any{color:#51463a;background:#e0d5be}.article-body .inquiry-form__input-wrapper{display:flex;justify-content:space-between}.article-body .inquiry-form__input{width:100%;padding:6px 12px;border:1px solid #988a74;background:#fcfbf8}.article-body .inquiry-form__input.\--half{width:294px}.article-body .inquiry-form__input.\--mb{margin-bottom:8px}.article-body .inquiry-form__input::-webkit-input-placeholder{color:#988a74}.article-body .inquiry-form__input::-moz-placeholder{color:#988a74}.article-body .inquiry-form__input:-ms-input-placeholder{color:#988a74}.article-body .inquiry-form__input::-ms-input-placeholder{color:#988a74}.article-body .inquiry-form__input::placeholder{color:#988a74}.article-body .inquiry-form .c-btn{font-size:1.8rem;font-weight:700;line-height:1.77778;width:264px;margin-left:auto;padding:12px 25px;text-align:right}.article-body.\--tokusyoho table.table1>tbody>tr,.article-body.\--tokusyoho table.table1>tbody>tr>td,.article-body.\--tokusyoho table.table1>tbody>tr>th{padding:26px 10px;text-align:left}.article-body .frame{margin-bottom:24px;padding:24px 16px;border:1px solid #baab90}.article-body .frame :last-child{margin-bottom:0}.article-body .article-font-size__btn>a{color:#000}.article-body .article-font-size__btn>a:active,.article-body .article-font-size__btn>a:hover{color:#f8f7f1;background:#000}.article-body .text-wrap{margin:0 1px;padding:0 1px;border:1px solid #000}.explanation-note{width:808px;margin:0 auto 382px;padding-top:88px}.explanation-note__text{margin-bottom:70px}.explanation-note__text>p{font-size:1.8rem;line-height:1.77778;margin-bottom:0;text-indent:0}.explanation-note__content:not(:last-child){margin-bottom:86px}.explanation-note__content>p{margin-bottom:0;text-indent:0}.explanation-note__content>table{width:100%;margin-bottom:24px;border-collapse:collapse}.explanation-note__content>table>tbody>tr>th{width:288px;background:#edeada}.explanation-note__content>table>tbody>tr>th>span{font-size:1.2rem;font-weight:400;line-height:1.33333;display:block;padding-left:1em;text-align:justify;text-indent:-1em;color:#555148}.explanation-note__content>table>tbody>tr>td{width:520px}.explanation-note__content>table>tbody>tr>td>a{font-size:1.6rem;font-weight:400;line-height:1.25;position:relative;color:#51463a}.explanation-note__content>table>tbody>tr>td>a:after{position:absolute;top:4px;right:-20px;width:16px;height:16px;content:"";background-image:url(/common/images/icons/icon-external-link-beige.svg)}.explanation-note__content>table>tbody>tr>th,.explanation-note__content>table>tbody>tr td{padding:16px 23px;text-align:left;border:1px solid #a8a399}.explanation-note__assist{margin:24px 0;padding:24px;background:#edeada}.explanation-note__assist>p{text-indent:0}.explanation-note__assist>ul{margin-bottom:0;padding-left:18px}.explanation-note__assist>ul>li{position:relative}.explanation-note__assist>ul>li:not(:last-child){margin-bottom:8px}.explanation-note__assist>ul>li:before{position:absolute;top:8px;left:-18px;width:8px;height:8px;content:"";border-radius:50%;background:#988a74}.explanation-note__assist-wrapper{display:flex;align-items:baseline}.explanation-note__case{font-weight:700;color:#726857}.explanation-note__case-text{margin-left:24px;padding-left:24px;border-left:1px solid #e0d5be}.explanation-note__case-text>p{margin-bottom:0}.article-printe-body-bottom{display:none}.article-selection{font-size:12px;font-weight:700;line-height:1.58333;position:absolute;z-index:2;display:inline-block;padding:6.5px 12px;cursor:pointer;white-space:nowrap;color:#51463a;background:#e0d5be}.article-body-head{position:relative;margin-bottom:35px;padding-bottom:54px;border-bottom:1px solid}.article-body-head:after{position:absolute;bottom:-4px;left:0;width:184px;height:4px;content:"";background:#000}.article-body-head:has(.c-pagination){padding-bottom:35px}.article-body-head:has(.c-pagination-mode.\--paged){display:flex}.article-body-head+h2{padding-top:0;border-top:none}.article-body-head+h2:before{content:none}@media screen and (max-width:1160px){.article-body.\--free:before{width:106%}}.article-other-news{padding-top:55px}.article-other-news__sub-ttl,.article-other-news__ttl{font-weight:700;text-align:center}.article-other-news__ttl{font-size:3.2rem;line-height:1.25}.article-other-news__sub-ttl{font-size:1.6rem;line-height:1.125}.article-related{padding-top:55px}.article-related__sub-ttl,.article-related__ttl{font-weight:700;text-align:center}.article-related__ttl{font-size:3.2rem;line-height:1.25}.article-related__sub-ttl{font-size:1.6rem;line-height:1.125}.search-box{font-weight:700;position:fixed;z-index:2;top:197px;right:284px;-webkit-transform:translateX(284px);transform:translateX(284px);-webkit-filter:drop-shadow(4px 4px 16px #d9d7d2);filter:drop-shadow(4px 4px 16px #d9d7d2)}.search-box.\--is-open{right:0;-webkit-transform:translateX(0);transform:translateX(0)}.search-box-tab{width:80px;cursor:pointer;border-radius:6px 0 0 6px;background:#e0d5be}.search-box-tab-up{padding:15px 0 20px}.search-box-tab-up>img{margin-bottom:2px}.search-box-tab-up__txt-ref{font-size:1.4rem;line-height:1.28571;color:#413e37}.search-box-tab-under__wrapper{font-size:1.2rem;line-height:1.16667;display:inline-block;margin:0 auto;padding:13px 0 20px;letter-spacing:2px;color:#51463a;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.search-box-main{display:none;width:284px;height:calc(100vh - 155px);padding:24px 24px 40px;background:#fff}.search-box-main.\--is-open{display:block}.search-box-main__inner{width:236px;height:100%}.search-box-main .c-select-box__item{font-size:1.4rem;border:1px solid #c5c2bb;background:#fff}.search-box-main .c-select-box__placeholder{font-size:1.4rem;font-weight:700;padding:9px 25px 9px 8px;color:#c5c2bb}.search-box-main .c-select-box__placeholder:after{border-top:1px solid #7c7669;border-right:1px solid #7c7669}.search-box-main-tab{font-size:1.4rem;line-height:1.57143;margin-bottom:32px}.search-box-main-tab__tab{width:50%;padding-bottom:12px;cursor:pointer;color:#90897c}.search-box-main-tab__tab.\--is-active{cursor:default;color:#000;border-bottom:4px solid #000}.search-box-form{height:calc(100% - 70px)}.search-box-form__panel{display:none;height:100%;transition:.5s;opacity:0}.search-box-form__panel.\--is-active{display:block}.search-box-form__panel.\--is-show{opacity:1}.search-box-form__panel>input:-internal-autofill-selected{box-shadow:inset 0 0 0 1000px #fff}.search-box-form__label{font-size:1.2rem;line-height:1.58333;margin-bottom:4px}.search-box-form__num{font-size:1.4rem;width:100%;height:40px;margin-bottom:32px;padding:9px 8px;border:1px solid #c5c2bb}.search-box-form__num::-webkit-input-placeholder{font-size:1.4rem;color:#c5c2bb}.search-box-form__num::-moz-placeholder{font-size:1.4rem;color:#c5c2bb}.search-box-form__num:-ms-input-placeholder{font-size:1.4rem;color:#c5c2bb}.search-box-form__num::-ms-input-placeholder{font-size:1.4rem;color:#c5c2bb}.search-box-form__num::placeholder{font-size:1.4rem;color:#c5c2bb}.search-box-form__btn{font-size:1.6rem;line-height:1.5;display:block;width:236px;margin-bottom:16px;padding:12px 0;cursor:default;text-align:center;color:#fff;background:#c5c2bb}.search-box-form__btn.\--is-active{cursor:pointer;color:#fff;background:#000}.search-box-form__btn.\--is-active:hover{background:#7c7669}.search-box-form__list-link{font-size:1.4rem;line-height:1.57143;cursor:pointer;text-decoration:none;color:#51463a}.search-box-form__list-link:hover{color:#000;-webkit-text-decoration-line:underline;text-decoration-line:underline}.search-box-form__txt{font-size:1rem;line-height:1.4;margin-bottom:4px;color:#7c7669}.search-box-form__src{font-size:1.2rem;line-height:1.83333;margin-bottom:16px;color:#7c7669}.search-box-form__year{position:relative}.search-box-form__lawname,.search-box-form__year{margin-bottom:12px}.search-box-form__heading{margin-bottom:32px}.search-box-form__select-heading{font-size:1.4rem;width:100%;height:40px;padding-left:5px;color:#c5c2bb;border:1px solid #c5c2bb}.search-box-form__select-heading.\--is-validation{border:1px solid #c81e1e!important}.search-box-form__year .search-box-form__allow-icon{position:absolute;z-index:1;top:15px;right:17px;width:7px;height:7px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #7c7669;border-right:1px solid #7c7669}.search-box-form__contents-wrapper{display:none;padding-top:24px;border-top:1px solid #d9d7d2}.search-box-form__contents{font-size:1.4rem;font-weight:400;line-height:1.57143;text-align:justify}.search-box-form__contents::-webkit-scrollbar{width:4px}.search-box-form__contents::-webkit-scrollbar-thumb{height:115px;border-radius:100px;background:#7c7669}.search-box-form__contents::-webkit-scrollbar-track{background:#fff}.search-box-form__contents table{width:704px}.search-box-form__pagination{display:none;margin-top:24px;padding-top:16px;border-top:1px solid #d9d7d2;justify-content:space-between}.search-box-form__next,.search-box-form__prev{font-size:1.4rem;line-height:1.57143;cursor:pointer;color:#000}.search-box-form__validation{font-size:1rem;color:#c81e1e}.search-box-comp-result{display:none;width:100%;height:100%;background:#fff}.search-box-comp-result__inner{overflow:auto;max-height:calc(100% - 140px)}.search-box-comp-result__inner::-webkit-scrollbar{width:20px;height:20px}.search-box-comp-result__inner::-webkit-scrollbar-thumb{height:115px;border:8px solid #fff;border-radius:100px;background:#7c7669}.search-box-comp-result__inner::-webkit-scrollbar-track{background:#fff}.search-box-comp-result__back{font-size:1.2rem;line-height:1.58333;width:56px;height:56px;margin-bottom:24px;padding-top:18px;cursor:pointer;text-align:center;color:#51463a;border-radius:50%;background:#e7e0cd}.search-box-comp-result__edition{font-size:1.4rem;line-height:1.57143;position:relative;padding-top:19px;color:#90897c;border-top:1px solid #000}.search-box-comp-result__edition:before{position:absolute;top:0;display:block;width:80px;height:3px;content:"";background:#000}.search-box-comp-result__ttl{font-size:1.8rem;line-height:1.77778;margin-bottom:16px}.search-box-comp-result__txt{font-size:1.4rem;font-weight:400;line-height:1.57143}.search-box-comp-result__transition{font-size:1.4rem;line-height:1.57143;color:#51463a}.search-box-comp-result__transition>div{cursor:pointer}.search-box-comp-result__transition>div:hover{text-decoration:underline;color:#000}.search-box-comp-result .frame,.search-box-comp-result .frame td,.search-box-comp-result .frame th,.search-box-comp-result .frame tr{border:1px solid #d9d7d2}.search-box-comp-result .frame,.search-box-comp-result .noframe{margin:10px 0;border-collapse:collapse}.search-box-comp-result .frame td,.search-box-comp-result .noframe td{padding:8px}.search-box-comp-result .noframe,.search-box-comp-result .noframe td,.search-box-comp-result .noframe th,.search-box-comp-result .noframe tr{border:none}.search-box-term-result{position:relative;display:none;overflow-x:hidden;overflow-y:auto;min-width:284px;max-height:calc(100% - 160px);margin-left:-24px;padding:32px 0 0 24px;white-space:nowrap}.search-box-term-result::-webkit-scrollbar{width:20px}.search-box-term-result::-webkit-scrollbar-thumb{height:115px;border:8px solid #fff;border-radius:100px;background:#7c7669}.search-box-term-result::-webkit-scrollbar-track{background:#fff}.search-box-term-result__list{transition:.5s;opacity:0}.search-box-term-result__list.\--is-show{position:relative;opacity:1}.search-box-term-result__list.\--is-show:after{position:absolute;top:0;right:0;width:30%;height:100%;content:"";background:linear-gradient(90deg,transparent,#fff)}.search-box-term-result__list>div{font-size:1.4rem;line-height:1.57143;display:table;cursor:pointer;text-decoration:underline}.search-box-term-result__list>div:not(:last-child){margin-bottom:12px}.search-box-term-result__list>div:hover{color:#2b6cb0}.search-box-term-result span.square,.search-box-term-result span.square.lang{display:inline-block;margin:0 2px;padding:0 2px;border:1px solid #000}.search-box-term-result span.square.lang{font-size:1.2rem;line-height:1.16667}.search-box-term-result span.square.low,.search-box-term-result span.square.preiod{font-size:1rem;line-height:1.4;display:inline-block;margin:0 2px;padding:0 2px;border:1px solid #000}.search-box-term-result span.square.preiod{background:#ccc}.search-box-term-detail{display:none;height:100%;background:#fff}.search-box-term-detail__back{font-size:1.2rem;line-height:1.58333;width:56px;height:56px;margin-bottom:16px;padding-top:18px;cursor:pointer;text-align:center;color:#51463a;border-radius:50%;background:#e7e0cd}.search-box-term-detail__edition{font-size:1.2rem;line-height:1.57143;position:relative;padding-top:19px;color:#90897c;border-top:1px solid #000}.search-box-term-detail__edition:before{position:absolute;top:0;display:block;width:80px;height:3px;content:"";background:#000}.search-box-term-detail__inner{overflow:auto;max-height:calc(100% - 72px)}.search-box-term-detail__inner::-webkit-scrollbar{width:20px}.search-box-term-detail__inner::-webkit-scrollbar-thumb{height:115px;border:8px solid #fff;border-radius:100px;background:#7c7669}.search-box-term-detail__inner::-webkit-scrollbar-track{background:#fff}.search-box-term-detail__ttl{font-size:1.8rem;line-height:1.77778;margin-top:4px}.search-box-term-detail span.square{display:inline-block;margin:0 2px;padding:0 2px;border:1px solid #000}.search-box-term-detail span.square.lang{font-size:1.2rem;line-height:1.16667}.search-box-term-detail span.square.low,.search-box-term-detail span.square.preiod{font-size:1rem;line-height:1.4}.search-box-term-detail span.square.preiod{background:#ccc}.search-box-term-detail__ruby{font-size:1.2rem;line-height:1.58333;margin-bottom:16px}.search-box-term-detail__txt-box{padding-top:24px;border-top:1px solid #d9d7d2}.search-box-term-detail__txt{font-size:1.4rem;font-weight:400;line-height:1.57143;text-align:justify}.search-box-term-detail__inner-detail{cursor:pointer;text-decoration:underline;color:#2b6cb0}.search-box-term-detail__inner-detail:active,.search-box-term-detail__inner-detail:hover{text-decoration:none}.about{margin-bottom:184px}.about__yol{margin-bottom:232px}.about__contents{margin-bottom:252px}.about__regist{margin-bottom:140px}.about__bottom .c-btn{font-size:1.8rem;line-height:1.77778;margin:0 auto 16px;padding:12px 10px}.about__bottom .c-btn:last-child{margin-bottom:0;padding:12px 32px 12px 10px}.about .c-btn{width:240px;color:#fff}.about-heading{position:relative;width:100%;height:550px;margin-bottom:46px;background:#edeada;background-image:url(/common/images/yuhikaku-bg.svg);background-repeat:no-repeat;background-position:50%;background-size:112%}.about-heading__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.about-heading__ttl{font-size:4rem;font-weight:700;line-height:1.6;display:block;margin-bottom:32px;padding-left:54px}.about-yol__desc{position:relative;width:100%;height:748px;margin-bottom:55px;padding-top:68px;background-image:url(/common/images/yuhikaku-bg.svg);background-repeat:no-repeat;background-position:top right 118.75px;background-size:721.25px 577px}.about-yol__desc:after{position:absolute;top:598px;left:50%;width:100%;height:143px;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/common/images/YUHIKAKU-ONLINE.svg);background-position:50%;background-size:1502px}.about-yol__desc-wrapper{display:flex;width:100%;max-width:1016px;margin:0 auto;flex-wrap:wrap;justify-content:space-between}.about-yol__sub-ttl>p{font-size:4rem;font-weight:700;line-height:1.6;margin-bottom:46px}.about-yol__sub-ttl .c-btn{padding:12px 10px}.about-yol__text{width:392px}.about-yol__text>p{font-size:1.8rem;line-height:1.77778;margin-bottom:0}.about-yol__info{width:808px;margin:0 auto}.about-yol__info.\--concept,.yol-info.\--concept{margin-bottom:161px}.yol-info.\--concept .yol-info__concept{font-size:4rem;font-weight:700;line-height:1.6;margin-bottom:24px;text-align:center}.yol-info.\--concept .yol-info__text>p{font-size:1.6rem;line-height:1.75;margin-bottom:0}.yol-info.\--composition .yol-info__text{font-size:1.8rem;line-height:1.77778}.yol-info__heading{margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid}.yol-info__ttl{font-size:3.2rem;font-weight:700;line-height:1;margin-bottom:8px}.yol-info__lead{font-size:1.6rem;font-weight:700;line-height:1.5}.yol-info__catch{font-size:3.2rem;font-weight:700;line-height:1.25;margin-bottom:24px;text-align:center}.yol-info__text{margin-bottom:32px}.yol-info__text>p{font-size:1.8rem;line-height:1.77778;margin-bottom:0}.yol-info__logo-wrapper{display:flex;padding:38px 62px;background:#edeada;align-items:center}.yol-info__logo{width:323px;height:106px;margin-right:62px;background-image:url(/common/images/icons/logo-yol.svg);background-repeat:no-repeat;background-position:50%;background-size:100%}.yol-info__logo-info{width:calc(100% - 385px)}.yol-info__logo-ttl{font-size:1.6rem;font-weight:700;line-height:1.5;margin-bottom:8px}.yol-info__logo-text>p{font-size:1.4rem;line-height:1.57143;margin-bottom:0}.yol-info__img{width:808px;height:452px;background-image:url(/common/images/about-parts-1.svg);background-repeat:no-repeat}.about-cont__heading{padding-top:64px;padding-bottom:265px;background:#edeada}.about-cont__heading-wrapper{position:relative;width:100%;max-width:1224px;margin:0 auto;padding:0 12px}.about-cont__heading-wrapper .c-btn{position:absolute;top:54px;right:12px}.about-cont__detail{position:relative;width:812px;margin:0 auto;padding-top:71px}.about-cont__heading-top{position:relative;margin-bottom:34px;padding-bottom:34px;border-bottom:1px solid #000}.about-cont__heading-top:after{position:absolute;bottom:-6px;width:100%;content:"";border-bottom:2px solid #000}.about-cont__heading-bottom{display:flex;margin-bottom:46px;padding-bottom:36px;border-bottom:1px solid #000;align-items:center}.about-cont__heading-bottom .c-btn{width:320px;padding:8px 10px}.about-cont__heading-logo{width:392px;height:80px;margin-right:24px}.about-cont__heading-logo>img{height:100%}.about-cont__heading-lead{font-size:2.4rem;font-weight:700;line-height:1.33333;margin-bottom:8px}.about-cont__heading-text{font-size:1.8rem;line-height:1.77778}.about-cont__question-ttl{font-size:2.4rem;font-weight:700;line-height:1.33333;margin-bottom:30px;text-align:center}.about-cont__tag-box{display:flex;justify-content:space-between}.about-cont__sub-heading{position:absolute;top:-131px;left:50%;width:1016px;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;background:#f8f7f1}.about-cont__sub-heading-ttl{font-size:3.2rem;font-weight:700;line-height:1.25;width:808px;margin:0 auto;padding:58px 0 32px;border-bottom:1px solid #e0d5be;background:#f8f7f1}.about-cont__sub-heading-lead{font-size:1.6rem;font-weight:700;line-height:2.375;position:absolute;top:-31px;left:50%;width:517px;padding:8px 32px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50px;background:#e0d5be}.about-cont__btn{display:flex;justify-content:center}.about-cont__btn>.c-btn{padding:8px 10px}.about-cont__btn>.c-btn:not(:last-child){margin-right:24px}.about-cont.\--yoll .about-cont__question-ttl{margin-bottom:38px}.about-cont.\--yoll .about-cont__sub-heading-lead{width:534px}.detail,.detail__heading{position:relative}.detail__heading{font-size:2.4rem;font-weight:700;line-height:1.33333;display:flex;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #000;align-items:center}.detail__heading:before{font-size:12.6rem;line-height:1;margin-right:16px;content:counter(number);counter-increment:number 1;color:#edeada}.detail__img{position:absolute}.detail__text{width:496px}.detail__text.\--short{width:468px}.detail__text.\--full{width:100%}.detail__text>p{line-height:1.75;margin-bottom:0}.detail__note{font-size:1.4rem;line-height:1.57143;margin-top:6px;padding-left:.7em;text-indent:-.7em;color:#555148}.detail__table{width:496px;margin:24px 0;padding:16px 20px 16px 24px;background:#edeada}.detail__table>table{margin:0}.detail__table>table>tbody>tr>th{font-size:1.4rem;line-height:1.14286;width:107px;padding:2px 9px 4px 0;text-align:left;vertical-align:top}.detail__table>table>tbody>tr>td{font-size:1.4rem;line-height:1.57143;position:relative;padding-bottom:1px;padding-left:25px}.detail__table>table>tbody>tr>td:before{position:absolute;top:0;left:0;content:"…"}.detail__table>table>tbody>tr .detail__table-note{padding-left:0;color:#555148}.detail__table>table>tbody>tr .detail__table-note:before{content:none}.detail__tag-box{display:flex;flex-wrap:wrap}.detail__btn .c-btn{margin-left:auto;padding:12px 10px}.detail.\--yolj-1{margin-bottom:84px;counter-reset:number 0}.detail.\--yolj-1 .detail__img{top:30px;right:16px;width:212px;height:202px;background-image:url(/common/images/about-parts-2.svg)}.detail.\--yolj-2{margin-bottom:60px}.detail.\--yolj-2 .detail__img{top:81px;right:14px;width:222px;height:285px;background-image:url(/common/images/about-julist-thumb.jpg),url(/common/images/about-parts-7.svg),url(/common/images/about-parts-8.jpg),url(/common/images/about-hyakusen.jpg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:top 0 left 0,top 8px right 14px,bottom 8px left 14px,bottom 0 right 0;background-size:99px 140px}.detail.\--yolj-3{margin-bottom:60px}.detail.\--yolj-3 .detail__text{margin-bottom:32px}.detail.\--yolj-4{margin-bottom:56px}.detail.\--yolj-4 .detail__heading{margin-bottom:32px}.detail.\--yoll-1{margin-bottom:40px;counter-reset:number 0}.detail.\--yoll-1 .detail__img{top:60px;right:-14px;width:224px;height:173px;background-color:#f8f7f1;background-image:url(/common/images/about-parts-4.svg);background-size:cover}.detail.\--yoll-2{margin-bottom:72px}.detail.\--yoll-2 .detail__img{top:81px;right:14px;width:222px;height:422px;background-image:url(/common/images/about-julist-thumb.jpg),url(/common/images/about-parts-7.svg),url(/common/images/about-parts-8.jpg),url(/common/images/about-hyakusen.jpg),url(/common/images/about-minshoho-thumb.jpg),url(/common/images/about-hougaku-thumb.jpg);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-position:top 0 left 0,top 8px right 14px,top 137px left 14px,top 145px right 0,bottom 8px left 0,bottom 0 right 14px;background-size:99px 140px}.detail.\--yoll-3 .detail__img{top:28px;right:-47px;width:228px;height:249px;background-image:url(/common/images/about-parts-5.svg)}.detail.\--yoll-3 .detail__text{margin-bottom:89px;width:100%}.about-regist{position:relative;background:#edeada;background-image:url(/common/images/yuhikaku-bg.svg);background-repeat:no-repeat;background-size:737px 591px}.about-regist__wrapper{display:flex;width:901px;margin:0 auto;padding:116px 0;align-items:center;justify-content:space-between}.about-regist__ttl{font-size:4rem;font-weight:700;line-height:1.6;margin-bottom:20px}.about-regist__text{width:432px}.about-regist__text>p{line-height:1.75;margin-bottom:0}.about-regist__note{font-size:1.2rem;line-height:1.66667;color:#555148}.about-regist__btn .c-btn{margin-left:auto;padding:12px 10px}.about-regist__btn .c-btn:not(:last-child){margin-bottom:16px}@media screen and (max-width:1224px){.about-yol__desc-wrapper{padding:0 12px}.about-cont__heading{padding-top:48px}.about-cont__heading-top>h2.\--about-content{font-size:7.2rem;line-height:1.19444}.about-cont__heading-lead{font-size:2rem;line-height:1.5}.about-cont__heading-text{font-size:1.6rem;line-height:1.5}.about-cont__heading-bottom{align-items:center}.about-cont__tag-box>.c-tag-box{padding:44px 28px 40px}.about-cont__tag-box>.c-tag-box>.c-tag-box__ttl{font-size:1.8rem;font-weight:700;line-height:1.33333;position:relative;margin-bottom:24px;padding:0 0 24px 37px;border-bottom:1px solid #e7e0cd}.about-cont__tag-box>.c-tag-box>.c-tag-box__ttl>span{font-size:2rem;line-height:1.4;margin-top:0}}@media screen and (max-width:1024px){.about-cont__heading-wrapper,.about-yol__desc-wrapper{max-width:936px}}.article-authors{font-size:100%;position:relative;padding-top:24px;border-top:1px solid #000}.article-authors:before{position:absolute;top:0;width:200px;height:4px;content:"";background:#000}.article-authors__ttl{font-size:1.13em;font-weight:700;line-height:1.5;margin-bottom:24px;color:#988a74}.article-authors__item:not(:last-child){margin-bottom:24px}.article-authors.\--font-S{font-size:83%}.article-authors.\--font-M{font-size:100%}.article-authors.\--font-L{font-size:116%}.article-author{display:flex;justify-content:space-between}.article-author.\--not-icon .article-author__profile{width:496px}.article-author__inner{width:140px}.article-author__icon{width:72px;height:72px;margin-left:12px}.article-author__icon>img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.article-author__desc{font-size:.88em;line-height:1.57143;margin-bottom:10px}.article-author__role{font-size:.88em;font-weight:700;line-height:1.57143}.article-author__name{font-size:1.5em;font-weight:700;line-height:1.33333;margin-bottom:10px}.article-author__ruby{font-size:.75em;line-height:1.66667;color:#988a74}.article-author__profile{width:451px}.article-author__profile>p,.article-author__profile>ul>li{font-size:.88em;line-height:1.57143;text-align:justify}.article-author__profile>ul>li{position:relative;padding-left:12px}.article-author__profile>ul>li:before{position:absolute;top:9px;left:0;width:4px;height:4px;content:"";border-radius:50%;background:#988a74}.article-footnote{font-size:100%;position:relative;padding-top:20px;border-top:1px solid #000}.article-footnote>ul{font-size:.75em}.article-footnote:before{position:absolute;top:0;left:0;width:184px;height:4px;content:"";background:#000}.article-footnote__ttl{font-size:1.13em;font-weight:700;line-height:1.77778;margin-bottom:40px}.article-footnote__item{line-height:1.66667}.article-footnote__no{display:inline-block;width:13px}.article-footnote__text{padding-left:26px;text-indent:-13px}.article-footnote__text .italic{font-style:italic}.article-footnote__text .strong{font-weight:bolder}.article-footnote__text .smallcaps{font-family:Tinos,serif;font-variant:small-caps;text-transform:capitalize}.article-footnote__text .emp-dots>span,.article-footnote__text .emp-sesame>span{position:relative;display:inline-block;text-indent:0}.article-footnote__text .emp-dots>span:before,.article-footnote__text .emp-sesame>span:before{font-size:1rem;position:absolute}.article-footnote__text .emp-sesame>span:before{top:-11px;left:4px;content:"､"}.article-footnote__text .emp-dots>span:before{top:-7px;left:1px;content:"・"}.article-footnote__text>img.gaiji{width:auto;height:1em;vertical-align:middle}.article-footnote__text .annot-ul{padding-left:1em}.article-footnote__text .annot-ul>li{position:relative;text-indent:0}.article-footnote__text .annot-ul>li:before{position:absolute;top:9px;left:-1em;width:6px;height:6px;content:"";border-radius:50%;background:#988a74}.article-footnote__text .annot-ol>li{padding-left:1em;list-style-position:inside;list-style-type:auto;text-indent:-1em}.article-footnote__text .annot-ol.\--kansuuji{counter-reset:number 0}.article-footnote__text .annot-ol.\--kansuuji>li{padding-left:0;list-style-type:none;text-indent:0}.article-footnote__text .annot-ol.\--kansuuji>li:before{content:counter(number,cjk-ideographic) "　";counter-increment:number 1}.article-footnote.\--font-S{font-size:83%}.article-footnote.\--font-M{font-size:100%}.article-footnote.\--font-L{font-size:116%}.article-paid-regist{position:relative;max-width:704px;margin:0 auto;padding:48px 80px 40px;border-top:4px solid #000;background:#fff;align-items:center}.article-paid-regist__ttl{font-size:2.4rem;font-weight:700;line-height:1.33333}.article-paid-regist__icon{width:40px;height:40px;margin-right:8px;background-image:url(/common/images/icons/icon-paid.svg);background-size:contain}.article-paid-regist__text{line-height:1.75;margin:0 auto 32px;text-align:center}.article-paid-regist__note{font-size:1.2rem;line-height:1.66667;color:#555148}.article-paid-regist-desc__ttl{font-size:1.8rem;font-weight:700;line-height:1.77778;margin-bottom:8px;text-align:center}.article-paid-regist-desc__reward{display:flex;height:129px;margin-bottom:16px;padding:16px;background:#f8f7f1}.article-paid-regist-desc__desc{width:33.33333%}.article-paid-regist-desc__desc:not(:last-child){border-right:1px solid #e7e0cd}.article-paid-regist-desc__icon{width:32px;height:32px;margin:0 auto 13px;background-size:contain}.article-paid-regist-desc__icon.\--paid-open{background-image:url(/common/images/icons/icon-paid-open.svg)}.article-paid-regist-desc__icon.\--bookmark2{background-image:url(/common/images/icons/icon-bookmark-2.svg)}.article-paid-regist-desc__icon.\--book{background-image:url(/common/images/icons/icon-book.svg)}.article-paid-regist-desc__text{font-size:1.4rem;line-height:1.28571;text-align:center}.article-paid-regist-desc__link{text-align:right}.article-paid-regist-desc__link>a{font-size:1.4rem;font-weight:700;line-height:1.57143;text-decoration:none;color:#51463a}.article-paid-regist-desc__link>a:active,.article-paid-regist-desc__link>a:hover{text-decoration:underline}.article-annotation{position:relative;margin:-10px -10px 0 0;padding:10px 10px 0 0}.article-annotation__tooltip-wrapper{position:absolute;z-index:1;display:flex;width:1408px;max-width:600px}.article-annotation__tooltip{font-size:12px;font-weight:400;line-height:1.66667;position:relative;display:none;padding:8px;text-align:justify;text-indent:1em;color:#000;border:1px solid #e0d5be;background:#fff;box-shadow:0 10px 20px 0 rgb(0 0 0/25%)}.article-annotation__tooltip>a{font-size:12px;line-height:1.66667;text-decoration:none}.article-annotation__tooltip>.annot-ol{display:block;padding-left:1em;counter-reset:number 0}.article-annotation__tooltip>.annot-ol>span{position:relative;display:block;text-indent:0}.article-annotation__tooltip>.annot-ol>span:before{position:absolute;left:-1em;content:counter(number) ". ";counter-increment:number 1}.article-annotation__tooltip>.annot-ol.\--kansuuji{padding-left:2em}.article-annotation__tooltip>.annot-ol.\--kansuuji>span:before{left:-2em;content:counter(number,cjk-ideographic) "　"}.article-annotation__tooltip>.annot-ul{display:block;padding-left:1em}.article-annotation__tooltip>.annot-ul>span{position:relative;display:block;text-indent:0}.article-annotation__tooltip>.annot-ul>span:before{position:absolute;top:9px;left:-1em;width:6px;height:6px;content:"";border-radius:50%;background:#988a74}.article-annotation__tooltip:after,.article-annotation__tooltip:before{position:absolute;width:0;height:0;content:"";pointer-events:none;border:solid transparent}.article-annotation__tooltip:before{margin-top:1px;margin-left:-9px;border-width:9px;border-color:transparent}.article-annotation__tooltip:after{margin-left:-8px;border-width:8px;border-color:hsla(0,0%,100%,0)}.article-annotation.\--bottom-left .article-annotation__tooltip:after,.article-annotation.\--bottom-left .article-annotation__tooltip:before{top:100%;left:35px}.article-annotation.\--bottom-left .article-annotation__tooltip:before{border-top-color:#e0d5be}.article-annotation.\--bottom-left .article-annotation__tooltip:after{border-top-color:#fff}.article-annotation.\--bottom-right .article-annotation__tooltip:after,.article-annotation.\--bottom-right .article-annotation__tooltip:before{top:100%;right:44px}.article-annotation.\--bottom-right .article-annotation__tooltip:before{border-top-color:#e0d5be}.article-annotation.\--bottom-right .article-annotation__tooltip:after{border-top-color:#fff}.article-annotation.\--top-left .article-annotation__tooltip:after,.article-annotation.\--top-left .article-annotation__tooltip:before{bottom:100%;left:39px}.article-annotation.\--top-left .article-annotation__tooltip:before{border-bottom-color:#e0d5be}.article-annotation.\--top-left .article-annotation__tooltip:after{border-bottom-color:#fff}.article-annotation.\--top-right .article-annotation__tooltip:after,.article-annotation.\--top-right .article-annotation__tooltip:before{right:44px;bottom:100%}.article-annotation.\--top-right .article-annotation__tooltip:before{border-bottom-color:#e0d5be}.article-annotation.\--top-right .article-annotation__tooltip:after{border-bottom-color:#fff}.article-font-size{display:flex}.article-font-size__text{font-size:1.4rem;font-weight:700;line-height:1.57143;margin-right:24px;padding-right:24px;color:#988a74;border-right:1px solid #e0d5be}.article-font-size__btn{position:relative;display:flex;align-items:center}.article-font-size__item{font-family:Zen Maru Gothic;font-size:1.6rem;font-weight:700;width:24px;height:24px;margin-right:14px;cursor:pointer;text-align:center;color:#51463a;border-radius:50%;background:#e7e0cd}.article-font-size__item:last-child{margin-right:0}.article-font-size__item.\--is-active,.article-font-size__item:active,.article-font-size__item:hover{color:#f8f7f1;background:#000}.paragraph-btn{position:absolute;z-index:3;top:54px;left:291px;width:80px;padding:16px 0 18px;cursor:pointer;text-align:center;border-radius:0 6px 6px 0;background:#e0d5be}.paragraph-btn.\--is-fixed{position:fixed;top:187px}.paragraph-btn.\--is-keep{position:absolute;top:auto;bottom:0}.paragraph-btn__icon{width:26px;height:26px;margin:0 auto;background-image:url(/common/images/icons/icon-paragraph.svg);background-position:50%}.paragraph-btn__icon.\--is-active{position:relative;background-image:none}.paragraph-btn__icon.\--is-active:after,.paragraph-btn__icon.\--is-active:before{position:absolute;top:12px;left:2px;width:23px;height:1.5px;content:"";background:#000}.paragraph-btn__icon.\--is-active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.paragraph-btn__icon.\--is-active:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.paragraph-btn__txt{font-size:1.4rem;font-weight:700;line-height:1.28571;color:#413e37}.paragraph{font-size:1.2rem;line-height:1.66667;position:absolute;top:0;left:-88px;color:#555148}.paragraph.\--position-blockquote{top:55px;left:-71px}.paragraph.\--position-blockquote-common{top:37px;left:-71px}.paragraph.\--position{left:-71px}.paragraph__num{display:none}@media screen and (max-width:1160px){.paragraph{left:-54px}.paragraph.\--position,.paragraph.\--position-blockquote,.paragraph.\--position-blockquote-common{left:-39px}}.article-timeline-wrap{border-top:1px solid #000;background:#fcfbf8}.article-timeline{position:relative;width:918px;margin:0 auto}.article-timeline:before{position:absolute;left:0;width:184px;height:4px;content:"";background:#000}.article-timeline__ttl{font-size:1.8rem;font-weight:700;line-height:1.77778;position:relative;width:184px;padding-top:12px;text-align:center}.article-timeline__content{padding:25px 0;border-left:3px solid #000}.article-timeline__content>.content{position:relative;width:640px;margin-left:auto}.article-timeline__content>.content:not(:last-child){margin-bottom:50px}.article-timeline__content>.content>.first-item:after,.article-timeline__content>.content>.first-item:before{position:absolute;content:""}.article-timeline__content>.content>.first-item:before{top:31px;left:-283px;width:12px;height:12px;content:"";background:#000}.article-timeline__content>.content>.first-item:after{top:36px;left:-272px;width:236px;height:2px;content:"";background:#000}.article-timeline__content>.content>h2{font-size:3.2rem;line-height:1.5;margin-bottom:12px}.article-timeline__content>.content>h2 span.font-s{font-size:2.4rem;line-height:1.5}.article-timeline__content>.content>h2 span.emp-dots>span:before{font-size:2rem;top:-23px;left:3px}.article-timeline__content>.content>h2 span.emp-sesame>span:before{font-size:2rem;top:-27px;left:13px}.article-timeline__content>.content>h2 span.ruby:before{font-size:1.3rem;top:-15px}.article-timeline__content>.content>h3{font-size:2.4rem;line-height:1.66667}.article-timeline__content>.content>h3.first-item:before{top:15px}.article-timeline__content>.content>h3.first-item:after{top:20px}.article-timeline__content>.content>h3 span.emp-dots>span:before{font-size:1.2rem;top:-10px;left:6px}.article-timeline__content>.content>h3 span.emp-sesame>span:before{font-size:1.6rem;top:-15px;left:8px}.article-timeline__content>.content>h3 span.ruby:before{font-size:1rem}.article-timeline__content>.content>p{font-size:1.6rem;line-height:2;text-align:justify;text-indent:1em}.article-timeline__content>.content>p.first-item:before{top:10px}.article-timeline__content>.content>p.first-item:after{top:15px}.article-timeline__content>.content>p.first-item,.article-timeline__content>.content>p.no-indent{text-indent:0}.article-timeline__content>.content>p strong{font-weight:bolder}.article-timeline__content>.content span.emp-dots>span,.article-timeline__content>.content span.emp-sesame>span{position:relative}.article-timeline__content>.content span.emp-dots>span:before,.article-timeline__content>.content span.emp-sesame>span:before{font-size:1.2rem;position:absolute}.article-timeline__content>.content span.emp-sesame>span:before{font-size:1.4rem;top:-16px;left:-11px;content:"､"}.article-timeline__content>.content span.emp-dots>span:before{font-size:1.4rem;top:-11px;left:-16px;content:"・"}.article-timeline__content>.content .ruby{position:relative}.article-timeline__content>.content .ruby:before{font-size:.9rem;position:absolute;top:-7px;left:50%;content:attr(data-ruby);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;text-indent:0}.article-timeline__content>.content .image-area{max-width:100%;margin:0 auto 24px;padding-top:10px;text-align:center}.article-timeline__content>.content .image-area .img-area__fancy-box:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.article-timeline__content>.content .image-area img{width:auto;max-width:100%;height:100%;margin:0 auto}.article-timeline__content>.content .image-area .caption{font-size:.75em;line-height:1.6;margin-top:8px;text-align:left;color:#7c7669}.article-timeline__content>.content .music{width:100%;height:262px;padding-top:30px}.article-timeline__content>.content .music>iframe{width:100%;height:100%}