#page_main_img,#subPageMenu,#sidebar,#pageTitle,#recommend{display:none !important}html,body{overflow-x:hidden}#header-wrapper,#GlobalArea,#header{background-color:rgba(0,0,0,0)}#contentsArea{float:none}#left_contents{float:none;width:100%}figure{text-align:left}#content_wrapper{max-width:none;padding:0;width:100%}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content{font-size:16px;letter-spacing:.05em;line-break:strict}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h1,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h2,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h3,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h4,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h5,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content h6,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content p{background-image:none;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0;color:#000;font-size:16px;font-weight:500}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ul,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ol{padding:0;margin:0}#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ul li,#content_wrapper #main_contents #left_contents #page_contents #contentsArea #content ol li{list-style:none;font-size:16px}#content_wrapper #main_contents #left_contents #page_contents #pageTitle{background-image:none;background-color:rgba(0,0,0,0);border:none;padding:0;margin:0;color:#000;font-size:16px;font-weight:500}.breadcrumb{mix-blend-mode:multiply;position:absolute;z-index:1}.entry-title{display:none}.has-global-padding{padding:0}.lp_wrap h2{background:none;border:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.lp_wrap h3{background-color:rgba(0,0,0,0);background:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}.option table.type01{background:#fff}.option table.type01>thead>tr>th,.option table.type01>tbody>tr>th{background:#fffdd5}*{scroll-behavior:smooth}.content .lp_wrap{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif !important;font-weight:bold;color:#000}.content .lp_wrap img.icon_external{display:none}.lp_wrap .c-btn{display:inline-block;background:#008ca0;border-radius:4px;margin-top:3rem}.lp_wrap .c-btn a{color:#fff;font-size:clamp(16px,14.452px + .323vw,18px);font-weight:bold;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.9em 1em;transition:opacity .2s ease}.lp_wrap .c-btn a:hover{opacity:.75}.lp_wrap .c-btn .icon-external{margin-right:1.25rem}.lp_wrap .c-btn .icon-external:hover{opacity:.75}.lp_wrap .c-btn .icon-external::before{background-color:#fff}.lp_wrap .contact_btn{background:#000;border-radius:4px}.lp_wrap .contact_btn a{color:#fff;position:relative;text-decoration:none;display:inline-block;width:100%}.lp_wrap .contact_btn a::before{content:"";position:absolute;width:10px;height:10px;top:40%;left:2em;transform:rotate(45deg)}.viewmode-mobile{padding-top:0}.viewmode-mobile .container{margin:0;padding:0}.viewmode-mobile .container .content{padding:0}.viewmode-mobile .container .content .lp_wrap{line-height:1.6;background:#fff}.viewmode-mobile .container .content .lp_wrap .pc_br{display:none}.viewmode-mobile .container .content .lp_wrap br.pc{display:none}.viewmode-mobile .container .content .lp_wrap .pc{display:none}.viewmode-mobile .container .content .lp_wrap .c-btn{width:90%;margin:0 auto}.viewmode-mobile .container .content .lp_wrap .c-btn a{width:100%}.viewmode-mobile .container .content .lp_wrap .header .lp_hero picture{margin:0;padding:0;height:400px}.viewmode-mobile .container .content .lp_wrap .header .lp_hero picture img{display:block}.viewmode-mobile .container .content .lp_wrap .mainContents .summary{background:#f2f2f2;padding:50px 0;text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .summary .tag{color:gray;font-size:20px;font-weight:bold;font-family:"DINOT-Medium";line-height:1}.viewmode-mobile .container .content .lp_wrap .mainContents .summary .tag span{font-size:32px;margin-left:.15em;vertical-align:sub}.viewmode-mobile .container .content .lp_wrap .mainContents .summary .ttl{font-size:20px;font-weight:bold}.viewmode-mobile .container .content .lp_wrap .mainContents .summary .ttl span{font-size:1.8em;color:#008ca0}.viewmode-mobile .container .content .lp_wrap .mainContents .summary .c-list{padding:30px 10px 0}.viewmode-mobile .container .content .lp_wrap .mainContents .point{padding:30px 0 0}.viewmode-mobile .container .content .lp_wrap .mainContents .point .bg{background:#f2f2f2}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item{padding:30px 10px;text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .tag{color:gray;font-size:24px;font-family:"DINOT-Medium";font-weight:bold;margin-bottom:.5em}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .tag span{font-size:32px;margin-left:.15em;vertical-align:sub}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .ttl{font-size:22px;font-weight:bold}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .ttl strong{color:#008ca0}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .ttl span{font-size:.8em}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .photo{margin-top:1em;padding:0}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .photo.singleImg-scroll{overflow:scroll}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .photo.singleImg-scroll img{height:200px;max-width:none}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .photo picture.shadow img{box-shadow:0px 0px 12px -5px gray}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .txt{margin:1em auto 0;font-size:14px;font-weight:bold;text-align:left}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .attn{margin:1em auto 0;padding-left:0}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .attn li{font-size:10px;color:#444;text-align:left;list-style:none}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option h3.ttl{color:#008ca0;font-size:18px;font-weight:bold;margin-bottom:1em;text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option h3.ttl span{font-size:.8em}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table{width:100%;overflow:auto}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table{width:800px;text-align:left}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table th{text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th{font-size:10px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th .rubik{display:block;margin-top:10px;font-size:30px;line-height:.8}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th:first-child{font-size:12px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody{font-size:12px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody th{font-size:12px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td{text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td .rubik{font-size:24px;font-weight:bold}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td ul{-moz-column-count:2;column-count:2}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td ul li{font-size:11px;text-align:left;list-style:none}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td ul li::before{content:"■";color:#008ca0;margin-left:1em;padding-right:.5em}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos{position:relative;width:100%;height:400px;background:#ccc;background:url(../images/img-acos.webp) no-repeat;background-size:80%;background-position:bottom}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img01,.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img02,.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img03,.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img04,.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img05{position:absolute}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img01{top:0;right:15px;width:90px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img02{top:10px;left:10px;width:90px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img03{top:60px;left:50%;transform:translateX(-50%);width:120px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img04{top:150px;left:10px;width:90px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .option .acos .img05{top:150px;right:15px;width:90px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .inner{margin-top:40px}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item .inner02{margin:20px auto 0}.viewmode-mobile .container .content .lp_wrap .mainContents .point .point-item>.inner+.inner::before{content:"";display:block;text-align:center;margin:20px auto 20px;width:0;height:0;border-right:50px solid rgba(0,0,0,0);border-left:50px solid rgba(0,0,0,0);border-top:30px solid gray}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list{display:flex;flex-direction:column;gap:30px;width:100%;font-weight:bold}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.flex{flex-direction:row}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list .list-item{display:flex;flex-direction:column}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list .list-item.flex{flex-direction:row}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list .list-item .ttl{font-size:24px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list .list-item .txt{font-size:14px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list+.c-list{margin-top:50px}.viewmode-mobile .container .content .lp_wrap .mainContents .summary>.c-list{gap:50px}.viewmode-mobile .container .content .lp_wrap .mainContents .summary>.c-list img{max-width:240px}.viewmode-mobile .container .content .lp_wrap .mainContents .summary>.c-list .txt{margin:0 auto;width:280px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.op{flex-wrap:wrap;flex-direction:row;justify-content:space-between}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.op .list-item{width:40%;max-width:130px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3{overflow:auto;width:100%;padding:10px;gap:5em;border:1px solid #e5e5e5;border-radius:6px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item{position:relative;width:200px;height:auto;text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .ttl{margin:0 auto}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .ttl img{max-width:none;margin:0 20px;min-width:160px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .txt{text-align:center}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .txt.txt-bg{background:#c1e5e9;border-radius:6px;width:100%;margin:.5em auto;padding:.2em .5em}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .attn{width:100%;margin:.5em auto 0;text-align:left}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .attn li{font-size:10px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item .attn li::before{content:"・";margin-right:.3em}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.point3 .list-item.arrow::after{content:"";display:block;position:absolute;top:35%;right:-30%;transform:translate(-50%, -50%);border-top:30px solid rgba(0,0,0,0);border-bottom:30px solid rgba(0,0,0,0);border-left:30px solid #008ca0}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock{background-color:#fcec53;border-radius:6px;padding:10px;flex-direction:row;flex-wrap:wrap;gap:10px;box-sizing:border-box}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item{text-align:center;width:48%}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .merit img{width:65px}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .ttl02{font-size:14px;font-weight:bold;margin:1em auto 0}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .photo{margin:10px auto 0}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .photo img{max-width:none;width:100%}.viewmode-mobile .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .txt{font-size:10px;margin:.5em 0 0 0}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact{text-align:center;margin-top:20px;padding:20px 15px 0;border-top:1px solid #e5e5e5}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .ttl{font-size:22px;font-weight:bold;margin:1em auto .5em}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact>.txt{font-size:13px;font-weight:bold;text-align:left}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .tel{font-family:"DINOT-Medium";font-weight:bold;font-size:30px;margin-top:15px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .tel a{color:#000;text-decoration:none}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .tel span{background-color:#000;border-radius:7px;color:#fff;display:inline-block;height:30px;position:relative;text-align:center;vertical-align:middle;text-indent:200%;white-space:nowrap;overflow:hidden;margin-right:8px;min-width:30px;top:-3px;width:30px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .tel span::before{color:#fff;content:"";font-family:FontAwesome;font-size:24px;font-weight:900;left:50%;line-height:1;text-indent:0;top:50%;margin:-0.5em auto auto -0.4em;position:absolute}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .tel small{display:block;font-size:13px}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .contact_btn{margin-top:1em}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .contact_btn a{padding:.8em 0}.viewmode-mobile .container .content .lp_wrap .lp_footer .contact .contact_btn a::before{border-top:solid 1px #fff;border-right:solid 1px #fff}.viewmode-mobile .container .content .lp_wrap .lp_footer .aside-download{background-color:#eee;margin-left:auto;margin-right:auto}.viewmode-mobile .container .content .lp_wrap .lp_footer .aside-download h2{text-align:center;font-size:16px;font-weight:bold;letter-spacing:.05em}.viewmode-mobile .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-figure a{background:#fff !important;padding:0}.viewmode-mobile .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt{margin-top:10px}.viewmode-mobile .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt h3{font-size:16px;font-weight:bold;letter-spacing:.05em;margin:0 0 .5em 0}.viewmode-mobile .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt .download_btn a{background:#000}.viewmode-pc .container .content .lp_wrap{line-height:1.5}.viewmode-pc .container .content .lp_wrap .sp_br{display:none}.viewmode-pc .container .content .lp_wrap br.sp{display:none}.viewmode-pc .container .content .lp_wrap .sp{display:none}.viewmode-pc .container .content .lp_wrap .header .lp_hero picture{margin:0;padding:0;height:400px}.viewmode-pc .container .content .lp_wrap .header .lp_hero picture img{display:block}.viewmode-pc .container .content .lp_wrap .mainContents .summary{background:#f2f2f2;padding:60px 0;text-align:center;font-feature-settings:"palt"}.viewmode-pc .container .content .lp_wrap .mainContents .summary .tag{color:gray;font-size:22px;font-weight:bold;font-family:"DINOT-Medium"}.viewmode-pc .container .content .lp_wrap .mainContents .summary .tag span{font-size:2em;margin-left:.15em;vertical-align:sub}.viewmode-pc .container .content .lp_wrap .mainContents .summary .ttl{font-size:34px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .summary .ttl span{font-size:2em;color:#008ca0}.viewmode-pc .container .content .lp_wrap .mainContents .summary .c-list{padding:30px 10px}.viewmode-pc .container .content .lp_wrap .mainContents .summary .c-list .txt{font-size:16px !important;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .summary .sp_br{display:none}.viewmode-pc .container .content .lp_wrap .mainContents .point .bg{background:#f2f2f2}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item{text-align:center;padding:50px 0;font-feature-settings:"palt"}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .tag{color:gray;font-size:26px;font-weight:bold;font-family:"DINOT-Medium"}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .tag span{font-size:2.5em;margin-left:.15em;vertical-align:sub}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .ttl{font-size:34px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .ttl strong{color:#008ca0}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .ttl span{margin-left:.5em}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .photo{padding:0;margin:50px 0 0}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .photo img{width:auto}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .photo picture.shadow img{box-shadow:0px 0px 12px -5px gray}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .txt{margin:1.5em auto 0;font-size:18px;font-weight:bold;text-align:center;letter-spacing:.01em}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .attn{margin:1em auto 0;padding-left:0}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .attn li{font-size:14px;color:#444;text-align:left;list-style:none}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option h3.ttl{color:#008ca0;font-size:28px;margin:3em auto 1em;text-align:center}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table{width:100%;overflow:auto}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table{width:1050px;text-align:left}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table th{text-align:center}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th{font-size:18px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th .rubik{display:block;font-size:50px;line-height:.8;margin-top:10px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th:first-child{font-size:20px;width:200px;height:100px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table thead th small{font-size:14px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody{font-size:18px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td{text-align:center}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td .rubik{font-size:30px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td ul{-moz-column-count:2;column-count:2}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td ul li{line-height:2;text-align:left;font-weight:bold;list-style:none}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .inner .price-table table tbody td ul li::before{content:"■";color:#008ca0;margin-left:1em;padding-right:.5em}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos{position:relative;width:1050px;height:500px;background:#ccc;background:url(../images/img-acos.webp) no-repeat;background-size:50%;background-position:bottom}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img01,.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img02,.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img03,.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img04,.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img05{position:absolute}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img01{top:0px;right:150px;width:250px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img02{top:10px;left:96px;width:130px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img03{top:200px;left:10%;transform:translateX(-50%);width:300px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img04{top:280px;right:130px;width:250px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .option .acos .img05{top:150px;right:60px;width:130px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .inner{width:1050px;margin:50px auto 40px}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item .inner02{width:800px;margin:50px auto 0}.viewmode-pc .container .content .lp_wrap .mainContents .point .point-item>.inner+.inner::before{content:"";display:block;text-align:center;margin:50px auto;width:0;height:0;border-right:50px solid rgba(0,0,0,0);border-left:50px solid rgba(0,0,0,0);border-top:30px solid gray}.viewmode-pc .container .content .lp_wrap .mainContents .c-list{display:flex;gap:30px;width:1050px;margin:auto}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.wAuto{width:auto}.viewmode-pc .container .content .lp_wrap .mainContents .c-list .list-item{display:flex;flex-direction:column}.viewmode-pc .container .content .lp_wrap .mainContents .c-list .list-item .ttl{font-size:24px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .c-list .list-item .txt{font-size:20px;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .c-list+.c-list{margin-top:50px}.viewmode-pc .container .content .lp_wrap .mainContents .summary>.c-list img{max-width:300px}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.op{flex-wrap:wrap;margin:10px auto;justify-content:space-between}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.op .list-item{width:160px}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.op .list-item .ttl{text-align:center;flex-shrink:0;width:160px;margin:0 auto}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.op .list-item .txt{margin:1em 0;font-size:14px;line-height:1.6;width:auto;text-align:left}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3{margin:0 auto;gap:40px;justify-content:center}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item{position:relative;width:180px;height:auto;text-align:center}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item .ttl{margin:0 auto;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item .ttl img{max-width:none;width:100%}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item .txt{text-align:center;font-weight:bold}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item .txt.txt-bg{background:#c1e5e9;border-radius:6px;font-size:14px;line-height:1.2;padding:.5em;width:100%}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item .attn{width:100%;margin:.5em auto 0;text-align:left;padding-left:0}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item .attn li{font-size:11px}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.point3 .list-item.arrow::after{content:"";display:block;position:absolute;top:33%;right:-25%;transform:translate(-50%, -50%);border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-left:20px solid #008ca0}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock{background-color:#fcec53;border-radius:6px;padding:20px;flex-wrap:wrap;justify-content:center;gap:30px}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item{text-align:center;width:30%}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .merit img{width:95px}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .ttl02{font-size:18px;font-weight:bold;margin:1em auto 0}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .photo{margin:15px 0 0 0}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .photo img{max-width:none;margin:0 auto;width:90%}.viewmode-pc .container .content .lp_wrap .mainContents .c-list.acosBlock .list-item .txt{font-size:14px;width:auto;margin-top:.5em;text-align:left}.viewmode-pc .container .content .lp_wrap .lp_footer .contact{text-align:center;margin-top:20px;padding:20px 15px 0;border-top:1px solid #e5e5e5}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .ttl{color:#008ca0;font-size:30px;font-weight:bold;margin:1em auto .5em}.viewmode-pc .container .content .lp_wrap .lp_footer .contact>.txt{font-size:18px;font-weight:bold;text-align:center}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .tel{font-family:"DINOT-Medium";font-weight:bold;font-size:48px;margin-top:.25em}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .tel a{color:#000;text-decoration:none}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .tel span{background-color:#000;border-radius:7px;color:#fff;display:inline-block;height:30px;position:relative;text-align:center;vertical-align:middle;text-indent:200%;white-space:nowrap;overflow:hidden;margin-right:8px;min-width:30px;top:-3px;width:30px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .tel span::before{color:#fff;content:"";font-family:FontAwesome;font-size:24px;font-weight:900;left:50%;line-height:1;text-indent:0;top:50%;margin:-0.5em auto auto -0.4em;position:absolute}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .tel small{display:block;font-size:16px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .contact_btn{margin:1em auto 0;width:360px}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .contact_btn a{font-size:15px;padding:.8em .6em}.viewmode-pc .container .content .lp_wrap .lp_footer .contact .contact_btn a::before{border-top:solid 2px #fff;border-right:solid 2px #fff}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download{background-color:#eee;border-radius:4px;margin:50px auto 0;width:1050px}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download a{background-color:#fff}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download h2{font-size:22px;font-weight:bold;letter-spacing:.05em;text-align:center}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner{position:relative;height:250px}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-figure{position:absolute;right:60px;bottom:15px}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-figure img{display:block;margin:0 auto 10px;max-width:none;width:400px}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt{position:absolute;left:100px;top:60px}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt h3{font-size:20px;font-weight:bold;letter-spacing:.05em;margin:0 0 .5em 0}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt .download_btn a{background:#000}.viewmode-pc .container .content .lp_wrap .lp_footer .aside-download .download-inner .download-txt .download_btn .icon-external{display:none}.fadeUp{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeUpAnime{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fadeUpTrigger{opacity:0}
/*# sourceMappingURL=page.min.css.map */