﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}*{box-sizing:border-box}html{width:100%;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{background:#fff;font-size:14px;line-height:1.6;color:#403d3c;text-align:justify;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif}a{text-decoration:none;vertical-align:top;color:#111;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}a *{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}video,img{vertical-align:top;max-width:100%;height:auto}strong{font-weight:bold}.wrap{max-width:960px;margin:0 auto;padding-left:20px;padding-right:20px}.all{overflow:hidden}.flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.wrap{padding-left:0;padding-right:0}.all{min-width:980px;width:100%}}.e{font-family:"Arial","Arial Black",sans-serif}.list-indent li{padding-left:1em}.list-indent li:first-letter{margin-left:-1em}small{font-size:11px}header{border-bottom:7px solid #a3c43c;padding:10px 0}header h1{color:#707070;font-weight:bold;font-size:11px;display:none}header .btn-contact{margin-left:15px}#siteName{width:110px;height:40px;display:block}#siteName:hover{opacity:.7;filter:alpha(opacity=70)}.shoulder{display:none;text-align:right;font-size:11px;margin-bottom:10px}.shoulder li{display:inline-block;vertical-align:middle;margin-left:15px}.shoulder li:nth-child(-n+3){background:url(/img/common/ico-ft-arrow.svg) no-repeat left center;background-size:7px 12px;padding-left:10px;margin-left:10px}.shoulder li a{display:block}.shoulder li a:hover{color:#a3c43c}.hd-tel{display:none}.btn-contact{max-width:240px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #fb6c00;background:#fb6c00;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmZmEwNGEiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZiNmMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(25%, #ffa04a),color-stop(75%, #fb6c00));background-image:-moz-linear-gradient(top, #ffa04a 25%,#fb6c00 75%);background-image:-webkit-linear-gradient(top, #ffa04a 25%,#fb6c00 75%);background-image:linear-gradient(to bottom, #ffa04a 25%,#fb6c00 75%);display:inline-block;text-align:center}.btn-contact span{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #eabf6f;display:block;padding:10px}.btn-contact:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmYjZjMDAiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmYTA0YSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(25%, #fb6c00),color-stop(75%, #ffa04a));background-image:-moz-linear-gradient(top, #fb6c00 25%,#ffa04a 75%);background-image:-webkit-linear-gradient(top, #fb6c00 25%,#ffa04a 75%);background-image:linear-gradient(to bottom, #fb6c00 25%,#ffa04a 75%)}.btn-contact:hover span{border:#fff 1px solid}.leftbox{float:left}.rightbox{float:right}@media only screen and (max-width: 767px){header .btn-contact{height:40px}header .btn-contact span{height:38px;padding:10px 5px 0}.leftbox{width:40%}.rightbox{width:60%;text-align:right}}@media only screen and (min-width: 768px){header h1{display:block}#siteName{width:170px;height:61px}.shoulder{display:block}.hd-tel{display:inline-block;width:330px}}.global{margin:0 auto;max-width:960px}.global ul{padding:5px 0}.global span{display:none}.global li{border-left:1px dotted #7f7f7f;width:33.33%;float:left;padding:0 4px}.global li a{display:block;background-size:cover;background-repeat:no-repeat;padding-top:21.73%}.global li:nth-child(1) a{background-image:url(/img/common/gnavi02.gif)}.global li:nth-child(1) a:hover{background-image:url(/img/common/gnavi02_on.gif)}.global li:nth-child(2) a{background-image:url(/img/common/gnavi03.gif)}.global li:nth-child(2) a:hover{background-image:url(/img/common/gnavi03_on.gif)}.global li:nth-child(3){border-right:1px dotted #7f7f7f}.global li:nth-child(3) a{background-image:url(/img/common/gnavi04.gif)}.global li:nth-child(3) a:hover{background-image:url(/img/common/gnavi04_on.gif)}footer{background:#edede4;padding-top:35px;margin-top:40px}.ft-box{margin-bottom:10px}.ft-box h5{color:#fff;background:#a3c43c;padding:0 0 0 10px}.ft-navi1,.ft-navi2 a{display:block}.ft-1stlist li,.ft-2ndlist li{margin-top:5px}.ft-1stlist a:hover,.ft-2ndlist a:hover{color:#a3c43c}.ft-1stlist{padding:0 10px}.ft-1stlist a{font-weight:bold;background:url(/img/common/ico-ft-cercle.svg) no-repeat left center;background-size:14px;padding-left:20px}.ft-2ndlist li{padding-left:20px;font-size:11px}.ft-2ndlist li li{padding-left:0}.ft-2ndlist li li a{background:none}.ft-2ndlist a{font-weight:normal;background:url(/img/common/ico-ft-arrow.svg) no-repeat left center;background-size:7px 12px;padding-left:10px}.list-inq{border-top:1px dotted #653b23;border-bottom:1px dotted #653b23;padding-top:5px;padding-bottom:5px}.areamap-wrap figure{margin-top:10px}.areamap-wrap figcaption{font-size:12px;margin-top:5px}.areamap-wrap figcaption small{font-size:11px;display:block}.ft-ban-area{background:#dae8b1;padding:15px 0;margin-top:30px}.ft-ban-area h6{font-size:12px}.ft-ban-area li img{border:1px solid #b3b3b3}.ft-ban-area a{display:block}.ft-ban-area a:hover img{border:1px solid #a3c43c}.copyright{background:#a3c43c;text-align:center;color:#fff;padding:10px;font-size:11px;text-align:center}.copyright a{color:#fff}.copyright a:hover{text-decoration:underline}@media screen and (max-width: 767px){.ft-ban-area ul{text-align:center}.ft-ban-area ul li{display:inline-block;width:49%;margin:5px 0 0 0}}@media screen and (min-width: 768px){footer{margin-top:70px}.ft-box{float:left;margin-bottom:0}.areamap-wrap{width:400px}.ft-ban-area li{float:left;margin:5px 5px 0 0}.ft-navi1,.ft-navi2{width:260px;margin-right:20px}}.inq-box{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:3px solid #fff;background:#f9e7cb;-webkit-box-shadow:0 0 5px rgba(217,138,20,0.9);-moz-box-shadow:0 0 5px rgba(217,138,20,0.9);-ms-box-shadow:0 0 5px rgba(217,138,20,0.9);-o-box-shadow:0 0 5px rgba(217,138,20,0.9);box-shadow:0 0 5px rgba(217,138,20,0.9);margin:20px auto 0;position:relative;text-align:center;padding:15px}.inq-box .btn-contact{width:100%;max-width:490px}.inq-box h4{color:#754c24;font-size:18px;font-weight:bold;margin-bottom:10px;text-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff,-2px 0 0 #fff,0 -2px 0 #fff,2px 0 0 #fff,0 2px 0 #fff}.inq-box h5{color:#fb6c00;font-size:16px;font-weight:bold;margin:15px 0 5px;line-height:1.4}.inq-box p{font-size:12px;margin-top:5px}.inq-box .inqbox-chara1,.inq-box .inqbox-chara2{display:none}@media screen and (min-width: 768px){.inq-box{padding:20px;max-width:570px;margin:40px auto 0}.inq-box h4{font-size:20px}.inq-box h5{font-size:18px}.inq-box p{font-size:12px;margin-top:5px}.inq-box .inqbox-chara1,.inq-box .inqbox-chara2{display:block;position:absolute}.inq-box .inqbox-chara1{bottom:-10px;left:-10px}.inq-box .inqbox-chara2{bottom:-10px;right:-5px}}#page-top{display:none;position:fixed;bottom:20px;right:20px}@media screen and (min-width: 768px){#page-top{display:block}}.tbl dt{text-align:center;font-weight:bold}.tbl dd{padding:1em}@media only screen and (min-width: 768px){.tbl{display:table;width:100%}.tbl dl{display:table-row}.tbl dt{vertical-align:middle;display:table-cell;border-bottom:1px solid #fff;width:8em}.tbl dd{vertical-align:middle;display:table-cell;border-bottom:1px solid #ccc}}.top-main{background:url(/img/top/bg-main.jpg) repeat center center}.slide-wrap{background:rgba(60,60,60,0.3);padding:10px 0}.slide-navi-wrap{max-width:960px;margin:0 auto;position:relative}.swiper-container{max-width:960px;border:5px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.contents-navi{background:rgba(255,255,255,0.7);padding:15px 0}.contents-navi ul{max-width:960px;margin:0 auto;justify-content:center}.contents-navi span{display:none}.contents-navi li{width:33.33%;padding:0 10px}.contents-navi li a{display:block;background-size:cover;background-repeat:no-repeat;padding-top:43.47%}.contents-navi li:nth-child(1) a{background-image:url(/img/top/btn-service03.png)}.contents-navi li:nth-child(1) a:hover{background-image:url(/img/top/btn-service03_on.png)}.contents-navi li:nth-child(2) a{background-image:url(/img/top/btn-service01.png)}.contents-navi li:nth-child(2) a:hover{background-image:url(/img/top/btn-service01_on.png)}.contents-navi li:nth-child(3) a{background-image:url(/img/top/btn-service02.png)}.contents-navi li:nth-child(3) a:hover{background-image:url(/img/top/btn-service02_on.png)}.contents-navi li:nth-child(4) a{background-image:url(/img/top/btn-service04.png)}.contents-navi li:nth-child(4) a:hover{background-image:url(/img/top/btn-service04_on.png)}@media only screen and (min-width: 768px){.contents-navi li{width:25%}}.tit-hr-dotted{background:url(/img/top/border-dotted.png) no-repeat center bottom;padding:0 0 10px;font-size:20px;font-weight:bold;color:#a3c43c}.tit-hr-dotted .e{font-size:11px;color:#808080;font-weight:normal;vertical-align:middle;display:block}.pick-info,.pick-service,.news-feed{padding-top:20px;padding-bottom:20px}@media only screen and (min-width: 768px){.tit-hr-dotted{padding:0 0 10px 10px}.tit-hr-dotted .e{display:inline;margin-left:1em}.pick-info,.pick-service,.news-feed{padding-top:35px;padding-bottom:35px}}.pick-info .tit-hr-dotted{margin-bottom:15px}.pick-info ul{gap:15px 30px;justify-content:center}.pick-info li{width:100%}.pick-info a{display:block}.pick-info a:hover{opacity:.7;filter:alpha(opacity=70)}@media only screen and (min-width: 768px){.pick-info li{width:calc((100% - 30px)/2)}}.pick-service{background:#f6f9eb}.pick-service-box{text-align:center;margin:2% 0}.pick-service-box:nth-of-type(even){margin-right:0}.pick-service-box h3{font-size:20px;text-align:left;padding-left:1em;background-repeat:no-repeat;background-position:right 25px top;-moz-border-radius:4px 4px 0 0/4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0/4px 4px 0 0;color:#fff;font-weight:bold;margin-bottom:10px}.pick-service-box h4{font-size:18px;font-weight:bold}.pick-service-box h4+p{font-size:12px}.pick-service-box p{font-size:13px}.pick-service-box .btn-to-detail{color:#fff;display:block;padding:2px 10px;vertical-align:middle;margin-top:10px}.service-box-full{-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px}.service-box-full .flex{justify-content:center;margin:0 -5px}.service-box-full figure{width:25%;padding:5px}.service-box-full figcaption{font-weight:bold;font-size:13px;line-height:1.2;margin-top:5px}.service-box-full figcaption a{color:#653b23}.service-box-full figcaption a:after{content:url(/img/top/ico-clean-arrow.png);margin-left:5px;vertical-align:bottom}.service-box-full figcaption a:hover:after{content:url(/img/top/ico-clean-arrow_on.png)}.service-box-full:nth-of-type(1) h3{background-color:#4badca}.service-box-full:nth-of-type(1) h3 strong{font-size:14px;display:block}.service-box-full:nth-of-type(1) h4{color:#4badca}.service-box-full:nth-of-type(1) .btn-to-detail{background-color:#93cedf}.service-box-full:nth-of-type(1) .btn-to-detail:hover{background-color:#4badca}.service-box-full:nth-of-type(2) h3{background-color:#da509e}.service-box-full:nth-of-type(2) h4{color:#da509e}.service-box-full:nth-of-type(2) .btn-to-detail{background-color:#d184b7}.service-box-full:nth-of-type(2) .btn-to-detail:hover{background-color:#da509e}.service-box-full:nth-of-type(3) h3{background-color:#fb6c00;line-height:1.4;padding:5px 1em}.service-box-full:nth-of-type(3) h3 strong{font-size:14px;display:block}.service-box-full:nth-of-type(3) h3 small{display:block;font-size:13px;font-weight:normal}.service-box-full:nth-of-type(3) h4{color:#fb6c00}.service-box-full:nth-of-type(3) .btn-to-detail{background-color:#e9a272}.service-box-full:nth-of-type(3) .btn-to-detail:hover{background-color:#fb6c00}.service-box-full .txt{color:#4c4a4a;font-weight:bold;margin:20px 0 10px}.service-box-full .btn-to-pack{display:block;background-color:#edede4;background-image:url(/img/top/ico-pack.png);background-repeat:no-repeat;background-position:right 1em center;color:#cc2228;font-size:16px;padding:0 2.25em 0 1.25em;line-height:1.5}.service-box-full .btn-to-pack:hover{background-color:#d34349;background-image:url(/img/top/ico-pack_on.png);color:#fff}.sb-half-innr{-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;background:#fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:10px;margin-bottom:20px}.sb-half-innr h3{background-color:#3f6eb4}.sb-half-innr h4{color:#3f6eb4}.sb-half-innr figure{display:inline-block;vertical-align:middle;padding:15px 0 10px}.sb-half-innr figcaption{font-weight:bold;font-size:16px}.sb-half-innr .btn-to-detail{background-color:#8ca8d2;text-align:center;margin:10px auto 0}.sb-half-innr .btn-to-detail:hover{background-color:#3f6eb4}@media only screen and (min-width: 768px){.pick-service-box h3{font-size:25px}.pick-service-box .btn-to-detail{display:inline-block;margin-top:0}.service-box-full .flex{margin:0 -10px}.service-box-full figure{width:12.5%;padding:10px}.service-box-full figcaption{font-size:16px}.service-box-full:nth-of-type(1) h3{background-image:url(/img/top/bg-fukidashi03.png)}.service-box-full:nth-of-type(1) h3 strong{display:inline;margin-left:1em}.service-box-full:nth-of-type(2) h3{background-image:url(/img/top/bg-fukidashi01.png)}.service-box-full:nth-of-type(3) h3{background-image:url(/img/top/bg-fukidashi02.png);padding:5px 150px 5px 1em}.service-box-full:nth-of-type(3) h3 strong{display:inline;margin-left:1em}.service-box-full .btn-to-pack{display:inline-block;margin-right:20px}.sb-half-innr{margin-bottom:40px}.sb-half-innr h3{background-image:url(/img/top/bg-fukidashi04.png)}.sb-half-innr .txt{display:inline-block;text-align:left;width:50%;margin-left:10%;vertical-align:middle}}.news-feed{position:relative}.news-feed ul{padding:0 10px}.feedItem{border-bottom:1px dotted #dee0e0;padding:10px 0 10px 15px}.feedItem time,.feedItem span{margin-right:10px;font-size:13px}.feedItem a{color:#363636}.feedItem a:hover{color:#a3c43c}.feedItem .news-category{text-align:center;width:7em;display:inline-block;color:#fff;font-size:12px;font-size:1.2rem}.cat-news{background:#89959d}.cat-update{background:#a3c43c}.cat-campaign{background:#fb6c00}.btn-allnews{position:absolute;background:#b5d063;color:#fff;font-size:13px;font-weight:bold;width:105px;height:20px;line-height:21px;right:30px;top:40px;text-align:center}.btn-allnews:hover{background:#a3c43c}#top.inq-box{width:90%}#top.inq-box h4{font-size:18px}#top.inq-box h5{font-size:16px}#top.inq-box p{display:inline-block}#top.inq-box p+img{display:inline-block}#top.inq-box p span{display:block;font-size:136%;line-height:1.4}#top.inq-box .inqbox-chara1{display:none;bottom:15px;left:20px}#top.inq-box .inqbox-chara2{display:none;bottom:15px;right:15px}@media only screen and (max-width: 767px){#top.inq-box{margin-top:0}}@media only screen and (min-width: 768px){#top.inq-box{max-width:830px;margin-top:60px}#top.inq-box h4{font-size:23px}#top.inq-box h5{font-size:20px}#top.inq-box h5 br{display:none}#top.inq-box .inqbox-chara1,#top.inq-box .inqbox-chara2{display:block}}#breadcrumbs{padding:5px 0;line-height:1.6;text-overflow:ellipsis;font-size:10px}#breadcrumbs a{color:#653b23}#breadcrumbs a:hover{color:#a3c43c}.content-all{border-top:7px #dae8b1 solid}.tit-page{margin-bottom:10px}.tit-page+p .btn-act{margin:15px 0 0}.tit-def{background:#a3c43c;color:#fff;font-weight:bold;font-size:18px;height:40px;line-height:40px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding-left:1em;margin-bottom:20px}@media only screen and (max-width: 767px){.contents .intro-image{display:block;margin:10px auto 20px}.tbl-wrap{overflow:auto;white-space:nowrap}}@media only screen and (min-width: 768px){.contents{float:right;width:700px;position:relative}.contents .intro-image{position:absolute;right:10px;top:15px}.tit-page{margin-bottom:25px}.tit-def{font-size:20px}}.sidebar{margin-top:20px}.sidebar h6{color:#fb6c00;font-weight:bold;margin:20px 0 5px;font-size:15px}.sub-navi h5{background:#a3c43c;color:#fff;font-weight:bold;padding-left:10px}.sub-navi a{color:#653b23;font-weight:bold}.sub-navi li a{display:block;padding:5px 0 5px 2.5em;background-position:left 1em center;background-repeat:no-repeat}.sub-navi li#subnavi01 a{background-image:url(/img/common/sidenavi-arrow01.png)}.sub-navi li#subnavi01 a:hover{background-color:#f4e0ed}.sub-navi li#subnavi02 a{background-image:url(/img/common/sidenavi-arrow02.png)}.sub-navi li#subnavi02 a:hover{background-color:#f8e0d0}.sub-navi li#subnavi03 a{background-image:url(/img/common/sidenavi-arrow03.png)}.sub-navi li#subnavi03 a:hover{background-color:#dbeff4}.sub-navi li#subnavi03 li a{background-image:url(/img/common/ico-side-arroww.png)}.sub-navi li#subnavi04 a{background-image:url(/img/common/sidenavi-arrow04.png)}.sub-navi li#subnavi04 a:hover{background-color:#e2e9f4}.subnavi-2nd{display:none}.subnavi-2nd li a{background-position:left 2em center;padding-left:3em}.parent-pageid-18 .subnavi-2nd{display:block}.side-inq{display:none}.side-ban{display:block;text-align:center;margin-top:10px}@media only screen and (max-width: 767px){.sub-navi li{border-bottom:1px solid #dbd7d0}.subnavi-2nd li:last-child{border-bottom:none}}@media only screen and (min-width: 768px){.sidebar{float:left;width:230px;margin-top:0}.sub-navi{border:1px solid #dbd7d0;font-size:12px}.sub-navi li a{height:22px;line-height:22px;padding:0 0 0 2.5em}.subnavi-2nd li a{padding-left:3em}.side-inq{display:block}}.all-service{text-align:center}.all-service strong{font-size:18px;font-weight:bold}.service-icon{justify-content:center}.service-icon li{width:33%;padding:0 10px;margin-bottom:5px}.service-icon li h3{font-weight:bold;margin:5px 0}.service-icon li p{font-size:12px}.service-icon li span{color:#403d3c;font-size:10px;line-height:1.4;display:inline-block}.all-service-list{text-align:left;padding:15px 10px;border-top:1px dashed #ddd}.all-service-list h3{font-weight:bold}.all-service-list li{padding:0 1em;font-size:12px;line-height:1.3;margin-top:5px}.all-service-list li:first-letter{margin-left:-1em}.price-box{margin-top:25px}.price-box .innr{border-width:3px;border-style:solid;padding:20px 15px}.price-box .innr img{margin-bottom:10px}.price-box small{font-size:11px}.flow-box,.voice-box,.faq-box{margin-top:40px}.flow-box h3,.voice-box h3,.faq-box h3{color:#fff;font-weight:bold;font-size:18px;height:40px;line-height:40px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-repeat:no-repeat;background-position:left 137px top;padding-left:0.5em}.flow-box h3{background-image:url(/img/common/fukidashi-flow.png);margin-bottom:15px}.flow-box li{float:left;width:16.3%;padding-left:0.5%}.flow-box li:nth-child(6){width:14%}.voice-box div{padding:20px 15px}.voice-box h3{background-image:url(/img/common/fukidashi-voice.png)}.voice-box h4{background-position:left top;background-repeat:no-repeat;font-weight:bold;font-size:15px;min-height:32px;padding-left:55px}.voice-box p{font-size:13px;padding-left:55px}.voice-box p:first-letter{color:#a59a88}.faq-box h3{background-image:url(/img/common/fukidashi-faq.png)}@media only screen and (max-width: 767px){.service-icon li h3{font-size:12px}}@media only screen and (min-width: 768px){.all-service{border:15px solid #f2f2ec;padding:50px 15px 30px;margin-top:80px}.service-icon li{width:25%;margin-bottom:25px}.all-service-list{padding:15px 10px}.all-service-list li{float:left;width:25%}.all-service-list li:nth-child(4n+1){clear:left}.flow-box,.voice-box,.faq-box{margin-top:30px}.flow-box h3,.voice-box h3,.faq-box h3{font-size:20px;background-position:left 160px top;padding-left:1em}.price-box .innr{padding:25px 40px}}.tit-flow{color:#fff;font-weight:bold;font-size:18px;height:40px;line-height:40px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background-repeat:no-repeat;background-position:left 160px top;padding-left:1em;background-color:#a3c43c;background-image:url(/img/common/fukidashi-flow.png);margin-bottom:15px}.flow-chart{background:url(/img/flow/bg-washi.jpg) repeat;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-top:20px;padding:20px 10px}.flow-chart dl{position:relative;margin-bottom:50px}.flow-chart dl:after{bottom:-50px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#a3c43c;border-width:15px;margin-left:-15px}.flow-chart dl:nth-of-type(6){margin-bottom:0}.flow-chart dl:nth-of-type(6):after{display:none}.flow-chart dt{vertical-align:middle;text-align:center;margin-bottom:10px}.flow-chart dd{background-color:rgba(255,255,255,0.5);background-repeat:no-repeat;vertical-align:middle;padding:10px 20px}.flow-chart strong,.flow-chart a{color:#9e2227}.flow-chart a{text-decoration:underline}.flow-chart a:hover{text-decoration:none}#flow .intro-image{top:50px;right:50px}#flow .flow-detail-box{margin-top:30px}#flow .tit-flow{position:relative}#flow .tit-flow img{display:none}.attention-box{margin-top:30px}.attention-box section{margin-bottom:20px}.attention-box h4{font-weight:bold;color:#4c3612}.attention-box h4:first-letter{color:#64a953}.attention-box li{padding-left:1em;font-size:12px}.attention-box li:first-letter{margin-left:-1em}.attention-box table{width:100%;border:2px solid #7f7f7f;margin:1em 0 0 0}.attention-box th{background:#edede4;text-align:center;padding:0.25em 0.5em;font-weight:bold;font-size:12px}.attention-box th:nth-child(1){border-right:1px solid #7f7f7f}.attention-box td{border-top:1px solid #7f7f7f;text-align:center;padding:0.25em 0.5em;font-size:12px}.attention-box td:nth-child(1){border-right:1px solid #7f7f7f}.attention-box td:nth-child(2){font-weight:bold;font-size:15px}@media only screen and (min-width: 768px){.tit-flow{font-size:20px;background-position:left 160px top;padding-left:1em;margin-bottom:15px}.flow-chart{margin-top:20px;padding:25px 40px 20px 30px}.flow-chart dl{display:table;width:100%}.flow-chart dl:after{left:75px}.flow-chart dl:nth-of-type(1) dd{background-image:url(/img/flow/ico-step1.png);background-position:right 30px center}.flow-chart dl:nth-of-type(2) dd{background-image:url(/img/flow/ico-step2.png);background-position:right 20px center}.flow-chart dl:nth-of-type(3) dd{background-image:url(/img/flow/ico-step3.png);background-position:right 40px center}.flow-chart dl:nth-of-type(4) dd{background-image:url(/img/flow/ico-step4.png);background-position:right 15px center}.flow-chart dl:nth-of-type(5) dd{background-image:url(/img/flow/ico-step5.png);background-position:right 35px center}.flow-chart dl:nth-of-type(6) dd{background-image:url(/img/flow/ico-step6.png);background-position:right 40px center}.flow-chart dt{display:table-cell;width:150px}.flow-chart dd{display:table-cell}#flow .tit-flow{position:relative;padding-left:100px;background-position:left 240px top}#flow .tit-flow img{display:block;position:absolute;bottom:0;left:1em}.attention-box table{width:50%;margin:1em 0 0 1em}}#service .intro-image{top:20px;right:20px}.service-box{margin-top:15px}.service-box h2{margin:0 auto;color:#fff;font-weight:bold;font-size:18px;padding-left:1em;height:40px;line-height:40px;-moz-border-radius:4px 4px 0 0/4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0/4px 4px 0 0}.service-flame{padding:15px 0}.service-flame h3{font-weight:bold;font-size:18px}.service-flame p{font-size:13px}.service-flame p small{font-size:10px}.service-flame h4{font-weight:bold;color:#653b23;padding-left:1em}.service-flame h4:first-letter{margin-left:-1em}.service-flame .list-indent{font-size:11px}.tbl-sr-type1,.tbl-sr-type2{width:100%;border:2px solid #7f7f7f;margin:15px 0 5px}.tbl-sr-type1 th,.tbl-sr-type2 th{background:#edede4;text-align:center;font-size:12px;font-weight:bold}.tbl-sr-type1 td,.tbl-sr-type2 td{border-top:1px solid #7f7f7f;padding:0.5em 0.75em}.tbl-sr-type1 .col-price,.tbl-sr-type1 .col-hours,.tbl-sr-type2 .col-price,.tbl-sr-type2 .col-hours{width:20%;border-left:1px solid #7f7f7f}.tbl-sr-type1 th{padding:3px}.tbl-sr-type1 th,.tbl-sr-type1 td{text-align:center}.tbl-sr-type1 .regularly th{background:#f4d0b8}.tbl-sr-type1 .regularly th span{margin-left:5px;background:#9e2227;color:#fff;display:inline-block;width:6em}.col-basic{font-weight:bold;font-size:17px}.col-basic .basic-price{font-size:22px}.col-basic strong{color:#9e2227}.col-trip{font-size:18px;font-weight:bold;color:#9e2227}.col-tax{font-size:17px;font-weight:bold}.tbl-sr-type2 td{font-size:15px}.tbl-sr-type2 td small{font-size:13px}.tbl-sr-type2 td.col-price{text-align:right;font-weight:bold}.tbl-sr-type2 td.col-hours{text-align:right}.tbl-sr-type2 td.change-hours{font-size:14px;text-align:center}.tbl-sr-type2 li{padding-left:1em;font-size:11px}.tbl-sr-type2 li:first-letter{margin-left:-1em}.ico-checklist,.ico-option{font-size:11px;width:6em;display:inline-block;text-align:center}.ico-checklist{color:#f7ed73;background:#653b23}.ico-option{color:#fff;background:#9d8a7d}.all-to-detail{display:block;margin:15px auto 0;max-width:300px;color:#fff;height:25px;line-height:25px;text-align:center;background:#e9a272}.all-to-detail:hover{background:#fb6c00}.service-hm{margin-top:25px}.service-hm h2{background:#da509e}.service-hm .service-flame{border-color:#d184b7}.service-hm .service-flame img{margin-bottom:10px}.service-hm h3{color:#da509e}.service-hm .all-to-detail{background:#d184b7}.service-hm .all-to-detail:hover{background:#da509e}.service-hk h2{background:#fb6c00;padding-right:1em}.service-hk h2 span{font-size:15px;margin-left:1em}.service-hk .service-flame{border-color:#e9a272}.service-hk .service-flame img{margin-bottom:10px}.service-hk h3{color:#fb6c00}.service-hc h2{background:#4badca}.service-hc .service-flame{border-color:#93cedf}.service-hc h3{color:#4badca}.service-hc article{background:url(/img/service/border-hc.gif) no-repeat top center;margin:0 -17px;padding:15px 17px 20px}.service-hc article.kaiteki-pack{padding-top:0;background:none}.service-hc article.kaiteki-pack table{background:#fbf7c3}.service-hc article.kaiteki-pack .pack-name{font-size:18px;font-weight:bold}.service-hc article.kaiteki-pack .pack-name span{color:#c40018}.service-hc article.kaiteki-pack .pack-name small{font-weight:normal;line-height:1.3}.service-hc article.kaiteki-pack td.col-price{color:#c40018;font-size:18px}.service-hc h4{padding-left:0;margin-top:15px}.service-hc .tbl-sr-type2{margin:0}.service-hc .all-to-detail{background:#93cedf}.service-hc .all-to-detail:hover{background:#4badca}.service-re h2{background:#3f6eb4}.service-re h2 span{display:none}.service-re .service-flame{border-color:#8ca8d2;margin-bottom:5px}.service-re h3{color:#3f6eb4}.service-re .all-to-detail{background:#8ca8d2}.service-re .all-to-detail:hover{background:#3f6eb4}.present-box{padding:40px 10px 0}.present-box-innr{position:relative;background:#f3de9d;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:60px 15px 15px}.present-box-innr .tit-present{position:absolute;left:-10px;top:15px}.present-box-innr .chara-present{display:block;margin:0 auto}.present-box-innr h2{text-align:center}.present-box-innr h4,.present-box-innr .list-indent{font-size:12px}.txt-present{margin:5px 0 10px;text-align:center}.ticket-box{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 10px 0;padding:20px 15px 15px}.ticket-box h3{font-size:17px;font-weight:bold}.ticket-box h3 span{font-size:13px}.ticket-box strong{color:#9e2227;font-weight:bold;font-size:26px}.ticket-box strong span{font-size:12px}.ticket-box figcaption{font-size:12px;line-height:1.4;margin-top:5px}.ticket-box img{display:block;margin:10px auto 0}@media only screen and (min-width: 768px){.service-box h2{width:96%;font-size:25px}.service-flame{border-style:solid;border-width:3px;padding:15px 30px}.service-re h2 span{display:inline;font-size:15px}.present-box-innr .chara-present{position:absolute;right:25px;bottom:100px}.present-box-innr h4,.present-box-innr .list-indent{padding-left:1em}.service-hk .service-flame .regularly-box{margin:40px -10px 10px}.ticket-box{float:left;width:49%;margin:0 2% 10px 0}.ticket-box:nth-child(even){margin-right:0}.ticket-box figcaption{float:left;width:48%}.ticket-box img{float:right}}.faq-sec{display:none;padding:30px 0}.faq-sec h2{font-weight:bold;font-size:22px;border-bottom:1px dashed #a3c43c;padding-bottom:10px;color:#4badca}#faq-sec1{display:block}#faq-sec1 h2{color:#fb6c00}#faq-sec2 h2{color:#da509e}#faq-sec4 h2{color:#64a953}.tab-faq{margin:5px 0 0;cursor:pointer;border:1px solid #dbd7d0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0.25em 0.5em;color:#653b23;font-weight:bold;background-repeat:no-repeat;background-position:right 0.5em center;background-image:url(/img/faq/arrow-tab.png)}.tab-faq:nth-child(even){margin-right:0}.tab-faq:nth-child(1){background-image:url(/img/faq/arrow-tab2.png)}.tab-faq:nth-child(1).active{color:#fb6c00;background-color:#f8e0d0;background-image:url(/img/faq/arrow-tab2_on.png)}.tab-faq:nth-child(2){background-image:url(/img/faq/arrow-tab1.png)}.tab-faq:nth-child(2).active{color:#da509e;background-color:#f0d6e7;background-image:url(/img/faq/arrow-tab1_on.png)}.tab-faq:nth-child(4){background-image:url(/img/faq/arrow-tab8.png)}.tab-faq:nth-child(4).active{color:#64a953;background-color:#e0eedd;background-image:url(/img/faq/arrow-tab8_on.png)}.active{color:#4badca;background-color:#dbeff4;background-image:url(/img/faq/arrow-tab_on.png)}.accordion{border-bottom:1px dashed #a3c43c}.accordion dt{background-repeat:no-repeat;background-position:1em center;cursor:pointer;line-height:1.4;border-top:1px dashed #a3c43c;padding:10px 10px 10px 50px;background-image:url(/img/faq/ico-q-aqua.gif)}.accordion dt.open{text-decoration:underline;color:#4badca}.accordion dt:nth-child(1){border-top:none}.accordion dd{background:url(/img/faq/ico-a.gif) 3em top no-repeat;padding:0 30px 30px 80px;display:none}.accordion.q-pink dt{background-image:url(/img/faq/ico-q-pink.gif)}.accordion.q-pink dt.open{color:#da509e}.accordion.q-orange dt{background-image:url(/img/faq/ico-q-orange.gif)}.accordion.q-orange dt.open{color:#fb6c00}.accordion.q-blue dt{background-image:url(/img/faq/ico-q-blue.gif)}.accordion.q-blue dt.open{color:#3f6eb4}.accordion.q-green dt{background-image:url(/img/faq/ico-q-green.gif)}.accordion.q-green dt.open{color:#64a953}@media only screen and (min-width: 768px){.faq-sec h2{font-size:25px}.tab-faq{margin:5px 2% 0 0;width:49%;float:left}.accordion dt{line-height:50px;padding:0 0 0 50px}}#handyman .all-service h2{margin:20px 0}#handyman .all-service strong{color:#da509e}#handyman .all-service-list h3{font-weight:bold;color:#da509e}#handyman .price-box .innr{border-color:#e885ba}#handyman .flow-box h3,#handyman .voice-box h3,#handyman .faq-box h3{background-color:#da509e}#handyman .voice-box h4{background-image:url(/img/handyman/ico-voice.gif)}@media only screen and (min-width: 768px){#handyman .all-service h2{margin:-90px 0 30px}}#housekeeping .all-service h2{margin:20px 0}#housekeeping .all-service strong{color:#fb6c00}#housekeeping .all-service-list h3{font-weight:bold;color:#fb6c00}#housekeeping .price-box .innr{border-color:#ffa26f}.regularly-box{background:url(/img/housekeeping/bg-border.gif) repeat;margin:0 -15px 10px;padding:10px 25px 5px;position:relative}#housekeeping .flow-box h3,#housekeeping .voice-box h3,#housekeeping .faq-box h3{background-color:#fc7c2e}#housekeeping .voice-box h4{background-image:url(/img/housekeeping/ico-voice.gif)}@media only screen and (min-width: 768px){#housekeeping .intro-image{top:90px}#housekeeping .all-service{margin-top:155px}#housekeeping .all-service h2{margin:-150px 0 30px}.regularly-box{margin:40px -25px 10px;padding:70px 25px 10px}.regularly-box h3{position:absolute;top:-25px}}#housecleaning .flow-box h3,#housecleaning .voice-box h3,#housecleaning .faq-box h3,.page-hc .flow-box h3,.page-hc .voice-box h3,.page-hc .faq-box h3{background-color:#00bad4}.pack-intro{margin-top:50px}.pack-intro h2{margin-bottom:15px}.pack-intro ul{text-align:center;margin:15px 0 25px}.pack-intro li{display:inline-block;width:100%;padding:5px 0.5%}.cleaning-service{margin-top:30px}.cs-box{margin-top:15px}.cs-box li{margin:10px 0 0 0}.cs-box li:nth-child(even){margin-right:0}.cs-box li h4{background-color:#c9e6ef;font-weight:bold;font-size:15px;-moz-border-radius:8px 8px 0 0/8px 8px 0 0;-webkit-border-radius:8px;border-radius:8px 8px 0 0/8px 8px 0 0;padding:5px 20px;position:relative;background-repeat:no-repeat;background-position:right 10px center;background-image:url(/img/housecleaning/btn-arrow.png)}.cs-box li h4 span{font-size:12px;color:#653b23}.cs-box li a{display:block;border-style:solid;border-width:2px;border-color:#c9e6ef;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:#653b23}.cs-box li a:hover{border-color:#4badca;background:#ffffe5}.cs-box li a:hover h4{background-color:#4badca;color:#fff;background-image:url(/img/housecleaning/btn-arrow_on.png)}.cs-box li a:hover span{color:#fff}.cs-box li a:hover .cs-list-tbl dt span{color:#9e2227}.cs-list-tbl dt{padding:5px 20px;color:#9e2227;font-size:16px;font-weight:bold;white-space:nowrap}.cs-list-tbl .cell-option{font-size:10px;white-space:nowrap;text-align:center;color:#fff;padding:0}.cs-list-tbl .cell-option span{background:#9d8a7d;padding:2px 5px}.cs-list-tbl dd{display:none}.cs-list-tbl .cell-option.blue span{background:#71a2a9}.cs-list-tbl .cell-op-txt{font-size:12px}.btn-act{font-size:13px;font-weight:bold;position:relative;color:#fff;background:#d64c5d;display:block;max-width:280px;margin:0 auto;padding:5px 10px}.btn-act:after{content:">";position:absolute;right:0.5em;top:50%;margin-top:-11px}.btn-act:hover{background:#c40018}.btn-act.btn-blue{background:#93cedf;margin-top:30px}.btn-act.btn-blue:hover{background:#4badca}@media only screen and (min-width: 768px){.pack-intro li{width:33%;padding:0 0.5%}.cs-box li{float:left;width:49%;margin:10px 2% 0 0}.cs-box li:nth-child(even){margin-right:0}.cs-box li h4{font-size:18px}.cs-list-tbl{padding-left:15px}.cs-list-tbl div{display:table;width:100%}.cs-list-tbl dl{display:table-row}.cs-list-tbl dt,.cs-list-tbl dd{display:table-cell;padding:5px}.cs-list-tbl dt span{font-size:11px}}.hc-detail-box{margin-top:30px}.hc-detail-box .innr{border:3px solid #72cfe1;padding:10px 15px}.hc-detail-box .list-indent{font-size:12px}.page-hc .voice-box h4{background-image:url(/img/housecleaning/ico-voice.gif)}#pack-point{margin-top:15px}#pack-point li{font-weight:bold;font-size:22px;color:#653b23}#pack-point li strong{color:#9e2227}.tbl-pack{background:#fefce7;border:2px solid #7f7f7f;margin-bottom:10px}.tbl-pack th,.tbl-pack td{padding:0.25em 1em}.tbl-pack th{text-align:center;background:#edede4;font-size:12px}.tbl-pack th:nth-child(1){width:54%}.tbl-pack th:nth-child(2){width:26%;border-left:1px solid #7f7f7f}.tbl-pack th:nth-child(3){width:20%;border-left:1px solid #7f7f7f}.tbl-pack .tr-pack-title td{border-top:1px solid #7f7f7f;border-bottom:1px dashed #7f7f7f}.tbl-pack .tr-pack-title td:nth-child(1){font-size:18px;font-weight:bold;color:#653b23}.tbl-pack .tr-pack-title td:nth-child(1) span{color:#9e2227}.tbl-pack .tr-pack-title td:nth-child(2){border-left:1px solid #7f7f7f;font-size:18px;font-weight:bold;text-align:right;color:#9e2227}.tbl-pack .tr-pack-title td:nth-child(3){border-left:1px solid #7f7f7f;text-align:center}.tbl-pack .tr-pack-detail td strong{font-weight:bold}.tbl-pack .tr-pack-detail td small{font-size:13px}.tbl-pack .tr-pack-detail td:nth-child(2),.tbl-pack .tr-pack-discount td:nth-child(2){border-left:1px solid #7f7f7f;text-align:right}.tbl-pack .tr-pack-detail td:nth-child(3),.tbl-pack .tr-pack-discount td:nth-child(3){border-left:1px solid #7f7f7f;text-align:right}.tbl-pack .tr-pack-discount td:nth-child(1){position:relative}.tbl-pack .tr-pack-discount td:nth-child(1) .tbl-absolute{position:absolute;right:-190px;bottom:10px}.pack-price .list-indent{margin-top:5px}@media only screen and (min-width: 768px){.conf-intro{background:url(/img/housecleaning/bg-conf-chara.jpg) no-repeat right top;padding-bottom:214px}.hc-detail-box .innr{padding:25px 30px}#pack-point{margin-top:-32px}#pack-point li{font-size:22px}}.hc-int{position:relative}.hc-int .int-img-hc,.hc-int .int-chara{display:none}.hc-int .int-img-hc{top:70px;left:0}.tit-hc{background:#4badca url(/img/housecleaning/bg-kirakira.png) no-repeat right 10px top;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#fff;padding-left:1em}.hc-explain{margin-top:15px}.scopelist li{margin-top:10px;background-position:left center;background-repeat:no-repeat;height:40px;line-height:40px;font-size:15px;font-weight:bold;padding-left:40px;color:#653b23}.scopelist li span{font-size:11px;font-weight:normal;display:block}.scopelist li.have-span{line-height:16px;padding-top:6px}.scopelist li:nth-child(1){background-image:url(/img/housecleaning/ico-number01.jpg)}.scopelist li:nth-child(2){background-image:url(/img/housecleaning/ico-number02.jpg)}.scopelist li:nth-child(3){background-image:url(/img/housecleaning/ico-number03.jpg)}.scopelist li:nth-child(4){background-image:url(/img/housecleaning/ico-number04.jpg)}.scopelist li:nth-child(5){background-image:url(/img/housecleaning/ico-number05.jpg)}.scopelist li:nth-child(6){background-image:url(/img/housecleaning/ico-number06.jpg)}.scopelist li:nth-child(7){background-image:url(/img/housecleaning/ico-number07.jpg)}.scopelist li:nth-child(8){background-image:url(/img/housecleaning/ico-number08.jpg)}.scopelist li:nth-child(9){background-image:url(/img/housecleaning/ico-number09.jpg)}.scopelist li:nth-child(10){background-image:url(/img/housecleaning/ico-number10.jpg)}.hc-flow-box .tit-hc{margin-bottom:10px}.hc-flow{margin-top:10px}.hc-flow li{border:2px solid #72cfe1;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:15px 15px 15px 0;position:relative;margin-top:20px}.hc-flow li:before{content:url(/img/housecleaning/ico-arrow-flow.png);position:absolute;top:-30px;left:50%;margin-left:-20px}.hc-flow li:first-child{margin-top:0}.hc-flow li:first-child:before{display:none}.hc-flow h3{color:#367c8c;font-weight:bold;font-size:15px;background:#dbeff4;padding-left:15px}.hc-flow p{padding-left:15px;font-size:12px;margin-top:5px}.hc-flow figure{text-align:center;padding:5px 0 0 15px}.tbl-hc-price,.tbl-hc-option{border:2px solid #7f7f7f;width:100%;margin-bottom:15px}.tbl-hc-price th,.tbl-hc-price td,.tbl-hc-option th,.tbl-hc-option td{padding:0.5em 1em}.tbl-hc-price .col-price,.tbl-hc-price .col-hours,.tbl-hc-option .col-price,.tbl-hc-option .col-hours{border-left:1px solid #7f7f7f}.tbl-hc-price th,.tbl-hc-option th{background:#edede4;font-size:12px;text-align:center}.tbl-hc-price td,.tbl-hc-option td{border-top:1px solid #7f7f7f;font-size:15px}.tbl-hc-price td.col-price,.tbl-hc-price td.col-hours,.tbl-hc-option td.col-price,.tbl-hc-option td.col-hours{text-align:right}.tbl-hc-price td.col-price,.tbl-hc-option td.col-price{font-weight:bold}.tbl-hc-option{margin-top:15px}.tbl-hc-option td.col-price{color:#9e2227}.pack-link{margin-top:20px}.pack-link h4{background:#4badca;font-size:15px;color:#fff;font-weight:bold;padding-left:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:10px;height:26px;line-height:26px}.pack-link a{background:url(/img/housecleaning/ico-arrow-aqua.gif) no-repeat right center;font-weight:bold;padding:0.25em 1.5em 0.25em 0}.pack-link a span{background:#4badca;color:#f7ed73;padding:0.25em 0.5em;font-size:11px;margin-right:0.5em}.pack-link a:hover{color:#4badca}.pack-link p{font-size:11px;margin-top:10px}.pack-link p strong{color:#9e2227}@media only screen and (min-width: 768px){.hc-int .int-img-hc,.hc-int .int-chara{display:block;position:absolute}.hc-int p{padding-left:250px}#sash .hc-int{margin-bottom:60px}.tit-hc{font-size:20px}.hc-explain{margin-top:30px}.hc-flow-box .tit-hc{margin-bottom:20px}.scopelist li{width:25%;margin-top:15px;float:left}.hc-flow{margin-top:10px}.hc-flow li{padding:15px 25px 15px 0}.hc-flow li.img-double div{width:60%}.hc-flow li.img-double figure{width:40%}.hc-flow div{float:left;width:75%}.hc-flow h3{padding-left:20px;width:20em}.hc-flow p{padding-left:20px}.hc-flow figure{float:right;text-align:right;width:25%;padding:0}}#kitchen .int-chara{bottom:35px;right:30px}#oven .int-chara{top:170px;right:30px}#bath .int-chara{bottom:80px;right:30px}#sanitary .int-chara{top:110px;right:10px}#toilet .int-chara{top:110px;right:25px}#washing .int-chara{bottom:0;right:10px}#aircon .int-chara{bottom:0;right:10px}#wax .int-chara{bottom:0;right:10px}#sash .int-chara{top:120px;right:10px}.aircon-pack-point h3,.aircon-pack-detail h3{font-weight:bold;font-size:18px;margin-bottom:15px;color:#4badca}.aircon-pack-point article:first-of-type{padding-bottom:30px;margin-bottom:20px;background:url(/img/service/border-hc.gif) no-repeat bottom center}.aircon-pack-point li{padding-left:1em}.aircon-pack-point li:first-letter{margin-left:-1em}.aircon-pack-point li span{color:#9e2227;font-weight:bold}.aircon-pack-detail p{margin-top:10px}@media only screen and (min-width: 768px){#aircon-pack .hc-detail-box:first-of-type{margin-top:-32px}.aircon-pack-intro{background:url(/img/aircon-pack/bg-conf-chara.jpg) no-repeat right top;padding-bottom:250px}.aircon-pack-point article{margin:0 -17px}.aircon-pack-point article div{padding:0 17px}}#renovation .all-service{position:relative}#renovation .all-service h2{margin:20px 0}#renovation .all-service strong{color:#3f6eb4}#renovation .all-service .txt-ab{text-align:left;margin:15px 0 20px;font-size:12px}#renovation .price-box .innr{border-color:#80aad5;padding:25px}#renovation .price-box .innr .tbl-sr-type2{margin-top:0}#renovation .price-box .innr .list-indent{font-size:12px}#renovation .flow-box h3,#renovation .voice-box h3,#renovation .faq-box h3{background-color:#3f6eb4}#renovation .voice-box h4{background-image:url(/img/renovation/ico-voice.gif)}@media only screen and (min-width: 768px){#renovation .all-service h2{margin:-90px 0 30px}#renovation .all-service .txt-ab{position:absolute;top:50%;left:50%;width:340px;margin:-44px 0 0 -130px}}.outline-box{padding-top:40px}.outline-box h2{font-size:20px;font-weight:bold;background:#b1cd59;padding:0.25em 0 0.25em 1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:20px;color:#fff}.outline-box .tbl{border-bottom:1px solid #7f7f7f;border-left:2px solid #7f7f7f;border-right:2px solid #7f7f7f;border-top:2px solid #7f7f7f;margin-bottom:10px}.outline-box .tbl dt{background:#edede4;border-bottom:1px solid #7f7f7f;border-right:1px solid #7f7f7f;font-size:12px;text-align:left;padding-left:0.5em;padding-right:0.5em}.outline-box .tbl dd{border-bottom:1px solid #7f7f7f;padding:0.3em 0.5em}.outline-box a:hover{color:#ff6600}#group-link ul{padding-left:25px}#group-link ul li{background:url(/img/common/ico-ft-arrow.svg) no-repeat left center;background-size:7px 12px;padding-left:15px}@media only screen and (min-width: 768px){.outline-box .tbl{float:left;width:49%;margin-bottom:0}.outline-box .tbl dt{width:10em}.outline-box figure{width:49%;float:right}}.sitemap-box{float:left;width:50%}.sitemap-box .sm-1stlist li,.sitemap-box .sm-2ndlist li{margin-top:5px}.sitemap-box .sm-1stlist a:hover,.sitemap-box .sm-2ndlist a:hover{color:#a3c43c}.sitemap-box .sm-1stlist{padding:0 10px}.sitemap-box .sm-1stlist a{font-weight:bold;background:url(/img/common/ico-ft-cercle.svg) no-repeat left center;background-size:14px 14px;padding-left:20px}.sitemap-box .sm-2ndlist li{padding-left:20px;font-size:11px}.sitemap-box .sm-2ndlist li li{padding-left:0}.sitemap-box .sm-2ndlist li li a{background:none}.sitemap-box .sm-2ndlist a{font-weight:normal;background:url(/img/common/ico-ft-arrow.svg) no-repeat left center;background-size:7px 12px;padding-left:10px}.terms-box{margin-top:30px}.terms-box h2{color:#fb6c00;border-bottom:#653b23 dashed 1px;padding-bottom:5px;font-size:18px;font-weight:bold;margin-bottom:20px}.terms-box li{font-size:13px;margin-top:10px}.terms-box table{width:100%;border:2px solid #ccc;margin:10px 0}.terms-box th{background:#ddd;font-weight:bold}.terms-box td{border-top:1px solid #ccc}.terms-box th,.terms-box td{border-right:1px solid #ccc;text-align:center;padding:0.25em 0.5em}.terms-box th:nth-child(2),.terms-box td:nth-child(2){border-right:none}.terms-box h3{font-weight:bold;font-size:15px;margin-bottom:5px;color:#a3c43c}.txt-date{text-align:right;margin-top:30px}.titTopic{font-size:22px;font-weight:bold;color:#a3c43c;margin:30px 0 10px}.news-box{padding-bottom:30px}.news-box figure{margin-top:15px}.news-box p{margin-top:15px}.news-box a{color:#3f6eb4;text-decoration:underline}.news-box a:hover{text-decoration:none}.news-box .btn-pdf{background:url(/img/news/pdficon_s.gif) no-repeat left center;padding-left:35px;display:block;vertical-align:middle;height:30px;padding-top:10px}.chirashiImg{margin:0 -20px}.chirashiImg figure{width:100%;padding:10px 20px}@media only screen and (min-width: 768px){.chirashiImg figure{width:50%}}.btn-page{display:table;width:100%;margin-top:60px}.btn-page ul{display:table-row}.btn-page ul li{display:table-cell;width:33.3%;padding:0 0.5%}.btn-page ul li a{display:block;text-align:center;border:1px solid #fb6c00;color:#fb6c00;height:40px;line-height:40px}.btn-page ul li a:hover{background:#fb6c00;color:#fff}
/*# sourceMappingURL=style.css.map */
