@charset "UTF-8";iframe{width:100%;height:100%}.btn a{display:block;width:315px;background:#f2bdc1;font-size:19px;font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:400;color:#fff;position:relative;padding:7px 30px 7px 20px;transition:.3s all ease-in-out;border-radius:5px}.btn a:before{content:'';width:6px;height:10px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/ico_arrow02.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.btn a:hover{opacity:.8}.bnr-wh a{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:400;display:block;width:240px;margin:30px auto 0;background:#fff;text-align:center;border-radius:30px;font-size:14px;line-height:28px;position:relative;color:#333;padding:0}.bnr-wh a:hover{text-decoration:underline}.bnr-wh a:before{content:'';width:25px;height:25px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/right.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:10px;top:0}.page-id-43{font-family:'Noto Sans JP',sans-serif}.page-id-43 .ttl{text-align:center;color:#6e706e;font-size:30px;font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:600;letter-spacing:.2em;position:relative}.page-id-43 .ttl small{font-family:futura-pt,sans-serif;font-weight:400;letter-spacing:.1em;font-size:16px;line-height:30px;color:#c0b8b1;display:block;margin-top:-10px}.page-id-43 .bnr a{display:block;width:380px;background:#f2bdc1;font-size:18px;font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:400;color:#fff;position:relative;padding:7px 30px 7px 20px;transition:.3s all ease-in-out}.page-id-43 .bnr a:before{content:'';width:6px;height:10px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/ico_arrow02.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.page-id-43 .bnr a:hover{opacity:.8}@media screen and (min-width:768px){.page-id-43 .ttl_vertical{cursor:vertical-text;writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-moz-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;text-orientation:upright;word-wrap:break-word;line-height:1em}}@media screen and (max-width:767px){.page-id-43 .ttl{font-size:26px;line-height:40px}.page-id-43 .ttl small{font-size:14px;margin-top:0}.page-id-43 .bnr a{width:100%}.btn a{width:100%}.bnr-wh a{margin-top:22px;padding-right:7%}.bnr-wh a:before{right:14%}}.page-id-43 #index_style1{padding:90px 0 56px}.page-id-43 #index_style1 .ttl{padding-top:50px}.page-id-43 #index_style1 .ttl:before{content:'';width:60px;height:48px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/news-icon.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.page-id-43 #index_style1{padding:40px 0 20px}.page-id-43 #index_style1 .ttl{padding-top:30px}.page-id-43 #index_style1 .ttl:before{width:35px;height:28px}}.page-id-43 #index_style2{padding-top:50px}.page-id-43 #index_style2 .blk{width:864px;margin:0 auto;background:#ffeff3;border-radius:40px;text-align:center;padding:32px 54px 46px;position:relative;z-index:1;margin-bottom:-60px}.page-id-43 #index_style2 .txt{font-size:16px;line-height:34px;margin:25px 0}.page-id-43 #index_style2 .txt span{font-family:dnp-shuei-mgothic-std,sans-serif;font-size:26px;font-weight:600;color:#fa8089}.page-id-43 #index_style2 .bnr a{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:400;display:block;width:300px;margin:0 auto;background:#fff;text-align:center;border-radius:30px;font-size:18px;line-height:47px;position:relative;color:#333;padding:0}.page-id-43 #index_style2 .bnr a:before{content:'';width:25px;height:25px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/right.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:10px}.page-id-43 .index_slider{margin-bottom:-1px}.page-id-43 .index_slider:before{content:'';width:174px;height:75px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/menu-deco.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:-75px;left:1%}.page-id-43 .index_slider .slick-slide{width:342px !important}.page-id-43 .index_slider div{line-height:0}@media screen and (max-width:1080px){.page-id-43 #index_style2 .blk{width:90%}.page-id-43 .index_slider:before{width:70px;height:30px;top:-30px;left:0}}@media screen and (max-width:980px){.page-id-43 #index_style2 .blk{width:96%;padding:32px 30px 46px}}@media screen and (max-width:767px){.page-id-43 #index_style2{padding-top:30px}.page-id-43 #index_style2 .blk{width:100%;padding:34px 15px 55px;margin-bottom:-24px;border-radius:10px}.page-id-43 #index_style2 .blk:before{content:'';width:81px;height:35px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/menu-deco_sp.png);background-repeat:no-repeat;background-size:100%;position:absolute;bottom:0;left:20px}.page-id-43 #index_style2 .txt{line-height:31px;margin:15px 0 15px;letter-spacing:0}.page-id-43 .index_slider:before{display:none}.page-id-43 .index_slider .slick-slide{width:166px !important}}@media screen and (max-width:480px){.page-id-43 #index_style2 .bnr a{width:90%}}.page-id-43 #index_style3{padding-top:90px}.page-id-43 #index_style3 .ttl{color:#5f4522;padding:60px 0 55px}.page-id-43 #index_style3 .ttl span{font-size:59px;color:#68b793}.page-id-43 #index_style3 .ttl small{color:#795d4e;margin-top:-25px}.page-id-43 #index_style3 .ttl:before{content:'';width:53px;height:54px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-icon.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-id-43 #index_style3 .blk{position:relative;color:#fff;line-height:30px;font-weight:500}.page-id-43 #index_style3 .blk:before{content:'';width:180px;height:75px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-deco.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:-75px;right:1%}.page-id-43 #index_style3 .blk .sttl{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:600;text-align:center;font-size:22px;position:relative;padding:12px 0 15px;margin-bottom:15px}.page-id-43 #index_style3 .blk .sttl:before{content:'';width:510px;height:2px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/dot-wh.png);background-repeat:repeat-x;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.page-id-43 #index_style3 .blk .icon1{width:49px;margin:0 auto}.page-id-43 #index_style3 .blk .icon2{width:63px;margin:0 auto}.page-id-43 #index_style3 .blk .icon3{width:46px;margin:0 auto}.page-id-43 #index_style3 .blk .icon4{width:61px;margin:0 auto}.page-id-43 #index_style3 .blk .icon5{width:48px;margin:0 auto}.page-id-43 #index_style3 .df1{display:flex;justify-content:space-between;margin:0 -3px}.page-id-43 #index_style3 .df1 .item{padding:35px 0 45px;width:50%;border:3px solid #fff;border-top:none;background-size:cover;background-position:center}.page-id-43 #index_style3 .df1 .item1{background-image:url("/wp-content/uploads/feature-bg1_02.jpg")}.page-id-43 #index_style3 .df1 .item2{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg2.jpg)}.page-id-43 #index_style3 .df1 .txt{width:460px;margin:0 auto}.page-id-43 #index_style3 .df2{display:flex;justify-content:space-between;margin:0 -4px}.page-id-43 #index_style3 .df2 .item{width:34%;border:3px solid #fff;border-bottom:none;background-size:cover;background-position:center;padding:45px 0 33px}.page-id-43 #index_style3 .df2 .item3{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg3.jpg)}.page-id-43 #index_style3 .df2 .item4{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg4.jpg)}.page-id-43 #index_style3 .df2 .item5{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg5.jpg)}.page-id-43 #index_style3 .df2 .item5 .sttl br{display:none}.page-id-43 #index_style3 .df2 .sttl:before{width:423px}.page-id-43 #index_style3 .df2 .txt{width:350px;margin:0 auto}@media screen and (max-width:1400px){.page-id-43 #index_style3 .df2 .sttl:before{width:92%}.page-id-43 #index_style3 .df2 .txt{width:90%}}@media screen and (max-width:1300px){.page-id-43 #index_style3 .df2 .item5 .sttl br{display:block}}@media screen and (max-width:1120px){.page-id-43 #index_style3 .df1 .sttl:before{width:92%}.page-id-43 #index_style3 .df1 .txt{width:90%}.page-id-43 #index_style3 .df2 .item5 .sttl{letter-spacing:0}}@media screen and (max-width:767px){.page-id-43 #index_style3{padding-top:35px}.page-id-43 #index_style3 .ttl{padding:40px 0 35px}.page-id-43 #index_style3 .ttl:before{width:31px;height:32px}.page-id-43 #index_style3 .ttl span{font-size:55px}.page-id-43 #index_style3 .ttl small{color:#c0b8b1;margin-top:0}.page-id-43 #index_style3 .blk:before{width:91px;height:38px;top:-38px;right:20px}.page-id-43 #index_style3 .df1{display:block;margin:0}.page-id-43 #index_style3 .df1 .item{width:100%;border:none;margin-bottom:3px;padding:30px 0 40px}.page-id-43 #index_style3 .df1 .item1{background-image:url("/wp-content/uploads/feature-bg1_sp_02.jpg")}.page-id-43 #index_style3 .df1 .item2{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg2_sp.jpg)}.page-id-43 #index_style3 .df2{display:block;margin:0}.page-id-43 #index_style3 .df2 .item{width:100%;border:none;margin-bottom:3px;padding:30px 0 40px}.page-id-43 #index_style3 .df2 .item3{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg3_sp.jpg)}.page-id-43 #index_style3 .df2 .item4{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/feature-bg4_sp.jpg)}.page-id-43 #index_style3 .df2 .item5 .sttl br.tab{display:none}}.page-id-43 #index_style4{padding-top:150px}.page-id-43 #index_style4 .blk{display:flex;justify-content:space-between}.page-id-43 #index_style4 .ttl{padding:50px 0 55px}.page-id-43 #index_style4 .ttl:before{content:'';width:48px;height:62px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/access-icon.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-id-43 #index_style4 .ggmap{width:500px}.page-id-43 #index_style4 .ggmap iframe{border:none}.page-id-43 #index_style4 .txt_color{color:#aace2b}.page-id-43 #index_style4 .index_style4_Info{width:530px}.page-id-43 #index_style4 .index_style4_Info table.timetable{border-bottom:none;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/dotted.png);background-repeat:repeat-x;background-position:left bottom;background-color:transparent}.page-id-43 #index_style4 .index_style4_Info .timetable thead th:first-child{color:#333;font-family:'Noto Sans JP',sans-serif;font-size:16px}.page-id-43 #index_style4 .index_style4_Info .timetable thead th{padding:0 0 20px;background:0 0;color:#333;font-size:15px}.page-id-43 #index_style4 .index_style4_Info .timetable tbody tr:first-child th{padding-left:0}.page-id-43 #index_style4 .index_style4_Info .timetable tbody th{font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004",sans-serif;font-size:15px;padding-left:0}.page-id-43 #index_style4 .index_style4_Info .timetable tbody td{font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004",sans-serif;font-size:15px}.page-id-43 #index_style4 .index_style4_Info .timetable tbody td .txt_color{font-size:16px;font-family:'Noto Sans JP',sans-serif}.page-id-43 #index_style4 .index_style4_Info .timetable thead tr{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/dotted.png);background-repeat:repeat-x;background-position:left bottom}.page-id-43 #index_style4 .index_style4_Info .timetable thead th{border-bottom:none}.page-id-43 #index_style4 .index_style4_Info .table_txt{font-size:15px;line-height:26px}.page-id-43 #index_style4 .warning{background:#ebf0d2;border-radius:10px;margin:20px 0}.page-id-43 #index_style4 .warning .w-ttl{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:600;font-size:18px;color:#fff;background:#aace2b;padding:3px 0 3px 50px;position:relative;border-radius:10px 10px 0 0}.page-id-43 #index_style4 .warning .w-ttl:before{content:'';width:24px;height:24px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/warning.png);background-repeat:no-repeat;background-size:100%;position:absolute;left:20px;top:9px}.page-id-43 #index_style4 .warning ul{font-size:14px;line-height:26px;padding:15px 20px 17px;letter-spacing:0}.page-id-43 #index_style4 .warning ul a{vertical-align:baseline}.page-id-43 #index_style4 .warning ul br{display:none}.page-id-43 #index_style4 .info{font-size:15px;line-height:30px;letter-spacing:0}.page-id-43 #index_style4 .info dl{width:100%;display:table}.page-id-43 #index_style4 .info dl dt{display:table-cell;width:100px}.page-id-43 #index_style4 .info dl dd{display:table-cell}.page-id-43 #index_style4 .info dl dd a{vertical-align:baseline}.page-id-43 #index_style4 .info dl dd br{display:none}@media screen and (max-width:1120px){.page-id-43 #index_style4 .ggmap{width:47%}.page-id-43 #index_style4 .index_style4_Info{width:50%}.page-id-43 #index_style4 .index_style4_Info .warning ul br{display:block}.page-id-43 #index_style4 .index_style4_Info .info dl dd br{display:block}}@media screen and (max-width:980px){.page-id-43 #index_style4 .index_style4_Info .info dl dt{width:75px}}@media screen and (max-width:767px){.page-id-43 #index_style4{padding-top:80px}.page-id-43 #index_style4 .ttl{padding:40px 0 30px}.page-id-43 #index_style4 .ttl:before{width:25px;height:32px}.page-id-43 #index_style4 .blk{display:block}.page-id-43 #index_style4 .ggmap{width:100%;height:200px;margin-bottom:30px}.page-id-43 #index_style4 .index_style4_Info{width:100%}.page-id-43 #index_style4 .index_style4_Info .timetable th,.page-id-43 #index_style4 .index_style4_Info .timetable td{font-size:15px !important}.page-id-43 #index_style4 .index_style4_Info .timetable thead th:first-child{font-size:16px !important}.page-id-43 #index_style4 .index_style4_Info .timetable tbody th{padding-left:0 !important}.page-id-43 #index_style4 .warning .w-ttl{font-size:16px}.page-id-43 #index_style4 .warning .w-ttl:before{top:6px}.page-id-43 #index_style4 .warning ul{line-height:20px}.page-id-43 #index_style4 .warning ul li{margin-top:15px}.page-id-43 #index_style4 .warning ul li:first-child{margin-top:0}.page-id-43 #index_style4 .info{font-size:14px;line-height:25px}.page-id-43 #index_style4 .info dl{margin-bottom:15px}}@media screen and (max-width:413px){.page-id-43 #index_style4 .index_style4_Info .timetable th,.page-id-43 #index_style4 .index_style4_Info .timetable td{font-size:14px !important}}@media screen and (max-width:370px){.page-id-43 #index_style4 .index_style4_Info .timetable th,.page-id-43 #index_style4 .index_style4_Info .timetable td{font-size:13px !important}}.page-id-43 #index_style5{padding-top:87px}.page-id-43 #index_style5 .ttl{padding:60px 0 55px}.page-id-43 #index_style5 .ttl:before{content:'';width:47px;height:54px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/menu-icon.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-id-43 #index_style5 .blk1{background:#ffeff3;position:relative}.page-id-43 #index_style5 .blk1:before{content:'';width:174px;height:75px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/menu-deco.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:-75px;left:1%}.page-id-43 #index_style5 .blk1 .df{display:flex;justify-content:space-between;padding:35px 0 30px}.page-id-43 #index_style5 .blk1 .df p{padding:0 20px}.page-id-43 #index_style5 .blk1 .df p img{width:100% !important}@media screen and (max-width:980px){.page-id-43 #index_style5 .blk1 .df p{padding:0 10px}}@media screen and (max-width:767px){.page-id-43 #index_style5{padding-top:36px}.page-id-43 #index_style5 .ttl{padding:40px 0 26px}.page-id-43 #index_style5 .ttl:before{width:31px;height:36px}.page-id-43 #index_style5 .blk1:before{width:81px;height:35px;top:-35px}.page-id-43 #index_style5 .blk1 .df{display:block;padding:30px 0}.page-id-43 #index_style5 .blk1 .df p{padding:2% 0;width:48%}.page-id-43 #index_style5 .blk1 .df p:nth-child(odd){float:left}.page-id-43 #index_style5 .blk1 .df p:nth-child(even){float:right}}.page-id-43 #index_style6{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/greeting-bg.jpg);background-size:cover;background-position:center;padding:96px 0 53px;position:relative}.page-id-43 #index_style6 .ttl{padding:60px 0 32px}.page-id-43 #index_style6 .ttl:before{content:'';width:48px;height:56px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/greeting-icon.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}.page-id-43 #index_style6 .blk{text-align:center}.page-id-43 #index_style6 .blk .sttl{font-family:dnp-shuei-mgothic-std,sans-serif;font-size:28px;font-weight:600;color:#aace2b;letter-spacing:.15em}.page-id-43 #index_style6 .blk .txt{line-height:32px;margin:25px 0 35px}.page-id-43 #index_style6 .blk .bnr a{width:300px;border-radius:30px;margin:0 auto}.page-id-43 #index_style6 .container{position:relative}.page-id-43 #index_style6 .doctor{width:397px;position:absolute;left:0;top:0}.page-id-43 #index_style6 .name{width:126px;position:absolute;bottom:0;left:10px}@media screen and (max-width:1080px){.page-id-43 #index_style6 .blk{width:560px}.page-id-43 #index_style6 .doctor{width:378px}.page-id-43 #index_style6 .blk .sttl{letter-spacing:.03em}}@media screen and (max-width:980px){.page-id-43 #index_style6{background-position:35% top}.page-id-43 #index_style6 .blk{width:58%}.page-id-43 #index_style6 .blk .sttl{font-size:27px;letter-spacing:.1em}.page-id-43 #index_style6 .doctor{position:static;margin:30px auto 0}.page-id-43 #index_style6 .name{position:static}.page-id-43 #index_style6 .blk{width:100%;float:none}.page-id-43 #index_style6 .blk .bnr{float:none}.page-id-43 #index_style6 .blk .bnr a{margin:0 auto}}@media screen and (max-width:767px){.page-id-43 #index_style6{background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/greeting-bg_sp.jpg);padding:35px 0 10%}.page-id-43 #index_style6 .ttl{padding:40px 0 20px}.page-id-43 #index_style6 .ttl:before{width:30px;height:35px}.page-id-43 #index_style6 .blk{width:100%;float:none}.page-id-43 #index_style6 .blk .sttl{font-size:16px;line-height:28px;letter-spacing:.05em;text-align:center}.page-id-43 #index_style6 .blk .txt{margin:15px 0 30px}.page-id-43 #index_style6 .blk .bnr{float:none}.page-id-43 #index_style6 .blk .bnr a{margin:0 auto}.page-id-43 #index_style6 .doctor{width:82%}}@media screen and (max-width:370px){.page-id-43 #index_style6 .blk .bnr a{width:100%}}.page-id-344 .warning{background:#fceff3;border-radius:10px;margin:20px 0}.page-id-344 .warning .w-ttl:before{content:'';width:24px;height:24px;background-image:url(//nana-skincare.jp/wp-content/themes/genova_tpl/css/../img/top/warning.png);background-repeat:no-repeat;background-size:100%;position:absolute;left:20px;top:9px}.page-id-344 .warning p{font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:600;font-size:18px;color:#fff;background:#f2bdc1;padding:3px 0 3px 50px;position:relative;border-radius:10px 10px 0 0}.page-id-344 .warning ul{font-size:14px;line-height:26px;padding:15px 20px 17px;letter-spacing:0}@media screen and (max-width:767px){.page-id-344 .warning ul li:first-child{margin-top:0}.page-id-344 .warning ul li{margin-top:15px}.page-id-344 .warning .w-ttl{font-size:16px}.page-id-344 .warning .w-ttl:before{top:6px}.page-id-344 .warning ul{line-height:20px}}#newsList::-webkit-scrollbar{width:12px;background-color:#cbcac9;height:15px;padding:1px}#newsList::-webkit-scrollbar-thumb:vertical{background-color:#72706e}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.bnr-wh a:before{top:-3px}#newsList{scrollbar-base-color:#72706e;scrollbar-face-color:#72706e;scrollbar-3dlight-color:#72706e;scrollbar-highlight-color:#72706e;scrollbar-track-color:#cbcac9;scrollbar-arrow-color:#cbcac9;scrollbar-shadow-color:#72706e;scrollbar-dark-shadow-color:#72706e}.page-id-43 #index_style2 .bnr a{height:47px;line-height:32px;padding:12px 0 0}.page-id-43 #index_style3 .ttl{padding-top:50px}.page-id-43 #index_style3 .ttl small{margin-top:-31px}.page-id-43 #index_style3 .blk .sttl{padding:19px 0 8px}.page-id-43 .bnr a{padding:13px 30px 1px 20px}.btn a{padding:12px 30px 2px 20px}}.gg-map iframe{width:100%;height:350px}.gmap-link a{text-decoration:underline !important}.gmap-link a:hover{text-decoration:none !important}.dflex{display:flex}.dflex p{padding-left:20px}.box-list{border:3px solid #4eb16f;border-radius:10px;padding:35px;-moz-column-count:4;-webkit-column-count:4;column-count:4}.box-list li{position:relative;padding-left:25px;margin-right:0;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;display:table}.box-list li:before{content:'';width:16px;height:16px;background:#4eb16f;border-radius:50%;position:absolute;left:0;top:8px}.styleL{color:#4eb16f;font-family:dnp-shuei-mgothic-std,sans-serif;font-size:26px;font-weight:400}.btn_inner a{margin:0 auto}@media screen and (max-width:980px){.box-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media screen and (max-width:767px){.box-list{padding:25px;-moz-column-count:1;-webkit-column-count:1;column-count:1}.box-list li{display:block;margin-right:0}.styleL{font-size:22px}.dflex{display:block}.dflex p{padding-left:0}}