@media only screen and (max-width:768px){.blurFixSP{image-rendering:optimizeSpeed;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-pixelated;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}:root{--ttl_size:24px;--ttl_size2:17px}}@media only screen and (max-width:375px){:root{--ttl_size:22px;--ttl_size2:16px}}.ovh header{z-index:21}.menu_toggle{background-color:#fff;position:fixed;top:0;bottom:0;right:0;width:100%;height:calc(100vh - 0px);padding:0 0 0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.menu_toggle.active{opacity:1;visibility:visible}.menu_toggle ul li{position:relative;overflow:hidden}.menu_toggle p{margin-bottom:0}.menu_toggle .inside{-webkit-overflow-scrolling:touch;-webkit-transition:all .5s ease;transition:all .5s ease;height:100%;overflow:auto}.menu_toggle .inside .ft_link{padding:50px 10px}.menu_toggle .lv2 ul{background-color:rgba(107,158,178,.8)}.menu_toggle .lv2 li{padding:0 10px}.menu_toggle .lv2 li a,.menu_toggle .lv2 li p.title{display:block;position:relative;color:#fff;font-size:13px;padding:10px 10px 10px 25px;border-bottom:1px dotted rgba(255,255,255,.7)}#nav-icon{width:30px;height:27px;position:relative;margin:0 auto 0;cursor:pointer;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}#nav-icon span{background-color:var(--main-color);display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1) {top:3px}#nav-icon span:nth-child(2), #nav-icon span:nth-child(3) {top:13px}#nav-icon span:nth-child(4) {top:23px}#nav-icon.open span:nth-child(1) {top:11px;width:0%;left:50%}#nav-icon.open span:nth-child(2) {-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3) {-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4) {top:11px;width:0%;left:50%}.hamburger-btn{width:60px;height:60px;position:fixed;top:22px;right:20px;z-index:10;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.hamburger-btn:hover #nav-icon span{background-color:var(--clr1)}.hamburger-btn .button-toggle{position:relative;width:100%;padding:15px 0 0;height:100%;margin:0 auto;text-align:center;color:inherit}@media only screen and (max-width:768px){.menu_toggle .inside{padding-top:60px;padding-bottom:10px}.pc_navi{padding:70px 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pc_navi>ul{display:block;width:100%;padding-bottom:50px;margin:0 auto 50px;max-width:280px}.pc_navi>ul>li{width:100%}.pc_navi>ul>li.lv2::before,.pc_navi>ul>li.lv2::after{content:"";background-color:var(--main-color);display:block;position:absolute;top:35px;right:10px;width:10px;height:2px;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1;z-index:3}.pc_navi>ul>li.lv2::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pc_navi>ul>li.lv2.rotate::after{-webkit-transform:rotate(0);transform:rotate(0)}.pc_navi>ul>li .title{z-index:2;width:100%;background-color:#fff;text-align:left}.pc_navi>ul>li .title:hover{opacity:1}.pc_navi>ul>li>a,.pc_navi>ul>li>p{display:table;padding-left:3.8em;height:auto;margin-bottom:5px;padding-top:15px;padding-bottom:15px}.pc_navi>ul>li>a:after,.pc_navi>ul>li>p:after{display:none}.pc_navi>ul>li>a:before,.pc_navi>ul>li>p:before{position:absolute;left:0;top:15px}.hamburger-btn{top:0;right:0}body{font-size:87.5%}figure{text-align:center}img{max-width:100%}.TabContainer{border-radius:0}.TabContainer .TabPager li{padding:3% 2%;width:calc(33.33% - 1px)}.TabContainer .TabPager li p .en{font-size:.5em}.TabContainer .TabContent>ul>li h4{font-size:var(--ttl_size)}.TabContainer .TabContent>ul>li .box_left{width:100%;max-width:704px}.TabContainer .TabContent>ul>li .box_right{width:100%;max-width:704px}.TabContainer .TabContent>ul>li .box_right .tt{max-width:100%}.TabContainer .TabContent>ul>li .btn-group{margin-left:auto;margin-right:auto}.TabContainer .TabContent>ul>li .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 3%}.TabContainer .TabContent>ul>li .content .btn-group .btn.style01{margin-right:auto;margin-left:auto}.totop{bottom:115px;right:10px}.totop .icon{width:50px;height:50px}iframe{height:56vw}.under .ud_map iframe{height:100%}.fblock{display:block}.fblock.true{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.under .topic_path{padding-bottom:10px}.txt_l,.txt_r{float:none;width:auto}.image_l,.image_r{float:none;width:auto;margin:0 0 20px;text-align:center;max-width:none}.btn-group .btn.style01{max-width:250px;min-width:100px}.btn-group .btn.style01 a{padding:7px 10px;font-size:16px;min-height:60px}.btn-group .btn.style01.md{min-width:100px;max-width:200px}.btn-group .btn.style01.md a{min-height:45px;font-size:14px}p{margin-bottom:13px;line-height:2}a .tel_click:hover{opacity:1;color:inherit}.slick-prev{left:0}.slick-next{right:0}.slick-arrow{z-index:1;top:15vw}}@media only screen and (max-width:480px){.TabContainer .TabPager li p{font-size:4.2vw}}@media only screen and (max-width:768px){.wrapper{padding-top:60px;min-width:inherit}.wrapper:before{height:180px;background-position:top -27px right 23%}header{height:70px}header.active{height:60px}header::before{background-size:auto 180px;background-position:top -27px right 23%}.header_top{height:60px;width:100%;padding:0 0;z-index:10}.header_top::before{display:none}.header_top.active{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header_top p{margin-bottom:0}.header_top .logo{max-width:calc(100% - 80px);width:auto;margin-left:10px;padding:3px 0 0;-webkit-transform:none;transform:none}.header_top .logo img{max-height:45px}.header_top .inner{height:auto;display:block}footer{background-size:auto;padding:40px 0 65px;margin-top:20px}footer .ft_bnr{max-width:500px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;margin-bottom:40px}footer .ft_bnr .box{margin-bottom:10px}footer .ft_bnr .s3{max-width:32%;margin-right:2%}footer .ft_bnr .s3:nth-child(5), footer .ft_bnr .s3:nth-child(7) {margin-right:0}footer .ft_logo{margin-left:auto;margin-right:auto;margin-bottom:20px}footer .link_list.st1{margin-top:30px}footer .ft_info{width:auto;margin:0 auto;max-width:510px}footer .ft_link{margin:0 auto;width:auto;max-width:510px}footer .copyright{margin-top:40px}footer .copyright .grits{width:48%;max-width:140px}.fixed_banner{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;top:auto;bottom:0;left:0;right:auto;width:100%;height:65px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out , -webkit-transform .3s ease-in-out}.fixed_banner.active{-webkit-transform:translateY(0%);transform:translateY(0%)}.fixed_banner>div{width:23.33%;height:100%}.fixed_banner>div p{font-weight:normal;font-size:11px}.fixed_banner>div p::before{margin-bottom:.5em!important;max-height:1.9em;min-height:1.9em}.fixed_banner .tel{width:30%}.fixed_banner .tel p{font-size:13px}.fixed_banner .mail p::before{margin-bottom:1em!important}}@media only screen and (max-width:425px){.ft_link a{font-size:3.2vw}}@media only screen and (max-width:375px){.fixed_banner>div p{font-size:10px}.fixed_banner .tel p{font-size:11px}.copyright p{font-size:10px}.ft_link .menu01{width:51%}.ft_link .menu02{width:49%}.ft_link a{font-size:3.4vw}}@media only screen and (max-width:768px){.home_page .key{height:calc(100vh - 60px);max-height:130vw;min-height:320px;background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx_mv01_sp.jpg);background-position:top 20% left 10%;--mask:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ \ viewBox=\'0\ 0\ 1570\ 851\'\ %3E%3Cpath\ d=\'M1598.996,56.1\ C1598.997,56.667\ 1598.998,57.333\ 1599.0,58.0\ C1599.429,310.270\ 1599.429,561.726\ 1599.0,813.999\ C1598.999,814.0\ 1598.999,814.0\ 1598.999,814.0\ C1598.998,825.34\ 1598.998,836.69\ 1598.996,847.104\ C1598.996,847.104\ 1595.156,845.617\ 1593.151,844.800\ C1590.12,843.521\ 1586.529,842.229\ 1584.364,841.692\ C1581.91,840.880\ 1577.207,840.366\ 1571.905,840.366\ C1561.308,840.366\ 1556.376,842.421\ 1550.664,844.800\ C1544.141,847.516\ 1536.750,850.595\ 1522.787,850.595\ C1508.824,850.595\ 1501.432,847.516\ 1494.909,844.800\ C1489.197,842.421\ 1484.265,840.366\ 1473.667,840.366\ C1463.69,840.366\ 1458.137,842.421\ 1452.425,844.800\ C1445.903,847.516\ 1438.511,850.595\ 1424.549,850.595\ C1410.587,850.595\ 1403.195,847.516\ 1396.673,844.800\ C1390.961,842.421\ 1386.28,840.366\ 1375.432,840.366\ C1364.834,840.366\ 1359.901,842.421\ 1354.188,844.800\ C1347.666,847.516\ 1340.274,850.595\ 1326.312,850.595\ C1312.349,850.595\ 1304.957,847.516\ 1298.435,844.800\ C1292.724,842.421\ 1287.790,840.366\ 1277.194,840.366\ C1266.596,840.366\ 1261.664,842.421\ 1255.952,844.800\ C1249.429,847.516\ 1242.38,850.595\ 1228.75,850.595\ C1214.113,850.595\ 1206.721,847.516\ 1200.198,844.800\ C1194.486,842.421\ 1189.552,840.366\ 1178.956,840.366\ C1168.360,840.366\ 1163.427,842.421\ 1157.716,844.800\ C1151.194,847.516\ 1143.802,850.595\ 1129.840,850.595\ C1115.878,850.595\ 1108.487,847.516\ 1101.965,844.800\ C1096.254,842.421\ 1091.321,840.366\ 1080.725,840.366\ C1070.129,840.366\ 1065.197,842.421\ 1059.486,844.800\ C1052.964,847.516\ 1045.573,850.595\ 1031.611,850.595\ C1017.649,850.595\ 1010.257,847.516\ 1003.736,844.800\ C998.25,842.421\ 993.92,840.366\ 982.496,840.366\ C971.900,840.366\ 966.967,842.421\ 961.256,844.800\ C954.735,847.516\ 947.343,850.595\ 933.383,850.595\ C919.420,850.595\ 912.27,847.516\ 905.505,844.800\ C899.794,842.421\ 894.861,840.366\ 884.265,840.366\ C873.669,840.366\ 868.736,842.421\ 863.26,844.800\ C856.505,847.516\ 849.112,850.595\ 835.151,850.595\ C821.192,850.595\ 813.800,847.516\ 807.279,844.800\ C801.568,842.421\ 796.636,840.366\ 786.41,840.366\ C775.445,840.366\ 770.511,842.421\ 764.800,844.800\ C758.279,847.516\ 750.886,850.595\ 736.925,850.595\ C722.963,850.595\ 715.571,847.516\ 709.49,844.800\ C703.338,842.421\ 698.405,840.366\ 687.809,840.366\ C677.214,840.366\ 672.281,842.421\ 666.569,844.800\ C660.47,847.516\ 652.656,850.595\ 638.694,850.595\ C624.732,850.595\ 617.340,847.516\ 610.818,844.800\ C605.107,842.421\ 600.174,840.366\ 589.578,840.366\ C578.982,840.366\ 574.49,842.421\ 568.338,844.800\ C561.816,847.516\ 554.424,850.595\ 540.463,850.595\ C526.501,850.595\ 519.109,847.516\ 512.587,844.800\ C506.875,842.421\ 501.942,840.366\ 491.346,840.366\ C480.749,840.366\ 475.817,842.421\ 470.106,844.800\ C463.584,847.516\ 456.193,850.595\ 442.232,850.595\ C428.270,850.595\ 420.879,847.516\ 414.357,844.800\ C408.646,842.421\ 403.714,840.366\ 393.118,840.366\ C382.522,840.366\ 377.589,842.421\ 371.878,844.800\ C365.356,847.516\ 357.964,850.595\ 344.3,850.595\ C330.41,850.595\ 322.649,847.516\ 316.127,844.800\ C310.416,842.421\ 305.483,840.366\ 294.887,840.366\ C284.290,840.366\ 279.358,842.421\ 273.646,844.800\ C267.124,847.516\ 259.732,850.595\ 245.771,850.595\ C231.809,850.595\ 224.417,847.516\ 217.896,844.800\ C212.184,842.421\ 207.251,840.366\ 196.655,840.366\ C186.59,840.366\ 181.126,842.421\ 175.415,844.800\ C168.893,847.516\ 161.501,850.595\ 147.540,850.595\ C133.578,850.595\ 126.187,847.516\ 119.665,844.800\ C113.954,842.421\ 109.21,840.366\ 98.425,840.366\ C87.829,840.366\ 82.897,842.421\ 77.186,844.800\ C70.664,847.516\ 63.273,850.595\ 49.312,850.595\ C35.351,850.595\ 27.961,847.516\ 21.439,844.800\ C15.728,842.421\ 10.796,840.366\ 0.200,840.366\ C0.133,840.244\ 0.0,840.0\ 0.0,839.999\ C0.0,839.997\ 0.16,824.354\ 0.0,816.506\ C0.0,560.671\ 0.0,304.835\ 0.0,49.0\ C0.0,42.333\ 0.0,35.666\ 0.0,28.999\ C0.0,19.666\ 0.0,10.333\ 0.0,0.999\ C5.775,0.822\ 11.483,1.436\ 17.88,2.917\ C19.911,3.663\ 24.212,5.185\ 28.74,6.794\ C33.785,9.172\ 38.716,11.228\ 49.312,11.228\ C59.907,11.228\ 64.840,9.172\ 70.551,6.794\ C77.72,4.76\ 84.464,0.998\ 98.425,0.998\ C112.386,0.998\ 119.778,4.76\ 126.300,6.794\ C132.11,9.172\ 136.944,11.228\ 147.540,11.228\ C158.135,11.228\ 163.68,9.172\ 168.780,6.794\ C175.301,4.76\ 182.693,0.998\ 196.655,0.998\ C210.616,0.998\ 218.8,4.76\ 224.530,6.794\ C230.242,9.172\ 235.174,11.228\ 245.771,11.228\ C256.367,11.228\ 261.300,9.172\ 267.11,6.794\ C273.533,4.76\ 280.925,0.998\ 294.887,0.998\ C308.848,0.998\ 316.240,4.76\ 322.762,6.794\ C328.474,9.172\ 333.406,11.228\ 344.3,11.228\ C354.599,11.228\ 359.531,9.172\ 365.243,6.794\ C371.765,4.76\ 379.156,0.998\ 393.118,0.998\ C407.79,0.998\ 414.470,4.76\ 420.992,6.794\ C426.703,9.172\ 431.635,11.228\ 442.232,11.228\ C452.828,11.228\ 457.760,9.172\ 463.471,6.794\ C469.993,4.76\ 477.384,0.998\ 491.346,0.998\ C505.308,0.998\ 512.700,4.76\ 519.222,6.794\ C524.934,9.172\ 529.867,11.228\ 540.463,11.228\ C551.60,11.228\ 555.992,9.172\ 561.703,6.794\ C568.225,4.76\ 575.616,0.998\ 589.578,0.998\ C603.539,0.998\ 610.931,4.76\ 617.453,6.794\ C623.164,9.172\ 628.98,11.228\ 638.694,11.228\ C649.290,11.228\ 654.223,9.172\ 659.934,6.794\ C666.456,4.76\ 673.848,0.998\ 687.809,0.998\ C701.770,0.998\ 709.163,4.76\ 715.684,6.794\ C721.396,9.172\ 726.329,11.228\ 736.925,11.228\ C747.521,11.228\ 752.454,9.172\ 758.165,6.794\ C764.687,4.76\ 772.79,0.998\ 786.41,0.998\ C800.2,0.998\ 807.394,4.76\ 813.914,6.794\ C819.625,9.172\ 824.557,11.228\ 835.151,11.228\ C845.747,11.228\ 850.679,9.172\ 856.391,6.794\ C862.912,4.76\ 870.304,0.998\ 884.265,0.998\ C898.226,0.998\ 905.618,4.76\ 912.140,6.794\ C917.853,9.172\ 922.785,11.228\ 933.383,11.228\ C943.978,11.228\ 948.911,9.172\ 954.622,6.794\ C961.143,4.76\ 968.535,0.998\ 982.496,0.998\ C996.457,0.998\ 1003.849,4.76\ 1010.371,6.794\ C1016.82,9.172\ 1021.14,11.228\ 1031.611,11.228\ C1042.206,11.228\ 1047.140,9.172\ 1052.851,6.794\ C1059.373,4.76\ 1066.764,0.998\ 1080.725,0.998\ C1094.687,0.998\ 1102.78,4.76\ 1108.600,6.794\ C1114.311,9.172\ 1119.244,11.228\ 1129.840,11.228\ C1140.437,11.228\ 1145.369,9.172\ 1151.81,6.794\ C1157.603,4.76\ 1164.995,0.998\ 1178.956,0.998\ C1192.918,0.998\ 1200.310,4.76\ 1206.833,6.794\ C1212.545,9.172\ 1217.477,11.228\ 1228.75,11.228\ C1238.673,11.228\ 1243.605,9.172\ 1249.317,6.794\ C1255.840,4.76\ 1263.231,0.998\ 1277.194,0.998\ C1291.156,0.998\ 1298.548,4.76\ 1305.70,6.794\ C1310.782,9.172\ 1315.714,11.228\ 1326.312,11.228\ C1336.909,11.228\ 1341.842,9.172\ 1347.555,6.794\ C1354.77,4.76\ 1361.469,0.998\ 1375.432,0.998\ C1389.394,0.998\ 1396.786,4.76\ 1403.308,6.794\ C1409.20,9.172\ 1413.952,11.228\ 1424.549,11.228\ C1435.145,11.228\ 1440.78,9.172\ 1445.790,6.794\ C1452.313,4.76\ 1459.704,0.998\ 1473.667,0.998\ C1487.629,0.998\ 1495.21,4.76\ 1501.543,6.794\ C1507.256,9.172\ 1512.189,11.228\ 1522.787,11.228\ C1533.384,11.228\ 1538.317,9.172\ 1544.29,6.794\ C1550.550,4.76\ 1557.943,0.998\ 1571.905,0.998\ C1585.325,0.998\ 1592.676,3.841\ 1599.19,6.475\ L1599.0,55.999\ C1598.998,56.0\ 1598.997,56.0\ 1598.996,56.1\ Z\'/%3E%3C/svg%3E)}.home_page .key .key_text .item{padding:10px;height:calc(100vh - 60px);max-height:130vw;min-height:320px}.home_page .key h2,.home_page .key p{margin-left:auto;margin-right:0}.home_page .key h2{font-size:27px}.home_page .key h2 .big{text-shadow:#fff 2px 0 0 , #fff 1.75517px .958851px 0 , #fff 1.0806px 1.68294px 0 , #fff .141474px 1.99499px 0 , #fff -.832294px 1.81859px 0 , #fff -1.60229px 1.19694px 0 , #fff -1.97998px .28224px 0 , #fff -1.87291px -.701566px 0 , #fff -1.30729px -1.5136px 0 , #fff -.421592px -1.95506px 0 , #fff .567324px -1.91785px 0 , #fff 1.41734px -1.41108px 0 , #fff 1.92034px -.558831px 0}.home_page .key h2 .bot{padding-left:2.2em}.home_page .key p{font-size:18px;max-width:16em;text-shadow:0 0 .3em #ebe1d5 , 0 0 .3em #ebe1d5 , 0 0 .2em #ebe1d5 , 0 0 .1em #ebe1d5}.bg:before{background-size:auto 20px}}@media only screen and (max-width:640px){.home_page .key .catch{margin-bottom:5%}.home_page .key h2{display:table;font-size:3.8vmin}.home_page .key p{font-size:3.3vmin}}@media only screen and (max-width:768px) and (orientation:landscape){.home_page .key{--mask:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ \ viewBox=\'0\ 0\ 1569\ 851\'\ %3E%3Cpath\ d=\'M1598.996,56.1\ C1598.997,56.667\ 1598.998,57.333\ 1599.0,58.0\ C1599.429,310.270\ 1599.429,561.726\ 1599.0,813.999\ C1598.999,814.0\ 1598.999,814.0\ 1598.999,814.0\ C1598.998,825.34\ 1598.998,836.69\ 1598.996,847.104\ C1598.996,847.104\ 1595.156,845.617\ 1593.151,844.800\ C1590.12,843.521\ 1586.529,842.229\ 1584.364,841.692\ C1581.91,840.880\ 1577.207,840.366\ 1571.905,840.366\ C1561.308,840.366\ 1556.376,842.421\ 1550.664,844.800\ C1544.141,847.516\ 1536.750,850.595\ 1522.787,850.595\ C1508.824,850.595\ 1501.432,847.516\ 1494.909,844.800\ C1489.197,842.421\ 1484.265,840.366\ 1473.667,840.366\ C1463.69,840.366\ 1458.137,842.421\ 1452.425,844.800\ C1445.903,847.516\ 1438.511,850.595\ 1424.549,850.595\ C1410.587,850.595\ 1403.195,847.516\ 1396.673,844.800\ C1390.961,842.421\ 1386.28,840.366\ 1375.432,840.366\ C1364.834,840.366\ 1359.901,842.421\ 1354.188,844.800\ C1347.666,847.516\ 1340.274,850.595\ 1326.312,850.595\ C1312.349,850.595\ 1304.957,847.516\ 1298.435,844.800\ C1292.724,842.421\ 1287.790,840.366\ 1277.194,840.366\ C1266.596,840.366\ 1261.664,842.421\ 1255.952,844.800\ C1249.429,847.516\ 1242.38,850.595\ 1228.75,850.595\ C1214.113,850.595\ 1206.721,847.516\ 1200.198,844.800\ C1194.486,842.421\ 1189.552,840.366\ 1178.956,840.366\ C1168.360,840.366\ 1163.427,842.421\ 1157.716,844.800\ C1151.194,847.516\ 1143.802,850.595\ 1129.840,850.595\ C1115.878,850.595\ 1108.487,847.516\ 1101.965,844.800\ C1096.254,842.421\ 1091.321,840.366\ 1080.725,840.366\ C1070.129,840.366\ 1065.197,842.421\ 1059.486,844.800\ C1052.964,847.516\ 1045.573,850.595\ 1031.611,850.595\ C1017.649,850.595\ 1010.257,847.516\ 1003.736,844.800\ C998.25,842.421\ 993.92,840.366\ 982.496,840.366\ C971.900,840.366\ 966.967,842.421\ 961.256,844.800\ C954.735,847.516\ 947.343,850.595\ 933.383,850.595\ C919.420,850.595\ 912.27,847.516\ 905.505,844.800\ C899.794,842.421\ 894.861,840.366\ 884.265,840.366\ C873.669,840.366\ 868.736,842.421\ 863.26,844.800\ C856.505,847.516\ 849.112,850.595\ 835.151,850.595\ C821.192,850.595\ 813.800,847.516\ 807.279,844.800\ C801.568,842.421\ 796.636,840.366\ 786.41,840.366\ C775.445,840.366\ 770.511,842.421\ 764.800,844.800\ C758.279,847.516\ 750.886,850.595\ 736.925,850.595\ C722.963,850.595\ 715.571,847.516\ 709.49,844.800\ C703.338,842.421\ 698.405,840.366\ 687.809,840.366\ C677.214,840.366\ 672.281,842.421\ 666.569,844.800\ C660.47,847.516\ 652.656,850.595\ 638.694,850.595\ C624.732,850.595\ 617.340,847.516\ 610.818,844.800\ C605.107,842.421\ 600.174,840.366\ 589.578,840.366\ C578.982,840.366\ 574.49,842.421\ 568.338,844.800\ C561.816,847.516\ 554.424,850.595\ 540.463,850.595\ C526.501,850.595\ 519.109,847.516\ 512.587,844.800\ C506.875,842.421\ 501.942,840.366\ 491.346,840.366\ C480.749,840.366\ 475.817,842.421\ 470.106,844.800\ C463.584,847.516\ 456.193,850.595\ 442.232,850.595\ C428.270,850.595\ 420.879,847.516\ 414.357,844.800\ C408.646,842.421\ 403.714,840.366\ 393.118,840.366\ C382.522,840.366\ 377.589,842.421\ 371.878,844.800\ C365.356,847.516\ 357.964,850.595\ 344.3,850.595\ C330.41,850.595\ 322.649,847.516\ 316.127,844.800\ C310.416,842.421\ 305.483,840.366\ 294.887,840.366\ C284.290,840.366\ 279.358,842.421\ 273.646,844.800\ C267.124,847.516\ 259.732,850.595\ 245.771,850.595\ C231.809,850.595\ 224.417,847.516\ 217.896,844.800\ C212.184,842.421\ 207.251,840.366\ 196.655,840.366\ C186.59,840.366\ 181.126,842.421\ 175.415,844.800\ C168.893,847.516\ 161.501,850.595\ 147.540,850.595\ C133.578,850.595\ 126.187,847.516\ 119.665,844.800\ C113.954,842.421\ 109.21,840.366\ 98.425,840.366\ C87.829,840.366\ 82.897,842.421\ 77.186,844.800\ C70.664,847.516\ 63.273,850.595\ 49.312,850.595\ C35.351,850.595\ 27.961,847.516\ 21.439,844.800\ C15.728,842.421\ 10.796,840.366\ 0.200,840.366\ C0.133,840.244\ 0.0,840.0\ 0.0,839.999\ C0.0,839.997\ 0.16,824.354\ 0.0,816.506\ C0.0,560.671\ 0.0,304.835\ 0.0,49.0\ C0.0,42.333\ 0.0,35.666\ 0.0,28.999\ C0.0,19.666\ 0.0,10.333\ 0.0,0.999\ C5.775,0.822\ 11.483,1.436\ 17.88,2.917\ C19.911,3.663\ 24.212,5.185\ 28.74,6.794\ C33.785,9.172\ 38.716,11.228\ 49.312,11.228\ C59.907,11.228\ 64.840,9.172\ 70.551,6.794\ C77.72,4.76\ 84.464,0.998\ 98.425,0.998\ C112.386,0.998\ 119.778,4.76\ 126.300,6.794\ C132.11,9.172\ 136.944,11.228\ 147.540,11.228\ C158.135,11.228\ 163.68,9.172\ 168.780,6.794\ C175.301,4.76\ 182.693,0.998\ 196.655,0.998\ C210.616,0.998\ 218.8,4.76\ 224.530,6.794\ C230.242,9.172\ 235.174,11.228\ 245.771,11.228\ C256.367,11.228\ 261.300,9.172\ 267.11,6.794\ C273.533,4.76\ 280.925,0.998\ 294.887,0.998\ C308.848,0.998\ 316.240,4.76\ 322.762,6.794\ C328.474,9.172\ 333.406,11.228\ 344.3,11.228\ C354.599,11.228\ 359.531,9.172\ 365.243,6.794\ C371.765,4.76\ 379.156,0.998\ 393.118,0.998\ C407.79,0.998\ 414.470,4.76\ 420.992,6.794\ C426.703,9.172\ 431.635,11.228\ 442.232,11.228\ C452.828,11.228\ 457.760,9.172\ 463.471,6.794\ C469.993,4.76\ 477.384,0.998\ 491.346,0.998\ C505.308,0.998\ 512.700,4.76\ 519.222,6.794\ C524.934,9.172\ 529.867,11.228\ 540.463,11.228\ C551.60,11.228\ 555.992,9.172\ 561.703,6.794\ C568.225,4.76\ 575.616,0.998\ 589.578,0.998\ C603.539,0.998\ 610.931,4.76\ 617.453,6.794\ C623.164,9.172\ 628.98,11.228\ 638.694,11.228\ C649.290,11.228\ 654.223,9.172\ 659.934,6.794\ C666.456,4.76\ 673.848,0.998\ 687.809,0.998\ C701.770,0.998\ 709.163,4.76\ 715.684,6.794\ C721.396,9.172\ 726.329,11.228\ 736.925,11.228\ C747.521,11.228\ 752.454,9.172\ 758.165,6.794\ C764.687,4.76\ 772.79,0.998\ 786.41,0.998\ C800.2,0.998\ 807.394,4.76\ 813.914,6.794\ C819.625,9.172\ 824.557,11.228\ 835.151,11.228\ C845.747,11.228\ 850.679,9.172\ 856.391,6.794\ C862.912,4.76\ 870.304,0.998\ 884.265,0.998\ C898.226,0.998\ 905.618,4.76\ 912.140,6.794\ C917.853,9.172\ 922.785,11.228\ 933.383,11.228\ C943.978,11.228\ 948.911,9.172\ 954.622,6.794\ C961.143,4.76\ 968.535,0.998\ 982.496,0.998\ C996.457,0.998\ 1003.849,4.76\ 1010.371,6.794\ C1016.82,9.172\ 1021.14,11.228\ 1031.611,11.228\ C1042.206,11.228\ 1047.140,9.172\ 1052.851,6.794\ C1059.373,4.76\ 1066.764,0.998\ 1080.725,0.998\ C1094.687,0.998\ 1102.78,4.76\ 1108.600,6.794\ C1114.311,9.172\ 1119.244,11.228\ 1129.840,11.228\ C1140.437,11.228\ 1145.369,9.172\ 1151.81,6.794\ C1157.603,4.76\ 1164.995,0.998\ 1178.956,0.998\ C1192.918,0.998\ 1200.310,4.76\ 1206.833,6.794\ C1212.545,9.172\ 1217.477,11.228\ 1228.75,11.228\ C1238.673,11.228\ 1243.605,9.172\ 1249.317,6.794\ C1255.840,4.76\ 1263.231,0.998\ 1277.194,0.998\ C1291.156,0.998\ 1298.548,4.76\ 1305.70,6.794\ C1310.782,9.172\ 1315.714,11.228\ 1326.312,11.228\ C1336.909,11.228\ 1341.842,9.172\ 1347.555,6.794\ C1354.77,4.76\ 1361.469,0.998\ 1375.432,0.998\ C1389.394,0.998\ 1396.786,4.76\ 1403.308,6.794\ C1409.20,9.172\ 1413.952,11.228\ 1424.549,11.228\ C1435.145,11.228\ 1440.78,9.172\ 1445.790,6.794\ C1452.313,4.76\ 1459.704,0.998\ 1473.667,0.998\ C1487.629,0.998\ 1495.21,4.76\ 1501.543,6.794\ C1507.256,9.172\ 1512.189,11.228\ 1522.787,11.228\ C1533.384,11.228\ 1538.317,9.172\ 1544.29,6.794\ C1550.550,4.76\ 1557.943,0.998\ 1571.905,0.998\ C1585.325,0.998\ 1592.676,3.841\ 1599.19,6.475\ L1599.0,55.999\ C1598.998,56.0\ 1598.997,56.0\ 1598.996,56.1\ Z\'/%3E%3C/svg%3E);-webkit-mask-size:auto 100%;background-position:top 20% left}.home_page .key .key_text{max-width:60vw;width:400px}.home_page .key h2{font-size:4.2vmin}.home_page .key p{font-size:3.2vmin;max-width:17em}}@media only screen and (max-width:768px){.home_page h3{margin-bottom:30px;font-size: calc(var(--ttl_size) + 2px)}.home_page h3.st2{margin-bottom:30px;font-size: calc(var(--ttl_size) + 2px)}.home_page h3.st2 .en{font-size:.5em}}@media only screen and (max-width:375px){.home_page h3{font-size: calc(var(--ttl_size) + 0px)}}@media only screen and (max-width:768px){.idx_gallery{padding:30px 0}.idx_gallery ul li .img{margin:10px 5px;width:225px;height:172px}.index01{padding:60px 0 25px}.index01 .inner_big{padding-left:0;padding-right:0;background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx01_head.svg);background-position:right 5% bottom 20px;background-repeat:no-repeat;background-size:auto 27vw;padding-bottom: calc(28vw + 20px)}.index01 h3{padding:0 1em;font-size: calc(var(--ttl_size) + 1px)}.index01 .box_head{padding:0 10px;background:none}.index01 .flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.index01 .box{width:64em;height:53.4em;font-size:9.5px;margin-bottom:30px}.index01 .box .content{padding-right:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;--mask:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ \ viewBox=\'0\ 0\ 753\ 628\'\ %3E%3Cpath\ d=\'M111.999,627.999\ L111.999,0.0\ L753.0,0.0\ L753.0,627.999\ L111.999,627.999\ ZM111.998,0.3\ L111.998,627.998\ L0.3,316.579\ L111.998,0.3\ Z\'/%3E%3C/svg%3E);background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx01_img01_sp.jpg)}.index01 .box .list{padding:1.5em 1.8em;margin-bottom:0;border-radius:2em 2em 0 0;height:35em}.index01 .box .list li{font-size:2em}.index01 .box .btn{width:30.5em}.index01 .box .btn span{font-size:1.6em}.index01 .box .tt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.6em}.index01 .box .ic{-webkit-filter:drop-shadow(var(--shaw-down));-moz-filter:drop-shadow(var(--shaw-down));-ms-filter:drop-shadow(var(--shaw-down));-o-filter:drop-shadow(var(--shaw-down));display:inline-block;position:relative;width:2.525em;height:2.525em;margin-right:.5em}.index01 .box.b2 .content{background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx01_img02_sp.jpg)}.index01 .box.b3 .content{background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx01_img03_sp.jpg)}.index01 .box.b4 .content{background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx01_img04_sp.jpg);position:inherit}.index01 .box.b4 .list::before{display:none}.index01 .box.b4::after{content:"";display:block;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:27.5em;height:10.2em;left:-5.5em;bottom:-7.2em;background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx01_last_ic.svg);background-size:100% auto;background-position:bottom left;background-repeat:no-repeat}}@media only screen and (max-width:640px){.index01 .box{font-size:1.4vw}}@media only screen and (max-width:425px){.index01 .box .list{font-size:1.2em}.index01 .box .list .tt{font-size:3.2em}.index01 .box .list ul{font-size:1.05em}.index01 .box .list ul li{padding-left:1.4em;margin-left:0;background-position:top .2em left 0;letter-spacing:0}.index01 .box .btn{font-size:1.3em;width:28.1em}.index01 .box .btn span{font-size:1.7em}.index01 .box .btn span::after{max-width:.4em;right:.5em}.index01 .box{font-size:1.45vw;letter-spacing:0}.index01 .box_head{margin-left:-5px;margin-right:-5px}.index01 h3{font-size:6vw}}@media only screen and (max-width:768px){.index02{background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx02_bg_sp.jpg)}.index02 .idx02_row{padding:60px 0}.index02 .idx02_row:before{max-width:18vw;max-height:46vw;right:0}.index02 .btn-group .btn{max-width:49%}.index02 .box_left{max-width:378px;margin:0 auto 30px;width:100%;padding:0}.index02 .box_left h3{font-size: calc(var(--ttl_size) + 3px)}.index02 .box_right{padding-right:20vw;width:100%}.index03{padding:0}.index03 .inner_big{padding:0}.index04{padding:40px 0 0}.index04 .idx04_row{padding-bottom: calc(20px + 5vw)}.index04 .idx04_row::before{max-width:25.6vw;max-height:21.8vw}.index04 .box{padding-top:0;height:15em;width:calc(50% - 2px)}}@media only screen and (max-width:480px){.index04 .box{font-size:1.8vw}}@media only screen and (max-width:768px){.index05{padding:40px 0 0}.index05 .idx05_row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index05 .inner_big:before{left:5%;width:180px}.index05 .box_img:before{left:-1%}.index05 picture{max-width:80%}.index05 .box{width:95%;font-size:8.75px;max-width:75em;width:520px;margin-right:3%;margin-bottom: calc(5vw + 10px)}.index05 .box .box_img{width:95%}.index05 .box:nth-child(2n) {margin-top:0}.index05 .box:nth-child(2) .box_img:before {left:75%}.index05 .box:nth-child(4) .box_img:before {right:-3%}.index05 .box .box_text{width:100%;padding-left:10%;max-width:60em}.index05 .box .box_text h4{font-size: calc(var(--ttl_size2) + 8px)}.index05 .box .box_text::before{height: calc(100% + 30em);bottom:-5em;width:148%}.index05 .box .box_text p{font-size:14px}}@media only screen and (max-width:520px){.index05 picture{max-width:75%}.index05 .box{width:100%;font-size:1.8vw}.index05 .box:nth-child(2) .box_img:before {left:35.2em}.index05 .box:nth-child(3) .box_img:before {top:5em}.index05 .box .box_img{width:97%}.index05 .box .box_text h4{font-size: calc(var(--ttl_size2) + 6px)}.index05 .box .box_text p{font-size:14px}}@media only screen and (max-width:375px){.index05 .box .box_text{max-width:50em}.index05 .box .box_text h4{font-size: calc(var(--ttl_size2) + 4px)}}@media only screen and (max-width:768px){.index06{padding:60px 0;background-color:#ded2c4}.index06::before{--mask:url(../images/idx06_bg_sp.svg);--mask:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ \ viewBox=\'0\ 0\ 801\ 584\'\ %3E%3Cpath\ d=\'M799.999,70.936\ C799.999,241.957\ 799.999,412.978\ 799.999,584.0\ C533.333,584.0\ 266.666,584.0\ 0.0,584.0\ C0.0,416.333\ 0.0,248.666\ 0.0,81.0\ C0.6,68.818\ 0.1,59.152\ 0.0,47.670\ C0.0,46.446\ 0.0,45.223\ 0.0,44.0\ C0.0,44.0\ 0.0,44.0\ 0.0,44.0\ C0.0,40.851\ 0.0,37.547\ 0.0,33.999\ C21.68,35.980\ 41.679,37.459\ 62.857,38.509\ C88.499,39.781\ 115.838,40.229\ 143.658,40.229\ C259.820,40.229\ 316.650,31.275\ 376.818,21.794\ C405.654,17.251\ 436.200,12.437\ 473.472,8.493\ C527.217,2.805\ 589.657,0.149\ 654.326,0.3\ C702.962,0.106\ 799.999,5.999\ 799.999,5.999\ C800.20,37.396\ 800.4,75.447\ 799.999,70.936\ Z\'/%3E%3C/svg%3E);background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx06_bg_sp.jpg);background-position:right center;mask-size:100% auto;-webkit-mask-size:100% auto;mask-position:top center;-webkit-mask-position:top center;height:73vw;max-height:450px;top:-22px}.index06 .box_text{max-width:100%}.index06 .box_text h3,.index06 .box_text .name{width:100%;max-width:580px;margin-left:auto;margin-right:auto}.index06 .box_text h3 .en{font-size:2em}.index06 .name{margin-bottom:10vw;display:table}.index06 .name .top{display:table;min-width:11em}.index06 .name .bot{display:table}.index06 .name .bot .kt{line-height:1}.index06 .name .en{width:100%;display:block;margin-left:0;line-height:1}.index06 .btn-group{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index06 .btn-group .btn{margin:10px}.index06 .text{position:relative;padding-top:20px}.index06 .text::before{content:"";display:block;position:absolute;-webkit-transition:all .3s;transition:all .3s;width: calc(100vw + 0px);height:100%;left:0;top:0;z-index:-1;background-color:#ded2c4;-webkit-filter:blur(1.7em);filter:blur(1.7em)}}@media only screen and (max-width:425px){.index06{padding-top:40px}.index06 .box_text h3{margin-bottom:.2em;font-size:6vw}.index06 .name{font-size:2vw}}@media only screen and (max-width:768px){.index07{padding:40px 0}.index07:before{top:150px;background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/idx07_bg_sp.jpg);background-size:100% auto;background-position:top center}.index07 .box_content{margin:42vw auto 0;max-width:600px;width:95%;min-width:280px;padding:40px 5% 40px;border-radius:20px}.index07 .box_content .flex>div{width:100%}.index07 .box_content .box_right{width:100%}.index07 .box_content .btn-group{margin-top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;margin-right:-5px}.index07 .box_content .btn-group .btn{margin:5px}.idx_list{margin-bottom:40px}}@media only screen and (max-width:480px){.time_sheet{font-size:2.6vw}.idx_list.st1 .ttl{width:6em}.idx_list.st1 .txt{width:calc(100% - 6em)}.idx_list li{font-size:14px}.idx_list.st2 .ttl{width:6em;font-size:13px}.idx_list.st2 .txt{padding-left:10px;width:calc(100% - 6em)}}@media only screen and (max-width:375px){.idx_list li{font-size:12px}.idx_list.st2 li .ttl{font-size:11px}}@media only screen and (max-width:768px){.index08 .content{margin:0 auto;padding:0 10px}.index08 .content li a{font-size:14px;display:block}.index08 .content li a .title{max-width:100%}.idx_map{height:400px;margin-top:60px}.under #mainContent{padding-bottom:50px}.under .key{margin-top:0;height:300px;--mask:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ \ viewBox=\'0\ 0\ 1572\ 851\'\ %3E%3Cpath\ d=\'M1598.996,56.1\ C1598.997,56.667\ 1598.998,57.333\ 1599.0,58.0\ C1599.429,310.270\ 1599.429,561.726\ 1599.0,813.999\ C1598.999,814.0\ 1598.999,814.0\ 1598.999,814.0\ C1598.998,825.34\ 1598.998,836.69\ 1598.996,847.104\ C1598.996,847.104\ 1595.156,845.617\ 1593.151,844.800\ C1590.12,843.521\ 1586.529,842.229\ 1584.364,841.692\ C1581.91,840.880\ 1577.207,840.366\ 1571.905,840.366\ C1561.308,840.366\ 1556.376,842.421\ 1550.664,844.800\ C1544.141,847.516\ 1536.750,850.595\ 1522.787,850.595\ C1508.824,850.595\ 1501.432,847.516\ 1494.909,844.800\ C1489.197,842.421\ 1484.265,840.366\ 1473.667,840.366\ C1463.69,840.366\ 1458.137,842.421\ 1452.425,844.800\ C1445.903,847.516\ 1438.511,850.595\ 1424.549,850.595\ C1410.587,850.595\ 1403.195,847.516\ 1396.673,844.800\ C1390.961,842.421\ 1386.28,840.366\ 1375.432,840.366\ C1364.834,840.366\ 1359.901,842.421\ 1354.188,844.800\ C1347.666,847.516\ 1340.274,850.595\ 1326.312,850.595\ C1312.349,850.595\ 1304.957,847.516\ 1298.435,844.800\ C1292.724,842.421\ 1287.790,840.366\ 1277.194,840.366\ C1266.596,840.366\ 1261.664,842.421\ 1255.952,844.800\ C1249.429,847.516\ 1242.38,850.595\ 1228.75,850.595\ C1214.113,850.595\ 1206.721,847.516\ 1200.198,844.800\ C1194.486,842.421\ 1189.552,840.366\ 1178.956,840.366\ C1168.360,840.366\ 1163.427,842.421\ 1157.716,844.800\ C1151.194,847.516\ 1143.802,850.595\ 1129.840,850.595\ C1115.878,850.595\ 1108.487,847.516\ 1101.965,844.800\ C1096.254,842.421\ 1091.321,840.366\ 1080.725,840.366\ C1070.129,840.366\ 1065.197,842.421\ 1059.486,844.800\ C1052.964,847.516\ 1045.573,850.595\ 1031.611,850.595\ C1017.649,850.595\ 1010.257,847.516\ 1003.736,844.800\ C998.25,842.421\ 993.92,840.366\ 982.496,840.366\ C971.900,840.366\ 966.967,842.421\ 961.256,844.800\ C954.735,847.516\ 947.343,850.595\ 933.383,850.595\ C919.420,850.595\ 912.27,847.516\ 905.505,844.800\ C899.794,842.421\ 894.861,840.366\ 884.265,840.366\ C873.669,840.366\ 868.736,842.421\ 863.26,844.800\ C856.505,847.516\ 849.112,850.595\ 835.151,850.595\ C821.192,850.595\ 813.800,847.516\ 807.279,844.800\ C801.568,842.421\ 796.636,840.366\ 786.41,840.366\ C775.445,840.366\ 770.511,842.421\ 764.800,844.800\ C758.279,847.516\ 750.886,850.595\ 736.925,850.595\ C722.963,850.595\ 715.571,847.516\ 709.49,844.800\ C703.338,842.421\ 698.405,840.366\ 687.809,840.366\ C677.214,840.366\ 672.281,842.421\ 666.569,844.800\ C660.47,847.516\ 652.656,850.595\ 638.694,850.595\ C624.732,850.595\ 617.340,847.516\ 610.818,844.800\ C605.107,842.421\ 600.174,840.366\ 589.578,840.366\ C578.982,840.366\ 574.49,842.421\ 568.338,844.800\ C561.816,847.516\ 554.424,850.595\ 540.463,850.595\ C526.501,850.595\ 519.109,847.516\ 512.587,844.800\ C506.875,842.421\ 501.942,840.366\ 491.346,840.366\ C480.749,840.366\ 475.817,842.421\ 470.106,844.800\ C463.584,847.516\ 456.193,850.595\ 442.232,850.595\ C428.270,850.595\ 420.879,847.516\ 414.357,844.800\ C408.646,842.421\ 403.714,840.366\ 393.118,840.366\ C382.522,840.366\ 377.589,842.421\ 371.878,844.800\ C365.356,847.516\ 357.964,850.595\ 344.3,850.595\ C330.41,850.595\ 322.649,847.516\ 316.127,844.800\ C310.416,842.421\ 305.483,840.366\ 294.887,840.366\ C284.290,840.366\ 279.358,842.421\ 273.646,844.800\ C267.124,847.516\ 259.732,850.595\ 245.771,850.595\ C231.809,850.595\ 224.417,847.516\ 217.896,844.800\ C212.184,842.421\ 207.251,840.366\ 196.655,840.366\ C186.59,840.366\ 181.126,842.421\ 175.415,844.800\ C168.893,847.516\ 161.501,850.595\ 147.540,850.595\ C133.578,850.595\ 126.187,847.516\ 119.665,844.800\ C113.954,842.421\ 109.21,840.366\ 98.425,840.366\ C87.829,840.366\ 82.897,842.421\ 77.186,844.800\ C70.664,847.516\ 63.273,850.595\ 49.312,850.595\ C35.351,850.595\ 27.961,847.516\ 21.439,844.800\ C15.728,842.421\ 10.796,840.366\ 0.200,840.366\ C0.133,840.244\ 0.0,840.0\ 0.0,839.999\ C0.0,839.997\ 0.16,824.354\ 0.0,816.506\ C0.0,560.671\ 0.0,304.835\ 0.0,49.0\ C0.0,42.333\ 0.0,35.666\ 0.0,28.999\ C0.0,19.666\ 0.0,10.333\ 0.0,0.999\ C5.775,0.822\ 11.483,1.436\ 17.88,2.917\ C19.911,3.663\ 24.212,5.185\ 28.74,6.794\ C33.785,9.172\ 38.716,11.228\ 49.312,11.228\ C59.907,11.228\ 64.840,9.172\ 70.551,6.794\ C77.72,4.76\ 84.464,0.998\ 98.425,0.998\ C112.386,0.998\ 119.778,4.76\ 126.300,6.794\ C132.11,9.172\ 136.944,11.228\ 147.540,11.228\ C158.135,11.228\ 163.68,9.172\ 168.780,6.794\ C175.301,4.76\ 182.693,0.998\ 196.655,0.998\ C210.616,0.998\ 218.8,4.76\ 224.530,6.794\ C230.242,9.172\ 235.174,11.228\ 245.771,11.228\ C256.367,11.228\ 261.300,9.172\ 267.11,6.794\ C273.533,4.76\ 280.925,0.998\ 294.887,0.998\ C308.848,0.998\ 316.240,4.76\ 322.762,6.794\ C328.474,9.172\ 333.406,11.228\ 344.3,11.228\ C354.599,11.228\ 359.531,9.172\ 365.243,6.794\ C371.765,4.76\ 379.156,0.998\ 393.118,0.998\ C407.79,0.998\ 414.470,4.76\ 420.992,6.794\ C426.703,9.172\ 431.635,11.228\ 442.232,11.228\ C452.828,11.228\ 457.760,9.172\ 463.471,6.794\ C469.993,4.76\ 477.384,0.998\ 491.346,0.998\ C505.308,0.998\ 512.700,4.76\ 519.222,6.794\ C524.934,9.172\ 529.867,11.228\ 540.463,11.228\ C551.60,11.228\ 555.992,9.172\ 561.703,6.794\ C568.225,4.76\ 575.616,0.998\ 589.578,0.998\ C603.539,0.998\ 610.931,4.76\ 617.453,6.794\ C623.164,9.172\ 628.98,11.228\ 638.694,11.228\ C649.290,11.228\ 654.223,9.172\ 659.934,6.794\ C666.456,4.76\ 673.848,0.998\ 687.809,0.998\ C701.770,0.998\ 709.163,4.76\ 715.684,6.794\ C721.396,9.172\ 726.329,11.228\ 736.925,11.228\ C747.521,11.228\ 752.454,9.172\ 758.165,6.794\ C764.687,4.76\ 772.79,0.998\ 786.41,0.998\ C800.2,0.998\ 807.394,4.76\ 813.914,6.794\ C819.625,9.172\ 824.557,11.228\ 835.151,11.228\ C845.747,11.228\ 850.679,9.172\ 856.391,6.794\ C862.912,4.76\ 870.304,0.998\ 884.265,0.998\ C898.226,0.998\ 905.618,4.76\ 912.140,6.794\ C917.853,9.172\ 922.785,11.228\ 933.383,11.228\ C943.978,11.228\ 948.911,9.172\ 954.622,6.794\ C961.143,4.76\ 968.535,0.998\ 982.496,0.998\ C996.457,0.998\ 1003.849,4.76\ 1010.371,6.794\ C1016.82,9.172\ 1021.14,11.228\ 1031.611,11.228\ C1042.206,11.228\ 1047.140,9.172\ 1052.851,6.794\ C1059.373,4.76\ 1066.764,0.998\ 1080.725,0.998\ C1094.687,0.998\ 1102.78,4.76\ 1108.600,6.794\ C1114.311,9.172\ 1119.244,11.228\ 1129.840,11.228\ C1140.437,11.228\ 1145.369,9.172\ 1151.81,6.794\ C1157.603,4.76\ 1164.995,0.998\ 1178.956,0.998\ C1192.918,0.998\ 1200.310,4.76\ 1206.833,6.794\ C1212.545,9.172\ 1217.477,11.228\ 1228.75,11.228\ C1238.673,11.228\ 1243.605,9.172\ 1249.317,6.794\ C1255.840,4.76\ 1263.231,0.998\ 1277.194,0.998\ C1291.156,0.998\ 1298.548,4.76\ 1305.70,6.794\ C1310.782,9.172\ 1315.714,11.228\ 1326.312,11.228\ C1336.909,11.228\ 1341.842,9.172\ 1347.555,6.794\ C1354.77,4.76\ 1361.469,0.998\ 1375.432,0.998\ C1389.394,0.998\ 1396.786,4.76\ 1403.308,6.794\ C1409.20,9.172\ 1413.952,11.228\ 1424.549,11.228\ C1435.145,11.228\ 1440.78,9.172\ 1445.790,6.794\ C1452.313,4.76\ 1459.704,0.998\ 1473.667,0.998\ C1487.629,0.998\ 1495.21,4.76\ 1501.543,6.794\ C1507.256,9.172\ 1512.189,11.228\ 1522.787,11.228\ C1533.384,11.228\ 1538.317,9.172\ 1544.29,6.794\ C1550.550,4.76\ 1557.943,0.998\ 1571.905,0.998\ C1585.325,0.998\ 1592.676,3.841\ 1599.19,6.475\ L1599.0,55.999\ C1598.998,56.0\ 1598.997,56.0\ 1598.996,56.1\ Z\'/%3E%3C/svg%3E)}.under .key .key_text{padding:0}.under .key .key_text h2{font-size:26px;text-shadow:#fff 2px 0 0 , #fff 1.75517px .958851px 0 , #fff 1.0806px 1.68294px 0 , #fff .141474px 1.99499px 0 , #fff -.832294px 1.81859px 0 , #fff -1.60229px 1.19694px 0 , #fff -1.97998px .28224px 0 , #fff -1.87291px -.701566px 0 , #fff -1.30729px -1.5136px 0 , #fff -.421592px -1.95506px 0 , #fff .567324px -1.91785px 0 , #fff 1.41734px -1.41108px 0 , #fff 1.92034px -.558831px 0}.under h3{margin-bottom:30px;font-size:24px}.under h4{margin-bottom:25px;font-size:22px;background-size:auto 50px}.under h5{margin-bottom:22px;font-size:20px}.under h6{margin-bottom:15px;font-size:18px}.under .btn-group .btn.style01{margin:20px 5px 0}.ud_step .box{padding:70px 4% 40px;margin-bottom:40px}.ud_step .point{font-size:20px}.ud_step .ttl{margin-bottom:15px;line-height:1.4}}@media only screen and (max-width:575px){.under .key .key_text h2{font-size:26px}}@media only screen and (max-width:768px){.under section:first-child h3{margin-top:35px}.under section{padding-top:1px}.under section h3{margin-top:60px}.under .secH4{margin-top:40px}.under .secH5{margin-top:30px}.under .imgBox.rowImg .image_l,.under .imgBox.rowImg .image_r{float:none;width:auto;margin:0 0 20px;text-align:center;max-width:none}.under .imgBox.rowImg .image_l:nth-child(n), .under .imgBox.rowImg .image_r:nth-child(n) {max-width:none}.under .imgBox.rowImg .txt_l,.under .imgBox.rowImg .txt_r{float:none;width:auto}.under .imgBox.rowImg.large .image_l,.under .imgBox.rowImg.large .image_r{max-width:none}.under .imgBox.rowImg.large .txt_l,.under .imgBox.rowImg.large .txt_r{width:auto}.under .imgBox.colImg .item:not(:last-of-type) {margin-bottom:30px}.under .imgBox.colImg figure{margin-bottom:15px}.under .imgBox.colImg .text{font-size:14px}.under .imgBox.colImg2 .item,.under .imgBox.colImg3 .item{width:100%}.under .imgBox.colImg2 img,.under .imgBox.colImg3 img{max-height:100%}.under .acf_block h3{margin-bottom:0}.under .acf_block .text_h3{margin:25px 0 0}.under .acf_block .text_h4{margin:20px 0 0}.under .acf_block .text_h5{margin:15px 0 0}.under table.rollTable{width:768px}.under table.tbl_style01 th{min-width:122px}.under table.clinic_tbl02{text-align:center;table-layout:fixed}.under table.clinic_tbl02 th:first-child{width:150px}.under table.clinic_tbl02 th:not(:first-child) {width: calc((100% - 150px) / 7)}.under table.resTable{display:block}.under table.resTable tbody,.under table.resTable tr,.under table.resTable th,.under table.resTable td{display:block}.under table.resTable td:not(:last-child) {border-bottom:0}.under table.resTable.tbl_style01.colHead tr th{border:1px solid #ddd;border-bottom:none}.under table.resTable.tbl_style01.colHead tr:not(:first-child) th {border-top:none}.under table.resTable.tbl_style02.colHead th{border-bottom:none}.under table.resTable.tbl_style02.colHead tr:not(:last-child) td {border-bottom:none}.under .tbl_note{display:block}.under ul.list01 li{font-size:14px;background-position:top .2em left 0}.under ul.list01.mcol-2 li{width:100%;padding-bottom:9px;padding-right:0}.under .doctor_box{padding:0}.under .doctor_box .doctor_name{bottom:3vw;right:3vw;font-size:4vw;padding:3vw 2vw}}@media only screen and (max-width:480px){.under .doctor_box .doctor_name{font-size:5vw}}@media only screen and (max-width:375px){.under .btn-group .btn.style01 a{font-size:15px}.under .imgBox.colImg .text{font-size:13px}.under .imgBox.colImg2 .item,.under .imgBox.colImg3 .item{width:100%}}@media only screen and (max-width:768px){.under .clinic_tbl01 th{width:auto;text-align:left}.under .teeth_box .secH4{width:100%}}@media only screen and (max-width:425px){.under .access_box_img01 .block:nth-child(even) .big, .under .access_box_img02 .block:nth-child(even) .big {-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.under .access_box_img01 .block .big,.under .access_box_img01 .block .small,.under .access_box_img02 .block .big,.under .access_box_img02 .block .small{width:100%}}@media only screen and (max-width:768px){.under.page-interview{counter-reset:count}.under.page-interview .key{height:450px;background-position:60% center}.under.page-interview .key .key_text{padding-top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:60px}.under.page-interview .key h2{font-size:35px}.under.page-interview .key h2 .en{font-size:40px;margin-bottom:8px}.under.page-interview .key h2 .jp{font-size:18px}.under.page-interview .key p{font-size:20px;line-height:1.7}.under.page-interview .key .interview_name{padding-top:5px;margin-top:15px}.under.page-interview .key .interview_name .name_txt{font-size:16px;margin-right:10px}.under.page-interview .key .interview_name .name_jp{font-size:24px}.under.page-interview .key .interview_name .name_en{font-size:14px;margin-left:10px}.interview_catch{margin-top:0;margin:30px 0 0;height:200px}.interview_catch::before{background-image:url(https://solare-clinic-allergy.jp/wp-content/themes/grits_theme/images/interview_catch_sp.jpg)}.interview_catch p{font-size:30px;line-height:1.4}.interview_catch.fz20{margin-top:40px}.interview_catch.fz20 p{font-size:17px;line-height:1.6}.interview_sec{margin-top:50px}.interview_content,.interview_img{width:100%;max-width:600px}.interview_content{max-width:590px;margin:0 auto}.interview_img{margin-bottom:25px}.interview_img:before{left:10px;font-size:60px;text-shadow:#fff 2px 0 0 , #fff 1.75517px .958851px 0 , #fff 1.0806px 1.68294px 0 , #fff .141474px 1.99499px 0 , #fff -.832294px 1.81859px 0 , #fff -1.60229px 1.19694px 0 , #fff -1.97998px .28224px 0 , #fff -1.87291px -.701566px 0 , #fff -1.30729px -1.5136px 0 , #fff -.421592px -1.95506px 0 , #fff .567324px -1.91785px 0 , #fff 1.41734px -1.41108px 0 , #fff 1.92034px -.558831px 0}.interview_box{margin-bottom:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interview_box.box_left .interview_content{margin-left:auto}.interview_box.box_right .interview_content{margin-right:auto}}.max_480{display:none}@media only screen and (max-width:480px){.max_480{display:block}.interview_catch p{font-size:26px}.under.page-interview .key h2{font-size:24px}}@media only screen and (max-width:450px){.under.page-short-interview .key h2 .en,.under.page-interview .key h2 .en{font-size:10vw}.under.page-short-interview .key h2 .jp,.under.page-interview .key h2 .jp{font-size:4vw}.under.page-short-interview .key p,.under.page-interview .key p{font-size:4.6vw}.under.page-short-interview .key .interview_name,.under.page-interview .key .interview_name{padding-top:1vw;margin-top:5vw}.under.page-short-interview .key .interview_name .name_txt,.under.page-interview .key .interview_name .name_txt{font-size:4vw}.under.page-short-interview .key .interview_name .name_jp,.under.page-interview .key .interview_name .name_jp{font-size:5vw}.under.page-short-interview .key .interview_name .name_en,.under.page-interview .key .interview_name .name_en{font-size:3.5vw}.under.page-interview .key h2 .en{font-size:11vw}}@media only screen and (max-width:425px){.interview_catch p{font-size:6vw}}