@charset "UTF-8";html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;scroll-behavior:smooth}a,address,article,aside,audio,b,big,blockquote,body,button,caption,center,cite,code,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,i,iframe,img,input,label,li,main,mark,menu,nav,ol,p,pre,q,s,section,select,small,span,strong,summary,table,tbody,td,textarea,tfoot,th,thead,time,tr,u,ul,video{margin:0;padding:0;font-size:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:bottom;border-style:none}svg:not(:root){overflow:hidden}a{background-color:transparent}a:active,a:hover{outline-width:0}b,strong{font-weight:inherit;font-weight:bolder}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}button,input,select{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}body{font-family:noto-sans-cjk-jp,sans-serif}[type=button],[type=reset],[type=submit],a,a img,button{-webkit-transition:.5s;transition:.5s}.kenji .whiteSpace{white-space:pre-wrap}.kenji .word--keep{word-break:keep-all}.kenji .width--100{width:100%}.kenji .width--auto{width:auto!important}.kenji .text--bold{font-weight:700}.kenji .text--center{text-align:center}.kenji .text--left{text-align:left!important}.kenji .text--right{text-align:right!important}.kenji .display--flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.kenji .display--block{display:block}.kenji .display--inline{display:inline-block}.kenji .flex--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.kenji .flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.kenji .justify--between{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.kenji .justify--center{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.kenji .align--center{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.kenji .align--start{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.kenji .align--end{-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}.kenji .align--selfStart{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.kenji .ml--auto{margin-left:auto}.kenji .mr--auto{margin-right:auto}body.kenji{color:#000;font-weight:400;overflow-x:hidden;font-family:noto-sans-cjk-jp,sans-serif;line-height:1.5;font-size:14px;word-break:break-word}@media screen and (max-width:1023px){body.kenji{font-size:13px}}@media screen and (max-width:767px){body.kenji{font-size:12px}}body.kenji.fixed{overflow-y:hidden}body.kenji.mainWin.fixed{padding-right:15px}@media screen and (max-width:767px){body.kenji.mainWin.fixed{padding-right:0}}body.kenji.mainWin.fixed .header.open{width:calc(100% - 15px)}body.kenji.mainMac.fixed{padding-right:0}body.kenji a{-webkit-transition:.5s;transition:.5s;color:#000;text-decoration:none}body.kenji a:hover{opacity:.6}@media screen and (min-width:1024px){body.kenji a[href^="tel:"]{cursor:auto;pointer-events:none}}body.kenji a[href^="tel:"]:hover{opacity:.6}body.kenji a[href^="fax:"]{cursor:auto;pointer-events:none}body.kenji a[href^="fax:"]:hover{opacity:.6}@media screen and (max-width:767px){body.kenji main{overflow:hidden}}body.kenji .pc{display:block}@media screen and (max-width:767px){body.kenji .pc{display:none!important}}body.kenji .sp{display:none}@media screen and (max-width:767px){body.kenji .sp{display:block}}body.kenji .customBr{display:none}@media screen and (max-width:415px){body.kenji .customBr{display:block}}body.kenji .customBr--xss{display:none}@media screen and (max-width:374px){body.kenji .customBr--xss{display:block}}body.kenji .inner{padding:0 50px;margin:0 auto;max-width:1340px}@media screen and (max-width:1279px){body.kenji .inner{padding:0 30px}}@media screen and (max-width:767px){body.kenji .inner{padding:0 20px}}@media screen and (max-width:374px){body.kenji .inner{padding:0 15px}}body.kenji .innerS{padding:0 50px;margin:0 auto;max-width:1000px}@media screen and (max-width:1023px){body.kenji .innerS{padding:0 30px}}@media screen and (max-width:767px){body.kenji .innerS{padding:0 15px}}body.kenji .breadCtn{border-bottom:1px solid #cacaca;border-top:1px solid #cacaca}body.kenji .breadCtn .breadList{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:1445px;margin:0 auto;padding:1.5rem 5rem}@media screen and (max-width:1023px){body.kenji .breadCtn .breadList{padding:1rem 3rem}}@media screen and (max-width:767px){body.kenji .breadCtn .breadList{padding:.3rem 2rem}}body.kenji .breadCtn .breadList .item{position:relative;padding-right:2rem;font-size:1.2rem}@media screen and (max-width:767px){body.kenji .breadCtn .breadList .item{font-size:1rem}}body.kenji .breadCtn .breadList .item::before{content:"/";position:absolute;right:.7rem;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.4rem}body.kenji .breadCtn .breadList .item:last-child{padding-right:0}body.kenji .breadCtn .breadList .item:last-child::before{display:none}body.kenji .breadCtn .breadList .txt_link{font-size:1.2rem;line-height:1.7}@media screen and (max-width:767px){body.kenji .breadCtn .breadList .txt_link{font-size:1rem}}body.kenji .txtClamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}body.kenji .pageTtl{padding-bottom:1.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:2.75rem}@media screen and (max-width:1279px){body.kenji .pageTtl{padding-bottom:1.5rem}}@media screen and (max-width:767px){body.kenji .pageTtl{padding-bottom:1.1rem;margin-bottom:2.5rem}}body.kenji .pageTtl:after{content:"";position:absolute;width:9.9rem;height:.3rem;bottom:0;left:0;background-color:#0072ff;-webkit-transform:translateY(.3rem);transform:translateY(.3rem)}@media screen and (max-width:1279px){body.kenji .pageTtl:after{width:8rem}}@media screen and (max-width:767px){body.kenji .pageTtl:after{width:6.5rem;height:.2rem;-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}}body.kenji .pageTtl--border:after{background-color:#00b8e3}body.kenji .pageTtl--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:1.5rem}@media screen and (max-width:767px){body.kenji .pageTtl--center{margin-bottom:1.8rem}}body.kenji .pageTtl--center .pageTtl__en{padding-right:0;font-size:8rem}@media screen and (max-width:1279px){body.kenji .pageTtl--center .pageTtl__en{font-size:6rem}}@media screen and (max-width:767px){body.kenji .pageTtl--center .pageTtl__en{font-size:3rem}}body.kenji .pageTtl--center:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.kenji .pageTtl__en{line-height:.8;font-family:"Hammersmith One",serif;letter-spacing:.1em;font-size:5rem;text-transform:uppercase;padding-right:2.5rem;font-weight:400}@media screen and (max-width:1279px){body.kenji .pageTtl__en{font-size:4rem;padding-right:2rem}}@media screen and (max-width:767px){body.kenji .pageTtl__en{font-size:3rem;padding-right:1.5rem}}@media screen and (max-width:374px){body.kenji .pageTtl__en{font-size:2.4rem}}body.kenji .pageTtl__jp{line-height:1;font-weight:700;letter-spacing:.1em;margin-top:-.5rem;font-size:1.8rem;white-space:nowrap}@media screen and (max-width:1279px){body.kenji .pageTtl__jp{font-size:1.6rem}}@media screen and (max-width:767px){body.kenji .pageTtl__jp{font-size:1.4rem;margin-top:-.4rem}}@media screen and (max-width:374px){body.kenji .pageTtl__jp{font-size:1.2rem}}body.kenji .fileD-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.kenji .fileD-flex .file-label{max-width:183px;width:100%}@media screen and (max-width:767px){body.kenji .fileD-flex .file-label{max-width:132px;width:100%}}body.kenji .fileD-flex .file-name,body.kenji .fileD-flex .file-name1{max-width:calc(100% - 198px);width:100%;padding-right:5px}@media screen and (max-width:767px){body.kenji .fileD-flex .file-name,body.kenji .fileD-flex .file-name1{max-width:calc(100% - 147px);width:100%}}body.kenji .btnArea.center{text-align:center}body.kenji .btnArea--pd{padding-top:5.35rem}@media screen and (max-width:1279px){body.kenji .btnArea--pd{padding-top:3rem}}@media screen and (max-width:767px){body.kenji .btnArea--pd{padding-top:2rem}}body.kenji .btnArea__btn{background-color:#0072ff;min-height:4.5rem;width:29.1rem;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.4rem 1rem;letter-spacing:.1em;font-size:1.4rem;font-weight:700;-webkit-box-shadow:0 0 24px 0 rgba(0,0,0,.3);box-shadow:0 0 24px 0 rgba(0,0,0,.3);border-radius:2.25rem}body.kenji .btnArea__btn--txtbig{font-size:1.6rem}body.kenji .btnArea__btn--txtbig .fa-chevron-right{font-size:1.5rem;padding-left:.3rem}@media screen and (max-width:767px){body.kenji .btnArea__btn--txtbig .fa-chevron-right{font-size:1.4rem}}@media screen and (max-width:767px){body.kenji .btnArea__btn--type2{width:23.1rem;font-size:1.4rem}}body.kenji .btnArea__btn--type3{background-color:#00b8e3}body.kenji .btnArea__btn--type4{background-color:#685bde}body.kenji .btnArea__btn--type5{background-color:#1f2a8f}body.kenji .btnArea__btn--green{background-color:#23b574}body.kenji .btnArea__btn i{padding-top:.15rem;font-size:1.8rem}body.kenji .btnArea__btn .icon-left{padding-right:1rem}body.kenji .shizuokaPage .btnArea__btn--type3{background-color:#00b8e3}body.kenji .hamamatsuPage .btnArea__btn--type3{background-color:#685bde}body.kenji .numazuPage .btnArea__btn--type3{background-color:#1f2a8f}body.kenji .matsuzakiPage .btnArea__btn--type3{background-color:#23b574}#edittingNowOnTheOurCms header{z-index:1!important}.kenji .blockEditorContainer .TsukuruCmsHeadingCss h3,.kenji#edittingNowOnTheOurCms .TsukuruCmsHeadingCss h3{letter-spacing:.08em!important;line-height:2!important;font-size:1.6rem!important;font-weight:700!important;position:relative!important;padding-left:2rem!important;margin-bottom:1rem!important}.kenji .blockEditorContainer .TsukuruCmsHeadingCss h3::before,.kenji#edittingNowOnTheOurCms .TsukuruCmsHeadingCss h3::before{display:block!important;content:"●";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#0072ff}.kenji .blockEditorContainer .TsukuruCmsImageCss img,.kenji#edittingNowOnTheOurCms #page-content-wrapper .TsukuruCmsImageCss img{width:100%;margin-bottom:5rem}@media screen and (max-width:767px){.kenji .blockEditorContainer .TsukuruCmsImageCss img,.kenji#edittingNowOnTheOurCms #page-content-wrapper .TsukuruCmsImageCss img{margin-bottom:3rem}}@media screen and (max-width:479px){.kenji .blockEditorContainer .TsukuruCmsImageCss img,.kenji#edittingNowOnTheOurCms #page-content-wrapper .TsukuruCmsImageCss img{margin-bottom:2rem}}.kenji .columnDetailPage .blockEditorContainer .contentEdit table tbody th{text-align:left}.kenji .blockEditorContainer .richTextBoxCss figure.table table tbody th,.kenji#edittingNowOnTheOurCms .richTextBoxCss figure.table table tbody th{text-align:left!important;padding:1.15rem 1.2rem!important}.kenji .columnDetailPage .blockEditorContainer .contentEdit table thead th{text-align:center}.kenji .blockEditorContainer .richTextBoxCss figure.table table thead th,.kenji#edittingNowOnTheOurCms .richTextBoxCss figure.table table thead th{text-align:center!important}.kenji .blockEditorContainer .richTableBoxCss table th,.kenji#edittingNowOnTheOurCms .richTableBoxCss table th{padding:1.15rem 1.2rem!important}.richTableBoxCss{margin-bottom:3rem!important}.kenji .blockEditorContainer .richTextBoxCss ol,.kenji#edittingNowOnTheOurCms .richTextBoxCss ol{padding-left:2rem;text-align:left}.kenji .richTableBoxCss ol{list-style-type:decimal;padding-left:2rem}.kenji .columnDetailPage .contentEdit ul{margin-top:0!important}.kenji#edittingNowOnTheOurCms .rdw-fontsize-dropdown{min-width:55px!important}.kenji#edittingNowOnTheOurCms .modalTsukuruCms .btn01-in-use-blockeditor{color:#0072ff!important;border:2px solid #0072ff!important}.kenji#edittingNowOnTheOurCms .modalTsukuruCms .btn03-in-use-blockeditor{color:#0072ff!important;border-radius:50px!important;border:2px solid #0072ff!important}.kenji#edittingNowOnTheOurCms .modalTsukuruCms .btn02-in-use-blockeditor{color:#fff!important;background-color:#0072ff!important;border:2px solid #0072ff!important}.kenji#edittingNowOnTheOurCms .modalTsukuruCms .btn04-in-use-blockeditor{color:#fff!important;background-color:#0072ff!important;border-radius:50px!important;border:2px solid #0072ff!important}.kenji .blockEditorContainer .TsukuruCmsButtonCss .btn01-in-use-blockeditor,.kenji#edittingNowOnTheOurCms .TsukuruCmsButtonCss .btn01-in-use-blockeditor{font-size:1.8rem!important;font-weight:700!important;line-height:1.45!important;color:#0072ff!important;padding:1rem 2.8rem!important;border:2px solid #0072ff!important;display:inline-block!important;min-width:250px!important}.kenji .blockEditorContainer .TsukuruCmsButtonCss .btn03-in-use-blockeditor,.kenji#edittingNowOnTheOurCms .TsukuruCmsButtonCss .btn03-in-use-blockeditor{font-size:1.8rem!important;font-weight:700!important;line-height:1.45!important;color:#0072ff!important;padding:1rem 2.8rem!important;border:2px solid #0072ff!important;border-radius:50px!important;display:inline-block!important;min-width:250px!important}.kenji .blockEditorContainer .TsukuruCmsButtonCss .btn02-in-use-blockeditor,.kenji#edittingNowOnTheOurCms .TsukuruCmsButtonCss .btn02-in-use-blockeditor{font-size:1.8rem!important;font-weight:700!important;line-height:1.45!important;color:#fff!important;padding:1rem 2.8rem!important;border:2px solid #0072ff!important;background-color:#0072ff!important;display:inline-block!important;min-width:250px!important}.kenji .blockEditorContainer .TsukuruCmsButtonCss .btn04-in-use-blockeditor,.kenji#edittingNowOnTheOurCms .TsukuruCmsButtonCss .btn04-in-use-blockeditor{font-size:1.8rem!important;font-weight:700!important;line-height:1.45!important;color:#fff!important;padding:1rem 2.8rem!important;border:2px solid #0072ff!important;background-color:#0072ff!important;border-radius:50px!important;display:inline-block!important;min-width:250px!important}