﻿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;font-size:100%;vertical-align:baseline;background:transparent;color:#000;font-weight:normal;font-size:100%;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}body{line-height:1;background:#FAFAFF;min-width:1100px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}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 #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.container{width:1000px;display:block;margin:0 auto}a{text-decoration:none}ol,ul{list-style-type:none}p{font-size:16px;font-weight:300;line-height:1.5}.popup-message{background-color:rgba(136,136,136,0.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;display:flex;align-items:center;justify-content:center;display:none}.popup-message .popup-inner{border-radius:5px;padding:30px 100px 20px;background:#fff}.popup-message .popup-inner .popup-title{margin-bottom:40px;color:#313131;font-weight:600;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;text-align:center;line-height:1.6}.popup-message .popup-inner input{background:#E8BE0F;color:#fff;font-weight:600;font-size:12px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;padding:10px 0;width:100%;border:none;border-radius:7px}.overlay{background-color:rgba(136,136,136,0.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.btn{display:block;margin:60px auto;background:#FED826;width:510px;border-radius:100px;text-align:center;padding:20px 0;position:relative;color:#000;font-weight:bold;font-size:31px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}.colored .btn{background:rgba(255,255,255,0.85)}.btn i{margin-left:30px}.btn i:before{color:#fff;background:#1AC4CB;border-radius:100px}@media screen and (max-width: 768px){.btn{width:80%}}.btn span{color:#fff;font-weight:normal;font-size:12px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-bottom:10px;display:block}.tile{display:flex}.tile li:not(.tile-container),.tile .tile-inner{padding:15px;background-color:#fff;border-radius:5px;box-shadow:0px 3px 6px 1px #dfdede;-webkit-box-shadow:0px 3px 6px 1px #dfdede;-moz-box-shadow:0px 3px 6px 1px #dfdede;-o-box-shadow:0px 3px 6px 1px #dfdede;-ms-box-shadow:0px 3px 6px 1px #dfdede}.tile .tile-inner{padding-bottom:0}.step-wrapper{padding:50px;box-sizing:border-box;background:#fff;width:1110px;margin:0 auto;border:2px solid #FED826;border-radius:5px}.categories{flex-wrap:wrap;margin-left:-19px;width:calc( 100% + 38px )}.categories li{margin:0 19px 40px;width:135px;box-sizing:border-box;box-shadow:none;padding:0}.categories li .inner{border-radius:5px;padding:0;box-shadow:0 3px 6px #ccc;cursor:pointer;position:relative;border:3px solid #fff;display:flex;flex-direction:column}.categories li .inner figure img{width:100%;max-height:80px;object-fit:contain}.categories li .inner:after{content:"\eed6";display:block;position:absolute;right:-5px;top:-9px;width:28px;height:28px;color:#fff;font-family:IcoFont !important;border-radius:28px;display:flex;align-items:center;justify-content:center;font-size:22px;background:#BCE0FD}.categories li p{text-align:center}.categories li p span{margin-top:15px;color:#313131;font-weight:600;font-size:18px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}.categories li p span.per-person{display:block;line-height:1;margin-bottom:10px}.categories li.selected .inner{border:3px solid #FED826}.categories li.selected .inner .item-title{background:#FED826}.categories li.selected .inner:after{content:"\eed6";display:block;position:absolute;right:-5px;top:-9px;width:28px;height:28px;color:#fff;font-family:IcoFont !important;border-radius:28px;display:flex;align-items:center;justify-content:center;font-size:22px;background:#FED826}.categories li figure{padding:10px 15px 0;text-align:center;height:95px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.categories li .item-title{color:#555;font-weight:bold;font-size:13px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-top:auto;text-align:center;padding:10px 0}.categories li input{display:none}.steps{display:flex;position:relative;bottom:-2px}.steps li{border-radius:2px 2px 0 0;padding:0 10px;text-align:center;background:#FED826;width:180px;margin-right:5px}.steps li span{display:block;color:#E8BE2A;padding:7px 0;font-weight:bold}.steps li span.step{font-size:15px;border-bottom:1px solid #E8BE2A}.steps li span.step-text{font-size:16px}.steps li.active{background:#fff;border-top:2px solid #FED826;border-right:2px solid #FED826;border-left:2px solid #FED826}.steps li.active span{color:#313131}.steps li.active span.step{border-bottom:1px solid #FED826}.section-title{color:#555;font-weight:bold;font-size:30px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-bottom:30px}.breadcrumb{padding:30px 0;display:flex;align-items:center}.breadcrumb li{color:#2F2F2F;font-weight:bold;font-size:15px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-left:5px}.breadcrumb li:first-child{margin-left:5px}.breadcrumb li:first-child:before{content:none}.breadcrumb li:before{content:"＞";color:#2F2F2F;font-weight:normal;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-right:5px}.main-box{display:flex;align-items:center;border:1px solid #FED826;box-shadow:0 3px 10px #ccc;border-radius:5px;padding:15px;margin-bottom:2px}.main-box input[type="text"]{border:none;padding:10px 15px;background:#EDEDED;width:160px;margin-right:10px;color:#333;font-weight:bold;font-size:18px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;border-radius:2px;box-sizing:border-box}.main-box input[type="text"] ::placeholder{color:#999;font-weight:bold;font-size:18px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}.main-box .select-numbers{border-radius:3px;position:relative;z-index:2;background-color:#fff;border-right:1px solid #EDEDED;margin-right:25px;width:225px;padding:10px;font-weight:600}.main-box .select-days{border-radius:3px;position:relative;z-index:2;background-color:#fff;border-right:1px solid #EDEDED;margin-right:15px;width:225px;font-weight:600;padding:10px}.main-box .select-categories{padding:10px;position:relative;z-index:2;border-radius:3px;margin-right:15px;background:#fff}.main-box .select-categories p{position:relative;border-radius:2px;width:145px;display:flex;align-items:center;border:1px solid #333;padding:10px 15px;font-weight:600}.main-box .select-categories p .count{position:absolute;top:-8px;right:-8px;width:27px;height:27px;border:1px solid #707070;background:#FED826;color:#313131;font-weight:600;font-size:12px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;display:flex;align-items:center;justify-content:center;border-radius:27px}.main-box .inputs{display:flex;align-items:center;justify-content:center}.main-box .inputs .submit{padding:10px;display:block;position:relative;background:#fff;z-index:2;border-radius:3px}.main-box .inputs .submit input[type="submit"]{background:#1AC4CB;padding:12px 40px;color:#fff;font-weight:600;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;border:none;border-radius:2px}.main-box .inputs .back input[type="button"]{background:#8E8E8E;padding:12px 30px;color:#2F2F2F;font-weight:600;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;border:none;border-radius:2px}.desc-box{box-shadow:0 3px 10px #ccc;background:#ececec;display:flex;align-items:center;height:90px;margin-bottom:50px}.desc-box .desc-title{background:#8E8E8E;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:15px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;width:144px;height:100%;border-radius:0 0 0 5px}.desc-box .desc-text{background:#EDEDED;border-radius:0 0 5px 0;height:calc( 100% - 20px );flex:1;padding:10px 30px;display:flex;align-items:center;justify-content:space-between}.desc-box .desc-text span{width:150px;height:100%;border-radius:5px;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1.4;box-sizing:border-box;background:#fff;padding:15px;color:#313131;font-weight:600;font-size:15px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}.desc-box .desc-text p{display:flex;align-items:center;justify-content:center;text-align:center;width:100px;color:#313131;font-weight:600;font-size:14px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}input[type="button"],input[type="submit"]{cursor:pointer}#header{position:relative;z-index:2;width:100%;background-color:#FED826;padding:10px}#header .container{display:flex;justify-content:space-between;align-item:center}#header .container h1 a{display:block;text-indent:-9999px;background:url("../img/logo.png") no-repeat;width:90px;height:58px;background-size:contain}#header .container .utility{display:flex;align-items:center;justify-content:center}#header .container .utility .header-button{background:#fff;color:#000;font-weight:normal;font-size:10px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;padding:14px 32px}#header .container .utility .welcome{margin-right:15px;background:#FFE777;padding:2px 5px;color:#000;font-weight:normal;font-size:10px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}#header .container .utility .welcome .message{display:block;width:100%;border-bottom:1px solid #FED826}#header .container .utility .welcome .name{font-weight:bold;width:100px}#header .container .utility .welcome span{text-align:center;overflow:hidden;vertical-align:middle;line-height:1.7;display:inline-block;text-overflow:ellipsis;white-space:nowrap}section{padding:60px 0}section .section-title{color:#000;font-weight:bold;font-size:40px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-bottom:20px;line-height:1.5;text-align:center}section .btn{margin-bottom:0}#key-visual{padding:0;background:url("../img/img-main.png") no-repeat;background-size:cover}#key-visual .key-visual-wrapper{padding:160px 0 60px;background:rgba(254,216,38,0.75)}#key-visual .inner{width:870px;margin:0 auto}#key-visual .inner .text-wrap{display:flex;align-items:center;margin-bottom:160px;justify-content:space-between}#key-visual .inner .text-wrap figure{text-align:center}#key-visual .inner .text-wrap .main-title{color:#000;font-weight:bold;font-size:34px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}.column{display:flex;align-items:center;justify-content:center}#solution{position:relative}#solution:after{content:"";display:block;width:0;height:0;left:0;right:0;bottom:-30px;border-style:solid;margin:auto;border-width:50px 99px 0 99px;border-color:#fafaff transparent transparent transparent;position:absolute}#solution .section-title{margin-bottom:20px}#solution .column{width:860px;margin:0 auto}#solution .column figure{margin-right:50px}#solution .column .text-area ul li{color:#2F2F2F;font-weight:600;font-size:34px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-bottom:30px;display:inline-block;border-bottom:3px solid red;padding-bottom:5px}#points{background:#FED826;padding:100px 0 40px}#points .column figure{margin-right:30px}#points .column .text-area{margin-top:50px}#points .column .text-area ul li{background:rgba(255,255,255,0.8);display:flex;align-items:center;color:#000;font-weight:600;font-size:25px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;border-radius:5px;padding-right:15px;margin-bottom:20px}#points .column .text-area ul li span{background:#1AC4CB;margin-right:15px;padding:15px;border-radius:5px 0 0 5px;display:inline-block;display:flex;align-items:center;color:#fff;font-weight:600;font-size:21px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}#points .column .text-area ul li span img{width:25px;margin-right:10px}#flow{background:#EDEDED;padding:80px 0 110px}#flow #start:after{background:url("../img/icon-lp-flow-head.svg") no-repeat;content:"";display:block;width:90px;height:60px;position:absolute;top:-20px;right:-60px}#flow #last:after{background:url("../img/icon-lp-flow-foot.svg") no-repeat;content:"";display:block;width:90px;height:60px;position:absolute;top:-25px;right:-40px}#flow .title-wrap{width:1000px;margin:0 auto 80px;display:flex;align-items:center}#flow .title-wrap .section-title{width:500px;margin-bottom:0;margin-right:20px}#flow .title-wrap span{color:#2F2F2F;font-weight:normal;font-size:20px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;line-height:1.5}#flow .row{border-bottom:1px dotted #fff}#flow .row.no-border{border-bottom:none}#flow .row.top{border-bottom:none}#flow .row.top .data-wrap .precaution h2{background:#1AC4CB;font-size:24px;position:relative;top:-30px;left:-30px;height:auto;padding:15px 0;width:160px;color:#fff;border-radius:6px}#flow .row.bottom{border-bottom:none}#flow .row.bottom .data-wrap .precaution h2{background:#1AC4CB;font-size:24px;position:relative;top:35px;left:-30px;height:auto;padding:15px 0;width:160px;color:#fff;border-radius:6px}#flow .row .damage-data-head,#flow .row .requirement-head{background:#8E8E8E;position:relative;border-radius:3px;text-align:center;padding:10px 0;margin:0 auto;color:#fff}#flow .row .damage-data-head:after,#flow .row .requirement-head:after{content:"";display:block;width:0;bottom:-7px;left:0;right:0;margin:auto;height:0;border-style:solid;border-width:18px 13px 0 13px;border-color:#8e8e8e transparent transparent transparent;position:absolute}#flow .row .damage-data-head{width:110px}#flow .row .requirement-head{width:260px}#flow .row .data-wrap{margin:0 auto;display:flex;width:1000px}#flow .row .data-wrap .precaution{width:400px;display:flex;align-items:center;position:relative}#flow .row .data-wrap .precaution:after{display:block;content:"";width:3px;height:100%;position:absolute;background:#FED826;top:0;z-index:1;left:45px}#flow .row .data-wrap .precaution h2{border-radius:90px;z-index:3;position:relative;background:#FED826;display:flex;align-items:center;justify-content:center;color:#2F2F2F;font-weight:600;font-size:20px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;width:90px;margin-right:15px;height:90px}#flow .row .data-wrap .precaution p{color:#2F2F2F;font-weight:normal;font-size:13px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}#flow .row .data-wrap .precaution p .heading{display:block;color:#1AC4CB;font-weight:600;font-size:13px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-bottom:10px}#flow .row .data-wrap .data-head{background:#8E8E8E;color:#fff;font-weight:600;font-size:15px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;padding:10px 20px;text-align:center;border-radius:3px;margin-bottom:30px}#flow .row .data-wrap .inner-row{display:flex}#flow .row .data-wrap .damage{width:160px;padding:15px 10px;background:rgba(255,255,255,0.3);margin-right:15px}#flow .row .data-wrap .damage .data-head{width:70px;margin:0 auto 30px}#flow .row .data-wrap .damage .damage-data-text{background:#FED826;padding:10px 15px;line-height:1.4;height:60px;border-radius:2px;color:#1A1311;font-weight:normal;font-size:14px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;display:flex;align-items:center}#flow .row .data-wrap .damage .damage-data-text+.damage-data-text{margin-top:25px}#flow .row .data-wrap .requirement{background:rgba(255,255,255,0.3);padding:15px 10px;width:500px}#flow .row .data-wrap .requirement .data-inner{display:flex;align-items:center;justify-content:center;border:1px solid #1AC4CB;border-radius:3px}#flow .row .data-wrap .requirement .data-inner+.data-inner{margin-top:25px}#flow .row .data-wrap .requirement .data-inner .item-name{width:100px;border-radius:3px 0 0 3px;height:78px;background:#1AC4CB;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:13px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}#flow .row .data-wrap .requirement .data-inner .description{flex:1;padding:5px 15px;display:flex;align-items:center}#flow .row .data-wrap .requirement .data-inner .description span{color:#1A1311;font-weight:normal;font-size:10px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;line-height:1.6;margin-right:20px}#flow .row .data-wrap .requirement .data-inner .description img{margin-left:auto}#catalog{background:#FED826}#catalog .section-title{font-size:50px}#catalog .section-title span{display:block;color:#000;font-weight:600;font-size:30px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif}#catalog figure{margin-right:30px}#catalog h2{color:#000;font-weight:600;font-size:50px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;line-height:1.5}#catalog .btn{background:#57491F;font-size:25px;color:#fff;padding:20px 0;margin:40px auto 30px}#catalog .btn i{margin-left:70px;font-size:35px}#catalog .caution{color:#000;font-weight:600;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;line-height:1.9}#about{background:#EFEFEF;padding:150px 0;text-align:center}#about p{color:#000;font-weight:600;font-size:26px;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,system-ui,sans-serif;margin-bottom:50px}#footer{background-color:#EDEDED;width:100%;padding:30px 0;text-align:center;margin-top:60px}
/*# sourceMappingURL=style.css.map */
