html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{font-size:100%;text-decoration:none;outline:none}img{max-width:100%;height:auto;border:0}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:'Noto Sans JP', sans-serif;-webkit-text-size-adjust:100%;word-wrap:break-word;overflow-wrap:break-word;line-height:1.6;letter-spacing:0.2em;font-variant-ligatures:none}img{width:100%;height:auto;vertical-align:bottom}a{text-decoration:none;transition:0.5s;transition:0.5s}a:hover{transition:0.5s;transition:0.5s}.d_fl{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main_wrap{width:100%;margin:93px auto 0;background:#000}header{position:fixed;top:0;width:100%;margin:0 auto;background:#fff;z-index:500}.hd_inner{width:100%;max-width:1100px;margin:0 auto;padding:20px 0;justify-content:space-between;box-sizing:border-box}.logo{width:32%}.hd_contact{width:55%;margin-left:auto;justify-content:space-between;align-items:center}.hd_contact li{width:48%}.mv_wrap{position:relative}.mv_txt{position:absolute;top:12%;left:13%;width:65%}.content_inner{width:100%;max-width:1100px;margin:0 auto}.content_01{padding:100px 0 0;position:relative;width:100%;min-height:100vh;margin:0 auto;overflow:hidden;background-color:#000}.content_01:after{content:'';position:absolute;background-color:#FFCE07;padding-bottom:141.42136%;width:100%;bottom:0;left:0;transform:rotate(-75.5deg);transform-origin:right bottom}.content_01 h2{max-width:700px;margin:0 auto}.content_01 h3{max-width:800px;margin:0 auto;padding:50px 0}.content_01 h4{width:80%;margin:auto;position:relative;z-index:100;top:-2px}.content_01 .info_txt01{padding:50px 0 70px}.content_01 p{color:#fff;font-size:24px;text-align:center}.content_01 span{font-size:30px;font-weight:bold}.content_01 span.line{border-bottom:4px double #FFDB27}.content_01 .img_02{position:relative;padding:340px 0;background:url(../img/check_bg.png) no-repeat center;background-size:cover;box-sizing:border-box;-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);z-index:9}.content_01 .img_02:before{position:absolute;content:'';top:0;left:0;right:0;margin:0 auto;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #000}.content_01 .chk_list{width:45%;position:absolute;left:42%;top:9%;right:0}.content_02{position:relative;padding:100px 0;background:linear-gradient(#FFCE07 50%, #000);background-size:cover}.content_02 h2{position:absolute;width:75%;top:-40px;left:0;right:0;display:block;margin:0 auto}.content_02 .circle{position:relative;width:90%;max-width:1000px;margin:0 auto}.content_02 .circle.circle_02{margin-top:100px}.content_02 .circle_ttl{position:absolute;top:-30px;width:50%;left:0;right:0;margin:0 auto}.content_02 .circle_box{margin-bottom:100px;padding:50px 150px 0px 150px;background-color:#fff;border:3px solid #000;box-sizing:border-box}.content_03 .point{position:relative;padding-top:150px;background:url(../img/point_all_bg01.png) no-repeat center;background-size:cover}.content_03 .point .point_ttl{position:absolute;width:40%;z-index:9;top:-126px;left:17%}.content_03 .point_01{position:relative;height:100vh;max-height:680px}.content_03 .point_01 .point_detail{position:absolute;top:33%;left:0;right:0;margin:0 auto}.content_03 .point_02{position:relative;height:100vh;max-height:680px}.content_03 .point_02 .point_detail{position:absolute;top:37%;left:0;right:0;margin:0 auto}.content_03 .point_03{position:relative;height:100vh;max-height:680px}.content_03 .point_03 .point_detail{position:absolute;top:40%;left:0;right:0;margin:0 auto}.content_03 .point_04{position:relative;height:100vh;max-height:680px}.content_03 .point_04 .point_detail{position:absolute;top:40%;left:0;right:0;margin:0 auto}.content_03 .point_05{position:relative;height:100vh;max-height:680px}.content_03 .point_05 .point_detail{position:absolute;top:34%;left:0;right:0;margin:0 auto}.content_03 .point h2{width:17%;margin:0 auto}.content_03 .point h3{width:30%;margin:0 auto}.content_03 .point_03 h3{width:35%}.content_03 .point p{font-size:24px;text-align:center;color:#fff;text-shadow:3px 2px 3px rgba(0,0,0,0.5)}.content_03 .point_04 h3{width:20%}.content_03 .point_05 h3{width:17%}.contact_wrap{background:#000;padding-bottom:50px}.contact_wrap .down{display:block;margin:0 auto;width:20%;position:relative;top:-22px}.contact_wrap .mail_btn{width:90%;max-width:700px;margin:0 auto}.contact_wrap .point_contact{width:90%;max-width:670px;margin:30px auto 0;justify-content:space-between;align-items:center}.contact_wrap .point_contact li{width:47.5%;border-top:1px solid #fff;border-bottom:1px solid #fff}.contact_wrap .point_contact li a{display:block}.contact_wrap .point_contact li:first-child a{padding:30px 20px;box-sizing:border-box}.contact_wrap .point_contact li:last-child a{padding:19px 15px;box-sizing:border-box;text-align:center}.contact_wrap .point_contact li:last-child a img{max-width:250px;margin:0 auto}.content_04{padding:100px 0;background:url(../img/content04_bg.png) no-repeat center;background-size:cover}.content_04 .content04_box{width:90%;max-width:1100px;margin:0 auto;justify-content:space-between;border:5px solid #000;align-items:center;background:#000}.content_04 .notice_txt01{display:block;width:16%;margin:0 auto}.content_04 .notice_txt02{width:74%;padding:44px 30px 44px 50px;font-size:23px;box-sizing:border-box;background-color:#fff;text-align:justify;clip-path:polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 4% 50%, 0% 0%)}.content_04 .notice_txt02 span{color:#E20E0E}.content_05{padding:100px 0;background:radial-gradient(farthest-corner at 50% 0, #1595e9 2%, #06162f 60%)}.content_05 h2{max-width:1000px;width:70%;margin:0 auto}.content_05 .h_info{margin:50px 0;color:#fff;text-align:center;font-size:22px;letter-spacing:1px}.content_05 .h_info span{font-weight:900}.content_05 .human_box{position:relative;width:90%;max-width:1100px;margin:0 auto;padding:30px 50px 130px 50px;background:url(../img/bg_w.png) no-repeat center;justify-content:space-between;align-items:center;box-sizing:border-box;background-size:100% 100%}.content_05 .h_img{width:13%}.content_05 .box02 .h_img{width:12%}.content_05 .box03 .h_img{width:12%}.content_05 .h_img img{max-width:350px}.content_05 .h_txt{width:82%}.content_05 .h_ttl{margin-bottom:10px;font-size:22px;font-weight:bold}.content_05 .h_ttl span{position:relative;z-index:1}.content_05 .h_ttl span:after{position:absolute;content:'';display:block;bottom:0;width:100%;height:13px;margin:0 auto;background-color:#FFDB27;z-index:-1}.content_05 .h_txt p{font-size:18px;text-align:justify}.content_05 .button{position:absolute;right:-10px;bottom:35px;outline:none}.content_05 .button a{display:block;outline:none}.content_05 .disadvantage{margin-top:100px}.content_05 .disadvantage p{text-align:center;color:#fff;font-size:22px;letter-spacing:1px;font-weight:lighter}.content_05 .disadvantage p span{font-weight:900}.content_05 .disadvantage p.dis_txt01{margin:50px 0 30px}.bg_wrapper{padding:100px 0 0;background:url(../img/content06_bg01.png) no-repeat center;background-size:cover}.content_06{position:relative;padding-bottom:300px}.content_06 .content06_box{width:90%;max-width:1100px;margin:0 auto;justify-content:space-between;border:5px solid #000;align-items:center;background:#000}.content_06 .notice_txt01{width:16%;display:block;margin:0 auto}.content_06 .notice_txt02{width:76%;padding:44px 30px 44px 50px;font-size:23px;box-sizing:border-box;background-color:#fff;text-align:justify;clip-path:polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 4% 50%, 0% 0%)}.content_06 .notice_txt02 span{color:#E20E0E}.content_07{position:relative;top:-50px}.content_07 .content07_txt{width:55%;margin-left:auto}.content_07 .info_txt{max-width:450px;margin:0 auto 20px}.content_07 .mail_btn{display:block;max-width:550px;margin:15px auto}.content_07 .time{max-width:500px;margin:0 auto;padding:20px;border-top:1px solid #383838;border-bottom:1px solid #383838;box-sizing:border-box}.content_07 .time a{display:block;max-width:350px;margin-bottom:10px}.content_07 .time p{font-size:18px;line-height:1.3}.content_07 .price_btn{display:block;max-width:300px;margin:15px auto 0}.content_08{padding:80px 0}.content_08 h2{max-width:510px;margin:0 auto 80px}.content_08 .point_ttl{position:relative;padding:70px 0 30px;background:#183075;box-sizing:border-box}.content_08 .jp_point{position:absolute;display:block;max-width:100px;margin:0 auto;top:-50px;left:0;right:0;margin:0 auto}.content_08 .point_ttl h3{max-width:850px;margin:0 auto}.content_08 .point_ttl.point_02 h3{max-width:480px}.content_08 .point_ttl.point_03 h3{max-width:350px}.content_08 .jp_point_box{max-width:1000px;margin:0 auto;padding:40px 40px 80px 40px;background:#fff;box-sizing:border-box;font-size:22px;text-align:center}.content_08 .jp_point_box span{color:#D60D0D}.content_09 h2{max-width:600px;margin:0 auto}.content_09 .flow_ttl{padding:30px 100px;box-sizing:border-box;background:linear-gradient(90deg, #000 0%, rgba(100,100,100,0.8) 48%, #000 100%)}.content_09{height:100%;background:linear-gradient(0deg, #ffce00 30%, #000 90%)}.content_09 .flow_ttl h3{max-width:150px}.content_09 .flow_box.flow_01{margin-top:50px}.content_09 .flow_box{position:relative;max-width:800px;width:80.5%;margin:0 auto}.content_09 .flow_txt{padding:30px 100px;background:#fff;font-size:22px;box-sizing:border-box;font-family:'Noto Serif JP', serif;font-weight:600;letter-spacing:0.4px;line-height:2}.content_09 .flow_img{position:absolute;display:inline-block;width:35%;z-index:9}.content_09 .flow_img.flow_img01{right:-25%;top:22px}.content_09 .flow_img.flow_img02,.content_09 .flow_img.flow_img04{left:-23%;top:-15px}.content_09 .flow_img.flow_img03{right:-21%;top:-6px}.content_09 .flow_02 .flow_ttl h3{max-width:400px}.content_09 .flow_03 .flow_ttl h3{max-width:100px}.content_09 .flow_04 .flow_ttl h3{max-width:250px}.content_09 .surgery_wrap{padding:100px 0 50px}.content_09 .surgery_wrap h2{max-width:300px;margin:0 auto;padding-bottom:50px}.content_09 .surgery_box{position:relative;margin-bottom:30px;padding:30px 0;box-sizing:border-box;background:linear-gradient(90deg, #ffffff14 0%, #ffffffe6 100%)}.content_09 .surgery{max-width:1000px;width:90%;margin:0 auto}.content_09 .surgery_box h3{position:absolute;top:-23px;font-size:27px;font-family:'Noto Serif JP', serif;font-weight:900}.content_09 .surgery_box h3.red{color:#C61A22}.content_09 .surgery_box p{font-size:22px}.content_10 .fee_wrap{padding:100px 0;background:url(../img/fee_bg.png) no-repeat center;background-size:cover}.content_10 .fee_ttl{width:90%;max-width:880px;margin:0 auto 75px}.content_10 .fee_box{width:90%;max-width:815px;margin:0 auto 50px;padding:50px;background:#fff;box-shadow:1px 1px 8px rgba(0,0,0,0.5);box-sizing:border-box;justify-content:center;align-items:center}.content_10 .fee_box .fee_img{width:20%}.content_10 .fee_box.fee_box_02 .fee_img,.content_10 .fee_box.fee_box_03 .fee_img{width:18%}.content_10 .fee_box .fee_detail{display:block;width:50%;margin-left:10px;text-align:center}.content_10 .fee_box .fee_detail .ttl{display:inline-block;padding:5px 40px;background:#FFDB27;border-radius:50px;font-size:32px;font-weight:900;text-align:center;box-sizing:border-box}.content_10 .fee_box .fee_detail .text{padding:20px 0;font-size:22px}.content_10 .fee_box .fee_detail .price{max-width:250px;margin:0 auto}.content_10 .fee_last{font-size:18px;text-align:center}.content_11{padding:50px 0 80px;background:url(../img/pp_bg.png) no-repeat center;background-size:cover}.content_11 .pp_wrap{width:95%;margin:0 auto 120px;padding:50px;background:rgba(255,255,255,0.7);box-sizing:border-box}.content_11 .pp_wrap h2{width:479px;margin:0 auto}.content_11 .pp_wrap h3{max-width:605px;margin:0 auto;padding:20px 0 50px}.content_11 .pp_wrap .pp_img{width:100%;max-width:655px;margin:0 auto}.content_11 .pp_wrap .pp_txt{width:90%;max-width:1000px;margin:0 auto;padding-top:30px;text-align:center;font-size:22px}.content_11 .content_07{top:50px;padding:80px 0 0}.content_12{padding:100px}.content_12 .more_about{width:100%;max-width:1000px;margin:0 auto;justify-content:space-between}.content_12 .clinic_img{width:48%}.content_12 .clinic_info{width:48%;color:#fff;font-family:'Noto Serif JP', serif;letter-spacing:1px}.content_12 .clinic_info h2{max-width:440px;margin-bottom:15px}.content_12 .clinic_info .info_list h3{font-size:22px}.content_12 .clinic_info .info_list ul{text-indent:22px}.content_12 .clinic_info .info_list ul li{font-size:20px}footer{width:100%;background:#fff}.ft_inner{padding:30px 0}.ft_inner .logo{display:block;width:90%;max-width:400px;margin:0 auto}.ft_inner .ft_txt{padding-top:20px;font-size:16px;text-align:center}@media only screen and (min-width: 768px){.sp,.sp_only{display:none}.pc,.pc_only{display:block}}@media only screen and (max-width: 768px){.sp,.sp_only{display:block}.pc,.pc_only{display:none}#main_wrap{margin:13.5% auto 0}header{width:100%}.logo{width:60%;padding-left:20px}.hd_contact{width:30%;align-items:initial}.hd_contact li{width:50%}.hd_contact li:first-child{background:#C8C5BB}.hd_contact li a{display:block;padding:15px 10px;box-sizing:border-box}.hd_contact li:last-child a img{width:56%;margin:0 auto}.hd_inner{padding:0;align-items:center}.mv_txt{left:8%}.content_01{padding:50px 0 0}.content_01 h2{width:70%}.content_01 p{font-size:16px}.content_01 span{font-size:20px}.content_01 span.line{display:inline-block}.content_01 .info_txt01{width:90%;margin:0 auto;padding:20px 0 35px}.content_01 h3{width:90%;padding:40px 0}.content_01 .chk_list{width:90%;position:absolute;left:0;top:0;right:0;margin:0 auto;padding:60px 0 0}.content_01 .img_02{padding:58% 0;background:url(../img/check_bg_sp.png) no-repeat center;background-size:cover}.content_02 .circle.circle_01{margin-top:15%}.content_02 h2{width:95%;top:-28px}.content_02 .circle_box{margin-bottom:0;padding:50px 30px 0 30px}.content_02 .circle_ttl{top:-8%;width:80%}.content_03 .point{padding:27% 0;min-height:100vh;height:100vh;z-index:0}.content_03 .contact_wrap{position:relative;z-index:9}.content_03 .point .point_ttl{top:-3%;left:6%;width:100%;max-width:250px}.content_03 .point p{font-size:12px;margin:0 auto;line-height:1.3}.content_03 .point h2{width:24%}.content_03 .point h3{width:40%}.content_03 .point_01,.content_03 .point_02,.content_03 .point_03,.content_03 .point_04{height:20vh}.content_03 .point_05{height:30vh}.content_03 .point_01 .point_detail{top:-40%}.content_03 .point_02 .point_detail{top:10%}.content_03 .point h3{width:40%}.content_03 .point_03 .point_detail{top:45%}.content_03 .point_04 .point_detail{top:67%}.content_03 .point_05 .point_detail{top:66%}.content_03 .point_04 h3{width:17%}.content_03 .point .point_02 h3{width:35%}.content_03 .point .point_04 h3{width:20%}.content_03 .point .point_05 h3{width:19%}.content_03 .point h3{width:40%;margin-top:-10px}.contact_wrap .mail_btn{width:95%}.contact_wrap .point_contact li:first-child a{padding:20px 10px}.contact_wrap .point_contact li:last-child a{padding:10px 10px}.contact_wrap .down{top:-14px;width:25%}.content_09 .contact_wrap .down,.content_10 .contact_wrap .down{top:-15px}.content_04{padding:50px 0}.content_04 .notice_txt01{position:relative;width:100%;padding:30px 0;background-color:#000;clip-path:polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%);text-align:center;box-sizing:border-box;z-index:1}.content_04 .notice_txt02{position:relative;width:100%;padding:20px 30px 30px 30px;font-size:16px;letter-spacing:0.7px;z-index:0;clip-path:unset}.content_04 .notice_txt02:before{content:'';position:absolute;background:#fff;bottom:0;width:100%;height:100%;top:-20%;z-index:-1;margin:0 auto;left:0;right:0}.content_04 .notice_txt01 img{width:30%;margin:0 auto}.content_05{padding:50px 0}.content_05 h2{width:90%}.content_05 .h_info{width:90%;margin:30px auto;font-size:16px;letter-spacing:0.5px}.content_05 .h_img{width:100%;max-width:90px;margin:0 auto}.content_05 .h_ttl{width:100%;margin-bottom:30px;text-align:center}.content_05 .h_ttl span:after{left:0}.content_05 .human_box{margin:0 auto 100px;padding:30px;background:#fff;border:7px solid #000}.content_05 .h_txt{width:100%;margin-top:20px}.content_06 .notice_txt01{position:relative;width:100%;padding:20px 0;background-color:#000;clip-path:polygon(0 0, 100% 0, 100% 80%, 50% 100%, 0 80%);box-sizing:border-box;text-align:center;z-index:1}.content_06{padding-bottom:100px}.content_05 .h_txt p{font-size:16px;letter-spacing:0.7px}.content_06 .notice_txt02{position:relative;width:100%;padding:25px 30px 30px 30px;font-size:16px;letter-spacing:0.7px;z-index:0;clip-path:unset}.content_06 .notice_txt02:before{content:'';position:absolute;background:#fff;bottom:0;width:100%;height:100%;top:-20%;z-index:-1;margin:0 auto;left:0;right:0}.content_06 .notice_txt01 img{width:30%;margin:0 auto}.content_05 .button{right:0;bottom:-90px;left:0;margin:0 auto;max-width:250px}.content_05 .disadvantage{width:90%;margin:0 auto;padding-top:20px}.content_05 .disadvantage h2{width:100%}.content_05 .h_info span{display:block}.content_05 .box02 .h_img,.content_05 .box03 .h_img{width:100%;max-width:80px}.content_05 .disadvantage p span{display:inline-block}.content_05 .disadvantage p.dis_txt01{margin:20px auto 10px}.content_05 .disadvantage p{width:90%;font-size:16px;letter-spacing:0.7px;margin:0 auto}.bg_wrapper{padding:50px 0 0;background:url(../img/content06_bg_sp.png) no-repeat center;background-size:cover}.content_07{top:-5px}.content_07 .time a{max-width:250px}.content_07 .time p{font-size:16px}.content_07 .content07_txt{width:90%;margin:0 auto;padding-top:17%}.content_08{padding:50px 0}.content_08 h2{width:80%}.content_08 .point_ttl{padding:50px 0 20px}.content_08 .jp_point{max-width:70px;top:-38px}.content_08 .point_ttl h3{width:90%;max-width:350px}.content_08 .point_ttl.point_02 h3{max-width:350px}.content_08 .point_ttl.point_03 h3{max-width:220px}.content_08 .jp_point_box{width:90%;padding:20px 20px 50px 20px;font-size:16px;text-align:left;letter-spacing:0.7px}.content_09{overflow:hidden;background:linear-gradient(0deg, #ffce00 10%, #000 75%)}.content_09 .surgery_wrap{padding:50px 0 30px}.content_09 h2{width:90%;margin:0 auto}.content_09 .flow_ttl{padding:15px 30px}.content_09 .flow_ttl h3{max-width:90px}.content_09 .flow_02 .flow_ttl h3{max-width:200px}.content_09 .flow_03 .flow_ttl h3{max-width:70px}.content_09 .flow_04 .flow_ttl h3{max-width:150px}.content_09 .flow_txt{padding:50px 20px;font-size:16px;line-height:1.5;letter-spacing:0.7px}.content_09 .flow_img.flow_img01,.content_09 .flow_img.flow_img03,.content_09 .flow_img.flow_img02,.content_09 .flow_img.flow_img04{left:unset;right:2%;top:-20%;max-width:130px}.content_09 .flow_box{width:100%}.content_09 .flow_box.flow_01{margin-top:90px}.content_09 .surgery_wrap h2{max-width:250px;padding-bottom:25px}.content_09 .surgery_box{width:90%;margin:0 auto 30px}.content_09 .surgery_box h3{top:10px;font-size:23px}.content_09 .surgery{width:90%;margin:0 auto}.content_09 .surgery_box{padding:35px 0 20px;background:rgba(255,255,255,0.7)}.content_09 .surgery_box p{margin-top:15px;font-size:16px;letter-spacing:0.7px;line-height:1.5}.contact_wrap .point_contact{width:93%;margin:30px auto 0}.contact_wrap .point_contact li a img{display:block;width:80%;margin:0 auto}.content_10 .fee_wrap{padding:50px 0}.content_10 .fee_ttl{margin:0 auto 30px}.content_10 .fee_box .fee_detail .ttl{padding:5px 10px;font-size:17px}.content_10 .fee_box .fee_detail .text{font-size:16px}.content_10 .fee_box{padding:30px;margin:0 auto 30px}.content_10 .fee_box .fee_img{width:25%}.content_10 .fee_box.fee_box_02 .fee_img,.content_10 .fee_box.fee_box_03 .fee_img{width:23%}.content_10 .fee_box .fee_detail{margin-left:20px}.content_10 .fee_last{font-size:15px}.content_11 .pp_wrap{width:90%;margin:0 auto;padding:30px}.content_11 .pp_wrap h2{width:90%}.content_11{padding:50px 0;background:url(../img/pp_bg_sp.png) no-repeat center;background-size:cover}.content_11 .pp_wrap h3{width:100%;padding:10px 0 30px}.content_11 .pp_wrap .pp_txt{width:80%;font-size:18px}.content_11 .content_07{top:130px;padding:0 0 80px}.content_12{width:90%;margin:0 auto;padding:50px 0}.content_12 .clinic_img{width:100%}.content_12 .clinic_info{width:100%;padding-top:30px}.content_12 .clinic_info .info_list h3{font-size:18px}.content_12 .clinic_info .info_list ul li{font-size:15px}.ft_inner .logo{width:80%;padding:0}.ft_inner{width:90%;margin:0 auto}.ft_inner .ft_txt{font-size:13px}}@media only screen and (max-width: 500px){#main_wrap{margin:14% auto 0}.content_02 h2{top:-15px}.content_02{padding:40px 0 100px}.content_02 .circle.circle_01{margin-top:20px}.contact_wrap .point_contact li:first-child a{padding:16px 10px}.content_01 .chk_list{padding:40px 0 0}.content_02 .circle_box{padding:30px 30px 0 30px}.content_02 .circle.circle_02{margin-top:50px}.content_07 .content07_txt{padding-top:0}.content_03 .point{padding:65px 0 80px}.content_03 .point_01 .point_detail{top:0}.content_03 .point_02 .point_detail{top:25%}.content_03 .point_03 .point_detail{top:45%}.content_03 .point_04 .point_detail{top:60%}.content_03 .point_05 .point_detail{top:42%}.contact_wrap .down{top:-7px}.content_09 .contact_wrap .down,.content_10 .contact_wrap .down{top:-11px}.content_03 .point .point_ttl{top:-9%;max-width:230px}}@media only screen and (max-width: 400px){#main_wrap{margin:15% auto 0}.content_09 .flow_ttl{padding:15px}.content_09 .flow_img{width:auto}.content_09 .flow_img.flow_img01,.content_09 .flow_img.flow_img03,.content_09 .flow_img.flow_img02,.content_09 .flow_img.flow_img04{top:-9%;max-width:100px}}
/*# sourceMappingURL=style.min.css.map */
