@charset "utf-8";body{font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",sans-serif;font-size:16px;line-height:1.6;color:#333;word-wrap:break-word;overflow-wrap:break-word;min-width:1220px;-webkit-text-size-adjust:100%}a{color:#666;text-decoration:underline}a:hover{text-decoration:none}h1{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/titH2.png) no-repeat left top;background-size:20px 20px;border-top:1px solid #74a92d;border-bottom:1px solid #ddd;font-size:24px;line-height:1.4;padding:25px 0 25px 10px}h2{font-size:22px;color:#577e21;line-height:1.4;margin:40px 0 35px;clear:both}h3{font-size:20px;margin:35px 0 30px;clear:both}p{margin-bottom:20px}table{width:100%;margin-bottom:25px;word-break:break-all}table th{background:#f6f6f6;border:1px solid #bbb;padding:20px;vertical-align:top}table td{border:1px solid #bbb;padding:20px;vertical-align:top}table th *:last-child,table td *:last-child{margin-bottom:0}ul{margin:0 0 20px 30px}ul li{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/iconList.png) no-repeat 8px 6px;background-size:10px 10px;padding-left:26px}ol{margin:0 0 20px 56px}ul li+li,ol li+li{margin-top:10px}iframe{border:none}hr{height:1px;border:none;border-top:1px dotted #bbb;margin:30px 0;clear:both}a img{backface-visibility:hidden}a:hover img{filter:Alpha("opacity=80");opacity:.8;-MS-filter:"alpha(opacity=80)"}.footer_tiki{display:inline}.footer_tiki_2{display:inline}@media screen and (max-width:767px){body{min-width:100%}h1{font-size:20px;padding:20px 0 20px 10px}h2{font-size:18px;line-height:1.5;margin:30px 0 25px}h3{font-size:16px;margin:25px 0 20px}table tr:first-child th{border-top:1px solid #bbb}table tr:first-child td{border-top:1px solid #bbb}table th,table td{padding:10px;float:left\9;clear:both\9;width:100%\9;border-top:none}ul{margin:0 0 20px 12px}ol{margin:0 0 20px 38px}}#wrap{position:relative}header p,footer p{margin-bottom:0}header ul,footer ul{margin:0}header ul li,footer ul li{background:0 0;padding-left:0}header ul li+li,footer li+li{margin-top:0}#headDesc{background:#74a92d}#headDescArea{width:1220px;margin:0 auto;padding:5px 60px}#headDescArea h1{background:0 0;border:none;font-size:12px;font-weight:400;color:#fff;padding:0}#headDescArea p{font-size:12px;color:#fff;line-height:1.4}#headerArea #headContSp,#glNavAreaSp{display:none}header{background:#fff;box-shadow:0px 5px 10px 0 rgba(0,0,0,.2);position:relative;z-index:97}#header #headerArea{width:1220px;margin:0 auto;padding:10px 60px}#header #headerArea p.logo{float:left;margin-top:1px;background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/logo.png) no-repeat left top;background-size:245.64px 105px;text-indent:100%;white-space:nowrap;overflow:hidden;width:245.64px;height:100px}#header #headerArea p.logo2{float:left;margin-top:1px;width:245.64px}#header #headerArea p.logo2 a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/logo.png) no-repeat left top;background-size:245.64px 105px;text-indent:100%;white-space:nowrap;overflow:hidden;width:245.64px;height:100px;display:block}#header #headerArea ul#headContPc{float:right;width:490px}#header #headerArea ul#headContPc li{float:left}#header #headerArea ul#headContPc li+li{margin-left:20px}#header #headerArea ul#headContPc li:nth-child(2) p+p{margin-top:10px}#header #headerArea ul#headContPc li a{display:flex}#glNav #glNavAreaPc{width:1221px;margin:0 auto;padding:10px 60px}#glNav #glNavAreaPc ul{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/glNavLine.png) no-repeat left center;padding-left:1px;display:table;width:100%}#glNav #glNavAreaPc ul li{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/glNavLine.png) no-repeat right center;padding-right:1px;display:table-cell;width:170px;font-size:14px;line-height:1.2;text-align:center;vertical-align:middle}#glNav #glNavAreaPc ul li:first-child{width:80px}#glNav #glNavAreaPc ul li a{display:table-cell;width:169px;height:50px;padding:5px 10px;vertical-align:middle;color:#333;text-decoration:none}#glNav #glNavAreaPc ul li:first-child a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/iconHome.png) no-repeat top left;font-size:0;width:79px;height:50px;padding:0}#glNav #glNavAreaPc ul li a:hover,#glNav #glNavAreaPc ul li.current a{font-weight:700;color:#74a92d}#glNav #glNavAreaPc ul li:first-child a:hover,#glNav #glNavAreaPc ul li:first-child.current a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/iconHomeOn.png) no-repeat top left}footer{background:#fff}#footer #footerArea{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgFooter.png) no-repeat 60px bottom;width:1220px;margin:0 auto;padding:30px 60px}#footer #footerArea p.logo{float:left;background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/logo2.png) no-repeat left top;background-size:140.36px 60px;text-indent:100%;white-space:nowrap;overflow:hidden;width:165px;height:60px}#footer #footerArea #footCont ul{float:right;width:490px}#footer #footerArea #footCont ul li{float:left}#footer #footerArea #footCont ul li+li{margin-left:20px}#footer #footerArea #footCont ul li:nth-child(2) p+p{margin-top:10px}#footer #footerArea #footCont ul li a{display:flex}#footer #footNav{background:#74a92d}#footer #footNav #footNavArea{width:1220px;margin:0 auto;padding:50px 60px}#footer #footNav #footNavArea ul li a{color:#fff;text-decoration:none}#footer #footNav #footNavArea ul li a:hover{text-decoration:underline}#footer #footNav #footNavArea>ul{float:left;width:510px}#footer #footNav #footNavArea>ul+ul{margin-left:40px}#footer #footNav #footNavArea>ul>li{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowFootNav.png) no-repeat 0 5px;padding-left:12px}#footer #footNav #footNavArea>ul>li+li{margin-top:15px}#footer #footNav #footNavArea>ul>li>a{font-weight:700}#footer #footNav #footNavArea ul.child{margin:15px 0 0 18px;font-size:14px}#footer #footNav #footNavArea ul.child li+li{margin-top:10px}#copy #copyArea{width:1220px;margin:0 auto;padding:15px 60px;font-size:12px}#copy #copyArea p#footAdd{float:left;width:530px}#copy #copyArea p#copyTxt{float:right;width:530px;text-align:right}@media screen and (max-width:767px){.overlay{content:'';visibility:hidden;position:fixed;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,0);transition:all .5s ease;z-index:99}.overlay:after{content:"";visibility:hidden;position:fixed;top:40%;left:0;display:block;width:100%;color:rgba(255,255,255,0);transition:all .5s ease}.sideOpen .overlay{visibility:visible;cursor:pointer;background:rgba(0,0,0,.7)}.sideOpen .overlay:after{visibility:visible;color:rgba(255,255,255,.8)}.sideOpen header,.sideOpen #allCont,.sideOpen .overlay,.sideOpen #pageTop p{transform:translate3d(-224px,0,0)}.sideOpen header{z-index:4}.sideOpen #pageTop p{z-index:3}#glNavAreaSp{display:inherit;transition:all .5s ease;position:fixed;top:0;right:-224px;width:224px;height:100%;background:#608b25;overflow-y:auto;z-index:1}.sideOpen #glNavAreaSp{transform:translate3d(-224px,0,0)}#glNavAreaSp ul{margin:0}#glNavAreaSp ul li{background:0 0;padding-left:0;border-bottom:1px dotted #fff;font-size:14px}#glNavAreaSp ul li+li{margin-top:0}#glNavAreaSp ul li a{padding:10px;color:#fff;text-decoration:none;display:block}#glNavAreaSp ul li a:hover,#glNavAreaSp ul li.current a{background:#80a251}#headerArea #headContPc,#glNav #glNavAreaPc{display:none}header{position:fixed;top:0;width:100%;transition:all .5s ease}#headDescArea{width:auto;max-width:520px;padding:5px 10px}#header #headerArea{width:auto;max-width:520px;padding:0 10px}#header #headerArea p.logo{margin-top:5px;background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/logo.png) no-repeat left top;background-size:163.76px 70px;width:163.76px;height:70px}#header #headerArea p.logo2{margin-top:10px;width:163.76px}#header #headerArea p.logo2 a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/logo.png) no-repeat left top;background-size:163.76px 70px;width:163.76px;height:70px}#headerArea #headContSp{display:inherit;float:right;width:96px}#headerArea #headContSp ul{float:left;width:46px}#headerArea #headContSp p#btnMenu{float:left;width:50px;cursor:pointer}#headerArea #headContSp p#btnMenu:hover{filter:Alpha("opacity=80");opacity:.8;-MS-filter:"alpha(opacity=80)"}#headerArea #headContSp img{width:100%;height:auto}#footer #footerArea{background:0 0;width:auto;padding:0}#footer #footerArea p.logo{float:none;background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/logo2.png) no-repeat left top;background-size:140.36px 60px;width:140.36px;margin:0 auto 20px;padding:0}#footer #footerArea #footCont{border-top:1px solid #74a92d}#footer #footerArea #footCont ul{float:none;width:auto;max-width:520px;margin:0 auto;background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgFooter.png) no-repeat center bottom;background-size:contain;padding:20px 10px 60px}#footer #footerArea #footCont ul li{float:none}#footer #footerArea #footCont ul li:nth-child(2) p+p{margin-top:15px}#footer #footerArea #footCont ul li a{display:inherit}#footer #footerArea #footCont ul li:first-child{max-width:252px;margin:0 auto}#footer #footerArea #footCont ul li:nth-child(2){max-width:208px;margin:20px auto 0}#footer #footerArea #footCont ul li img{width:100%;height:auto}#footNav{display:none}#copy{border-top:10px solid #74a92d}#copy #copyArea{width:auto;max-width:520px;padding:10px 10px 20px}#copy #copyArea p#footAdd{float:none;width:auto;margin-bottom:10px}#copy #copyArea p#copyTxt{float:none;width:auto;text-align:left}}#allCont{background:#fff}#breadcrumb #breadcrumbArea{width:1220px;margin:0 auto;padding:20px 60px 10px}#breadcrumb #breadcrumbArea ul{margin:-5px 0 0 -12px}#breadcrumb #breadcrumbArea ul li{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowPan.png) no-repeat right 4px;background-size:9px 10px;padding:0 21px 0 0;margin:5px 0 0 12px;float:left;font-size:12px}#breadcrumb #breadcrumbArea ul li:last-child{background:0 0;padding:0}#categoryTit{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgCategoryTit.jpg) repeat-x center bottom;background-size:cover}#categoryTit #categoryTitArea{width:1220px;margin:0 auto;padding:20px 60px;min-height:135px}#categoryTit #categoryTitArea p{font-size:34px;line-height:1.4;margin:20px 0 0}#contents{border-bottom:1px solid #74a92d}#contentsArea{width:1220px;margin:0 auto;padding:50px 60px 100px}#contentsArea #contentsLeft{float:left;width:820px}#contentsArea #contentsRight{float:right;width:240px}#contentsRight #sideCategoryList p.tit,#contentsRight #sideEntryList p.tit{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/titH2.png) no-repeat left top;background-size:20px 20px;border-top:1px solid #74a92d;font-weight:700;padding:15px 0 0 10px;margin-bottom:15px}#contentsRight #sideCategoryList ul,#contentsRight #sideEntryList ul{margin:0}#contentsRight #sideCategoryList ul li,#contentsRight #sideEntryList ul li{background:0 0;padding-left:0;border-bottom:1px dotted #ccc}#contentsRight #sideCategoryList ul li:first-child,#contentsRight #sideEntryList ul li:first-child{border-top:1px dotted #ccc}#contentsRight #sideCategoryList ul li+li,#contentsRight #sideEntryList ul li+li{margin-top:0}#contentsRight #sideCategoryList ul li a,#contentsRight #sideEntryList ul li a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowSideCategoryList.png) no-repeat right center;background-size:11px 20px;padding:12px 20px 12px 0;display:block}#contentsRight #sideEntryList ul li.no{border:none}#contentsRight #sideImg{margin-top:20px}#contentsRight #sideImg img{width:100%;max-width:240px;height:auto}#pageTop p{position:fixed;right:10px;bottom:10px;margin-bottom:0;z-index:98}#btnContactPc{position:fixed;right:0;top:50%;transform:translate(0,-50%);margin-bottom:0;z-index:99}.aligncenter{display:block;margin:0 auto 25px}.alignright{display:block;margin:0 0 25px 20px;float:right}.alignleft{display:block;margin:0 20px 25px 0;float:left}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:10px;margin-bottom:25px;max-width:100%;height:auto}.wp-caption img[class*=wp-image-]{display:block;margin:0}.wp-caption-text a,.wp-caption-text{font-size:14px;line-height:1.6;color:#666;margin:5px 0 0}.waku1{border:2px solid #ccc;padding:30px;margin-bottom:25px;clear:both}.waku2{background:#efefef;padding:30px;margin-bottom:25px;clear:both}.waku1>*:last-child,.waku2>*:last-child{margin-bottom:0}.frameBox{margin-bottom:25px}.frameBox img{max-width:100%;height:auto}.frameBox .facebook{overflow-x:auto}p.btnLink{margin:30px auto 0;width:500px;clear:both}p.sbtnLink{margin:30px auto 0;width:400px;clear:both}p.btnLink a{background:#74a92d;background:linear-gradient(to bottom,#74a92d 0%,#679627 100%);border-radius:4px;padding:15px 20px 13px;font-size:20px;color:#fff;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(67,98,26,1);display:block}p.sbtnLink a{background:#74a92d;background:linear-gradient(to bottom,#74a92d 0%,#679627 100%);border-radius:4px;padding:12px 17px 12px;font-size:16px;color:#fff;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(67,98,26,1);display:block}p.btnLink a span{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowBtn.png) no-repeat right center;background-size:11px 20px;padding-right:32px;display:inline-block}p.btnLink a:hover{filter:Alpha("opacity=80");opacity:.8;-MS-filter:"alpha(opacity=80)"}p.sbtnLink a:hover{filter:Alpha("opacity=80");opacity:.8;-MS-filter:"alpha(opacity=80)"}ul.bannerBottom{max-width:480px;margin:30px auto 0}ul.bannerBottom li{background:0 0;padding-left:0}ul.bannerBottom li+li{margin-top:20px}@media screen and (max-width:767px){#allCont{transition:all .5s ease;position:relative;z-index:2}#breadcrumb #breadcrumbArea{width:auto;max-width:520px;padding:20px 10px 10px}#categoryTit #categoryTitArea{width:auto;max-width:520px;padding:20px 10px;min-height:initial;min-height:auto}#categoryTit #categoryTitArea p{font-size:24px;margin:0}#contents{border-bottom:none}#contentsArea{width:auto;max-width:520px;padding:30px 10px}#contentsArea #contentsLeft{float:none;width:auto;margin-bottom:30px}#contentsArea #contentsRight{float:none;width:auto}#contentsRight #sideImg{text-align:center}#pageTop p{transition:all .5s ease}#pageTop p img{width:50px;height:auto}#btnContactPc{display:none}.frameBox iframe.wp-embedded-content{max-width:100%}.frameBox .youtube,.frameBox .ggmap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.frameBox .instagram{position:relative;padding-bottom:120%;padding-top:30px;height:0;overflow:hidden}.frameBox .youtube iframe,.frameBox .ggmap iframe,.frameBox .instagram iframe{position:absolute;top:0;left:0;width:100%;height:100%}.alignright,.alignleft{float:none;margin:0 auto 25px}.waku1,.waku2{padding:15px}table.nonResp th,table.nonResp td{font-size:14px;display:table-cell;padding:10px 5px;float:none\9;width:auto\9}p.btnLink{width:auto;max-width:240px}p.sbtnLink{width:auto;max-width:200px}p.btnLink a{padding:5px 10px;font-size:16px;text-align:left}p.sbtnLink a{padding:5px 10px;font-size:14px;text-align:left}p.btnLink a span{padding:2px 25px 0 0;display:inherit}.anc{padding-top:80px;margin-top:-80px}}#singleDetail img{max-width:100%;height:auto}#singleDetail h1{margin-bottom:10px}#singleDetail p.time{font-size:12px}#singleDetail>.txt{margin-top:40px}#singleDetail .txt>*:last-child{margin-bottom:0}#singleDetail .txt>h2:first-child{margin-top:0}#pagination{background:#eee;padding:10px;margin-top:40px}#pagination p{margin-bottom:0}#pagination .box{margin-bottom:10px}#pagination p#prev{float:left;width:120px}#pagination p#prev a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowPrev.png) no-repeat #fff 10px center;background-size:9px 14px;padding:10px 10px 10px 30px;font-size:14px;color:#333;text-align:right;text-decoration:none;display:block}#pagination p#next{float:right;width:120px}#pagination p#next a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowNext.png) no-repeat #fff right 10px center;background-size:9px 14px;padding:10px 30px 10px 10px;font-size:14px;color:#333;text-decoration:none;display:block}#pagination p#prev a:hover,#pagination p#next a:hover{text-decoration:underline}#pagination p#return{text-align:center}@media screen and (max-width:767px){#singleDetail>.txt{margin-top:30px}}#pageDetail img{max-width:100%;height:auto}#pageDetail img.w250{max-width:250px;height:auto}#pageDetail .txt>*:last-child{margin-bottom:0}#pageDetail .txt>h2:first-child{margin-top:0}#pageDetail h1{margin-bottom:40px}.new{font-size:12px;font-weight:700;color:red;margin-left:5px}ul#faqList,ul#noticeList,ul#categoryList{margin:0}ul#faqList li a p,ul#noticeList li a p,ul#categoryList li a p{margin-bottom:0}ul#faqList li,ul#noticeList li,ul#categoryList li{background:0 0;padding-left:0;border-bottom:1px dotted #aaa}#faqList li:first-child,#noticeList li:first-child,#categoryList li:first-child{border-top:1px dotted #aaa}ul#faqList li+li,ul#noticeList li+li,ul#categoryList li+li{margin-top:0}ul#faqList li.no,ul#noticeList li.no,ul#categoryList li.no{border:none}ul#faqList li a,ul#noticeList li a,ul#categoryList li a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowCategoryList.png) no-repeat right center;background-size:16px 30px;padding:25px 26px 25px 0;text-decoration:none;display:block}ul#faqList li a p.ph,ul#noticeList li a p.ph{float:left;width:100px;margin-bottom:0}ul#categoryList li a p.ph{float:left;width:168px;margin-bottom:0}ul#faqList li a p.ph img,ul#noticeList li a p.ph img,ul#categoryList li a p.ph img{width:100%;height:auto}ul#faqList li a .cont,ul#noticeList li a .cont{float:right;width:674px}ul#categoryList li a .cont{float:right;width:606px}ul#noticeList li a p.time,ul#categoryList li a p.time{font-size:14px;margin-bottom:2px;color:#333}ul#faqList li a p.tit,ul#noticeList li a p.tit,ul#categoryList li a p.tit{text-decoration:underline}ul#faqList li a:hover p.tit,ul#noticeList li a:hover p.tit,ul#categoryList li a:hover p.tit{text-decoration:none}#pageList{background:#eee;padding:20px}#pageList ul{margin:-20px 0 0 -20px}#pageList ul li{background:#fff;padding-left:0;float:left;width:380px;margin:20px 0 0 20px}#pageList ul li:nth-child(odd){clear:both}#pageList ul li a{text-decoration:none}#pageList ul li p.ph{float:left;width:160px;margin-bottom:0}#pageList ul li .box{margin-left:160px;padding:20px;min-height:160px}#pageList ul li a .box .txt-nolink{font-size:14px}#pageList ul li .box *:last-child{margin-bottom:0}#pageList ul li a:hover .box{text-decoration:underline}.pageNavi{margin-top:30px}.pageNavi .current{background:#666;border:1px solid #666;font-weight:700;color:#fff;padding:5px 10px;margin:0 2px;text-decoration:none;display:inline-block;min-height:20px}.pageNavi a.page-numbers{background:#fff;color:#666;border:solid 1px #999;padding:5px 10px;margin:0 2px;text-decoration:none;display:inline-block;min-height:20px}@media screen and (max-width:767px){ul#faqList li a p.ph,ul#noticeList li a p.ph{width:80px}ul#faqList li a .cont,ul#noticeList li a .cont{float:none;width:auto;margin-left:90px}ul#categoryList li a p.ph{float:none;width:auto;max-width:168px;margin:0 auto 10px}ul#categoryList li a .cont{float:none;width:auto}#pageList{padding:10px}#pageList ul{margin:-10px 0 0}#pageList ul li{width:100%;margin:10px 0 0}#pageList ul li p.ph{width:80px;margin-bottom:0}#pageList ul li p.ph img{width:100%;height:auto}#pageList ul li .box{margin-left:80px;padding:10px;min-height:80px}}.kome{color:red;font-weight:700;font-size:10px;vertical-align:top}ul.error-messages{margin:0}ul.error-messages li{margin-bottom:10px}#formTable table tr th{width:220px;text-align:left;vertical-align:top}#formTable table tr td{vertical-align:middle}#formTable table tr td input[type=text],#formTable table tr td input[type=email],#formTable table tr td textarea{padding:5px;width:420px;border:1px solid #aaa}#formTable table tr td input[type=tel]{padding:5px;width:70px;border:1px solid #aaa}form.wpcf7-form p.buttons-area-confirm{padding:0!important;margin:20px 0 0;text-align:center}form.wpcf7-form p.submit-button{margin:20px 0 0;text-align:center}form.wpcf7-form p.buttons-area-confirm .button-confirm,form.wpcf7-form p.submit-button .wpcf7-submit{padding:10px 20px;background:#608b25;color:#fff;border:none;cursor:pointer;font-size:16px;width:110px}form.wpcf7-form p.submit-button .button-rewrite{padding:10px 20px;background:#aaa;color:#fff;border:none;cursor:pointer;font-size:16px;margin-right:10px!important;width:110px}form.wpcf7-form p.buttons-area .wpcf7-submit{width:110px;margin-left:10px!important}form.wpcf7-form table tr.error td{background:#ffedda!important}form.wpcf7-form table td span.wpcf7-form-control-wrap-confirm{color:#333!important}div.wpcf7-mail-sent-ok{border:2px solid #74A92D!important;text-align:center}#compText{display:none}.sent #formTable{display:none}.sent #compText{margin-top:20px;display:block;text-align:center}.sent #compText a{color:#333}@media (max-width:767px){#formTable table tr th{display:block;padding:5px 10px;width:auto;border:none;border-bottom:5px solid #fff}#formTable table tr td{display:block;padding:10px 10px 15px;border:none;border-bottom:5px solid #fff;width:auto}#formTable table tr td input[type=text],#formTable table tr td input[type=email],#formTable table tr td textarea{width:100%}form.wpcf7-form p.buttons-area-confirm,form.wpcf7-form p.submit-button{display:block}}#topContentsArea ul li{background:0 0;padding-left:0}#mainVisual{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/top/bgMainPc.webp) repeat-x center bottom;background-size:cover}#mainVisualArea{max-width:1220px;width:100%;margin:0 auto;padding:0 60px;position:relative;overflow:hidden}#mainVisualArea p{margin-bottom:0}#mainVisualArea img{width:100%;height:100%}#mainLead{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px}#mainLeadArea{width:1220px;margin:0 auto;padding:25px 60px;text-align:center}#mainLeadArea *:last-child{margin-bottom:0}#topContentsArea .contBox{width:1220px;margin:0 auto;padding:50px 60px}#topContentsArea #feature .purpose{text-align:center;margin:10px}#topContentsArea h2{font-size:30px;color:#333;text-align:center;margin:0 0 20px}#topContentsArea h2 span{border-bottom:1px solid #74a92d;padding-bottom:10px;display:inline-block}#topContentsArea #info p{text-align:center}#topContentsArea #lead .contBox{padding:50px 60px 0}#topContentsArea #lead p{border:3px solid #aacd06;padding:20px;font-size:20px;text-align:center;margin-bottom:0}#topContentsArea #media .first{font-size:30px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea #promise h2{font-size:30px;color:#333;text-align:center;margin:50px 0 20px}#topContentsArea #promise h2 mark{color:#e60012;background:0 0}#topContentsArea #promise .box{width:825px;height:210px;border:solid 3px #74a92d;margin:auto;margin-top:30px}#topContentsArea #promise .box-link{display:block;text-decoration:none}#topContentsArea #promise .box-link:hover{opacity:.9}#topContentsArea #promise .arrow-box{float:left;background-color:#fff;color:#74a92d;padding:5px 10px;font-size:18px;font-weight:700}#topContentsArea #promise .arrow{float:left;margin-top:5px;width:0;height:0;border-style:solid;border-width:20px 20px 0 0;border-color:#74a92d transparent transparent}#topContentsArea #promise .txtl{float:left;width:410px;text-align:center}#topContentsArea #promise .txtl h3{font-size:30px;font-weight:600}#topContentsArea #promise .txtl p{color:#74a92d;font-size:20px}#topContentsArea #promise .txtr{float:right;width:410px;text-align:center}#topContentsArea #promise .txtr p{color:#74a92d;font-size:20px}#topContentsArea #promise .txtr h3{font-size:30px;font-weight:600}#topContentsArea #promise .phr{float:right;width:400px}#topContentsArea #promise .phr img{float:right;width:400px;height:auto}#topContentsArea #promise .phl{float:left;width:400px}#topContentsArea #promise .phl img{float:left;width:400px;height:auto}#topContentsArea #point .box{padding:30px 38px;float:left;width:366px;color:#fff;text-align:center}#topContentsArea #point .box.point1{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/point1.png) #74a92d no-repeat left top}#topContentsArea #point .box.point2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/point2.png) #aacd06 no-repeat left top;width:368px}#topContentsArea #point .box.point3{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/point3.png) #2d96a9 no-repeat left top}#topContentsArea #point .box h3{margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #fff;font-size:30px;font-weight:400}#topContentsArea #point .box p.ph{margin-bottom:0}#topContentsArea #point #greeting{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px;padding:30px}#topContentsArea #point #greeting .txt{margin-bottom:-20px}#topContentsArea #point #greeting img.phLeft{float:left;margin:0 30px 20px 0}#topContentsArea #point .recommend{font-size:30px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea #point #greeting .txt h3{margin-top:0;text-align:center}#topContentsArea #first_time .first{font-size:30px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea .list4,#topContentsArea .list3,#topContentsArea .list2{width:1060px;margin:0 auto}#topContentsArea .list5{width:1060px;margin:0 auto}#topContentsArea .list4 ul{margin:-20px -20px 0}#topContentsArea .list5 ul{margin:-20px -20px 0}#topContentsArea .list4 ul li{float:left;width:235px;margin:20px 20px 0}#topContentsArea .list5 ul li{float:left;width:235px;margin:20px 20px 0}#topContentsArea .list4 ul li.no,#topContentsArea .list5 ul li.no{float:none;width:auto;text-align:center}#topContentsArea .list4 ul li a,#topContentsArea .list5 ul li a{text-decoration:none;color:#333}#topContentsArea .list5 ul li a:hover,#topContentsArea .list4 ul li a:hover{text-decoration:underline}#topContentsArea .list4 ul li p.ph,#topContentsArea .list5 ul li p.ph,#topContentsArea .list3 ul li p.ph,#topContentsArea .list2 ul li p.ph{margin-bottom:10px}#topContentsArea .list4 ul li p.ph img,#topContentsArea .list5 ul li p.ph img,#topContentsArea .list3 ul li p.ph img,#topContentsArea .list2 ul li p.ph img{width:100%;height:auto}#topContentsArea .list4 ul li p.tit,#topContentsArea .list5 ul li p.tit{font-size:14px;margin-bottom:0}#topContentsArea .list2 ul li p.txt,#topContentsArea .list3 ul li p.txt{font-size:18px;margin-bottom:0}#topContentsArea .list2 ul li p.txt span,#topContentsArea .list3 ul li p.txt span{font-weight:700;margin-right:1em}#topContentsArea #voiceC{background:#eee}#topContentsArea #price{background:#eee}#topContentsArea #price .list2 ul,#topContentsArea #price .list3 ul{margin:-20px 0 0 -40px}#topContentsArea #price .list2 ul li,#topContentsArea #price .list3 ul li{float:left;width:510px;margin:20px 0 0 40px}#topContentsArea #price table.price{table-layout:fixed;margin-top:15px}#topContentsArea #price table.price th{text-align:center;background-color:#74a92d;color:#fff}#topContentsArea #price table.price td{text-align:center;background-color:#fff}#topContentsArea #price .jirei{background:#fff;border:4px solid #74a92d;border-radius:6px;margin-bottom:10px}#topContentsArea #price .jirei .jirei_title{font-size:22px;font-weight:700;color:#577e21;line-height:1.4;text-align:center;margin:40px 0 35px;clear:both}#topContentsArea #price .jirei .jirei-content{padding:30px;position:relative}#topContentsArea #price .jirei .jirei-dl{display:flex;flex-wrap:nowrap;width:100%}#topContentsArea #price .jirei .jirei-dl dt,#topContentsArea #price .jirei .jirei-dl dd{margin:0;padding:.5em;border:1px solid #74a92d;box-sizing:border-box;flex:1;display:flex;align-items:center;justify-content:center;width:auto;flex-direction:column}#topContentsArea #price .jirei .jirei-content .jirei-dl .main-text{font-size:1em;font-weight:700}#topContentsArea #price .jirei .jirei-content .jirei-dl .sub-text{font-size:.8em;white-space:normal;display:inline;text-align:center}#topContentsArea #price .jirei .jirei-content .jirei-dl .sub-text br{display:block;margin-top:.5em}#topContentsArea #price .jirei .jirei-dl dt{background-color:#74a92d;color:#fff;font-weight:700}#topContentsArea #price .jirei .jirei-dl dd{background-color:#fff;color:#000;font-weight:700}#topContentsArea #price .jirei .jirei-dl2{display:flex;flex-wrap:nowrap;width:100%}#topContentsArea #price .jirei .jirei-dl2 dt,.jirei-dl2 dd{margin:0;padding:.5em;border:1px solid #888;box-sizing:border-box;flex:1;display:flex;align-items:center;justify-content:center;width:100%}#topContentsArea #price .jirei .jirei-dl2 dt{background-color:#888;color:#fff;font-weight:700;flex:0 0 25%}#topContentsArea #price .jirei .jirei-dl2 dd{background-color:#fff;color:#888;font-weight:700;flex:0 0 75%}#topContentsArea #price .jirei .jirei-dl3{display:flex;flex-wrap:wrap;width:100%}#topContentsArea #price .jirei .jirei-dl3 dt,.jirei-dl3 dd{margin:0;padding:.5em;border:1px solid #74a92d;box-sizing:border-box;flex:1;display:flex;align-items:center;justify-content:center;width:100%}#topContentsArea #price .jirei .jirei-dl3 dt{background-color:#74a92d;color:#fff;font-weight:700;flex:0 0 25%}#topContentsArea #price .jirei .jirei-dl3 dd{background-color:#fff;color:#74a92d;font-weight:700;flex:0 0 75%}#topContentsArea #price .jirei .photo-box div{margin-bottom:30px}#topContentsArea #price .jirei .photo-box img{object-fit:cover;display:block;height:auto;width:100%}#topContentsArea #price .jirei .jirei-comment{padding:30px;margin-bottom:10px}#topContentsArea #price .jirei .jirei-comment h3{font-size:20px;font-weight:700;border-bottom:#74a92d 2px solid;padding-bottom:15px;margin-bottom:15px;width:100%}#topContentsArea #feature .contBox p.ph2{margin-bottom:20px;width:820px}#topContentsArea #notice{background:#eee}#topContentsArea #blog{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px}#topContentsArea #notice ul.list,#topContentsArea #blog ul.list{margin:0}#topContentsArea #notice ul.list li,#topContentsArea #blog ul.list li{border-top:1px dotted #aaa}#topContentsArea #notice ul.list li:first-child,#topContentsArea #blog ul.list li:first-child{border-top:none}#topContentsArea #notice ul.list li+li,#topContentsArea #blog ul.list li+li{margin-top:0}#topContentsArea #notice ul.list li.no,#topContentsArea #blog ul.list li.no{background:#fff;padding:20px}#topContentsArea #notice ul.list li a,#topContentsArea #blog ul.list li a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowCategoryList.png) #fff no-repeat right 20px center;background-size:16px 30px;padding:20px 46px 20px 20px;text-decoration:none;display:block}#topContentsArea #notice ul.list li a p.ph{float:left;width:100px;margin-bottom:0}#topContentsArea #blog ul.list li a p.ph{float:left;margin-bottom:0;overflow:hidden;width:100px;height:100px;position:relative}#topContentsArea #notice ul.list li a p.ph img{width:100%;height:auto}#topContentsArea #blog ul.list li a p.ph img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}#topContentsArea #notice ul.list li a .cont,#topContentsArea #blog ul.list li a .cont{float:right;width:914px}#topContentsArea #notice ul.list li a .cont p.time,#topContentsArea #blog ul.list li a .cont p.time{font-size:14px;margin-bottom:2px;color:#333}#topContentsArea #notice ul.list li a .cont p.tit,#topContentsArea #blog ul.list li a .cont p.tit{text-decoration:underline;margin-bottom:0}#topContentsArea #notice ul.list li a:hover .txt p.tit,#topContentsArea #blog ul.list li a:hover .txt p.tit{text-decoration:none}#topContentsArea #serviceContents #menuList{width:1080px;margin:0 auto 30px}#topContentsArea #serviceContents #menuList ul.listBox{float:left;margin:-20px 0 0 -20px}#topContentsArea #serviceContents #menuList ul.listBox2{float:left;margin:-20px 0 0}#topContentsArea #serviceContents #menuList ul.listBox li,#topContentsArea #serviceContents #menuList ul.listBox2 li{float:left;width:200px;height:200px;margin:20px 0 0 20px;display:table}#topContentsArea #serviceContents #menuList ul.listBox li a,#topContentsArea #serviceContents #menuList ul.listBox2 li a{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px;border-radius:102px;font-size:20px;font-weight:700;color:#577e21;text-decoration:none;width:200px;height:200px;display:table-cell;text-align:center;vertical-align:middle}#topContentsArea #serviceContents #menuList ul.listBox li a:hover,#topContentsArea #serviceContents #menuList ul.listBox2 li a:hover{filter:Alpha("opacity=80");opacity:.8;-MS-filter:"alpha(opacity=80)"}#topContentsArea #serviceContents #other img{width:100%;height:auto}#topContentsArea #serviceContents #other p{margin-bottom:0}#topContentsArea #serviceContents #other #correspondence{float:left;width:600px;border:1px dotted #74a92d;padding:20px}#topContentsArea #serviceContents #other #correspondence .txt{float:left;width:252px}#topContentsArea #serviceContents #other #correspondence .txt p.tit{font-size:20px;font-weight:700;color:#577e21;margin-bottom:5px}#topContentsArea #serviceContents #other #correspondence .txt p.area{border-top:1px dotted #74a92d;margin-top:10px;padding-top:10px}#topContentsArea #serviceContents #other #correspondence p.ph{float:right;width:286px}#topContentsArea #serviceContents #other #otherRight{float:right;width:480px}#topContentsArea #serviceContents #other #otherRight #iconArea{border:1px dotted #74a92d;padding:20px;margin-bottom:20px}#topContentsArea #serviceContents #other #otherRight #iconArea ul{margin:-15px 0 0 -10px}#topContentsArea #serviceContents #other #otherRight #iconArea ul li{float:left;width:64px;margin:15px 0 0 10px}#topContentsArea #serviceList{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px}#topContentsArea #serviceList .list2 ul,#topContentsArea #serviceList .list3 ul{margin:-20px 0 0 -20px}#topContentsArea #serviceList .list2 ul li,#topContentsArea #serviceList .list3 ul li{float:left;width:520px;margin:20px 0 0 20px}#topContentsArea #serviceList .list2 ul li a{background:#fff;border:1px solid #aacd06;padding:15px 5px;font-size:18px;color:#333;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(1) a{background:#a49c46;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(2) a{background:#49733c;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(3) a{background:#ae323f;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(4) a{background:#267374;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(5) a{background:#25507a;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(6) a{background:#5c5e93;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(7) a{background:#6b5828;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(8) a{background:#b65546;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(9) a{background:#dd7432;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list3 ul li:nth-child(10) a{background:#741a4a;padding:15px 5px;font-size:18px;color:#fff;text-align:center;text-decoration:none;display:block}#topContentsArea #serviceList .list2 ul li a:hover,#topContentsArea #serviceList .list3 ul li a:hover{filter:Alpha("opacity=80");opacity:.8;-MS-filter:"alpha(opacity=80)"}#topContentsArea #media .contBox{padding:50px 60px 0}#topContentsArea #media .txt{float:right;width:510px}#topContentsArea #media p.ph{float:left}#topContentsArea #price p.btnLine{margin-top:30px;text-align:center}#topContentsArea #media .tv{font-size:30px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea #media p span{border-bottom:1px solid #74a92d;padding-bottom:10px;display:inline-block}#topContentsArea #promise .button-wrapper{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;max-width:100%}#topContentsArea #promise .cta_btn01{font-weight:700;width:100%;max-width:400px;display:flex;align-items:center;gap:10px;padding:1em;margin-top:50px !important;transition:.3s;text-decoration:none;letter-spacing:.1em;color:#fff;border-radius:10px;background:#fc9a1a;box-shadow:0 5px 0 #e67e22}#topContentsArea #promise .cta_btn02{font-weight:700;width:100%;max-width:400px;display:flex;align-items:center;gap:10px;padding:1em;margin-bottom:50px !important;transition:.3s;text-decoration:none;letter-spacing:.1em;color:#fff;border-radius:10px;background:#2d96a9;box-shadow:0 5px 0 #12525e}#topContentsArea #promise .cta_btn03{font-weight:700;width:100%;max-width:700px;display:flex;align-items:center;gap:10px;padding:1em;margin-top:50px;margin-bottom:50px;transition:.3s;text-decoration:none;letter-spacing:.1em;color:#fff;border-radius:10px;background:#2d96a9;box-shadow:0 5px 0 #12525e}#topContentsArea #promise .cta_btn01 p,#topContentsArea #promise .cta_btn02 p,#topContentsArea #promise .cta_btn03 p{font-size:25px;margin:0}#topContentsArea #promise .cta_btn01 .cta_btn01_copy{font-size:100%;text-align:center;display:block;padding:.3em 0;color:#fc9a1a;border-radius:100vh;background:#fff;margin-bottom:10px}#topContentsArea #promise .cta_btn02 .cta_btn02_copy,#topContentsArea #promise .cta_btn03 .cta_btn03_copy{font-size:100%;text-align:center;display:block;padding:.3em 0;color:#2d96a9;border-radius:100vh;background:#fff;margin-bottom:10px}#topContentsArea #promise .cta_icon{width:20%;height:auto;margin-left:4%;margin-right:5%}#topContentsArea #promise .cta_icon2{width:13%;height:auto;margin-left:13%;margin-right:5%}@media screen and (max-width:767px){#mainVisual{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/top/bgMainSp.webp) no-repeat center bottom;background-size:cover}#mainVisualArea{width:auto;max-width:520px;padding:0}#mainLeadArea{width:auto;max-width:520px;padding:20px 10px;text-align:left}#mainLeadArea p{text-align:center}#topContentsArea{padding-bottom:30px}#topContentsArea #info p{text-align:left}#topContentsArea h2{font-size:20px}#topContentsArea h2 span{padding-bottom:5px}#topContentsArea #info .contBox{width:100%;max-width:768px;margin:0 auto;padding:10px;padding-top:50px !important}#topContentsArea #info .contBox img{width:100%}#topContentsArea #feature .contBox{padding:10px;max-width:1220px;padding-top:50px !important}#topContentsArea #feature .contBox img{width:100%}#topContentsArea .contBox{width:auto;max-width:520px;padding:30px 10px}#topContentsArea #lead .contBox{padding:30px 10px 0}#topContentsArea #lead p{font-size:18px;text-align:left}#topContentsArea #media .first{font-size:20px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea #promise h2{font-size:20px;color:#333;text-align:center;margin:20px 0 5px}#topContentsArea #promise h2 mark{color:#e60012;background:0 0}#topContentsArea #promise .box{width:auto;height:170px;border:solid 3px #74a92d;margin-top:10px}#topContentsArea #promise .pc-only{display:none}#topContentsArea #promise .arrow-box{float:left;background-color:#fff;color:#74a92d;padding:5px;font-size:13px;font-weight:700}#topContentsArea #promise .arrow{float:left;margin-top:2px;width:0;height:0;border-style:solid;border-width:15px 15px 0 0;border-color:#74a92d transparent transparent}#topContentsArea #promise .txtl{float:left;width:55%;text-align:center}#topContentsArea #promise .txtl h3{padding:1px;font-size:20px;font-weight:600;margin:25px 0 10px}#topContentsArea #promise .txtl p{color:#74a92d;font-size:15px;margin-bottom:0}#topContentsArea #promise .txtr{float:right;width:55%;text-align:center}#topContentsArea #promise .txtr p{color:#74a92d;font-size:15px;margin-bottom:0}#topContentsArea #promise .txtr h3{padding:1px;font-size:20px;font-weight:600;margin:25px 0 10px}#topContentsArea #promise .phl{float:left;width:45%}#topContentsArea #promise .phr{float:right;width:45%}#topContentsArea #promise .phr img{float:right;width:100%;height:100%;padding:25px 10px 0 0}#topContentsArea #promise .phl img{float:left;width:100%;height:100%;padding:25px 0 0 10px}#topContentsArea #point .box{padding:30px 38px;float:left;width:366px;color:#fff;text-align:center}#topContentsArea #point .box{padding:20px;float:none;width:auto}#topContentsArea #point .box.point1,#topContentsArea #point .box.point3{background-size:50px 50px}#topContentsArea #point .box.point2{background-size:50px 50px;width:auto}#topContentsArea #point .box h3{padding-bottom:5px;font-size:28px}#topContentsArea #point .box .det{position:relative;min-height:66px}#topContentsArea #point .box .det .txt{float:left;margin-right:130px;text-align:left}#topContentsArea #point .box .det .txt p:last-child{margin-bottom:0}#topContentsArea #point .box .det p.ph{position:absolute;top:0;right:0;width:120px}#topContentsArea #point .box .det p.ph img{width:100%;height:auto}#topContentsArea #point #greeting{padding:20px}#topContentsArea #point #greeting .txt{font-size:14px}#topContentsArea #point #greeting p img.phLeft{width:90px;height:auto;margin:0 15px 15px 0}#topContentsArea #first_time .first{font-size:20px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea .list4,#topContentsArea .list5,#topContentsArea .list3,#topContentsArea .list2{width:100%}#topContentsArea .list4 ul{margin:-15px 0 0 -3.33%}#topContentsArea .list5 ul{margin:-25px 0 0 -5%}#topContentsArea .list4 ul li,#topContentsArea .list5 ul li{width:45%;margin:25px 0 0 5%}#topContentsArea .list4 ul li p.ph,#topContentsArea .list5 ul li p.ph,#topContentsArea .list3 ul li p.ph,#topContentsArea .list2 ul li p.ph{margin-bottom:5px}#topContentsArea .list2 ul li p.txt,#topContentsArea .list3 ul li p.txt{font-size:14px}#topContentsArea #price .list2 ul,#topContentsArea #price .list3 ul{margin:-15px 0 0 -3.33%}#topContentsArea #price .list2 ul li,#topContentsArea #price .list3 ul li{width:46.667%;margin:15px 0 0 3.33%}#topContentsArea #price .jirei .jirei-dl{flex-wrap:wrap}#topContentsArea #price .jirei .jirei-dl dt{font-size:16px;font-weight:600}#topContentsArea #price .jirei .jirei-dl dd{font-size:16px;font-weight:600}#topContentsArea #price .jirei .jirei-dl dt{width:22%;flex:0 0 22%}#topContentsArea #price .jirei .jirei-dl dd{width:28%;flex:0 0 28%}#topContentsArea #feature .purpose{width:436px;text-align:center;margin:10px}#topContentsArea #notice ul.list li a p.ph{width:80px}#topContentsArea #blog ul.list li a p.ph{width:80px;height:80px}#topContentsArea #notice ul.list li a .cont,#topContentsArea #blog ul.list li a .cont{float:none;width:auto;margin-left:90px}#topContentsArea #notice ul.list li a .cont p.tit,#topContentsArea #blog ul.list li a .cont p.tit{font-size:14px}#topContentsArea #serviceContents #menuList{width:atuo;max-width:290px;margin:0 auto 20px}#topContentsArea #serviceContents #menuList .list{max-width:190px;margin:0 auto}#topContentsArea #serviceContents #menuList ul.listBox,#topContentsArea #serviceContents #menuList ul.listBox2{float:none;margin:0 0 0 -10px}#topContentsArea #serviceContents #menuList ul.listBox li,#topContentsArea #serviceContents #menuList ul.listBox2 li{width:90px;height:90px;margin:0 0 0 10px}#topContentsArea #serviceContents #menuList ul.listBox li a,#topContentsArea #serviceContents #menuList ul.listBox2 li a{font-size:16px;line-height:1.2;width:90px;height:90px}#topContentsArea #serviceContents #other #correspondence{float:none;width:auto}#topContentsArea #serviceContents #other #correspondence .txt{float:none;width:auto}#topContentsArea #serviceContents #other #correspondence p.ph{float:none;width:auto;max-width:380px;margin:15px auto 0}#topContentsArea #serviceContents #other #otherRight{float:none;width:auto;margin-top:20px}#topContentsArea #serviceContents #other #otherRight #iconArea .list{max-width:212px;margin:0 auto}#topContentsArea #serviceList .list2,#topContentsArea #serviceList .list3{width:96.667%}#topContentsArea #serviceList .list2 ul,#topContentsArea #serviceList .list3 ul{margin:-10px 0 0 -3.33%}#topContentsArea #serviceList .list2 ul li,#topContentsArea #serviceList .list3 ul li{width:46.667%;margin:10px 0 0 3.33%}#topContentsArea #serviceList .list2 ul li a,#topContentsArea #serviceList .list3 ul li a{font-size:16px}#topContentsArea #media .contBox{padding:30px 10px 0}#topContentsArea #media .txt{float:none;width:auto}#topContentsArea #media p.ph{float:none;margin-top:20px;text-align:center}#topContentsArea #media .tv{font-size:20px;font-weight:700;color:#333;text-align:center;margin:0 0 20px}#topContentsArea #media p.ph>iframe{width:100%;max-width:560px}#topContentsArea #media p.ph img{max-width:100%;height:auto}#topContentsArea #price p.btnLine img{width:100%;max-width:240px;height:auto}#topContentsArea #promise .cta_btn01,#topContentsArea #promise .cta_btn02,#topContentsArea #promise .cta_btn03{width:100%;margin:0 16px}}#sitemap>ul{margin:0}#sitemap>ul>li+li{margin-top:15px}#sitemap>ul>li ul.sub-menu{margin:15px 0 0 18px;font-size:14px}#sitemap>ul>li ul.sub-menu li{background:0 0;padding-left:0}#beginner h2{font-size:30px;color:#333;text-align:center;margin:45px 0 30px}#beginner h2 span{border-bottom:1px solid #74a92d;padding-bottom:15px;display:inline-block}#beginner #free{border:2px solid #74a92d;padding:25px 30px;margin-bottom:25px}#beginner #free p.tit{font-size:30px;font-weight:700;color:#577e21;text-align:center}#beginner #greeting{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px;padding:30px;margin-top:45px}#beginner #greeting h2{margin-top:0}#beginner #greeting img.phLeft{float:left;margin:0 30px 20px 0}#beginner #free *:last-child,#beginner #greeting *:last-child{margin-bottom:0}#beginner p.reasonTxt{text-align:center}#beginner #reason #re02,#beginner #reason #re03{margin-top:30px}#beginner #reason .tit{padding:30px 30px 30px 80px;color:#fff}#beginner #reason .tit h3{font-size:30px;font-weight:400;line-height:1.4;margin:0 0 2px}#beginner #reason .tit p{font-size:18px;margin-bottom:0}#beginner #reason .box{padding:25px 30px}#beginner #reason #re01 .tit{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/point1.png) #74a92d no-repeat left top}#beginner #reason #re01 .box{border:2px solid #74a92d}#beginner #reason #re02 .tit{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/point2.png) #aacd06 no-repeat left top}#beginner #reason #re02 .box{border:2px solid #aacd06}#beginner #reason #re03 .tit{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/point3.png) #2d96a9 no-repeat left top}#beginner #reason #re03 .box{border:2px solid #2d96a9}#beginner #reason .box ul.phArea{margin:-3px 0 0 -3px}#beginner #reason .box ul.phArea li{background:0 0;padding:0;float:left;margin:3px 0 0 3px}#beginner #pricingFee p.pricingFeeTxt{font-size:20px;text-align:center}#beginner #pricingFee table.nonResp{table-layout:fixed}#beginner #pricingFee table.nonResp td{text-align:center}#beginner #cuVoice{background:#eee;padding:30px 35px;margin-top:50px}#beginner #cuVoice h2{margin-top:0}#beginner #cuVoice ul.box{margin:-30px 0 0 -30px}#beginner #cuVoice ul.box li{background:0 0;padding:0;float:left;width:230px;margin:30px 0 0 30px;font-size:14px}#beginner #cuVoice ul.box li img{max-width:230px;height:auto}#beginner #cuVoice ul.box li p{margin-bottom:10px}#beginner #cuVoice ul.box li p:last-child{margin-bottom:0}#beginner #proposal ul.box{margin:-20px 0 0 -20px}#beginner #proposal ul.box li{background:0 0;border:1px solid #74a92d;padding:20px 24px;float:left;width:400px;margin:20px 0 0 20px}#beginner #proposal ul.box li p{margin-bottom:10px}#beginner #proposal ul.box li p:last-child{margin-bottom:0}#beginner #proposal ul.box li .after{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowBottom.png) no-repeat center top;background-size:37px 30px;padding-top:40px;margin-top:15px}#beginner #various{background:#eee;padding:50px;margin-top:50px}#beginner #various{background:#eee;padding:50px;margin-top:50px}#beginner #various h2{margin-top:0}#beginner #various .box{width:660px;margin:0 auto}#beginner #various .box ul{margin:-20px 0 40px -20px}#beginner #various .box ul li{background:0 0;padding-left:0;float:left;margin:20px 0 0 20px}#beginner #assistance .box{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/bgAmi.png) repeat left bottom;background-size:2px 2px;padding:30px;margin-top:30px}#beginner #assistance .box p.ph{float:left;margin-bottom:0}#beginner #assistance .box p.ph img{max-width:300px;height:auto}#beginner #assistance .box .sentBox{float:right;width:430px}#beginner #assistance .box .sentBox *:last-child{margin-bottom:0}@media screen and (max-width:767px){#beginner h2{font-size:20px;margin:35px 0 20px}#beginner h2 span{padding-bottom:5px}#beginner #free{padding:20px}#beginner #free p.tit{font-size:20px}#beginner #greeting{padding:20px;margin-top:35px}#beginner #greeting p img.phLeft{width:90px;height:auto;margin:0 15px 15px 0}#beginner p.reasonTxt{text-align:left}#beginner #reason #re02,#beginner #reason #re03{margin-top:10px}#beginner #reason .box{padding:20px}#beginner #reason .tit{padding:20px;text-align:center}#beginner #reason #re01 .tit,#beginner #reason #re02 .tit,#beginner #reason #re03 .tit{background-size:50px 50px}#beginner #reason .box ul.phArea{margin:-1px 0 0 -.384%}#beginner #reason .box ul.phArea li{background:0 0;padding:0;float:left;width:32.951%;margin:1px 0 0 .384%}#beginner #pricingFee p.pricingFeeTxt{font-size:18px}#beginner #cuVoice ul.box{margin:-20px 0 0}#beginner #cuVoice ul.box li{float:none;width:auto;margin:20px 0 0}#beginner #cuVoice ul.box li p.ph{text-align:center}#beginner #proposal ul.box{margin:-20px 0 0}#beginner #proposal ul.box li{padding:20px;float:none;width:auto;margin:20px 0 0}#beginner #proposal ul.box li p.ph{text-align:center}#beginner #proposal ul.box li .after{padding-top:35px;margin-top:5px}#beginner #various{padding:20px}#beginner #various .box{width:auto;max-width:220px}#beginner #various .box ul{margin:-20px 0 20px -20px}#beginner #various .box ul li{margin:20px 0 0 20px;width:100px}#beginner #assistance .box{padding:20px;margin-top:20px}#beginner #assistance .box p.ph{float:none;margin-bottom:20px;text-align:center}#beginner #assistance .box p.ph img{max-width:300px;height:auto}#beginner #assistance .box .sentBox{float:none;width:auto}}#to-cherish ul.question{border:2px solid #74a92d;padding:30px;margin:0 0 20px}#to-cherish ul.question li{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/iconQ.png) no-repeat 0 0;background-size:30px 30px;padding:5px 0 0 40px;min-height:30px}#to-cherish ul.question li+li{margin-top:20px}@media screen and (max-width:767px){#to-cherish ul.question{padding:20px}}#flow .arrow,#empty_house_cleaning .arrow,#disposal .arrow,#purchase .arrow,#before-life .arrow,#special-cleaning .arrow,#fired-up .arrow,#estate .arrow,#estate-cleanout .arrow,#garbagehouse-clean .arrow{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/arrowBottom.png) no-repeat center top;background-size:37px 30px;padding-top:50px;margin-top:20px}#flow .box,#flow-detail-omoite .box,#empty_house_cleaning .box,#disposal .box,#purchase .box,#before-life .box,#special-cleaning .box,#fired-up .box,#estate .box,#estate-cleanout .box,#garbagehouse-clean .box{border:2px solid #74a92d;padding:20px}#flow .box h2,#empty_house_cleaning .box h2,#flow-detail-omoite .box h2,#disposal .box h2,#purchase .box h2,#before-life .box h2,#special-cleaning .box h2,#fired-up .box h2,#estate .box h2,#estate-cleanout .box h2,#garbagehouse-clean .box h2{color:#333;margin:0 0 20px;padding:7px 0 0 50px;min-height:40px}#flow #num01.box h2,#empty_house_cleaning #num01.box h2,#flow-detail-omoite #num01.box h2,#disposal #num01.box h2,#purchase #num01.box h2,#before-life #num01.box h2,#special-cleaning #num01.box h2,#fired-up #num01.box h2,#estate #num01.box h2,#estate-cleanout #num01.box h2,#garbagehouse-clean #num01.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num01.png) no-repeat left top;background-size:40px 40px}#flow #num02.box h2,#flow-detail-omoite #num02.box h2,#empty_house_cleaning #num02.box h2,#disposal #num02.box h2,#purchase #num02.box h2,#before-life #num02.box h2,#special-cleaning #num02.box h2,#fired-up #num02.box h2,#estate #num02.box h2,#estate-cleanout #num02.box h2,#garbagehouse-clean #num02.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num02.png) no-repeat left top;background-size:40px 40px}#flow #num03.box h2,#flow-detail-omoite #num03.box h2,#empty_house_cleaning #num03.box h2,#disposal #num03.box h2,#purchase #num03.box h2,#before-life #num03.box h2,#special-cleaning #num03.box h2,#fired-up #num03.box h2,#estate #num03.box h2,#estate-cleanout #num03.box h2,#garbagehouse-clean #num03.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num03.png) no-repeat left top;background-size:40px 40px}#flow #num04.box h2,#flow-detail-omoite #num04.box h2,#empty_house_cleaning #num04.box h2,#disposal #num04.box h2,#purchase #num04.box h2,#before-life #num04.box h2,#special-cleaning #num04.box h2,#fired-up #num04.box h2,#estate #num04.box h2,#estate-cleanout #num04.box h2,#garbagehouse-clean #num04.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num04.png) no-repeat left top;background-size:40px 40px}#flow #num05.box h2,#flow-detail-omoite #num05.box h2,#disposal #num05.box h2,#purchase #num05.box h2,#before-life #num05.box h2,#special-cleaning #num05.box h2,#fired-up #num05.box h2,#estate #num05.box h2,#estate-cleanout #num05.box h2,#garbagehouse-clean #num05.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num05.png) no-repeat left top;background-size:40px 40px}#flow #num06.box h2,#flow-detail-omoite #num06.box h2,#disposal #num06.box h2,#purchase #num06.box h2,#before-life #num06.box h2,#special-cleaning #num06.box h2,#fired-up #num06.box h2,#estate #num06.box h2,#estate-cleanout #num06.box h2,#garbagehouse-clean #num06.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num06.png) no-repeat left top;background-size:40px 40px}#flow #num07.box h2,#flow-detail-omoite #num07.box h2,#disposal #num07.box h2,#purchase #num07.box h2,#before-life #num07.box h2,#special-cleaning #num07.box h2,#fired-up #num07.box h2,#estate #num07.box h2,#estate-cleanout #num07.box h2,#garbagehouse-clean #num07.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num07.png) no-repeat left top;background-size:40px 40px}#flow #num08.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num08.png) no-repeat left top;background-size:40px 40px}#flow #num09.box h2{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/num09.png) no-repeat left top;background-size:40px 40px}#flow .box .det,#flow-detail-omoite .box .det,#empty_house_cleaning .box .det,#disposal .box .det,#purchase .box .det,#before-life .box .det,#special-cleaning .box .det,#fired-up .box .det,#estate .box .det,#estate-cleanout .box .det,#garbagehouse-clean .box .det{border-top:1px solid #74a92d;margin-top:20px;padding-top:20px}#flow .box .det .sentBox,#flow-detail-omoite .box .det .sentBox,#empty_house_cleaning .box .det .sentBox,#disposal .box .det .sentBox,#purchase .box .det .sentBox,#before-life .box .det .sentBox,#special-cleaning .box .det .sentBox,#fired-up .box .det .sentBox,#estate .box .det .sentBox,#estate-cleanout .box .det .sentBox,#garbagehouse-clean .box .det .sentBox{float:left;width:558px}#flow .box .det>*:last-child,#flow .box .det .sentBox>*:last-child,#flow-detail-omoite .box .det>*:last-child,#flow-detail-omoite .box .det .sentBox>*:last-child,#empty_house_cleaning .box .det>*:last-child,#empty_house_cleaning .box .det .sentBox>*:last-child #disposal .box .det>*:last-child,#disposal .box .det .sentBox>*:last-child,#purchase .box .det>*:last-child,#purchase .box .det .sentBox>*:last-child,#before-life .box .det>*:last-child,#before-life .box .det .sentBox>*:last-child,#special-cleaning .box .det>*:last-child,#special-cleaning .box .det .sentBox>*:last-child,#fired-up .box .det>*:last-child,#fired-up .box .det .sentBox>*:last-child,#estate .box .det>*:last-child,#estate .box .det .sentBox>*:last-child,#estate-cleanout .box .det>*:last-child,#estate-cleanout .box .det .sentBox>*:last-child,#garbagehouse-clean .box .det>*:last-child,#garbagehouse-clean .box .det .sentBox>*:last-child{margin-bottom:0}#flow .box .det .sentBox p.tel,#flow-detail-omoite .box .det .sentBox p.tel,#disposal .box .det .sentBox p.tel,#purchase .box .det .sentBox p.tel,#before-life .box .det .sentBox p.tel,#special-cleaning .box .det .sentBox p.tel,#fired-up .box .det .sentBox p.tel,#estate .box .det .sentBox p.tel,#estate-cleanout .box .det .sentBox p.tel,#garbagehouse-clean .box .det .sentBox p.tel{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/common/iconTel2.png) no-repeat 0 8px;background-size:20px 21px;min-height:21px;padding-left:26px;font-size:26px;font-weight:700}#flow .box .det p.ph,#flow-detail-omoite .box .det p.ph,#empty_house_cleaning .box .det p.ph,#disposal .box .det p.ph,#purchase .box .det p.ph,#before-life .box .det p.ph,#special-cleaning .box .det p.ph,#fired-up .box .det p.ph,#estate .box .det p.ph,#estate-cleanout .box .det p.ph,#garbagehouse-clean .box .det p.ph{float:right}#flow .box .det p.ph img,#flow-detail-omoite .box .det p.ph img,#empty_house_cleaning .box .det p.ph img,#disposal .box .det p.ph img,#purchase .box .det p.ph img,#before-life .box .det p.ph img,#special-cleaning .box .det p.ph img,#fired-up .box .det p.ph img,#estate .box .det p.ph img,#estate-cleanout .box .det p.ph img,#garbagehouse-clean .box .det p.ph img{max-width:200px;height:auto}@media screen and (max-width:767px){#flow .box h2,#flow-detail-omoite .box h2,#empty_house_cleaning .box h2,#disposal .box h2,#purchase .box h2,#before-life .box h2,#special-cleaning .box h2,#fired-up .box h2,#estate .box h2,#estate-cleanout .box h2,#garbagehouse-clean .box h2{margin:0 0 15px;padding:7px 0 0 50px;font-size:18px}#flow .box .det,#flow-detail-omoite .box .det,#empty_house_cleaning .box .det,#disposal .box .det,#purchase .box .det,#before-life .box .det,#special-cleaning .box .det,#fired-up .box .det,#estate .box .det,#estate-cleanout .box .det,#garbagehouse-clean .box .det{margin-top:15px;padding-top:15px}#flow .box .det .sentBox,#flow-detail-omoite .box .det .sentBox,#empty_house_cleaning .box .det .sentBox,#disposal .box .det .sentBox,#purchase .box .det .sentBox,#before-life .box .det .sentBox,#special-cleaning .box .det .sentBox,#fired-up .box .det .sentBox,#estate .box .det .sentBox,#estate-cleanout .box .det .sentBox,#garbagehouse-clean .box .det .sentBox{float:none;width:auto}#flow .box .det p.ph,#flow-detail-omoite .box .det p.ph,#empty_house_cleaning .box .det p.ph,#disposal .box .det p.ph,#purchase .box .det p.ph,#before-life .box .det p.ph,#special-cleaning .box .det p.ph,#fired-up .box .det p.ph,#estate .box .det p.ph,#estate-cleanout .box .det p.ph,#garbagehouse-clean .box .det p.ph{float:none;margin-top:20px;text-align:center}}#price table.nonResp{table-layout:fixed}#price table.nonResp td{text-align:center}#faq p.que{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/faq/iconQ.png) no-repeat 0 0;background-size:40px 40px;padding:10px 0 0 50px;min-height:40px;margin-bottom:30px}#faq .ans{background:url(//ihinseiri-huyouhinsyobun.com/wp_ihinseiri/wp-content/themes/ihinseiri/css/../images/faq/iconA.png) no-repeat 0 0;background-size:40px 40px;padding:10px 0 0 50px;min-height:40px}#faq .ans>*:last-child{margin-bottom:0}#line h2{background:#74a92d;padding:10px;color:#fff}#line h2.leadTit{background:0 0;padding:0;font-size:26px;color:#577e21}#line h3{background:#f1f6ea;padding:10px}#line .phList{width:660px;margin:0 auto 30px}#line .phList ul{margin:-40px 0 0 -60px}#line .phList ul li{background:0 0;padding-left:0;width:300px;float:left;text-align:center;margin:40px 0 0 60px}#line .phList ul li:nth-child(odd){clear:both}#line .phList ul li img{margin-bottom:10px}@media screen and (max-width:767px){#line .phList{width:auto}#line .phList ul{margin:-30px 0 0}#line .phList ul li{width:auto;float:none;text-align:center;margin:30px 0 0}}.video-container{position:relative;width:100%;padding-top:calc(100% / 2.3762);overflow:hidden}.video-container video{position:absolute;top:0;left:0;width:100%;height:auto}.video-pc{display:block}.video-sp{display:none}@media screen and (max-width:767px){.video-container{position:relative;width:100%;padding-top:calc(100% / 1.4851);overflow:hidden}.video-pc{display:none}.video-sp{display:block}}