html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}body{color:#525252;line-height:1.6;font-weight:400;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","YuGothic","游ゴシック","メイリオ",Meiryo,-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif,"ＭＳ Ｐゴシック";width:100%;font-smoothing:antialiased;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;text-decoration:none;color:inherit}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}img{vertical-align:bottom;line-height:1}button{line-height:1;background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}html{font-size:62.5%}body{font-size:1.6em;width:100%}*{box-sizing:border-box}a:hover{opacity:.8}.clear-fix{content:"";display:block;clear:both}@media(min-width: 751px){a[href*="tel:"]{pointer-events:none;cursor:default;text-decoration:none}}.l-section-title,.l-section{max-width:1500px;width:100%;margin:0 auto}.l-section{padding-bottom:100px}@media(max-width: 480px){.l-section{padding-bottom:50px}}.l-section-title{width:90%}@media(max-width: 1024px){.l-section-title{height:70px}}@media(max-width: 480px){.l-section-title{height:50px}}.l-section-gray{width:100%;background-color:#f8f8f8;padding-bottom:100px;position:relative}@media(max-width: 480px){.l-section-gray{padding-bottom:23px}}.l-section-green{background:#088c81;width:100%}.l-inner{max-width:1200px;width:90%;margin:0 auto}.l-inner-sp{max-width:1200px;width:90%;margin:0 auto}@media(max-width: 767px){.l-inner-sp{width:100%}}.content-fx-list,.l-flex-top,.l-flex-center,.l-flex{display:flex;justify-content:space-between}.l-flex{align-items:stretch}.l-flex-center{align-items:center;flex-direction:row-reverse}.l-flex-top{align-items:top}.f-left{float:left}.f-right{float:right}.position-center{margin:0 auto}.mt-0{margin:0 !important}.mt-30{margin-top:30px}@media(max-width: 480px){.mt-30{margin-top:15px}}.mt-50{margin-top:50px}@media(max-width: 480px){.mt-50{margin-top:25px}}.mt-70{margin-top:70px}@media(max-width: 480px){.mt-70{margin-top:35px}}.mt-100{margin-top:100px}@media(max-width: 480px){.mt-100{margin-top:50px}}.mr-15{margin-right:15px}@media(max-width: 480px){.mr-15{margin-right:7px}}.pt-100{padding-top:100px}@media(max-width: 480px){.pt-100{padding-top:50px}}.icon-content-seminar{color:#d3d3d3;margin-right:12px;vertical-align:middle;font-size:4rem}@media(max-width: 767px){.icon-content-seminar{font-size:3rem;margin-bottom:5px;display:block !important}}.hide-sp{display:none}@media(max-width: 480px){.hide-sp{display:inline-block}}.hide-pc{display:block}@media(max-width: 480px){.hide-pc{display:none}}.hide-tab{display:none}@media(max-width: 1024px){.hide-tab{display:block}}.arrow{position:relative}.arrow:before{content:"";display:inline-block;border:35px solid rgba(0,0,0,0);border-top-color:#fff;position:absolute;left:47%}@media(max-width: 1024px){.arrow:before{left:45%}}@media(max-width: 480px){.arrow:before{left:40%}}.top-btn{bottom:67px;right:20px;display:block;border-radius:4px;color:#fff;width:50px;height:50px;background-color:rgba(0,0,0,.37);font-family:"Glyphicons Halflings";text-align:center;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;position:fixed}.top-btn::before{content:"";width:20px;height:20px;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(314deg);transform:rotate(314deg);position:absolute;top:35%;left:25%}.span-red{color:#ec5050;font-weight:600}.line-dotted{height:1px;position:relative;margin:20px 0}.line-dotted:before{content:"";background-image:linear-gradient(to right, #525252, #525252 3px, transparent 3px, transparent 8px);background-size:8px 1px;background-repeat:repeat-x;position:absolute;top:0;bottom:0;left:0;right:0}.h3-title,.h2-form,.h2-title-bg,.h2-title{font-size:3.6rem;font-weight:600;margin:97px 0 123px;position:relative;text-align:center}@media(max-width: 480px){.h3-title,.h2-form,.h2-title-bg,.h2-title{font-size:2rem;margin:50px 0}}.h2-title{color:#003b83}@media(max-width: 767px){.h2-title{margin:0 0 50px;padding-top:50px}}.h2-title::before{position:absolute;display:inline-block;content:"";bottom:-15px;width:60px;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#eb9104;border-radius:2px}.h2-title-bg{color:#003b83;margin:0 0 123px;padding-top:100px}@media(max-width: 767px){.h2-title-bg{margin:0 0 50px;padding-top:50px}}.h2-title-bg::before{position:absolute;display:inline-block;content:"";bottom:-15px;width:60px;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#eb9104;border-radius:2px}.h2-form{color:#fffc07;margin:0 0 109px;padding-top:100px}@media(max-width: 767px){.h2-form{margin-bottom:50px;padding-top:50px}}.h2-form::before{position:absolute;display:inline-block;content:"";bottom:-15px;width:60px;height:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fffc07;border-radius:2px}.h3-title{margin:79px 0 81px;color:#003b83}@media(max-width: 767px){.h3-title{margin:39px 0 40px}}.btn-form-border,.btn-form,.btn-blue-dl{background-color:#288be8;border-radius:4px;color:#fff;font-size:1.8rem;font-weight:600;text-align:center;position:relative;margin-top:25px;max-width:300px;width:100%}@media(max-width: 480px){.btn-form-border,.btn-form,.btn-blue-dl{font-size:1.6rem}}.btn-form-border:after,.btn-form:after,.btn-blue-dl:after{content:" ";width:10px;height:10px;border-top:solid 3px #fff;border-right:solid 3px #fff;transform:rotate(45deg);position:absolute;top:40%;right:10%}.btn-form-border:hover,.btn-form:hover,.btn-blue-dl:hover{opacity:.8}.btn-blue-dl .dashicons-external{display:none}.btn-blue-dl a{display:block;padding:20px 0}.btn-form{max-width:580px;width:100%}.btn-form a{display:block;padding:34px 0}@media(max-width: 480px){.btn-form a{padding:20px 0}}.btn-form .dashicons-external{display:none}.btn-form-border{border:2px solid #fff;max-width:521px;margin:2% auto;width:100%}@media(max-width: 480px){.btn-form-border{width:90%}}.btn-form-border a{display:block;padding:34px 0}@media(max-width: 480px){.btn-form-border a{padding:8% 0}}.l-logo-area{display:table;padding:10px 0}.l-logo-area a{display:table-cell}.l-logo-area a img{height:58px;margin-right:20px}@media(max-width: 480px){.l-logo-area a img{height:25px}}.l-logo-area .page-title{font-size:1.8rem;opacity:.6;display:table-cell;vertical-align:middle;padding-top:7px}@media(max-width: 480px){.l-logo-area .page-title{font-size:1rem}}.global-nav-wrap{width:100%;background-color:#088c81}.global-nav-wrap .menu-pc-link{color:#fff}.global-nav-wrap .menu-pc-link li{display:inline-block;font-size:2rem;width:19%;text-align:center}.global-nav-wrap .menu-pc-link a{display:inline-block;padding:21px 0}.global-nav-wrap .menu-pc-link a:hover{cursor:pointer}.l-main-bg{width:100%}.l-main-bg .l-main-img{background:url("https://assets.ubiregi.jp/lp/tkc-lp/main-img-bg.jpg") no-repeat;background-size:cover;background-position:bottom}.support-call{color:#fff;font-size:1.6rem;max-width:725px;width:100%;margin-top:6%;text-align:center}@media(max-width: 1024px){.support-call{width:86%}}.support-call .support-call-number-content{border:solid 1px #fffc07;background:rgba(0,0,0,.3);margin-top:16px;padding:20px}.support-call .support-call-number-content .support-call-receipt-number-title{font-size:20px;font-weight:bold}.support-call .support-call-number-content .support-call-receipt-number-title span{color:#fffc07}.support-call .support-call-receipt-number-title{font-size:2rem;font-weight:bold}.support-call .support-call-receipt-number-title span{color:#fffc07}.support-call .support-call-title{color:#fffc07;font-size:3.8rem;font-weight:700}@media(max-width: 1024px){.support-call .support-call-title{font-size:3.5rem}}@media(max-width: 480px){.support-call .support-call-title{font-size:3.2rem}}.support-call .support-call-title::before{background:none}.support-call .support-call-title .support-call-text{color:#fff;font-size:2.7rem;font-weight:normal;display:block}@media(max-width: 480px){.support-call .support-call-title .support-call-text{font-size:1.8rem}}.support-call .support-call-number{color:#fff;font-size:6.8rem;font-weight:800;text-align:center;margin-bottom:40px;color:#fffc07}@media(max-width: 1024px){.support-call .support-call-number{font-size:6rem}}@media(max-width: 767px){.support-call .support-call-number{font-size:4rem}}@media(max-width: 480px){.support-call .support-call-number{font-size:2.9rem}}.support-call .support-call-receipt-number{background-color:#eb9104;border-radius:29px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;font-size:2.6rem;margin-top:30px;padding:16px 0}@media(max-width: 480px){.support-call .support-call-receipt-number{font-size:1.6rem}}.support-call .support-call-receipt-number .support-call-time{color:#fff;position:relative}.support-call .support-call-receipt-number .support-call-time::before{content:"|";padding:0 10px}.support-call .support-call-sentence{color:#fff;text-align:left;margin-top:30px}@media(max-width: 480px){.support-call .support-call-sentence{font-size:1.5rem}}.support-call .support-call-notes{text-align-last:left}.support-call .support-call-notes li{color:#fff;padding-left:1em;text-indent:-1em;text-align:left}.support-call .support-call-notes li:before{content:"※";margin-right:5px}@media(max-width: 767px){.support-call .support-call-notes li{font-size:1.2rem}}.briefing{max-width:1000px;text-align:center;border-radius:20px;border:solid 4px #eee;padding:30px 0 0 0;margin:80px auto 0}@media(max-width: 767px){.briefing{width:90%;padding:10px 0 0 0;margin:40px auto 0}}@media(max-width: 767px){.briefing img{width:90%}}.briefing__btn-area{background:#eee;padding:10px;margin-top:30px;border-radius:0 0 16px 16px}@media(max-width: 480px){.briefing__btn-area{margin-top:10px}}.briefing .seminar-notes{font-size:1.3rem}.support-call{margin:0 auto;padding:100px 0}.column-list-border{display:flex;justify-content:center;align-items:stretch;width:95%;margin:0 auto}@media(max-width: 767px){.column-list-border{overflow-x:auto;white-space:nowrap;display:block;padding-bottom:10px;width:100%}}.column-list-border li{background-color:#fff;border-radius:10px;border:solid 1px #e2e2e2;box-shadow:0 2px 4px rgba(0,0,0,.3);text-align:center;padding:3% 2% 2%;max-width:377px;width:100%;height:auto}@media(max-width: 767px){.column-list-border li{display:inline-block;max-width:539px;width:80%;margin:0 10px}}.column-list-border li:nth-child(2){margin:0 2%}@media(max-width: 480px){.column-list-border li:nth-child(2){margin:0}}.column-list-border h3{color:#088c81;font-size:2rem;font-weight:400;height:64px}@media(max-width: 1024px){.column-list-border h3{font-size:1.8rem;font-weight:600;height:84px}}.column-list-border .column-list-border-img img{width:100%;height:auto;margin-top:10%}@media(max-width: 767px){.column-list-border .column-list-border-img img{width:auto;height:100%;margin-top:5%}}@media(max-width: 480px){.column-list-border .column-list-border-img img{width:80%;height:auto}}.column-list{display:flex;align-items:flex-end;flex-wrap:wrap;width:95%;margin:0 auto}@media(max-width: 767px){.column-list{overflow-x:auto;white-space:nowrap;display:block;padding-bottom:10px;width:100%}}.column-list li{max-width:377px;width:33%;padding:3% 2% 2%;position:relative;text-align:center}@media(max-width: 767px){.column-list li{display:inline-block;max-width:539px;width:80%;margin:0 10px}}.column-list .h4-list-title{color:#088c81;font-size:1.8rem;position:relative;padding-left:15%}@media(max-width: 1024px){.column-list .h4-list-title{padding-left:0}}.column-list .h4-list-title::before{content:"";display:inline-block;background:url("https://assets.ubiregi.jp/lp/tkc-lp/icon_pdf.svg") no-repeat;width:40px;height:40px;position:absolute;left:3%}@media(max-width: 1024px){.column-list .h4-list-title::before{position:static;width:50px;height:50px}}.column-list .h4-list-title .title-compensate{font-size:1.2rem;color:#404a54;display:block}.content-fx{display:block}@media(max-width: 767px){.content-fx{display:flex;margin-right:-5px}}@media(max-width: 480px){.content-fx{display:block}}.content-fx-list{background-color:#fff;border-radius:10px;border:solid 1px #dfdfdf;margin-top:30px;align-items:center;flex-direction:row-reverse}@media(max-width: 767px){.content-fx-list{display:block;margin-right:5px}}.content-fx-logo{margin:0 4%}@media(max-width: 1024px){.content-fx-logo{display:none}}.content-fx-logo img{width:100%;height:auto}.content-fx-text{color:#404a54;width:57%;margin-right:6%}@media(max-width: 1024px){.content-fx-text{width:60%;margin:2%;padding-left:10px}}@media(max-width: 767px){.content-fx-text{width:95%;padding:0 5%}}.content-fx-text .company-name{font-size:2.2rem;font-weight:600}@media(max-width: 480px){.content-fx-text .company-name{font-size:2rem;margin-top:32px}}.content-fx-text .referrer-name{font-size:1.6rem;display:block}@media(max-width: 480px){.content-fx-text .referrer-name{font-size:1.3rem}}.content-fx-text p{font-size:2rem;font-weight:400;margin-top:6%}@media(max-width: 1024px){.content-fx-text p{font-size:1.6rem;margin-top:15px}}@media(max-width: 480px){.content-fx-text p{font-size:1.5rem;margin-top:27px}}.content-fx-text .text-link{color:#288be8;font-size:1.8rem;text-align:right}@media(max-width: 1024px){.content-fx-text .text-link{font-size:1.6rem;margin-top:15px}}@media(max-width: 767px){.content-fx-text .text-link{border:2px solid #288be8;border-radius:10px;font-size:1.6rem;text-align:center;padding:17px 0;margin:22px auto;width:80%}}.content-fx-img img{width:100%;height:auto;border-radius:0 10px 10px 0}@media(max-width: 767px){.content-fx-img img{border-radius:10px 10px 0 0}}.seminar-theme{border:1px solid #088c81;color:#088c81;font-size:2.2rem;font-weight:600;text-align:center;padding:15px 0}@media(max-width: 480px){.seminar-theme{border:none;font-size:1.6rem}}.content-seminar{display:flex;justify-content:space-between;align-items:top;margin-top:5%}@media(max-width: 1024px){.content-seminar{display:block}}.content-seminar-img{margin-right:55px}@media(max-width: 1024px){.content-seminar-img{margin-right:0}}.content-seminar-img img{width:100%;height:auto}@media(max-width: 1024px){.content-seminar-description{margin:0 auto;width:90%}}.content-seminar-description h3{color:#088c81;font-size:2.8rem;font-weight:600}@media(max-width: 1024px){.content-seminar-description h3{margin-top:30px}}@media(max-width: 480px){.content-seminar-description h3{font-size:1.9rem}}.content-seminar-text{margin-top:30px}.content-seminar-indication{font-size:1.8rem;font-weight:600}@media(max-width: 480px){.content-seminar-indication{font-size:1.4rem}}.content-seminar-indication li:before{content:"・";display:inline}.content-seminar-detail{font-size:1.5rem;margin-top:25px;padding-left:24px;text-indent:-16px}@media(max-width: 480px){.content-seminar-detail{font-size:1.3rem}}.content-seminar-detail:before{content:"※";margin-right:5px}.content-form{max-width:1200px;width:100%;height:auto;border-radius:10px;background-color:#fff}.content-form h3{color:#003b83;font-size:3.2rem;font-weight:600;background-color:#fffc07;border-radius:10px 10px 0 0;text-align:center;padding:20px}@media(max-width: 480px){.content-form h3{font-size:1.6rem;padding:14px 0}}.content-form-log{padding:30px}.content-benefits-wrap{display:flex;padding:10px}@media(max-width: 767px){.content-benefits-wrap{display:block;padding:10px 0}}.benefits-item{position:relative;display:inline-block;width:100px;height:100px;border-radius:50%;background-color:#ec5050}@media(max-width: 767px){.benefits-item{border-radius:0;width:100%;height:50px}}.benefits-item span{color:#fff;font-size:2rem;font-weight:600;position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px;text-align:center}@media(max-width: 767px){.benefits-item span{font-size:1.6rem;width:100%}}.benefits-item span br{display:block}@media(max-width: 767px){.benefits-item span br{display:none}}.benefits-text{margin-left:20px;width:88%}@media(max-width: 767px){.benefits-text{margin-left:0;width:100%}}.benefits-text h4{color:#003b83;font-size:2.4rem;font-weight:600}@media(max-width: 767px){.benefits-text h4{margin-top:10px}}.benefits-text p{font-size:1.6rem;margin-top:10px}.footer-area{background-color:#f8f8f8;width:100%}.footer-area p{font-size:1.6rem;text-align:center;padding:21px 0}@media(max-width: 767px){.footer-area p{font-size:1.2rem}}.price-monthly-area{border:solid 4px #e5005a;height:100px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:22px 0;line-height:1.5}@media(max-width: 767px){.price-monthly-area{display:block;height:100%;text-align:center;padding:20px 0}}.price-monthly-area .price-monthly-plan{margin-right:10%;font-size:2.4rem;font-weight:600}.price-monthly-area .price-monthly-plan__span{display:block;font-size:1.6rem;font-weight:600}@media(max-width: 480px){.price-monthly-area .price-monthly-plan{margin-right:0}}.price-monthly-area .price-monthly-fee{font-size:3.2rem;font-weight:600;color:#6a3906}.price-monthly-option{margin-top:40px;font-weight:600}.price-monthly-option .price-monthly-option__type{font-size:2.2rem;background-color:#f6f6f6;padding:30px}@media(max-width: 1024px){.price-monthly-option .price-monthly-option__type{padding:20px}}.price-monthly-option .price-monthly-option__type:nth-of-type(2n){margin-right:0}@media(max-width: 1024px){.price-monthly-option .price-monthly-option__type:nth-of-type(2n){margin-top:20px}}.price-monthly-option__content{background-color:#fff;border:1px solid #000;color:#000;font-size:1.8rem;display:table;width:100%;height:80px;margin-top:30px;line-height:1.3}@media(max-width: 480px){.price-monthly-option__content{text-align:center;height:100%;padding:20px 0;margin-top:20px}}.price-monthly-option__content .price-monthly-option__title{font-size:1.8rem;display:table-cell;vertical-align:middle;width:60%;margin:0 auto;padding-left:5%}@media(max-width: 480px){.price-monthly-option__content .price-monthly-option__title{display:block;width:100%;padding-left:0}}.price-monthly-option__content .price-monthly-option__title .price-monthly-option__title-span{font-size:1.2rem;display:block}.price-monthly-option__content .price-monthly-option__fee{color:#666;display:table-cell;text-align:center;vertical-align:middle}@media(max-width: 480px){.price-monthly-option__content .price-monthly-option__fee{display:block;width:100%;padding:10px 0 0}}.price-monthly-option__content .price-monthly-option__contact{display:table-cell;font-size:1.4rem;text-align:center;color:#666;vertical-align:middle}@media(max-width: 480px){.price-monthly-option__content .price-monthly-option__contact{display:block;width:100%;padding:15px 0 0}}.price-monthly-option__content .price-monthly-option__contact a{color:#666}.price-monthly-option__content .price-monthly-option__contact a:hover{text-decoration:none}.price-trial-area{border:solid 1px #818181;color:#999;height:100px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:2.4rem;font-weight:600;margin-top:40px;padding:22px 0;line-height:1.5}@media(max-width: 767px){.price-trial-area{display:block;height:100%;text-align:center;padding:20px 0}}.price-trial-area .price-trial-plan{margin-right:10%}@media(max-width: 767px){.price-trial-area .price-trial-plan{margin-right:0}}.price-trial-area .price-trial-plan__span{display:block;font-size:1.6rem;font-weight:normal}.price-trial-area .price-trial-plan-fee{font-size:3.2rem}.click-here-for-details{font-size:1.2rem;line-height:2;letter-spacing:.3px;text-align:left;margin:10px 0 0}.click-here-for-details li{padding-left:24px;text-indent:-16px}.click-here-for-details li:before{content:"※";margin-right:2px}.text-blue,.text-orange{font-weight:600;line-height:1.4;text-align:center;margin:0;font-size:2.2rem}.text-orange{color:#ff7200}.text-blue{color:#2fa2dd}.text-center{text-align:center}.text-small{font-size:80%}.off-percentage-small,.off-percentage{border:solid 1px #e4007f;color:#e4007f;font-weight:normal;padding:0 2px;vertical-align:middle}.off-percentage{font-size:1.2rem;display:inline-block;margin:0 0 7px 10px}@media(max-width: 480px){.off-percentage{display:block;width:32%;margin:0 auto}}.off-percentage-small{display:block;font-size:1rem;width:90px;margin:5px auto 0;line-height:1.3}.price-text-link{color:#2fa2dd}.price-text-link:hover{text-decoration:underline}.pricing-list-body{margin-bottom:5px}.pricing-items__title{background-color:#ece8e4;font-size:26px;font-weight:400;text-align:center;margin-top:25px;margin-bottom:12.5px;padding:.25em}.pricing-items__annual{font-size:14px;text-align:center;line-height:1.8;margin:0 0 12.5px}@media(max-width: 480px){.pricing-items__annual{font-size:1.2rem}}.pricing-list-annual{width:100%}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__head{display:none}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__row{display:block;margin-bottom:10px}}.pricing-list-annual__header{background-color:#643f33;color:#fff;text-align:center;padding:.5em 1em;line-height:1.2em}@media screen and (max-width: 991px){.pricing-list-annual__header{padding-left:.5em;padding-right:.5em}}@media screen and (max-width: 767px){.pricing-list-annual__header{padding-left:.2em;padding-right:.2em}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__header{display:block;width:100%;padding-left:.5em;padding-right:.5em}}@media screen and (max-width: 991px){.pricing-list-annual__header.is-first{width:8em}}@media screen and (max-width: 767px){.pricing-list-annual__header.is-first{width:6.2em}}@media screen and (max-width: 991px){.pricing-list-annual__header.is-last{width:7em}}@media screen and (max-width: 767px){.pricing-list-annual__header.is-last{width:4em}}.pricing-list-annual__header.is-left{text-align:left}@media screen and (max-width: 767px){.pricing-list-annual__header.is-left{text-align:center}}.pricing-list-annual__header,.pricing-list-annual__data{border:0;border-color:#ece8e4;border-style:solid;border-right-width:1px;border-bottom-width:1px;vertical-align:middle}.pricing-list-annual__data{text-align:center;vertical-align:middle}@media screen and (max-width: 991px){.pricing-list-annual__data{line-height:1.2em}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__data{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-items:center;align-content:center}}.pricing-list-annual__data.is-forever{display:none}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__data.is-forever{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-items:center;align-content:center}}.pricing-list-annual__header-small{font-size:12px;font-weight:300;display:block;white-space:nowrap;color:#fff}@media screen and (max-width: 767px){.pricing-list-annual__header-small{font-size:10px}}.pricing-list-annual__data-header{display:none}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__data-header{display:block;color:#fff;font-size:12px;font-weight:600;background-color:#bcada7;width:26%;padding:1em 0}}.pricing-list-annual__small{color:#fff;font-size:10px}@media screen and (max-width: 991px){.pricing-list-annual__small{display:block}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__small{display:inline}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual__small.is-first{display:block}}.pricing-list-annual__span{color:#fff;display:block}@media screen and (max-width: 991px){.pricing-list-annual__span{display:inline}}.pricing-list-annual-price{margin-top:.5em}@media screen and (max-width: 991px){.pricing-list-annual-price{margin-bottom:.25em}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual-price{width:34%;text-align:left;margin-left:.6em;margin-top:0;margin-bottom:0}}.pricing-list-annual-price__value{font-weight:600;font-size:21px}@media screen and (max-width: 991px){.pricing-list-annual-price__value{font-size:18px}}.pricing-list-annual-price__value.is-small{font-size:14px}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual-price__value.is-small{font-size:18px}}.pricing-list-annual-reasonable{display:inline-block;padding:0 .5em;border:1px dashed #d7a163;background-color:#fdfbe0;margin-bottom:1em}@media screen and (max-width: 991px){.pricing-list-annual-reasonable{margin-bottom:.5em}}@media screen and (max-width: 767px){.pricing-list-annual-reasonable{padding:0 .2em}}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-list-annual-reasonable{width:33%;margin:0}}.pricing-list-annual-reasonable__value{color:#c4273c;font-weight:600}.pricing-annual{margin-top:-70px;padding-top:70px}.pricing-annual__title{font-size:26px;font-weight:600;text-align:center;margin-top:25px;margin-bottom:12.5px}@media screen and (max-width: 767px){.pricing-annual__title{font-size:16px}}.pricing-annual__note{margin-top:1em}@media screen and (max-width: 767px)and (orientation: portrait){.pricing-annual__note{margin-top:0}}.pricing-store__separator{border-style:dashed;border-color:#643f33;margin-top:25px;margin-bottom:25px}.nav-menu-pc{background-color:#088c81;display:block;width:100%}@media(max-width: 1024px){.nav-menu-pc{display:none}}.nav-menu-pc-link{display:flex;justify-content:space-between;text-align:center}.nav-menu-pc-link li{font-size:2rem;font-weight:600}.nav-menu-pc-link li a{color:#fff;display:block;cursor:pointer;padding:21px 0}.nav-menu{display:none}@media(max-width: 1024px){.nav-menu{display:block;position:fixed;z-index:2;top:0;left:0;background:#fff;color:#fff;text-align:center;width:100%;transform:translateY(-100%);transition:all .6s}.nav-menu ul{background:#088c81;margin:0 auto;width:100%;height:100%;padding-top:100px}.nav-menu ul:before{content:"コンテンツ一覧";font-size:2rem;font-weight:600;color:#fff}.nav-menu li{background-color:#fff;border-radius:10px;font-size:1.8rem;font-weight:600;list-style-type:none;margin:5%;padding:0;width:90%;position:relative}.nav-menu li:last-child{margin-bottom:0}.nav-menu li a{display:block;color:#088c81;padding:.5em 0}.nav-menu li .icon-list{position:absolute;top:35%;left:10px;color:#088c81}.nav-menu.active{transform:translateY(0%);height:100%}}.toggle-btn-wrap{position:relative}.toggle-btn{display:none}@media(max-width: 1024px){.toggle-btn{background-color:#088c81;display:block;position:absolute;right:0;bottom:0;width:70px;height:70px;cursor:pointer;z-index:3}}@media(max-width: 1024px)and (max-width: 480px){.toggle-btn{width:46px;height:50px}}@media(max-width: 1024px){.toggle-btn span{display:block;position:absolute;width:30px;border-bottom:solid 3px #fff;transition:.35s ease-in-out;left:22px}}@media(max-width: 1024px)and (max-width: 480px){.toggle-btn span{left:9px}}@media(max-width: 1024px){.toggle-btn span:nth-child(1){top:24px}}@media(max-width: 1024px)and (max-width: 480px){.toggle-btn span:nth-child(1){top:15px}}@media(max-width: 1024px){.toggle-btn span:nth-child(2){top:33px}}@media(max-width: 1024px)and (max-width: 480px){.toggle-btn span:nth-child(2){top:27px}}@media(max-width: 1024px){.toggle-btn span:nth-child(3){top:42px}}@media(max-width: 1024px)and (max-width: 480px){.toggle-btn span:nth-child(3){top:38px}}@media(max-width: 1024px){.toggle-btn.active span:nth-child(1){top:42px;left:20px;transform:rotate(-45deg)}}@media(max-width: 1024px)and (max-width: 480px){.toggle-btn.active span:nth-child(1){left:9px}}@media(max-width: 1024px){.toggle-btn.active span:nth-child(2),.toggle-btn.active span:nth-child(3){top:42px;transform:rotate(45deg)}}@media(max-width: 480px){.toggle-btn{width:46px;height:50px}}.toggle-btn.active{position:fixed;top:0}#fade{display:none}
