@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:376px) and (max-width:430px){.sec_01{top:0}}.sec_01 .head-img{display:block;background-image:url(../img/happy_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(255,145,1,0.67);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 .link_area{margin:120px auto}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .link_area{margin:85px auto}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .link_area{margin:85px auto}}@media screen and (max-width:375px){.sec_01 .inner_Box .link_area{margin:85px 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}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .link_area ul{display:block}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .link_area ul{display:block}}@media screen and (max-width:375px){.sec_01 .inner_Box .link_area ul{display:block}}.sec_01 .inner_Box .link_area ul a{color:#fff;border-radius:30px;display:inline-block;width:30%;margin:0;padding:20px 0 40px}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .link_area ul a{display:block;width:100%;padding:20px 0;margin:15px 0;border-radius:25px}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .link_area ul a{display:block;width:100%;padding:20px 0;margin:15px 0;border-radius:25px}}@media screen and (max-width:375px){.sec_01 .inner_Box .link_area ul a{display:block;width:100%;padding:20px 0;margin:15px 0;border-radius:25px}}.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.6vw;font-weight:600;margin:20px;text-align:center}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .link_area ul li p{display:block;top:0;font-size:7vw;margin:12px}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .link_area ul li p{display:block;top:0;font-size:7vw;margin:12px}}@media screen and (max-width:375px){.sec_01 .inner_Box .link_area ul li p{display:block;top:0;font-size:7vw;margin:12px}}.sec_01 .inner_Box .link_area ul li p span{display:inline-block;vertical-align:middle}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .link_area ul li p span{font-size:4.5vw}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .link_area ul li p span{font-size:4.5vw}}@media screen and (max-width:375px){.sec_01 .inner_Box .link_area ul li p span{font-size:4.5vw}}.sec_01 .inner_Box .link_area ul li p .small{font-size:2vw}@media screen and (min-width:431px) and (max-width:695px){.sec_01 .inner_Box .link_area ul li p .small{font-size:6.5vw}}@media screen and (min-width:376px) and (max-width:430px){.sec_01 .inner_Box .link_area ul li p .small{font-size:6.5vw}}@media screen and (max-width:375px){.sec_01 .inner_Box .link_area ul li p .small{font-size:6.5vw}}.sec_01 .inner_Box .link_area ul .ninteimada{background-color:#ff8a00;-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}.sec_01 .inner_Box .link_area ul .ninteimada:hover{-webkit-animation-name:hover-yu_sanso-size;animation-name:hover-yu_sanso-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);-webkit-transform:scale(1.15);transform:scale(1.15);background-color:#cd6f00}.sec_01 .inner_Box .link_area ul .cmmada{background-color:#25ba99;-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}.sec_01 .inner_Box .link_area ul .cmmada:hover{-webkit-animation-name:hover-musle-size;animation-name:hover-musle-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);-webkit-transform:scale(1.15);transform:scale(1.15);background-color:#268f78}.sec_01 .inner_Box .link_area ul .rehamouse{background-color:#ea002e;-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}.sec_01 .inner_Box .link_area ul .rehamouse:hover{-webkit-animation-name:hover-musle-size;animation-name:hover-musle-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);-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:10px 20px 8px;margin:120px 0 0 0;font-size:3.5vw;letter-spacing:3px}.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%}.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}@media screen and (min-width:431px) and (max-width:695px){span.underorrange{-webkit-text-decoration:underline 3px #ff7d3e;text-decoration:underline 3px #ff7d3e;text-underline-offset:5px;line-height:1.75}}@media screen and (min-width:376px) and (max-width:430px){span.underorrange{-webkit-text-decoration:underline 3px #ff7d3e;text-decoration:underline 3px #ff7d3e;text-underline-offset:5px;line-height:1.75}}@media screen and (max-width:375px){span.underorrange{-webkit-text-decoration:underline 3px #ff7d3e;text-decoration:underline 3px #ff7d3e;text-underline-offset:5px;line-height:1.75}}#us_area01{margin:75px 0 0 0}@media screen and (min-width:431px) and (max-width:695px){#us_area01{padding:10px}}@media screen and (min-width:376px) and (max-width:430px){#us_area01{padding:10px}}@media screen and (max-width:375px){#us_area01{padding:10px}}#us_area01 h2{background-color:#ff6488;padding:40px 0;margin:85px 0 0 0}@media screen and (min-width:431px) and (max-width:695px){#us_area01 h2{padding:10px}}@media screen and (min-width:376px) and (max-width:430px){#us_area01 h2{padding:10px}}@media screen and (max-width:375px){#us_area01 h2{padding:10px}}#us_area01 h2 img{position:relative;left:70px}#us_area01 h2:before{content:"";background-image:url(../img/rehamo_point_h.gif);display:block;width:150px;height:108px;position:absolute;left:140px;top:40px;background-repeat:no-repeat}#us_area01 .sub_text_box{border:none;padding:40px 54px 40px;background-color:#eee}@media screen and (min-width:1501px){#us_area01 .sub_text_box{padding:35px 0 35px 45px}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area01 .sub_text_box{padding:35px 0 35px 45px}}@media screen and (min-width:961px) and (max-width:1280px){#us_area01 .sub_text_box{padding:35px 0 35px 45px}}@media screen and (min-width:431px) and (max-width:695px){#us_area01 .sub_text_box{border:none;padding:2px 10px}}@media screen and (min-width:376px) and (max-width:430px){#us_area01 .sub_text_box{border:none;padding:2px 10px}}@media screen and (max-width:375px){#us_area01 .sub_text_box{border:none;padding:2px 10px}}#us_area01 .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:1501px){#us_area01 .sub_text_box .sub_text{font-size:42px;line-height:1.1;margin:11px 0 15px 0}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area01 .sub_text_box .sub_text{font-size:42px;line-height:1.1;margin:11px 0 15px 0}}@media screen and (min-width:431px) and (max-width:695px){#us_area01 .sub_text_box .sub_text{font-size:4.3vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area01 .sub_text_box .sub_text{font-size:4.3vw}}@media screen and (max-width:375px){#us_area01 .sub_text_box .sub_text{font-size:4.3vw}}.white_wrap{background-color:#fff;padding:0}@media screen and (min-width:431px) and (max-width:695px){.white_wrap{padding:0}}@media screen and (min-width:376px) and (max-width:430px){.white_wrap{padding:0}}@media screen and (max-width:375px){.white_wrap{padding:0}}#us_area02{margin:75px 0 0 0;padding:0}@media screen and (min-width:431px) and (max-width:695px){#us_area02{padding:0}}@media screen and (min-width:376px) and (max-width:430px){#us_area02{padding:0}}@media screen and (max-width:375px){#us_area02{padding:0}}#us_area02 h3{text-align:center;color:#fff;background-color:#ff8f00;border-radius:8px;font-size:3.8vw;padding:30px 0 30px;font-weight:600;margin:100px 0 55px 0px}@media screen and (min-width:1501px){#us_area02 h3{font-size:65px}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 h3{font-size:65px}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 h3{font-size:5.5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 h3{font-size:5.5vw}}@media screen and (max-width:375px){#us_area02 h3{font-size:5.5vw}}#us_area02 .disp_box{margin:25px auto 22px;background-color:#eee;padding:50px 60px}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .disp_box{padding:12px 12px}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .disp_box{padding:12px 12px}}@media screen and (max-width:375px){#us_area02 .disp_box{padding:12px 12px}}#us_area02 .disp_box .content_disp{margin:25px auto 22px;width:82%}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .disp_box .content_disp{width:100%;font-size:4.4vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .disp_box .content_disp{width:100%;font-size:4.4vw}}@media screen and (max-width:375px){#us_area02 .disp_box .content_disp{width:100%;font-size:4.4vw}}#us_area02 h4{text-align:center;color:#ff6000;font-size:3.8vw;padding:30px 0 20px;font-weight:600}@media screen and (min-width:431px) and (max-width:695px){#us_area02 h4{text-align:center;color:#ff6000;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 h4{text-align:center;color:#ff6000;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}@media screen and (max-width:375px){#us_area02 h4{text-align:center;color:#ff6000;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}#us_area02 h5{text-align:center;color:#fff;background-color:#ff8f00;border-radius:8px;font-size:3.8vw;padding:30px 0 30px;font-weight:600;margin:100px 0 55px 0px}@media screen and (min-width:431px) and (max-width:695px){#us_area02 h5{font-size:5.5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 h5{font-size:5.5vw}}@media screen and (max-width:375px){#us_area02 h5{font-size:5.5vw}}#us_area02 .number_one:before{content:"1";color:#ff8f00;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0 2px 0 0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0}@media screen and (min-width:1501px){#us_area02 .number_one:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .number_one:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area02 .number_one:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .number_one:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .number_one:before{display:none}}@media screen and (max-width:375px){#us_area02 .number_one:before{display:none}}#us_area02 .number_two:before{content:"2";color:#ff8f00;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:1501px){#us_area02 .number_two:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .number_two:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area02 .number_two:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .number_two:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .number_two:before{display:none}}@media screen and (max-width:375px){#us_area02 .number_two:before{display:none}}#us_area02 .number_three:before{content:"3";color:#ff8f00;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:1501px){#us_area02 .number_three:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .number_three:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area02 .number_three:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .number_three:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .number_three:before{display:none}}@media screen and (max-width:375px){#us_area02 .number_three:before{display:none}}#us_area02 p{font-size:2.4vw;line-height:1.5;font-weight:500}#us_area02 .colum_box{display:block;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;margin:8px auto 35px;width:85%}@media screen and (min-width:1501px){#us_area02 .colum_box{width:96%}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .colum_box{width:96%}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .colum_box{width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .colum_box{width:100%}}@media screen and (max-width:375px){#us_area02 .colum_box{width:100%}}#us_area02 .colum_box .left-box{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 26px 0 0;display:inline-block;vertical-align:top;width:40%}@media screen and (min-width:1501px){#us_area02 .colum_box .left-box{width:30%}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .colum_box .left-box{width:30%}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .colum_box .left-box{display:block;width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .colum_box .left-box{display:block;width:100%}}@media screen and (max-width:375px){#us_area02 .colum_box .left-box{display:block;width:100%}}#us_area02 .colum_box .right-box{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;display:inline-block;vertical-align:top;width:55%}@media screen and (min-width:1501px){#us_area02 .colum_box .right-box{width:66%}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .colum_box .right-box{width:66%}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .colum_box .right-box{display:block;width:100%;margin:15px 0 0 0}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .colum_box .right-box{display:block;width:100%;margin:15px 0 0 0}}@media screen and (max-width:375px){#us_area02 .colum_box .right-box{display:block;width:100%;margin:15px 0 0 0}}#us_area02 .colum_box .right-box .disp{font-weight:600;line-height:1.4;font-size:1.6vw;color:#111;background-color:rgba(255,255,255,0.35);margin:0 0 35px 0}@media screen and (min-width:1501px){#us_area02 .colum_box .right-box .disp{font-size:32px}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area02 .colum_box .right-box .disp{font-size:32px}}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .colum_box .right-box .disp{font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .colum_box .right-box .disp{font-size:5vw}}@media screen and (max-width:375px){#us_area02 .colum_box .right-box .disp{font-size:5vw}}#us_area02 .colum_box .right-box .box_box ul{font-weight:600;display:inline-block;vertical-align:top;width:26%;font-size:1.7vw;line-height:1.7}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .colum_box .right-box .box_box ul{width:40%;font-size:5.5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .colum_box .right-box .box_box ul{width:40%;font-size:5.5vw}}@media screen and (max-width:375px){#us_area02 .colum_box .right-box .box_box ul{width:40%;font-size:5.5vw}}#us_area02 .plus_info{border:solid 4px #ff9000;font-size:1.55vw;line-height:1.35;font-weight:400;margin:65px 0 0 0;padding:18px 18px 18px 42px;text-indent:-30px}@media screen and (min-width:431px) and (max-width:695px){#us_area02 .plus_info{font-size:4.2vw;padding:10px 10px 10px 45px}}@media screen and (min-width:376px) and (max-width:430px){#us_area02 .plus_info{font-size:4.2vw;padding:10px 10px 10px 45px}}@media screen and (max-width:375px){#us_area02 .plus_info{font-size:4.2vw;padding:10px 10px 10px 45px}}#us_area03{margin:75px 0 0 0;background-color:#00af88;padding:20px}@media screen and (min-width:431px) and (max-width:695px){#us_area03{padding:10px}}@media screen and (min-width:376px) and (max-width:430px){#us_area03{padding:10px}}@media screen and (max-width:375px){#us_area03{padding:10px}}#us_area03 h3{position:relative;margin:30px auto 50px;display:block;text-align:center;padding:34px 0 45px 0;background-color:#fff;width:95%;border-radius:8px;font-size:3.2vw;font-weight:600;letter-spacing:3px;color:#009674;line-height:1.5}@media screen and (min-width:431px) and (max-width:695px){#us_area03 h3{padding:20px 0 20px;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 h3{padding:20px 0 20px;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}@media screen and (max-width:375px){#us_area03 h3{padding:20px 0 20px;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}#us_area03 .disp_box{margin:25px auto 22px;background-color:#eee;padding:50px 60px}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .disp_box{margin:0 0px 0 0;padding:1px 0 6px 0;width:100%;font-size:4.4vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .disp_box{margin:0 0px 0 0;padding:1px 0 6px 0;width:100%;font-size:4.4vw}}@media screen and (max-width:375px){#us_area03 .disp_box{margin:0 0px 0 0;padding:1px 0 6px 0;width:100%;font-size:4.4vw}}#us_area03 .disp_box .content_disp{margin:25px auto 22px;width:82%}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .disp_box .content_disp{font-size:4.5vw;padding:18px;margin:0;width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .disp_box .content_disp{font-size:4.5vw;padding:18px;margin:0;width:100%}}@media screen and (max-width:375px){#us_area03 .disp_box .content_disp{font-size:4.5vw;padding:18px;margin:0;width:100%}}#us_area03 .white_wrap{background-color:#fff;padding:28px}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .white_wrap{padding:15px}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .white_wrap{padding:15px}}@media screen and (max-width:375px){#us_area03 .white_wrap{padding:15px}}#us_area03 h4{text-align:center;color:#009876;font-size:3.8vw;padding:30px 0 20px;font-weight:600}@media screen and (min-width:431px) and (max-width:695px){#us_area03 h4{font-size:4.5vw;padding:0px 0 20px}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 h4{font-size:4.5vw;padding:0px 0 20px}}@media screen and (max-width:375px){#us_area03 h4{font-size:4.5vw;padding:0px 0 20px}}#us_area03 p{font-size:2.4vw;line-height:1.5;font-weight:500}#us_area03 h5{text-align:center;color:#fff;background-color:#00af88;border-radius:8px;font-size:3.8vw;padding:30px 0 30px;font-weight:600;margin:100px 0 55px 0px}@media screen and (min-width:431px) and (max-width:695px){#us_area03 h5{font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 h5{font-size:5vw}}@media screen and (max-width:375px){#us_area03 h5{font-size:5vw}}#us_area03 .number_one:before{content:"1";color:#00af88;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0 2px 0 0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .number_one:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .number_one:before{display:none}}@media screen and (max-width:375px){#us_area03 .number_one:before{display:none}}#us_area03 .colum_box{display:block;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;margin:8px auto 35px;width:85%}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box{width:100%;margin:8px auto 12px}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box{width:100%;margin:8px auto 12px}}@media screen and (max-width:375px){#us_area03 .colum_box{width:100%;margin:8px auto 12px}}#us_area03 .colum_box .left-box{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 26px 0 0;display:inline-block;vertical-align:top;width:40%}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box .left-box{display:block;width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box .left-box{display:block;width:100%}}@media screen and (max-width:375px){#us_area03 .colum_box .left-box{display:block;width:100%}}#us_area03 .colum_box .right-box{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;display:inline-block;vertical-align:top;width:55%}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box .right-box{display:block;width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box .right-box{display:block;width:100%}}@media screen and (max-width:375px){#us_area03 .colum_box .right-box{display:block;width:100%}}#us_area03 .colum_box .right-box h4{text-align:center;color:#009876;font-size:1.5vw;padding:0 0 20px;font-weight:bold}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box .right-box h4{font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box .right-box h4{font-size:5vw}}@media screen and (max-width:375px){#us_area03 .colum_box .right-box h4{font-size:5vw}}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box .right-box .shien{font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box .right-box .shien{font-size:5vw}}@media screen and (max-width:375px){#us_area03 .colum_box .right-box .shien{font-size:5vw}}#us_area03 .colum_box .right-box .shien .color{color:#008bcb;font-weight:bold}#us_area03 .colum_box .right-box .kaigo{margin:0 0 30px 0}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box .right-box .kaigo{margin:30px 0 30px 0;font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box .right-box .kaigo{margin:30px 0 30px 0;font-size:5vw}}@media screen and (max-width:375px){#us_area03 .colum_box .right-box .kaigo{margin:30px 0 30px 0;font-size:5vw}}#us_area03 .colum_box .right-box .kaigo .color{color:#d80056;font-weight:bold}#us_area03 .colum_box .right-box .disp{font-weight:600;line-height:1.4;font-size:1.7vw;color:#111;background-color:rgba(255,255,255,0.35);margin:0 0 35px 0}@media screen and (min-width:431px) and (max-width:695px){#us_area03 .colum_box .right-box .disp{font-size:4vw;margin:0 0 0 0}}@media screen and (min-width:376px) and (max-width:430px){#us_area03 .colum_box .right-box .disp{font-size:4vw;margin:0 0 0 0}}@media screen and (max-width:375px){#us_area03 .colum_box .right-box .disp{font-size:4vw;margin:0 0 0 0}}#us_area03 .colum_box .right-box .box_box ul{font-weight:600;display:inline-block;vertical-align:top;width:18%}#us_area03 .plus_info{border:solid 4px #ff9000;font-size:100%;line-height:1.35;font-weight:300;margin:65px 0 0 0;padding:18px 18px 18px 42px;text-indent:-22px}#us_area04{margin:75px 0 0 0;background-color:#ea002e;padding:20px}@media screen and (min-width:431px) and (max-width:695px){#us_area04{padding:10px}}@media screen and (min-width:376px) and (max-width:430px){#us_area04{padding:10px}}@media screen and (max-width:375px){#us_area04{padding:10px}}#us_area04 h3{position:relative;margin:30px auto 50px;display:block;text-align:center;padding:34px 0 45px 0;background-color:#fff;width:95%;border-radius:8px;font-size:3.2vw;font-weight:600;letter-spacing:3px;color:#f00;line-height:1.5}@media screen and (min-width:431px) and (max-width:695px){#us_area04 h3{padding:20px 0 20px;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 h3{padding:20px 0 20px;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}@media screen and (max-width:375px){#us_area04 h3{padding:20px 0 20px;font-size:5.5vw;padding:30px 0 20px;font-weight:600}}#us_area04 .content_disp{margin:25px auto 22px;width:70%;text-align:center;background-color:#eee;padding:50px 60px}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .content_disp{padding:13px 13px;font-size:4.2vw;width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .content_disp{padding:13px 13px;font-size:4.2vw;width:100%}}@media screen and (max-width:375px){#us_area04 .content_disp{padding:13px 13px;font-size:4.2vw;width:100%}}#us_area04 .white_wrap{background-color:#fff;padding:28px}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .white_wrap{padding:15px}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .white_wrap{padding:15px}}@media screen and (max-width:375px){#us_area04 .white_wrap{padding:15px}}#us_area04 h4{text-align:center;color:#ff074d;font-size:3.8vw;padding:30px 0 20px;font-weight:600}@media screen and (min-width:431px) and (max-width:695px){#us_area04 h4{font-size:4.5vw;padding:0px 0 20px}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 h4{font-size:4.5vw;padding:0px 0 20px}}@media screen and (max-width:375px){#us_area04 h4{font-size:4.5vw;padding:0px 0 20px}}#us_area04 p{font-size:2.4vw;line-height:1.5;font-weight:500}#us_area04 h5{text-align:center;color:#fff;background-color:#ea002e;border-radius:8px;font-size:3.8vw;padding:30px 0 30px;font-weight:600;margin:100px 0 55px 0px}@media screen and (min-width:431px) and (max-width:695px){#us_area04 h5{font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 h5{font-size:5vw}}@media screen and (max-width:375px){#us_area04 h5{font-size:5vw}}#us_area04 .number_one:before{content:"1";color:#ea002e;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0 2px 0 0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:1501px){#us_area04 .number_one:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area04 .number_one:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area04 .number_one:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .number_one:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .number_one:before{display:none}}@media screen and (max-width:375px){#us_area04 .number_one:before{display:none}}#us_area04 .number_two:before{content:"2";color:#ea002e;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0 2px 0 0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:1501px){#us_area04 .number_two:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area04 .number_two:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area04 .number_two:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .number_two:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .number_two:before{display:none}}@media screen and (max-width:375px){#us_area04 .number_two:before{display:none}}#us_area04 .number_three:before{content:"3";color:#ea002e;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0 2px 0 0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:1501px){#us_area04 .number_three:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area04 .number_three:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area04 .number_three:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .number_three:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .number_three:before{display:none}}@media screen and (max-width:375px){#us_area04 .number_three:before{display:none}}#us_area04 .number_four:before{content:"4";color:#ea002e;background-color:#fff;border-radius:8px;font-size:4.5vw;font-weight:500;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:-5px;left:0px;width:85px;height:85px;padding:0 2px 0 0;display:inline-block;vertical-align:middle;line-height:1.1;margin:0 2% 0 0}@media screen and (min-width:1501px){#us_area04 .number_four:before{line-height:1}}@media screen and (min-width:1281px) and (max-width:1500px){#us_area04 .number_four:before{line-height:1.2}}@media screen and (min-width:961px) and (max-width:1280px){#us_area04 .number_four:before{line-height:1.7}}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .number_four:before{display:none}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .number_four:before{display:none}}@media screen and (max-width:375px){#us_area04 .number_four:before{display:none}}#us_area04 .colum_box{display:block;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;margin:8px auto 35px;width:85%}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box{width:100%;margin:8px auto 12px}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box{width:100%;margin:8px auto 12px}}@media screen and (max-width:375px){#us_area04 .colum_box{width:100%;margin:8px auto 12px}}#us_area04 .colum_box .left-box{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 26px 0 0;display:inline-block;vertical-align:top;width:40%}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box .left-box{display:block;width:100%}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box .left-box{display:block;width:100%}}@media screen and (max-width:375px){#us_area04 .colum_box .left-box{display:block;width:100%}}#us_area04 .colum_box .right-box{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;display:inline-block;vertical-align:top;width:55%}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box .right-box{display:block;width:100%;margin:12px 0 0 0}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box .right-box{display:block;width:100%;margin:12px 0 0 0}}@media screen and (max-width:375px){#us_area04 .colum_box .right-box{display:block;width:100%;margin:12px 0 0 0}}#us_area04 .colum_box .right-box .tell_number{color:#fff;font-size:4.2vw;background-color:#e90047;border-radius:150px;padding:8px 20px 20px;letter-spacing:3px}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box .right-box .tell_number{font-size:4.2vw;padding:17px 20px 14px}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box .right-box .tell_number{font-size:4.2vw;padding:17px 20px 14px}}@media screen and (max-width:375px){#us_area04 .colum_box .right-box .tell_number{font-size:4.2vw;padding:17px 20px 14px}}#us_area04 .colum_box .right-box .tell_number span{font-size:2.55vw;display:inline-block;vertical-align:middle;margin:0 10px 10px 10px;letter-spacing:2px}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box .right-box .tell_number span{font-size:5vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box .right-box .tell_number span{font-size:5vw}}@media screen and (max-width:375px){#us_area04 .colum_box .right-box .tell_number span{font-size:5vw}}#us_area04 .colum_box .right-box .tell_number a{color:#fff}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box .right-box .tell_number a{font-size:7.2vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box .right-box .tell_number a{font-size:7.2vw}}@media screen and (max-width:375px){#us_area04 .colum_box .right-box .tell_number a{font-size:7.2vw}}#us_area04 .colum_box .right-box h4{text-align:center;color:#009876;font-size:180%;padding:0 0 20px;font-weight:bold}#us_area04 .colum_box .right-box .shien .color{color:#008bcb;font-weight:bold}#us_area04 .colum_box .right-box .kaigo{margin:0 0 30px 0}#us_area04 .colum_box .right-box .kaigo .color{color:#d80056;font-weight:bold}#us_area04 .colum_box .right-box .disp{font-weight:600;line-height:1.4;font-size:1.7vw;color:#111;background-color:rgba(255,255,255,0.35);margin:0 0 35px 0}@media screen and (min-width:431px) and (max-width:695px){#us_area04 .colum_box .right-box .disp{font-size:5.15vw}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 .colum_box .right-box .disp{font-size:5.15vw}}@media screen and (max-width:375px){#us_area04 .colum_box .right-box .disp{font-size:5.15vw}}#us_area04 .colum_box .right-box .box_box ul{font-weight:600;display:inline-block;vertical-align:top;width:18%}#us_area04 .plus_info{border:solid 4px #ff9000;font-size:100%;line-height:1.35;font-weight:300;margin:65px 0 0 0;padding:18px 18px 18px 42px;text-indent:-22px}#us_area04 ul.check_list{margin:10px 0 35px 5%;padding:32px 0 0 0}@media screen and (min-width:431px) and (max-width:695px){#us_area04 ul.check_list{margin:0 0 0 0;padding:0 0 0 0}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 ul.check_list{margin:0 0 0 0;padding:0 0 0 0}}@media screen and (max-width:375px){#us_area04 ul.check_list{margin:0 0 0 0;padding:0 0 0 0}}#us_area04 ul.check_list li{list-style:none;color:#000;height:3.5vw;margin:0 0 8px 8px;font-size:2.1vw;font-weight:500}@media screen and (min-width:431px) and (max-width:695px){#us_area04 ul.check_list li{margin:30px 0 30px 0;font-size:4.5vw;line-height:1.35;padding:30px 0 30px 0;display:block}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 ul.check_list li{margin:30px 0 30px 0;font-size:4.5vw;line-height:1.35;padding:30px 0 30px 0;display:block}}@media screen and (max-width:375px){#us_area04 ul.check_list li{margin:30px 0 30px 0;font-size:4.5vw;line-height:1.35;padding:30px 0 30px 0;display:block}}#us_area04 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)}@media screen and (min-width:431px) and (max-width:695px){#us_area04 ul.check_list li:before{display:none;-webkit-transform:scale(0.5);transform:scale(0.5)}}@media screen and (min-width:376px) and (max-width:430px){#us_area04 ul.check_list li:before{display:none;-webkit-transform:scale(0.5);transform:scale(0.5)}}@media screen and (max-width:375px){#us_area04 ul.check_list li:before{display:none;-webkit-transform:scale(0.5);transform:scale(0.5)}}.attention{margin:50px 0;font-size:1.5vw}@media screen and (min-width:431px) and (max-width:695px){.attention{font-size:4vw}}@media screen and (min-width:376px) and (max-width:430px){.attention{font-size:4vw}}@media screen and (max-width:375px){.attention{font-size:4vw}}
/*# sourceMappingURL=happy.css.map */