@charset "UTF-8";#PCheader{display:none}#SPtop{position:relative}#SPhead{width:100%;height:60px}#SPhead #logo{padding:5px}#SPhead #logo img{height:50px;width:auto}#ContactBtn{position:relative;padding-top:20px}#ContactBtn div{float:left;margin-left:15px}#ContactBtn div i{font-size:35px}.updown{animation:arrowmove 2s;animation-iteration-count:infinite;-webkit-animation:arrowmove 2s;-webkit-animation-iteration-count:infinite}arrowmove{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(0px,10px)}100%{-webkit-transform:translate(0px,0px)}}@-webkit-keyframes arrowmove{0%{-webkit-transform:translate(0px,0px)}50%{-webkit-transform:translate(0px,10px)}100%{-webkit-transform:translate(0px,0px)}}.topImg{position:relative;background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%;background-color:#fff;height:130px;border-bottom-right-radius:1000px 150px;border-bottom-left-radius:1000px 150px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px}.topImg2{position:relative;background-repeat:no-repeat;background-position:center center;background-size:100% auto;height:160px;border-bottom-right-radius:2000px 300px;border-bottom-left-radius:2000px 300px;margin-left:-200px;margin-right:-200px;padding-left:200px;padding-right:200px}.topImg3{position:relative;background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%}.TC2{position:absolute;width:50%!important;top:85px!important}#hnem-logo{width:100px;margin:auto;padding-top:70px;position:absolute;top:20px;left:0;right:0}#visitcare{background-image:url(//hanaemi.biz/wp-content/themes/hanaemi/css/../img/vc_tpimg.jpg)}#careplan{background-image:url(//hanaemi.biz/wp-content/themes/hanaemi/css/../img/cp_topimg.jpg)}#recruit{background-image:url(//hanaemi.biz/wp-content/themes/hanaemi/css/../img/recruit_tpimg.jpg)}#contactimg{background-image:url(//hanaemi.biz/wp-content/themes/hanaemi/css/../img/contact_tpimg.jpg)}#TP-cont1{position:relative;margin:auto;width:95%}#TP-cont1 h2{font-size:18px;color:#ff5283;text-align:center;padding-top:50px;padding-bottom:35px;line-height:1.4em}.texBox-center{font-size:16px;font-weight:300;text-align:left;color:#666;line-height:1.8em;margin:auto;padding-bottom:35px}.texBox-left{font-size:15px;font-weight:300;text-align:left;color:#666;line-height:1.6em;margin:auto;padding-bottom:35px}.Wid600px{width:95%}.Wid700px{width:700px}.CenterLink{text-align:center;font-size:16px;padding-bottom:35px}.CenterLink a{color:#154d90;text-decoration:underline}#ServiceLink{width:95%;margin:auto;position:relative;padding-bottom:30px}#ServiceLink>*{border-top:4px solid #ccc;padding-top:20px}#ServiceLink article{border-radius:10px;width:100%;margin:auto}#ServiceLink article h3{font-size:22px;position:relative;text-align:center;padding-bottom:15px;font-weight:500;color:#00638b}#ServiceLink article h3 small{font-size:20px;padding-right:7px}#ServiceLink article h3 span{display:block;font-size:14px;font-weight:300;padding-top:5px}.SVinfo{font-size:15px;width:90%;margin:auto;padding-bottom:10px;font-weight:300}.SVaddress{font-size:16px;text-align:center;padding-bottom:10px}.SVtel{text-align:center;font-size:25px;font-weight:500;padding-bottom:15px;color:#3f94b7}.SVtel i{padding-right:5px}.BtnST1{width:70%;line-height:50px;border-radius:40px;text-align:center;margin:auto;background-color:#237ea3;color:#fff}.BtnST1 a{display:block;color:#fff;border-radius:40px}.BtnST1 a:hover{border-radius:40px;background-color:#3f94b7}.BtnST2{width:100%;line-height:50px;border-radius:5px;text-align:center;margin:auto;background-color:#237ea3;color:#fff;font-size:14px}.BtnST2 a{display:block;color:#fff;border-radius:5px}.BtnST2 a:hover{border-radius:5px;background-color:#3f94b7}#TP-cont2{width:700px;position:relative;margin:auto;padding-bottom:50px}#TP-cont2 h2{font-size:25px;color:#ff5283;text-align:center;padding-bottom:25px}#TP-cont2 h2 span{display:block;padding-bottom:20px}#TP-cont3{width:550px;position:relative;margin:auto;padding-bottom:50px}#TP-cont3 h2{font-size:23px;text-align:center;position:relative;padding-bottom:25px;line-height:1.6em;color:#247193}#TP-cont4{width:640px;position:relative;margin:auto;padding-bottom:50px;border:1px solid #a08878;border-radius:10px;padding:20px;margin-bottom:50px}#TP-cont4 h2{font-size:20px;text-align:center;line-height:1.4em;position:relative;padding-bottom:15px;font-weight:500}#TP-cont4 div{position:relative;display:table;width:100%}#TP-cont4 div>*{display:table-cell;vertical-align:top;width:29%;padding-right:2%;padding-left:2%}#TP-cont4 div dl dt{text-align:center}#TP-cont4 div dl dd{font-size:15px}#TP-cont5{width:600px;position:relative;margin:auto;padding-bottom:50px}#TP-cont5 h2{text-align:center;font-size:25px;padding-bottom:25px;line-height:1.6em;color:#247193;font-weight:500}#TP-cont5 img{margin:auto;position:relative;display:block}#PC-footer{position:relative;background-color:#ffd14b;min-height:300px}#PC-footer h1{width:100px;margin:auto;posiiton:relative;padding-top:20px}#FootInfo{position:relative;margin:auto;padding-bottom:30px}#FootInfo>*{padding:15px}#FootInfo dl dt{font-size:18px;font-weight:500}#FootInfo dl dt span{padding-right:7px;font-size:16px}#FootInfo dl dd{font-size:15px;line-height:1.3em;padding-bottom:5px}#FootInfo dl dd small{display:block}#FootInfo dl p{posiiton:relative}.ContWrap{position:relative}.ContWrap h2{font-size:18px;text-align:center;padding-top:15px;padding-bottom:15px;font-weight:700}.ContWrap h3{font-size:16px;text-align:center;padding-top:15px;padding-bottom:15px}.PageNav{width:100%;position:relative;border-bottom:1px solid #00abd7;margin-top:50px;margin-bottom:50px}.PageNav nav{position:absolute;margin:auto;top:-40px;right:0;left:0}.PageNav nav li{width:150px;float:left;line-height:40px;margin-right:5px;margin-left:5px;display:block;color:#00abd7;background-color:#fff;border-top:1px solid #00abd7;border-left:1px solid #00abd7;border-right:1px solid #00abd7;border-bottom:2px solid #fff;text-align:center;posiiton:relative;font-size:15px;font-weight:300}.PageNav nav li a{color:#fff;display:block;text-align:center;font-size:15px;background-color:#00abd7;line-height:40px}.PageNav nav li a:hover{background-color:#4bc2e0}.Width640{width:810px}.Width490{width:648px}#OfficeImg{width:600px;position:relative;margin:auto}.OfficeInfo{width:95%;position:relative;margin:auto;border:2px solid;margin-bottom:30px;border-radius:10px}.OfficeInfo dl{position:relative;border-bottom:2px solid;width:100%}.OfficeInfo dl>*{vertical-align:middle;position:relative;padding:10px}.OfficeInfo dl dt{text-align:left;font-size:14px;font-weight:500;color:#fff}.OfficeInfo dl:first-child dt{border-top-left-radius:8px;border-top-right-radius:8px}.OfficeInfo dl:last-child{border-bottom:none}.OfficeInfo dl dd{font-size:16px}.OfficeInfo dl dd small{display:block;font-size:14px}#VChanaemi{border-color:#48a9df}#VChanaemi dl{border-color:#8ac5e7}#VChanaemi dt{background-color:#48a9df}#CPhanaemi{border-color:#ff5283}#CPhanaemi dl{border-color:#ff9eba}#CPhanaemi dt{background-color:#ff5283}#accessMap{width:600px;position:relative;margin:auto;margin-bottom:50px}#accessMap p{font-size:15px;font-weight:500;padding-bottom:10px;padding-left:10px}#accessMap iframe{width:100%;height:450px}#vc-kind{width:95%;margin:auto}#vc-kind dl{width:45%;position:relative;float:left;height:220px;padding-left:2%;padding-right:2%}#vc-kind dl img{width:100%;margin-top:15px}#vc-kind dl dt{position:absolute;top:10px;right:0;left:0;text-align:center;font-size:16px;font-weight:500;text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}#vc-kind dl dd{position:absolute;top:150px;right:0;left:0;margin:auto;font-size:14px;width:150px;text-align:left;line-height:1.3em}#VC-flow{margin:auto;position:relative;width:95%}#VC-flow article{position:relative;padding-bottom:80px}#VC-flow article h4{text-align:center;font-size:18px;font-weight:500;padding-bottom:25px}#VC-flow article h4 span{display:block;width:100px;margin:auto;border-top:2px solid #4da4d5;color:#4da4d5;padding-top:15px;font-size:25px;padding-bottom:20px}#VC-flow article div{text-align:center;padding-bottom:20px}#VC-flow article p{font-size:15px;margin:auto;line-height:1.5em}.VC-price{width:95%;position:relative;margin:auto;padding-top:15px;padding-bottom:15px}.VC-price h4{font-size:18px;position:relative;padding-bottom:10px;font-weight:500;text-align:center}#VC-price1 p{font-size:16px;font-weight:300;line-height:1.6em;padding-left:15px}#VC-price2{border-top:1px solid #ccc}#VC-price2 div{width:100%;display:table;position:relative;padding-bottom:25px}#VC-price2 div>*{display:table-cell;vertical-align:top;width:46%;padding:2%;position:relative}#VC-price2 div dl:first-child{border-right:1px solid #ccc}#VC-price2 div dl dt{font-size:14px;width:130px;border-radius:25px;line-height:30px;text-align:center;color:#fff;margin-bottom:10px}#VC-price2 div dl:first-child dt{background-color:#5babdc}#VC-price2 div dl:last-child dt{background-color:#6da3be}#VC-price2 div dl dd{font-size:16px;font-weight:300}#VC-price2 small{font-size:13px;font-weight:300}.PriceTBL{width:900px;position:relative;margin:auto;border-top:1px solid #ccc;border-left:1px solid #ccc;margin-bottom:50px}.PriceTBL dl{display:table;position:relative;width:100%}.PriceTBL dl>*{display:table-cell;position:relative;vertical-align:middle}.PriceTBL dl dt{width:150px;border-right:1px solid #ccc;font-size:14px;font-weight:500;text-align:center;border-bottom:1px solid #ccc}.PriceTBL dl dd{position:relative;font-size:15px;border-right:1px solid #ccc;font-weight:300;width:240px}.PriceTBL dl dd.komoku{width:180px;text-align:center}.PriceTBL dl dd.komoku2{width:180px;text-align:center;height:110px}.PriceTBL dl dd div{position:relative;border-bottom:1px solid #ccc;line-height:40px;text-align:center}.Ptable2{display:table;position:absolute;bottom:0;left:0;width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0;background-color:#fff}.Ptable2>*{display:table-cell;vertical-align:middle;border-right:1px solid #ccc;line-height:30px;width:33.3%}.Ptable3{display:table;position:relative;width:100%;border-bottom:1px solid #ccc;padding:0;background-color:#fff}.Ptable3>*{display:table-cell;vertical-align:middle;border-right:1px solid #ccc;line-height:40px;width:33.3%;text-align:center}.Ptable2>*:last-child{border-right:none}.Ptable3>*:last-child{border-right:none}.TCtitle{position:absolute;top:5px;left:0;width:100%}#medical{background-color:#f1f8fb;color:#48a9df;text-align:center;font-weight:500;height:60px}#long-term{background-color:#fff2f6;color:#ff5283;text-align:center;font-weight:500}#ConditionBX{width:95%;position:relative;margin:auto;padding-bottom:30px}#ConditionBX dl{position:relative;border:2px solid;border-radius:7px;margin-bottom:15px;width:100%;display:table}#ConditionBX dl>*{display:table-cell;padding:10px;vertical-align:middle}#ConditionBX dl dt{width:40px;text-align:center;color:#fff}#ConditionBX dl:first-child{border-color:#48a9df}#ConditionBX dl:last-child{border-color:#ff5283}#ConditionBX dl:first-child dt{background-color:#48a9df}#ConditionBX dl:last-child dt{background-color:#ff5283}#ConditionBX dl dd{font-size:15px;font-weight:300}.ConditionBX2{width:95%;position:relative;margin:auto;padding-bottom:30px}.ConditionBX2 h4{font-size:18px;font-weight:500;padding-bottom:25px}.ConditionBX2 p{font-size:16px;font-weight:300;line-height:1.6em}.ConditionBX2 ul li{font-size:16px;padding-bottom:10px;padding-left:15px}.tab-wrap{display:flex;flex-wrap:wrap;width:100%;margin:auto;padding-bottom:50px;font-size:14px}.tab-label{color:#fff;background:#aaa;margin-right:5px;padding:3px 12px;order:-1;line-height:35px}.tab-content{width:100%;display:none;padding-top:10px;border-top:2px solid #1097c4}#RecSupport{width:85%;position:relative;margin:auto;margin-bottom:50px;padding:5%;background-color:#eef8f9}#RecSupport dt{text-align:center;font-size:16px;padding-bottom:25px;font-weight:500}#RecSupport dd{font-size:16px;padding-bottom:15px}#RecSupport dd span{display:block;font-size:18px;font-weight:500}.tab-switch:checked+.tab-label{background:#1097c4}.tab-switch:checked+.tab-label+.tab-content{display:block}.tab-switch{display:none}#contactInfo{width:95%;margin:auto;position:relative;padding-bottom:50px}#contactInfo h4{text-align:center;font-size:16px;line-height:1.6em;padding-bottom:25px;color:#ff5283}#blback-p{background-color:#48a9df;text-align:center;color:#fff;line-height:30px;border-radius:5px;margin-bottom:10px;font-size:15px}#TelNum{text-align:center;font-size:20px;font-weight:500;padding-top:10px;padding-bottom:15px}#TelNum small{padding-right:10px}#comment-p{font-size:14px;font-weight:300;line-height:1.4em}#comment-p span{display:block;padding-top:10px}#contactWP{border-top:1px solid #ccc;padding-bottom:50px}#ContactForm{width:95%;position:relative;margin:auto}#ContactForm dt{font-size:15px;font-weight:500;padding-bottom:5px;position:relative}#ContactForm dd{padding-bottom:25px;position:relative}.InptTY1{width:99%;height:40px;border:1px solid #999}.InptTY2{width:99%;height:200px;border:1px solid #999}.InptTY3{width:250px;height:50px;border:none;background-color:#1b3f64;color:#fff}.InptTY3:hover{background-color:#355b81}.slide{position:relative;width:100%;height:150px;overflow:hidden}@keyframes slideshow{0%{opacity:0}10%{opacity:1}28%{opacity:1}38%{opacity:0}100%{opacity:0}}.slide img{position:absolute;top:60px;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;opacity:0;animation:slideshow 24s linear infinite}.slide img:nth-child(2){animation-delay:8s}.slide img:nth-child(3){animation-delay:8s}.slide img:last-child{animation-delay:16s}.SlideAR #SlideCatch{position:absolute;margin:auto;left:0;right:0;text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}.SlideAR #SlideCatch span{font-size:35px;font-weight:300;display:block;padding-bottom:20px}.SlideAR #SlideCatch p{font-size:45px;font-weight:600}.SlideAR #SlideCatch p small{display:block;font-size:20px;padding-bottom:20px;font-weight:400}.SlideAR .TPbtns{width:60px;height:60px;border-radius:60px;text-align:center;color:#fff;font-size:15px;font-weight:300;display:inline-block}.SlideAR .TPbtns a{display:block;color:#fff;width:60px;height:60px;border-radius:60px}.SlideAR .TPbtns span{padding-top:18px;display:block}.SlideAR .TPbtns i{display:block;font-size:28px}.SlideAR .TPbtns span small{display:none}#TPB-mail{background-color:#e38100;position:relative}#TPB-mail a:hover{background-color:#e09838;width:60px;height:60px;border-radius:60px}#TPB-tel{background-color:#478c35;position:relative}#TPB-tel a:hover{background-color:#609d50;width:60px;height:60px;border-radius:60px}#TP-Link{margin:auto;position:relative;padding-top:20px}#TP-Link>*{vertical-align:middle;position:relative;padding:10px}#TP-greeting{margin:auto;position:relative;padding:15px;background-color:#fff0d2;margin-top:50px;margin-bottom:20px}#TP-greeting h2{padding-bottom:15px;font-size:20px}#Greeting{width:100%;position:relative}#Greeting>*{vertical-align:top;position:relative}#Greeting h2{font-size:16px;font-weight:500;padding-bottom:10px}#Greeting div{width:100%}#Greeting dl dt{font-size:16px;padding-bottom:10px;font-weight:400}#Greeting dl dd{font-size:15px;line-hegiht:1.5em;font-weight:300}#Greeting dl dt small{font-size:13px;padding-right:15px}.TP-sns{margin:auto;position:relative;padding-top:35px}.TP-sns h4{text-align:center;font-size:20px;padding-bottom:15px}.TP-sns h4 small{display:block;padding-bottom:10px;color:#8f7273}.Social4{margin:auto;position:relative;padding-bottom:30px}.Social4>*{display:table-cell;text-align:center;font-size:50px;position:relative;width:20%;padding:2%}.Ccont1{margin:auto;position:relative;padding-bottom:20px}.Ccont1>*{position:relative;width:90%;margin:auto;padding-bottom:35px}.Ccont1 dl dt{border-radius:50%;width:200px;height:200px;text-align:center;color:#fff;margin:auto;margin-bottom:15px}.Ccont1 dl dt span{padding-top:75px;display:block;font-size:20px;line-height:1.2em}.Ccont1 dl dd{position:relative;padding-left:15px;padding-right:15px;font-size:15px;font-weight:300}.Ccont2{margin:auto;position:relative;padding-bottom:20px}.Ccont2>*{width:46%;float:left;margin-left:2%;margin-right:2%;background-color:#5b9ad2;margin-bottom:20px;line-height:70px;text-align:center;font-size:15px;color:#fff}.Ccont2>* a{display:block;color:#fff}.Ccont2>* a:hover{background-color:#75acdc}.Ccont3{width:95%;margin:auto;position:relative;padding-bottom:20px}.OfficeMP{width:100%;position:relative;padding-top:30px}.OfficeMP>*{position:relative}.OfficeMP .InfoArea h4{font-size:20px;padding-bottom:5px}.OfficeMP .InfoArea h4 small{font-size:16px;padding-right:10px}.OfficeMP .InfoArea p{font-size:15px;font-weight:300;padding-bottom:25px}.OfficeMP .InfoArea dl{position:relative;padding-bottom:15px;display:table;padding-right:20px}.OfficeMP .InfoArea dl>*{display:table-cell;vertical-align:top}.OfficeMP .InfoArea dl dt{width:80px;font-size:14px;font-weight:500}.OfficeMP .InfoArea dl dd{font-size:16px}.OfficeMP .InfoArea dl dd small{display:block}.OfficeMP .mapArea iframe{width:100%;height:300px}.TimgCatch{position:absolute;top:120px;right:0;left:0;margin:auto;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:16px;text-align:center;width:80%}#vc-examp{width:95%;position:relative;margin:auto;text-align:left;font-size:15px;line-height:1.6em;margin-bottom:15px;font-weight:300;color:#0080bb}#vc-examp span{display:block;font-size:16px;padding-top:15px;font-weight:400;color:#333}#vc-examp span br{display:none}#vc-examp span strong{font-weight:500}#vc-examp2{width:85%;position:relative;margin:auto;padding:5%;background-color:#fff4df;margin-bottom:15px}#vc-examp2 dl{display:table;position:relative;padding-bottom:10px}#vc-examp2 dl>*{display:table-cell;vertical-align:middle;position:relative;font-size:16px}#vc-examp2 dl dt{width:40%}#totalamout{position:relative;border-top:1px solid #333;padding-top:15px;font-size:20px;text-align:right;padding-right:15px}#totalamout span{font-size:16px;padding-right:15px}#ta-caption{padding-top:10px;font-weight:300}#ContactBX{width:95%;margin:auto;position:relative;margin-bottom:35px}#ContactBX>*{position:relative}#ContactBX #cb-image{width:80px;margin:auto;padding-bottom:15px}#ContactBX #ContactInfo h4{font-size:16px;position:relative;padding-bottom:25px;font-weight:500;text-align:center}#ContactInfo h4 br{display:none}#ContactBX #ContactInfo .cb-tel{font-size:18px;font-weight:500;padding-bottom:10px;text-align:center}#ContactBX #ContactInfo .cb-tel span{font-size:15px;padding-right:15px}#ContactBX #ContactInfo .cb-tel small{font-size:15px}#ContactBX #ContactInfo #cb-email{font-size:18px;font-weight:500;padding-bottom:15px;text-align:center}#ContactBX #ContactInfo #cb-email span{font-size:18px;padding-right:15px}#cb-button{width:280px;text-align:center;background-color:#2462ae;line-height:45px;color:#fff;font-size:18px;margin:auto}#cb-button a{display:block;color:#fff}#cb-button a:hover{background-color:#427bc2}#vc-daily{position:relative;margin:auto;padding-bottom:35px}#vc-daily article{position:relative;padding-bottom:35px}#vc-daily article h4{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;font-size:16px;margin-bottom:20px;color:#333}#vc-daily article h4 span{display:inline-block;padding-right:30px;font-size:18px}#vc-daily article dl{position:relative;color:#666}#vc-daily article dl>*{position:relative}#vc-daily article dl dt{padding-right:10px;padding-left:10px}#vc-daily article dl dd{font-size:16px;font-weight:300;line-height:1.6em;padding-right:10px;padding-left:10px}#CTCbtn{width:150px;margin:auto;position:relative;padding-top:45px}#CTCbtn>*{margin-left:10px}.SPscroll{overflow-x:scroll;width:95%;margin:auto}#CP-Exmp{width:95%;position:relative;margin:auto;padding-top:50px;padding-bottom:20px}#CP-Exmp dt{font-size:18px;position:relative;padding-bottom:25px}#CP-Exmp dd{position:relative;padding-bottom:15px;color:#0c769f}#CP-Exmp dd span{display:block;font-size:15px;color:#333;padding-top:10px}#CP-Exmp dd:last-child{text-align:right}#CP-call{width:90%;border:4px solid #ffbd7d;padding:2%;position:relative;margin:auto;text-align:center}#CP-call dt{font-size:15px;padding-bottom:10px;font-weight:500}#CP-call dd{font-size:22px}#CP-call dd small{display:block;font-size:15px;padding-top:5px}#CorpInfo{position:relative;margin:auto;padding-top:30px}#CorpInfo dl{position:relative;border-bottom:1px solid #ccc;padding:10px}#CorpInfo dl>*{position:relative;vertical-align:middle}#CorpInfo dl dt{font-size:15px;color:#465061}#CorpInfo dl dd{font-size:16px}.texBox-center2{font-size:18px;font-weight:500;text-align:center;margin:auto;padding-bottom:20px;color:#3764a7;border-bottom:1px dotted #ccc}#CorpDeclare{position:relative;background-image:url(//hanaemi.biz/wp-content/themes/hanaemi/css/../img/bg_corp.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto 100%;margin-bottom:-100px;padding-top:50px;padding-bottom:100px}#CorpDeclare article{margin:auto;background-color:rgba(255,255,255,.8);padding:50px 20px;margin-bottom:40px}#CorpDeclare article h4{font-size:35px;text-align:center;padding-bottom:25px;color:#335a86;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif"}#CorpDeclare article h4 small{display:block;font-size:15px;padding-top:15px}#CorpDeclare article div{text-align:center;font-size:16px}#CorpDeclare article div p{padding-bottom:20px}#hanaemiBlog{position:relative;width:95%;margin:auto;border-top:3px solid #ccc;padding-top:20px;padding-bottom:25px}#hanaemiBlog h3{font-size:18px;text-align:center;padding-bottom:20px}.Zblog{position:relative;margin:auto}.Zblog>*{vertical-align:top;padding-bottom:50px}.Zblog div{padding-bottom:5px;height:250px}.Zblog div img{width:100%;height:100%;object-fit:cover}.Zblog dt{font-size:16px;font-weight:500;padding-bottom:10px;color:#2b8bc5}.Zblog dt a{color:#2b8bc5;displya:block}.Zblog dt a:hover{color:#55a8da}.Zblog dt small{font-weight:300;font-size:14px;display:block}.Zblog dd{font-size:15px;line-height:1.5em}#BlogArticle{width:95%;position:relative;margin:auto;padding-bottom:30px}#BlogArticle h2{font-size:18px;text-align:center;line-height:1.6em;padding-bottom:10px}#BlogArticle h2 small{display:block}#BlogArticle #BmainImg{width:100%;position:relative;margin:auto}#BlogArticle #Bcontent{width:100%;position:relative;padding-top:10px;margin:auto;font-size:15px;line-height:1.6em}.RecBanner{width:95%;position:relative;margin:auto;padding-top:30px}.PDB50{padding-bottom:30px}.FooterBNN{width:90%;position:relative;margin:auto;padding-top:15px}.FooterBNN span{display:block;font-size:14px;line-height:1.2em;font-weight:300}