.training_contents .mainContents .extra{background-color:#f7f7f7}.training_contents .mainContents .extra .visual01{background-image:url(../images/boy02.png);background-position:25% 40%;min-height:350px;position:relative}@media screen and (max-width: 768px){.training_contents .mainContents .extra .visual01{background-position:center 5%;background-size:30%}}.training_contents .mainContents .extra .visual01 .text{width:480px;position:absolute;right:15%;top:17%}.training_contents .mainContents .extra .visual01 .text h2{color:#e59680;font-size:1.5em;margin-bottom:20px}@media screen and (max-width: 768px){.training_contents .mainContents .extra .visual01 .text{width:100%;padding:0 10px;right:inherit;top:130px}.training_contents .mainContents .extra .visual01 .text h2{font-size:1.2em;text-align:center}}.training_contents .mainContents .topics{display:flex;justify-content:space-around;flex-wrap:wrap;padding:50px 80px;border-bottom:5px dotted #e59680}@media screen and (max-width: 768px){.training_contents .mainContents .topics{padding:10px}}.training_contents .mainContents .topics .item{width:40%;padding:70px 80px;border:2px dashed #e59680;border-radius:10px;background-image:url(../images/visual_mark04.png);background-repeat:no-repeat;background-position:10% 15%}@media screen and (max-width: 768px){.training_contents .mainContents .topics .item{background-size:30%;width:100%;padding:20px;margin-bottom:20px}}.training_contents .mainContents .feature{padding:80px 0 0;border-bottom:5px dotted #e59680}.training_contents .mainContents .feature .item{display:flex;flex-wrap:wrap;justify-content:space-around;width:70vw;margin:0 auto 80px}.training_contents .mainContents .feature .item:nth-child(2n){flex-flow:row-reverse}@media screen and (max-width: 768px){.training_contents .mainContents .feature .item:nth-child(2n){flex-flow:wrap}}@media screen and (max-width: 768px){.training_contents .mainContents .feature .item{width:95vw}}.training_contents .mainContents .feature .item .text{width:60%;padding:0 20px}.training_contents .mainContents .feature .item .text h3{font-size:1.6em}@media screen and (max-width: 768px){.training_contents .mainContents .feature .item .text{width:90%}}.training_contents .mainContents .feature .item .image{width:40%;text-align:center}@media screen and (max-width: 768px){.training_contents .mainContents .feature .item .image{width:90%;text-align:center}.training_contents .mainContents .feature .item .image img{width:100%}}.training_contents .mainContents .lets{padding:80px 0;border-bottom:5px dotted #e59680}.training_contents .mainContents .lets .body{background-color:#fdf8f2;width:70vw;margin:0 auto;padding:30px}.training_contents .mainContents .lets .body .item{display:flex;flex-flow:row-reverse}.training_contents .mainContents .lets .body .item .text{padding:0 40px}@media screen and (max-width: 768px){.training_contents .mainContents .lets .body{width:95vw;text-align:center}.training_contents .mainContents .lets .body .item{flex-flow:wrap}.training_contents .mainContents .lets .body .image img{width:100%}}.training_contents .mainContents .registSheet{padding:50px 0;border-bottom:5px dotted #e59680}.training_contents .mainContents .registSheet a{background-color:#e59680;border-radius:4px;display:flex;justify-content:center;align-items:center;padding:10px;width:50vw;height:80px;margin:0 auto;color:#fff;font-size:1.8em;position:relative}.training_contents .mainContents .registSheet a:hover:after{width:100%;height:100%;display:block;content:"";position:absolute;background-color:rgba(255,255,255,.2)}@media screen and (max-width: 768px){.training_contents .mainContents .registSheet a{width:90vw;font-size:1.3em}}.training_contents .mainContents .greeting{padding:50px 0}.training_contents .mainContents .greeting .item{width:70vw;display:flex;flex-flow:row-reverse}.training_contents .mainContents .greeting .item .text{margin-left:40px;padding:40px;background-color:#e3e5c4}.training_contents .mainContents .greeting .item .image p{text-align:center}.training_contents .mainContents .greeting .item .image p span{font-size:1.4em}@media screen and (max-width: 768px){.training_contents .mainContents .greeting .item{flex-flow:wrap-reverse;width:100%;text-align:center}.training_contents .mainContents .greeting .item .text{margin:0 auto;padding:20px}.training_contents .mainContents .greeting .item .image{width:100%;text-align:center}.training_contents .mainContents .greeting .item .image img{width:40%}}body{font-family:Lato,"Noto Sans JP","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}#wrapper{box-sizing:border-box}p,li,td,h6,address{color:#595757}address{font-style:normal}p{line-height:1.8}.left_box{float:left}#logo a{color:#333}.clear{overflow:hidden}#logo{display:inline-block}#logo img{float:left;margin-right:15px}h3{text-align:center;color:#e59680;font-size:2.5em;margin-bottom:40px;font-family:"Rounded Mplus 1c",sans-serif}li{list-style:none}.lets_check{border-top:3px solid #e8e8e8;border-bottom:3px solid #e8e8e8;padding:30px;max-height:325px}.lets_check .flex_box{margin:auto;width:30vw}.lets_check h4{text-align:center;color:#333;font-size:1.4em;margin-bottom:30px}.flex_box{justify-content:space-around;display:flex}.jump{text-align:center;color:#333;margin-bottom:30px;padding:40px 5px;margin:10px;box-sizing:border-box;height:180px}.jump:first-of-type{background:url("../images/bg_jump01.png") no-repeat;background-position:50% 50%;background-size:60%}.jump:last-of-type{background:url("../images/bg_jump02.png") no-repeat;background-position:50% 50%;background-size:70%}.jump p{margin-bottom:20px;font-weight:500}.button_details a{border-radius:3px;background:#e59680;color:#fff;padding:14px 20px;display:inline-block;box-sizing:border-box;height:52px;white-space:nowrap}.button_details a:hover{color:#e59680;background:#fff;border:2px solid #e59680;box-sizing:border-box;transition:all .2s ease;box-sizing:border-box;white-space:nowrap}header{padding:30px;border-bottom:2px solid #e3e3e3}header h1{display:inline-block}#mobile-head{display:inline-block}#mobile_nav{display:none}#nav-toggle{display:none}nav.top_nav{float:right}nav ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}nav.top_nav ul{float:right}nav.top_nav ul li a{padding:20px 15px;color:#595757}nav.top_nav ul li a:hover{background:#e69780;color:#fff;transition:all .2s ease}nav.top_nav ul li a.acc{color:#ce0e0e}nav.top_nav ul li a.acc:hover{background:#e69780;color:#fff;transition:all .2s ease}.inner:after{content:"";clear:both;display:block}#nav-toggle{display:none;width:34px;height:36px;cursor:pointer;position:absolute;right:3%;top:33%;z-index:101}#nav-toggle div{position:relative}#nav-toggle span{display:block;position:absolute;width:100%;height:4px;background:#e59680;left:0;border-radius:2px;transition:.35s ease-in-out}#nav-toggle span:nth-child(1){top:0}#nav-toggle span:nth-child(2){top:11px}#nav-toggle span:nth-child(3){top:22px}#top-head{padding-top:20px;padding-bottom:20px;padding-left:20px;position:relative;z-index:999;margin:0 auto}.contents{padding-top:70px;margin:auto}.main_visual{background-position:53%;position:relative;border-bottom:5px dotted #e59680;padding-bottom:50px}.main_visual img.family{position:absolute;left:18%;top:5%;z-index:0;width:56%}.main_visual h2 img.h2_img{width:30%;position:absolute;z-index:1;right:15%;top:10%}.visual_top{padding-top:30px;padding-right:20px;margin-bottom:50px;background:rgba(242,217,188,.5);height:380px}.visual_bottom{margin:auto;display:flex;width:90vw;justify-content:space-between;background:url("../images/visual_bottom.png") no-repeat;background-position:95% 35%}.visual_bottom p{min-height:250px;font-size:1.1em}p.visual_mark01{padding-top:40px;font-size:1.5em;padding-left:40px;background:url(../images/visual_mark01.png) no-repeat}p.visual_mark02{background:url(../images/visual_mark02.png) no-repeat;background-position:45% 92%;padding:200px 0px 20px 5px}p.visual_mark03{background:url("../images/visual_mark03.png") no-repeat;padding-top:20px;padding-left:13px}p.visual_mark04{background:url(../images/visual_mark04.png) no-repeat;padding-top:38px;margin-top:58px}.doctorsContact{padding:50px 0;text-align:center;border-bottom:5px dotted #e59680}.available_diagnose{margin-bottom:80px;width:70vw}.available_diagnose li{color:#e1a788;margin-bottom:16px}.available_diagnose li:nth-child(odd){float:left;margin-right:20px;width:170px}.available_diagnose li:nth-child(even){text-align:left}.available_diagnose .concept{display:flex;justify-content:center;margin-bottom:30px}.available_diagnose .concept .left_box{width:50%;margin-right:30px}.available_diagnose .concept .right_box{width:50%}.available_diagnose .concept .left_box p{margin-bottom:30px}.available_diagnose .right_box{border:2px dashed #e3e5c4;border-radius:10px;padding:30px}.available_diagnose .right_box h4{padding-bottom:20px;color:#e59680;font-size:1.25em}.topBanners{display:flex;justify-content:center;padding:50px 0;border-bottom:5px dashed #e59680;flex-wrap:wrap}.topBanners .training{width:40%;text-align:center}@media screen and (max-width: 768px){.topBanners .training{width:95%;margin-bottom:20px}.topBanners .training img{width:100%}}.topBanners .twitter{width:40%;padding:10px;border-radius:5px;background-color:#f0f0f0}@media screen and (max-width: 768px){.topBanners .twitter{width:95%}}.topBanners .twitter h3{color:#333;margin-bottom:10px;font-size:1.2em;text-align:left}.topBanners .twitter .embedded{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch !important}.available_checkup{margin-bottom:80px;width:1000px}.checkups{margin-bottom:80px;display:flex;justify-content:space-around}.checkups .left_box img{margin-bottom:80px;margin-right:20px}.checkups p{max-width:500px}.checkups .medicalpersonnel{width:100%}.checkups img{width:100%}.available_checkup .checkups p{margin-bottom:70px}.available_checkup h4{font-size:1.8em;color:#e59680;margin-bottom:20px;font-family:"Rounded Mplus 1c",sans-serif}.option_checkup p{text-align:center;margin-bottom:40px;font-size:1.2em}.option_checkup ul{border:2px solid #d6d6d6;background:rgba(214,214,214,.3);padding-top:20px;padding-left:30px;padding-right:20px;overflow:hidden;display:flex;justify-content:space-around}.option_checkup li{color:#e59680;font-size:1.5em;float:left;margin-bottom:20px;margin-right:42px}.staff{position:relative}.caption{text-align:center;color:#fff}.caption span{font-size:2em}.dr_yagami{position:absolute;top:35%;left:20%}.dr_suzuki{position:absolute;top:35%;left:15%}.dr_yokoi{position:absolute;top:35%;left:28%}.dr_matsunaga{position:absolute;top:35%;left:15%}.dr_higaki{position:absolute;top:35%;left:20%}.dr_hisano{position:absolute;top:35%;left:20%}.mask{position:absolute;top:0;left:0;opacity:0;background:rgba(229,150,128,.5);transition:all .2s ease;width:100%;height:100%}.staff:hover .mask{opacity:1}.staffs_introduction .flex_box:last-of-type{margin-bottom:80px}.staffs_introduction{margin-bottom:80px}.staffs_introduction .flex_box{justify-content:center;flex-wrap:wrap;width:50vw;margin:auto}img.accent{margin-bottom:80px;margin:auto;display:block}.professor{margin-bottom:100px;display:flex}.professor>.right_box{width:100%}.staffs_detail{width:70vw;margin:auto}.staffs_detail h4{color:#e5968e;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.staffs_detail h5{font-size:1.2em;color:#333;text-align:center;margin-bottom:20px}.staffs_detail h5 span{font-size:1.8em}.staffs_detail img{box-shadow:5px 5px 5px rgba(0,0,0,.4);margin-bottom:20px}.staffs_detail .button_details a{margin:auto;display:block;text-align:center;box-sizing:border-box}.charge01,.charge03{background:#f3dabd;padding:35px}.charge01 td:first-of-type{width:130px}.charge02 td:first-of-type{width:124px}.charge03 td:first-of-type{width:130px}.charge_box .right_box{width:40%}.professor .left_box{margin-right:50px}.charge02{background:#fff;padding:30px;border-left:10px solid #f3dabd;border-right:10px solid #f3dabd}.charge_top{margin-bottom:30px}.charge_bottom{background:#e3e5c4;padding:20px;font-weight:600;display:flex}.charge_bottom .left_box{margin-right:20px}.charge_bottom h6{width:125px;line-height:85px;background:url("../images/point.png") no-repeat;padding-left:15px}.nurse .charge02{border-bottom:10px solid #f3dabd}.available_access{width:70vw;margin-bottom:80px}.available_access h5{color:#333}iframe{margin:auto;display:block;margin-bottom:50px}.map_info{background:rgba(243,218,189,.2);border-radius:5px;padding:30px;margin-bottom:50px}.map_info address{font-size:1.2em;font-family:"メイリオ",sans-serif}.map_info h4{margin-bottom:20px}.map_info td{text-align:center;padding:0;padding:10px}.map_info td:first-of-type{background:#f3dabd;width:140px}.map_info td:last-of-type{text-align:left;background:#fff}.map_info table{border:1px dashed #f3dabd;border-radius:5px;float:right}.map_info tr:last-of-type td:last-of-type,.map_info tr:nth-child(2) td:last-of-type{border-top:1px dashed #edd896}.map_info tr:last-of-type td:first-of-type,.map_info tr:nth-child(2) td:first-of-type{border-top:1px dashed #fff;border-bottom:1px solid #f3dabd}.map_info .notice{font-size:.75rem}.map_info .left_box{margin-right:50px}.access_means{margin-bottom:50px;position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.access_means h5{color:#e59680;font-size:1.4em;border-bottom:3px solid #fff;padding-bottom:10px;margin-bottom:20px;font-family:"Rounded Mplus 1c",sans-serif}.access_means h6{margin-bottom:10px}.access_means .left_box{margin-right:20px}.access_means>.left_box{padding:20px;padding-left:30px;width:70vw;min-height:410px;background:#efefe8}.access_means>.right_box{padding:20px;padding-left:30px;min-height:410px;background:#efefe8;width:30vw}img.boy03{position:absolute;right:12%;bottom:30px}.access_means p{font-size:.9em}.station>.left_box{width:50%;padding-right:20px;border-right:2px dashed #fff}.station_top{padding:10px;background:#fff;margin-bottom:10px;display:flex}.station_bottom{padding:10px;background:#fff;display:flex;min-height:125px;margin-bottom:20px}.access_button{display:flex;justify-content:center}.access_button a{border-radius:3px;border:2px solid #e59680;background:#fff;color:#e59680;padding:14px 35px;display:inline-block}.access_button a:hover{background:#e59680;color:#fff;transition:all .2s ease}.whole_announcement{margin-bottom:150px;width:70vw}.news{background:#efefe8;border-radius:5px;padding:30px;margin-bottom:30px}.extra{border-bottom:2px solid #efefe8;margin-bottom:30px}.extra:last-of-type{border-bottom:none}.news h6{font-size:1.3em;margin-bottom:20px;display:inline-block}.news h6+p{font-size:1.2em;display:inline}footer{background:#333;color:#fff;padding:30px}footer h2 span{font-size:2em}footer address{color:#fff;float:right;padding-top:30px;font-family:"メイリオ",sans-serif}.copyright{color:#fff;text-align:center}.footer_info{margin-bottom:30px}.test_h2{padding:30px;padding-left:50px;background:url("../images/bg_h2.png") no-repeat;background-position:35% 50%;border-bottom:5px solid #e4e4e4}.test_h2 h2{color:#e59680;font-size:2em;font-family:"Rounded Mplus 1c",sans-serif}.test_concept{background:rgba(242,217,188,.2);position:relative;padding-bottom:50px}.test_concept_top{background:url("../images/bg_test_main01.png") no-repeat;background-position:45% 40%;min-height:400px}.test_concept_top p{width:300px;background-position:50% 50%;height:300px;font-size:1.4em;padding-top:65px;position:absolute;right:30%;top:8%;background:url(../images/white_circle.png) no-repeat;font-family:"Rounded Mplus 1c",sans-serif}.test_concept_bottom{min-height:250px;background:url("../images/bg_test_main02.png") no-repeat;background-size:cover;position:relative}.test_concept_bottom nav{position:absolute;top:50%;left:0;right:0}.test_concept_bottom nav ul{display:flex;justify-content:center}.test_concept_bottom nav li{margin-right:20px}.test_concept_bottom nav li a{background:#e59680;padding:20px 15px;border-radius:5px;width:190px;color:#333;font-family:"Rounded Mplus 1c",sans-serif;transform:rotate(0.001deg)}.test_concept_bottom nav li a:hover{opacity:.7;transition:all .2s ease}.about{width:70%;margin-right:40px}.about h5{margin-bottom:30px}.tests .title_box{background:rgba(228,230,197,.5);padding:50px;border-radius:10px;width:1000px;margin:auto;margin-bottom:80px}.patchtests{padding-top:50px}.tests h5{font-size:1.8em;font-family:"Rounded Mplus 1c",sans-serif}.tests h5 span{color:#c73403}.kinds_patch{background:rgba(235,235,235,.4);padding:30px;padding-top:50px}.patchtests h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.patch_test .title_box img{max-height:330px}.patch_test .movieLink a,.prick_test .movieLink a{margin-top:30px;text-align:center;color:#000;display:block;width:200px;border-radius:8px;background-color:#e59680;padding:10px}.patch_test .movieLink a:hover,.patch_test .movieLink a:visited,.prick_test .movieLink a:hover,.prick_test .movieLink a:visited{color:#000}.kinds_patch h4+p{text-align:center;margin-bottom:50px}.patch_case{width:890px;display:flex;justify-content:space-around;margin:auto;margin-bottom:70px}.patch_case h5{font-size:1.5em;margin-bottom:30px}.patch_case .flex01{margin-right:50px}.patch_case p{padding-left:10px;padding-bottom:5px;border-bottom:2px solid #b1b1b1;margin-bottom:20px}.patch_case li{list-style-type:disc;list-style-position:inside;margin-bottom:5px}.patchtest_example .flex_box{width:890px;margin:auto;justify-content:space-around;margin-bottom:50px}.patchtest_example img{height:220px;width:auto;margin-bottom:30px}.patchtest_example img+p{text-align:center;background:#333;padding:5px;width:170px;color:#fff;border-radius:3px;margin:auto;margin-bottom:20px}.examples p:last-of-type{font-weight:600;font-size:1.4em;text-align:center}.patchtest_flow{background:rgba(235,235,235,.4);padding-bottom:30px;min-width:1000px}.flows{width:160px;height:160px;border-radius:50%;background:#f3f4e1;padding-top:48px}.flows:first-of-type{background:#fff}.flows p{text-align:center;font-family:"Rounded Mplus 1c",sans-serif}.flows p:first-of-type{color:#e89980}img.arrow{width:20px;height:20px}img.arrow:first-of-type{position:absolute;top:45%;left:29%}img.arrow:last-of-type{position:absolute;top:45%;right:29%}.patchtest_flow .flex_box{position:relative;width:50vw;margin:auto;justify-content:space-between;margin-bottom:50px}.flow_cases{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-around;width:890px;margin:auto;margin-bottom:80px}.flow_cases img{width:380px;border:2px solid #e89980;border-radius:17px;font-family:"Rounded Mplus 1c",sans-serif}.flow_cases h6{font-size:1.2em;color:#e89980;margin-bottom:20px;font-family:"Rounded Mplus 1c",sans-serif}.flow_cases .flex01{width:50%}.flow_option p{padding:20px;border:1px dashed #666}.patchtest_flow p.caution{color:#df0000}.patchtest_flow .flow_cases:last-of-type p{margin-bottom:30px}.patchtest_caution{padding-top:50px;padding-bottom:80px;border-bottom:2px solid #ebebeb}.patchtest_caution h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.patchtest_caution ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:auto;flex-direction:column;width:40vw}.patchtest_caution li{list-style-type:decimal;margin-bottom:15px}.patchtest_video{background:rgba(235,235,235,.4);padding-top:50px;padding-bottom:80px;border-bottom:2px solid #ebebeb}.patchtest_video .flex_box{width:80%;margin:auto}.patchtest_video h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.patchtest_video .videos{display:flex;justify-content:space-between;flex-wrap:wrap}.patchtest_video .videos .video{width:48%;margin-bottom:20px}.patchtest_video .videos .video video{width:100%}.about_prick p:first-of-type{margin-bottom:20px}.prick_explain{width:65vw;margin:auto;display:flex;justify-content:space-around;align-items:center}.prick_explain p{width:25vw}.prick_explain p.caution{padding:20px;border:1px dashed #666}.prick_test .title_box>.flex_box{margin-bottom:30px}.prick_test .title_box>.flex_box img{max-height:330px}.kinds_prick{padding-top:50px;background:rgba(235,235,235,.4);padding-bottom:80px}.kinds_prick h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.kinds_prick .flex_box{width:55vw;margin:auto;justify-content:space-around;flex-wrap:wrap;margin-bottom:30px}.kinds_prick .flex_box img{margin-bottom:20px}.kinds_prick .flex_box h5{font-size:1em;color:#333;text-align:center}.prick_examples{margin:0 20px;margin-bottom:50px}.materials{border:5px solid #fff;padding:20px;width:50vw;margin:auto}.materials h6{text-align:center;font-size:1.5em;color:#333;margin-bottom:20px}.materials p{width:40vw;margin:auto;color:#ee9f80;line-height:2}.pricktests{padding-top:50px}.pricktests h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:30px;font-family:"Rounded Mplus 1c",sans-serif}.pricktest_flow .flex_box{width:70vw;margin:auto;justify-content:space-around;margin-bottom:50px}.test_flows{width:263px;border:2px solid #eceecd;position:relative;margin-right:10px}.pricktest_flow h4+p{width:40vw;margin:auto;margin-bottom:50px}.test_flows p:first-of-type{position:absolute;left:15px;top:10px;background:#333;color:#fff;border:2px solid #fff;width:30px;height:30px;text-align:center}.test_flows p:last-of-type{padding:15px}.prick_take{background:rgba(235,235,235,.4);padding-top:50px;padding-bottom:80px}.prick_take h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:30px;font-family:"Rounded Mplus 1c",sans-serif}.prick_take p{width:40vw;margin:auto;margin-bottom:50px}.prick_take img{display:block;margin:auto}.pricktest_video{background:rgba(235,235,235,.4);padding-top:50px;padding-bottom:80px;border-bottom:2px solid #ebebeb}.pricktest_video .flex_box{width:80%;margin:auto}.pricktest_video h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.pricktest_video .videos{display:flex;justify-content:space-between;flex-wrap:wrap}.pricktest_video .videos .video{width:48%;margin-bottom:20px}.pricktest_video .videos .video video{width:100%}.scratchtests{margin-bottom:80px}.scratchtests h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:50px;font-family:"Rounded Mplus 1c",sans-serif}.scratchtests h4+p{width:40vw;margin:auto;margin-bottom:50px}.scratchtest_flow .flex_box{width:70vw;margin:auto;justify-content:space-around;margin-bottom:50px}.scratch_test .title_box img{max-height:330px}.others_test h3+p{text-align:center;margin-bottom:60px}.others_test .flex_box{width:55vw;margin:auto;flex-wrap:wrap;justify-content:space-around}.others_test h5{color:#5aa37e;font-size:1.6em;text-align:center;font-family:"Rounded Mplus 1c",sans-serif}.others_test h5 span{font-size:.8em;color:#5aa37e;text-align:center}.other_test{padding:20px;padding-top:30px;width:353px;background:url("../images/bg_othertest.png") no-repeat;background-size:contain;margin-bottom:50px}.other_test img{height:50%;margin:auto;display:block;margin-bottom:20px}.selfcare_education{margin:auto;padding-bottom:80px}.selfcare_education .title_box img{max-height:330px}.selfcare_education table{margin:auto;margin-bottom:50px}.selfcare_education tbody{border-top:4px #e4e6c5 double}.selfcare_education td{border-bottom:4px #e4e6c5 double;padding:20px}.selfcare_education td:first-of-type{font-weight:600}.selfcare_education table li{list-style-type:decimal;list-style-position:inside;margin-bottom:5px}.selfcare_education table+p{text-align:center;color:red;font-size:1.2em;font-weight:600}.intro_extra+.flex_box{width:70vw;margin:auto;justify-content:space-around}ul.flex_box{width:40vw;margin:auto;padding-top:50px;padding-bottom:50px}.button_about img{margin-right:10px}.button_about a:hover{opacity:.6;transition:all .2s ease}#about_main .test_h2+.flex_box{padding:80px 0;width:40vw}.intro_extra{background:rgba(235,235,235,.4);padding-top:50px;margin-bottom:80px}.intro_visual01{height:400px;width:890px;margin:auto;background-size:cover;background:url("../images/bg_reseach01.png") no-repeat;position:relative;padding-top:50px}.intro_visual01 h2{color:#e89980;font-size:1.4em;font-weight:500;width:500px;position:absolute;top:20%;right:0px;font-family:"Rounded Mplus 1c",sans-serif}.intro_detail{margin-bottom:80px;width:260px}.intro_detail img{display:block;margin:auto;margin-bottom:30px}.expectation{width:60vw;padding:50px;margin:auto;margin-bottom:50px;padding-bottom:0}.expectation:first-of-type{background:url("../images/gray_square01.png") no-repeat;background-position:3% 11%}.expectation:nth-of-type(2){background:url("../images/gray_square02.png") no-repeat;background-position:28% 15%}.expectation:nth-of-type(3){background:url("../images/gray_square03.png") no-repeat;background-position:49% 38%}.expectation:nth-of-type(4){background:url("../images/gray_square04.png") no-repeat;background-position:73% 55%}.expectation:nth-of-type(5){background:url("../images/gray_square01.png") no-repeat;background-position:97% 45%}.expectation:nth-of-type(6){background:url("../images/gray_square04.png") no-repeat;background-position:73% 36%}.expectation:nth-of-type(7){background:url("../images/gray_square03.png") no-repeat;background-position:49% 38%}.expectation:nth-of-type(8){background:url("../images/gray_square02.png") no-repeat;background-position:28% 15%}.expectation:last-of-type{background:url("../images/gray_square01.png") no-repeat;background-position:3% 66%;margin-bottom:150px}.expectation h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:20px;font-family:"Rounded Mplus 1c",sans-serif}.expectation p{margin-bottom:30px}.prof_greet .flex_box{justify-content:space-around;width:45vw;margin:auto;margin-bottom:80px;background-position:60% 40%;background:url("../images/prof_line.png") no-repeat;background-position:0% 100%}.prof_greet .flex_box p{text-align:center;margin-right:30px;font-size:3em;font-weight:600}.prof_greet .flex_box p span{font-size:.5em}.greeting{width:60vw;margin:auto;margin-bottom:80px}.greeting p{margin-bottom:30px}.greeting h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:20px;font-family:"Rounded Mplus 1c",sans-serif}.signature{width:30vw;margin-left:auto}.signature p{display:block;margin-bottom:0}.researches{border-bottom:3px solid #ebebeb}.researches h3+p{text-align:center;margin-bottom:50px}.researches h3{margin-bottom:30px}.accounts{width:60vw;margin:auto;margin-bottom:80px;border-bottom:6px double #e6e8c7}.accounts h5{border-left:10px solid #e6e8c7;font-size:1.4em;padding-top:10px;padding-bottom:10px;color:#333;padding-left:15px;margin-bottom:10px;font-family:Lato,"Noto Sans JP","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.accounts h5 span.closed{color:#800d0d}.accounts:last-of-type{border-bottom:none}.accounts p.option_info{font-size:.8em;margin-bottom:30px;color:gray}.accounts p:last-of-type{margin-bottom:20px}div.option_info{font-size:.8em;color:gray;margin-bottom:20px}.download{margin-bottom:30px}.download a{margin-right:10px}.download a:hover{opacity:.6}.download img.minerva{width:10vw}.kinds_accounts{margin-bottom:100px}.layout{padding-top:100px}.kinds_accounts h4{color:#e59680;font-size:1.8em;text-align:center;margin-bottom:20px;font-family:"Rounded Mplus 1c",sans-serif}.more{width:40vw;margin:auto;color:#333;display:block;text-align:center;border-radius:5px;background:#e59680;padding:15px;box-sizing:border-box}.more:hover{opacity:.6;transition:all .2s ease;cursor:pointer}.page-top p{position:fixed;right:50px;bottom:40px}a.move-page-top{display:inline-block;margin-left:auto;transition:all .3s;text-align:center;display:block}a.move-page-top:hover{opacity:.6;transition:all .2s ease}@media screen and (max-width: 479px){h3{font-size:1.5em;margin-bottom:20px}p{font-size:.8em}header{padding:10px}#logo img{width:14vw;margin-right:5px;width:65vw}header h1 span{font-size:1.4em}header h1{width:70vw;font-size:.8em}nav.top_nav{float:none}nav.top_nav ul{float:none}nav ul{display:inherit}#contents{padding-top:72px}.contents{padding-top:30px}.main_visual{padding-bottom:20px;border-bottom:3px dotted #e59680;background:#f2d9bc}.main_visual h2 img.h2_img{top:43%;right:0;width:65vw;margin:auto;left:0;text-align:center;padding:0 10px}.main_visual img.family{width:90vw;position:absolute;left:5%;top:1%;z-index:0;display:none}.visual_top{background:url(../images/top_family.png) no-repeat;background-size:58%;background-position:43% 20%;padding-right:0;height:280px;margin-bottom:30px}.visual_bottom{width:95vw;display:block;padding:10px;border-radius:5px;background:#fff}.visual_bottom p{width:90vw;min-height:0}p.visual_mark01{background:none;padding:0;font-size:1.2em;padding-bottom:3px;border-bottom:2px solid #e59680;margin-bottom:5px;line-height:1.5}p.visual_mark02{background:none;padding:0;font-size:.8em}p.visual_mark03{background:none;padding:0;font-size:.8em}p.visual_mark04{background:none;padding:0;margin-top:0;font-size:.8em}.doctorsContact img{width:90vw}.available_diagnose .concept .right_box{width:90vw;padding:20px}.available_diagnose .concept{display:block}.available_diagnose .concept .left_box{float:none;width:90vw}.available_diagnose .concept .left_box img{display:none}.available_diagnose li{margin-bottom:3px}.available_diagnose{width:90vw;margin-bottom:50px}.available_diagnose li:nth-child(odd){margin-right:0;float:none}.lets_check{max-height:inherit;padding:20px}.lets_check h4{font-size:1em;margin-bottom:10px}.lets_check .flex_box{display:inherit;width:90vw}.jump{padding:20px 0;height:140px}.jump:first-of-type{background-size:42%}.jump:last-of-type{background-size:42%}.jump p{margin-bottom:10px;display:inline-block}.available_checkup .left_box{float:none;width:90vw;margin-right:0}.button_details a{border-radius:3px;background:#e59680;color:#fff;padding:12px 30px;display:inline-block;box-sizing:border-box;height:46px}.checkups{display:block;margin-bottom:50px}.checkups .left_box img{margin-bottom:30px;display:none}.checkups .right_box img{display:none}.button_details{text-align:center}.available_checkup .checkups p{margin-bottom:20px}.available_checkup h4{font-size:1.3em;text-align:center;margin-bottom:10px}.available_checkup{width:90vw;margin-bottom:50px}.option_checkup p{font-size:.8em;margin-bottom:20px}.option_checkup li{font-size:.9em;margin-bottom:5px;float:none}.option_checkup ul{padding-top:10px;padding-left:20px;display:block}.staffs_detail{width:90vw}.staffs_introduction .flex_box{display:none}.staffs_detail h4{font-size:1.3em;margin-bottom:30px}img.accent{display:none}.staffs_introduction{margin-bottom:30px}.professor .left_box{margin-right:0;float:none}.staffs_detail img{display:block;width:45vw;margin:auto;margin-bottom:20px}.staffs_detail h5{margin-bottom:10px}.staffs_detail h5 span{font-size:1.5em}.charge_top{margin-bottom:10px}.charge_top h6{font-size:.9em;margin-right:10px}.charge_top li{font-size:.8em}.charge_bottom h6{margin:auto}.staffs_detail .button_details a{margin-bottom:20px}.professor{margin-bottom:50px;flex-direction:column}.charge01{padding:10px;padding-left:20px}.charge02{padding:10px}.charge03{padding:10px;padding-left:20px}.charge01 td:first-of-type{width:20vw}.charge02 td:first-of-type{width:20vw}.charge03 td:first-of-type{width:20vw}.available_access{width:90vw}iframe{width:90vw;margin-bottom:30px;height:40vh}.map_info{padding:20px;margin-bottom:30px}.map_info address{font-size:1em;margin-bottom:20px}.map_info h4{font-size:1em;margin-bottom:20px}.map_info h4 img{width:65vw}.map_info .left_box{margin-right:0;float:none}.map_info td:first-of-type{width:100px}.map_info td{padding:5px}.access_means{display:block;margin-bottom:30px}.access_means>.left_box{float:none;width:90vw;padding-left:20px;margin-right:0}.station>.left_box{float:none;width:inherit;border:inherit;margin:inherit;padding:inherit}.station_top .left_box{float:none}.station_bottom{min-height:inherit}.access_means h5{padding-bottom:0;font-size:1.2em}.access_means>.right_box{padding-left:20px;min-height:355px;width:90vw}img.boy03{right:38%;bottom:2%;width:20%}.available_access{margin-bottom:30px}.whole_announcement{width:90vw;margin-bottom:50px}.news{padding:20px}.news h6{font-size:1em;margin-bottom:5px}.news h6+p{font-size:1em}.footer_info .left_box{float:none}.footer_info .left_box h2 img{width:60vw}footer{padding:20px}footer h2 span{font-size:1.4em}footer address{padding-top:10px;font-size:.8em;float:none}.test_h2{padding-left:0;padding:20px;background-position:inherit}.test_h2 h2{font-size:1.6em;text-align:center}.test_concept_top p{width:inherit;font-size:1em;bottom:58%;right:0;left:0;padding:0 10px;background:none;height:inherit;top:38%}.test_concept_top{background:url("../images/mb_bg_test.png") no-repeat;background-size:60%;background-position:2% 20%;min-height:350px}.test_concept_bottom{min-height:inherit;background:none}.test_concept_bottom nav{position:inherit;top:inherit;left:inherit}.test_concept_bottom nav ul{flex-direction:column}.test_concept_bottom nav li{margin-right:0}.test_concept_bottom nav li a{display:block;margin:0 auto;margin-bottom:5px;padding:10px 15px;text-align:center}.test_concept{margin-bottom:0}.tests .title_box{width:90vw;padding:20px;margin:auto;margin-bottom:30px}.patch_case{width:90vw;flex-direction:column;margin-bottom:30px}.patch_case img{display:none}.patch_case p{margin-bottom:10px;padding-bottom:3px}.patch_case .flex01{margin-right:0}.patchtest_example .flex_box{width:90vw;flex-direction:column;margin-bottom:0}.title_box .flex_box{flex-direction:column}.about{width:100%;margin-right:0;margin-bottom:10px}.about img{width:60%}.tests h5{font-size:1.3em}.kinds_patch{padding:20px}.patchtests h4{font-size:1.3em;width:90vw;margin:auto;margin-bottom:20px}.patchtest_caution{padding-top:30px;padding-bottom:30px}.patchtest_example img+p{margin-bottom:10px;width:145px}.patch_case li{font-size:.8em}.patchtest_caution h4{font-size:1.5em;margin-bottom:10px}.kinds_patch h4+p{margin-bottom:20px}.patchtest_caution li{width:90vw;margin:auto;font-size:.8em}.patch_case h5{margin-bottom:5px}.patchtest_example img{display:block;margin:auto;margin-bottom:20px;height:120px}.examples p:last-of-type{font-size:1.2em}.examples{margin-bottom:30px}.patchtests{padding-top:20px}.patchtest_flow .flex_box{width:90vw;margin-bottom:30px}.flows{width:65px;height:65px;padding-top:8px}.flows p{font-size:.6em}.flow_cases img{width:90vw}img.arrow{width:10px;height:10px}.flow_cases h6{margin-bottom:10px}.flow_cases{flex-direction:column;width:90vw;margin-bottom:30px}.flow_cases .flex01{width:100%}.flow_cases p:last-of-type{margin-bottom:20px}.patchtests{padding-bottom:20px}.patchtest_caution ul{width:90vw}.patchtest_video .flex_box{width:90vw}.patchtest_video .videos .video{width:100%}.about h5{margin-bottom:10px}.title_box .flex_box img{width:50vw;margin:auto}.about_prick p:first-of-type{margin-bottom:10px}.prick_explain{flex-direction:column}.prick_explain img{margin-bottom:10px}.prick_explain p{width:80vw;margin-bottom:10px}.prick_explain p.caution{padding:10px;width:80vw}.kinds_prick{padding-top:20px;padding-bottom:30px}.kinds_prick h4{margin-bottom:20px;padding:0 10px;font-size:1.5em}.prick_examples{margin-bottom:20px}.kinds_prick .flex_box{margin-bottom:0}.materials{width:90vw}.materials h6{font-size:1.2em;margin-bottom:10px}.materials p{width:100%}.pricktests{padding-top:30px}.pricktests h4{margin-bottom:10px;font-size:1.5em}.pricktest_flow h4+p{width:90vw}.pricktest_flow .flex_box{flex-direction:column;width:90vw;margin:auto}.test_flows{margin-bottom:20px}.test_flows img{width:100%}.prick_take{padding-top:30px;margin-bottom:0px;padding-bottom:30px}.prick_take h4{width:90vw;margin-bottom:20px;margin:auto;font-size:1.2em}.pricktest_flow h4+p{margin-bottom:20px}.test_flows{width:100%}.prick_take p{width:90vw}.kinds_prick .flex_box img{width:40vw}.scratchtest_flow .flex_box{width:90vw;flex-direction:column;margin-bottom:0}.scratchtests h4{font-size:1.2em;margin-bottom:20px}.selfcare_education{width:90vw;padding-bottom:50px}.selfcare_education td{padding:10px}.researches h3{margin-bottom:10px}.researches h3+p{margin-bottom:30px}.accounts{width:90vw;margin-bottom:50px}.accounts p.option_info{margin-bottom:10px}.download{font-size:.8em}.researches{margin-bottom:0}.kinds_accounts h4{font-size:1.2em;margin-bottom:10px;padding-top:0}.read_more a{width:50vw}.kinds_accounts{margin-bottom:80px}.layout{padding-top:60px}.accordion-box:last-of-type{margin-bottom:100px}ul.flex_box{width:90vw;flex-direction:column;padding-top:30px;padding-bottom:30px}ul.flex_box img{width:70vw;display:block;margin:auto;margin-bottom:10px}.intro_visual01{width:90vw}.intro_visual01 h2{font-size:1em;right:0;left:0;bottom:5%;top:inherit;width:90vw}.intro_extra{padding-top:20px;margin-bottom:30px}.intro_visual01{background:url("../images/mb_bg_reseach01.png") no-repeat;background-size:100%}.intro_extra+.flex_box{flex-direction:column}.intro_detail{width:90vw;margin-bottom:20px}.intro_extra+.flex_box{width:90vw}.intro_detail img{width:45vw;margin-bottom:10px}.expectation{width:90vw;padding:0}.expectation h4{font-size:1.2em;margin-bottom:10px}.expectation p{margin-bottom:10px}.expectation:last-of-type{margin-bottom:80px}.prof_greet .flex_box{flex-direction:column;width:90vw;margin-bottom:30px;background:none}.prof_greet .flex_box p{font-size:1.7em;margin-right:0;margin-bottom:10px}.prof_greet .flex_box img{width:50vw;display:block;margin:auto}.prof_greet h3{margin-bottom:0}.greeting{width:90vw;margin-bottom:30px}.greeting h4{font-size:1.3em;margin-bottom:10px}.greeting p{margin-bottom:10px}.signature{width:90vw}.signature p{margin-bottom:0}.signature img{width:50vw}.page-top img{width:70px}.page-top p{position:fixed;right:15px;bottom:20px}#top-head,.inner{width:100%;padding:0}.prick_take img{width:90vw}.others_test h3+p{margin-bottom:30px}.others_test .flex_box{width:90vw;margin-bottom:0}.other_test{height:250px;padding:0;padding-top:30px}.other_test img{margin-bottom:20px}.tests h5{font-size:1em}.selfcare_education td{font-size:.8em}.selfcare_education td:first-of-type{padding:0;width:30%}.selfcare_education table+p{font-size:1em}#top-head{width:100%;top:0;position:fixed;margin-top:0}#top-head.fixed{padding-top:0;background:rgba(0,0,0,0)}#mobile-head{background:#fff;width:100%;margin:0 auto;padding:10px;height:70px;z-index:999;position:relative}#top-head .logo img{position:absolute;left:15px;top:20px;width:90px;height:auto}#global-nav{position:absolute;top:-500px;background:#e59680;width:100%;text-align:center;padding:10px 0;padding-bottom:0;transition:.5s ease-in-out;z-index:998}#global-nav ul{list-style:none;position:static;right:0;bottom:0;font-size:14px}#global-nav ul li{float:none;position:static;display:block;border-bottom:1px solid #edc3b9}#top-head #global-nav ul li a,#top-head.fixed #global-nav ul li a{width:100%;display:block;color:#fff;padding:18px 0}#nav-toggle{display:block}.open #nav-toggle span:nth-child(1){top:11px;transform:rotate(315deg)}.open #nav-toggle span:nth-child(2){width:0;left:50%}.open #nav-toggle span:nth-child(3){top:11px;transform:rotate(-315deg)}.open #global-nav{transform:translateY(530px)}}@media screen and (min-width: 480px)and (max-width: 768px){h3{font-size:2em;margin-bottom:30px}.contents{padding-top:30px}#logo{margin-bottom:30px}#logo img{float:none;width:35vw}nav ul{justify-content:space-around}nav.top_nav ul{float:inherit;margin-bottom:10px}nav.top_nav ul li a{padding:20px 5px;color:#ef7760}nav.top_nav{float:none}.main_visual{background:rgba(242,217,188,.5)}.main_visual img.family{left:10%}.main_visual h2 img.h2_img{width:42%;position:absolute;z-index:1;right:8%;top:10%}.visual_top{margin-bottom:0;height:200px;background:none;padding-right:0}.visual_bottom{padding:15px;display:inherit;width:90vw;background:#fff;border-radius:10px}.visual_bottom p{min-width:inherit;min-height:inherit;font-size:1.1em}p.visual_mark01{padding:0;background:none;border-bottom:2px solid #e59680;line-height:1.5;margin-bottom:10px;font-size:1.4em}p.visual_mark02{padding:0;background:none}p.visual_mark03{padding:0;background:none}p.visual_mark04{padding:0;background:none;margin-top:0}.doctorsContact img{width:90vw}.staffs_introduction .flex_box{display:none}img.accent{display:none}.option_checkup li{margin-bottom:10px;font-size:1.2em;margin-right:15px}.staffs_detail{width:90vw}.staffs_detail h5{font-size:1em}.staffs_detail h5 span{font-size:1.4em}.charge01,.charge03{padding:15px}.charge01 td:first-of-type{width:110px}.charge02{padding:5px}.charge02 td:first-of-type{width:110px}.charge03 td:first-of-type{width:110px}.charge_top{margin-bottom:10px}.charge_bottom{padding:10px}.charge_bottom .left_box{float:none}.professor>.left_box{margin-right:10px;width:30vw}.professor .left_box img{width:30vw}.available_diagnose{width:90vw;margin-bottom:50px}.available_diagnose .right_box{padding:20px}.available_diagnose li{margin-bottom:3px}.available_diagnose li:nth-child(odd){float:inherit}.available_checkup{width:90vw;margin-bottom:50px}.available_checkup h4{margin-bottom:10px}.available_checkup .checkups p{margin-bottom:25px}.checkups{width:90vw;margin-bottom:50px}.checkups .left_box{float:none}.checkups .right_box{float:none}.checkups .right_box img{width:15vw}.checkups .left_box img{width:30vw}.jump p{margin-bottom:10px}.option_checkup p{margin-bottom:30px}.sentence{width:50vw}.option_checkup ul{padding-top:15px;padding-left:20px}.lets_check{padding:20px}.lets_check .flex_box{width:80vw}.lets_check h4{font-size:1.2em;margin-bottom:10px}.staffs_introduction{margin-bottom:0}iframe{width:90vw}.available_access{width:90vw}.access_means{display:inherit}.access_means h5{padding-bottom:0}.access_means>.left_box{width:90vw;padding-left:20px}.map_info{padding:20px}.map_info .left_box{float:none;margin-bottom:20px}.map_info h4 img{width:40vw}.map_info table{float:none}.map_info address{font-size:1em}img.boy03{display:none}.available_access{margin-bottom:50px}.access_means>.right_box{width:90vw}.whole_announcement{width:90vw;margin-bottom:100px}.news{padding:20px}.footer_info img{width:30vw}footer address{padding-top:10px;font-size:.9em;font-family:"メイリオ",sans-serif}.copyright{font-size:.8em}.page-top p{right:20px;bottom:25px}a.move-page-top img{width:70px}.test_h2 h2{font-size:1.8em}.researches h3+p{margin-bottom:30px}.accounts{width:90vw;margin-bottom:80px}.accounts h5{font-size:1.3em}.researches h3{margin-bottom:15px}.intro_visual01{width:90vw;background:none;background:url("../images/mb_bg_reseach01.png") no-repeat;background-size:40%;height:330px;background-position:50% 0%}.intro_visual01 h2{width:90vw;font-size:1.2em;bottom:10%;left:0;right:0;position:absolute;top:inherit}.intro_extra{margin-bottom:50px;padding-top:30px}.intro_extra+.flex_box{width:90vw;flex-direction:column}.expectation:last-of-type{margin-bottom:80px}.intro_detail{width:60vw;margin:auto;margin-bottom:30px}.intro_detail img{width:20vw}.expectation{width:100vw;padding:30px;margin-bottom:0}.expectation h4{font-size:1.5em}.button_about img{height:50px}ul.flex_box{width:70vw;padding-top:30px;padding-bottom:30px}.prof_greet .flex_box{width:90vw;flex-direction:column;background:none;margin-bottom:30px}.prof_greet h3{margin-bottom:0}.prof_greet .flex_box img{width:30vw;margin:auto}.prof_greet .flex_box p{font-size:2em;margin-right:0}.greeting{width:90vw;margin-bottom:50px}.greeting h4{font-size:1.5em}.signature{width:inherit;margin:inherit}.test_concept_bottom nav li{margin-right:10px}.tests h5{font-size:1.4em}.test_concept_top{background-size:90%;min-height:370px;background-position:45% 50%}.examples p:last-of-type{font-size:1.2em}.patch_case h5{font-size:1.3em}.test_concept_top p{right:13%;font-size:1.2em;padding-top:75px}.test_concept_bottom nav li a{padding:20px 5px;font-size:.9em}.patch_case{width:90vw;margin-bottom:50px}.patch_case img{width:30vw}.patch_case .flex01{margin-right:20px}.patchtests h4{margin-bottom:30px}.examples{width:30vw}.patchtest_example img{height:160px;margin:auto;display:block;margin-bottom:10px}.patchtest_example .flex_box{width:90vw}.patchtest_example img+p{width:160px}.test_flows{margin-bottom:20px}.tests .title_box{width:90vw}.tests .title_box{padding:25px}.pricktest_flow .flex_box{width:90vw;flex-wrap:wrap}.scratchtest_flow .flex_box{width:90vw;flex-wrap:wrap}.patchtest_flow .flex_box{width:85vw}.other_test img{margin-bottom:5px}.flow_cases{width:95vw}.flow_cases img{width:300px}.patchtest_caution ul{width:70vw}.prick_explain{width:85vw}.kinds_prick .flex_box{width:100vw}.other_test{width:340px;height:250px}.other_test img{margin-bottom:5px}.materials{width:90vw}.materials p{width:80vw}.pricktest_flow h4+p{width:90vw}.prick_take p{width:90vw}.others_test .flex_box{width:100vw}.selfcare_education{width:90vw}.about{width:inherit;margin-bottom:20px}.prick_test .title_box>.flex_box img{width:45vw;margin:auto}.patch_test .title_box>.flex_box img{width:45vw;margin:auto}.scratch_test .title_box>.flex_box img{width:45vw;margin:auto}.selfcare_education .title_box>.flex_box img{width:45vw;margin:auto}.title_box>.flex_box{flex-direction:column}}@media screen and (max-width: 1024px){.patchtest_flow{min-width:initial}.doctorsContact img{width:90vw}}/*# sourceMappingURL=main.min.css.map */