@charset "UTF-8";#sec1{padding:65px 0;position:relative;background-color:#fff7d5}#sec1 .boxmap{width:50%;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#sec1 .boxmap iframe{width:100%;height:370px}#sec1 .boxright{width:50%;color:#000;font-family:"新丸ゴ R","Shin Maru Go Regular"}#sec1 .boxright .note{font-size:15px;border-bottom:1px solid #ff6926;padding-top:10px;padding-bottom:20px}#sec1 .boxright .title_note{font-size:18px}#sec1 .boxright .info{font-size:15px}#sec1 .boxright .info dl{padding:5px 0}#sec1 .boxright .info dl dt{float:left;width:110px;padding-right:10px;color:#ff6926}#sec1 .boxright .info dl dd{float:left;width:calc(100% - 150px)}@media screen and (max-width:767px){#sec1{padding:10% 0;position:relative}#sec1 .boxmap{width:100%;padding-right:0}#sec1 .boxright{width:100%;margin-top:2%}#sec1 .boxright .note{font-size:14px}#sec1 .boxright .title_note{font-size:16px}#sec1 .boxright .info{font-size:14px}#sec1 .boxright .info dl{padding:10px 0}#sec1 .boxright .info dl dt{width:70px;padding-right:10px;color:#ff6926}#sec1 .boxright .info dl dd{float:left;width:calc(100% - 100px)}}#sec2 h2{background-color:#ff6926;font-size:30px;line-height:46px;padding:60px 0;text-align:center;color:#fff;letter-spacing:6px;font-family:"新丸ゴ DB","Shin Maru Go DemiBold"}#sec2 .info{background-color:#fff7d5;position:relative}#sec2 .info .boximg1{background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec2_img1.jpg) no-repeat center center;background-size:cover;position:absolute;width:50%;top:0;right:0;bottom:0}#sec2 .info .boximg1:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/bg_gra_left.png) repeat-y top left;position:absolute;top:0;left:0;bottom:0;width:366px}#sec2 .info .boximg1 p{opacity:0}#sec2 .info .boximg2{background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec2_img2.jpg) no-repeat center center;background-size:cover;position:absolute;width:50%;top:0;left:0;bottom:0}#sec2 .info .boximg2:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/bg_gra_right.png) repeat-y top left;position:absolute;top:0;right:0;bottom:0;width:366px}#sec2 .info .boximg2 p{opacity:0}#sec2 .info .boxtxt{width:50%;padding:40px 0 40px}#sec2 .info .boxtxt .ttl{color:#ff6926;font-size:30px;line-height:46px;font-family:"新丸ゴ R","Shin Maru Go Regular";position:relative;padding-left:50px;letter-spacing:2px}#sec2 .info .boxtxt .ttl span{position:absolute;top:50%;margin-top:-22px;left:0;width:45px;height:45px;background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/bg_num.png) no-repeat top center;background-size:cover;text-align:center;font-size:20px;color:#fff}#sec2 .info .boxtxt .txt{padding-bottom:40px;font-family:"新丸ゴ R","Shin Maru Go Regular"}#sec2 .info .boxtxt2{margin-left:50%}@media screen and (max-width:768px){#sec2 .info .boxtxt .ttl{font-size:24px}}@media screen and (max-width:767px){#sec2 h2{font-size:26px;padding:30px 0}#sec2 .info{background-color:#fff7d5;position:relative}#sec2 .info .boximg{background:0 0;position:static;width:100%}#sec2 .info .boximg:before{display:none}#sec2 .info .boximg p{opacity:1}#sec2 .info .boxtxt{width:100%;padding:40px 0 40px}#sec2 .info .boxtxt .ttl{font-size:22px;line-height:36px}#sec2 .info .boxtxt .ttl span{line-height:45px}#sec2 .info .boxtxt .txt{padding-bottom:30px;font-size:13px}#sec2 .info .boxtxt2{margin-left:0}}@media screen and (max-width:320px){#sec2 .info .boxtxt .ttl{font-size:20px}}#sec3{background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec3_bg.jpg) no-repeat top center;background-size:cover;padding:175px 0 170px;position:relative;z-index:1}#sec3 .cont{max-width:1000px;width:100%;margin:0 auto;border-radius:50px;background:rgba(255,255,255,.9);padding-bottom:66px;position:relative}#sec3 .cont:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec3_deco1.png) no-repeat top center;background-size:cover;width:167px;height:232px;position:absolute;top:-250px;right:-90px}#sec3 .cont:after{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec3_deco2.png) no-repeat top center;background-size:cover;width:141px;height:256px;position:absolute;bottom:-96px;left:-20px}#sec3 .cont h2{font-size:30px;line-height:46px;font-family:"新丸ゴ DB","Shin Maru Go DemiBold";text-align:center;letter-spacing:6px;padding:75px 0 40px}#sec3 .cont .info{margin:0 80px 50px;position:relative}#sec3 .cont .info:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec3_deco3.png) no-repeat top center;background-size:cover;width:194px;height:135px;position:absolute;top:-60px;right:-70px}#sec3 .cont .info .name_pc{float:right;width:45% !important;padding:0 0 0 10p}#sec3 .cont .info .txt{width:100%;font-size:17px;line-height:35px;font-family:"新丸ゴ R","Shin Maru Go Regular"}#sec3 .cont .btn a{margin:0 auto;background:#94d648}@media screen and (max-width:768px){#sec3 .cont .info:before{width:130px;height:91px;top:28px;right:-60px}}@media screen and (max-width:767px){#sec3{padding:10% 0 10%}#sec3 .cont{border-radius:30px;padding-bottom:10%}#sec3 .cont:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec3_deco1.png) no-repeat top center;background-size:cover;width:110px;height:153px;position:absolute;top:-2%;right:-20px;z-index:2}#sec3 .cont:after{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec3_deco2.png) no-repeat top center;background-size:cover;width:100px;height:182px;position:absolute;bottom:-121px;left:-20px}#sec3 .cont h2{font-size:26px;line-height:30px;letter-spacing:6px;padding:15% 0 6%}#sec3 .cont .info{margin:0 20px 10%;position:relative}#sec3 .cont .info:before{display:none}#sec3 .cont .info .name{float:none;width:100%;margin-bottom:5%}#sec3 .cont .info .name_pc{display:none}#sec3 .cont .info .txt{float:none;width:100%;font-size:13px;line-height:35px;padding-bottom:20%}#sec3 .cont .btn{margin:0 20px}}#sec4 .info1{background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec4_bg.png) no-repeat top center;background-size:cover;padding-bottom:70px}#sec4 .info1 h2{font-size:30px;line-height:46px;text-align:center;letter-spacing:6px;padding:60px 0 24px;font-family:"新丸ゴ DB","Shin Maru Go DemiBold"}#sec4 .info1 .btn a{margin:0 auto}#sec4 .info2{background-color:#94d648;padding-bottom:70px}#sec4 .info2 h3{font-size:30px;line-height:46px;text-align:center;letter-spacing:6px;padding:74px 0 40px;color:#fff7d5;font-family:"新丸ゴ DB","Shin Maru Go DemiBold"}#sec4 .info2 .cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:70px}#sec4 .info2 .cont:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec4_deco1.png) no-repeat top center;background-size:cover;width:167px;height:101px;position:absolute;top:-9%;left:-90px;z-index:2}#sec4 .info2 .cont:after{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec4_deco2.png) no-repeat top center;background-size:cover;width:181px;height:107px;position:absolute;bottom:-9%;right:-66px;z-index:2}#sec4 .info2 .cont .box{width:30%;text-align:center}#sec4 .info2 .cont .box .ico{margin:0 20px}#sec4 .info2 .cont .box .ttl{padding-top:10px;font-size:26px;line-height:46px;color:#fff7d5;letter-spacing:6px;font-family:"新丸ゴ DB","Shin Maru Go DemiBold"}#sec4 .info2 .cont .box .txt{text-align:left;font-size:17px;line-height:35px;color:#fff;font-family:"新丸ゴ DB","Shin Maru Go DemiBold"}#sec4 .info2 .btn a{margin:0 auto;background:#fff7d5;color:#ff6926}#sec4 .info2 .btn a:after{background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/ico_arrow04.png) no-repeat top center}@media screen and (max-width:768px){#sec4 .info2 .cont:before{left:-59px}#sec4 .info2 .cont:after{right:-18px}}@media screen and (max-width:767px){#sec4 .info1{padding-bottom:10%}#sec4 .info1 h2{font-size:26px;padding:10% 0 5%}#sec4 .info1 .btn{margin:0 20px}#sec4 .info1 .btn a{margin:0 auto}#sec4 .info2{padding-bottom:10%}#sec4 .info2 h3{font-size:25px;padding:10% 0 5%}#sec4 .info2 .cont{display:block;position:relative;padding-bottom:0}#sec4 .info2 .cont:before{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec4_deco1.png) no-repeat top center;background-size:cover;width:120px;height:73px;position:absolute;top:-3%;left:-5%;z-index:2}#sec4 .info2 .cont:after{content:'';background:url(//tanako-dental.com/wp-content/themes/genova_tpl/css/../img/sec4_deco2.png) no-repeat top center;background-size:cover;width:130px;height:77px;position:absolute;top:-4%;right:-6%;z-index:2}#sec4 .info2 .cont .box{width:100%;text-align:center;padding-bottom:10%}#sec4 .info2 .cont .box .ico{margin:0 15%}#sec4 .info2 .cont .box .ttl{padding-top:5%;line-height:30px;font-size:20px;margin-bottom:5px}#sec4 .info2 .cont .box .txt{font-size:13px;line-height:25px}}