@charset "UTF-8";body{background:#fff;color:#4b4b4b;display:flex;flex-direction:column;font-family:Noto Sans JP,sans-serif;font-weight:500;line-height:1.4;min-height:100vh}body.is-fixed{overflow:hidden}main{flex:1}
/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:initial;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:initial;color:inherit;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:#0000;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;text-transform:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{padding:0}progress{vertical-align:initial}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}.c-header{background:#fff;box-shadow:0 .4166666667vw .8333333333vw 0 #00000029;left:0;position:fixed;top:0;width:100%;z-index:9999}@media (min-width:52.1875em){.c-header{box-shadow:0 .15625vw .3125vw 0 #00000029;transition:background .3s}}@media (min-width:120em){.c-header{box-shadow:0 3px 6px 0 #00000029}}.c-header__inner{align-items:center;display:flex;height:17.3611111111vw;padding-left:4.1666666667vw;padding-right:4.1666666667vw}@media (min-width:52.1875em){.c-header__inner{height:5.2083333333vw;padding-left:1.8229166667vw;padding-right:4.4270833333vw}}@media (min-width:120em){.c-header__inner{height:100px;padding-left:35px;padding-right:85px}}.c-header__inner .c-header__logo a{align-items:center;display:flex;position:relative;width:25.5555555556vw}@media (min-width:52.1875em){.c-header__inner .c-header__logo a{pointer-events:auto;width:8.0729166667vw}}@media (min-width:120em){.c-header__inner .c-header__logo a{width:155px}}.c-header__inner .c-header__logo a img{height:auto;width:100%}@media (min-width:52.1875em){.c-header__inner .c-header__menu{margin-left:1.5625vw;transition:color .3s}}@media (min-width:120em){.c-header__inner .c-header__menu{margin-left:30px}}.c-header__inner .c-header__contact{margin-left:auto}.c-header__inner .c-header__contact a{background:#63b460;color:#fff;display:block;font-size:3.1944444444vw;min-width:40.2777777778vw;padding:1.9444444444vw;text-align:center}.c-header__inner .c-header__drawer{height:9.1666666667vw;margin-left:4.1666666667vw;position:relative;width:8.8888888889vw}.c-header__inner .c-header__drawer span{left:0;left:50%;position:absolute;transform:translateX(-50%);transition:opacity .3s,top .3s,transform .3s}.c-header__inner .c-header__drawer span:not(:last-child){background:#3f80d9;display:inline-block;height:.2777777778vw;width:100%}.c-header__inner .c-header__drawer span:first-child{top:0}.c-header__inner .c-header__drawer span:nth-child(2){top:30%}.c-header__inner .c-header__drawer span:nth-child(3){top:60%}.c-header__inner .c-header__drawer span:nth-child(4){bottom:0;color:#3f80d9;font-size:2.5vw;font-weight:900;letter-spacing:.18em}.c-global-nav{background:#3f80d9;height:100dvh;left:0;opacity:0;overflow-y:scroll;padding-bottom:17.3611111111vw;pointer-events:none;position:fixed;top:17.3611111111vw;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}@media (min-width:52.1875em){.c-global-nav{background:#0000;height:auto;left:auto;opacity:1;overflow:hidden;padding-bottom:0;pointer-events:auto;position:relative;top:auto;visibility:visible}}.c-global-nav.is-open{opacity:1;pointer-events:auto;visibility:visible}.c-global-nav .c-global-nav__list{display:flex;flex-direction:column;width:100%}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list{align-items:center;flex-direction:row}}.c-global-nav .c-global-nav__list .c-global-nav__item,.c-global-nav .c-global-nav__list .c-global-nav__item--bd,.c-global-nav .c-global-nav__list .c-global-nav__item--bg{color:#fff;position:relative;transition:color .3s}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item,.c-global-nav .c-global-nav__list .c-global-nav__item--bd,.c-global-nav .c-global-nav__list .c-global-nav__item--bg{color:#4b4b4b;margin-left:2.6041666667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item,.c-global-nav .c-global-nav__list .c-global-nav__item--bd,.c-global-nav .c-global-nav__list .c-global-nav__item--bg{margin-left:50px}}.c-global-nav .c-global-nav__list .c-global-nav__item--bd:hover .c-global-nav__link:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bg:hover .c-global-nav__link:before,.c-global-nav .c-global-nav__list .c-global-nav__item:hover .c-global-nav__link:before{opacity:1}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item--bd:hover .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bg:hover .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item:hover .c-global-nav__container{opacity:1;visibility:visible}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link{box-shadow:0 0 1.5277777778vw 0 #00000029;display:block;font-size:4.1666666667vw;padding:5vw 4.1666666667vw;pointer-events:auto;position:relative}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link{box-shadow:none;font-size:1.0416666667vw;padding:0}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link{font-size:20px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:after{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/common/arrow-down-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.6666666667vw;position:absolute;right:6.9444444444vw;top:50%;transform:translateY(-50%);transition:transform .3s;width:3.1944444444vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:after{display:none}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:before{background:#4b4b4b;bottom:0;content:"";left:0;opacity:0;position:absolute;transition:opacity .4s;width:100%}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__link:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:before{height:.0520833333vw}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container{background:#2a6ecb;color:#fff;max-height:0;overflow:hidden;transition:all .3s}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container{background:#fff;color:#4b4b4b;display:grid;grid-template-columns:1.8fr 1fr;left:0;max-height:none;max-width:none;min-height:18.2291666667vw;opacity:0;overflow:visible;position:fixed;top:5.2083333333vw;transition:opacity .3s,visibility .3s;visibility:hidden;width:100vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container{min-height:350px;top:100px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container:before{content:"";display:none;position:absolute;width:100%}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container:before{background:#0000;display:block;height:2.0833333333vw;left:0;top:0;transform:translateY(-100%)}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container:before,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container:before{height:40px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea{align-items:center;background:#3f80d9;display:flex}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea{padding:6.9444444444vw 4.1666666667vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea{display:flex;gap:3.125vw;padding:0 4.6354166667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea{gap:60px;padding-left:89px;padding-right:89px;padding-top:20px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group:not(:first-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group:not(:first-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group:not(:first-child){margin-top:4.1666666667vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group:not(:first-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group:not(:first-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group:not(:first-child){margin-top:0}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child:not(:last-child){margin-bottom:.5208333333vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child:not(:last-child){margin-bottom:10px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li{padding-left:1.1979166667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li{padding-left:23px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:not(:last-child){margin-bottom:2.7777777778vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:not(:last-child),.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:not(:last-child){margin-bottom:0}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child{font-weight:700}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child{margin-bottom:.2604166667vw;padding-left:0}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child{margin-bottom:5px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child a,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child a,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child a{color:#fff;font-size:1.0416666667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child a,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child a,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li:first-child a{font-size:20px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a{font-size:4.1666666667vw;font-weight:300}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a{align-items:center;color:#fff;display:flex;font-size:1.0416666667vw;font-weight:400;gap:.3125vw;line-height:2}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a{font-size:20px;gap:6px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img{height:auto;width:5.4166666667vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img{width:1.1979166667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a img{width:23px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span{font-size:2.7777777778vw;margin-right:1.3888888889vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span{font-size:.7291666667vw;margin-right:0}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__menuarea .c-global-nav__listarea .c-global-nav__group .c-global-nav__child li a span{font-size:14px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__video,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__video,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__video{background:#eee;padding:2.0833333333vw 3.1770833333vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__video,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__video,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__video{padding:40px 61px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav-video__heading,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav-video__heading,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav-video__heading{font-size:1.0416666667vw;font-weight:700;margin-bottom:1.5625vw}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex{display:flex}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex{gap:1.0416666667vw}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__thum,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__thum,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__thum{width:12.0833333333vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__thum,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__thum,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__thum{width:232px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__thum img,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__thum img,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__thum img{height:auto;width:100%}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__title,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__title,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__title{font-size:1.0416666667vw;font-weight:700;margin-bottom:.2604166667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__title,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__title,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__title{font-size:20px;margin-bottom:5px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__text,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__text,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__text{font-size:1.0416666667vw;font-weight:400;margin-bottom:.78125vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__text,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__text,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__text{font-size:20px;margin-bottom:15px}}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link{font-size:1.0416666667vw;font-weight:700;padding-right:1.0416666667vw;position:relative}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link{font-size:20px;padding-right:20px}}.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-35%) rotate(45deg)}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after{border-right:.1041666667vw solid #4b4b4b;border-top:.1041666667vw solid #4b4b4b;height:.4166666667vw;width:.4166666667vw}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__container .c-global-nav__flex .c-global-nav__textarea .c-global-nav-video__link:after{border-right:2px solid #4b4b4b;border-top:2px solid #4b4b4b;height:8px;width:8px}}.c-global-nav .c-global-nav__list .c-global-nav__item--bd{margin-bottom:6.9444444444vw;margin-top:8.3333333333vw;padding:0 4.1666666667vw}.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link{border:.4166666667vw solid #fff;box-shadow:none;color:#fff;text-align:center}.c-global-nav .c-global-nav__list .c-global-nav__item--bd .c-global-nav__link:after{display:none}.c-global-nav .c-global-nav__list .c-global-nav__item--bg{overflow:hidden;padding:0 4.1666666667vw}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item--bg{margin-left:auto;padding:0}}.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link{background:#63b460;color:#fff;text-align:center}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link{background:#63b460;border:.0520833333vw solid #0000;padding:.625vw 1.5625vw;text-align:left;transition:background .3s,color .3s,border .3s}}@media (min-width:120em){.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link{padding:12px 30px}}.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:after,.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:before{display:none}@media (min-width:52.1875em){.c-global-nav .c-global-nav__list .c-global-nav__item--bg .c-global-nav__link:hover{background:#fff;border:.0520833333vw solid #63b460;color:#63b460}}.c-global-nav .c-global-nav__cont{background:#2a6ecb;margin-top:6.9444444444vw;opacity:0;padding:6.9444444444vw 4.1666666667vw;position:absolute;visibility:hidden}.c-global-nav .c-global-nav__cont.is-show{opacity:1;position:relative;visibility:visible}.c-global-nav .c-global-nav__cont .c-global-nav-cont__text{color:#fff;font-size:4.1666666667vw;font-weight:300;margin:0 auto 2.7777777778vw;padding-left:4.1666666667vw;padding-right:4.1666666667vw;position:relative;text-align:center;width:fit-content}.c-global-nav .c-global-nav__cont .c-global-nav-cont__text:after,.c-global-nav .c-global-nav__cont .c-global-nav-cont__text:before{background:#fff;bottom:0;content:"";height:4.1666666667vw;position:absolute;width:.2777777778vw}.c-global-nav .c-global-nav__cont .c-global-nav-cont__text:before{left:0;transform:rotate(-45deg)}.c-global-nav .c-global-nav__cont .c-global-nav-cont__text:after{right:0;transform:rotate(45deg)}.c-global-nav .c-global-nav__cont .c-global-nav-cont__thum{margin:0 auto 5.5555555556vw;width:52.7777777778vw}.c-global-nav .c-global-nav__cont .c-global-nav-cont__thum img{height:auto;width:100%}.c-global-nav .c-global-nav__cont .c-global-nav-cont__link a{align-items:center;color:#fff;display:flex;font-size:4.1666666667vw;font-weight:300;gap:5.5555555556vw;justify-content:center}.c-global-nav .c-global-nav__cont .c-global-nav-cont__link a img{height:auto;transform:rotate(-90deg);width:2.9166666667vw}.c-banner{width:100%}@media (min-width:52.1875em){.c-banner{margin:0 auto;max-width:76.09375vw}}.c-banner__inner .c-banner__items{display:flex;flex-direction:column;gap:4.1666666667vw;justify-content:center;width:100%}@media (min-width:52.1875em){.c-banner__inner .c-banner__items{flex-direction:row;gap:1.09375vw}}.c-banner__inner .c-banner__items .c-banner__item{width:100%}.c-banner__inner .c-banner__items .c-banner__item:nth-child(2) a .c-banner__btn,.c-banner__inner .c-banner__items .c-banner__item:nth-child(2) a:before{background:#30b691}.c-banner__inner .c-banner__items .c-banner__item a{align-items:center;background:#fff;display:flex;flex-direction:column;padding:4.8611111111vw 0 3.3333333333vw;position:relative;width:100%}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a{padding:1.71875vw 0 1.1979166667vw}}.c-banner__inner .c-banner__items .c-banner__item a:before{background:#96de90;content:"";height:2.0833333333vw;left:0;position:absolute;top:0;width:100%}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a:before{height:.78125vw}}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title{align-items:center;color:#707070;display:flex;flex-direction:column;font-size:5.4166666667vw;font-weight:700;margin-bottom:1.8055555556vw}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title{font-size:1.3541666667vw;margin-bottom:.9083333333vw}}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small{display:block;font-size:3.4722222222vw;padding:0 3.0555555556vw;position:relative}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small{font-size:.8333333333vw;padding:0 1.0416666667vw}}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small:after,.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small:before{background:#707070;content:"";height:.1388888889vw;position:absolute;top:50%;transform:translateY(-50%);width:1.9444444444vw}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small:after,.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small:before{height:.0520833333vw;width:.7291666667vw}}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small:before{left:0;rotate:45deg}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__title .small:after{right:0;rotate:-45deg}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__btn{background:#96de90;border-radius:6.9444444444vw;color:#fff;display:inline-block;font-size:3.4722222222vw;padding:1.1111111111vw 0;position:relative;text-align:center;width:48.8888888889vw}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a .c-banner__btn{border-radius:2.6041666667vw;font-size:.78125vw;font-weight:700;padding:.9166666667vw 2.5625vw;width:17.2291666667vw}}.c-banner__inner .c-banner__items .c-banner__item a .c-banner__btn img{height:auto;position:absolute;right:2.5vw;top:50%;transform:translateY(-50%);width:3.3333333333vw}@media (min-width:52.1875em){.c-banner__inner .c-banner__items .c-banner__item a .c-banner__btn img{right:.7291666667vw;width:.46875vw}}.c-footer{background:#3f80d9;overflow:hidden}@media (min-width:52.1875em){.c-footer{background:#f3f7f9}}.c-footer .c-footer__inner{padding:7.5vw 4.1666666667vw 4.5833333333vw}@media (min-width:52.1875em){.c-footer .c-footer__inner{padding:3.0208333333vw 4.3229166667vw 0}}.c-footer .c-footer__inner .c-footer__body{border-bottom:.1388888889vw solid #fff;border-top:.1388888889vw solid #fff;display:flex;flex-direction:column;margin-bottom:4.4444444444vw;margin-top:5.2777777778vw;padding-bottom:3.3333333333vw;padding-top:3.3333333333vw;position:relative}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body{border-bottom:.0520833333vw solid #707070;border-top:.0520833333vw solid #4b4b4b;flex-direction:row;margin-bottom:1.5625vw;margin-top:3.5416666667vw;padding-bottom:1.5625vw;padding-top:6.1458333333vw}}.c-footer .c-footer__inner .c-footer__body .c-header__logo{flex-shrink:0;margin-bottom:5vw;width:36.6666666667vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-header__logo{margin-bottom:0;width:6.1979166667vw}}.c-footer .c-footer__inner .c-footer__body .c-header__logo img{height:auto;width:100%}.c-footer .c-footer__inner .c-footer__body .c-footer__lists{display:flex;flex-direction:column;gap:12.5vw;position:relative}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists{flex-direction:row;gap:0;justify-content:space-between;margin-left:9.6875vw;padding-bottom:2.96875vw;width:100%}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__group .c-footer__list--sp:not(:first-child),.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__group .c-footer__list:not(:first-child){margin-top:12.5vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__group .c-footer__list--sp:not(:first-child),.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__group .c-footer__list:not(:first-child){margin-top:1.8229166667vw}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item{color:#fff;font-size:4.1666666667vw;font-weight:400}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item{color:#4b4b4b;font-size:1.0416666667vw}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:first-child),.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:first-child){padding-left:6.6666666667vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:first-child),.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:first-child){padding-left:0}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:first-child) .c-footer__link,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:first-child) .c-footer__link{font-weight:300}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:first-child) .c-footer__link,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:first-child) .c-footer__link{font-weight:400}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:last-child),.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:last-child){margin-bottom:3.4722222222vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:last-child),.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:last-child){margin-bottom:1.0416666667vw}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:not(:last-child).mb-lg,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:last-child).mb-lg{margin-bottom:1.563vw}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:first-child,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item:first-child .c-footer__link,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:first-child,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:first-child .c-footer__link{font-weight:700}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item .c-footer__link,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item .c-footer__link{color:#fff;font-size:4.1666666667vw;font-weight:400}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list .c-footer__item .c-footer__link,.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item .c-footer__link{color:#4b4b4b;font-size:1.0416666667vw}}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:first-child) .c-footer__link{font-weight:700}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item:not(:first-child){padding-left:0}.c-footer .c-footer__inner .c-footer__body .c-footer__lists .c-footer__list--sp .c-footer__item .c-footer__link{font-weight:700}.c-footer .c-footer__inner .c-footer__bottom{align-items:center;display:flex;flex-direction:column}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__bottom{flex-direction:row;margin-bottom:1.6666666667vw}}.c-footer .c-footer__inner .c-footer__bottom .c-footer__info{align-items:center;display:flex}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__bottom .c-footer__info{gap:1.5625vw;margin-left:auto}}.c-footer .c-footer__inner .c-footer__bottom .c-footer__info li{display:block}.c-footer .c-footer__inner .c-footer__bottom .c-footer__info li a{font-weight:400;text-decoration:underline}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__bottom .c-footer__info li a{font-size:1.0416666667vw;text-decoration-thickness:.0520833333vw;text-underline-offset:.2604166667vw}}.c-footer .c-footer__inner .c-footer__instagram{position:absolute;right:0;top:4.4444444444vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__instagram{right:auto;top:11.4583333333vw}}.c-footer .c-footer__inner .c-footer__instagram a{align-items:center;color:#fff;display:flex;flex-direction:column}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__instagram a{color:#4b4b4b;font-size:1.0416666667vw;font-weight:700;gap:.8854166667vw;margin-bottom:0;white-space:nowrap}}.c-footer .c-footer__inner .c-footer__instagram a img{flex-shrink:0;height:auto;width:9.3055555556vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__instagram a img{width:4.1666666667vw}}.c-footer .c-footer__inner .c-footer__blank{align-items:center;display:flex;flex-direction:column;height:auto;margin-top:9.7222222222vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__blank{height:2.7083333333vw;margin-top:0}}.c-footer .c-footer__inner .c-footer__blank .c-footer__banner{height:auto;width:100%}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__blank .c-footer__banner{margin-top:0;width:19.2708333333vw}}.c-footer .c-footer__inner .c-footer__blank .c-footer__banner a{display:block;height:auto;width:100%}.c-footer .c-footer__inner .c-footer__blank .c-footer__banner img{height:auto;width:100%}.c-footer .c-footer__inner .c-footer__crarea{align-items:center;display:flex;flex-direction:column}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__crarea{margin:0 calc(50% - 50vw);padding:.6770833333vw 0 .9375vw}}.c-footer .c-footer__inner .c-footer__crarea .c-footer-crarea__logo{margin-bottom:2.7777777778vw;width:38.4722222222vw}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__crarea .c-footer-crarea__logo{margin-bottom:.5208333333vw;width:8.0208333333vw}}.c-footer .c-footer__inner .c-footer__crarea .c-footer-crarea__logo img{height:auto;width:100%}.c-footer .c-footer__inner .c-footer__crarea .c-footer__cr{color:#fff;font-size:2.7777777778vw;font-weight:300}@media (min-width:52.1875em){.c-footer .c-footer__inner .c-footer__crarea .c-footer__cr{color:#4b4b4b;font-size:1.0416666667vw}}.c-container{padding:0 4.1666666667vw}@media (min-width:52.1875em){.c-container{padding:0 11.9791666667vw}}.c-page-header{margin-top:17.3611111111vw}@media (min-width:52.1875em){.c-page-header{margin-top:5.2083333333vw}}@media (min-width:120em){.c-page-header{margin-top:100px}}.c-page-header__inner .c-page-header__main{align-items:center;background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/common/page-header-sp_2x.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:57.9166666667vw;justify-content:center}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/common/page-header-pc_2x.png);height:23.1770833333vw}}.c-page-header__inner .c-page-header__main .c-page-header__title{color:#fff;text-align:center}.c-page-header__inner .c-page-header__main .c-page-header__title .c-page-header__en{font-size:3.1944444444vw;font-weight:700;margin-bottom:.8333333333vw}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__title .c-page-header__en{font-size:1.1979166667vw;margin-bottom:.3125vw}}.c-page-header__inner .c-page-header__main .c-page-header__title .c-page-header__ja{font-size:5.5555555556vw;font-weight:700;margin-bottom:2.7777777778vw;text-shadow:0 .4166666667vw .8333333333vw #00000029}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__title .c-page-header__ja{font-size:3.125vw;margin-bottom:1.40625vw;text-shadow:0 .15625vw .3125vw #00000029}}.c-page-header__inner .c-page-header__main .c-page-header__title .c-page-header__subtitle{font-size:3.75vw;text-shadow:0 .4166666667vw .8333333333vw #00000029}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__title .c-page-header__subtitle{font-size:1.3020833333vw;text-shadow:0 .15625vw .3125vw #00000029}}.c-page-header__inner .c-page-header__main .c-page-header__links{width:100%}.c-page-header__inner .c-page-header__main .c-page-header__links ul{display:grid;gap:2.2222222222vw 2.7777777778vw;grid-template-columns:1fr 1fr;padding-left:4.1666666667vw;padding-right:4.1666666667vw;padding-top:3.8888888889vw;width:100%}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__links ul{display:flex;flex-wrap:wrap;gap:3.125vw;justify-content:center;padding-left:0;padding-right:0;padding-top:1.4583333333vw}}.c-page-header__inner .c-page-header__main .c-page-header__links ul li:nth-child(n+3){margin-right:auto}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__links ul li:nth-child(n+3){margin-right:0}}.c-page-header__inner .c-page-header__main .c-page-header__links ul li a{align-items:center;border:.1388888889vw solid #fff;color:#fff;display:flex;font-size:2.7777777778vw;justify-content:flex-end;min-width:44.4444444444vw;padding:1.9444444444vw 1.3888888889vw;position:relative;text-align:center}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__links ul li a{border:.1041666667vw solid #fff;font-size:1.0416666667vw;min-width:11.875vw;padding:.78125vw 1.09375vw}}.c-page-header__inner .c-page-header__main .c-page-header__links ul li a span{margin:0 auto;padding:0 .6944444444vw}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__links ul li a span{padding:0 .2604166667vw}}.c-page-header__inner .c-page-header__main .c-page-header__links ul li a img{height:auto;width:2.2222222222vw}@media (min-width:52.1875em){.c-page-header__inner .c-page-header__main .c-page-header__links ul li a img{width:.8333333333vw}}.c-page-header__inner .c-page-header__breadcrumbs{margin-top:0}.c-breadcrumbs{background:#eaeaea;margin-top:17.3611111111vw;padding-bottom:1.5277777778vw;padding-top:1.5277777778vw}@media (min-width:52.1875em){.c-breadcrumbs{margin-top:5.2083333333vw;padding-bottom:.6770833333vw;padding-top:.5729166667vw}}@media (min-width:120em){.c-breadcrumbs{margin-top:100px}}@media (min-width:52.1875em){.c-breadcrumbs ul{align-items:center;display:flex}}.c-breadcrumbs ul li{color:#909090;display:inline;font-size:2.7777777778vw;line-height:1}@media (min-width:52.1875em){.c-breadcrumbs ul li{font-size:1.0416666667vw}}.c-breadcrumbs ul li a,.c-breadcrumbs ul li span{display:inline;line-height:1.6}@media (min-width:52.1875em){.c-breadcrumbs ul li a,.c-breadcrumbs ul li span{align-items:center;display:flex}}.c-breadcrumbs ul li a img,.c-breadcrumbs ul li span img{height:auto}@media (min-width:52.1875em){.c-breadcrumbs ul li a img,.c-breadcrumbs ul li span img{margin-right:.2604166667vw;width:1.3020833333vw}}.c-cta,.c-cta--blue{background:#fff;opacity:1;position:fixed;right:0;transition:opacity .4s,visibility .4s;visibility:visible;z-index:9998}@media (min-width:52.1875em){.c-cta,.c-cta--blue{border:.0520833333vw solid #eee;bottom:0}}.c-cta.is-hidden,.is-hidden.c-cta--blue{opacity:0;visibility:hidden}.c-cta__inner{align-items:center;display:flex;flex-direction:column;position:relative}@media (min-width:52.1875em){.c-cta__inner{padding:2.1875vw .78125vw 1.1458333333vw}}.c-cta__inner:before{background:#63b460;content:"";left:0;position:absolute;top:0;width:100%}@media (min-width:52.1875em){.c-cta__inner:before{height:1.3020833333vw}}.c-cta__inner .c-cta__title{text-align:center}@media (min-width:52.1875em){.c-cta__inner .c-cta__title{font-size:.78125vw;margin-bottom:.4166666667vw}}.c-cta__inner .c-cta__title .small{display:block}@media (min-width:52.1875em){.c-cta__inner .c-cta__title .small{font-size:.625vw}.c-cta__inner .c-cta__img{margin-bottom:.625vw;width:8.75vw}}.c-cta__inner .c-cta__img img{height:auto;width:100%}.c-cta__inner .c-cta__btn a,.c-cta__inner .c-cta__btn--blue a{align-items:center;background:#63b460;color:#fff;display:flex;position:relative}@media (min-width:52.1875em){.c-cta__inner .c-cta__btn a,.c-cta__inner .c-cta__btn--blue a{border-radius:2.6041666667vw;font-size:.625vw;padding:.4166666667vw 2.0833333333vw .5208333333vw 1.0416666667vw}}.c-cta__inner .c-cta__btn a img,.c-cta__inner .c-cta__btn--blue a img{height:auto;position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:52.1875em){.c-cta__inner .c-cta__btn a img,.c-cta__inner .c-cta__btn--blue a img{right:.625vw;width:.9375vw}}.c-cta--blue .c-cta__inner .c-cta__btn a,.c-cta--blue .c-cta__inner .c-cta__btn--blue a,.c-cta--blue .c-cta__inner:before,.c-cta__inner .c-cta__btn--blue a{background:#3f80d9}@media (min-width:52.1875em){.c-cta--blue .c-cta__inner .c-cta__btn a,.c-cta--blue .c-cta__inner .c-cta__btn--blue a{padding:.416667vw 3.83333vw .520833vw 3.541667vw}.c-cta--blue .c-cta__inner .c-cta__title{font-size:1.0416666667vw}.c-cta--blue .c-cta__inner .c-cta__title .small{font-size:.625vw}}.c-sec-title .c-sec-title__main,.c-sec-title--center .c-sec-title__main,.c-sec-title--white .c-sec-title__main{color:#3f80d9;font-size:2.7777777778vw;margin-bottom:2.7777777778vw;padding-left:2.7777777778vw;position:relative;width:fit-content}@media (min-width:52.1875em){.c-sec-title .c-sec-title__main,.c-sec-title--center .c-sec-title__main,.c-sec-title--white .c-sec-title__main{font-size:1.0416666667vw;margin-bottom:.3125vw;padding-left:1.0416666667vw}}.c-sec-title .c-sec-title__main:before,.c-sec-title--center .c-sec-title__main:before,.c-sec-title--white .c-sec-title__main:before{background:#3f80d9;content:"";height:.1388888889vw;left:0;position:absolute;top:.5lh;width:2.0833333333vw}@media (min-width:52.1875em){.c-sec-title .c-sec-title__main:before,.c-sec-title--center .c-sec-title__main:before,.c-sec-title--white .c-sec-title__main:before{height:.0520833333vw;width:.78125vw}}.c-sec-title .c-sec-title__sub,.c-sec-title--center .c-sec-title__sub,.c-sec-title--white .c-sec-title__sub{font-size:5.5555555556vw}@media (min-width:52.1875em){.c-sec-title .c-sec-title__sub,.c-sec-title--center .c-sec-title__sub,.c-sec-title--white .c-sec-title__sub{font-size:2.0833333333vw;line-height:1.6}}.c-sec-title--center{text-align:center}.c-sec-title--center .c-sec-title__main{margin-inline:auto}.c-sec-title--white,.c-sec-title--white .c-sec-title__main{color:#fff}.c-sec-title--white .c-sec-title__main:before{background:#fff}.c-btn,.c-btn a{width:fit-content}.c-btn a{align-items:center;border:.1388888889vw solid #3f80d9;border-radius:6.9444444444vw;color:#3f80d9;display:flex;font-size:3.4722222222vw;font-weight:700;gap:1.6666666667vw;justify-content:center;min-width:32.7777777778vw;padding:2.9861111111vw 5.9722222222vw 2.9861111111vw 3.0555555556vw;position:relative}@media (min-width:52.1875em){.c-btn a{border:.0520833333vw solid #3f80d9;border-radius:2.6041666667vw;font-size:1.0416666667vw;gap:.2604166667vw;min-width:19.53125vw;padding:.78125vw 2.6041666667vw;transition:background .3s,color .3s}.c-btn a:hover{background:#3f80d9;color:#fff}.c-btn a:hover img:first-of-type{opacity:0}.c-btn a:hover img:last-of-type{opacity:1}}.c-btn a img{height:auto;position:absolute;right:3.1944444444vw;top:50%;transform:translateY(-50%);width:1.25vw}@media (min-width:52.1875em){.c-btn a img{right:1.40625vw;transition:opacity .3s;width:.46875vw}}.c-btn a img:first-of-type{opacity:1}.c-btn a img:last-of-type{opacity:0}.c-flex{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:52.1875em){.c-flex{flex-direction:row;gap:1.9270833333vw}}.c-flex .c-flex__img{flex-shrink:0;margin-bottom:4.1666666667vw}@media (min-width:52.1875em){.c-flex .c-flex__img{margin-bottom:0;width:37.5vw}}.c-flex .c-flex__img img{height:auto;width:100%}.c-flex .c-flex__img.ml{margin-left:5.5555555556vw}@media (min-width:52.1875em){.c-flex .c-flex__img.ml{margin-left:0}}.c-flex .c-flex__textarea .c-flex__title{margin-bottom:4.1666666667vw}@media (min-width:52.1875em){.c-flex .c-flex__textarea .c-flex__title{margin-bottom:2.5vw}}.c-flex .c-flex__text{font-size:3.75vw;line-height:1.8}@media (min-width:52.1875em){.c-flex .c-flex__text{font-size:1.3020833333vw;line-height:2}}.c-flex .c-flex__text .string{font-weight:700}@media (min-width:52.1875em){.c-flex .c-flex__text .string{border-bottom:.0520833333vw solid;padding-bottom:.1041666667vw;text-decoration:underline;text-decoration-thickness:.0520833333vw;text-underline-offset:.78125vw}}.c-flex .c-flex__list{border:.2777777778vw solid #3f80d9;border-radius:1.3888888889vw;margin:4.1666666667vw 0;padding:1.9444444444vw 2.7777777778vw}@media (min-width:52.1875em){.c-flex .c-flex__list{border:.1041666667vw solid #3f80d9;border-radius:.5208333333vw;margin:1.5625vw 0;padding:.7291666667vw}}.c-flex .c-flex__list .c-flex__item{color:#3f80d9;font-size:3.75vw}@media (min-width:52.1875em){.c-flex .c-flex__list .c-flex__item{color:#4b4b4b;font-size:1.3020833333vw}}.c-flex .c-flex__list .c-flex__item:not(:last-child){margin-bottom:1.3888888889vw}@media (min-width:52.1875em){.c-flex .c-flex__list .c-flex__item:not(:last-child){margin-bottom:.5208333333vw}}.c-line-title{color:#3f80d9;font-size:5.5555555556vw;font-weight:700;padding-left:3.1944444444vw;position:relative}@media (min-width:52.1875em){.c-line-title{font-size:2.0833333333vw;line-height:1.6;padding-left:1.1979166667vw}}.c-line-title:before{background:#3f80d9;content:"";height:80%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.4166666667vw}@media (min-width:52.1875em){.c-line-title:before{width:.15625vw}}.c-util-title .c-util-title__en{color:#3f80d9;font-size:3.1944444444vw;font-weight:700;margin-bottom:1.3888888889vw}@media (min-width:52.1875em){.c-util-title .c-util-title__en{font-size:1.1979166667vw;margin-bottom:.6770833333vw}}.c-util-title .c-util-title__ja{border-left:1.3888888889vw solid #3f80d9;color:#3f80d9;font-size:5.5555555556vw;font-weight:700;line-height:1.6;margin-bottom:1.1111111111vw;padding-left:4.1666666667vw;position:relative}@media (min-width:52.1875em){.c-util-title .c-util-title__ja{border-left:.5208333333vw solid #3f80d9;font-size:2.0833333333vw;margin-bottom:.4166666667vw;padding-left:1.5625vw}}.c-util-title .c-util-title__intro{font-size:3.4722222222vw;font-weight:700}@media (min-width:52.1875em){.c-util-title .c-util-title__intro{font-size:1.3020833333vw}}.c-product-item{border:.1388888889vw solid #c6c6c6;padding:4.1666666667vw}@media (min-width:52.1875em){.c-product-item{border:.0520833333vw solid #c6c6c6;padding:.78125vw .78125vw 2.03125vw}}.c-product-item .c-product-item__thum{aspect-ratio:600/427;margin-bottom:4.7222222222vw}@media (min-width:52.1875em){.c-product-item .c-product-item__thum{aspect-ratio:300/230;margin-bottom:1.1458333333vw}}.c-product-item .c-product-item__thum img{height:100%;object-fit:cover;width:100%}.c-product-item .c-product-item__title{font-size:4.8611111111vw;font-weight:700;margin-bottom:2.7777777778vw}@media (min-width:52.1875em){.c-product-item .c-product-item__title{font-size:1.3020833333vw;margin-bottom:1.0416666667vw}}.c-product-item .c-product-item__title span{color:#3f80d9;display:block;font-size:3.4722222222vw}@media (min-width:52.1875em){.c-product-item .c-product-item__title span{font-size:1.3020833333vw}}.c-product-item .c-product-item__text{font-size:3.75vw;line-height:1.7}@media (min-width:52.1875em){.c-product-item .c-product-item__text{font-size:1.0416666667vw;line-height:2}}.c-product-item .c-product-item__text span{font-size:3.0555555556vw}@media (min-width:52.1875em){.c-product-item .c-product-item__text span{font-size:1.0416666667vw}}.c-product-item .c-product-item__pam{align-items:center;border-top:.1388888889vw solid #c6c6c6;display:flex;font-size:3.75vw;margin-top:1.8055555556vw;padding-top:1.9444444444vw;position:relative}@media (min-width:52.1875em){.c-product-item .c-product-item__pam{border-top:.0520833333vw solid #c6c6c6;font-size:1.0416666667vw;margin-top:.8854166667vw;padding-top:.8854166667vw}}.c-product-item .c-product-item__pam:before{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/common/icon-pamphlet.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:4.4444444444vw;width:4.4444444444vw}@media (min-width:52.1875em){.c-product-item .c-product-item__pam:before{height:1.6666666667vw;width:1.6666666667vw}.c-faq-item{border-bottom:.0520833333vw solid #e0e0e0}}.c-faq-item:not(:last-child){margin-bottom:4.1666666667vw}@media (min-width:52.1875em){.c-faq-item:not(:last-child){margin-bottom:0}}.c-faq-item dd,.c-faq-item dt{font-size:3.4722222222vw;padding-left:9.7222222222vw;padding-right:7.6388888889vw;position:relative}@media (min-width:52.1875em){.c-faq-item dd,.c-faq-item dt{font-size:1.3020833333vw;padding-left:3.6458333333vw;padding-right:9.9479166667vw}}.c-faq-item dd span,.c-faq-item dt span{display:block;font-size:5.5555555556vw;left:0;line-height:1.8;position:absolute;text-align:center;top:-.3lh;width:6.9444444444vw}@media (min-width:52.1875em){.c-faq-item dd span,.c-faq-item dt span{font-size:2.0833333333vw;top:50%;transform:translateY(-50%);width:2.6041666667vw}}.c-faq-item dt{cursor:pointer;font-weight:700;padding-bottom:4.4444444444vw;position:relative}@media (min-width:52.1875em){.c-faq-item dt{padding-bottom:1.09375vw;padding-top:1.8229166667vw}}.c-faq-item dt:after,.c-faq-item dt:before{background:#3f80d9;border-radius:6.9444444444vw;content:"";height:.5555555556vw;position:absolute;right:0;top:.5lh;transform:translateY(-50%);transition:transform .4s;width:3.6111111111vw}@media (min-width:52.1875em){.c-faq-item dt:after,.c-faq-item dt:before{border-radius:2.6041666667vw;height:.2083333333vw;top:50%;width:1.3541666667vw}}.c-faq-item dt:after{transform:translateY(-50%) rotate(90deg)}.c-faq-item dt.is-show:after{transform:translateY(-50%) rotate(0)}.c-faq-item dt span{color:#fff;z-index:1}.c-faq-item dt span:before{background:#3f80d9;bottom:.2777777778vw;content:"";height:75%;left:0;position:absolute;width:100%;z-index:-1}@media (min-width:52.1875em){.c-faq-item dt span:before{bottom:.1041666667vw}}.c-faq-item .c-faq-item__awrap{max-height:0;overflow:hidden;transition:all .3s}.c-faq-item .c-faq-item__awrap dd{font-weight:300;line-height:1.6}@media (min-width:52.1875em){.c-faq-item .c-faq-item__awrap dd{margin-top:.3645833333vw;padding-bottom:1.5104166667vw}}.c-faq-item .c-faq-item__awrap dd span{color:#3f80d9;font-weight:700;top:-.2lh}@media (min-width:52.1875em){.c-faq-item .c-faq-item__awrap dd span{top:.3lh}}.c-faq-item .c-faq-item__awrap dd img{height:auto;margin:4.4444444444vw 0;width:100%}@media (min-width:52.1875em){.c-faq-item .c-faq-item__awrap dd img{margin:1.6666666667vw 0}}.c-dl{width:fit-content}.c-dl a{align-items:center;background:#4b4b4b;color:#fff;display:flex;font-size:3.4722222222vw;gap:1.3888888889vw;padding:6.25vw 3.4722222222vw}@media (min-width:52.1875em){.c-dl a{border:.0520833333vw solid #0000;font-size:1.0416666667vw;gap:.6770833333vw;padding:.7291666667vw 1.1979166667vw;transition:border .3s,background .3s,color .3s}.c-dl a:hover{background:#fff;border:.0520833333vw solid #4b4b4b;color:#4b4b4b}.c-dl a:hover img:first-of-type{opacity:0;position:absolute}.c-dl a:hover img:last-of-type{opacity:1;position:relative}}.c-dl a .arrow{position:relative}.c-dl a img{display:block;height:auto;top:0;width:2.3611111111vw}@media (min-width:52.1875em){.c-dl a img{transition:opacity .3s;width:.8854166667vw}}.c-dl a img:first-of-type{opacity:1;position:relative}.c-dl a img:last-of-type{opacity:0;position:absolute}.c-switch .c-switch__tabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:3.6111111111vw}@media (min-width:52.1875em){.c-switch .c-switch__tabs{display:flex;gap:1.5625vw;justify-content:space-between;margin-bottom:0}}.c-switch .c-switch__tabs .c-switch__tab{align-items:center;background:#a0a0a0;border-bottom:.1388888889vw solid #fff;border-right:.1388888889vw solid #fff;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:2.7777777778vw;font-weight:700;padding:3.4722222222vw 0;position:relative;text-align:center;transition:background .4s}@media (min-width:52.1875em){.c-switch .c-switch__tabs .c-switch__tab{border:none;display:block;flex:1;font-size:1.0416666667vw;padding:.4166666667vw 0}.c-switch .c-switch__tabs .c-switch__tab:after{background:#3f80d9;bottom:-.9375vw;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:1.0416666667vw;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .4s;width:1.0416666667vw}}.c-switch .c-switch__tabs .c-switch__tab.current{background:#3f80d9}.c-switch .c-switch__tabs .c-switch__tab.current:after{opacity:1}.c-switch .c-switch__body{background:#fff;border:.1388888889vw solid #4b4b4b;padding:4.8611111111vw 4.1666666667vw 3.8888888889vw}@media (min-width:52.1875em){.c-switch .c-switch__body{border:.0520833333vw solid #4b4b4b;padding:3.6458333333vw 2.34375vw}}.c-switch .c-switch__body .c-switch__inner{position:relative}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap{display:flex;flex-direction:column}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap{flex-direction:row;gap:5.0520833333vw;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s,visibility .4s;visibility:hidden}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap.current{opacity:1;pointer-events:auto;position:relative;visibility:visible}}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__main{flex-shrink:0;margin-bottom:2.3611111111vw;width:100%}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__main{margin-bottom:0;width:33.3333333333vw}}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__main img,.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__main video{height:auto;width:100%}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__title{border-left:.6944444444vw solid #3f80d9;color:#3f80d9;font-size:4.1666666667vw;font-weight:700;margin-bottom:2.7777777778vw;padding-left:1.3888888889vw}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__title{border-left:.2604166667vw solid #3f80d9;font-size:1.5625vw;margin-bottom:1.0416666667vw;padding-left:1.0416666667vw}}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__text{font-size:3.75vw;line-height:1.8}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__text{font-size:1.0416666667vw}}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__text+.c-switch__text{margin-top:1lh}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__list .c-switch__item{align-items:center;display:flex;font-size:3.6111111111vw}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__list .c-switch__item{font-size:1.0416666667vw}}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__list .c-switch__item:not(:last-child){margin-bottom:1.3888888889vw}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__list .c-switch__item:not(:last-child){margin-bottom:0}}.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__list .c-switch__item img{height:auto;margin-top:.6944444444vw;width:3.8888888889vw}@media (min-width:52.1875em){.c-switch .c-switch__body .c-switch__inner .c-switch__wrap .c-switch__textarea .c-switch__list .c-switch__item img{margin-top:0;width:2.03125vw}}.c-interview-item a{display:flex;gap:1.9444444444vw;height:100%}@media (min-width:52.1875em){.c-interview-item a{border:.0520833333vw solid #c6c6c6;display:block;padding:1.3020833333vw}}.c-interview-item a .c-interview-item__thumarea{position:relative}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__thumarea{margin-bottom:1.5625vw}}.c-interview-item a .c-interview-item__thumarea .c-interview-item__label{background:#3f80d9;clip-path:polygon(100% 0,0 0,0 100%);color:#fff;font-size:2.2222222222vw;font-weight:700;height:11.1111111111vw;left:0;padding-left:1.3888888889vw;padding-top:1.3888888889vw;position:absolute;top:0;width:11.8055555556vw}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__thumarea .c-interview-item__label{font-size:1.0416666667vw;height:4.84375vw;padding-left:.2604166667vw;padding-top:.6770833333vw;width:4.84375vw}}.c-interview-item a .c-interview-item__thumarea .c-interview-item__thum{aspect-ratio:251/175;width:34.8611111111vw}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__thumarea .c-interview-item__thum{aspect-ratio:400/333;width:100%}}.c-interview-item a .c-interview-item__thumarea .c-interview-item__thum img{height:100%;object-fit:cover;width:100%}.c-interview-item a .c-interview-item__textarea .c-interview-item__cat{display:flex;flex-wrap:wrap;gap:1.3888888889vw;margin-bottom:1.3888888889vw}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__textarea .c-interview-item__cat{gap:.5208333333vw;margin-bottom:1.0416666667vw}}.c-interview-item a .c-interview-item__textarea .c-interview-item__cat li{background:#d5d5d5;font-size:2.7777777778vw;font-weight:700;min-width:32.0833333333vw;padding:1.1805555556vw 3.4722222222vw;text-align:center}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__textarea .c-interview-item__cat li{font-size:1.0416666667vw;min-width:auto;padding:.3125vw .5208333333vw}}.c-interview-item a .c-interview-item__textarea .c-interview-item__title{color:#3f80d9;font-size:3.4722222222vw;font-weight:700;line-height:1.6}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__textarea .c-interview-item__title{font-size:1.3020833333vw;margin-bottom:1.0416666667vw}}.c-interview-item a .c-interview-item__textarea .c-interview-item__ex{display:none;line-height:2}@media (min-width:52.1875em){.c-interview-item a .c-interview-item__textarea .c-interview-item__ex{display:block;font-size:1.0416666667vw}}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span,.ui-icon{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/contact/ui-icons_444444_256x240.png) !important}.c-form .wpcf7-response-output{border:none !important;color:#eb3232;font-size:3.75vw;text-align:center}@media (min-width:52.1875em){.c-form .wpcf7-response-output{font-size:1.020833333vw}}.c-form .c-form__box .c-form__item,.c-form .c-form__box .c-form__item--confirm{margin-bottom:3.805556vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item,.c-form .c-form__box .c-form__item--confirm{margin-bottom:2.6041666667vw}}.c-form .c-form__box .c-form__item .c-form__item-title,.c-form .c-form__box .c-form__item--confirm .c-form__item-title{color:#3f80d9;font-size:3.75vw;font-weight:700;margin-bottom:2.6388888889vw;width:fit-content}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__item-title,.c-form .c-form__box .c-form__item--confirm .c-form__item-title{font-size:1.020833333vw;line-height:2;margin-bottom:.5208333333vw}}.c-form .c-form__box .c-form__item .c-form__item-title .require,.c-form .c-form__box .c-form__item--confirm .c-form__item-title .require{background:#eb3232;color:#fff;font-size:2.2222222222vw;font-weight:700;margin-left:1.3888888889vw;padding:0 .6944444444vw .2777777778vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__item-title .require,.c-form .c-form__box .c-form__item--confirm .c-form__item-title .require{font-size:1.020833333vw;line-height:1.6;margin-left:.78125vw;padding:0 .2604166667vw}}.c-form .c-form__box .c-form__item .c-form__input,.c-form .c-form__box .c-form__item--confirm .c-form__input{position:relative}.c-form .c-form__box .c-form__item .c-form__input p,.c-form .c-form__box .c-form__item--confirm .c-form__input p{font-size:3.4722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input p,.c-form .c-form__box .c-form__item--confirm .c-form__input p{font-size:1.020833333vw}}.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control{gap:1.3888888889vw;grid-template-columns:1fr;margin-bottom:2.7777777778vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control{gap:1.3020833333vw;margin-bottom:1.5625vw}}.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label{padding-left:4.8611111111vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label{padding-left:2.0833333333vw}}.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:before,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:before{border-radius:0;height:3.6111111111vw;width:3.6111111111vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:before,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:before{height:1.5625vw;width:1.5625vw}}.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:after{background:#0000;content:"✔️";font-size:1.9444444444vw;height:0;left:.5555555556vw;top:1.1111111111vw;transform:none;width:0}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input.check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]+.wpcf7-list-item-label:after{font-size:1.020833333vw;left:.2083333333vw;top:0}}.c-form .c-form__box .c-form__item .c-form__input.flex,.c-form .c-form__box .c-form__item--confirm .c-form__input.flex{align-items:center;display:flex}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.flex,.c-form .c-form__box .c-form__item--confirm .c-form__input.flex{gap:1.0416666667vw}}.c-form .c-form__box .c-form__item .c-form__input.address,.c-form .c-form__box .c-form__item--confirm .c-form__input.address{align-items:center;color:#3f80d9;display:flex;font-size:3.4722222222vw;gap:3.4722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.address,.c-form .c-form__box .c-form__item--confirm .c-form__input.address{font-size:1.020833333vw;gap:1.0416666667vw}}.c-form .c-form__box .c-form__item .c-form__input.address [type=text],.c-form .c-form__box .c-form__item--confirm .c-form__input.address [type=text]{color:#4b4b4b}.c-form .c-form__box .c-form__item .c-form__input:has(select),.c-form .c-form__box .c-form__item--confirm .c-form__input:has(select){position:relative}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input:has(select),.c-form .c-form__box .c-form__item--confirm .c-form__input:has(select){width:fit-content}}.c-form .c-form__box .c-form__item .c-form__input:has(select):after,.c-form .c-form__box .c-form__item--confirm .c-form__input:has(select):after{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/common/arrow-down-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:3.0555555556vw;pointer-events:none;position:absolute;right:2.7777777778vw;top:50%;transform:translateY(-50%);width:4.5833333333vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input:has(select):after,.c-form .c-form__box .c-form__item--confirm .c-form__input:has(select):after{height:1.0416666667vw;right:1.0416666667vw;width:1.71875vw}}.c-form .c-form__box .c-form__item .c-form__input:has(select) .wpcf7-form-control-wrap,.c-form .c-form__box .c-form__item--confirm .c-form__input:has(select) .wpcf7-form-control-wrap{display:block;width:fit-content}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input:has(select) select,.c-form .c-form__box .c-form__item--confirm .c-form__input:has(select) select{min-width:33.8541666667vw}}.c-form .c-form__box .c-form__item .c-form__input.sp-sm,.c-form .c-form__box .c-form__item--confirm .c-form__input.sp-sm{max-width:55.5555555556vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input.sp-sm,.c-form .c-form__box .c-form__item--confirm .c-form__input.sp-sm{max-width:none}}.c-form .c-form__box .c-form__item .c-form__input.full .wpcf7-form-control-wrap [type=email],.c-form .c-form__box .c-form__item .c-form__input.full .wpcf7-form-control-wrap [type=tel],.c-form .c-form__box .c-form__item .c-form__input.full .wpcf7-form-control-wrap [type=text],.c-form .c-form__box .c-form__item .c-form__input.full .wpcf7-form-control-wrap select,.c-form .c-form__box .c-form__item .c-form__input.full .wpcf7-form-control-wrap textarea,.c-form .c-form__box .c-form__item .c-form__input.sp-sm .wpcf7-form-control-wrap,.c-form .c-form__box .c-form__item--confirm .c-form__input.full .wpcf7-form-control-wrap [type=email],.c-form .c-form__box .c-form__item--confirm .c-form__input.full .wpcf7-form-control-wrap [type=tel],.c-form .c-form__box .c-form__item--confirm .c-form__input.full .wpcf7-form-control-wrap [type=text],.c-form .c-form__box .c-form__item--confirm .c-form__input.full .wpcf7-form-control-wrap select,.c-form .c-form__box .c-form__item--confirm .c-form__input.full .wpcf7-form-control-wrap textarea,.c-form .c-form__box .c-form__item--confirm .c-form__input.sp-sm .wpcf7-form-control-wrap{width:100%}.c-form .c-form__box .c-form__item .c-form__input+.c-form__inputs,.c-form .c-form__box .c-form__item--confirm .c-form__input+.c-form__inputs{gap:2.6388888889vw;margin-top:4.1666666667vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input+.c-form__inputs,.c-form .c-form__box .c-form__item--confirm .c-form__input+.c-form__inputs{gap:1.1458333333vw;margin-top:1.5625vw}}.c-form .c-form__box .c-form__item .c-form__input+.c-form__inputs .c-form__input select,.c-form .c-form__box .c-form__item--confirm .c-form__input+.c-form__inputs .c-form__input select{min-width:38.1944444444vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input+.c-form__inputs .c-form__input select,.c-form .c-form__box .c-form__item--confirm .c-form__input+.c-form__inputs .c-form__input select{min-width:15.1041666667vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-not-valid-tip,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-not-valid-tip{color:#eb3232;font-size:2.2222222222vw;font-weight:700;position:absolute;top:-3.0555555556vw;transform:translateY(-100%);white-space:nowrap}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-not-valid-tip,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-not-valid-tip{font-size:1.020833333vw;font-weight:700;top:-.9375vw}}.c-form .c-form__box .c-form__item .c-form__input .dropzone,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .dropzone,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone{border:.0520833333vw solid #707070;gap:.7291666667vw;padding:1.9791666667vw 0 2.2395833333vw;width:38.0208333333vw}}.c-form .c-form__box .c-form__item .c-form__input .dropzone p,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone p{border:.1388888889vw solid #4b4b4b;color:#c9bfbf;font-weight:700;width:100%}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .dropzone p,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone p{border:none;color:#4b4b4b;font-size:1.020833333vw;padding:0;width:auto}}.c-form .c-form__box .c-form__item .c-form__input .dropzone p .bt-file,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone p .bt-file{font-size:3.4722222222vw;padding:.9722222222vw 2.7777777778vw;vertical-align:top;width:100%}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .dropzone p .bt-file,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone p .bt-file{color:#3f80d9;font-size:inherit;padding:0;text-decoration:underline;text-decoration-thickness:.0520833333vw;text-underline-offset:.3645833333vw;width:auto}}.c-form .c-form__box .c-form__item .c-form__input .dropzone p img,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone p img{height:auto}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .dropzone p img,.c-form .c-form__box .c-form__item--confirm .c-form__input .dropzone p img{width:4.8958333333vw}}.c-form .c-form__box .c-form__item .c-form__input .output,.c-form .c-form__box .c-form__item--confirm .c-form__input .output{font-size:3.4722222222vw;line-height:1.6;margin-top:1.3888888889vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .output,.c-form .c-form__box .c-form__item--confirm .c-form__input .output{font-size:1.020833333vw;margin-top:.5208333333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=email],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=number],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=tel],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=text],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap select,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap textarea,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=email],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=number],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=tel],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=text],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap select,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap textarea{border:.1388888889vw solid #4b4b4b;cursor:pointer;font-size:3.4722222222vw;font-weight:700;padding:2.972222vw 1.3888888889vw;width:100%}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=email],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=number],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=tel],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=text],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap select,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap textarea,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=email],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=number],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=tel],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=text],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap select,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap textarea{border:.0520833333vw solid #4b4b4b;font-size:1.020833333vw;max-width:33.8541666667vw;padding:.3645833333vw .5208333333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date]::placeholder,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=email]::placeholder,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=number]::placeholder,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=tel]::placeholder,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=text]::placeholder,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap select::placeholder,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap textarea::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date]::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=email]::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=number]::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=tel]::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=text]::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap select::placeholder,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap textarea::placeholder{color:#c9bfbf}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap textarea,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap textarea{field-sizing:content;min-height:27.7777777778vw;padding:2.7777777778vw;resize:none}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap textarea,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap textarea{min-height:10.4166666667vw;padding:1.0416666667vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap select option:first-child,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap select.is-empty,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap select option:first-child,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap select.is-empty{color:#c9bfbf}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap select option:nth-child(n+2),.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap select option:nth-child(n+2){color:#4b4b4b}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date]{color:#0000;display:block !important;font-size:0}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date].date-selected,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date].date-selected{color:#4b4b4b;font-size:3.4722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date].date-selected,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date].date-selected{font-size:1.020833333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date].date-selected:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date].date-selected:before{display:none}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date]:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date]:before{color:#c9bfbf;content:attr(placeholder);font-size:3.4722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date]:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date]:before{font-size:1.020833333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=date]::-webkit-calendar-picker-indicator,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=date]::-webkit-calendar-picker-indicator{height:100%;opacity:0;position:absolute;width:100%}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap [type=file],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap [type=file]{display:none !important}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler{border:.0520833333vw solid #707070;border-radius:0;width:38.0208333333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container{position:relative}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container{padding:1.9791666667vw 0 2.2395833333vw 12.8645833333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container:after{content:"";position:absolute}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container:after{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/contact/icon-img-upload.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:4.1145833333vw;left:7.1875vw;top:1.7708333333vw;width:4.8958333333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner{font-weight:700;text-align:left}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner{font-size:1.020833333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner span,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner span{display:none}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{pointer-events:none}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn span,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn span{color:#3f80d9;display:inline-block;pointer-events:auto;text-decoration:underline}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-counter,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .codedropz-upload-wrapper .dnd-upload-counter{display:none}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control{display:grid;grid-template-columns:1fr;row-gap:.9722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control{grid-template-columns:1fr 1fr;row-gap:.78125vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin-left:0}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox],.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox],.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]{opacity:0;position:absolute}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]:checked+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]:checked+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]:checked+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=radio]:checked+.wpcf7-list-item-label:after{display:block}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{cursor:pointer;font-size:3.4722222222vw;padding-left:3.6111111111vw;position:relative}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.020833333vw;padding-left:2.5520833333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:before{border:.1388888889vw solid #4b4b4b;border-radius:50%;content:"";height:2.7777777778vw;left:0;position:absolute;top:50%;transform:translateY(-50%);width:2.7777777778vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:before{border:.0520833333vw solid #4b4b4b;height:1.25vw;width:1.25vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:after{background:#000;border-radius:50%;content:"";display:none;height:1.6666666667vw;left:.5555555556vw;position:absolute;top:50%;transform:translateY(-50%);width:1.6666666667vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:after{height:.6770833333vw;left:.2864583333vw;width:.6770833333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label{padding-left:4.8611111111vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label{padding-left:2.0833333333vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:before{border-radius:0;height:3.6111111111vw;width:3.6111111111vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:before,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:before{height:1.5625vw;width:1.5625vw}}.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:after{background:#0000;content:"✔️";font-size:1.9444444444vw;height:0;left:.5555555556vw;top:1.1111111111vw;transform:none;width:0}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:after,.c-form .c-form__box .c-form__item--confirm .c-form__input .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]+.wpcf7-list-item-label:after{font-size:1.020833333vw;left:.2083333333vw;top:0}}.c-form .c-form__box .c-form__item--confirm .c-form__item-title{line-height:1.4;margin-bottom:0}.c-form .c-form__box .c-form__item--confirm .c-form__input{font-size:3.4722222222vw;min-width:36.1111111111vw;width:100%}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item--confirm .c-form__input{font-size:1.020833333vw;min-width:33.8541666667vw;width:auto}.c-form .c-form__box .c-form__item--confirm .c-form__input.flex{gap:0}}.c-form .c-form__box .c-form__item--confirm .c-form__input+.c-form__input{margin-top:.9722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__item--confirm .c-form__input+.c-form__input{margin-top:.5208333333vw}}.c-form .c-form__box .c-form__item--confirm .c-form__inputs{display:flex;gap:0}.c-form .c-form__box .c-form__item--confirm .c-form__inputs .c-form__input{min-width:auto;width:fit-content}.c-form .c-form__box .c-form__check{font-size:3.4722222222vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check{font-size:1.020833333vw}}.c-form .c-form__box .c-form__check+.c-form__check{margin-top:2.7777777778vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check+.c-form__check{margin-top:1.0416666667vw}}.c-form .c-form__box .c-form__check .c-form__check-title{color:#3f80d9;font-size:3.4722222222vw;font-weight:700}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check .c-form__check-title{font-size:1.020833333vw}}.c-form .c-form__box .c-form__check.center{text-align:center}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin-left:0}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]{opacity:0;position:absolute}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label [type=checkbox]:checked+.wpcf7-list-item-label:after{display:block}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{cursor:pointer;font-size:3.4722222222vw;padding-left:4.8611111111vw;position:relative}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.020833333vw;padding-left:2.0833333333vw}}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:before{border:.1388888889vw solid #4b4b4b;content:"";height:3.6111111111vw;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3.6111111111vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:before{border:.0520833333vw solid #4b4b4b;height:1.5625vw;width:1.5625vw}}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:after{content:"✔️";display:none;font-size:1.9444444444vw;left:0;left:.5555555556vw;position:absolute;top:1.1111111111vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label:after{font-size:1.020833333vw;left:.2083333333vw;top:0}}.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label a{color:#3f80d9;text-underline-offset:.8333333333vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__check .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label a{text-underline-offset:.3125vw}}.c-form .c-form__box .c-form__row{display:grid;gap:2.2222222222vw;grid-template-columns:1fr 1fr}@media (min-width:52.1875em){.c-form .c-form__box .c-form__row{gap:1.5104166667vw}}.c-form .c-form__box .c-form__inputs{align-items:center;display:flex}@media (min-width:52.1875em){.c-form .c-form__box .c-form__inputs{gap:2.9166666667vw}}.c-form .c-form__box .c-form__inputs.half{gap:2.6388888889vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__inputs.half{gap:1.1458333333vw}}.c-form .c-form__box .c-form__inputs.half .c-form__input select{min-width:38.1944444444vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__inputs.half .c-form__input select{min-width:15.1041666667vw}.c-form .c-form__box .c-form__inputs .c-form__input{width:calc(33.3% - 1.94444vw)}}.c-form .c-form__box .c-form__inputs .c-form__input .wpcf7-form-control-wrap{width:100%}.c-form .c-form__box .c-form__inputs .c-form__input .wpcf7-form-control-wrap [type=tel]{min-width:auto;width:100%}.c-form .c-form__box .c-form__inputs .c-form__input p{min-width:auto;width:fit-content}@media (min-width:52.1875em){.c-form .c-form__box .c-form__inputs .c-form__connect{font-size:1.020833333vw}}.c-form .c-form__box .c-form__note{font-size:2.7777777778vw;line-height:1.6;margin-bottom:5.5555555556vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__note{font-size:1.020833333vw;margin-bottom:1.5625vw}}.c-form .c-form__box .c-form__btnarea{display:flex;gap:4.1666666667vw;justify-content:center;margin-top:7.6388888889vw}@media (min-width:52.1875em){.c-form .c-form__box .c-form__btnarea{gap:2.6041666667vw;margin-top:2.6041666667vw}.c-form .c-form__box .c-form__btnarea.mt-sm{margin-top:2.6041666667vw}}.c-form .c-form__box .c-form__btnarea .c-form__submit [type=button],.c-form .c-form__box .c-form__btnarea .c-form__submit [type=submit]{background:#3f80d9;color:#fff;font-size:3.4722222222vw;font-weight:700;min-width:31.3888888889vw;padding:1.6666666667vw;text-align:center}@media (min-width:52.1875em){.c-form .c-form__box .c-form__btnarea .c-form__submit [type=button],.c-form .c-form__box .c-form__btnarea .c-form__submit [type=submit]{font-size:1.0416666667vw;min-width:11.875vw;padding:.78125vw}}.c-form .c-form__box .c-form__btnarea .c-form__submit [type=button]{background:#707070}.c-form .c-form__box .c-form__btnarea .c-form__submit .wpcf7-spinner{display:none !important}.ui-datepicker{max-width:60vw !important}.c-block{margin:6.9444444444vw 0}@media (min-width:52.1875em){.c-block{margin:3.125vw 0}}.c-block__inner .c-block__head{background:#3f80d9;padding:3.8888888889vw;text-align:center}@media (min-width:52.1875em){.c-block__inner .c-block__head{padding:1.4583333333vw}}.c-block__inner .c-block__head .c-block__title{color:#fff;font-size:4.1666666667vw;text-shadow:0 .4166666667vw .8333333333vw #00000029}@media (min-width:52.1875em){.c-block__inner .c-block__head .c-block__title{font-size:1.5625vw;text-shadow:0 .15625vw .3125vw #00000029}}.c-block__inner .c-block__cont,.c-block__inner .c-block__cont--confirm{border:.1388888889vw solid #4b4b4b;padding:5.5555555556vw 2.7777777778vw 7.6388888889vw}@media (min-width:52.1875em){.c-block__inner .c-block__cont,.c-block__inner .c-block__cont--confirm{border:.0520833333vw solid #4b4b4b;padding:4.53125vw 4.2708333333vw 4.0104166667vw 2.6041666667vw}}.c-block__inner .c-block__cont .c-block__text,.c-block__inner .c-block__cont--confirm .c-block__text{font-size:3.4722222222vw;font-weight:700;margin-bottom:4.1666666667vw;text-align:center}@media (min-width:52.1875em){.c-block__inner .c-block__cont .c-block__text,.c-block__inner .c-block__cont--confirm .c-block__text{font-size:1.3020833333vw;margin-bottom:1.5625vw}}.c-block__inner .c-block__cont--confirm{padding:4.1666666667vw 4.1666666667vw 8.3333333333vw}@media (min-width:52.1875em){.c-block__inner .c-block__cont--confirm{padding:1.5625vw 4.2708333333vw 4.0104166667vw 2.6041666667vw}}.c-head{margin-bottom:11.1111111111vw;margin-top:7.3611111111vw}@media (min-width:52.1875em){.c-head{margin-bottom:5.2083333333vw;margin-top:5.2083333333vw}}.c-head__inner .c-head__title{font-size:3.4722222222vw;font-weight:700;margin-bottom:2.7777777778vw}@media (min-width:52.1875em){.c-head__inner .c-head__title{font-size:1.3020833333vw;margin-bottom:1.0416666667vw}}.c-head__inner .c-head__cont .c-head__select{cursor:pointer;position:relative}@media (min-width:52.1875em){.c-head__inner .c-head__cont .c-head__select{width:fit-content}}.c-head__inner .c-head__cont .c-head__select:after{background-image:url(//www.dentocult.jp/wp-content/themes/oral-care/assets/css/../img/common/arrow-down-blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:2.7777777778vw;position:absolute;right:4.1666666667vw;top:50%;transform:translateY(-50%);width:4.5833333333vw}@media (min-width:52.1875em){.c-head__inner .c-head__cont .c-head__select:after{height:1.0416666667vw;right:1.0416666667vw;width:1.71875vw}}.c-head__inner .c-head__cont .c-head__select select{border:.1388888889vw solid #4b4b4b;cursor:pointer;font-size:3.4722222222vw;font-weight:700;padding:.9722222222vw 6.9444444444vw .9722222222vw 1.3888888889vw;width:100%}@media (min-width:52.1875em){.c-head__inner .c-head__cont .c-head__select select{border:.0520833333vw solid #4b4b4b;font-size:1.3020833333vw;min-width:38.0208333333vw;padding:.3645833333vw 2.6041666667vw .3645833333vw .5208333333vw}}.c-unit{margin-bottom:11.25vw;margin-top:9.3055555556vw}@media (min-width:52.1875em){.c-unit{margin-bottom:5.2083333333vw;margin-top:5.2083333333vw}}.c-unit__inner .c-unit__steps{background:#94d2f8;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.c-unit__inner .c-unit__steps .c-unit__step{background:#94d2f8;color:#fff;font-size:3.4722222222vw;padding:.8333333333vw 0;position:relative;text-align:center;text-shadow:0 .4166666667vw .8333333333vw #00000029}@media (min-width:52.1875em){.c-unit__inner .c-unit__steps .c-unit__step{font-size:1.5625vw;padding:1.4583333333vw 0;text-shadow:0 .15625vw .3125vw #00000029}}.c-unit__inner .c-unit__steps .c-unit__step:after{background:#94d2f8;border-right:.5555555556vw solid #fff;border-top:.5555555556vw solid #fff;content:"";height:6.25vw;position:absolute;right:0;top:50%;transform:translate(30%,-50%) rotate(45deg);width:6.25vw;z-index:-1}@media (min-width:52.1875em){.c-unit__inner .c-unit__steps .c-unit__step:after{border-right:.2083333333vw solid #fff;border-top:.2083333333vw solid #fff;height:5.2083333333vw;width:5.2083333333vw}}.c-unit__inner .c-unit__steps .c-unit__step:first-child{z-index:3}.c-unit__inner .c-unit__steps .c-unit__step:nth-child(2){z-index:2}.c-unit__inner .c-unit__steps .c-unit__step:nth-child(3){z-index:1}.c-unit__inner .c-unit__steps .c-unit__step:nth-child(3):after{display:none}.c-unit__inner .c-unit__steps .c-unit__step.current,.c-unit__inner .c-unit__steps .c-unit__step.current:after{background:#3f80d9}.c-unit__inner .c-unit__cont{border:.1388888889vw solid #4b4b4b;border-top:none;padding:7.3611111111vw 2.7777777778vw 8.3333333333vw}@media (min-width:52.1875em){.c-unit__inner .c-unit__cont{border:.0520833333vw solid #4b4b4b;padding:5.7291666667vw 4.2708333333vw 3.3854166667vw 2.6041666667vw}}.c-group{display:none}.c-group.is-active{display:block}.c-page-contact{color:#3f80d9;font-size:5.5555555556vw;font-weight:700;line-height:1.8;text-align:center;margin-bottom:6.9444444444vw}@media (min-width:52.1875em){.c-page-contact{font-size:2.0833333333vw;margin-bottom:4.21875vw}}.c-page-contact span{color:#4b4b4b;display:block;font-size:3.4722222222vw}@media (min-width:52.1875em){.c-page-contact span{font-size:1.3020833333vw}}.c-page-contact__btn{background:#30b691;border-radius:16.6666666667vw;color:#fff;display:block;font-size:3.4722222222vw;font-weight:700;text-align:center;margin:4.3055555556vw auto 6.9444444444vw;padding:2.9861111111vw 5.9722222222vw 2.9861111111vw 3.0555555556vw;width:90.777778vw}.c-hover{opacity:1;transition:opacity .3s}@media (min-width:52.1875em){.c-hover:hover{opacity:.7}}.c-box__inner{padding-top:6.9444444444vw;position:relative}@media (min-width:52.1875em){.c-box__inner{padding-top:2.6041666667vw}}.c-box__inner .c-box__cont{align-items:center;border:.6944444444vw solid #3f80d9;border-radius:4.1666666667vw;display:flex;flex-direction:column-reverse;gap:1.1111111111vw;padding:8.75vw 4.1666666667vw 9.5833333333vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont{border:.2604166667vw solid #3f80d9;border-radius:1.5625vw;flex-direction:row;gap:7.8125vw;justify-content:flex-end;padding:1.7708333333vw 2.0833333333vw}}.c-box__inner .c-box__cont .c-box__balloon{background:#a0a0a0;color:#fff;font-size:3.4722222222vw;font-weight:700;left:50%;padding:3.0555555556vw 0;position:absolute;text-align:center;top:0;transform:translateX(-50%);width:82.7777777778vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__balloon{font-size:2.0833333333vw;padding:.625vw 0 .7291666667vw;width:67.03125vw}}.c-box__inner .c-box__cont .c-box__balloon:after{background:#a0a0a0;bottom:0;clip-path:polygon(50% 100%,0 0,100% 0);content:"";height:4.4444444444vw;left:50%;position:absolute;transform:translate(-50%,98%);width:6.9444444444vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__balloon:after{height:1.6666666667vw;width:3.6458333333vw}.c-box__inner .c-box__cont .c-box__balloon--small{font-size:1.5625vw;padding-top:1.3020833333vw}}.c-box__inner .c-box__cont .c-box__textarea{width:100%}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea{width:auto}}.c-box__inner .c-box__cont .c-box__textarea .c-box__title{border-left:.4166666667vw solid #3f80d9;color:#3f80d9;font-size:4.1666666667vw;font-weight:700;margin-bottom:2.6388888889vw;padding-left:2.0833333333vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__title{border:none;font-size:2.0833333333vw;margin-bottom:.8333333333vw;padding-left:0}}.c-box__inner .c-box__cont .c-box__textarea .c-box__unit+.c-box__unit{margin-top:2.7777777778vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__unit+.c-box__unit{margin-top:1.5625vw}}.c-box__inner .c-box__cont .c-box__textarea .c-box__term{color:#3f80d9;font-size:3.75vw;font-weight:700;margin-bottom:1.3888888889vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__term{font-size:1.3020833333vw;margin-bottom:.6770833333vw}}.c-box__inner .c-box__cont .c-box__textarea .c-box__text{font-size:3.75vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__text{font-size:1.3020833333vw}}.c-box__inner .c-box__cont .c-box__textarea .c-box__list .c-box__item{align-items:center;display:flex;font-size:3.4722222222vw;gap:1.3888888889vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__list .c-box__item{font-size:1.3020833333vw;gap:.5208333333vw}}.c-box__inner .c-box__cont .c-box__textarea .c-box__list .c-box__item:not(:last-child){margin-bottom:1.6666666667vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__list .c-box__item:not(:last-child){margin-bottom:.625vw}}.c-box__inner .c-box__cont .c-box__textarea .c-box__list .c-box__item img{height:auto;width:5.4166666667vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__list .c-box__item img{width:2.03125vw}}.c-box__inner .c-box__cont .c-box__textarea .c-box__prompt{font-size:4.1666666667vw;font-weight:700;margin-top:4.1666666667vw}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__textarea .c-box__prompt{font-size:1.5625vw;margin-top:2.5vw;text-align:center}}.c-box__inner .c-box__cont .c-box__img,.c-box__inner .c-box__cont .c-box__textarea--full{width:100%}@media (min-width:52.1875em){.c-box__inner .c-box__cont .c-box__img{width:35.15625vw}}.c-box__inner .c-box__cont .c-box__img img{height:auto;width:100%}.c-box__inner .c-box__cont--left{justify-content:flex-start}@media (min-width:52.1875em){.c-box__inner .c-box__cont--left{padding:2.5520833333vw 3.6458333333vw 2.3958333333vw}}.fixed{position:fixed !important}.sticky{position:sticky !important}.block{display:block !important}.flex{display:flex !important}.table{display:table !important}.grid{display:grid !important}.contents{display:contents !important}.list-item{display:list-item !important}.hidden{display:none !important}.size-full{height:100% !important;width:100% !important}.border{border-width:1px !important}.uppercase{text-transform:uppercase !important}.italic{font-style:italic !important}.underline{text-decoration-line:underline !important}.line-through{text-decoration-line:line-through !important}@media (min-width:835px){.desktop\:block{display:block !important}.desktop\:inline{display:inline !important}.desktop\:flex{display:flex !important}.desktop\:hidden{display:none !important}}