@charset "UTF-8";#sec1{background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/contact_bg.png) repeat bottom center;background-size:cover;padding:38px 0 106px;position:relative;z-index:2}#sec1 h2{float:left;font-size:34px;line-height:60px;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;padding-top:60px;letter-spacing:2px;color:#fff}#sec1 .boxright{float:right;width:472px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:10px}#sec1 .boxright .sec1_tel{font-size:46px;line-height:46px;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;text-align:center;padding-left:40px;letter-spacing:2px}#sec1 .boxright .sec1_tel a{color:#ff8304;position:relative}#sec1 .boxright .sec1_tel a:before{background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/icon_tel.png) no-repeat top center;background-size:cover;width:39px;height:38px;position:absolute;top:50%;margin-top:-23px;left:-50px;content:''}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#sec1 .boxright .sec1_tel{font-size:46px;line-height:46px;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:600;font-style:normal;text-align:center;padding-left:40px;letter-spacing:2px;margin-top:40px}#sec1 .boxright .sec1_tel a:before{background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/icon_tel.png) no-repeat top center;background-size:cover;width:39px;height:38px;position:absolute;top:50%;margin-top:-40px;left:-50px;content:''}}@media screen and (max-width:1060px) and (min-width:768px){#sec1 h2{float:left;font-size:3.5vw;line-height:2;padding-top:60px;letter-spacing:2px;color:#fff}#sec1 .boxright{width:50%;padding:20px}#sec1 .boxright .sec1_tel{font-size:4.2vw;line-height:46px;padding-left:38px;letter-spacing:3px}#sec1 .boxright .sec1_tel a{color:#ff8304;position:relative}#sec1 .boxright .sec1_tel a:before{background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/icon_tel.png) no-repeat top center;background-size:cover;width:35px;height:35px;position:absolute;top:50%;margin-top:-19px;left:-41px;content:''}}@media screen and (max-width:767px){#sec1{background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/contact_bg_sp.png) repeat-x bottom center;background-size:cover;padding:10% 0 20%}#sec1 h2{float:none;font-size:34px;text-align:center;padding-top:0;margin-bottom:3%}#sec1 .boxright{width:100%;padding:20px;float:none}#sec1 .boxright .sec1_tel{font-size:46px;line-height:46px;padding-left:38px;letter-spacing:3px;margin-top:20px}}@media screen and (max-width:550px){#sec1 h2{font-size:21px;line-height:36px}#sec1 .boxright .sec1_tel{font-size:6.9vw;line-height:46px;padding-left:38px;letter-spacing:3px;margin-top:0}#sec1 .boxright .sec1_tel a{color:#ff8304;position:relative}#sec1 .boxright .sec1_tel a:before{background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/icon_tel.png) no-repeat top center;background-size:cover;width:24px;height:24px;position:absolute;top:50%;margin-top:-13px;left:-41px}}#sec2{background-color:#fff4e6;position:relative;z-index:1;margin-top:-80px;padding:130px 0 0}#sec2:before{content:'';background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/sec2_bg.png) repeat-x top center;height:240px;position:absolute;bottom:-100px;left:0;right:0}#sec2 .sec2_cont{position:relative}#sec2 .sec2_cont:before{content:'';background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/sec2_icon2.png) no-repeat top center;width:61px;height:61px;position:absolute;bottom:61px;right:-30px}#sec2 .sec2_cont .photo{width:477px;position:relative;z-index:2;float:right}#sec2 .sec2_cont .boxtxt{width:486px;position:relative;z-index:2;float:left}#sec2 .sec2_cont .boxtxt:before{content:'';background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/sec2_icon1.png) no-repeat top center;width:61px;height:61px;position:absolute;top:-4px;left:-56px}#sec2 .sec2_cont .boxtxt h2{font-size:25px;line-height:46px;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal;letter-spacing:5px;padding-top:20px}#sec2 .sec2_cont .boxtxt h2 span{color:#8ab72b}#sec2 .sec2_cont .boxtxt .txt{width:486px;padding-top:15px;text-align:justify}@media screen and (max-width:1060px) and (min-width:768px){#sec2 .sec2_cont:before{content:'';background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/sec2_icon2.png) no-repeat top center;width:61px;height:61px;position:absolute;bottom:61px;right:0}#sec2 .sec2_cont .photo{width:45%}#sec2 .sec2_cont .boxtxt{width:55%}#sec2 .sec2_cont .boxtxt .txt{width:90%}}@media screen and (max-width:767px){#sec2{background-color:#fff4e6;position:relative;z-index:1;margin-top:-80px;padding:110px 0 0}#sec2:before{content:'';background:url(//senju-clinic.com/wp-content/themes/genova_tpl/css/../img/sec2_bg_sp.png) repeat-x top center;height:68px;position:absolute;bottom:-45px;left:0;right:0}#sec2 .sec2_cont:before{content:'';right:-20px}#sec2 .sec2_cont .photo{width:100%;float:none}#sec2 .sec2_cont .boxtxt{width:100%;float:none}#sec2 .sec2_cont .boxtxt:before{content:'';top:-10px;left:-50px}#sec2 .sec2_cont .boxtxt h2{text-align:center;font-size:19px;line-height:33px;padding-top:10px}#sec2 .sec2_cont .boxtxt .txt{width:100%;padding-bottom:10%;font-size:14px}}@media screen and (max-width:550px){#sec2 .sec2_cont .boxtxt h2{font-size:16px}}#sec3{padding:150px 0 0}#sec3 .banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#sec3 .banner li{width:48%}#sec3 .photo{padding-top:35px}@media screen and (max-width:767px){#sec3{padding:20% 0 0}#sec3 .banner{display:block}#sec3 .banner li{width:100%;padding-bottom:10px}#sec3 .photo{padding-top:0}}#sec4{padding:55px 0;position:relative;z-index:1}#sec4 .sec3_cont .boxmap{width:50%;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#sec4 .sec3_cont .boxmap iframe{width:100%;height:400px}#sec4 .sec3_cont .boxright{width:50%;color:#000;font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:400;font-style:normal}#sec4 .sec3_cont .boxright .note{font-size:15px;border-bottom:1px solid #8ab72b;padding-top:10px;padding-bottom:20px}#sec4 .sec3_cont .boxright .note span{color:#f2849e}#sec4 .sec3_cont .boxright .info{font-size:15px}#sec4 .sec3_cont .boxright .info dl{padding:2px 0}#sec4 .sec3_cont .boxright .info dl dt{float:left;width:110px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700}#sec4 .sec3_cont .boxright .info dl dd{float:left;width:350px;width:calc(100% - 150px)}#sec4 .sec3_cont .boxright .info dl dd span{font-size:14px}@media screen and (max-width:768px){#sec4 .sec3_cont .boxright .info dl dt{font-weight:700;font-size:14px}}@media screen and (max-width:767px){#sec4{padding:10% 0}#sec4 .sec3_cont{padding-bottom:0;font-family:"秀英丸ゴシック B","Shuei MaruGo B"}#sec4 .sec3_cont .boxmap{width:calc(100% + 40px);padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-20px}#sec4 .sec3_cont .boxmap iframe{width:100%;height:400px}#sec4 .sec3_cont .boxright{width:100%}#sec4 .sec3_cont .boxright .note{font-size:14px;padding-top:10px;padding-bottom:20px}#sec4 .sec3_cont .boxright .note span{color:#f2849e}#sec4 .sec3_cont .boxright .info{font-size:14px}#sec4 .sec3_cont .boxright .info dl{padding:10px 0}#sec4 .sec3_cont .boxright .info dl dt{float:left;width:100%;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#sec4 .sec3_cont .boxright .info dl dd{float:left;width:100%}#sec4 .sec3_cont .boxright .info dl dd span{font-size:14px}}