﻿.nav_page li a,.blc_ttl,.box_ttl,#service .blc_content dl dt,#fee strong,#fee .box .box_ttl+dl>dt,#fee .box table caption,#fee .box .eg_box dt,#faq section>.box>dt,#faq section>.box>dd:before{text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;transform:rotate(0.028deg);-o-transform:rotate(0.028deg);-moz-transform:rotate(0.028deg);-webkit-transform:rotate(0.028deg)}body{background:#c7e8fa url("../img/bg_sky.jpg") repeat center top}.nav_wrapper{min-height:85px;width:100%}.nav_page{font-family:'07yasashisa',sans-serif;display:inline-block;margin:0 20px 30px;padding:0 15px}@media print, screen and (min-width: 768px){.nav_page{border:solid 2px #dcdbdd;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}}@media screen and (max-width: 767px){.nav_page{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}}.nav_page li{float:left;margin:15px 0;position:relative;overflow:hidden}@media print, screen and (min-width: 768px){.nav_page li{border-right:solid 1px #bed0d8}.nav_page li:last-child{border-right:none}}.nav_page li:after{content:'';position:absolute;background:url("../img/arrow_02.png") no-repeat center;width:11px;height:11px;display:block;bottom:5px;left:50%;margin-left:-5.5px}.nav_page li:hover:after{bottom:0px}.nav_page li a{display:block;padding:.3em 1em 1em}.nav_page li a:hover{text-decoration:none}@media screen and (max-width: 767px){.nav_page li{width:48%;margin:1%;border:solid 1px #bed0d8;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#fff}.nav_page li a{-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:100%}}.is-fixed{position:fixed;top:0;left:0;z-index:100;width:100%;border-width:0 0 1px 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:0;margin:0}.is-fixed li{margin:0;font-size:1.4rem}.is-fixed li a{padding:.8em .9em 1.5em}.is-fixed li .current{background-color:#f2f2f2}@media print, screen and (min-width: 768px){.blc_anchor{margin-top:-60px;padding-top:60px}}.blc_ttl{font-family:'07yasashisa',sans-serif}#support{margin-left:auto;margin-right:auto;max-width:1200px;padding:7% 7% 35px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:rgba(255,255,255,0.5);background-image:url("../img/ornament01_L.gif"),url("../img/ornament01_R.gif");background-repeat:no-repeat;background-position:left top,right top;line-height:1.7}@media screen and (max-width: 767px){#support{background-size:10% auto}}#support .blc_ttl{color:#6eb300;font-size:3.4rem;margin-top:0}@media screen and (max-width: 767px){#support .blc_ttl{font-size:2.1rem}}#support .box{text-align:left;padding:3% 0 3% 40%;min-height:270px;background:url("../../img/service/heart.png") no-repeat left top/35% auto}@media screen and (max-width: 767px){#support .box{background-position:top center;background-size:40% auto;padding:35% 0 3%}}#support .program{overflow:hidden;text-align:left}#support .program .blc_ttl{color:#31c372;margin:20px 0}#support .program .program_entity{margin-top:40px;text-align:center;color:#fff;font-family:'07yasashisa',sans-serif;position:relative;z-index:10;font-size:0;letter-spacing:0}@media screen and (max-width: 767px){#support .program .program_entity{margin-top:15px}}#support .program .program_entity .activity{display:inline-block;width:30%;margin:0 1.6666%;padding:10% 0%;font-size:1.6rem}@media screen and (max-width: 767px){#support .program .program_entity .activity{width:48%;margin:0 1%;padding:13% 0%;font-size:2.7vw}#support .program .program_entity .activity:last-child{margin-top:-8%}}#support .program .program_entity .activity dt{font-size:3.2rem}@media screen and (max-width: 767px){#support .program .program_entity .activity dt{font-size:5vw}}#support .program .program_entity .activity:nth-of-type(1){background:url("../../img/service/circle01.png") no-repeat center/contain}#support .program .program_entity .activity:nth-of-type(2){background:url("../../img/service/circle02.png") no-repeat center/contain}#support .program .program_entity .activity:nth-of-type(3){background:url("../../img/service/circle03.png") no-repeat center/contain}#service{counter-reset:num}#service .blc_content{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border:solid 1px #dcdbdd;padding:4% 7%}#service .blc_content .blc_ttl{margin:0 0 20px;font-size:3rem}@media screen and (max-width: 767px){#service .blc_content .blc_ttl{font-size:2.1rem}}#service .blc_content .blc_ttl:before{counter-increment:num;content:counter(num);font-size:200%;display:inline-block;margin-right:.2em}#service .blc_content dl{margin-top:2em}#service .blc_content dl dt{padding-left:25px;margin-bottom:.5em;position:relative;font-weight:bold}#service .blc_content dl dt:before{content:'';display:block;width:1em;height:1em;background-color:#fff;border-style:solid;border-width:2px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:absolute;left:0;top:.2em}#service .blc_content dl dd{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;padding:1em 1.5em;margin-bottom:2em}#service .blc_content dl dd th{width:5em}#service .blc_content .time_table{margin:0 -10px;font-size:1.6rem;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media screen and (max-width: 767px){#service .blc_content .time_table{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#service .blc_content .time_table li{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;list-style:none;color:#fff;padding:1em;margin:0 10px;position:relative;float:left}@media screen and (max-width: 767px){#service .blc_content .time_table li{margin-bottom:10px;width:calc(50% - 25px)}}#service .blc_content .time_table li .time{display:block;margin-bottom:.3em}#service .blc_content .time_table li:not(:last-child):after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:15px 0 15px 15px;right:-15px;top:50%;margin-top:-15px;transform:scaleY(0.7)}.service_wrapper{margin-top:-20px;text-align:left;position:relative}.service_wrapper:before,.service_wrapper:after{content:'';background-repeat:repeat-x;background-position:top center;display:block;padding-top:35px;width:calc( 100% + 250px );left:-250px;position:relative}.service_wrapper:before{top:-35px}.service_wrapper:after{bottom:0px}.service_wrapper .blc_in{margin-left:auto;margin-right:auto;max-width:1200px;padding:0 5% 70px;position:relative}.service_1{background:#ffdede}.service_1:before{background-image:url("../../img/service/wave_pink.svg")}.service_1 .blc_in:before{content:'';display:block;position:absolute;padding-top:73px;width:100%;background:url("../../img/service/obj_townscape01.gif") no-repeat center;top:-85px;left:0}.service_1 .blc_in>.blc_ttl{color:#ff3737;font-size:3.8rem;margin-top:0;margin-bottom:25px}@media screen and (max-width: 767px){.service_1 .blc_in>.blc_ttl{font-size:2.4rem}}.service_1 .blc_in>.blc_ttl .num{font-size:150%;margin-left:.5em}.service_1 .blc_content .blc_ttl{color:#ff3737}.service_1 .blc_content dl dt{color:#ff3737}.service_1 .blc_content dl dt:before{border-color:#ff3737}.service_1 .blc_content dl dd{background-color:#ffdede}.service_1 .blc_content .time_table li{width:calc(20% - 20px);background-color:#ff6a6a}.service_1 .blc_content .time_table li:after{border-left-color:#ff6a6a}.service_2{background:#fcf8e9}.service_2:before{background-image:url("../../img/service/wave_beige.svg")}.service_2 .blc_content{position:relative}.service_2 .blc_content:before{content:'';display:block;position:absolute;padding-top:15%;background:url("../../img/service/obj_townscape02.gif") no-repeat center/contain;top:-50px;right:-2%;width:320px}@media screen and (max-width: 767px){.service_2 .blc_content:before{top:-35px;width:45%;padding-top:25%}}.service_2 .blc_content .blc_ttl{color:#ff7f18}.service_2 .blc_content dl dt{color:#f87851}.service_2 .blc_content dl dt:before{border-color:#f87851}.service_2 .blc_content dl dd{background-color:#fcf8e9}.service_2 .blc_content .time_table li{width:calc(20% - 20px);background-color:#ff7f18}.service_2 .blc_content .time_table li:after{border-left-color:#ff7f18}.service_3{background:#d5f0d5}.service_3:before{background-image:url("../../img/service/wave_green.svg")}.service_3 .blc_in{padding-bottom:110px}.service_3 .blc_content{position:relative}.service_3 .blc_content:before{content:'';display:block;position:absolute;padding-top:88px;background:url("../../img/service/obj_townscape03.gif") no-repeat center;width:100%;top:-85px;left:0}.service_3 .blc_content .blc_ttl{color:#2aa945}.service_3 .blc_content dl dt{color:#2aa945}.service_3 .blc_content dl dt:before{border-color:#2aa945}.service_3 .blc_content dl dd{background-color:#d5f0d5}.service_3 .blc_content .time_table li{background-color:#50be50}.service_3 .blc_content .time_table li:after{border-left-color:#50be50}.service_4{background:url("../../img/service/bg_pattern01.gif") repeat center;padding-top:35px;margin-top:-100px}.service_4:before{background-image:url("../../img/service/wave_green.svg");background-position:bottom center}.service_4:after{background-image:url("../../img/service/wave_white.svg")}.service_4 .blc_in{padding-bottom:35px}.service_4 .blc_content{position:relative}.service_4 .blc_content:before{content:'';display:block;position:absolute;padding-top:15%;background:url("../../img/service/obj_townscape04.gif") no-repeat center/contain;top:-60px;right:-4%;width:320px}@media screen and (max-width: 767px){.service_4 .blc_content:before{top:-35px;width:45%;padding-top:25%}}.service_4 .blc_content .blc_ttl{color:#0aa29e}.service_4 .blc_content dl dt{color:#0aa29e}.service_4 .blc_content dl dt:before{border-color:#0aa29e}.service_4 .blc_content dl dd{background-color:#e0f8f7}.service_4 .blc_content .time_table li{width:calc(20% - 20px);background-color:#20a6a5}.service_4 .blc_content .time_table li:after{border-left-color:#20a6a5}.white_wrapper{background-color:#fff;overflow:hidden}.white_wrapper .blc_in{margin-left:auto;margin-right:auto;max-width:1200px;padding:2% 5% 70px;position:relative;text-align:left}#how-to{margin-bottom:7%;counter-reset:count-number}#how-to .box{background:#ffe8e8 url("../img/ornament01_L.gif") no-repeat left top/60px auto;margin-bottom:20px;padding:1.2em 1.2em 1.2em 120px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;position:relative}@media screen and (max-width: 767px){#how-to .box{padding-left:19vw}}#how-to .box:before{counter-increment:count-number;content:counter(count-number,decimal-leading-zero);display:block;position:absolute;left:20px;top:40px;line-height:1;font-size:6rem;color:#fff;font-style:oblique}@media screen and (max-width: 767px){#how-to .box:before{font-size:9.5vw;left:4%}}#how-to .box .box_ttl{margin:0 0 10px;font-size:2.2rem;font-weight:bold}@media screen and (max-width: 500px){#how-to .box .box_ttl{font-size:2rem}}#how-to .box .qa{margin-top:15px}#how-to .box .qa dt{margin-bottom:10px}#how-to .box .qa dd{background-color:#fff;padding:1em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#fee{margin-bottom:7%;overflow:hidden}#fee p{margin-bottom:1em}#fee strong{color:#64ad0e;font-size:110%}#fee .box{background-color:#e7efdd;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin-top:40px;counter-reset:num}@media screen and (max-width: 500px){#fee .box{font-size:1.6rem}}#fee .box .box_ttl{background-color:#64ad0e;color:#fff;padding:1em;font-size:2.2rem;margin:0;font-weight:bold}#fee .box .box_ttl+dl{padding:1.5em}#fee .box .box_ttl+dl>dt{font-size:2.2rem;color:#64ad0e;font-weight:bold;margin-bottom:15px}@media screen and (max-width: 767px){#fee .box .box_ttl+dl>dt{font-size:2rem}}#fee .box .box_ttl+dl>dt:before{counter-increment:num;content:counter(num);font-size:90%;text-align:center;width:1.2em;height:1.2em;line-height:1.2em;display:inline-block;margin-right:.2em;border:solid 1px #64ad0e;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#fee .box .box_ttl+dl>dd{margin-bottom:40px}#fee .box .box_ttl+dl>dd:last-child{margin-bottom:0}#fee .box p{max-width:760px}#fee .box .table_fee{border:solid 1px #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden;display:inline-block;margin-bottom:15px}#fee .box table{background-color:#fff;margin:-1px}@media print, screen and (min-width: 768px){#fee .box table{min-width:760px}}#fee .box table caption{background-color:#96cd48;color:#fff;padding:.5em 1.5em;font-weight:bold}#fee .box table tr:nth-of-type(2n){background-color:#f7ffec}#fee .box table th,#fee .box table td{border:solid 1px #ccc;padding:.5em 1.5em}@media print, screen and (min-width: 768px){#fee .box table th{white-space:nowrap}#fee .box table td{width:100%}}@media screen and (max-width: 767px){#fee .box table td{white-space:nowrap}}#fee .box .eg{margin-top:20px;counter-reset:num}#fee .box .eg>strong{font-size:2.2rem}#fee .box .eg_box{border:solid 3px #64ad0e;padding:1em 1.5em;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin-bottom:4rem;max-width:760px;position:relative}#fee .box .eg_box:after{content:'＋';display:block;text-align:center;font-size:3.6rem;font-weight:bold;color:#64ad0e;position:absolute;left:0;width:100%;bottom:-5rem}#fee .box .eg_box:nth-last-child(2):after{content:'＝';transform:rotate(-90deg)}#fee .box .eg_box:last-child:after{display:none}#fee .box .eg_box dt{color:#64ad0e;font-weight:bold;margin-bottom:5px;margin-left:-.5em}#fee .box .eg_box dt:before{counter-increment:num;content:counter(num);text-align:center;width:1.5em;height:1.5em;line-height:1.5em;display:inline-block;margin-right:.2em;background-color:#64ad0e;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#fee .box .eg_box:last-child{margin-bottom:0}#fee .box .eg_box:last-child dt{float:left;margin-bottom:0;margin-right:1em}#faq{overflow:hidden}#faq .blc_ttl{color:#00a8c1}#faq section>.box{background-color:#f1fbff;border:solid 2px #dde9ee;padding:1.5em 1.5em 1.5em 4em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;margin-bottom:20px}#faq section>.box:last-child{margin-bottom:0}#faq section>.box>dt{font-family:'07yasashisa',sans-serif;font-weight:bold;font-size:2rem;margin-bottom:10px}@media screen and (max-width: 767px){#faq section>.box>dt{font-size:1.8rem}}#faq section>.box>dt:before{content:'Q';display:inline-block;line-height:1;width:1.6em;padding:.3em;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:#00a8c1;color:#fff;margin-right:1em;margin-left:-2.6em}#faq section>.box>dd{position:relative}#faq section>.box>dd:before{content:'A';display:inline-block;position:absolute;font-family:'07yasashisa',sans-serif;font-weight:bold;font-size:2rem;line-height:1;width:1.6em;padding:.3em;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:#ec5555;color:#fff;margin-right:1em;margin-left:-2.6em}@media screen and (max-width: 767px){#faq section>.box>dd:before{font-size:1.8rem}}#faq section>.box .pickup-area dt{margin-bottom:10px;padding-left:35px;background:url("../img/icon_car.svg") no-repeat left top/1.5em auto}#faq section>.box .pickup-area ul{overflow:hidden;margin-bottom:.5em}#faq section>.box .pickup-area ul li{float:left;margin-right:1em}#faq section>.box .pickup-area ul li:before{background-color:#75bd40}#faq section>.box .pickup-area .notice{font-size:1.6rem}#faq section>.box .service_time{overflow:hidden;margin:15px -1%;max-width:570px;-js-display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#faq section>.box .service_time .box{background-color:#fff;padding:1em;border:2px solid #dde9ee;margin:1%;float:left;width:48%}@media screen and (max-width: 767px){#faq section>.box .service_time .box{width:98%}}#faq section>.box .service_time .box dt{margin-bottom:5px}#faq section>.box .service_time .box th{width:4em}#faq section>.box a.btn_item{margin-top:1em;background-color:#ec5555}
/*# sourceMappingURL=service.css.map */
