@charset "UTF-8";@media screen and (min-width:680px){.pc{display:block}.sp{display:none}}@media screen and (max-width:680px){.pc{display:none}.sp{display:block}}.item:nth-child(1){-webkit-animation:fadein 1.5s ease .1s 1 forwards;animation:fadein 1.5s ease .1s 1 forwards}.item:nth-child(2){-webkit-animation:fadein 1.5s ease .2s 1 forwards;animation:fadein 1.5s ease .2s 1 forwards}.item:nth-child(3){-webkit-animation:fadein 1.5s ease .3s 1 forwards;animation:fadein 1.5s ease .3s 1 forwards}.item:nth-child(4){-webkit-animation:fadein 1.5s ease .4s 1 forwards;animation:fadein 1.5s ease .4s 1 forwards}.item:nth-child(5){-webkit-animation:fadein 1.5s ease .5s 1 forwards;animation:fadein 1.5s ease .5s 1 forwards}.item:nth-child(6){-webkit-animation:fadein 1.5s ease .6s 1 forwards;animation:fadein 1.5s ease .6s 1 forwards}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix{*zoom:1;}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearline{clear:both;margin:50px 0;border:none;border-bottom:1px dotted green}.clearwhite{clear:both;margin:50px 0;border:none;border-bottom:1px dotted #fff;opacity:0}.displaynone{display:none}.display-none{display:none}@media screen and (max-width:399px){.display-none-sm{display:none}}@media screen and (max-width:767px){.display-none-md{display:none}}@media screen and (max-width:999px){.display-none-lg{display:none}}@media screen and (max-width:1199px){.display-none-xl{display:none}}html{font-size:62.5%;scroll-behavior:smooth}body{font-size:1.5rem;line-height:180%;background:url(//e-sachi.co.jp/css/../img/bg_paper.png);color:#603813}a:hover{opacity:.7}@media screen and (max-width:767px){img{max-width:100%;height:auto;width:auto}}.wrap{overflow:hidden}@media screen and (min-width:768px){.wrap{width:1200px;margin:0 auto}}@media screen and (min-width:768px){#header{width:1200px;margin:0 auto;position:relative}}@media screen and (max-width:767px){.navbar-brand img{width:60%}}@media screen and (max-width:767px){.navbar-light .navbar-toggler{color:green;border:2px solid green;padding:12px 5px;margin:-15px -15px 0 0;background:#fff}}@media screen and (min-width:768px){#header img.telno{position:absolute;top:0;right:-15px}}@media screen and (max-width:767px){#header img.telno{width:58%;position:absolute;top:0;left:90px}}.navbar-light .navbar-nav .nav-link{color:green;font-family:"Jun 501";margin:0 10px}footer{clear:both;text-align:center;background:#fff;padding:30px}footer ul{list-style:none;margin:30px}footer ul li{display:inline-block;margin:0 10px}footer ul li a{color:green}#page_top{width:50px;height:50px;position:fixed;right:50px;bottom:50px;background:green;opacity:.6;border-radius:50%}#page_top a{color:#fff;position:relative;display:block;width:50px;height:50px;text-decoration:none}#page_top a:hover{text-decoration:none}strong{font-weight:700}em{font-style:italic}blockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.alignleft{float:left}img[class*=wp-image-],img[class*=attachment-]{height:auto;max-width:100%}.clearfix{overflow:hidden;zoom:1}.clearfix:after{content:"";display:block;clear:both}.topline{background:url(//e-sachi.co.jp/css/../img/witespace_bottom.png) repeat-x center;margin:30px 0 0;padding:0;height:63px}.bottomline{background:url(//e-sachi.co.jp/css/../img/whitespace_top.png) repeat-x center;margin:0 0 30px;padding:0;height:95px}div.bghead1{background:url(//e-sachi.co.jp/css/../img/bg_1_about.png) no-repeat center;min-height:174px}h3.btitle{font-size:20px;font-size:2rem;font-family:"Jun 501";margin:50px 0 30px}div#rgreeting h3.btitle2{font-size:30px;font-size:3rem;font-family:"Jun 501";margin:50px 0 30px;color:#603813}div.greenbox{background:#2aad53;color:#fff;border-radius:10px;margin:30px auto;padding:10px;text-align:left}@media screen and (min-width:768px){div.greenbox{width:900px;padding:50px}}div.greenbox hr{border:none;background:url(//e-sachi.co.jp/css/../img/hrbg.png) repeat-x;height:3px}div.greenbox ul,div.greenbox ol{list-style:none}div.greenbox h4{font-size:20px;font-size:2rem;background:url(//e-sachi.co.jp/css/../img/clovericon.png) no-repeat;padding:0 0 0 30px;margin:20px 0}@media screen and (min-width:768px){div.photobox{width:1000px;margin:10px auto}}.pinkbtn{background:#fea5be;color:#fff;width:200px;margin:20px auto;padding:15px;border-radius:30px}.pinkbtn a{color:#fff;display:block}ul.greenlist li{display:inline-block;background:url(//e-sachi.co.jp/css/../img/greenline.png) no-repeat left;min-height:82px;padding:30px}ul.greenlist li a{color:green}ul.greenlist li:last-child{background:url(//e-sachi.co.jp/css/../img/greenline.png) no-repeat left,url(//e-sachi.co.jp/css/../img/greenline.png) no-repeat right}@media screen and (max-width:767px){ul.greenlist li{background:0 0}ul.greenlist li:last-child{background:0 0}}.textbox{line-height:200%;margin:30px}#mainimg img{width:100%}@media screen and (min-width:768px){#mainimg div.titleimg{width:1200px;margin:0 auto;position:relative}#mainimg div.titleimg img{width:30%;position:absolute;bottom:100px;left:30px}}div#greeting{margin:50px 0 0;text-align:center;line-height:200%}@media screen and (max-width:767px){div#greeting{padding:10px}}@media screen and (min-width:768px){div#greeting{background:url(//e-sachi.co.jp/css/../img/bg_3_greeting.png) no-repeat;position:relative;height:510px}}@media screen and (min-width:768px){div#greeting img.gbg1{position:absolute;top:0;left:0}}@media screen and (min-width:768px){div#greeting img.gbg2{position:absolute;bottom:0;left:30px}}@media screen and (min-width:768px){div#greeting img.gbg3{position:absolute;top:0;right:0}}@media screen and (max-width:767px){div#greeting img.gbg3{width:50%;float:left;margin:30px 0 0}}@media screen and (min-width:768px){div#greeting img.gbg4{position:absolute;bottom:0;right:30px}}div#ghome{background:#fff;text-align:center;padding:50px 0 30px}@media screen and (max-width:767px){div#ghome{padding:10px}}div#kango{background:#fff;text-align:center;padding-top:30px}@media screen and (max-width:767px){div#kango{padding:10px}}table.sinfotable{margin:20px 0;width:100%}table.sinfotable th{background:green;padding:10px;color:#fff}@media screen and (max-width:767px){table.sinfotable th{display:block;text-align:center}}table.sinfotable td{text-align:left;padding:10px}@media screen and (min-width:768px){table.sinfotable td{display:block;min-height:300px}}@media screen and (max-width:767px){table.sinfotable td{display:block}}table.sinfotable td ul li{background:url(//e-sachi.co.jp/css/../img/icon_clover.png) no-repeat 0 8px;padding:0 0 0 15px}table.stimetable{margin:20px auto;width:100%;border-collapse:collapse}@media screen and (min-width:768px){table.stimetable{width:550px}}table.stimetable th{background:green;padding:10px;color:#fff;border:1px solid #fff}@media screen and (max-width:767px){table.stimetable th{display:block;text-align:center}}table.stimetable td{text-align:left;padding:10px;border:1px solid green}@media screen and (max-width:767px){table.stimetable td{display:block}}div#info{background:#fff;padding:50px 0 30px}@media screen and (max-width:767px){div#info{padding:10px}}div#info h2{text-align:center}ul.newslist{list-style:none;margin:50px auto}@media screen and (min-width:768px){ul.newslist{width:800px}}ul.newslist li{background:url(//e-sachi.co.jp/css/../img/hrbg_green.png) repeat-x bottom;padding:15px 10px}ul.newslist li a{color:#603813}h3.blogtitle{text-align:center;font-size:18px;font-size:1.8rem;font-family:"Jun 501";margin:10px 0}div.recBox{margin:30px 0}div#rgreeting{margin:50px 0 0;text-align:center;line-height:200%}@media screen and (max-width:767px){div#rgreeting{padding:10px}}@media screen and (min-width:768px){div#rgreeting{background:url(//e-sachi.co.jp/css/../img/rec_cloverbg.png) no-repeat center top;position:relative;height:300px}}@media screen and (min-width:768px){div#rgreeting img.gbg1{position:absolute;top:0;left:0}}@media screen and (min-width:768px){div#rgreeting img.gbg3{position:absolute;top:0;right:0}}@media screen and (max-width:767px){div#rgreeting img.gbg3{width:50%;float:left;margin:30px 0 0}}div#rgreeting h3{color:#59caff}div#recBox{background:#fff;text-align:center;padding:50px 0 30px}@media screen and (max-width:767px){div#recBox{padding:10px}}div#recBox div.recMain{margin:20px 0}@media screen and (min-width:768px){div#recBox div.recMain div.recWrap{width:75%;margin:20px auto}}div#recBox div.recMain h2{font-size:18px;font-size:1.8rem;color:#603813;border-bottom:1px solid #603813;padding:10px}div#recBox div.recMain h3{font-size:22px;font-size:2.2rem;color:#59caff;line-height:180%;text-align:left}div#recBox div.recMain p{text-align:left}div#recBox div.recInfo h2{margin:20px 0}div#recBox div.recInfo table{border-collapse:collapse;width:100%;margin:20px auto}@media screen and (min-width:768px){div#recBox div.recInfo table{width:100%}}div#recBox div.recInfo table th{background:#f6f2eb;padding:10px;color:#603813;border:1px solid #e2e0da}@media screen and (min-width:768px){div#recBox div.recInfo table th{width:200px}}@media screen and (max-width:767px){div#recBox div.recInfo table th{display:block;text-align:center}}div#recBox div.recInfo table td{text-align:left;padding:10px;border:1px solid #e2e0da}@media screen and (min-width:768px){div#recBox div.recInfo table td{width:600px}}@media screen and (max-width:767px){div#recBox div.recInfo table td{display:block}}div#access{text-align:center;padding:50px 0 30px}@media screen and (max-width:767px){div#access{padding:10px}}.balloon1{position:relative;display:inline-block;margin:1.5em 0;padding:10px 20px;min-width:120px;max-width:100%;color:#555;font-size:16px;background:#603813}.balloon1:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #603813}.balloon1 p{margin:0;padding:0;color:#fff}div#contact{background:#fff;text-align:center;padding:30px}@media screen and (max-width:767px){div#contact{padding:10px}}div#contact div.infotable{margin:20px auto;background:url(//e-sachi.co.jp/css/../img/bg_paper.png) no-repeat;text-align:left;padding:30px}@media screen and (min-width:768px){div#contact div.infotable{width:800px}}@media screen and (min-width:768px){.infotable table th{width:100px}}@media screen and (max-width:767px){.infotable table th{display:block;text-align:center}}.infotable table td{padding:10px}@media screen and (max-width:767px){.infotable table td{display:block}}@media screen and (min-width:768px){div.contactBox{width:350px;margin:0 auto}div.contactBox input.wpcf7-submit{text-align:center;width:200px;margin:10px auto}}.woodyBox{text-align:center;padding:10px;margin:20px 0 10px;background:#f6f2eb}.woodyBox h2{padding:10px;margin-bottom:10px;font-size:20px;font-size:2rem;background:#4f2b10}.woodyBox h2 a{color:#fff}.woodyBox button.dlBtn{background:#502b0f;margin:5px 20px;padding:5px;border-radius:5px;width:80%;color:#fff}@media screen and (min-width:768px){.woodyBox div.news_thum{width:205px;height:300px;margin:0 auto}}@media screen and (max-width:767px){.woodyBox div.news_thum{width:100%}}.entryBody{padding:0}@media screen and (max-width:767px){.entryBody{overflow:hidden}}.entryBody h1{font-size:25px;font-size:2.5rem;background:green;color:#fff;padding:5px;margin:10px 0}.entryBody h1 i{margin:0 10px 0 0;color:#fff}.entryBody h1 a{color:#fff}.entryBody h2{font-size:22px;font-size:2.2rem;border-bottom:5px double #bc8028;margin:10px 0;font-weight:700}.entryBody h2 i{margin:0 3px 0 0;color:#5c7b88}.entryBody h3{font-size:20px;font-size:2rem;padding:10px 0 0;border-bottom:2px solid #5c7b88;margin:5px 0;color:#552600}.entryBody h4{font-size:20px;font-size:2rem;color:#5f923f;font-weight:700;margin:5px 0}.entryBody h5{font-size:18px;font-size:1.8rem;color:#5c7b88;font-weight:700;margin:5px 0}.entryBody h6{font-size:18px;font-size:1.8rem;font-weight:700;margin:5px 0}.entryBody p.date{text-align:right;color:#999}.entryBody strong{color:#bc8028;font-weight:700;background:rgba(0,0,0,0) linear-gradient(transparent 50%,#fffa6a 50%) repeat scroll 0 0}.entryBody em{color:#bc8028;font-style:normal;font-weight:700}.entryBody table,.entryBody tr,.entryBody td,.entryBody th{border:1px solid #ccc;border-collapse:collapse;padding:5px}.entryBody ul{margin:10px}.entryBody ul li{margin-left:20px}.letterbox div.col-md-4{border:1px solid #ccc;text-align:center;padding:10px}@media screen and (min-width:768px){.letterbox div.col-md-4{min-height:560px}}.side h3{background:green;padding:4px;color:#fff}.side h3 a{color:#fff}.side ul li{list-style-type:none;padding:0 0 0 15px;text-align:left}