@charset "UTF-8";a span{display:inline}.menu>li.down input{display:none}@media (min-width:813px){#nav_btn{display:none}.btn_menu{display:none}header{padding:10px 4%　0px 4%;background-color:#fff}.headerWap{width:100%;max-width:1000px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center}h1{font-size:10px;color:#999;width:100%;font-weight:700;margin-bottom:5px}.toplogo{margin-right:auto;width:100%;max-width:250px;display:block}.toplogo img{vertical-align:bottom}.h_tel{padding:0 0 0 30px;background:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/common/ico_tel.png) no-repeat center left;background-size:21px;font-size:25px;color:#00a058;font-weight:700;text-decoration:none}.h_contact{margin-left:20px;padding:0 0 0 36px;display:inline-block;border:2px solid #00a058;background:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/common/ico_mail.png) no-repeat center left 5px #fff;background-size:26px;text-decoration:none}.h_contact span{color:#fff;background-color:#00a058;display:block;padding:5px 10px 5px 15px;text-align:center;letter-spacing:2px;font-size:13px;font-weight:700}.h_menuBox{width:100%;margin-top:10px}.menu{display:flex;justify-content:space-between;font-size:14px;font-weight:700}header .menu>li{display:inline-block;padding:0 0 10px}header .menu a,.menu label{color:#444;text-decoration:none}header .menu>a:hover,header .menu label:hover,.current>a,.current .acd-labelA{color:#9ad5ae !important;opacity:1}.menu>li.down ul{display:none;z-index:10}.menu>li.down:hover ul{display:block;position:absolute;height:auto;border:2px solid #ebebe8;font-size:15px;text-align:center;background-color:#fff;margin-top:10px}.menu>li:nth-of-type(2) ul{margin-left:-40px}.menu>li:nth-of-type(3) ul{margin-left:-36.5px}.menu>li:nth-of-type(5) ul{margin-left:-53px}.menu>li.down ul li:not(:last-child){border-bottom:2px solid #ebebe8}.menu>li.down ul li a{padding:10px 20px;display:block}.menu>li.down ul li:hover a{background-color:#9ad5ae;color:#fff !important}}@media (max-width:812px){.h_menuBox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;background-color:#00a058;padding:0;border:none;display:none;overflow:auto;-webkit-overflow-scrolling:touch}.headerWap{display:flex;align-items:center;padding:18px 4%}#nav_btn{display:none}.toplogo{width:100%;max-width:180px}.h_tel,.h_contact{display:none}header .h_menuBox{margin-top:0;display:none}header .menu{text-align:left;width:100%;margin:70px auto 0}header .menu>li{width:100%;margin:0;padding:0;border-top:1px solid #fff}header .menu>li>a{color:#fff;font-weight:700;font-size:4vw;display:block;padding:15px 10px}header .menu>li>label{color:#fff;font-weight:700;font-size:4vw;display:block;padding:15px 10px;position:relative;cursor:pointer}header .menu>li>label>a{color:#fff;font-weight:700;font-size:4vw;padding:15px 10px}header .menu>li>label:before{position:absolute;right:15px;top:50%;display:block;content:"";width:15px;height:2px;background-color:#fff}header .menu>li>label:after{position:absolute;right:21px;top:50%;content:"";width:2px;height:15px;background-color:#fff;margin-top:-6.6px;transition-property:opacity;transition-duration:.2s;opacity:1}.menu #menu01:checked~label[for=menu01]:after,.menu #menu02:checked~label[for=menu02]:after,.menu #menu03:checked~label[for=menu03]:after,.menu #menu04:checked~label[for=menu04]:after{opacity:0}input[type=checkbox].toggle~ul{max-height:0;overflow:hidden;padding-bottom:0}input[type=checkbox].toggle:checked~ul{max-height:9999px;transition:all .3s ease-in;background-color:#fff;padding:10px;line-height:1.8}.menu>li.down ul{font-size:3.8vw}.menu>li.down ul li{width:100%}.menu>li.down ul a{color:#000;text-decoration:none}.menu>li.down ul a:before{font-family:'icomoon' !important;content:"\f054";font-size:12px;font-weight:400;margin-right:5px}#btn_menu{position:fixed;right:10px;top:6px;z-index:100;display:block;width:35px;height:35px;background-color:#00a058;color:#fff;cursor:pointer;padding:12px 10px 10px;-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#btn_menu:before,#btn_menu:after{position:absolute;display:block;width:25px;height:2px;content:'';-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;left:0;right:0;margin:0 auto}#btn_menu span:first-child{position:relative;margin:8px 0;display:block}input[type=checkbox]#nav_btn:checked~#btn_menu:before{-webkit-transform:translateY(2px) rotate(32deg);transform:translateY(2px) rotate(32deg)}input[type=checkbox]#nav_btn:checked~#btn_menu:after{-webkit-transform:translateY(-6px) rotate(-32deg);transform:translateY(-6px) rotate(-32deg)}#btn_menu span:last-child{font-family:'Courier Prime',monospace;font-size:13px;font-weight:700;position:absolute;bottom:12px;width:55px;left:0;display:block;text-align:center}#btn_menu span:last-child:before{content:"MENU"}input[type=checkbox]#nav_btn:checked~#btn_menu span:last-child:before{content:"CLOSE"}}@media only screen and (min-width:735px){#spfixed{display:none!important}}@media only screen and (max-width:734px){#spfixed{display:flex;position:fixed;bottom:0;left:0;background-color:#fff;width:100%;border-top:1px solid #ccc}#spfixed a{color:#00a058;text-decoration:none;text-align:center;width:28%;padding:10px 1% 6px;display:block;height:44px}#spfixed a:not(:first-child){border-left:1px solid #ccc}#spfixed i{font-size:6.2vw}#spfixed span{color:#111;display:block;font-size:2.8vw;padding-top:5px;letter-spacing:.3px}#footerWrap{padding-bottom:60px}}#mainWrap>div{width:92%;max-width:1000px;margin:0 auto;padding:40px 4%;display:flex;justify-content:center;flex-flow:column}#mainWrap p{width:100%;max-width:600px}#mainWrap p{margin-bottom:10px}#mainWrap p span{display:inline-block;color:#fff;font-size:25px;line-height:1.8;background:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/top/maimtext01.png) no-repeat left center;background-size:contain;padding-left:60px;margin-bottom:20px}#mainWrap p img{width:100%;max-width:444px}#mainWrap ul{display:flex}#mainWrap ul img{width:100%;max-width:195px}@media only screen and (min-width:735px){#mainWrap{background:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/top/mainimg.jpg) no-repeat top center;background-size:cover;margin-bottom:50px}#mainWrap p{text-align:center}}@media only screen and (max-width:734px){#mainWrap{background:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/top/mainimg.jpg) no-repeat top right 30%;background-size:cover;margin-bottom:50px}h1{display:none !important}#mainWrap>div{padding:40px 4% 5px}#mainWrap p span{font-size:15px;padding-left:30px;display:block}#mainWrap p img{max-width:180px}#mainWrap ul{width:94%;margin-top:50px}}figure,figcaption{display:block}#greetings{padding:10px 0 60px}#greetings h2{width:100%}#greetings p{line-height:1.8}#greetings p:not(:last-child){margin-bottom:15px}#greetings .spanBox{display:inline-block;padding:10px;background-color:#cae5cd;-moz-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px;border-radius:15px}#greetings .imgBox figcaption{text-align:center;font-weight:700}#greetings .imgBox figcaption span{font-size:16px}@media only screen and (min-width:735px){#greetings .imgBox{float:right;width:32%;padding:0 0 20px 25px;margin:0 auto}#greetings .imgBox img{max-width:100%}.btn_coupon{position:fixed;right:-2px;bottom:40px;width:283px;display:block}.btn_coupon img{width:100%;height:auto}}@media only screen and (max-width:734px){#greetings{padding:40px 4%}.btn_coupon{display:none}}iframe .timeline-Header-byline{display:block}.marker01{background:linear-gradient(transparent 75%,#ffdc00 75%);font-weight:700}#chanto{margin-bottom:60px}.img_h2_chanto{width:80%;display:block;margin:0 auto 20px}h3.top{color:#00a058;font-size:20px;letter-spacing:2px}.check{margin:10px auto}#chanto p{margin-top:10px;line-height:1.5rem;text-align:justify}.checkBox{display:flex;justify-content:space-between}.checkChildBox{width:49%;margin-top:10px}.checkChildBox>div{width:98%;position:relative;display:inline-block;border:dotted 2px #00a058;box-sizing:border-box}.checkChildBox>div:after{content:"";position:absolute;top:-30px;left:50%;margin-left:-17px;z-index:1}h4.white{padding:11px 0;border:#00a058 1px solid;text-align:center;width:100%;color:#111;font-weight:700}h4.green{padding:5px 0;background-color:#00a058;text-align:center !important;color:#fff;width:100%;border:#00a058 1px solid;letter-spacing:2px;font-weight:700;position:relative}h4.green>span{font-size:20px;margin-right:2px}p.plass{color:#00a058;font-size:20px;text-align:center !important;margin:-2px auto 5px !important;font-weight:900;display:block}h4.green:after{position:absolute;content:'';top:-95%;left:72%;display:block;width:30%;height:800px;background-image:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/top/chanto_tit02.png);background-size:contain;background-repeat:no-repeat}.checkChildBox>div{color:red;padding:10px;text-align:center}.checkChildBox>div>span{font-weight:700}p.attention{font-size:17px;font-weight:700;color:red}.ilastBox{display:flex;flex-wrap:wrap;width:90%;margin:10px auto;align-items:baseline;justify-content:space-between}.ilastBox>div{width:48%;margin:10px 0}.ilastBox>div img{display:block;margin:10px auto}p.ilastTit{padding:7px;background-color:#00a058;text-align:center !important;color:#fff;width:100%;font-weight:700;letter-spacing:1px}p.chanto_red{color:red}.afterservice{display:flex;margin:10px 0;justify-content:space-between}.afterservice>div{padding:15px;border:solid 2px #00a058;width:27%}.afterservice>div>span{text-align:center;font-size:15px;font-weight:700;color:#00a058;display:block;margin:0 auto 10px;line-height:1.5rem}.pcNone{display:none}@media only screen and (max-width:734px){#chanto{width:97%;margin:0 auto}.check{margin:30px auto 0}.img_h2_chanto{width:100%;margin:0 auto 0}.checkBox{display:block;margin-top:20px}.checkChildBox{width:90%;margin:10px auto}.ilastBox{display:block;margin-top:20px}.ilastBox>div{width:90%;margin:20px auto}.afterservice{display:block;margin-top:20px}.afterservice>div{width:90%;margin:10px auto}p.ilastTit{padding:7px 0}.pcNone{display:block}h3.top{font-weight:900}.checkBox li:nth-child(1){margin-bottom:30px}h4.white{padding:5px 0}h4.green:after{content:'';display:inline-block;width:100px;background-image:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/top/chanto_tit02.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;position:absolute;top:-89%;right:-3%}h4.green:after{position:absolute;content:'';top:-74%;left:76%;display:block;width:27%;height:800px;background-image:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/top/chanto_tit02.png);background-size:contain;background-repeat:no-repeat}}#freeBox{padding:0 4%;margin-bottom:50px}#freeBox .wap{margin:0 auto;width:100%;max-width:1000px}#freeBox .wap img{width:100%;max-width:1000px}@media only screen and (max-width:734px){#freeBox{margin-top:-20px;margin-bottom:20px}}.submit-area{text-align:center;margin:40px 0 20px}.submit-area .wpcf7-submit{background-color:#2b692c;color:#fff;border:none;border-radius:4px;padding:14px 60px;font-size:16px;cursor:pointer;transition:opacity .3s}.submit-area .wpcf7-submit:hover{opacity:.8}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr;font-size:100%;padding:5px;border:solid 2px #ccc}.contact_tel{padding:0 0 0 30px;background:url(//seishido.jp/wordpress/wp-content/themes/seishido/assets/css/../img/common/ico_tel.png) no-repeat center left;background-size:21px;font-size:25px;color:#00a058;font-weight:700;text-decoration:none}