@charset "UTF-8";*{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*,h1,h2,h3,h4,h5,p{padding:0;margin:0}html{font-size:10px;overflow-y:scroll}@media screen and (min-width:431px) and (max-width:695px){html{overflow-x:hidden;width:100%}}body{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif;-webkit-text-size-adjust:100%;overflow-x:auto;overflow-y:auto;position:relative}@media screen and (min-width:376px) and (max-width:430px){body{width:100%;overflow-x:hidden;overflow-y:scroll}}@media screen and (min-width:431px) and (max-width:695px){body{overflow-x:hidden;width:100%}}html{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif}@media (-ms-high-contrast:none){html{font-family:Verdana,Meiryo,sans-serif}}@media (-ms-high-contrast:active){html{font-family:Verdana,Meiryo,sans-serif}}a{text-decoration:none}li,ul{list-style:none}:focus{outline:none}img{vertical-align:bottom;border:0px;width:100%}section{position:relative}@media screen and (min-width:961px) and (max-width:1280px){.pc-none{display:none}}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:block;clear:both}html{background-color:#fff}@media screen and (min-width:376px) and (max-width:430px){html{width:99%;margin:0 auto}}body{font-family:"Noto Sans JP","Inconsolata","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ","Meiryo","ＭＳ Ｐゴシック","ms pgothic","osaka",sans-serif;font-size:14px;color:#000}img{vertical-align:text-bottom}iframe{width:100%!important}.clear{clear:both;line-height:0}.symbol-bef{letter-spacing:1px}.symbol-af{letter-spacing:-8px}span.br{display:inline-block;vertical-align:top}.sec_01{position:relative;top:-17px;margin:0 0 170px 0}@media screen and (min-width:1501px){.sec_01{margin:0 0 350px 0}}@media screen and (min-width:1281px) and (max-width:1500px){.sec_01{margin:0 0 350px 0}}@media screen and (min-width:961px) and (max-width:1280px){.sec_01{margin:0 0 300px 0}}@media screen and (min-width:696px) and (max-width:960px){.sec_01{margin:0 0 250px 0}}@media screen and (min-width:431px) and (max-width:695px){.sec_01{margin:0 0 120px 0}}@media screen and (min-width:376px) and (max-width:430px){.sec_01{top:0}}.sec_01 .head-img{display:block;background-image:url(../img/price_head.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:40.5vw;width:100%}.sec_01 .head-img h1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0.6);color:#FFF;font-size:6.5vw;padding:20px 40px;position:relative;top:30%;text-align:center;letter-spacing:8px;font-style:italic;text-shadow:5px 4px 5px #000}.sec_01 .head-img h1 img{width:100%}.sec_01 .inner_Box{width:95%;margin:0 auto}.sec_01 .inner_Box .select_Box{margin:100px auto 0;width:100%;background-color:#f5f5f5;padding:50px 0 50px 50px;border:solid 5px #000}@media screen and (min-width:1281px) and (max-width:1500px){.sec_01 .inner_Box .select_Box{line-height:2.75}}@media screen and (min-width:961px) and (max-width:1280px){.sec_01 .inner_Box .select_Box{line-height:2.75}}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .select_Box{margin:30px 0 0 0;padding:15px 0 20px 10px;border:0}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .select_Box{margin:30px 0 0 0;padding:15px 0 20px 10px;border:0}}@media screen and (max-width:375px){.sec_01 .inner_Box .select_Box{margin:30px 0 0 0;padding:15px 0 20px 10px;border:0}}.sec_01 .inner_Box .select_Box .disp{text-align:right;font-size:2vw;font-weight:300}.sec_01 .inner_Box .select_Box .my-1{display:inline-block;vertical-align:top;width:45%;padding:0 45px 0 0;font-weight:500;color:#E00014;text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:4px;text-underline-offset:9px}@media screen and (min-width:1501px){.sec_01 .inner_Box .select_Box .my-1{width:48%}}@media screen and (min-width:1281px) and (max-width:1500px){.sec_01 .inner_Box .select_Box .my-1{width:48%}}@media screen and (min-width:961px) and (max-width:1280px){.sec_01 .inner_Box .select_Box .my-1{width:48%}}@media screen and (min-width:696px) and (max-width:960px){.sec_01 .inner_Box .select_Box .my-1{width:48%}}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .select_Box .my-1{display:block;width:100%;padding:0;text-align:left;text-decoration:none;font-size:4vw;margin:0 0 15px 0}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .select_Box .my-1{display:block;width:100%;padding:0;text-align:left;text-decoration:none;font-size:4vw;margin:0 0 15px 0}}@media screen and (max-width:375px){.sec_01 .inner_Box .select_Box .my-1{display:block;width:100%;padding:0;text-align:left;text-decoration:none;font-size:4vw;margin:0 0 15px 0}}@media screen and (min-width:1501px){.sec_01 .inner_Box .select_Box .my-1 .label_custom{font-size:38px;line-height:3.4}}@media screen and (min-width:1281px) and (max-width:1500px){.sec_01 .inner_Box .select_Box .my-1 .label_custom{font-size:38px;line-height:3.4}}@media screen and (min-width:961px) and (max-width:1280px){.sec_01 .inner_Box .select_Box .my-1 .label_custom{font-size:38px;line-height:3.4}}@media screen and (min-width:696px) and (max-width:960px){.sec_01 .inner_Box .select_Box .my-1 .label_custom{font-size:38px;line-height:3.4}}.sec_01 .inner_Box .select_Box .choices{display:block;width:100%;height:calc(3.25vw + 2px);padding:10px 20px;font-size:1.7vw;font-weight:600;line-height:1;color:#000;background-color:#fff;background-clip:padding-box;border:3px solid #000;border-radius:5px;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out}@media screen and (min-width:1501px){.sec_01 .inner_Box .select_Box .choices{height:6vw}}@media screen and (min-width:1281px) and (max-width:1500px){.sec_01 .inner_Box .select_Box .choices{height:6vw}}@media screen and (min-width:961px) and (max-width:1280px){.sec_01 .inner_Box .select_Box .choices{height:6vw}}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .select_Box .choices{font-size:3.5vw;margin:10px 10px;padding:10px 10px;height:7vw;width:91%}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .select_Box .choices{font-size:4vw;margin:10px 10px;padding:10px 10px;height:50px;width:91%}}@media screen and (max-width:375px){.sec_01 .inner_Box .select_Box .choices{font-size:4vw;margin:10px 10px;padding:10px 10px;height:50px;width:91%}}.sec_01 .inner_Box .link_area{margin:120px auto}.sec_01 .inner_Box .link_area ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0 0 0}.sec_01 .inner_Box .link_area ul a{color:#fff}.sec_01 .inner_Box .link_area ul li{position:relative;line-height:1.25;text-align:center}.sec_01 .inner_Box .link_area ul li p{display:inline-block;line-height:1.15;vertical-align:middle;position:relative;top:11px;font-size:2.3vw;font-weight:600;margin:20px;text-align:center}.sec_01 .inner_Box .link_area ul li p span{display:inline-block;vertical-align:middle}.sec_01 .inner_Box .link_area ul li p .small{font-size:2vw}.sec_01 .inner_Box .link_area ul .rehamocolor{background-color:#ea002e;border-radius:30px;display:inline-block;width:23%;color:#fff;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px rgba(0,0,0,0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;margin:0;padding:20px 0 40px}.sec_01 .inner_Box .link_area ul .rehamocolor:hover{-webkit-animation-name:hover-rehamocolor-size;animation-name:hover-rehamocolor-size;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);border-radius:30px;-webkit-transform:scale(1.15);transform:scale(1.15);background-color:#c20e32}.sec_01 .inner_Box h2{position:relative;color:#fff;text-align:left;width:100%;padding:20px 0 28px 40px;margin:120px 0 0 0;font-size:3.5vw;letter-spacing:3px;background-color:#1b1b1b}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box h2{margin:75px 0 0 0;font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box h2{margin:75px 0 0 0;font-size:5vw}}@media screen and (max-width:375px){.sec_01 .inner_Box h2{margin:75px 0 0 0;font-size:5vw}}.sec_01 .inner_Box h2 .small{font-size:3vw}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box h2 .small{font-size:4vw;margin:8px 0 0 0;letter-spacing:2px;line-height:1}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box h2 .small{font-size:4vw;margin:8px 0 0 0;letter-spacing:2px;line-height:1}}@media screen and (max-width:375px){.sec_01 .inner_Box h2 .small{font-size:4vw;margin:8px 0 0 0;letter-spacing:2px;line-height:1}}.sec_01 .inner_Box h3{font-size:3vw;color:#E00014;font-weight:600;letter-spacing:4px}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box h3{font-size:7vw}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box h3{font-size:7vw}}@media screen and (max-width:375px){.sec_01 .inner_Box h3{font-size:7vw}}.sec_01 .inner_Box span{display:inline-block;vertical-align:top}.sec_01 .text_box{margin:30px 0}.sec_01 .text_box .read{font-size:2.24vw;margin:36px 0 0 0}.sec_01 .text_box .red-font{color:#ea002e;font-weight:600;font-size:2.2vw}.sec_01 .text_box .tr_point li{font-size:1.7vw;font-weight:500;padding:0 0 0 30px}.sec_01 ul.check_list{margin:5px 0 4px 5%;padding:32px 0 0 0}.sec_01 ul.check_list li{list-style:none;color:#000;height:3.5vw;margin:0 0 8px 8px;font-size:2.1vw;font-weight:500}.sec_01 ul.check_list li:before{content:"";background-image:url(../img/check_list.gif);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:65px;height:65px;padding:0 2px 0 0;-webkit-transform:scale(0.9);transform:scale(0.9);display:inline-block;vertical-align:middle;-webkit-transform:scale(0.6);transform:scale(0.6)}.sec_01 .left{width:70%;display:inline-block;vertical-align:top;margin:0 0 0 0}.sec_01 .right{width:29%;display:inline-block;vertical-align:top;position:relative;top:50px;margin:0 0 0 0}.sec_01 .right img{width:100%}.sec_01 hr{color:#000;margin:100px 0 0 0;border-top:2px solid}.top_margin50{margin:50px 0 0 0}.bottom_margin50{margin:0 0 50px 0}.left-padding5{padding:0 0 0 5px}span.underline{border-bottom:solid 5px #ff9494}span.underwave{-webkit-text-decoration:solid 5px #ff9494;text-decoration:solid 5px #ff9494}span.underorrange{display:block;margin:0 auto;width:96%;-webkit-text-decoration:underline 7px #ff7d3e;text-decoration:underline 7px #ff7d3e;text-underline-offset:17px;line-height:1.75}.sub_text_box{border:solid 5px #000;padding:40px 54px 40px;background-color:#eee;margin:100px 0 0 0}@media screen and (min-width:431px) and (max-width:695px){.sub_text_box{border:0;padding:10px 10px 10px 10px;margin:30px 0 0 0}}@media screen and (min-width:376px) and (max-width:430px){.sub_text_box{border:0;padding:10px 10px 10px 10px;margin:30px 0 0 0}}@media screen and (max-width:375px){.sub_text_box{border:0;padding:10px 10px 10px 10px;margin:30px 0 0 0}}.sub_text_box .sub_text{line-height:1.4;color:#000;font-weight:500;font-size:2vw;margin:15px auto 15px}@media screen and (min-width:431px) and (max-width:695px){.sub_text_box .sub_text{padding:0 0 0 5px;border:0;width:100%;font-size:4.5vw}}@media screen and (min-width:376px) and (max-width:430px){.sub_text_box .sub_text{padding:0 0 0 5px;border:0;width:100%;font-size:4.5vw}}@media screen and (max-width:375px){.sub_text_box .sub_text{padding:0 0 0 5px;border:0;width:100%;font-size:4.5vw}}.sub_text_box .sub_text .point_underline{text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:auto;text-decoration-thickness:3px;text-underline-offset:8px;text-decoration-color:black}.white_wrap{background-color:#fff;padding:28px}.price_list{margin:50px 0 0 0}.price_list h3{font-size:300%;color:#E00014;font-weight:bold}.price_list .list_table{display:-webkit-box;display:-ms-flexbox;display:flex}.price_list .list_table .white .white_head{border:solid 1px #ccc}.price_list .list_table .head_list .name_head{border:solid 1px #ccc}.price_list .list_table .item_head{width:45%;margin-top:auto}.price_list .list_table .item_head .head{font-weight:500;background-color:#E00014;color:#fff;padding:9px 9px 9px 15px;font-size:1.8vw;text-align:left;letter-spacing:2px;border-bottom:3px solid #fff;border-top:solid 1px #E00014}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_head .head{font-size:4vw}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_head .head{font-size:4vw}}@media screen and (max-width:375px){.price_list .list_table .item_head .head{font-size:4vw}}.price_list .list_table .item_head .head span{font-size:1.5vw;float:right}.price_list .list_table .item_01{width:19%}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_01{width:27%}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_01{width:27%}}@media screen and (max-width:375px){.price_list .list_table .item_01{width:27%}}.price_list .list_table .item_01 .head{font-weight:500;border:solid 1px #fff;background-color:#E00014;color:#fff;padding:9px 9px 9px 15px;font-size:1.7vw;text-align:center;letter-spacing:3px}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_01 .head{font-size:3.6vw;padding:9px 0px 9px 5px}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_01 .head{font-size:3.6vw;padding:9px 0px 9px 5px}}@media screen and (max-width:375px){.price_list .list_table .item_01 .head{font-size:3.6vw;padding:9px 0px 9px 5px}}.price_list .list_table .item_01 .head span{font-size:1.3vw;float:right;line-height:1.85}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_01 .head span{font-size:2.9vw}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_01 .head span{font-size:2.9vw}}@media screen and (max-width:375px){.price_list .list_table .item_01 .head span{font-size:2.9vw}}.price_list .list_table .item_01 .num{text-align:right;font-weight:500;border-top:solid 0px #000;border-left:solid 1px #000;border-right:solid 2px #000;border-bottom:solid 3px #000;color:#000;padding:9px 9px 9px 15px;font-size:1.8vw;font-weight:bold;background-color:rgb(255,255,255);letter-spacing:1px}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_01 .num{font-size:5.1vw;padding:9px 5px 9px 0}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_01 .num{font-size:5.1vw;padding:9px 5px 9px 0}}@media screen and (max-width:375px){.price_list .list_table .item_01 .num{font-size:5.1vw;padding:9px 5px 9px 0}}.price_list .list_table .item_01 .price{text-align:right;font-weight:500;border-top:solid 0px #000;border-left:solid 1px #000;border-right:solid 2px #000;border-bottom:solid 3px #000;color:#000;padding:9px 9px 9px 15px;font-size:1.8vw;font-weight:bold;background-color:rgb(255,255,255);letter-spacing:1px}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_01 .price{font-size:5.1vw;padding:9px 5px 9px 0}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_01 .price{font-size:5.1vw;padding:9px 5px 9px 0}}@media screen and (max-width:375px){.price_list .list_table .item_01 .price{font-size:5.1vw;padding:9px 5px 9px 0}}.price_list .list_table .item_01 .small{display:inline-block;vertical-align:middle;margin:0 3px 0 0;font-size:1.4vw;padding:0 0 8px 0}@media screen and (min-width:431px) and (max-width:695px){.price_list .list_table .item_01 .small{font-size:2.9vw}}@media screen and (min-width:376px) and (max-width:430px){.price_list .list_table .item_01 .small{font-size:2.9vw}}@media screen and (max-width:375px){.price_list .list_table .item_01 .small{font-size:2.9vw}}.price_list .kaigo{margin:75px 0 0 0}.annoteBox{margin:25px 0 15px 0}.annoteBox .annotation{font-size:1.9vw;line-height:1.55;padding:0;margin:0 0 0px 0}@media screen and (min-width:431px) and (max-width:695px){.annoteBox .annotation{font-size:3.9vw;line-height:1.25}}@media screen and (min-width:376px) and (max-width:430px){.annoteBox .annotation{font-size:3.9vw;line-height:1.25}}@media screen and (max-width:375px){.annoteBox .annotation{font-size:3.9vw;line-height:1.25}}.attention{font-size:1.7vw;line-height:1.35;padding:0;margin:0}@media screen and (min-width:431px) and (max-width:695px){.attention{font-size:3.9vw;line-height:1.25}}@media screen and (min-width:376px) and (max-width:430px){.attention{font-size:3.9vw;line-height:1.25}}@media screen and (max-width:375px){.attention{font-size:3.9vw;line-height:1.25}}
/*# sourceMappingURL=price.css.map */