@charset "UTF-8";html{font-size:62.5%}body{font-size:1.6rem;font-family:'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, Osaka, 'MS PGothic', arial, helvetica, sans-serif;line-height:1.6;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:justify}@media screen and (min-width:559px){body{font-size:1.8rem}}h1{line-height:1}img{max-width:100%}.mb40{margin-bottom:4rem}.wrap_1040{width:100%;padding:50px 10px;max-width:1040px;margin:auto}@media screen and (min-width:559px){.wrap_1040{padding:80px 10px}}.wrap_1110{width:100%;padding:50px 10px;max-width:1110px;margin:auto}@media screen and (min-width:559px){.wrap_1110{padding:80px 10px}}.ttl_set{font-size:1.6rem}.ttl_set .ttl_logo{display:block;max-width:250px;margin:0 auto 20px}.ttl_set .ttl_text{font-size:2rem;font-weight:bold}.ttl_set .ttl_red_text{display:block;color:#FF785A;font-size:2.5rem;font-weight:bold;margin:2rem auto 3rem}.ttl_set .ttl_price_img{display:block;max-width:250px;margin:20px auto 60px}@media screen and (min-width:559px){.ttl_set{font-size:3.2rem}.ttl_set .ttl_logo{max-width:385px;margin:0 auto 20px}.ttl_set .ttl_text{font-size:3rem}.ttl_set .ttl_red_text{font-size:5.5rem;margin-bottom:4rem}.ttl_set .ttl_price_img{max-width:350px}}.text_center{text-align:center}.yellow_bg{background:#FFD25A;color:#4A4A4A}.light_yellow_bg{background:#FFF7DB;color:#4A4A4A}.light_yellow_bg .ttl_logo{margin-top:0}.orange_text{color:#FFAA5A}.red_text{color:#FF785A}.bk_text{color:#231815}.emphasis_text{font-size:2.5rem;font-weight:bold;margin-bottom:6rem}@media screen and (min-width:559px){.emphasis_text{font-size:4.8rem}.emphasis_text.marketing_text{font-size:3rem}.emphasis_text.work_text{text-align:center}}h2{text-align:center;font-size:2.5rem;font-weight:100;margin-bottom:2.5rem}.parenthesis{position:relative;width:95%;max-width:550px;margin:0 auto 2.5rem;padding:0 2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.parenthesis:after,.parenthesis:before{position:absolute;top:10%;content:'';width:20px;height:80%;border-top:1px solid #231815;border-bottom:1px solid #231815;-webkit-box-sizing:border-box;box-sizing:border-box}.parenthesis:before{left:0;border-left:1px solid #231815}.parenthesis:after{right:0;border-right:1px solid #231815}@media screen and (min-width:559px){.parenthesis{font-weight:bold;margin:0 auto 9rem}.parenthesis.parenthesis2:after,.parenthesis.parenthesis2:before{top:-20%;height:140%}.parenthesis.parenthesis3{max-width:280px}}.parenthesis_og:after,.parenthesis_og:before{border-top:1px solid #FFAA5A;border-bottom:1px solid #FFAA5A}.parenthesis_og:before{border-left:1px solid #FFAA5A}.parenthesis_og:after{border-right:1px solid #FFAA5A}@media screen and (min-width:559px){.sp{display:none!important}}.pc{display:none!important}@media screen and (min-width:559px){.pc{display:block!important}}.logo{text-align:center;margin:10px 0}@media screen and (min-width:559px){.logo{margin:20px 0 40px}}.logo img{max-width:172px}@media screen and (min-width:559px){.logo img{max-width:357px}}.header-wrap{padding-top:10px}@media screen and (min-width:559px){.header-wrap{padding:0}}.sp-header-link{position:relative;display:block;width:100%;color:#FFFFFF;background:#FFD25A;padding:5px}.sp-header-link:after{content:"";position:absolute;top:1rem;right:.5rem;width:2.5rem;height:1.5rem;background:url(../img/arrow.png) no-repeat;background-size:contain}.main-img{width:100%;padding-bottom:50px}@media screen and (min-width:559px){.main-img{max-width:1366px;padding-bottom:0}}.balloon2{position:relative;background:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box}.balloon2:before{content:"";position:absolute;bottom:-40px;left:50%;margin-left:-15px;border:20px solid transparent;border-top:20px solid #FFF;z-index:2}@media screen and (min-width:559px){.balloon2:before{bottom:-80px;border:40px solid transparent;border-top:40px solid #FFF}}.balloon2:after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-17px;border:22px solid transparent;z-index:1}.balloon2 p{margin:0;padding:0}.industry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:20px}.industry li{width:49.5%;font-size:2rem;font-weight:bold;text-align:center;border:1px solid #4A4A4A;border-radius:20px;padding:10px 0;margin-bottom:20px}@media screen and (min-width:559px){.industry li{width:32%;border:2px solid #4A4A4A;border-radius:40px}}@media screen and (min-width:1400px){.industry li{width:18%}}.industry-text{font-size:1.8rem}@media screen and (min-width:559px){.industry-text{text-align:center;font-weight:bold}}.worries_list .worries{margin-bottom:80px}.worries_list .worries_ttl{position:relative;background:#FF785A;color:#FFFFFF;font-size:2rem;font-weight:100;text-align:center;line-height:1.2;border-radius:10px;margin:40px 0 20px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.worries_list .worries_ttl:before{content:'';position:absolute;display:block;width:0;height:0;left:15%;top:-1.5rem;border-left:30px solid #FF785A;border-top:5px solid transparent;border-bottom:10px solid transparent;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg);z-index:-1}@media screen and (min-width:559px){.worries_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.worries_list .worries{width:31%}.worries_list .worries .worries_ttl{height:auto;padding:20px 10px;font-size:1.6rem;font-weight:bold;border-radius:40px}}@media screen and (min-width:559px){.worries_list .worries .worries_ttl{padding:10px}}.bubble_orange{position:relative;display:block;margin-bottom:60px;padding:20px;min-width:120px;max-width:100%;color:#FFAA5A;text-align:center;font-weight:bold;background:#FFF;border:solid 3px #FFAA5A;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:559px){.bubble_orange{font-size:4.2rem;line-height:1.4;border:solid 6px #FFAA5A}.bubble_orange span{display:inline-block;margin:auto;text-align:left}}.bubble_orange:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #FFF;z-index:2}@media screen and (min-width:559px){.bubble_orange:before{bottom:-48px;border:24px solid transparent;border-top:24px solid #FFF}}.bubble_orange:after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-17px;border:14px solid transparent;border-top:14px solid #FFAA5A;z-index:1}@media screen and (min-width:559px){.bubble_orange:after{bottom:-60px;margin-left:-19px;border:28px solid transparent;border-top:28px solid #FFAA5A}}.bubble_orange p{margin:0;padding:0}.price_list{margin:0 auto 5rem}.price_list .plus{display:block;text-align:center;font-size:4rem;margin:2rem 0 1rem}@media screen and (min-width:559px){.price_list{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price_list img{width:45%}.price_list .plus{margin:0;padding:0 1rem}}.details li{position:relative;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-left:3.2rem;border-bottom:1px dotted #707070}.details li:before{position:absolute;top:0;left:0;content:"";display:inline-block;width:2.7rem;height:2.7rem;background:url(../img/icon_check.png) no-repeat;background-size:contain;vertical-align:middle}@media screen and (min-width:559px){.details li{margin-bottom:3rem;padding-bottom:3rem;font-size:2rem}}.introduction{padding:2rem 1rem 0;border:1px solid #FFAA5A;background:#FFFFFF url(../img/pt03.png) no-repeat top center;background-size:cover}.introduction .introduction_ttl{position:relative;font-size:2rem;background:#FFF7DB;padding:2rem}.introduction .introduction_ttl:before{content:'';position:absolute;display:block;width:0;height:0;right:10%;bottom:-1.5rem;border-right:30px solid #FFF7DB;border-top:5px solid transparent;border-bottom:10px solid transparent;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.introduction .tel{font-size:2rem;font-weight:bold}.introduction .tel .tel_num{font-size:3.4rem;color:#231815}.introduction .announcement{position:relative;font-size:1.8rem;margin-bottom:4rem;padding-bottom:3rem}.introduction .form_btn{display:block;max-width:70rem;background:#FFAA5A;padding:2.5rem 0;margin:0 auto 2rem;text-align:center;color:#FFFFFF;-webkit-box-shadow:2px 2px #F29219;box-shadow:2px 2px #F29219;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}@media screen and (min-width:559px){.introduction{background:#FFFFFF url(../img/pt03_pc.png) no-repeat top center;background-size:cover}.introduction .introduction_ttl{font-size:3rem;font-weight:bold;padding:1rem;margin-bottom:5rem}.introduction .introduction_ttl:before{right:30%;bottom:-3rem;border-right:60px solid #FFF7DB;border-top:10px solid transparent;border-bottom:20px solid transparent;-webkit-transform:rotate(-55deg);-ms-transform:rotate(-55deg);transform:rotate(-55deg)}.introduction .tel{font-size:3.2rem}.introduction .tel .tel_num{font-size:5rem}}@media screen and (min-width:1400px){.introduction .flex_pc{width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto}.introduction .tel{width:60%}.introduction .announcement{width:40%}}.introduction .form_btn{font-size:2.7rem;font-weight:bold}.add_set{position:relative;text-align:center;padding:2rem 0}.add_set .underline{text-decoration:underline;margin-bottom:2rem}@media screen and (min-width:559px){.add_set{padding:0 0 2rem}.add_set.footer_add{padding:2rem 0}}.marketing_img{display:block;max-width:310px;margin:5rem auto 0}@media screen and (min-width:1400px){.marketing_img{display:none}}.marketing_list{margin-top:-2.5rem;padding-top:10rem;background:url(../img/line.png) no-repeat top center;background-size:25px auto}.marketing_list li{background:#FFFFFF;padding:2rem;margin-bottom:2rem}.marketing_list h3{color:#FF785A;border-bottom:1px solid #FF785A;padding-bottom:1rem;margin-bottom:1rem;font-size:2.5rem;font-weight:100;text-align:center}@media screen and (min-width:1400px){.marketing_list{position:relative;width:1040px;max-width:100%;height:1200px;background:url("../img/cricle_pc.png") no-repeat center center;background-size:742px 729px}.marketing_list li{position:absolute;width:360px;margin-bottom:0}.marketing_list li:first-child{top:1rem;left:30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.marketing_list li:nth-child(2){top:20%;right:-16rem}.marketing_list li:nth-child(3){bottom:127px;right:-5rem}.marketing_list li:nth-child(4){bottom:100px;left:-5rem}.marketing_list li:last-child{top:20%;left:-16rem}}.service_price_list li{background:#FFFFFF;margin-bottom:2rem}.service_price_list li h3{position:relative;background:#FFAA5A;font-size:1.6rem;color:#FFFFFF;padding:1rem 1rem 0.5rem;font-weight:100}.service_price_list li h3 .delivery_date{position:absolute;top:1rem;right:1rem;font-size:1.4rem;color:#231815;background:#FFF7DB;padding:0 0.5rem;border-radius:5px}.service_price_list li .text_area{padding:1rem}.service_price_list li .text_area .service_price{font-size:17px;text-align:right}.service_price_list li .text_area .service_price .service_price_orange{font-size:2.8rem;margin-left:1rem;color:#FFAA5A}@media screen and (min-width:559px){.service_price_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.service_price_list li{width:49%}.service_price_list li h3{font-size:2rem;font-weight:bold}.service_price_list li h3 .delivery_date{font-size:2rem;padding:0 2rem}.service_price_list .text_area .service_price{font-weight:bold;text-align:right}.service_price_list .text_area .service_price .service_price_orange{margin-left:.5rem}.service_price_list .text_area .flex_pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.service_price_list .text_area .flex_pc .service_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.copy{text-align:center;padding-bottom:1rem}.text{font-size:1.5rem;text-align:center}.text h3{display:inline-block;border-bottom:1px solid #FFAA5A;margin:0px 0 10px;padding:0 20px;color:#4A4A4A;z-index:1000}.text a{color:#4A4A4A;z-index:1000;text-decoration:none}@media screen and (min-width:559px){.text{font-size:2.8rem}}#contact_form{max-width:900px;display:block;margin:0 auto 100px}#contact_form .text_area{width:100%;border:1px solid #4A4A4A;padding:5px;margin-bottom:20px}@media screen and (min-width:559px){#contact_form .text_area{padding:10px}}#contact_form .submit_button{display:block;border:1px solid #4A4A4A;padding:10px 30px;margin:0 auto}
/*# sourceMappingURL=top.css.map */