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}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,nav li{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}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}a{text-decoration:none;cursor:pointer;outline:none}ul,ol{list-style:none}html{font-size:62.5%}body{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500;color:#333;line-height:1.83;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:hidden;overflow-wrap:break-word;width:100%;margin:0;padding:0;font-size-adjust:100%;text-justify:none}header{width:100%}p{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}img{vertical-align:middle}img{max-width:100%}@media print{.no-print{display:none}}@media (min-width: 751px){a[href*='tel:']{pointer-events:none;cursor:default;text-decoration:none}}.inner{max-width:1080px;width:100%;margin:0 auto;position:relative}@media screen and (max-width: 1080px){.inner{max-width:98vw}}@media screen and (max-width: 768px){.inner{max-width:90vw}}@media screen and (max-width: 600px){.inner{max-width:95vw}}body{font-size:1.6rem}p,li,dd{font-size:1.9rem}@media screen and (max-width: 1080px){body{font-size:1.6rem}p,li,dd{font-size:1.9rem}}@media screen and (max-width: 768px){body{font-size:1.6rem}p,li,dd{font-size:1.6rem}}@media screen and (max-width: 600px){body{font-size:1.6rem;line-height:1.5}p,li,dd{font-size:1.6rem;line-height:2.3}}.forpc{display:block}@media screen and (max-width: 1920px){.forpc{display:block}}@media screen and (max-width: 1080px){.forpc{display:block}}@media screen and (max-width: 768px){.forpc{display:block}}@media screen and (max-width: 600px){.forpc{display:none}}.forsp{display:none}@media screen and (max-width: 1920px){.forsp{display:none}}@media screen and (max-width: 1080px){.forsp{display:none}}@media screen and (max-width: 768px){.forsp{display:none}}@media screen and (max-width: 600px){.forsp{display:block}}html{scroll-behavior:smooth}.alpha{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.alpha:hover{opacity:.5}#page_top{width:50px;height:50px;position:fixed;right:0;bottom:50px;opacity:.5}@media screen and (max-width: 600px){#page_top{bottom:5px}}#page_top a{position:relative;display:block;width:50px;height:50px;text-decoration:none}.header_cont_box{display:flex;justify-content:space-between;margin:10px 0;align-items:center;flex-wrap:nowrap}@media screen and (max-width: 768px){.header_cont_box{margin:1.30208vw 0}}@media screen and (max-width: 600px){.header_cont_box{margin:1.66667vw 0}}.logo_box{display:flex;justify-content:flex-start;align-items:center}.logo_box p{display:flex;align-items:center}.logo{font-weight:bold;font-size:1.6rem}@media screen and (max-width: 768px){.logo{font-size:1.2rem}}@media screen and (max-width: 600px){.logo{font-size:1.2rem}}.logo a{color:inherit}.catch span{font-size:1.4rem;color:#30b2b5;text-align:center;padding:2px 5px;margin-left:10px;background-color:#e2f7f7;font-weight:bold}@media screen and (max-width: 768px){.catch span{font-size:1rem}}@media screen and (max-width: 600px){.catch span{font-size:1rem}}nav{display:flex;align-items:center}nav ul{display:flex;justify-content:flex-end;align-items:center}nav ul li a{display:block;color:#333;font-weight:bold;font-size:1.4rem;margin:0 10px;transition:.3s}nav ul li a:hover{color:#30b2b5}nav ul li.login-btn a{color:#fff;background-color:#fa0;padding:0 10px;border-radius:20px;transition:.3s}nav ul li.login-btn a:hover{background-color:#ff7f00}.sp_login-btn a{font-weight:bold;color:#fff;background-color:#fa0;padding:0 10px;border-radius:20px;transition:.3s}.sp_login-btn a:hover{background-color:#ff7f00}@media screen and (max-width: 600px){.sp_login-btn a{font-size:1.3rem;padding:1.66667vw 3.33333vw}}.mv_box{background-image:url(../images/mv-bg_2x.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 600px){.mv_box{background-image:none}}.step_box{background-color:#30b2b5;padding:20px 0}@media screen and (max-width: 600px){.step_box{padding:3.33333vw 0}}.step_box .ttl_box .step-ttl{color:#fff;font-weight:bold;font-size:2.3rem;text-align:center;margin-bottom:20px}@media screen and (max-width: 600px){.step_box .ttl_box .step-ttl{font-size:2.3rem;margin-bottom:3.33333vw}}.step_box .step-img_box{display:flex;justify-content:space-between;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #fff}@media screen and (max-width: 600px){.step_box .step-img_box{flex-direction:column;margin-bottom:6.66667vw;padding-bottom:6.66667vw}}@media screen and (max-width: 600px){.step-arrow{width:60%;margin:2.5vw auto}}.step-form_box{display:flex;justify-content:space-around;width:90%;margin:0 auto}@media screen and (max-width: 600px){.step-form_box{width:100%}}.step-form_box .step-form-select_box{position:relative}.step-form_box .step-form-select_box:before{content:'';position:absolute;top:0;bottom:0;margin:auto;right:12px;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(135deg);pointer-events:none}.step-form_box .step-form-select_box select{height:4em;width:100%;padding:0 8px;border:none;box-shadow:0 0 0 1px #ccc inset;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.step-form_box .step-form-select_box select::-ms-expand{display:none}.step-form_box .step-form-select_box select:focus{outline:0;box-shadow:0 0 0 2px #fff200 inset}.step-form_box .form-input{height:4em;padding:0 16px;border:none;box-shadow:0 0 0 1px #ccc inset;appearance:none;-webkit-appearance:none;-moz-appearance:none}.step-form_box .form-input:focus{outline:0;box-shadow:0 0 0 2px #fff200 inset}.step-form_box .form-submit{font-size:2.2rem;display:inline-block;border:none;background-color:#fa0;color:#fff;font-weight:bold;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:2px solid transparent;transition:.3s}@media screen and (max-width: 600px){.step-form_box .form-submit{font-size:1.3rem}}.step-form_box .form-submit:hover{background-color:#ff7f00}.step-form_box .form-submit:focus{outline:0;background-color:#fa0;border:2px solid #fff200}.step-form_box .step-form-select_box{width:20%}@media screen and (max-width: 600px){.step-form_box .step-form-select_box{width:27%}}.step-form_box .form-input{width:50%}@media screen and (max-width: 600px){.step-form_box .form-input{width:43%}}.step-form_box .form-submit{width:30%}.box-base{padding:40px 0}@media screen and (max-width: 600px){.box-base{padding:6.66667vw 0}}.ttl_box-base{text-align:center;margin-bottom:40px}@media screen and (max-width: 600px){.ttl_box-base{margin-bottom:6.66667vw}}.ttl_box-base .ttl{font-size:3.5rem;font-weight:bold;color:#30b2b5;text-align:center;margin-bottom:20px}@media screen and (max-width: 600px){.ttl_box-base .ttl{font-size:2.2rem;line-height:1.5;margin-bottom:3.33333vw}}.ttl_box-base .txt{text-align:center}.nayami_box .nayami_img_box{text-align:center}.nayami_box .sp_nayami_img_box{text-align:center}.nayami_box .sp_nayami_img_box img{width:80%}.nayami_box .nayamai_txt_box{padding:30px;box-shadow:0 0 5px #a0a0a0;margin-bottom:20px;position:relative}@media screen and (max-width: 600px){.nayami_box .nayamai_txt_box{padding:5vw;margin-bottom:3.33333vw}}.nayami_box .nayami_txt_row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}@media screen and (max-width: 600px){.nayami_box .nayami_txt_row{flex-direction:column;margin-bottom:3.33333vw}}.nayami_box .nayami_txt_row:last-child{margin-bottom:0}.nayami_box .case span{background-color:#30b2b5;padding:5px 5px;color:#fff;font-weight:bold;font-size:1.5rem;border-radius:10px}@media screen and (max-width: 600px){.nayami_box .case span{padding:.83333vw 5vw;margin-right:1.66667vw;font-size:1.3rem}}.nayami_box .case{width:10%;white-space:nowrap}@media screen and (max-width: 768px){.nayami_box .case{margin-right:1.30208vw}}@media screen and (max-width: 600px){.nayami_box .case{width:100%;text-align:center}}.nayami_box .txt{width:90%;font-size:1.6rem}@media screen and (max-width: 600px){.nayami_box .txt{width:100%;font-size:1.6rem}}.nayami_box .nayami_arrow_box{text-align:center;margin-bottom:20px}@media screen and (max-width: 768px){.nayami_box .nayami_arrow_box{margin-bottom:0}}@media screen and (max-width: 600px){.nayami_box .nayami_arrow_box{margin-bottom:0;margin-top:6.66667vw}}.points_box{background:linear-gradient(-45deg, #e2f7f7 25%, #eaf9fa 25%, #eaf9fa 50%, #e2f7f7 50%, #e2f7f7 75%, #eaf9fa 75%, #eaf9fa);background-size:40px 40px}.points_box .points_point_box-base{box-shadow:0 0 5px #a0a0a0;background-color:#fff;padding:30px;display:flex;justify-content:space-between;align-items:center;position:relative;margin-bottom:50px}@media screen and (max-width: 600px){.points_box .points_point_box-base{flex-direction:column;padding:5vw;margin-bottom:8.33333vw;margin-top:11.66667vw}}.points_box .points_point_box-2{flex-flow:row-reverse}@media screen and (max-width: 600px){.points_box .points_point_box-2{flex-direction:column}}.points_box .img_box{width:30%}@media screen and (max-width: 600px){.points_box .img_box{width:100%;text-align:center}}.points_box .img_box img{width:100%}@media screen and (max-width: 600px){.points_box .img_box img{width:50%}}.points_box .icon_point{position:absolute;top:-30px;left:0}@media screen and (max-width: 600px){.points_box .icon_point{top:-30px}}.points_box .txt_box{width:65%}@media screen and (max-width: 600px){.points_box .txt_box{width:100%}}.points_box .txt_box .ttl{font-weight:bold;font-size:2.7rem;color:#30b2b5;margin-bottom:10px}@media screen and (max-width: 600px){.points_box .txt_box .ttl{font-size:2.2rem;margin-bottom:1.66667vw;text-align:center}}.price_box table{width:100%}.price_box table thead{background-color:#30b2b5;color:#fff}.price_box table thead tr.row1 th{border:1px solid #fff}.price_box table thead tr.row1 th:nth-child(1){width:25%}.price_box table thead tr.row1 th:nth-child(2){width:20%}.price_box table thead tr.row1 th:nth-child(3){width:15%}.price_box table thead tr.row1 th:nth-child(4){width:40%}.price_box table thead tr.row2 th{border:1px solid #fff}.price_box table>thead>tr>th{vertical-align:middle;padding:10px 0}.price_box table>tbody>tr>td{vertical-align:middle}.price_box span.main{font-weight:bold;font-size:2.5rem}.price_box span.sub{font-size:1.6rem;font-weight:normal}.price_box a span.sub{display:inline-block;line-height:1.2;text-decoration:underline}.price_box td.type{text-align:center;font-size:2rem;font-weight:bold}.price_box td.day{text-align:center;font-size:1.7rem;font-weight:bold}.price_box td.price-single{text-align:center;font-size:2.5rem}.price_box td.price-default{font-size:2.5rem;text-align:center}.price_box .price-cate{color:#fff;background-color:#a0a0a0;border-radius:20px;font-size:1.3rem;margin-right:10px;display:inline-block;width:100px;white-space:nowrap;text-align:center}.price_box a{text-decoration:underline;color:inherit}.price_box tbody tr:nth-child(even){background-color:#e2f7f7}.price_box tbody tr td{padding:10px 10px;border-right:1px solid #a0a0a0}.price_box tbody tr td:nth-last-child(1){border-right:none}.price_box .cap{font-size:1.3rem;color:#a0a0a0;text-align:right;margin-top:10px}@media screen and (max-width: 768px){.price_box .cap{text-align:center}}@media screen and (max-width: 600px){.price_box .cap{text-align:left}}.price_box .btn_price a{width:40%;display:block;margin:0 auto;color:#fff;font-weight:bold;text-align:center;background-color:#fa0;border-radius:20px;font-size:2.5rem;padding:10px 0;text-decoration:none;margin-top:40px;transition:.3s}@media screen and (max-width: 768px){.price_box .btn_price a{width:60%;font-size:1.7rem;padding:1.30208vw 0;margin-top:5.20833vw}}@media screen and (max-width: 600px){.price_box .btn_price a{width:90%;font-size:1.7rem;padding:1.66667vw 0;margin-top:6.66667vw}}.price_box .btn_price a:hover{background-color:#ff7f00}.price_box .sp_price_table_box .sp_price_table{border:1px solid #30b2b5;padding:5vw 5vw 0 5vw;margin-bottom:3.33333vw}.price_box .sp_price_table_box .sp_price_table_tll{font-weight:bold;background-color:#30b2b5;color:#fff;text-align:center;line-height:1.2}.price_box .sp_price_table_box span.num{font-size:3rem}.price_box .sp_price_table_box dd,.price_box .sp_price_table_box .sp_price{line-height:1.2;margin-bottom:5vw}.price_box .sp_price_table_box .ttl{background-color:#e2f7f7;padding:0 1.66667vw;border-radius:10px;text-align:center;margin-bottom:3.33333vw;color:#30b2b5;font-weight:bold;line-height:1.5}.price_box .sp_price_table_box dd.sp_var,.price_box .sp_price_table_box dd.sp_type{font-weight:bold;font-size:2rem}.price_box .sp_price_table_box .sp_price{font-weight:bold;font-size:2rem;color:#333}.price_box .sp_price_table_box span.sp_txt{font-size:1.3rem;font-weight:normal}.price_box .sp_price_table_box span.sp_sub{font-size:1.3rem;font-weight:normal;margin-left:1.66667vw}.price_box .sp_price_table_box .sp_price-cate{font-size:1.3rem;color:#fff;background-color:#a0a0a0;padding:0 5vw;display:inline-block;margin-right:1.66667vw;text-align:center;border-radius:10px;width:100%}.price_box .sp_price_table_box .sp_price-inner{display:flex;justify-content:space-between}.price_box .sp_price_table_box .sp_price-inner .sp_price{width:45%}.price_box .sp_price_table_box .sp_price-default dt,.price_box .sp_price_table_box .sp_price-default .sp_price-ttl,.price_box .sp_price_table_box .sp_price-single dt,.price_box .sp_price_table_box .sp_price-single .sp_price-ttl{font-weight:bold;color:#30b2b5}.use_box{background-image:url(../images/bg-use.jpg);background-size:cover}.use_box .use_box-base{box-shadow:0 0 5px #a0a0a0;background-color:#fff;padding:30px 10px 30px 0;display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (max-width: 600px){.use_box .use_box-base{flex-direction:column;padding:3.33333vw;margin-bottom:8.33333vw}}.use_box .num_box{display:flex;justify-content:center;align-items:center;width:15%;border-right:1px solid #30b2b5}@media screen and (max-width: 600px){.use_box .num_box{width:100%}}.use_box .num_box img{align-items:center}.use_box .txt_box{align-items:center;width:60%}@media screen and (max-width: 600px){.use_box .txt_box{width:100%}}.use_box .txt_box .ttl{font-weight:bold;font-size:2.7rem;color:#30b2b5;margin-bottom:10px}@media screen and (max-width: 600px){.use_box .txt_box .ttl{text-align:center;margin-bottom:1.66667vw}}@media screen and (max-width: 600px){.use_box .txt_box .detail{text-align:center}}.use_box .img_box{align-items:center;width:20%}@media screen and (max-width: 600px){.use_box .img_box{width:100%;text-align:center}}.use_box .img_box img{width:100%}@media screen and (max-width: 600px){.use_box .img_box img{width:50%}}.cta_box{background-color:#30b2b5;padding:50px 0}@media screen and (max-width: 600px){.cta_box{padding:8.33333vw 0}}.cta_box .ttl{text-align:center;color:#fff;font-weight:bold;font-size:3rem;margin-bottom:20px}@media screen and (max-width: 600px){.cta_box .ttl{font-size:2rem;margin-bottom:3.33333vw;line-height:1.5}}.cta_box .txt{text-align:center;color:#fff;margin-bottom:40px}@media screen and (max-width: 600px){.cta_box .txt{margin-bottom:6.66667vw}}.qa_box{margin-bottom:50px}@media screen and (max-width: 600px){.qa_box{margin-bottom:5vw}}.qa_box .accordion{max-width:800px;margin:0 auto}.qa_box .accordion__item{border:3px solid #e2f7f7;background-color:#e2f7f7;margin-top:30px;cursor:pointer}@media screen and (max-width: 600px){.qa_box .accordion__item{margin-top:5vw}}.qa_box .accordion__title{position:relative;padding:15px 60px 15px 20px;font-weight:bold;cursor:pointer;font-size:2rem}@media screen and (max-width: 600px){.qa_box .accordion__title{padding:2.5vw 8.33333vw 2.5vw 2.5vw;font-size:1.5rem}}.qa_box .accordion__title::before,.qa_box .accordion__title::after{content:'';position:absolute;right:20px;top:0;bottom:0;margin:auto 0;background-color:#30b2b5;width:20px;height:4px;transition:all 0.3s}@media screen and (max-width: 600px){.qa_box .accordion__title::before,.qa_box .accordion__title::after{right:1.66667vw}}.qa_box .accordion__title::after{transform:rotate(90deg)}.qa_box .accordion__content{padding:15px 20px 15px 20px;display:none;cursor:pointer;background-color:#fff}@media screen and (max-width: 600px){.qa_box .accordion__content{padding:3.33333vw}}.qa_box .accordion__content.is-open{display:block}.qa_box .accordion__item.is-active .accordion__title::before{transform:rotate(180deg)}.qa_box .accordion__item.is-active .accordion__title::after{transform:rotate(180deg);opacity:0}.qa_box .ico-q{color:#fff;font-weight:bold;background-color:#30b2b5;padding:10px;margin-right:10px}@media screen and (max-width: 600px){.qa_box .ico-q{padding:1.66667vw;margin-right:1.66667vw}}.cost_box{background-color:#e2f7f7;background-image:radial-gradient(#eaf9fa 20%, rgba(255,255,255,0) 20%),radial-gradient(#eaf9fa 20%, rgba(255,255,255,0) 20%);background-size:40px 40px;background-position:0 0, 20px 20px}.cost_box .img_box{text-align:center;margin-bottom:30px}@media screen and (max-width: 600px){.cost_box .img_box{margin-bottom:5vw}}@media screen and (max-width: 600px){.cost_box .img_box img{width:100%}}.cost_box .txt_box{box-shadow:0 0 5px #a0a0a0;background-color:#fff;padding:30px;margin-bottom:50px}@media screen and (max-width: 600px){.cost_box .txt_box{padding:5vw;margin-bottom:8.33333vw}}footer .sitename{font-weight:bold;text-align:center;margin-top:20px}@media screen and (max-width: 600px){footer .sitename{margin-top:3.33333vw}}footer .copyright_box{background-color:#e2f7f7;padding:10px 0}@media screen and (max-width: 600px){footer .copyright_box{padding:1.66667vw 0}}footer .copyright{color:#30b2b5;font-size:1.5rem;text-align:center}@media screen and (max-width: 600px){footer .copyright{font-size:1.1rem}}footer .nav_footer{padding:20px 0}@media screen and (max-width: 600px){footer .nav_footer{padding:3.33333vw 0}}footer .nav_footer ul{display:flex;justify-content:space-around}@media screen and (max-width: 600px){footer .nav_footer ul{flex-wrap:wrap}}footer .nav_footer ul a{color:#30b2b5;font-size:1.4rem;transition:.3s}@media screen and (max-width: 600px){footer .nav_footer ul a{font-size:1.1rem}}footer .nav_footer ul a:hover{color:#333}.ttl-page-base{background-color:#30b2b5;padding:50px 0}@media screen and (max-width: 768px){.ttl-page-base{padding:6.51042vw 0}}@media screen and (max-width: 600px){.ttl-page-base{padding:8.33333vw 0}}.ttl-page-base h1{color:#fff;text-align:center;font-weight:bold;font-size:2.5rem}@media screen and (max-width: 600px){.ttl-page-base h1{font-size:2.2rem}}.bg-color-1{background-color:#e2f7f7}.content-base{background-color:#fff;padding:20px}#result-page .result_item_each{border:3px solid #e2f7f7;background-color:#fff;padding:30px;margin-bottom:25px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){#result-page .result_item_each{flex-direction:column}}@media screen and (max-width: 600px){#result-page .result_item_each{padding:5vw;margin-bottom:4.16667vw}}#result-page .result_item_each_txt{width:75%}@media screen and (max-width: 768px){#result-page .result_item_each_txt{width:100%;margin-bottom:1.30208vw}}#result-page .result_item_each_btn_wrap{width:20%;text-align:center}@media screen and (max-width: 768px){#result-page .result_item_each_btn_wrap{width:100%}}#result-page .result_item_each_btn_wrap a{width:100%;display:block;margin:0 auto;color:#fff;font-weight:bold;text-align:center;background-color:#fa0;border-radius:20px;font-size:2rem;padding:10px 0;text-decoration:none;transition:.3s}@media screen and (max-width: 768px){#result-page .result_item_each_btn_wrap a{font-size:1.7rem;padding:1.30208vw 0}}@media screen and (max-width: 600px){#result-page .result_item_each_btn_wrap a{font-size:1.7rem;padding:1.66667vw 0}}#result-page .result_item_each_btn_wrap a:hover{background-color:#ff7f00}#result-page .result_item_each_name{font-weight:bold;font-size:2rem}@media screen and (max-width: 600px){#result-page .result_item_each_name{font-size:1.5rem}}#result-page .postcode{margin-right:10px;display:inline-block}#result-page .numberttl{margin-right:10px;display:inline-block}.result_detail-search_box{box-shadow:0 0 5px #a0a0a0;padding:30px;margin-bottom:50px}@media screen and (max-width: 600px){.result_detail-search_box{padding:5vw;margin-bottom:4.16667vw}}.result_detail-search_box .form-select-box{position:relative}.result_detail-search_box .form-select-box:before{content:'';position:absolute;top:0;bottom:0;margin:auto;right:12px;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(135deg);pointer-events:none}.result_detail-search_box select{height:4em;width:100%;padding:0 8px;border:none;box-shadow:0 0 0 1px #ccc inset;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.result_detail-search_box select::-ms-expand{display:none}.result_detail-search_box select:focus{outline:0;box-shadow:0 0 0 2px #fff200 inset}.result_detail-search_box .form-input{height:4em;padding:0 16px;border:none;box-shadow:0 0 0 1px #ccc inset;appearance:none;-webkit-appearance:none;-moz-appearance:none}.result_detail-search_box .form-input:focus{outline:0;box-shadow:0 0 0 2px #fff200 inset}.result_detail-search_box .form-submit{font-size:2rem;padding:10px 0;display:inline-block;border:none;border-radius:20px;background-color:#30b2b5;color:#fff;font-weight:bold;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;border:2px solid transparent;transition:.3s}@media screen and (max-width: 768px){.result_detail-search_box .form-submit{font-size:1.7rem;padding:1.66667vw 0}}@media screen and (max-width: 600px){.result_detail-search_box .form-submit{font-size:1.7rem;padding:1.66667vw 0}}.result_detail-search_box .form-submit:hover{background-color:#249191}.result_detail-search_box .form-submit:focus{outline:0;background-color:#fa0;border:2px solid #fff200}.result_detail-search_box .form-select-box{width:100%}@media screen and (max-width: 600px){.result_detail-search_box .form-select-box{width:100%}}.result_detail-search_box .form-input{width:100%}@media screen and (max-width: 600px){.result_detail-search_box .form-input{width:100%}}.result_detail-search_box .form-submit{width:30%}@media screen and (max-width: 768px){.result_detail-search_box .form-submit{width:100%}}.result_detail-search_box .ttl{font-weight:bold}.result_detail-search_box .form_box_select,.result_detail-search_box .form_box_input{margin-bottom:20px}@media screen and (max-width: 600px){.result_detail-search_box .form_box_select,.result_detail-search_box .form_box_input{margin-bottom:1.66667vw}}.result_detail-search_box .form_box_submit{text-align:center}.result_detail-search_box .form_box{display:flex;justify-content:space-between}@media screen and (max-width: 600px){.result_detail-search_box .form_box{flex-direction:column}}.result_detail-search_box .form_box_select,.result_detail-search_box .form_box_input{width:47%}@media screen and (max-width: 768px){.result_detail-search_box .form_box_select,.result_detail-search_box .form_box_input{width:100%}}

