img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@charset "UTF-8";html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}svg:not([fill]){fill:currentColor}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}html{font-size:62.5%}body{margin:0;font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:500;background-color:#fff;color:#000;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";overflow-x:hidden}@media print,screen and (min-width:769px){body{font-size:1.8rem;line-height:1.4;padding:122px 0 0}}@media only screen and (max-width:768px){body{font-size:1.4rem;line-height:1.4;padding:55px 0 0}}body.fixed{height:100%;overflow:hidden}body *{-webkit-transition:all .3s ease;transition:all .3s ease}dd,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,table,td,th,tr,ul{margin:0;padding:0;font-style:normal;font-weight:400;font-size:100%;list-style:none}em,i{font-style:normal}img{border:none;margin:0;padding:0}figure{display:block;margin:0}:focus,a{outline:none}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}@media only screen and (max-width:768px){.hideSP{display:none!important}}@media print,screen and (min-width:769px){.hidePC{display:none!important}}.serif{font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:400}main{margin:0 auto}a:link{color:#1c2e5f}a:visited{color:#1c2e5f}a:hover{color:#1c2e5f;text-decoration:none}a:active{color:#1c2e5f}.header{width:100%;position:fixed;top:0;left:0;z-index:1000}@media only screen and (max-width:768px){.header{height:55px;border-bottom:1px solid #1c2e5f}}@media print,screen and (min-width:769px){.header{height:122px}}.header__container{display:block;max-width:1260px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background-color:#fff;position:relative;width:100%;max-width:100%;z-index:1000}@media print,screen and (min-width:1025px){.header__container{padding:0 0 0 20px}}@media only screen and (min-width:769px) and (max-width:1024px){.header__container{padding:0 30px}}@media only screen and (max-width:768px){.header__container{padding:10px}}.header__container>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}@media print,screen and (min-width:769px){.header__container{border-bottom:2px solid #1c2e5f}}@media only screen and (min-width:769px) and (max-width:1024px){.header__container{padding:0 0 0 20px}}@media only screen and (max-width:768px){.header__container{border-bottom:1px solid #1c2e5f}}.header i{display:block}@media only screen and (max-width:768px){.header__logo{width:100%;max-width:250px;padding:0 50px 0 0;margin-right:auto}}@media print,screen and (min-width:769px){.header__logo{width:345px;position:absolute;left:20px;top:30px}}.header__logo a{display:block}.header__logo a:hover{opacity:.8}.header__logo a img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media only screen and (max-width:768px){.header__nav{display:none;width:100%;height:100%;padding:54px 0 30px;background-color:#fff;overflow-y:auto;overflow-scrolling:touch;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:100}.header__nav.isOpen{display:block}}@media print,screen and (min-width:769px){.header__nav{display:block;width:460px;height:100%;padding:135px 0 0;background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1);overflow-y:auto;overflow-scrolling:touch;position:fixed;top:0;bottom:0;right:-490px;margin:auto;z-index:100}.header__nav.isOpen{right:0}}@media only screen and (max-width:768px){.header__nav__guide{border-top:1px solid #1c2e5f;padding:0 15px 15px}}@media print,screen and (min-width:769px){.header__nav__guide{padding:5px 15px 15px}}.header__nav__guide__contact{line-height:1;text-align:center}@media print,screen and (min-width:769px){.header__nav__guide__contact{border:1px solid #1c2e5f;padding:15px 15px 10px}}.header__nav__guide__contact a{display:block;text-decoration:none;font-weight:700}.header__nav__guide__contact a:before{display:inline-block;content:"";background-position:0 0;background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media only screen and (max-width:768px){.header__nav__guide__contact a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/tel-icon-blue.png);width:.8em;height:.8em;margin:-5px 5px 0 0}}@media print,screen and (min-width:769px){.header__nav__guide__contact a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/tel-icon-blue.png);width:20px;height:20px;margin:-5px 0 0}}@media only screen and (max-width:768px){.header__nav__guide__contact a{color:#1c2e5f;padding:.5em 1em;text-align:center;background-color:#fff;font-size:2.4rem;border:solid 1px #1c2e5f}.header__nav__guide__contact a:hover{background-color:#1c2e5f;color:#fff}.header__nav__guide__contact a:hover:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/tel-icon-white.png)}}@media print,screen and (min-width:769px){.header__nav__guide__contact a{font-size:2.2rem;letter-spacing:1px;margin-bottom:3px;pointer-events:none}}.header__nav__guide__contact span{display:block;color:#1c2e5f;font-family:"tbudrgothic-std";font-weight:500}@media only screen and (max-width:768px){.header__nav__guide__contact span{padding:1em}}@media print,screen and (min-width:769px){.header__nav__guide__contact span{font-size:1.6rem;margin-bottom:10px}}.header__nav__guide table{width:100%;border:1px solid #1c2e5f;border-collapse:collapse}@media only screen and (max-width:768px){.header__nav__guide table{margin-top:1em}}@media print,screen and (min-width:769px){.header__nav__guide table{margin-top:15px;font-size:1.4rem}}.header__nav__guide table tr td,.header__nav__guide table tr th{color:#1c2e5f;text-align:center;border:1px solid #1c2e5f;line-height:1;font-weight:700}@media only screen and (max-width:768px){.header__nav__guide table tr td,.header__nav__guide table tr th{padding:.5em .25em}}@media print,screen and (min-width:769px){.header__nav__guide table tr td,.header__nav__guide table tr th{padding:.5em}}.header__nav__guide table tr th{background:#e5efff}.header__nav__guide table tr td span{font-size:1rem}.header__nav__guide p.closed{color:#1c2e5f;font-size:1.4rem}@media only screen and (max-width:768px){.header__nav__guide p.closed{padding-top:.5em}}@media print,screen and (min-width:769px){.header__nav__guide p.closed{padding-top:.5em}}.header__nav__guide p.closed span{display:block;padding-left:1em;text-indent:-1em}.header__nav__ul{border-top:1px solid #1c2e5f}@media only screen and (max-width:768px){.header__nav__ul{width:100%;margin:0 auto;padding:0}}@media print,screen and (min-width:769px){.header__nav__ul{width:100%;margin:0 auto;padding:0}}.header__nav__ul>li{border-bottom:1px solid #eaeaea}@media print,screen and (min-width:769px){.header__nav__ul>li{width:100%}}@media only screen and (min-width:769px) and (max-width:1024px){.header__nav__ul>li{font-size:1.4rem}}.header__nav__ul>li>a{color:#1c2e5f}@media only screen and (max-width:768px){.header__nav__ul>li>a{padding:1em;line-height:1;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:left;-ms-flex-align:left;align-items:left;background:#fff;position:relative}.header__nav__ul>li>a:after{width:8px;height:8px;content:"";background-color:transparent;border:1px solid #000;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:0;bottom:0;right:22px;margin:auto 0;border-top-color:#1c2e5f;border-right-color:#1c2e5f}}@media print,screen and (min-width:769px){.header__nav__ul>li>a{padding:.76em 1.2em;line-height:1;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:left;-ms-flex-align:left;align-items:left;background:#fff;position:relative}.header__nav__ul>li>a:after{width:8px;height:8px;content:"";background-color:transparent;border:1px solid #000;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:0;bottom:0;right:22px;margin:auto 0;border-top-color:#1c2e5f;border-right-color:#1c2e5f}}.header__nav__ul>li>a:hover{background-color:#e5efff}@media only screen and (max-width:768px){.header__nav__ul>li:first-of-type>a{border-radius:12px 12px 0 0}.header__nav__ul>li:nth-of-type(n+2)>a{border-top:none}.header__nav__ul>li:last-child>a{border-radius:0 0 12px 12px}}.header.fixed{background-color:#fff}.header.fixed .header__container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.header.fixed .header__container{padding:0 0 0 20px}}@media only screen and (min-width:769px) and (max-width:1024px){.header.fixed .header__container{padding:0 30px}}@media only screen and (max-width:768px){.header.fixed .header__container{padding:10px}}@media only screen and (max-width:768px){.header.fixed{position:fixed;top:-100px;left:0}.header.fixed .header__logo{width:100%;max-width:250px!important;padding:0 50px 0 0}.header.fixed .header__logo span{display:none}}@media print,screen and (min-width:769px){.header.fixed{position:fixed;top:-100px;left:0}.header.fixed .header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.header.fixed .header__container>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.header.fixed .header__container{padding:0 0 0 20px}}@media print,screen and (min-width:769px){.header.fixed .header__contact__button{display:none}.header.fixed .header__logo{width:345px;margin-right:auto}}.header__pc__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px;padding-right:20px}@media screen and (max-width:1279px){.header__pc__nav{display:none}}.header__pc__nav li{font-family:"tbudrgothic-std";font-style:normal;font-weight:700;font-size:1.4rem}@media print,screen and (min-width:1025px){.header__pc__nav li a{display:block;padding-top:50px;background-size:40px 40px;background-position:50% 0;background-repeat:no-repeat;text-align:center}.header__pc__nav li:first-child a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon01.png)}.header__pc__nav li:nth-child(2) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon02.png)}.header__pc__nav li:nth-child(3) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon03.png)}.header__pc__nav li:nth-child(4) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon04.png)}.header__pc__nav li:nth-child(5) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon05.png)}.header__pc__nav li:nth-child(6) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon06.png)}.header__pc__nav li:nth-child(7) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon07.png)}.header__pc__nav li:nth-child(8) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon08.png)}.header__pc__nav li:nth-child(9) a{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/menu-icon09.png)}}@media only screen and (max-width:768px){.header__pc__nav li a{display:none}}@media print,screen and (min-width:769px){.header__pc__nav li a{max-width:100%;text-decoration:none;color:#1c2e5f}}.header__pc__nav li a:hover{color:#1c2e5f;text-decoration:underline}@media print,screen and (min-width:769px){.header #reserveButton{display:none}}@media only screen and (max-width:768px){.header #reserveButton{width:54px;height:54px;position:absolute;top:0;right:55px;z-index:100;border:1px solid #f36da4;border-top:none;border-bottom:none;background-color:#fff}.header #reserveButton a{display:block;width:52px;height:0;padding-top:52px;overflow:hidden;background:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/reserve-button.png) no-repeat;background-size:contain}.header #reserveButton a:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}}@media only screen and (max-width:768px){.header__menu_button{display:block;width:54px;height:54px;background-color:transparent;cursor:pointer;border:none;outline:none!important;position:absolute;top:0;right:0;z-index:100;background-color:#f9f9f9}.header__menu_button .icon{display:block;width:50%;height:2px;border-radius:2px;background-color:#000;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.4s;transition-duration:.4s;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.header__menu_button .icon:after,.header__menu_button .icon:before{width:100%;height:2px;content:"";display:block;background:#000;border-radius:2px;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;position:absolute}.header__menu_button .icon:before{top:-8px}.header__menu_button .icon:after{top:8px}.header__menu_button .text{display:none}.header__menu_button.isOpen{background-color:transparent;position:fixed;top:0;right:0;margin:0;background-color:#f9f9f9}.header__menu_button.isOpen .icon{background-color:transparent}.header__menu_button.isOpen .icon:after,.header__menu_button.isOpen .icon:before{background:#000}.header__menu_button.isOpen .icon:before{-webkit-transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.header__menu_button.isOpen .icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@media print,screen and (min-width:769px){.header__menu_button{display:block;width:80px;height:120px;cursor:pointer;border:none;outline:none!important;position:relative;background-color:#f9f9f9;z-index:100}.header__menu_button .icon{display:block;width:40%;height:2px;border-radius:30px;background-color:#1c2e5f;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.8s;transition-duration:.8s;position:absolute;top:0;bottom:10px;left:0;right:0;margin:auto}.header__menu_button .icon:after,.header__menu_button .icon:before{width:100%;height:2px;content:"";display:block;background:#1c2e5f;border-radius:2px;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.4s;transition-duration:.4s;position:absolute}.header__menu_button .icon:before{top:-10px}.header__menu_button .icon:after{top:10px}.header__menu_button .text{color:#1c2e5f;font-size:.8em;position:absolute;top:75px;bottom:10px;left:0;right:0;margin:auto}.header__menu_button.isOpen{background-color:transparent}.header__menu_button.isOpen .icon{background-color:transparent}.header__menu_button.isOpen .icon:after,.header__menu_button.isOpen .icon:before{background:#1c2e5f}.header__menu_button.isOpen .icon:before{-webkit-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.header__menu_button.isOpen .icon:after{-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}}.header .reserve__btn{position:fixed;right:-2px;top:254px}@media only screen and (max-width:768px){.header .reserve__btn{display:none}}.header .reserve__btn a:hover{opacity:.8}@media only screen and (max-width:768px){.footer{border-top:1px solid #1c2e5f}}@media print,screen and (min-width:769px){.footer{border-top:2px solid #1c2e5f}}.footer__container{display:block;max-width:1260px;margin:0 auto;position:relative}@media print,screen and (min-width:1025px){.footer__container{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){.footer__container{padding:0 30px}}@media only screen and (max-width:768px){.footer__container{padding:0 20px}}@media only screen and (max-width:768px){.footer__container{padding:20px 15px}}@media print,screen and (min-width:769px){.footer__container{padding:50px 30px}}.footer__container__top{width:100%}@media print,screen and (min-width:1025px){.footer__container__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-ms-flex-line-pack:center;align-content:center;margin-bottom:30px}.footer__container__top>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media only screen and (max-width:768px){.footer__container__top h2{width:260px;margin:0 auto 15px auto}.footer__container__top h2 a{display:block}.footer__container__top h2 a img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}}@media only screen and (min-width:769px) and (max-width:1024px){.footer__container__top h2{width:100%;margin-bottom:30px;text-align:center}}@media print,screen and (min-width:1025px){.footer__container__top h2{width:49%}}.footer__container__top h2 a:hover{opacity:.8}.footer__container__top p{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1.8}@media only screen and (max-width:768px){.footer__container__top p{margin-bottom:15px;text-align:center}}@media only screen and (min-width:769px) and (max-width:1024px){.footer__container__top p{width:100%;margin-bottom:20px;font-size:1.6rem;text-align:center}}@media print,screen and (min-width:1025px){.footer__container__top p{width:49%;text-align:right;padding-top:5px;font-size:1.6rem;margin-left:2%}}@media print,screen and (min-width:769px){.footer__container__top p .tel{pointer-events:none;text-decoration:none}}@media print,screen and (min-width:1025px){.footer__container__middle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:80px}}@media print,screen and (min-width:1025px){.footer__container__middle .footer__guide{width:40%}}@media print,screen and (max-width:1024px){.footer__container__middle .footer__guide{width:100%;max-width:600px;margin:0 auto}}.footer__container__middle .footer__guide table{width:100%;border:1px solid #1c2e5f;border-collapse:collapse}@media only screen and (max-width:768px){.footer__container__middle .footer__guide table{margin-top:1em}}@media print,screen and (min-width:769px){.footer__container__middle .footer__guide table{font-size:1.4rem}}.footer__container__middle .footer__guide table tr td,.footer__container__middle .footer__guide table tr th{color:#1c2e5f;text-align:center;border:1px solid #1c2e5f;line-height:1;font-weight:700}@media only screen and (max-width:768px){.footer__container__middle .footer__guide table tr td,.footer__container__middle .footer__guide table tr th{padding:.5em .25em}}@media print,screen and (min-width:769px){.footer__container__middle .footer__guide table tr td,.footer__container__middle .footer__guide table tr th{padding:.5em}}.footer__container__middle .footer__guide table tr th{background:#e5efff}.footer__container__middle .footer__guide table tr td span{font-size:1rem}.footer__container__middle .footer__guide p.closed{line-height:1.8}@media only screen and (max-width:768px){.footer__container__middle .footer__guide p.closed{padding-top:1em}}@media print,screen and (min-width:769px){.footer__container__middle .footer__guide p.closed{padding-top:1em}}.footer__container__middle .footer__guide p.closed span{display:block;padding-left:1em;text-indent:-1em}@media only screen and (max-width:768px){.footer__container__middle .footer__nav{display:none}}@media only screen and (min-width:769px) and (max-width:1024px){.footer__container__middle .footer__nav{width:100%;margin-top:50px}}@media print,screen and (min-width:1025px){.footer__container__middle .footer__nav{width:60%}}@media print,screen and (min-width:769px){.footer__container__middle .footer__nav{display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(3,1fr);gap:24px}.footer__container__middle .footer__nav li a{display:inline-block;text-decoration:none;color:#1c2e5f;position:relative;padding-left:20px}.footer__container__middle .footer__nav li a:before{display:block;content:"";width:.5em;height:.5em;background-color:transparent;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:.5em;left:0}.footer__container__middle .footer__nav li a:hover{text-decoration:underline}}@media print,screen and (min-width:769px){.footer__container .footer__banner{margin-top:50px}}@media only screen and (max-width:768px){.footer__container .footer__banner{margin-top:30px}}@media print,screen and (min-width:769px){.footer__container .footer__banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.footer__container .footer__banner ul li{max-width:600px}.footer__container .footer__banner ul li a{display:block;text-decoration:none}.footer__container .footer__banner ul li a img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.footer__container .footer__banner ul li a:hover{opacity:.65}.footer .map{height:0;overflow:hidden;position:relative}@media only screen and (max-width:768px){.footer .map{padding-bottom:35.0877192%;width:100%}}@media print,screen and (min-width:769px){.footer .map{padding-bottom:400px;margin:0 auto;width:100%}}.footer .map iframe{position:absolute;left:0;top:0;height:100%;width:100%}.footer .root{width:100%;padding:15px 0;background-color:#ecf1ff}@media only screen and (max-width:768px){.footer .root{font-size:1.2rem;line-height:1.6}}@media print,screen and (min-width:769px){.footer .root{line-height:1;font-size:1.4rem}}.footer .root span{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.footer .root span{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){.footer .root span{padding:0 30px}}@media only screen and (max-width:768px){.footer .root span{padding:0 20px}}.footer__copyright{display:block;text-align:center;padding:15px;font-weight:400}@media only screen and (max-width:768px){.footer__copyright{font-size:1rem}}@media print,screen and (min-width:769px){.footer__copyright{line-height:1;font-size:1.2rem}}.footer__pagetop{position:fixed;z-index:10;opacity:0}.footer__pagetop.active{opacity:1}@media only screen and (max-width:768px){.footer__pagetop{width:44px;height:44px;bottom:20px;right:10px}}@media print,screen and (min-width:769px){.footer__pagetop{width:60px;height:60px;bottom:50px;right:50px}}@media only screen and (min-width:769px) and (max-width:1024px){.footer__pagetop{right:30px}}.footer__pagetop a{display:block;width:60px;height:0;padding-top:60px;overflow:hidden;background:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/pagetop.gif) 0 0 no-repeat}@media only screen and (max-width:768px){.footer__pagetop a{background-size:44px}}.footer__pagetop a:hover{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/pagetop-hover.gif) 0 0 no-repeat}@media only screen and (max-width:768px){.footer__pagetop a:hover{background-size:44px}}.mod__pagetitle h1:before{width:100%;content:"";background-size:cover;background-position:center top;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){.mod__pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){.mod__pagetitle h1:before{height:400px}}.laser--index .laser__section .section__heading,.mod__heading01,.page--selfcare .sc__section#mens .inner_section h3,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3{line-height:1.4;color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;text-align:center;position:relative;display:block}.laser--index .laser__section .section__heading:before,.mod__heading01:before,.page--selfcare .sc__section#mens .inner_section h3:before,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.4) * 0.5em)}@media only screen and (max-width:768px){.laser--index .laser__section .section__heading,.mod__heading01,.page--selfcare .sc__section#mens .inner_section h3,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3{font-size:2rem;margin-bottom:15px}}@media print,screen and (min-width:769px){.laser--index .laser__section .section__heading,.mod__heading01,.page--selfcare .sc__section#mens .inner_section h3,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3{font-size:3.2rem;margin-bottom:50px}}.mod__heading02{line-height:1.4;font-weight:700}.mod__heading02:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.4) * 0.5em)}@media only screen and (max-width:768px){.mod__heading02{font-size:2rem;text-indent:-45px;margin:0 0 0 45px}}@media print,screen and (min-width:769px){.mod__heading02{font-size:3.5rem;text-indent:-70px;margin:0 0 0 70px}}.mod__heading02:before{height:5px;content:"";background:#1c2e5f;display:inline-block;vertical-align:middle}@media only screen and (max-width:768px){.mod__heading02:before{width:30px;margin-right:15px}}@media print,screen and (min-width:769px){.mod__heading02:before{width:50px;margin-right:20px}}.mod__heading03{color:#1c2e5f}@media only screen and (max-width:768px){.mod__heading03{line-height:1.4;font-size:1.8rem}.mod__heading03:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.4) * 0.5em)}}@media print,screen and (min-width:769px){.mod__heading03{line-height:1.35;font-size:2.8rem}.mod__heading03:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.35) * 0.5em)}}.laser--index .laser__section .inner_section .list__item .button,.mod__button,.page--selfcare .sc__section .list__item .button,.page--selfcare .sc__section#growth .button,.page--selfcare .sc__section#mens .condyloma .buttons .button,.page--selfcare .sc__section#mens .foreskin .buttons .button,.page--selfcare .sc__section#mounjaro .button,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button{width:100%;max-width:200px}.laser--index .laser__section .inner_section .list__item .button a,.mod__button a,.page--selfcare .sc__section .list__item .button a,.page--selfcare .sc__section#growth .button a,.page--selfcare .sc__section#mens .condyloma .buttons .button a,.page--selfcare .sc__section#mens .foreskin .buttons .button a,.page--selfcare .sc__section#mounjaro .button a,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button a{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:center;text-decoration:none;padding:.75em 1em;border:2px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important}.laser--index .laser__section .inner_section .list__item .button a:after,.mod__button a:after,.page--selfcare .sc__section .list__item .button a:after,.page--selfcare .sc__section#growth .button a:after,.page--selfcare .sc__section#mens .condyloma .buttons .button a:after,.page--selfcare .sc__section#mens .foreskin .buttons .button a:after,.page--selfcare .sc__section#mounjaro .button a:after,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button a:after{display:inline-block;content:"";width:.5em;height:.5em;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:1em;margin:auto 0}.laser--index .laser__section .inner_section .list__item .button a:hover,.mod__button a:hover,.page--selfcare .sc__section .list__item .button a:hover,.page--selfcare .sc__section#growth .button a:hover,.page--selfcare .sc__section#mens .condyloma .buttons .button a:hover,.page--selfcare .sc__section#mens .foreskin .buttons .button a:hover,.page--selfcare .sc__section#mounjaro .button a:hover,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button a:hover{color:#fff!important;background-color:#1c2e5f}.laser--index .laser__section .inner_section .list__item .button a:hover:after,.mod__button a:hover:after,.page--selfcare .sc__section .list__item .button a:hover:after,.page--selfcare .sc__section#growth .button a:hover:after,.page--selfcare .sc__section#mens .condyloma .buttons .button a:hover:after,.page--selfcare .sc__section#mens .foreskin .buttons .button a:hover:after,.page--selfcare .sc__section#mounjaro .button a:hover:after,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button a:hover:after{border-color:#fff}.mod__button2{width:100%;max-width:320px}.mod__button2 a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;border:2px solid #000;text-align:center;color:#000;position:relative}@media only screen and (max-width:768px){.mod__button2 a{max-width:100%;font-size:1.6rem;height:50px;line-height:46px}}@media print,screen and (min-width:769px){.mod__button2 a{max-width:366px;margin:0 auto;height:60px;line-height:56px;font-size:1.8rem;position:relative}}.mod__button2 a:hover{background-color:#000!important;text-decoration:none;color:#fff}.mod__button2 a:after{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/arrow01-blue.png) no-repeat;background-size:contain;display:block;position:absolute}@media only screen and (max-width:768px){.mod__button2 a:after{content:"";top:0;bottom:0;margin:auto 0;width:30px;height:11px;right:15px}}@media print,screen and (min-width:769px){.mod__button2 a:after{content:"";top:0;bottom:0;margin:auto 0;width:40px;height:14px;right:20px}}.mod__button2 a:hover:after{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/arrow01-white.png) no-repeat;background-size:contain}.mod__button3{width:100%;max-width:300px}.mod__button3 a{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:left;text-decoration:none;padding:.75em 2.5em .75em 1em;border:1px solid #3856a5;border-radius:10px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important}@media only screen and (max-width:768px){.mod__button3 a{font-size:1.8rem}}@media print,screen and (min-width:769px){.mod__button3 a{font-size:2.4rem}}.mod__button3 a:before{display:inline-block;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:18px;border:2px solid #1c2e5f;border-radius:50%;position:absolute;top:0;bottom:0;right:18px;margin:auto 0}@media only screen and (max-width:768px){.mod__button3 a:before{right:15px}}.mod__button3 a:after{display:inline-block;content:"";width:6px;height:6px;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:25px;margin:auto 0}@media only screen and (max-width:768px){.mod__button3 a:after{right:22px}}.mod__button3 a:hover{color:#fff!important;background-color:#1c2e5f;border:1px solid #1c2e5f}.mod__button3 a:hover:before{border-color:#fff}.mod__button3 a:hover:after{border-color:#fff}.mod__button4{width:100%}.mod__button4 a{display:block;width:100%;max-width:120px;color:#1c2e5f;text-align:center;text-decoration:none;padding:.5em .75em;border:1px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:400;font-size:1.4rem;line-height:1!important;background-color:#fff}.mod__button4 a:hover{color:#fff!important;background-color:#1c2e5f}.mod__button4 a:hover:after{border-color:#fff}.mod__iconBox{background-color:#e5efff}@media only screen and (max-width:768px){.mod__iconBox{padding:20px 15px}}@media print,screen and (min-width:769px){.mod__iconBox{padding:30px}}.mod__iconBox .box__heading{color:#1c2e5f;color:#1c2e5f;font-family:"tbudrgothic-std";font-weight:400;position:relative;line-height:1}@media only screen and (max-width:768px){.mod__iconBox .box__heading{font-size:18px;margin-bottom:15px;margin-top:-38px}}@media print,screen and (min-width:769px){.mod__iconBox .box__heading{font-size:32px;margin-bottom:20px;margin-top:-58px}}.mod__iconBox .box__heading:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px}@media only screen and (max-width:768px){.mod__iconBox .box__heading:before{width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){.mod__iconBox .box__heading:before{width:70px;height:37px;background-size:70px 37px}}.mod__iconBox .box__container{line-height:1.8}.mod__pagenation .pagination ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;position:relative}.mod__pagenation .pagination ul.page-numbers>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width:768px){.mod__pagenation .pagination li{margin:4px}}@media print,screen and (min-width:769px){.mod__pagenation .pagination li{margin:0 5px}}.mod__pagenation .pagination li a,.mod__pagenation .pagination li span{display:block;width:auto;padding:.5em;border:1px solid #000;text-decoration:none;text-align:center;line-height:1}.mod__pagenation .pagination li a.dots,.mod__pagenation .pagination li span.dots{border:none}.mod__pagenation .pagination li .current,.mod__pagenation .pagination li a:hover{color:#fff;border-color:#1c2e5f;background-color:#1c2e5f}.mod__pager{display:block;max-width:1260px;margin:0 auto;border-top:1px solid #1c2e5f}@media print,screen and (min-width:1025px){.mod__pager{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__pager{padding:0 30px}}@media only screen and (max-width:768px){.mod__pager{padding:0 20px}}@media only screen and (max-width:768px){.mod__pager{padding-top:20px}}@media print,screen and (min-width:769px){.mod__pager{padding-top:50px}}@media print,screen and (min-width:769px){.mod__pager ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.mod__pager ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.mod__pager ul>*{width:48%;margin:0 4% 0 0}.mod__pager ul>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.mod__pager ul .next:nth-of-type(n+2),.mod__pager ul .prev:nth-of-type(n+2){margin-top:10px}}.mod__pager ul .next a,.mod__pager ul .prev a{display:block;background-color:#fff;border:1px solid #ccc;color:#000;text-decoration:none;font-family:"tbudrgothic-std";position:relative}.mod__pager ul .next a:hover,.mod__pager ul .prev a:hover{background-color:rgba(229,239,255,.5)}.mod__pager ul .next a:after,.mod__pager ul .prev a:after{display:block;width:.5em;height:.5em;content:"";background-color:transparent;border:2px solid #000;border-bottom:none;position:absolute;top:0;bottom:0;margin:auto 0}.mod__pager ul .next a span,.mod__pager ul .prev a span{display:block;color:#666;font-size:80%}.mod__pager ul .next a{padding:1em 1em 1em 2.5em}.mod__pager ul .next a:after{border-right:none;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:1em}.mod__pager ul .prev a{padding:1em 2.5em 1em 1em}.mod__pager ul .prev a:after{border-left:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:1em}.mod__pager .back{max-width:100%;text-align:center}@media print,screen and (min-width:769px){.mod__pager .back{margin-top:50px}}@media only screen and (max-width:768px){.mod__pager .back{margin-top:20px}}.mod__pager .back a{display:inline-block;width:auto;padding:1em 2em 1em 1em}.mod__treatment{position:relative;background-color:#e5efff}@media only screen and (max-width:768px){.mod__treatment{padding:20px 0}}@media print,screen and (min-width:769px){.mod__treatment{padding:50px 0}}@media only screen and (max-width:768px){.mod__treatment .container{padding:0 15px}}@media print,screen and (min-width:769px){.mod__treatment .container{padding:0 30px}}@media print,screen and (min-width:769px){.mod__treatment .treatment__list01{display:block;max-width:1200px;margin:0 auto}}@media print,screen and (min-width:769px) and (min-width:1025px){.mod__treatment .treatment__list01{padding:0}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list01{padding:0}}@media only screen and (min-width:769px) and (max-width:768px){.mod__treatment .treatment__list01{padding:0 20px}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.mod__treatment .treatment__list01>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.mod__treatment .treatment__list01>*{width:32%;margin:0 2% 0 0}.mod__treatment .treatment__list01>:nth-child(3n){margin-right:0}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.mod__treatment .treatment__list01>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.mod__treatment .treatment__list01>*{width:49%;margin:0 2% 0 0}.mod__treatment .treatment__list01>:nth-child(2n){margin-right:0}}.mod__treatment .treatment__list01>li{background-color:#fff;position:relative}@media print,screen and (min-width:769px){.mod__treatment .treatment__list01>li{-webkit-box-shadow:0px 10px 20px rgba(28,46,95,.1019607843);box-shadow:0px 10px 20px rgba(28,46,95,.1019607843)}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list01>li:nth-of-type(n+4){margin-top:20px}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list01>li:nth-of-type(n+3){margin-top:20px}}@media only screen and (max-width:768px){.mod__treatment .treatment__list01>li{-webkit-box-shadow:0px 6px 10px rgba(28,46,95,.1019607843);box-shadow:0px 6px 10px rgba(28,46,95,.1019607843);max-width:450px;margin-left:auto;margin-right:auto;margin-bottom:15px}.mod__treatment .treatment__list01>li:nth-of-type(n+2){margin-top:1em;border-top:dotted 1px #ccc}}.mod__treatment .treatment__list01>li figure{width:100%;height:0;padding-top:56.25%;overflow:hidden;position:relative}.mod__treatment .treatment__list01>li figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;position:absolute;top:0;left:0;-webkit-transform:translateY(-8%);-ms-transform:translateY(-8%);transform:translateY(-8%)}@media only screen and (max-width:768px){.mod__treatment .treatment__list01>li .wrap{padding:15px}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list01>li .wrap{padding:20px}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list01>li .wrap{padding:30px}}.mod__treatment .treatment__list01>li .wrap h3{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;text-align:center}@media only screen and (max-width:768px){.mod__treatment .treatment__list01>li .wrap h3{font-size:1.8rem}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list01>li .wrap h3{font-size:2rem}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list01>li .wrap h3{font-size:2.4rem}}.mod__treatment .treatment__list01>li .wrap p{font-size:1.4rem;line-height:1.8;margin:1em 0}@media print,screen and (min-width:769px){.mod__treatment .treatment__list01>li .wrap .buttons .mod__button4:nth-child(n+2){margin-top:.5em}}.mod__treatment .treatment__list01>li .wrap .mod__button4{padding:0}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list01>li .wrap .mod__button4{bottom:30px}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list01>li .wrap .mod__button4{bottom:20px}}@media only screen and (max-width:768px){.mod__treatment .treatment__list01>li .wrap .mod__button4{margin-top:1em}}.mod__treatment .treatment__list01>li .wrap .mod__button4 a{max-width:100%;line-height:1.4!important}.mod__treatment .treatment__list01>li .wrap .mod__button4 a span{display:inline-block}.mod__treatment .treatment__list01>li .attention{padding-left:1.5em;margin-bottom:1em!important}.mod__treatment .treatment__list01>li .attention li{list-style-type:disc!important;font-size:1.4rem;line-height:1.8}.mod__treatment .treatment__list01>li .attention li+li{margin-top:.5em}.mod__treatment .treatment__list02{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list02{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list02{padding:0}}@media only screen and (max-width:768px){.mod__treatment .treatment__list02{padding:0}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:20px}.mod__treatment .treatment__list02>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.mod__treatment .treatment__list02>*{width:23.5%;margin:0 2% 0 0}.mod__treatment .treatment__list02>:nth-child(4n){margin-right:0}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:20px}.mod__treatment .treatment__list02>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.mod__treatment .treatment__list02>*{width:49%;margin:0 2% 0 0}.mod__treatment .treatment__list02>:nth-child(2n){margin-right:0}}.mod__treatment .treatment__list02 li{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:156px;position:relative}@media print,screen and (min-width:769px){.mod__treatment .treatment__list02 li{-webkit-box-shadow:0px 10px 20px rgba(28,46,95,.1019607843);box-shadow:0px 10px 20px rgba(28,46,95,.1019607843)}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list02 li:nth-of-type(n+3){margin-top:1em}}@media only screen and (max-width:768px){.mod__treatment .treatment__list02 li{-webkit-box-shadow:0px 6px 10px rgba(28,46,95,.1019607843);box-shadow:0px 6px 10px rgba(28,46,95,.1019607843);margin-bottom:15px}.mod__treatment .treatment__list02 li:nth-of-type(n+2){margin-top:1em}}.mod__treatment .treatment__list02 li:before{display:block;content:"";width:100%;height:100%;background-color:rgba(255,255,255,.7);position:absolute;top:0;left:0;z-index:1}.mod__treatment .treatment__list02 li .wrap{background-size:cover;position:relative;z-index:2}@media only screen and (max-width:768px){.mod__treatment .treatment__list02 li .wrap{padding:15px}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list02 li .wrap{padding:20px}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list02 li .wrap{padding:30px}}.mod__treatment .treatment__list02 li .wrap h3{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;text-align:center}@media only screen and (max-width:768px){.mod__treatment .treatment__list02 li .wrap h3{font-size:1.8rem;margin-bottom:10px}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__treatment .treatment__list02 li .wrap h3{font-size:2rem;margin-bottom:15px}}@media print,screen and (min-width:1025px){.mod__treatment .treatment__list02 li .wrap h3{font-size:2.4rem;margin-bottom:15px}}.mod__treatment .treatment__list02 li.checkup{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/checkup/thumb.jpg) center center no-repeat}.mod__treatment .treatment__list02 li.vaccine{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/vaccine/thumb.jpg) center center no-repeat}.mod__treatment .treatment__list02 li.selfcare{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/thumb.jpg) center center no-repeat}.mod__treatment .treatment__list02 li.medical_cosme{background:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/thumb.jpg) center center no-repeat}.mod__price_table{display:block;max-width:900px;margin:0 auto}@media print,screen and (min-width:1025px){.mod__price_table{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){.mod__price_table{padding:0}}@media only screen and (max-width:768px){.mod__price_table{padding:0}}@media print,screen and (min-width:769px){.mod__price_table{margin-top:50px}}@media only screen and (max-width:768px){.mod__price_table{margin-top:16px}}.mod__price_table table{border-collapse:collapse;width:100%}.mod__price_table table tr:nth-child(2n){background-color:#f7faff}.mod__price_table table tr:nth-child(odd){background-color:#e5efff}.mod__price_table table td,.mod__price_table table th{text-align:center}@media print,screen and (min-width:769px){.mod__price_table table td,.mod__price_table table th{padding:.5em 1em}}@media only screen and (max-width:768px){.mod__price_table table td,.mod__price_table table th{font-size:14px;padding:.5em}}.mod__price_table table th[scope=col]{background-color:#1c2e5f;color:#fff}.mod__price_table table th[scope=row]{font-weight:700;color:#1c2e5f}.mod__price_table table td.price{font-weight:700}.mod__price_table table td.price span{font-weight:400}.top-header{position:fixed;top:-122px}.active .header__container{display:block;max-width:1260px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:relative}@media print,screen and (min-width:1025px){.active .header__container{padding:5px 50px}}@media only screen and (min-width:769px) and (max-width:1024px){.active .header__container{padding:0 30px}}@media only screen and (max-width:768px){.active .header__container{padding:10px 20px}}.active .header__container>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.active .header__logo{margin:0}@media only screen and (max-width:768px){.active .header__logo{width:100%;max-width:184px;padding:0 50px 0 0}}@media only screen and (min-width:769px) and (max-width:1024px){.active .header__logo{width:184px}}@media print,screen and (min-width:1025px){.active .header__logo{width:184px}}@media only screen and (max-width:768px){#home{border-top:5px solid #1c2e5f;padding-top:20px}}@media print,screen and (min-width:769px){#home{border-top:10px solid #1c2e5f;padding-top:110px}}#home h1{text-align:center;width:100%}@media only screen and (max-width:768px){#home h1{padding:0 15px;margin:0 auto 15px auto;max-width:345px}}@media print,screen and (min-width:769px){#home h1{padding:0 30px;margin:0 auto 50px auto;max-width:1260px}}#home h1 img{width:100%;height:auto;vertical-align:bottom}@media only screen and (max-width:768px){#home .mainvisual{padding:0 15px;margin-bottom:10px}}@media print,screen and (min-width:769px){#home .mainvisual{padding:0 30px;margin-bottom:20px}}#home .mainvisual>div{max-width:1200px;width:auto!important;width:100%;background-color:#e5efff;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/mainvisual-bg.jpg);background-size:cover;background-position:center top;margin:0 auto;position:relative;border-radius:10px;z-index:10}@media print,screen and (min-width:1025px){#home .mainvisual>div{padding:500px 0 0}}@media print,screen and (max-width:1024px){#home .mainvisual>div{padding:42% 0 0}}#home .mainvisual>div h2{width:30%;max-width:250px;margin:0 auto;position:absolute;left:0;z-index:15;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media print,screen and (min-width:769px){#home .mainvisual>div h2{bottom:50px}}@media only screen and (max-width:768px){#home .mainvisual>div h2{width:30%;bottom:30px;left:36%}}@media only screen and (min-width:769px) and (max-width:1024px){#home .mainvisual>div h2{left:36%}}@media print,screen and (min-width:1025px){#home .mainvisual>div h2{left:26%}}#home .mainvisual>div h2 img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media only screen and (max-width:768px){#home #top-news{padding:0 15px;margin:0 auto 20px auto}}@media print,screen and (min-width:769px){#home #top-news{max-width:1260px;padding:0 30px;margin:0 auto 80px auto}}#home #top-news ul{color:#1c2e5f;width:100%;background-color:#fffbeb;border-radius:10px}@media only screen and (max-width:768px){#home #top-news ul{padding:15px}}@media print,screen and (min-width:769px){#home #top-news ul{padding:15px 20px}}#home #top-news ul li{color:#1c2e5f;overflow:hidden;position:relative}@media only screen and (max-width:768px){#home #top-news ul li:nth-child(n+2){border-top:1px solid #dadada;padding-top:10px;margin-top:10px}}@media print,screen and (min-width:769px){#home #top-news ul li:nth-child(n+2){margin-top:10px}}@media only screen and (max-width:768px){#home #top-news ul li span{display:inline-block;float:left;text-align:center;margin-right:15px;text-decoration:none;color:#fff;background-color:#f36da4;font-size:.9em;line-height:1.8;padding-right:15px;padding-left:15px}#home #top-news ul li time{width:80px;font-style:normal;display:inline-block;margin-right:5px;font-size:.9em;float:left;line-height:1.8}#home #top-news ul li p{clear:both;padding-top:5px}#home #top-news ul li p a{width:100%;padding:0 0 10px;text-decoration:underline;color:#1c2e5f}#home #top-news ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#home #top-news ul li{width:100%;font-size:1.6rem}#home #top-news ul li span{display:inline-block;text-align:center;margin-right:20px;text-decoration:none;color:#fff;padding-right:15px;padding-left:15px;background-color:#f36da4;font-size:1.4rem;line-height:1.8;float:left}#home #top-news ul li time{height:30px;display:inline-block;float:left;margin-right:20px;line-height:1.8}#home #top-news ul li p{line-height:1.8}#home #top-news ul li p a{width:100%;color:#1c2e5f;position:relative;overflow:hidden;padding:0 0 15px;text-decoration:underline}}@media only screen and (max-width:768px){#home .top-link{padding:0 15px;margin:0 auto 20px auto}}@media print,screen and (min-width:769px){#home .top-link{padding:0 30px;margin-bottom:80px}}@media print,screen and (min-width:769px){#home .top-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:fex-start;-ms-flex-align:fex-start;align-items:fex-start;-ms-flex-line-pack:center;align-content:center;max-width:1200px;margin:0 auto}#home .top-link ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}#home .top-link ul li{text-align:center;color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:700}@media only screen and (max-width:768px){#home .top-link ul li{font-size:1.5rem}#home .top-link ul li:nth-child(n+2){border-top:1px solid #e1e1e1}}@media print,screen and (min-width:769px){#home .top-link ul li{min-height:80px;font-size:1.6rem}}@media print,screen and (min-width:1025px){#home .top-link ul li{width:11.2%;margin-right:1.4%}#home .top-link ul li:last-child{margin-right:0}}@media only screen and (min-width:769px) and (max-width:1024px){#home .top-link ul li{width:49%;margin-right:2%}#home .top-link ul li:nth-child(n+3){margin-top:20px}#home .top-link ul li:nth-child(2n){margin-right:0}}#home .top-link ul li a{width:100%;display:block;color:#1c2e5f;text-decoration:none;position:relative}@media only screen and (max-width:768px){#home .top-link ul li a{padding:20px 20px 20px 50px}}@media only screen and (min-width:769px) and (max-width:1024px){#home .top-link ul li a{padding:30px 30px 30px 80px}}@media print,screen and (min-width:1025px){#home .top-link ul li a{padding:136px 0 0}}#home .top-link ul li a:before{display:block;content:"";background-repeat:no-repeat;background-size:contain;background-position:0 0;position:absolute;top:0;bottom:0;margin:auto 0}@media only screen and (max-width:768px){#home .top-link ul li a:before{width:50px;height:50px;left:0}}@media only screen and (min-width:769px) and (max-width:1024px){#home .top-link ul li a:before{width:80px;height:80px;left:0}}@media print,screen and (min-width:1025px){#home .top-link ul li a:before{width:120px;height:120px;top:0;right:0;left:0;margin:0 auto}}#home .top-link ul li a:hover span{background-color:#eaf9e1}@media only screen and (max-width:768px){#home .top-link ul li a:hover{background-color:#eaf9e1}}@media only screen and (min-width:769px) and (max-width:1024px){#home .top-link ul li a:hover{background-color:#eaf9e1;border-radius:10px}}#home .top-link ul li:first-child a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon01.png)}#home .top-link ul li:nth-child(2) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon02.png)}#home .top-link ul li:nth-child(3) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon03.png)}#home .top-link ul li:nth-child(4) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon04.png)}#home .top-link ul li:nth-child(5) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon05.png)}#home .top-link ul li:nth-child(6) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon06.png)}#home .top-link ul li:nth-child(7) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon07.png)}#home .top-link ul li:nth-child(8) a:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/top-link-icon08.png)}@media only screen and (max-width:768px){#home .reserve{padding:0 15px;margin:0 auto 20px auto}}@media print,screen and (min-width:769px){#home .reserve{padding:0 30px;margin:0 auto 80px auto;max-width:1260px}}#home .reserve>div{border-radius:10px;overflow:hidden}@media only screen and (max-width:768px){#home .reserve>div{border:2px solid #f36da4}}@media print,screen and (min-width:769px){#home .reserve>div{border:5px solid #f36da4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#home .reserve>div>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media only screen and (max-width:768px){#home .reserve>div .reserve__body{padding:20px 15px 0}}@media print,screen and (min-width:769px){#home .reserve>div .reserve__body{width:50%;padding:50px 50px 50px 40px}}@media only screen and (min-width:769px) and (max-width:1024px){#home .reserve>div .reserve__body{width:50%;padding:50px 30px}}#home .reserve>div .reserve__body h2{color:#f36da4;font-family:"tbudrgothic-std";font-style:normal;font-weight:400}@media only screen and (max-width:768px){#home .reserve>div .reserve__body h2{font-size:1.8rem;margin-bottom:10px;text-align:center}#home .reserve>div .reserve__body h2 span{font-size:2.4rem}}@media print,screen and (min-width:769px){#home .reserve>div .reserve__body h2{font-size:3.2rem;margin-bottom:15px}#home .reserve>div .reserve__body h2 span{font-size:4.8rem}}@media only screen and (max-width:768px){#home .reserve>div .reserve__body ul{margin-bottom:15px}}@media print,screen and (min-width:769px){#home .reserve>div .reserve__body ul{margin-bottom:30px}}#home .reserve>div .reserve__body ul li{padding-left:1em;text-indent:-1em;font-weight:bolder}@media only screen and (max-width:768px){#home .reserve>div .reserve__body ul li{line-height:1.8}}@media print,screen and (min-width:769px){#home .reserve>div .reserve__body ul li{line-height:2;font-size:1.6rem}}@media print,screen and (min-width:1025px){#home .reserve>div .reserve__body .reserve__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#home .reserve>div .reserve__body .reserve__button>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#home .reserve>div .reserve__body .reserve__button>*{width:48%;margin:0 4% 0 0}#home .reserve>div .reserve__body .reserve__button>:nth-child(2n){margin-right:0}}#home .reserve>div .reserve__body .reserve__button .button{margin:0 auto}@media print,screen and (max-width:1024px){#home .reserve>div .reserve__body .reserve__button .button:nth-child(n+2){margin-top:1em}}#home .reserve>div .reserve__body .reserve__button .button a{width:100%;color:#f36da4;border-color:#f36da4}@media print,screen and (min-width:769px){#home .reserve>div .reserve__body .reserve__button .button a{font-size:20px}}#home .reserve>div .reserve__body .reserve__button .button a:before{border-color:#f36da4}#home .reserve>div .reserve__body .reserve__button .button a:after{border-color:#f36da4}#home .reserve>div .reserve__body .reserve__button .button a:hover{color:#fff!important;background-color:#f36da4;border:1px solid #f36da4}#home .reserve>div .reserve__body .reserve__button .button a:hover:before{border-color:#fff}#home .reserve>div .reserve__body .reserve__button .button a:hover:after{border-color:#fff}#home .reserve>div figure{position:relative}@media only screen and (max-width:768px){#home .reserve>div figure{width:100%;margin-top:20px}}@media print,screen and (min-width:769px){#home .reserve>div figure{width:50%}}@media only screen and (max-width:768px){#home .reserve>div figure img{width:100%;height:auto;vertical-align:bottom}}@media print,screen and (min-width:769px){#home .reserve>div figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:768px){#home #greeting{padding:0;margin-bottom:20px}}@media print,screen and (min-width:769px){#home #greeting{padding:0;margin-bottom:80px}}#home #greeting .outer{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){#home #greeting .outer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:769px){#home #greeting .outer{margin:0 auto;position:relative}}@media only screen and (max-width:768px){#home #greeting .outer:before{content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/greeting-bg.jpg) center center no-repeat;background-size:cover;display:block;width:100%;height:0;padding-top:75.5813953%}}@media print,screen and (min-width:769px){#home #greeting .outer:before{content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/greeting-bg.jpg) center center no-repeat;background-size:cover;display:block;width:47%;height:100%;position:absolute;bottom:0;left:0;margin:auto 0;z-index:2}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#home #greeting .outer:before{width:50%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/home/greeting-bg.jpg) center center no-repeat;background-size:cover;display:block}}@media only screen and (max-width:768px){#home #greeting .outer .container{padding:0 15px 20px}}@media print,screen and (min-width:769px){#home #greeting .outer .container{max-width:1260px;margin:0 auto;padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){#home #greeting .outer .container{padding:0 30px}}@media print,screen and (min-width:769px){#home #greeting .outer .container .inner{width:100%;padding-top:40px;padding-left:50%;padding-bottom:50px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#home #greeting .outer .container .inner{padding-left:55%}}#home #greeting .outer .container .inner h2{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:400;line-height:1.6}@media only screen and (max-width:768px){#home #greeting .outer .container .inner h2{font-size:2rem}}@media print,screen and (min-width:769px){#home #greeting .outer .container .inner h2{font-size:3.2rem}}@media only screen and (max-width:768px){#home #greeting .outer .container .inner p{margin-top:10px;margin-bottom:15px;font-size:1.6rem;line-height:1.6}}@media print,screen and (min-width:769px){#home #greeting .outer .container .inner p{margin-top:40px;font-size:1.8rem;margin-bottom:40px}}@media print,screen and (min-width:769px) and (min-width:1025px){#home #greeting .outer .container .inner p{line-height:2;margin-bottom:90px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#home #greeting .outer .container .inner p{line-height:2}#home #greeting .outer .container .inner p .hideSP{display:none}}#home #greeting .outer .container .inner .mod__button3{margin:0 auto}@media only screen and (max-width:768px){#home .middle-link{padding:0 15px;margin:0 auto 20px auto}}@media print,screen and (min-width:769px){#home .middle-link{padding:0 30px;margin-bottom:80px}}@media print,screen and (min-width:769px){#home .middle-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;max-width:1200px;margin:0 auto}#home .middle-link ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#home .middle-link ul>*{width:33.33%;margin:0}#home .middle-link ul>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#home .middle-link ul li{width:100%;max-width:100%}#home .middle-link ul li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#home .middle-link ul li{max-width:32%!important}#home .middle-link ul li a{padding:1em;border:2px solid #1c2e5f}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#home .middle-link ul li a{font-size:2rem}}#home .middle-link ul li:first-child a{color:#f36da4;border-color:#f36da4}#home .middle-link ul li:first-child a:before{border-color:#f36da4}#home .middle-link ul li:first-child a:after{border-color:#f36da4}#home .middle-link ul li:first-child a:hover{color:#fff!important;background-color:#f36da4;border:1px solid #f36da4}#home .middle-link ul li:first-child a:hover:before{border-color:#fff}#home .middle-link ul li:first-child a:hover:after{border-color:#fff}@media print,screen and (min-width:769px){#home .middle-link ul li:first-child a:hover{border:2px solid #f36da4}}#home .middle-link ul li:nth-child(2) a{color:#3856a5;border-color:#3856a5}#home .middle-link ul li:nth-child(2) a:before{border-color:#3856a5}#home .middle-link ul li:nth-child(2) a:after{border-color:#3856a5}#home .middle-link ul li:nth-child(2) a:hover{color:#fff!important;background-color:#3856a5;border:1px solid #3856a5}#home .middle-link ul li:nth-child(2) a:hover:before{border-color:#fff}#home .middle-link ul li:nth-child(2) a:hover:after{border-color:#fff}@media print,screen and (min-width:769px){#home .middle-link ul li:nth-child(2) a:hover{border:2px solid #3856a5}}#home .middle-link ul li:nth-child(3) a{color:#049f51;border-color:#049f51}#home .middle-link ul li:nth-child(3) a:before{border-color:#049f51}#home .middle-link ul li:nth-child(3) a:after{border-color:#049f51}#home .middle-link ul li:nth-child(3) a:hover{color:#fff!important;background-color:#049f51;border:1px solid #049f51}#home .middle-link ul li:nth-child(3) a:hover:before{border-color:#fff}#home .middle-link ul li:nth-child(3) a:hover:after{border-color:#fff}@media print,screen and (min-width:769px){#home .middle-link ul li:nth-child(3) a:hover{border:2px solid #049f51}}@media print,screen and (min-width:769px){#home .home__social{padding:50px 80px}}@media only screen and (max-width:768px){#home .home__social{padding:30px 15px}}#home .home__social .container{display:block;max-width:1260px;margin:0 auto;padding:0!important}@media print,screen and (min-width:1025px){#home .home__social .container{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){#home .home__social .container{padding:0 30px}}@media only screen and (max-width:768px){#home .home__social .container{padding:0 20px}}#home .home__social .ig a{display:block;border-radius:100px;border:4px double #1c2e5f;padding:1em 2em}#home .home__social .ig a img{display:block;width:100%;max-width:576px;height:auto;margin:0 auto}#home .home__social .ig a:hover{opacity:.65}#home .news{position:relative}@media only screen and (max-width:768px){#home .news{padding:20px 0}}@media print,screen and (min-width:769px){#home .news{padding:80px 0}}@media only screen and (max-width:768px){#home .news .container{padding:0 15px}}@media print,screen and (min-width:769px){#home .news .container{padding:0 30px}}#home .news .container>ul{width:100%;max-width:1200px;margin:0 auto}@media only screen and (max-width:768px){#home .news .container>ul{margin-bottom:15px}}@media print,screen and (min-width:769px){#home .news .container>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}}#home .news .container>ul>li{text-decoration:none;display:block;position:relative}@media only screen and (max-width:768px){#home .news .container>ul>li{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5;padding-right:15px}}@media only screen and (max-width:768px){#home .news .container>ul>li:first-child{margin-top:0}}@media print,screen and (min-width:769px){#home .news .container>ul>li:nth-child(n+3){margin-top:30px}}@media only screen and (max-width:768px){#home .news .container>ul>li{background:#fff}#home .news .container>ul>li:after{content:" ";display:table;clear:both}}@media print,screen and (min-width:769px){#home .news .container>ul>li{width:48.7%;margin-right:2.6%}#home .news .container>ul>li:nth-of-type(2n){margin-right:0}#home .news .container>ul>li:after{content:" ";display:table;clear:both}}#home .news .container>ul>li i{position:absolute;top:-5px;left:-5px;background-color:#eb6438;color:#fff;font-style:normal;z-index:2;font-size:1.4rem;padding:0 5px}#home .news .container>ul>li .thum{overflow:hidden;position:relative;float:left}#home .news .container>ul>li .thum a{pointer-events:none;display:block}#home .news .container>ul>li .thum a img{position:absolute;top:50%;left:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:bottom}#home .news .container>ul>li .thum a img:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}@media print,screen and (min-width:769px){#home .news .container>ul>li .thum{width:100px;height:100px;margin-right:15px}}@media only screen and (max-width:768px){#home .news .container>ul>li .thum{width:80px;height:80px;margin-right:10px}}@media print,screen and (min-width:769px){#home .news .container>ul>li h3,#home .news .container>ul>li p,#home .news .container>ul>li time{line-height:1.4}}#home .news .container>ul>li h3 a,#home .news .container>ul>li p a,#home .news .container>ul>li time a{display:block;width:100%;text-decoration:underline;color:#1c2e5f;font-weight:bolder}#home .news .container>ul>li h3 a:hover,#home .news .container>ul>li p a:hover,#home .news .container>ul>li time a:hover{text-decoration:none}#home .news .container>ul>li time{font-size:1.5rem;display:inline;letter-spacing:1px;margin-right:5px;color:#1c2e5f;font-weight:bolder}@media print,screen and (min-width:769px){#home .news .container>ul>li time{margin-bottom:5px}}#home .news .container>ul>li h3{display:block;width:100%;color:#1c2e5f;font-weight:bolder}#home .news .container>ul>li p{color:#333}@media only screen and (max-width:768px){#home .news .container>ul>li p{font-size:1.4rem;margin-top:10px;display:none}}@media print,screen and (min-width:769px){#home .news .container>ul>li p{font-size:1.4rem;margin-top:10px}}#home .news .mod__button3{margin:0 auto}#home .results{background-color:#eaf9e1}@media only screen and (max-width:768px){#home .results{padding:30px 0}}@media print,screen and (min-width:769px){#home .results{padding:50px 0}}@media only screen and (max-width:768px){#home .results .container{padding:0 15px}}@media print,screen and (min-width:769px){#home .results .container{padding:0 30px}}#home .results .total{text-align:center;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700}@media print,screen and (min-width:769px){#home .results .total{font-size:2.4rem}}@media only screen and (max-width:768px){#home .results .total{font-size:1.6rem}}#home .results .total .val{font-size:180%;margin-right:.25em}#home .results .period{text-align:center;margin-top:1em}#home .results__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 0px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px}#home .results__list>:first-child{-ms-grid-row:1;-ms-grid-column:1}#home .results__list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#home .results__list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}#home .results__list>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}#home .results__list>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}#home .results__list>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}#home .results__list dt:first-of-type{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/2/2}#home .results__list dd:first-of-type{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#home .results__list dt:nth-of-type(2){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}#home .results__list dd:nth-of-type(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}#home .results__list dt:nth-of-type(3){-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1/3/2/4}#home .results__list dd:nth-of-type(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:2/3/3/4}@media print,screen and (min-width:769px){#home .results__list{max-width:800px;margin:50px auto 0 auto}}@media only screen and (max-width:768px){#home .results__list{max-width:600px;margin:30px auto 0 auto}}#home .results__list dd,#home .results__list dt{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}#home .results__list dt{color:#1c2e5f;font-weight:700}@media print,screen and (min-width:769px){#home .results__list dt{font-size:2.4rem}}@media only screen and (max-width:768px){#home .results__list dt{font-size:1.6rem}}#home .results__list dd{font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700}#home .results__list dd .val{font-size:200%;margin-right:.25em}@media print,screen and (min-width:769px){#home .results .button{margin:50px auto 0 auto}}@media only screen and (max-width:768px){#home .results .button{margin:20px auto 0 auto}}#home .results .button a:link{background-color:#fff}#home .results .button a:hover{background-color:#1c2e5f}#home .home__calendar{max-width:1300px;width:100%;margin:0 auto}@media print,screen and (min-width:769px){#home .home__calendar{padding:80px 50px}}@media only screen and (max-width:768px){#home .home__calendar{padding:30px 20px}}#home .home__calendar .calendar__container{position:relative}@media print,screen and (min-width:769px){#home .home__calendar .calendar__container{height:600px}}@media only screen and (max-width:768px){#home .home__calendar .calendar__container{height:400px}}#home .home__calendar .calendar__container iframe{position:absolute;width:100%;height:100%;top:0;left:0}#breadcrumbs{display:block}@media only screen and (max-width:768px){#breadcrumbs{padding:1em 0;line-height:1.4;font-size:1.2rem}}@media print,screen and (min-width:769px){#breadcrumbs{padding:20px 0;line-height:1;font-size:1.4rem}}#breadcrumbs>span{display:block;display:block;max-width:1260px;margin:0 auto;max-width:1310px}@media print,screen and (min-width:1025px){#breadcrumbs>span{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){#breadcrumbs>span{padding:0 30px}}@media only screen and (max-width:768px){#breadcrumbs>span{padding:0 20px}}#breadcrumbs>span span{display:inline-block}#breadcrumbs>span>span a{color:#000}@media print,screen and (min-width:769px){main[class^=page--]{padding:0 0 80px}}@media only screen and (max-width:768px){main[class^=page--]{padding:0 0 30px}}@media only screen and (max-width:768px){.page__article .pagetitle{padding:0 15px}}@media print,screen and (min-width:769px){.page__article .pagetitle{padding:0 30px}}.page__article .pagetitle h1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1260px;margin:0 auto;position:relative}@media only screen and (max-width:768px){.page__article .pagetitle h1{padding-top:140px;margin-bottom:15px}}@media print,screen and (min-width:769px){.page__article .pagetitle h1{padding-top:360px;margin-bottom:50px}}.page__article .pagetitle h1 span{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:900;line-height:1;background-color:#fff;display:inline-block;text-align:center;position:relative;z-index:3}@media only screen and (max-width:768px){.page__article .pagetitle h1 span{font-size:2.2rem;padding:10px 20px;border-radius:10px}}@media print,screen and (min-width:769px){.page__article .pagetitle h1 span{font-size:4rem;padding:20px 30px;border-radius:10px}}.page__article .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){.page__article .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){.page__article .pagetitle h1:before{height:400px}}.page__article__content{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.page__article__content{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){.page__article__content{padding:0 30px}}@media only screen and (max-width:768px){.page__article__content{padding:0 20px}}@media print,screen and (min-width:769px){.page__article__content.single{margin-top:80px}}@media only screen and (max-width:768px){.page__article__content.single{margin-top:30px}}.page__article__content.single .single__container{background-color:#fff}@media print,screen and (min-width:769px){.page__article__content.single .single__container{padding:50px}}@media only screen and (max-width:768px){.page__article__content.single .single__container{padding:1.5em}}.page__article__content.single .single__container img{max-width:100%;height:auto}.page__article__content.single .single__container img[class*=attachment-],.page__article__content.single .single__container img[class*=wp-image-]{height:auto;max-width:100%}.page__article__content.single .single__container .alignnone{margin:5px 20px 20px 0}.page__article__content.single .single__container .aligncenter,.page__article__content.single .single__container div.aligncenter{display:block;margin:5px auto 5px auto}.page__article__content.single .single__container .alignright{float:right;margin:5px 0 20px 20px}.page__article__content.single .single__container .alignleft{float:left;margin:5px 20px 20px 0}.page__article__content.single .single__container a img.alignright{float:right;margin:5px 0 20px 20px}.page__article__content.single .single__container a img.alignnone{margin:5px 20px 20px 0}.page__article__content.single .single__container a img.alignleft{float:left;margin:5px 20px 20px 0}.page__article__content.single .single__container a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.page__article__content.single .single__container .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.page__article__content.single .single__container .wp-caption.alignnone{margin:5px 20px 20px 0}.page__article__content.single .single__container .wp-caption.alignleft{margin:5px 20px 20px 0}.page__article__content.single .single__container .wp-caption.alignright{margin:5px 0 20px 20px}.page__article__content.single .single__container .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.page__article__content.single .single__container .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.page__article__content.single .single__container .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.page__article__content.single .single__container .screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.page__article__content.single .single__container.cf{overflow:hidden;zoom:1}.page__article__content.single .single__container.cf:after{content:"";display:block;clear:both}.page__article__content.archive{max-width:1240px;background-color:transparent}@media only screen and (max-width:768px){.page__article__content.archive{padding:0 1.5em}}@media print,screen and (min-width:769px){.page__article__content.archive{padding:0 30px}}.preparation{text-align:center;color:#333}@media only screen and (max-width:768px){.preparation{padding-top:15px;font-size:1.8rem}}@media print,screen and (min-width:769px){.preparation{padding-top:50px;font-size:2rem}}#introduction .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/introduction/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#introduction .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#introduction .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){#introduction .pagetitle h1{margin-bottom:15px}}@media print,screen and (min-width:769px){#introduction .pagetitle h1{margin-bottom:50px}}#introduction #specialist{background-color:#fffbeb}@media only screen and (max-width:768px){#introduction #specialist{padding:0;margin-bottom:20px}}@media print,screen and (min-width:769px){#introduction #specialist{padding:0;margin-bottom:80px}}#introduction #specialist .outer{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){#introduction #specialist .outer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:769px){#introduction #specialist .outer{margin:0 auto;position:relative}}@media only screen and (max-width:768px){#introduction #specialist .outer:before{content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/introduction/specialist-bg.jpg) center center no-repeat;background-size:cover;display:block;width:100%;height:0;padding-top:75.5813953%}}@media print,screen and (min-width:769px){#introduction #specialist .outer:before{content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/introduction/specialist-bg.jpg) center center no-repeat;background-size:cover;display:block;width:50%;height:100%;position:absolute;bottom:0;left:0;margin:auto 0;z-index:2}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#introduction #specialist .outer:before{width:50%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/introduction/specialist-bg.jpg) center center no-repeat;background-size:cover;display:block}}@media only screen and (max-width:768px){#introduction #specialist .outer .container{padding:20px 15px}}@media print,screen and (min-width:769px){#introduction #specialist .outer .container{max-width:1260px;margin:0 auto;padding:0 30px}}@media only screen and (min-width:769px) and (max-width:1024px){#introduction #specialist .outer .container{padding:0 30px}}@media print,screen and (min-width:769px){#introduction #specialist .outer .container .inner{width:100%;padding-top:40px;padding-left:54%;padding-bottom:50px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#introduction #specialist .outer .container .inner{padding-left:55%}}@media print,screen and (min-width:769px) and (min-width:1025px){#introduction #specialist .outer .container .inner{min-height:460px}}#introduction #specialist .outer .container .inner h2{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:400;line-height:1.6}@media only screen and (max-width:768px){#introduction #specialist .outer .container .inner h2{font-size:2rem}}@media print,screen and (min-width:769px){#introduction #specialist .outer .container .inner h2{font-size:3.2rem}}@media print,screen and (min-width:769px) and (min-width:1025px){#introduction #specialist .outer .container .inner h2{font-size:4rem}}@media only screen and (max-width:768px){#introduction #specialist .outer .container .inner p{margin-top:10px;font-size:1.6rem;line-height:1.6}}@media print,screen and (min-width:769px){#introduction #specialist .outer .container .inner p{margin-top:40px;margin-bottom:40px}}@media print,screen and (min-width:769px) and (min-width:1025px){#introduction #specialist .outer .container .inner p{line-height:2;margin-bottom:90px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#introduction #specialist .outer .container .inner p{line-height:2}#introduction #specialist .outer .container .inner p .hideSP{display:none}}#introduction #specialist .outer .container .inner .mod__button3{margin:0 auto}@media only screen and (max-width:768px){#introduction .page__article .page__article__container{padding:0 15px}}@media print,screen and (min-width:769px){#introduction .page__article .page__article__container{max-width:1260px;margin:0 auto;padding:0 30px}}@media only screen and (max-width:768px){#introduction .page__article .page__article__container #introduction__list{margin-top:50px}}@media print,screen and (min-width:769px){#introduction .page__article .page__article__container #introduction__list{margin-top:100px}}@media print,screen and (min-width:769px){#introduction .page__article .page__article__container #introduction__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:768px){#introduction .page__article .page__article__container #introduction__list ul li:nth-child(n+2){margin-top:35px}}@media print,screen and (min-width:769px){#introduction .page__article .page__article__container #introduction__list ul li{width:48%;margin-right:4%}#introduction .page__article .page__article__container #introduction__list ul li:nth-child(2n){margin-right:0}#introduction .page__article .page__article__container #introduction__list ul li:nth-child(n+3){margin-top:80px}}#clinic .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/clinic/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#clinic .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#clinic .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){#clinic .pagetitle h1{margin-bottom:15px}}@media print,screen and (min-width:769px){#clinic .pagetitle h1{margin-bottom:50px}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container{padding:0 15px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container{max-width:1260px;margin:0 auto;padding:0 30px}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list{margin-top:40px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list{margin-top:90px}}#clinic .page__article .page__article__container .clinic__list ul,#clinic .page__article .page__article__container .clinic__list__heading{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#clinic .page__article .page__article__container .clinic__list ul,#clinic .page__article .page__article__container .clinic__list__heading{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#clinic .page__article .page__article__container .clinic__list ul,#clinic .page__article .page__article__container .clinic__list__heading{padding:0 30px}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list ul,#clinic .page__article .page__article__container .clinic__list__heading{padding:0}}#clinic .page__article .page__article__container .clinic__list__heading{text-indent:0}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list__heading{margin:0 auto}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#clinic .page__article .page__article__container .clinic__list>ul{padding:0}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li{margin-bottom:40px}#clinic .page__article .page__article__container .clinic__list>ul>li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#clinic .page__article .page__article__container .clinic__list>ul>li:last-child{margin-bottom:0}}#clinic .page__article .page__article__container .clinic__list>ul>li h2{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li h2{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li h2{width:30%;margin-right:5%;min-height:100px;font-size:2.4rem}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#clinic .page__article .page__article__container .clinic__list>ul>li h2{font-size:2rem}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li h2 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li h2 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:24px 30px;display:block}}#clinic .page__article .page__article__container .clinic__list>ul>li h2 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li h2 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li h2 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap{width:100%;padding-top:10px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap{width:65%;min-height:100px;display:table}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap p{line-height:1.8}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap p{display:table-cell;vertical-align:middle;line-height:1.8;font-size:1.8rem}}#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul{width:100%}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul{margin-top:15px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul{margin-top:30px}}#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul li{color:#3da204;background-color:#eaf9e1;border-radius:30px;font-family:"tbudrgothic-std";font-weight:400}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul li{padding:10px 20px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul li{font-size:1.8rem;padding:10px 30px}}#clinic .page__article .page__article__container .clinic__list>ul>li .wrap ul li:nth-child(n+2){margin-top:10px}#clinic .page__article .page__article__container .clinic__list>ul>li .wrap h3{color:#1c2e5f;color:#0d9cdc;font-family:"tbudrgothic-std";font-weight:400}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap h3{font-size:1.8rem;margin-bottom:10px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap h3{margin:0 auto;font-size:2.4rem;margin-bottom:15px}}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap h3:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#clinic .page__article .page__article__container .clinic__list>ul>li .wrap h3:nth-of-type(n+2){margin-top:40px}}#clinic .page__article .page__article__container .clinic__list>ul>li .wrap h4{font-weight:700;margin:1em 0 .5em;color:#1c2e5f}@media only screen and (max-width:768px){#clinic .page__article .page__article__container .clinic__list>ul>li:nth-child(n+2){margin-top:20px}}#clinic .page__article .page__article__container .clinic__list>ul>li:first-child h2 span{background-color:#f36da4}#clinic .page__article .page__article__container .clinic__list>ul>li:nth-child(2) h2 span{background-color:#3da204}#clinic .page__article .page__article__container .clinic__list>ul>li:nth-child(3) h2 span{background-color:#0d9cdc}.page--results{padding-bottom:0!important}.page--results .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/results/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){.page--results .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){.page--results .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){.page--results .pagetitle h1{margin-bottom:15px}}@media print,screen and (min-width:769px){.page--results .pagetitle h1{margin-bottom:50px}}.page--results .page__article .period:nth-of-type(n+2){border-top:1px solid #aaa}.page--results .page__article .period .container{max-width:600px;margin:0 auto}@media only screen and (max-width:768px){.page--results .page__article .period .container{padding:30px}}@media print,screen and (min-width:769px){.page--results .page__article .period .container{padding:80px 50px}}.page--results .page__article .period .heading{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--results .page__article .period .heading{font-size:2.4rem}}@media only screen and (max-width:768px){.page--results .page__article .period .heading{font-size:1.6rem}}.page--results .page__article .period .month{text-align:center}.page--results .page__article .period .total{margin-top:1em;text-align:center}@media print,screen and (min-width:769px){.page--results .page__article .period .total{font-size:2.4rem}}@media only screen and (max-width:768px){.page--results .page__article .period .total{font-size:1.6rem}}.page--results .page__article .period .total .value{font-size:180%}.page--results .page__article .period .result__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:769px){.page--results .page__article .period .result__list{margin-top:50px}}@media only screen and (max-width:768px){.page--results .page__article .period .result__list{margin-top:30px}}.page--results .page__article .period .result__list dd,.page--results .page__article .period .result__list dt{border-bottom:1px solid #fff;padding:1em}.page--results .page__article .period .result__list dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;width:11em;border-right:1px solid #fff;background-color:#e5efff}.page--results .page__article .period .result__list dd{width:calc(100% - 11em);background-color:#f8f8f8;text-align:right}.page--results .page__article .period .result__list dd .value{font-size:150%}#doctor .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/doctor/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#doctor .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#doctor .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){#doctor .pagetitle h1{margin-bottom:15px}}@media print,screen and (min-width:769px){#doctor .pagetitle h1{margin-bottom:50px}}@media only screen and (max-width:768px){#doctor .page__article .page__article__container{padding:0 15px}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container{max-width:1260px;margin:0 auto;padding:0 30px}}#doctor .page__article .page__article__container .doctor__content,#doctor .page__article .page__article__container .doctor__profile{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#doctor .page__article .page__article__container .doctor__content,#doctor .page__article .page__article__container .doctor__profile{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#doctor .page__article .page__article__container .doctor__content,#doctor .page__article .page__article__container .doctor__profile{padding:0 30px}}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__content,#doctor .page__article .page__article__container .doctor__profile{padding:0}}#doctor .page__article .page__article__container .doctor__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;padding:0;position:relative}#doctor .page__article .page__article__container .doctor__content>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__content .director__thumb{width:100%}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__content .director__thumb{width:38%}}#doctor .page__article .page__article__container .doctor__content .director__thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__content .director__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:769px) and (max-width:1024px){#doctor .page__article .page__article__container .doctor__content .director__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__content .director__text{margin-top:15px}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__content .director__text{width:60%;margin:0;padding:0 0 0 50px}}#doctor .page__article .page__article__container .doctor__content .director__text h2{color:#1c2e5f;font-family:"tbudrgothic-std";font-weight:400}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__content .director__text h2{font-size:2.4rem;margin-bottom:10px}#doctor .page__article .page__article__container .doctor__content .director__text h2 span:first-of-type{font-size:1.8rem}#doctor .page__article .page__article__container .doctor__content .director__text h2 span:nth-of-type(2){font-size:1.4rem}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__content .director__text h2{font-size:3.2rem;margin-bottom:30px}#doctor .page__article .page__article__container .doctor__content .director__text h2:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.2) * 0.5em)}#doctor .page__article .page__article__container .doctor__content .director__text h2 span:first-of-type{font-size:2.4rem}#doctor .page__article .page__article__container .doctor__content .director__text h2 span:nth-of-type(2){font-size:1.6rem}}#doctor .page__article .page__article__container .doctor__content .director__text p{line-height:1.8}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__content .director__text p{font-size:1.6rem}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__content .director__text p{font-size:1.8rem}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__profile{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-rows:repeat(3,1fr);gap:20px}#doctor .page__article .page__article__container .doctor__profile>:first-child{-ms-grid-row:1;-ms-grid-column:1}#doctor .page__article .page__article__container .doctor__profile>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}#doctor .page__article .page__article__container .doctor__profile>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}#doctor .page__article .page__article__container .doctor__profile>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}#doctor .page__article .page__article__container .doctor__profile>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}#doctor .page__article .page__article__container .doctor__profile>:nth-child(6){-ms-grid-row:5;-ms-grid-column:3}}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__profile{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1em}}#doctor .page__article .page__article__container .doctor__profile .grid_item{background-color:#e5efff}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__profile .grid_item{padding:30px}}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__profile .grid_item{padding:15px}}#doctor .page__article .page__article__container .doctor__profile .grid_item .subHeading{color:#1c2e5f;font-family:"tbudrgothic-std";font-weight:400}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__profile .grid_item .subHeading{font-size:2.4rem;margin-bottom:20px}#doctor .page__article .page__article__container .doctor__profile .grid_item .subHeading:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.2) * 0.5em)}}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__profile .grid_item .subHeading{font-size:1.8rem;margin-bottom:10px}}#doctor .page__article .page__article__container .doctor__profile .grid_item ul li{line-height:1.8}@media only screen and (max-width:768px){#doctor .page__article .page__article__container .doctor__profile .grid_item ul li{font-size:1.6rem}}@media print,screen and (min-width:769px){#doctor .page__article .page__article__container .doctor__profile .grid_item ul li{font-size:1.8rem}}#doctor .page__article .page__article__container .doctor__profile .grid_item ul.has_mark{padding-left:1.5em}#doctor .page__article .page__article__container .doctor__profile .grid_item ul.has_mark li{list-style:disc}#doctor .page__article .page__article__container .doctor__profile .grid_item.grid1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/4/2}#doctor .page__article .page__article__container .doctor__profile .grid_item.grid2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3}#doctor .page__article .page__article__container .doctor__profile .grid_item.grid3{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}#doctor .page__article .page__article__container .doctor__profile .grid_item.grid4{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3/2/4/3}@media only screen and (max-width:768px){#treatment{padding:0}}@media print,screen and (min-width:769px){#treatment{padding:0}}#treatment .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/pagetitle-bg.jpg)}@media only screen and (max-width:768px){.page--treatment--archive{padding:0}}@media print,screen and (min-width:769px){.page--treatment--archive{padding:0}}.page--treatment--archive .page__article__content{position:relative;background-color:#e5efff;max-width:100%}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content{padding:20px 15px 30px}}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content{padding:50px 30px 80px}}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list{display:block;max-width:1200px;margin:0 auto}}@media print,screen and (min-width:769px) and (min-width:1025px){.page--treatment--archive .page__article__content .treatment__list{padding:0}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--treatment--archive .page__article__content .treatment__list{padding:0 30px}}@media only screen and (min-width:769px) and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list{padding:0 20px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--treatment--archive .page__article__content .treatment__list{padding:0}}.page--treatment--archive .page__article__content .treatment__list li{background-color:#fff}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list li{-webkit-box-shadow:0px 6px 10px rgba(28,46,95,.1019607843);box-shadow:0px 6px 10px rgba(28,46,95,.1019607843)}.page--treatment--archive .page__article__content .treatment__list li:nth-of-type(n+2){margin-top:20px}}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0px 10px 20px rgba(28,46,95,.1019607843);box-shadow:0px 10px 20px rgba(28,46,95,.1019607843);width:100%}.page--treatment--archive .page__article__content .treatment__list li:nth-of-type(n+2){margin-top:50px}}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li figure{width:30%;position:relative}}.page--treatment--archive .page__article__content .treatment__list li figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li figure img{aspect-ratio:4/3}}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list li figure img{aspect-ratio:16/9}}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li .wrap{width:70%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media print,screen and (min-width:1025px){.page--treatment--archive .page__article__content .treatment__list li .wrap{padding:30px 40px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--treatment--archive .page__article__content .treatment__list li .wrap{padding:20px}}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list li .wrap{padding:1em}}.page--treatment--archive .page__article__content .treatment__list li .wrap h2{color:#1c2e5f;font-family:"tbudrgothic-std";font-style:normal;font-weight:700}@media print,screen and (min-width:1025px){.page--treatment--archive .page__article__content .treatment__list li .wrap h2{font-size:2.4rem}}@media only screen and (min-width:769px) and (max-width:1024px){.page--treatment--archive .page__article__content .treatment__list li .wrap h2{font-size:2rem}}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list li .wrap h2{font-size:1.8rem;text-align:center}}.page--treatment--archive .page__article__content .treatment__list li .wrap p{line-height:1.8;margin-top:1em}.page--treatment--archive .page__article__content .treatment__list li .wrap .mod__button4{margin-top:1em}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li .wrap .mod__button4{width:auto}}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list li .wrap .mod__button4{text-align:center;padding:0 1em}}.page--treatment--archive .page__article__content .treatment__list li .wrap .mod__button4 a{max-width:100%;line-height:1.4!important}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li .wrap .mod__button4 a{display:inline-block;width:auto;font-size:18px}}@media only screen and (max-width:768px){.page--treatment--archive .page__article__content .treatment__list li .wrap .mod__button4 a{display:block;width:100%;font-size:16px}}@media print,screen and (min-width:769px){.page--treatment--archive .page__article__content .treatment__list li .wrap .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.page--treatment--archive .page__article__content .treatment__list li .wrap .buttons .mod__button4:nth-child(n+2){margin-left:1em}}@media only screen and (max-width:768px){.treatment__attention{padding:30px}}@media print,screen and (min-width:769px){.treatment__attention{padding:80px 50px}}.treatment__attention .container{width:100%;max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:769px){.treatment__attention .container{gap:40px}}@media only screen and (max-width:768px){.treatment__attention .container{gap:24px}}.treatment__attention .attention_section .attention__heading{font-size:1.6rem;color:#333}.treatment__attention .attention_section p,.treatment__attention .attention_section ul li{color:#666;line-height:1.8;margin-top:.5em;font-size:1.4rem}.treatment__attention .attention_section p em,.treatment__attention .attention_section ul li em{color:red}.treatment__attention .attention_section ul{margin:0;padding:0 0 0 1.5em}.treatment__attention .attention_section ul li{list-style:disc}.page--treatment--single{line-height:1.8}@media only screen and (max-width:768px){.page--treatment--single{padding:0!important}}@media print,screen and (min-width:769px){.page--treatment--single{padding:0!important}}.page--treatment--single .page__article__content{max-width:100%;padding:0}.page--treatment--single .first_attention{max-width:1360px;margin:0 auto}@media only screen and (max-width:768px){.page--treatment--single .first_attention{padding:20px}}@media print,screen and (min-width:769px){.page--treatment--single .first_attention{padding:80px}}.page--treatment--single .first_attention .container{border:1px solid #1c2e5f}@media only screen and (max-width:768px){.page--treatment--single .first_attention .container{padding:16px}}@media print,screen and (min-width:769px){.page--treatment--single .first_attention .container{padding:24px}}.page--treatment--single .first_attention h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){.page--treatment--single .first_attention h2{font-size:1.8rem}}@media print,screen and (min-width:769px){.page--treatment--single .first_attention h2{font-size:2.4rem}}.page--treatment--single .first_attention p{margin-top:1em;font-weight:700}.page--treatment--single .treatment__introduction{background-color:#fffbeb}.page--treatment--single .treatment__introduction .container{max-width:1360px;margin:0 auto}@media only screen and (max-width:768px){.page--treatment--single .treatment__introduction .container{padding:20px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__introduction .container{padding:80px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__introduction .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--treatment--single .treatment__introduction .flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--treatment--single .treatment__introduction .flex>*{width:48%;margin:0 4% 0 0}.page--treatment--single .treatment__introduction .flex>:nth-child(2n){margin-right:0}}.page--treatment--single .treatment__introduction .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media only screen and (max-width:768px){.page--treatment--single .treatment__introduction .text{margin-top:1em}}.page--treatment--single .treatment__introduction .text p:nth-child(n+2){margin-top:1em}.page--treatment--single .single__section{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.page--treatment--single .single__section{padding:80px 50px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--treatment--single .single__section{padding:80px 50px}}@media only screen and (max-width:768px){.page--treatment--single .single__section{padding:30px 20px 0}}@media print,screen and (min-width:769px){.page--treatment--single .mod__iconBox{padding:50px}.page--treatment--single .mod__iconBox .box__heading{margin-top:-78px;margin-bottom:35px}}.page--treatment--single .treatment__index{width:100%}@media only screen and (max-width:768px){.page--treatment--single .treatment__index{padding:20px 15px;border:1px solid #1c2e5f;border-radius:10px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__index{padding:50px;border:2px solid #1c2e5f;border-radius:10px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--treatment--single .treatment__index{padding:50px 30px}}.page--treatment--single .treatment__index .index--ttl{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){.page--treatment--single .treatment__index .index--ttl{font-size:1.8rem;margin-bottom:15px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__index .index--ttl{font-size:2.4rem;margin-bottom:30px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__index dl{font-size:1.8rem}}.page--treatment--single .treatment__index dl dt{color:#1c2e5f}@media only screen and (max-width:768px){.page--treatment--single .treatment__index dl dt{margin-bottom:5px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__index dl dt{margin-bottom:5px}}@media only screen and (max-width:768px){.page--treatment--single .treatment__index dl dt:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){.page--treatment--single .treatment__index dl dt:nth-of-type(n+2){margin-top:20px}}.page--treatment--single .treatment__index dl dd{padding-left:1em}.page--treatment--single .treatment__index dl dd .list li:nth-of-type(n+2){margin-top:1em}.page--treatment--single .treatment__index dl dd .list__title{font-weight:700}.page--treatment--single .treatment__index dl dd .list p{margin-top:.5em}@media only screen and (max-width:768px){.page--treatment--single .symptom__wrap{margin-top:10px;padding-top:30px}}@media print,screen and (min-width:769px){.page--treatment--single .symptom__wrap{margin-top:60px;padding-top:40px}}@media print,screen and (min-width:769px){.page--treatment--single .symptom__wrap .mod__iconBox{padding-bottom:50px}}@media print,screen and (min-width:769px) and (min-width:1025px){.page--treatment--single .symptom__wrap .mod__iconBox{padding-left:50px;padding-right:50px}}@media only screen and (max-width:768px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link{padding-top:5px}}@media print,screen and (min-width:769px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:1096px;margin:0 auto;padding-top:20px}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li{background-color:#fff;overflow:hidden;border-radius:10px}@media only screen and (max-width:768px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li{width:100%;max-width:100%}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+2){margin-top:10px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li{max-width:32%;margin-right:1.5%}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+4){margin-top:15px}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li:nth-child(3n){margin-right:0}}@media print,screen and (min-width:769px) and (min-width:1025px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li{max-width:23.8%;margin-right:1.6%}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+5){margin-top:15px}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li:nth-child(4n){margin-right:0}}@media only screen and (min-width:769px) and (max-width:768px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li a{font-size:1.6rem}}@media print,screen and (min-width:769px) and (min-width:769px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-link li a{font-size:2rem;padding:.75em 2.4em .75em 1em}}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li{line-height:1.8}@media only screen and (max-width:768px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li{margin-top:10px;padding-top:10px}}@media print,screen and (min-width:769px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li{margin-top:30px;padding-top:20px}}.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li .symptom-ttl{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li .symptom-ttl{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li .symptom-ttl{font-size:2.4rem}}@media only screen and (max-width:768px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li p{padding-left:1em}}@media print,screen and (min-width:769px){.page--treatment--single .symptom__wrap .mod__iconBox .symptom-list li p{padding-left:1em}}@media print,screen and (min-width:769px){#dermatology{font-size:18px;padding:0}}#dermatology .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/dermatology/pagetitle-bg.jpg)}#dermatology .dermatology__content{max-width:100%;padding:0}#dermatology #dermatology--subject{background-color:#e5efff}@media only screen and (max-width:768px){#dermatology #dermatology--subject{padding:20px 15px}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject{padding:80px 30px}}#dermatology #dermatology--subject>h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#dermatology #dermatology--subject>h2{margin-bottom:15px;font-size:2rem}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>h2{margin-bottom:50px;font-size:3.2rem}}#dermatology #dermatology--subject>p{text-align:center}@media only screen and (max-width:768px){#dermatology #dermatology--subject>p{margin-bottom:40px}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>p{margin-bottom:80px;font-size:1.8rem}}#dermatology #dermatology--subject>ul{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#dermatology #dermatology--subject>ul{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#dermatology #dermatology--subject>ul{padding:0 30px}}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul{padding:0}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#dermatology #dermatology--subject>ul{padding:0}}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul>li{margin-bottom:40px}#dermatology #dermatology--subject>ul>li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#dermatology #dermatology--subject>ul>li:last-child{margin-bottom:0}}#dermatology #dermatology--subject>ul>li h3{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul>li h3{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>ul>li h3{width:30%;margin-right:5%;min-height:100px;font-size:2.4rem}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#dermatology #dermatology--subject>ul>li h3{font-size:2rem}}#dermatology #dermatology--subject>ul>li h3 span{text-align:center}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul>li h3 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>ul>li h3 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:20px 30px;display:block}}#dermatology #dermatology--subject>ul>li h3 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul>li h3 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>ul>li h3 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul>li>p{width:100%;padding-top:10px;line-height:1.8}}@media print,screen and (min-width:769px){#dermatology #dermatology--subject>ul>li>p{width:65%;min-height:100px;line-height:1.8;font-size:1.8rem;padding-top:24px}}@media only screen and (max-width:768px){#dermatology #dermatology--subject>ul>li:nth-child(n+2){margin-top:20px}}#dermatology #dermatology--subject>ul>li:nth-child(3n+1) h3 span{background-color:#f36da4}#dermatology #dermatology--subject>ul>li:nth-child(2) h3 span{background-color:#3da204}#dermatology #dermatology--subject>ul>li:nth-child(3) h3 span{background-color:#0d9cdc}@media only screen and (max-width:768px){#dermatology #dermatology--clinic{padding:20px 15px;margin:0 auto}}@media print,screen and (min-width:769px){#dermatology #dermatology--clinic{max-width:1260px;padding:80px 30px;margin:0 auto}}#dermatology #dermatology--clinic>h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#dermatology #dermatology--clinic>h2{margin-bottom:15px;font-size:2rem}}@media print,screen and (min-width:769px){#dermatology #dermatology--clinic>h2{margin-bottom:50px;font-size:3.2rem}}#dermatology #dermatology--clinic>p{line-height:1.8}@media only screen and (max-width:768px){#dermatology #dermatology--clinic>p{margin-bottom:15px}}@media print,screen and (min-width:769px){#dermatology #dermatology--clinic>p{margin-bottom:50px;font-size:1.8rem}}@media only screen and (max-width:768px){#dermatology #dermatology--clinic #d06 .mod__iconBox .box__heading{padding-left:3.4em;text-indent:-3.4em}}@media only screen and (max-width:768px){#dermatology #dermatology--clinic #d06 .mod__iconBox .symptom-link li:nth-child(7) a{line-height:1.4!important}}@media only screen and (min-width:769px) and (max-width:1024px){#dermatology #dermatology--clinic #d06 .mod__iconBox .symptom-link li:nth-child(7){max-width:65.5%!important}}@media print,screen and (min-width:1025px){#dermatology #dermatology--clinic #d06 .mod__iconBox .symptom-link li:nth-child(7){max-width:49.2%!important;margin-right:0!important}}@media only screen and (min-width:769px) and (max-width:1024px){#dermatology #dermatology--clinic #d06 .mod__iconBox .symptom-link li:nth-child(8){margin-right:0}}@media print,screen and (min-width:1025px){#dermatology #dermatology--clinic #d07 .mod__iconBox .symptom-link li,#dermatology #dermatology--clinic #d08 .mod__iconBox .symptom-link li,#dermatology #dermatology--clinic #d09 .mod__iconBox .symptom-link li,#dermatology #dermatology--clinic #d10 .mod__iconBox .symptom-link li,#dermatology #dermatology--clinic #d11 .mod__iconBox .symptom-link li{max-width:32%;margin-right:1.5%}#dermatology #dermatology--clinic #d07 .mod__iconBox .symptom-link li:nth-child(n+4),#dermatology #dermatology--clinic #d08 .mod__iconBox .symptom-link li:nth-child(n+4),#dermatology #dermatology--clinic #d09 .mod__iconBox .symptom-link li:nth-child(n+4),#dermatology #dermatology--clinic #d10 .mod__iconBox .symptom-link li:nth-child(n+4),#dermatology #dermatology--clinic #d11 .mod__iconBox .symptom-link li:nth-child(n+4){margin-top:15px}#dermatology #dermatology--clinic #d07 .mod__iconBox .symptom-link li:nth-child(3n),#dermatology #dermatology--clinic #d08 .mod__iconBox .symptom-link li:nth-child(3n),#dermatology #dermatology--clinic #d09 .mod__iconBox .symptom-link li:nth-child(3n),#dermatology #dermatology--clinic #d10 .mod__iconBox .symptom-link li:nth-child(3n),#dermatology #dermatology--clinic #d11 .mod__iconBox .symptom-link li:nth-child(3n){margin-right:0}}@media print,screen and (min-width:769px){#internal--medicine{font-size:18px;padding:0}}#internal--medicine .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/internal_medicine/pagetitle-bg.jpg)}#internal--medicine .internal__content{max-width:100%;padding:0}@media only screen and (max-width:768px){#internal--medicine #internal--clinic{padding:20px 15px;margin:0 auto}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic{max-width:1260px;padding:80px 30px;margin:0 auto}}#internal--medicine #internal--clinic>h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#internal--medicine #internal--clinic>h2{margin-bottom:15px;font-size:2rem}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic>h2{margin-bottom:50px;font-size:3.2rem}}#internal--medicine #internal--clinic>p{line-height:1.8}@media only screen and (max-width:768px){#internal--medicine #internal--clinic>p{margin-bottom:15px}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic>p{margin-bottom:50px;font-size:1.8rem}}@media only screen and (max-width:768px){#internal--medicine #internal--clinic .symptom__wrap .symptom-main{margin-bottom:15px}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic .symptom__wrap .symptom-main{margin-bottom:40px}}#internal--medicine #internal--clinic .symptom__wrap .symptom-main h3{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#internal--medicine #internal--clinic .symptom__wrap .symptom-main h3{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic .symptom__wrap .symptom-main h3{font-size:2.4rem}}#internal--medicine #internal--clinic .symptom__wrap .symptom-example h4{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#internal--medicine #internal--clinic .symptom__wrap .symptom-example h4{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic .symptom__wrap .symptom-example h4{font-size:2.4rem}}@media print,screen and (min-width:1025px){#internal--medicine #internal--clinic .symptom__wrap .mod__iconBox .symptom-link li{max-width:32%;margin-right:1.5%}#internal--medicine #internal--clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+4){margin-top:15px}#internal--medicine #internal--clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#internal--medicine #internal--clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#internal--medicine #internal--clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:30px}}@media print,screen and (min-width:769px){#fever{font-size:18px;padding:0}}#fever .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/internal_medicine/fever/pagetitle-bg.jpg)}#fever .internal__content{max-width:100%;padding:0}@media only screen and (max-width:768px){#fever .fever__target{padding:20px 15px 0;margin:0 auto}}@media print,screen and (min-width:769px){#fever .fever__target{max-width:1260px;padding:80px 30px 0;margin:0 auto}}@media print,screen and (min-width:769px){#fever .fever__target .container{margin-top:1em}}@media only screen and (max-width:768px){#fever .fever__target .container{margin-top:.5em}}#fever .fever__target .container p{text-align:center}@media print,screen and (min-width:769px){#fever .fever__target .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:40px}#fever .fever__target .container ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#fever .fever__target .container ul>*{width:32%;margin:0 2% 0 0}#fever .fever__target .container ul>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#fever .fever__target .container ul{margin-top:16px}}#fever .fever__target .container ul li{background-color:#fffbeb;line-height:1.4;padding:.8em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:769px){#fever .fever__target .container ul li:nth-of-type(n+4){margin-top:15px}}@media only screen and (max-width:768px){#fever .fever__target .container ul li:nth-of-type(n+2){margin-top:10px}}@media only screen and (max-width:768px){#fever .fever__clinic{padding:20px 15px;margin:0 auto}}@media print,screen and (min-width:769px){#fever .fever__clinic{max-width:1260px;padding:80px 30px;margin:0 auto}}#fever .fever__clinic>h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#fever .fever__clinic>h2{margin-bottom:15px;font-size:2rem}}@media print,screen and (min-width:769px){#fever .fever__clinic>h2{margin-bottom:50px;font-size:3.2rem}}#fever .fever__clinic>p{line-height:1.8}@media only screen and (max-width:768px){#fever .fever__clinic>p{margin-bottom:15px}}@media print,screen and (min-width:769px){#fever .fever__clinic>p{margin-bottom:50px;font-size:1.8rem}}@media only screen and (max-width:768px){#fever .fever__clinic .symptom__wrap .symptom-main{margin-bottom:15px}}@media print,screen and (min-width:769px){#fever .fever__clinic .symptom__wrap .symptom-main{margin-bottom:40px}}#fever .fever__clinic .symptom__wrap .symptom-main h3{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#fever .fever__clinic .symptom__wrap .symptom-main h3{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#fever .fever__clinic .symptom__wrap .symptom-main h3{font-size:2.4rem}}#fever .fever__clinic .symptom__wrap .symptom-example h4{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#fever .fever__clinic .symptom__wrap .symptom-example h4{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#fever .fever__clinic .symptom__wrap .symptom-example h4{font-size:2.4rem}}@media print,screen and (min-width:1025px){#fever .fever__clinic .symptom__wrap .mod__iconBox .symptom-link li{max-width:32%;margin-right:1.5%}#fever .fever__clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+4){margin-top:15px}#fever .fever__clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#fever .fever__clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#fever .fever__clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:30px}}#fever .fever__clinic .symptom__wrap strong.red{color:red}@media print,screen and (min-width:769px){#allergy{font-size:18px;padding:0}}#allergy .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/allergy/pagetitle-bg.jpg)}#allergy .allergy__content{max-width:100%;padding:0}@media only screen and (max-width:768px){#allergy .main--symptoms{padding:20px 15px 0;margin:0 auto}}@media print,screen and (min-width:769px){#allergy .main--symptoms{max-width:1260px;padding:80px 30px 0;margin:0 auto}}@media print,screen and (min-width:769px){#allergy .main--symptoms .container{margin-top:1em}}@media only screen and (max-width:768px){#allergy .main--symptoms .container{margin-top:.5em}}@media print,screen and (min-width:769px){#allergy .main--symptoms .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#allergy .main--symptoms .container ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#allergy .main--symptoms .container ul>*{width:32%;margin:0 2% 0 0}#allergy .main--symptoms .container ul>:nth-child(3n){margin-right:0}}#allergy .main--symptoms .container ul li{background-color:#fffbeb;line-height:1.4;padding:.8em 1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:769px){#allergy .main--symptoms .container ul li:nth-of-type(n+4){margin-top:15px}}@media only screen and (max-width:768px){#allergy .main--symptoms .container ul li:nth-of-type(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#allergy .main--symptoms .container.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#allergy .main--symptoms .container.flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media print,screen and (min-width:769px){#allergy .main--symptoms .container.flex .text{width:calc(100% - 200px);padding-left:50px}}@media only screen and (max-width:768px){#allergy .main--symptoms .container.flex .text{margin-top:1em}}@media only screen and (max-width:768px){#allergy #allergy--clinic{padding:20px 15px;margin:0 auto}}@media print,screen and (min-width:769px){#allergy #allergy--clinic{max-width:1260px;padding:80px 30px;margin:0 auto}}#allergy #allergy--clinic>h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#allergy #allergy--clinic>h2{margin-bottom:15px;font-size:2rem}}@media print,screen and (min-width:769px){#allergy #allergy--clinic>h2{margin-bottom:50px;font-size:3.2rem}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .allergy-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:1200px;margin:0 auto}#allergy #allergy--clinic .allergy-link>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}#allergy #allergy--clinic .allergy-link li{background-color:#fff;overflow:hidden;border-radius:10px}@media only screen and (max-width:768px){#allergy #allergy--clinic .allergy-link li{width:100%;max-width:100%}#allergy #allergy--clinic .allergy-link li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .allergy-link li{max-width:32%;margin-right:1.5%}#allergy #allergy--clinic .allergy-link li:nth-child(n+4){margin-top:15px}#allergy #allergy--clinic .allergy-link li:nth-child(3n){margin-right:0}}@media only screen and (min-width:769px) and (max-width:768px){#allergy #allergy--clinic .allergy-link li a{font-size:1.6rem}}@media print,screen and (min-width:769px) and (min-width:769px){#allergy #allergy--clinic .allergy-link li a{font-size:2rem;padding:.75em 2.4em .75em 1em}}@media only screen and (max-width:768px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main{margin-bottom:15px}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main{margin-bottom:40px}}#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main h3{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main h3{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main h3{font-size:2.4rem}}#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-example h4{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-example h4{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-example h4{font-size:2.4rem}}@media print,screen and (min-width:1025px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-link li{max-width:32%;margin-right:1.5%}#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+4){margin-top:15px}#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:30px}}#allergy #allergy--clinic .symptom__wrap .mod__iconBox>h3{font-weight:400;color:#1c2e5f;font-family:"tbudrgothic-std";font-weight:400}@media only screen and (max-width:768px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox>h3{font-size:1.8rem;margin-top:20px}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox>h3{margin-top:50px;font-size:2.4rem;margin-bottom:5px}}@media only screen and (max-width:768px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox>ol li:nth-child(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#allergy #allergy--clinic .symptom__wrap .mod__iconBox>ol li:nth-child(n+2){margin-top:30px}}#allergy #allergy--clinic .symptom__wrap .mod__iconBox>ol li h4{font-weight:700}#allergy #allergy--clinic .symptom__wrap .mod__iconBox>ul li{padding-left:1em;text-indent:-1em}@media print,screen and (min-width:769px){#allergy_check{font-size:18px;padding:0}}#allergy_check .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/allergy/pagetitle-bg.jpg)}#allergy_check .allergy__content{max-width:100%;padding:0}@media only screen and (max-width:768px){#allergy_check #allergy--clinic{padding:20px 15px;margin:0 auto}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic{max-width:1260px;padding:80px 30px;margin:0 auto}}#allergy_check #allergy--clinic .symptom__wrap:first-child{margin-top:0!important}@media only screen and (max-width:768px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main{margin-bottom:15px}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main{margin-bottom:40px}}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main h3{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main h3{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-main h3{font-size:2.4rem}}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-example h4{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f}@media only screen and (max-width:768px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-example h4{font-size:1.8rem;padding-left:1em;text-indent:-1em}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-example h4{font-size:2.4rem}}@media print,screen and (min-width:1025px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-link li{max-width:32%;margin-right:1.5%}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(n+4){margin-top:15px}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-link li:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox .symptom-list li p:nth-of-type(n+2){margin-top:30px}}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>h3{font-weight:400;color:#1c2e5f;font-family:"tbudrgothic-std";font-weight:400}@media only screen and (max-width:768px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>h3{font-size:1.8rem;margin-top:20px}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>h3{margin-top:50px;font-size:2.4rem;margin-bottom:5px}}@media only screen and (max-width:768px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>ol li:nth-child(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>ol li:nth-child(n+2){margin-top:30px}}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>ol li h4{font-weight:700}#allergy_check #allergy--clinic .symptom__wrap .mod__iconBox>ul li{padding-left:1em;text-indent:-1em}#allergy_check .check__symptoms .symptoms__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:769px){#allergy_check .check__symptoms .symptoms__list dd:nth-of-type(n+2),#allergy_check .check__symptoms .symptoms__list dt:nth-of-type(n+2){border-top:1px dotted #fff;padding-top:1em!important}}#allergy_check .check__symptoms .symptoms__list dt{font-weight:700}@media print,screen and (min-width:769px){#allergy_check .check__symptoms .symptoms__list dt{width:20%;padding:0 1em 1em 0}}@media only screen and (max-width:768px){#allergy_check .check__symptoms .symptoms__list dt{width:100%}#allergy_check .check__symptoms .symptoms__list dt:nth-of-type(n+2){margin-top:1em}}@media print,screen and (min-width:769px){#allergy_check .check__symptoms .symptoms__list dd{width:80%;padding:0 0 1em 1em}}@media only screen and (max-width:768px){#allergy_check .check__symptoms .symptoms__list dd{width:100%}}#allergy_check .check__list p{margin:0 0 1em}#allergy_check .check__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#allergy_check .check__list ul li{line-height:1.4;padding:0 .5em;text-indent:0!important}@media print,screen and (min-width:769px){#allergy_check .check__list ul li{width:25%}#allergy_check .check__list ul li:nth-of-type(n+5){margin-top:.5em}}@media only screen and (max-width:768px){#allergy_check .check__list ul li{width:50%}#allergy_check .check__list ul li:nth-of-type(n+3){margin-top:.5em}}@media print,screen and (min-width:769px){#allergy_check .allergy__price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#allergy_check .allergy__price{border-top:2px solid #1c2e5f;padding:30px 20px}}#allergy_check .allergy__price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#allergy_check .allergy__price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#allergy_check .allergy__price .container{padding:0}}@media only screen and (max-width:768px){#allergy_check .allergy__price .container{padding:0}}#allergy_check .allergy__price .container .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#allergy_check .allergy__price .container .list__item{padding:30px}}@media only screen and (max-width:768px){#allergy_check .allergy__price .container .list__item{padding:1em}}#allergy_check .allergy__price .container .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#allergy_check .allergy__price .container .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#allergy_check .allergy__price .container .list__item .item__name{font-size:16px}}#allergy_check .allergy__price .container .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#allergy_check .allergy__price .container .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#allergy_check .allergy__price .container .list__item .price span{font-size:20px}}@media print,screen and (min-width:769px){#allergy_check .allergy__price .container .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#allergy_check .allergy__price .container .inner_section{margin-top:30px}}#allergy_check .allergy__price .container .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#allergy_check .allergy__price .container .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#allergy_check .allergy__price .container .inner_section .price{font-size:16px}}#allergy_check .allergy__price .container .inner_section .price p{text-align:center}#allergy_check .allergy__price .container .inner_section .price p span{color:#f36da4}#allergy_check .allergy__price .container .inner_section .price p span em{font-size:2em}#vaccine .section .flow,.surgery_flow{background-color:#e5efff}#vaccine .section .flow .container,.surgery_flow .container{max-width:1360px;margin:0 auto}@media only screen and (max-width:768px){#vaccine .section .flow .container,.surgery_flow .container{margin-top:30px;padding:30px 20px}}@media print,screen and (min-width:769px){#vaccine .section .flow .container,.surgery_flow .container{padding:80px}}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list,.surgery_flow .flow__list{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#vaccine .section .flow .flow__list .list__description:nth-of-type(n+2),#vaccine .section .flow .flow__list .list__heading:nth-of-type(n+2),.surgery_flow .flow__list .list__description:nth-of-type(n+2),.surgery_flow .flow__list .list__heading:nth-of-type(n+2){margin-top:80px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list,.surgery_flow .flow__list{margin-top:40px}}#vaccine .section .flow .flow__list .list__heading,.surgery_flow .flow__list .list__heading{background-color:#fff;padding:.8em 1em;line-height:1.4;border:2px solid #1c2e5f;border-radius:12px;text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f;position:relative}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__heading,.surgery_flow .flow__list .list__heading{width:30%;font-size:24px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__heading,.surgery_flow .flow__list .list__heading{font-size:16px}}#vaccine .section .flow .flow__list .list__heading:before,.surgery_flow .flow__list .list__heading:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);background-size:contain;vertical-align:middle;margin-right:10px;position:absolute;left:0;right:0;margin:0 auto;z-index:10}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__heading:before,.surgery_flow .flow__list .list__heading:before{width:50px;height:26px;top:-23px}}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__heading:before,.surgery_flow .flow__list .list__heading:before{width:70px;height:37px;top:-32px}}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__description,.surgery_flow .flow__list .list__description{width:70%;padding-top:1em;padding-left:50px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__description,.surgery_flow .flow__list .list__description{padding:1em 1em 3em}#vaccine .section .flow .flow__list .list__description:last-child,.surgery_flow .flow__list .list__description:last-child{padding-bottom:0}}#vaccine .section .flow .flow__list .list__description ol li:nth-of-type(n+2),.surgery_flow .flow__list .list__description ol li:nth-of-type(n+2){margin-top:1em}#vaccine .section .flow .flow__list .list__description ol li h3,.surgery_flow .flow__list .list__description ol li h3{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__description ol li h3,.surgery_flow .flow__list .list__description ol li h3{font-size:24px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__description ol li h3,.surgery_flow .flow__list .list__description ol li h3{font-size:16px}}.surgery_faq .question{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.surgery_faq .question{font-size:24px}}@media only screen and (max-width:768px){.surgery_faq .question{font-size:16px}}@media print,screen and (min-width:769px){.surgery_faq .answer{padding:.5em 0 40px}.surgery_faq .answer:last-child{padding-bottom:0}}@media only screen and (max-width:768px){.surgery_faq .answer{padding:0 0 1.5em}}.surgery_faq .answer ul{padding-left:1.5em}.surgery_faq .answer ul li{list-style:disc;margin-top:.5em}.surgery_faq .answer em{font-weight:700}.surgery_faq .answer .red{color:red}#surgery--vv .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_varicose_vein/pagetitle-bg.jpg)}#surgery--vv .treatment__introduction .heading span{display:inline-block}#surgery--vv .treatment__introduction .text strong{font-weight:400}#surgery--vv .treatment__introduction .text strong:first-child{color:#c00}#surgery--vv .treatment__introduction .text strong:nth-child(2){color:#0d9cdc}#surgery--vv .treatment__introduction .text strong:nth-child(3){color:#3da204}#surgery--vv .sec1 .heading span{display:block}@media print,screen and (min-width:769px){#surgery--vv .sec1 .heading span{font-size:24px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .heading span{font-size:16px}}#surgery--vv .sec1 .inner_section:nth-of-type(n+2){border-top:1px solid #1c2e5f}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section:nth-of-type(n+2){margin-top:40px;padding-top:40px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section:nth-of-type(n+2){margin-top:20px;padding-top:20px}}#surgery--vv .sec1 .inner_section .subHeading{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section .subHeading{font-size:16px}}#surgery--vv .sec1 .inner_section .subHeading em{color:#c00}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section .description{margin-top:30px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section .description{margin-top:1em}}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section .flow{margin-top:50px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section .flow{margin-top:30px}}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section .flow ol{margin-top:30px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section .flow ol{margin-top:20px}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section .flow ol li:nth-of-type(n+2){margin-top:30px}}#surgery--vv .sec1 .inner_section .flow ol li .thumb{margin:0 auto}#surgery--vv .sec1 .inner_section .flow ol li .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#surgery--vv .sec1 .inner_section .flow ol li h4{margin-top:1em;font-weight:700;line-height:1.4}#surgery--vv .sec1 .inner_section .flow ol li p{margin-top:.5em}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section.laser .flow ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--vv .sec1 .inner_section.laser .flow ol>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--vv .sec1 .inner_section.laser .flow ol>*{width:25%;margin:0}#surgery--vv .sec1 .inner_section.laser .flow ol>:nth-child(4n){margin-right:0}}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section.laser .flow ol li{padding:0 10px}}#surgery--vv .sec1 .inner_section.laser .flow ol li .thumb{max-width:320px}@media print,screen and (min-width:1025px){#surgery--vv .sec1 .inner_section.glue .description{display:-ms-grid;display:grid;-ms-grid-columns:1fr 50px 2fr;grid-template-columns:1fr 2fr;gap:50px}}@media print,screen and (max-width:1024px){#surgery--vv .sec1 .inner_section.glue .description figure{max-width:600px;margin:0 auto}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--vv .sec1 .inner_section.glue .description figure{margin-bottom:2em}}@media only screen and (max-width:768px){#surgery--vv .sec1 .inner_section.glue .description figure{margin-bottom:1em}}#surgery--vv .sec1 .inner_section.glue .description figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--vv .sec1 .inner_section.glue .flow ol{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);gap:40px}}@media print,screen and (min-width:769px){#surgery--vv .sec2{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--vv .sec2{border-top:2px solid #1c2e5f;margin-top:24px;padding:30px 20px}}#surgery--vv .sec2__container{display:block;max-width:1160px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--vv .sec2__container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--vv .sec2__container{padding:0}}@media only screen and (max-width:768px){#surgery--vv .sec2__container{padding:0}}#surgery--vv .sec2 .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--vv .sec2 .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--vv .sec2 .subHeading{font-size:16px}}@media print,screen and (min-width:769px){#surgery--vv .sec2 .child:nth-of-type(n+2){margin-top:50px}}@media only screen and (max-width:768px){#surgery--vv .sec2 .child:nth-of-type(n+2){margin-top:1.5em}}@media print,screen and (min-width:769px){#surgery--vv .sec2 .child .container{margin-top:1em}}@media only screen and (max-width:768px){#surgery--vv .sec2 .child .container{margin-top:.5em}}@media print,screen and (min-width:769px){#surgery--vv .sec2 .child .container.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--vv .sec2 .child .container.flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--vv .sec2 .child .container.flex>*{width:48%;margin:0}#surgery--vv .sec2 .child .container.flex>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#surgery--vv .sec2 .child .container.flex .thumb{max-width:450px;margin:0 auto}}#surgery--vv .sec2 .child .container.flex .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--vv .sec2 .child .container.flex .text{padding-left:50px}}@media only screen and (max-width:768px){#surgery--vv .sec2 .child .container.flex .text{margin-top:1em}}@media print,screen and (min-width:769px){#surgery--vv .sec2 .child .container.flex.has_graph .thumb{width:30%}#surgery--vv .sec2 .child .container.flex.has_graph .text{width:70%}}#surgery--vv .sec2 .blockquote{border:1px solid #000}@media print,screen and (min-width:769px){#surgery--vv .sec2 .blockquote{margin-top:30px;padding:20px}}@media only screen and (max-width:768px){#surgery--vv .sec2 .blockquote{margin-top:1em;padding:1em}}#surgery--vv .sec2 .blockquote ol li{font-size:80%;text-indent:-1.8em;padding-left:1.8em}#surgery--vv .sec2 .summary{background-color:#fffbeb;text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.6}@media print,screen and (min-width:769px){#surgery--vv .sec2 .summary{margin-top:50px;padding:30px;font-size:32px}}@media only screen and (max-width:768px){#surgery--vv .sec2 .summary{margin-top:1em;padding:1em;font-size:16px}}#surgery--vv .sec2 .summary span{color:#c22498}#surgery--vv .sec2 .summary em{font-size:150%}@media print,screen and (min-width:769px){#surgery--vv .sec3 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:70px}#surgery--vv .sec3 .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--vv .sec3 .list>*{width:48%;margin:0 2% 0 0}#surgery--vv .sec3 .list>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#surgery--vv .sec3 .list{margin-top:40px}}@media print,screen and (min-width:769px){#surgery--vv .sec3 .list__item:nth-of-type(n+3){margin-top:50px}}@media only screen and (max-width:768px){#surgery--vv .sec3 .list__item:nth-of-type(n+2){margin-top:40px}}@media print,screen and (min-width:769px){#surgery--vv .sec3 .has_thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--vv .sec3 .has_thumb>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--vv .sec3 .has_thumb .description{width:calc(100% - 150px);padding-left:50px}}@media only screen and (max-width:768px){#surgery--vv .sec3 .has_thumb .description{margin-top:1em}}#surgery--vv .sec3 .thumb{width:150px;height:200px;margin:0 auto}#surgery--vv .sec3 .thumb img{display:block;width:150px;height:200px}#surgery--vv .sec4 .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--vv .sec4 .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--vv .sec4 .subHeading{font-size:16px}}@media print,screen and (min-width:769px){#surgery--vv .sec4 .child:nth-of-type(n+2){margin-top:50px}}@media only screen and (max-width:768px){#surgery--vv .sec4 .child:nth-of-type(n+2){margin-top:1.5em}}@media print,screen and (min-width:769px){#surgery--vv .sec4 .child .container{margin-top:1em}}@media only screen and (max-width:768px){#surgery--vv .sec4 .child .container{margin-top:.5em}}@media print,screen and (min-width:769px){#surgery--vv .sec4 .child .container ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--vv .sec4 .child .container ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--vv .sec4 .child .container ul>*{width:32%;margin:0 2% 0 0}#surgery--vv .sec4 .child .container ul>:nth-child(3n){margin-right:0}}#surgery--vv .sec4 .child .container ul li{background-color:#fffbeb;line-height:1.4;padding:.8em 1em}@media print,screen and (min-width:769px){#surgery--vv .sec4 .child .container ul li:nth-of-type(n+4){margin-top:15px}}@media only screen and (max-width:768px){#surgery--vv .sec4 .child .container ul li{margin-top:1px}#surgery--vv .sec4 .child .container ul li:first-of-type{margin-top:0;border-radius:6px 6px 0 0}#surgery--vv .sec4 .child .container ul li:last-child{border-radius:0 0 6px 6px}}@media print,screen and (min-width:769px){#surgery--vv .sec4 .child .container.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--vv .sec4 .child .container.flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}#surgery--vv .sec4 .child .container.flex .thumb{width:200px;height:300px}@media only screen and (max-width:768px){#surgery--vv .sec4 .child .container.flex .thumb{margin:0 auto}}#surgery--vv .sec4 .child .container.flex .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--vv .sec4 .child .container.flex .text{width:calc(100% - 200px);padding-left:50px}}@media only screen and (max-width:768px){#surgery--vv .sec4 .child .container.flex .text{margin-top:1em}}#surgery--vv .sec4 .blockquote{border:1px solid #000}@media print,screen and (min-width:769px){#surgery--vv .sec4 .blockquote{margin-top:30px;padding:20px}}@media only screen and (max-width:768px){#surgery--vv .sec4 .blockquote{margin-top:1em;padding:1em}}#surgery--vv .sec4 .blockquote ol li{font-size:80%;text-indent:-1.8em;padding-left:1.8em}#surgery--vv .sec4 .summary{background-color:#fffbeb;text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.6}@media print,screen and (min-width:769px){#surgery--vv .sec4 .summary{margin-top:50px;padding:30px;font-size:32px}}@media only screen and (max-width:768px){#surgery--vv .sec4 .summary{margin-top:1em;padding:1em;font-size:16px}}#surgery--vv .sec4 .summary span{color:#c22498}#surgery--vv .sec4 .summary em{font-size:150%}#surgery--vv .sec5 p{text-align:center}#surgery--vv .sec5 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:769px){#surgery--vv .sec5 ul{margin-top:50px}}@media only screen and (max-width:768px){#surgery--vv .sec5 ul{margin-top:20px}}#surgery--vv .sec5 ul li{background-color:#1c2e5f;color:#fff;font-family:"tbudrgothic-std";line-height:1.5;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1ch}@media print,screen and (min-width:769px){#surgery--vv .sec5 ul li{margin:0 10px}}@media only screen and (max-width:768px){#surgery--vv .sec5 ul li{margin:0 5px}}#surgery--vv .sec5 ul li span{display:block;text-align:center}@media print,screen and (min-width:769px){#surgery--vv .sec5 ul li{width:140px;height:140px;font-size:20px}}@media only screen and (max-width:768px){#surgery--vv .sec5 ul li{font-size:16px;width:70px;height:70px}}#surgery--vv .sec7 .answer p:nth-child(n+2){margin-top:1em}#surgery--skins .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_skins/pagetitle-bg.jpg)}#surgery--skins .treatment__introduction .text p:nth-child(n+2){margin-top:1em}#surgery--skins .treatment__introduction .text ul{padding-left:1.5em}#surgery--skins .treatment__introduction .text ul li{list-style:disc;margin-top:.5em}#surgery--skins .sec1 .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--skins .sec1 .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--skins .sec1 .subHeading{font-size:16px}}#surgery--skins .sec1 .text{margin-top:1em}#surgery--atheroma .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_skins/pagetitle-bg.jpg)}@media print,screen and (min-width:769px){#surgery--atheroma .treatment__introduction .text .inner_section:nth-child(n+2){margin-top:40px}}@media only screen and (max-width:768px){#surgery--atheroma .treatment__introduction .text .inner_section:nth-child(n+2){margin-top:1em}}#surgery--atheroma .treatment__introduction .text .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-indent:-1em;padding-left:1em;margin-bottom:-.5em}@media print,screen and (min-width:769px){#surgery--atheroma .treatment__introduction .text .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--atheroma .treatment__introduction .text .subHeading{font-size:16px}}#surgery--atheroma .treatment__introduction .text p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#surgery--atheroma .sec--treatment .inner_section:nth-child(n+2){margin-top:80px}}@media only screen and (max-width:768px){#surgery--atheroma .sec--treatment .inner_section:nth-child(n+2){margin-top:40px}}#surgery--atheroma .sec--treatment .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--atheroma .sec--treatment .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--atheroma .sec--treatment .subHeading{font-size:16px}}#surgery--atheroma .sec--treatment .text{margin-top:1em}#surgery--atheroma .sec--treatment figure{display:block;text-align:center;margin-top:1.5em}#surgery--atheroma .sec--treatment figure img{display:inline-block;max-width:100%;height:auto}#surgery--atheroma .sec--treatment table{border-collapse:separate;border-spacing:1px;max-width:100%;width:auto!important;width:100%;margin:0 auto}@media print,screen and (min-width:769px){#surgery--atheroma .sec--treatment table{margin-top:30px}}@media only screen and (max-width:768px){#surgery--atheroma .sec--treatment table{margin-top:1em}}#surgery--atheroma .sec--treatment table td,#surgery--atheroma .sec--treatment table th{text-align:left;line-height:1.4}@media print,screen and (min-width:769px){#surgery--atheroma .sec--treatment table td,#surgery--atheroma .sec--treatment table th{padding:1em}}@media only screen and (max-width:768px){#surgery--atheroma .sec--treatment table td,#surgery--atheroma .sec--treatment table th{padding:.5em}}#surgery--atheroma .sec--treatment table th{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f}#surgery--atheroma .sec--treatment table .sub{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;text-align:center}#surgery--atheroma .sec--treatment table .price{background-color:#f4f4f4;text-align:right;vertical-align:middle}@media only screen and (max-width:768px){#surgery--atheroma .sec--treatment table .price{width:11em}}#surgery--skin_oneday .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_skins/pagetitle-bg.jpg)}#surgery--skin_oneday.mole .treatment__introduction .container .text ul{margin-top:1em;margin-left:1.5em}#surgery--skin_oneday.mole .treatment__introduction .container .text ul li{list-style-type:disc}@media print,screen and (min-width:769px){#surgery--skin_oneday.mole .sec3,#surgery--skin_oneday.mole .sec4{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec3,#surgery--skin_oneday.mole .sec4{border-top:2px solid #1c2e5f;padding:30px 20px}}#surgery--skin_oneday.mole .sec3 .container,#surgery--skin_oneday.mole .sec4 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.mole .sec3 .container,#surgery--skin_oneday.mole .sec4 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.mole .sec3 .container,#surgery--skin_oneday.mole .sec4 .container{padding:0}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec3 .container,#surgery--skin_oneday.mole .sec4 .container{padding:0}}#surgery--skin_oneday.mole .sec3 .container .list__item,#surgery--skin_oneday.mole .sec4 .container .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--skin_oneday.mole .sec3 .container .list__item,#surgery--skin_oneday.mole .sec4 .container .list__item{padding:30px}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec3 .container .list__item,#surgery--skin_oneday.mole .sec4 .container .list__item{padding:1em}}#surgery--skin_oneday.mole .sec3 .container .list__item .item__name,#surgery--skin_oneday.mole .sec4 .container .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--skin_oneday.mole .sec3 .container .list__item .item__name,#surgery--skin_oneday.mole .sec4 .container .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec3 .container .list__item .item__name,#surgery--skin_oneday.mole .sec4 .container .list__item .item__name{font-size:16px}}#surgery--skin_oneday.mole .sec3 .container .list__item .price,#surgery--skin_oneday.mole .sec4 .container .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--skin_oneday.mole .sec3 .container .list__item .price span,#surgery--skin_oneday.mole .sec4 .container .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec3 .container .list__item .price span,#surgery--skin_oneday.mole .sec4 .container .list__item .price span{font-size:20px}}#surgery--skin_oneday.mole .sec3 .container .list+p,#surgery--skin_oneday.mole .sec4 .container .list+p{margin-top:1em}#surgery--skin_oneday.mole .sec3 .container>p,#surgery--skin_oneday.mole .sec4 .container>p{text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--skin_oneday.mole .sec4 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec4 .inner_section{margin-top:30px}}#surgery--skin_oneday.mole .sec4 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--skin_oneday.mole .sec4 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.mole .sec4 .inner_section .price{font-size:16px}}#surgery--skin_oneday.mole .sec4 .inner_section .price p{text-align:center}#surgery--skin_oneday.mole .sec4 .inner_section .price p span{color:#f36da4}#surgery--skin_oneday.mole .sec4 .inner_section .price p span em{font-size:2em}#surgery--skin_oneday.warts .sec1 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.warts .sec1 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.warts .sec1 .container{padding:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec1 .container{padding:20px 15px}}#surgery--skin_oneday.warts .sec1 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec1 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec1 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec1 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec1 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2,#surgery--skin_oneday.warts .sec3,#surgery--skin_oneday.warts .sec6{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2,#surgery--skin_oneday.warts .sec3,#surgery--skin_oneday.warts .sec6{border-top:2px solid #1c2e5f;padding:30px 20px}}#surgery--skin_oneday.warts .sec2 .container,#surgery--skin_oneday.warts .sec3 .container,#surgery--skin_oneday.warts .sec6 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.warts .sec2 .container,#surgery--skin_oneday.warts .sec3 .container,#surgery--skin_oneday.warts .sec6 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.warts .sec2 .container,#surgery--skin_oneday.warts .sec3 .container,#surgery--skin_oneday.warts .sec6 .container{padding:0}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .container,#surgery--skin_oneday.warts .sec3 .container,#surgery--skin_oneday.warts .sec6 .container{padding:0}}#surgery--skin_oneday.warts .sec2 .container .list__item,#surgery--skin_oneday.warts .sec3 .container .list__item,#surgery--skin_oneday.warts .sec6 .container .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .container .list__item,#surgery--skin_oneday.warts .sec3 .container .list__item,#surgery--skin_oneday.warts .sec6 .container .list__item{padding:30px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .container .list__item,#surgery--skin_oneday.warts .sec3 .container .list__item,#surgery--skin_oneday.warts .sec6 .container .list__item{padding:1em}}#surgery--skin_oneday.warts .sec2 .container .list__item .item__name,#surgery--skin_oneday.warts .sec3 .container .list__item .item__name,#surgery--skin_oneday.warts .sec6 .container .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .container .list__item .item__name,#surgery--skin_oneday.warts .sec3 .container .list__item .item__name,#surgery--skin_oneday.warts .sec6 .container .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .container .list__item .item__name,#surgery--skin_oneday.warts .sec3 .container .list__item .item__name,#surgery--skin_oneday.warts .sec6 .container .list__item .item__name{font-size:16px}}#surgery--skin_oneday.warts .sec2 .container .attention,#surgery--skin_oneday.warts .sec3 .container .attention,#surgery--skin_oneday.warts .sec6 .container .attention{margin-top:1em}#surgery--skin_oneday.warts .sec2 .container .attention>li,#surgery--skin_oneday.warts .sec3 .container .attention>li,#surgery--skin_oneday.warts .sec6 .container .attention>li{text-indent:-1em;padding-left:1em}#surgery--skin_oneday.warts .sec2 .container .attention>li ul li,#surgery--skin_oneday.warts .sec3 .container .attention>li ul li,#surgery--skin_oneday.warts .sec6 .container .attention>li ul li{text-indent:0;padding-left:0;list-style-type:disc;margin-left:1.5em}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .list__item .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#surgery--skin_oneday.warts .sec2 .list__item .price li{width:33.33%;padding:0 1em}#surgery--skin_oneday.warts .sec2 .list__item .price li:nth-of-type(n+4){margin-top:1em}}#surgery--skin_oneday.warts .sec2 .list__item .price li{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .list__item .price li span{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .list__item .price li span{font-size:20px}}#surgery--skin_oneday.warts .sec2 .list__item .price+p{margin-top:1em;text-align:center}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:850px;margin:50px auto 0 auto}#surgery--skin_oneday.warts .sec2 .figure .disable,#surgery--skin_oneday.warts .sec2 .figure .enable{width:45%}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .figure{max-width:400px;margin:30px auto 0 auto}}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .figure .disable,#surgery--skin_oneday.warts .sec2 .figure .enable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec2 .figure .disable .text,#surgery--skin_oneday.warts .sec2 .figure .enable .text{margin-top:1em}}#surgery--skin_oneday.warts .sec2 .figure .disable .text h3,#surgery--skin_oneday.warts .sec2 .figure .enable .text h3{text-align:center;font-weight:700}#surgery--skin_oneday.warts .sec2 .figure .disable .text p,#surgery--skin_oneday.warts .sec2 .figure .enable .text p{margin-top:.5em}#surgery--skin_oneday.warts .sec2 .figure .disable .text p.reason,#surgery--skin_oneday.warts .sec2 .figure .enable .text p.reason{color:red;line-height:1.4;text-indent:-1em;padding-left:1em}#surgery--skin_oneday.warts .sec2 .figure .disable figure,#surgery--skin_oneday.warts .sec2 .figure .enable figure{display:block;margin:0;padding:0}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .figure .disable figure,#surgery--skin_oneday.warts .sec2 .figure .enable figure{margin-top:1em}}#surgery--skin_oneday.warts .sec2 .figure .disable figure img,#surgery--skin_oneday.warts .sec2 .figure .enable figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#surgery--skin_oneday.warts .sec2 .figure .disable figure img:nth-child(n+2),#surgery--skin_oneday.warts .sec2 .figure .enable figure img:nth-child(n+2){margin-top:1em}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec2 .figure .disable{border-top:1px solid #e5e5e5;margin-top:24px;padding-top:24px}}#surgery--skin_oneday.warts .sec3 .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec3 .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec3 .list__item .price span{font-size:20px}}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec3 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec3 .inner_section{margin-top:30px}}#surgery--skin_oneday.warts .sec3 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--skin_oneday.warts .sec3 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.warts .sec3 .inner_section .price{font-size:16px}}#surgery--skin_oneday.warts .sec3 .inner_section .price p{text-align:center}#surgery--skin_oneday.warts .sec3 .inner_section .price p span{color:#f36da4}#surgery--skin_oneday.warts .sec3 .inner_section .price p span em{font-size:2em}#surgery--skin_oneday.milium ruby rp,#surgery--skin_oneday.milium ruby rt{font-size:25%}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .treatment__introduction .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#surgery--skin_oneday.milium .treatment__introduction .text>div{width:48%}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .treatment__introduction .text>div:nth-of-type(n+2){margin-top:1em}}#surgery--skin_oneday.milium .treatment__introduction .subHeading{font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .treatment__introduction .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .treatment__introduction .subHeading{font-size:2.4rem}}#surgery--skin_oneday.milium .treatment__introduction .subHeading+p{margin:0}#surgery--skin_oneday.milium .sec1 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.milium .sec1 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.milium .sec1 .container{padding:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec1 .container{padding:20px 15px}}#surgery--skin_oneday.milium .sec1 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec1 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec1 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec1 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec1 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec2,#surgery--skin_oneday.milium .sec3,#surgery--skin_oneday.milium .sec6{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec2,#surgery--skin_oneday.milium .sec3,#surgery--skin_oneday.milium .sec6{border-top:2px solid #1c2e5f;padding:30px 20px}}#surgery--skin_oneday.milium .sec2 .container,#surgery--skin_oneday.milium .sec3 .container,#surgery--skin_oneday.milium .sec6 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.milium .sec2 .container,#surgery--skin_oneday.milium .sec3 .container,#surgery--skin_oneday.milium .sec6 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.milium .sec2 .container,#surgery--skin_oneday.milium .sec3 .container,#surgery--skin_oneday.milium .sec6 .container{padding:0}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec2 .container,#surgery--skin_oneday.milium .sec3 .container,#surgery--skin_oneday.milium .sec6 .container{padding:0}}#surgery--skin_oneday.milium .sec2 .container .list__item,#surgery--skin_oneday.milium .sec3 .container .list__item,#surgery--skin_oneday.milium .sec6 .container .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec2 .container .list__item,#surgery--skin_oneday.milium .sec3 .container .list__item,#surgery--skin_oneday.milium .sec6 .container .list__item{padding:30px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec2 .container .list__item,#surgery--skin_oneday.milium .sec3 .container .list__item,#surgery--skin_oneday.milium .sec6 .container .list__item{padding:1em}}#surgery--skin_oneday.milium .sec2 .container .list__item .item__name,#surgery--skin_oneday.milium .sec3 .container .list__item .item__name,#surgery--skin_oneday.milium .sec6 .container .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec2 .container .list__item .item__name,#surgery--skin_oneday.milium .sec3 .container .list__item .item__name,#surgery--skin_oneday.milium .sec6 .container .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec2 .container .list__item .item__name,#surgery--skin_oneday.milium .sec3 .container .list__item .item__name,#surgery--skin_oneday.milium .sec6 .container .list__item .item__name{font-size:16px}}#surgery--skin_oneday.milium .sec2 .container .attention,#surgery--skin_oneday.milium .sec3 .container .attention,#surgery--skin_oneday.milium .sec6 .container .attention{margin-top:1em}#surgery--skin_oneday.milium .sec2 .container .attention li,#surgery--skin_oneday.milium .sec3 .container .attention li,#surgery--skin_oneday.milium .sec6 .container .attention li{text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec2 .list__item .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#surgery--skin_oneday.milium .sec2 .list__item .price li{width:33.33%;padding:0 1em}#surgery--skin_oneday.milium .sec2 .list__item .price li:nth-of-type(n+4){margin-top:1em}}#surgery--skin_oneday.milium .sec2 .list__item .price li{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec2 .list__item .price li span{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec2 .list__item .price li span{font-size:20px}}#surgery--skin_oneday.milium .sec2 .list__item .price+p{margin-top:1em;text-align:center}#surgery--skin_oneday.milium .sec3 .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec3 .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec3 .list__item .price span{font-size:20px}}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec3 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec3 .inner_section{margin-top:30px}}#surgery--skin_oneday.milium .sec3 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--skin_oneday.milium .sec3 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.milium .sec3 .inner_section .price{font-size:16px}}#surgery--skin_oneday.milium .sec3 .inner_section .price p{text-align:center}#surgery--skin_oneday.milium .sec3 .inner_section .price p span{color:#f36da4}#surgery--skin_oneday.milium .sec3 .inner_section .price p span em{font-size:2em}#surgery--skin_oneday.milium .sec4 .container{margin-top:0}#surgery--skin_oneday.verruca .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/verruca/pagetitle-bg.jpg)}#surgery--skin_oneday.verruca .pagetitle h1 span{line-height:1.4}#surgery--skin_oneday.verruca .treatment__introduction .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .treatment__introduction .wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:80px}#surgery--skin_oneday.verruca .treatment__introduction .wrap .text{width:60%}#surgery--skin_oneday.verruca .treatment__introduction .wrap .image{width:40%}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .treatment__introduction .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .treatment__introduction .wrap .image{max-width:600px;margin:0 auto}}#surgery--skin_oneday.verruca .treatment__introduction .wrap .image figure{display:block}#surgery--skin_oneday.verruca .treatment__introduction .wrap .image figure img{display:block;width:100%;height:auto}#surgery--skin_oneday.verruca .sec1 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.verruca .sec1 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.verruca .sec1 .container{padding:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec1 .container{padding:20px 15px}}#surgery--skin_oneday.verruca .sec1 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec1 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec1 .heading{font-size:3.2rem}}#surgery--skin_oneday.verruca .sec1 .heading+ul{list-style-type:none}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec1 .heading+ul{margin-top:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec1 .heading+ul{margin-top:20px}}#surgery--skin_oneday.verruca .sec1 .heading+ul li{text-indent:-1.5em;padding-left:1.5em}#surgery--skin_oneday.verruca .sec1 .heading+ul li+li{margin-top:1em}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec2,#surgery--skin_oneday.verruca .sec3,#surgery--skin_oneday.verruca .sec6{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec2,#surgery--skin_oneday.verruca .sec3,#surgery--skin_oneday.verruca .sec6{border-top:2px solid #1c2e5f;padding:30px 20px}}#surgery--skin_oneday.verruca .sec2 .container,#surgery--skin_oneday.verruca .sec3 .container,#surgery--skin_oneday.verruca .sec6 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--skin_oneday.verruca .sec2 .container,#surgery--skin_oneday.verruca .sec3 .container,#surgery--skin_oneday.verruca .sec6 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--skin_oneday.verruca .sec2 .container,#surgery--skin_oneday.verruca .sec3 .container,#surgery--skin_oneday.verruca .sec6 .container{padding:0}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec2 .container,#surgery--skin_oneday.verruca .sec3 .container,#surgery--skin_oneday.verruca .sec6 .container{padding:0}}#surgery--skin_oneday.verruca .sec2 .container .list,#surgery--skin_oneday.verruca .sec3 .container .list,#surgery--skin_oneday.verruca .sec6 .container .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec2 .container .list,#surgery--skin_oneday.verruca .sec3 .container .list,#surgery--skin_oneday.verruca .sec6 .container .list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec2 .container .list,#surgery--skin_oneday.verruca .sec3 .container .list,#surgery--skin_oneday.verruca .sec6 .container .list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1em}}#surgery--skin_oneday.verruca .sec2 .container .list__item,#surgery--skin_oneday.verruca .sec3 .container .list__item,#surgery--skin_oneday.verruca .sec6 .container .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec2 .container .list__item,#surgery--skin_oneday.verruca .sec3 .container .list__item,#surgery--skin_oneday.verruca .sec6 .container .list__item{width:100%;padding:30px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec2 .container .list__item,#surgery--skin_oneday.verruca .sec3 .container .list__item,#surgery--skin_oneday.verruca .sec6 .container .list__item{padding:1em}}#surgery--skin_oneday.verruca .sec2 .container .list__item .item__name,#surgery--skin_oneday.verruca .sec3 .container .list__item .item__name,#surgery--skin_oneday.verruca .sec6 .container .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec2 .container .list__item .item__name,#surgery--skin_oneday.verruca .sec3 .container .list__item .item__name,#surgery--skin_oneday.verruca .sec6 .container .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec2 .container .list__item .item__name,#surgery--skin_oneday.verruca .sec3 .container .list__item .item__name,#surgery--skin_oneday.verruca .sec6 .container .list__item .item__name{font-size:16px}}#surgery--skin_oneday.verruca .sec2 .container .list__item .price,#surgery--skin_oneday.verruca .sec3 .container .list__item .price,#surgery--skin_oneday.verruca .sec6 .container .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec2 .container .list__item .price span,#surgery--skin_oneday.verruca .sec3 .container .list__item .price span,#surgery--skin_oneday.verruca .sec6 .container .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec2 .container .list__item .price span,#surgery--skin_oneday.verruca .sec3 .container .list__item .price span,#surgery--skin_oneday.verruca .sec6 .container .list__item .price span{font-size:20px}}#surgery--skin_oneday.verruca .sec2 .container .attention,#surgery--skin_oneday.verruca .sec3 .container .attention,#surgery--skin_oneday.verruca .sec6 .container .attention{margin-top:1em}#surgery--skin_oneday.verruca .sec2 .container .attention li,#surgery--skin_oneday.verruca .sec3 .container .attention li,#surgery--skin_oneday.verruca .sec6 .container .attention li{text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec3 .list__item{width:33%!important}}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec3 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec3 .inner_section{margin-top:30px}}#surgery--skin_oneday.verruca .sec3 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec3 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec3 .inner_section .price{font-size:16px}}#surgery--skin_oneday.verruca .sec3 .inner_section .price p{text-align:center}#surgery--skin_oneday.verruca .sec3 .inner_section .price p span{color:#f36da4}#surgery--skin_oneday.verruca .sec3 .inner_section .price p span em{font-size:2em}#surgery--skin_oneday.verruca .sec4 .container{margin-top:0}#surgery--skin_oneday.verruca .sec4 .flow__list .list__heading span{display:block}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec4 .flow__list .list__heading span{font-size:65%}}#surgery--skin_oneday.verruca .sec4 .flow__list .list__description p{margin-top:0!important}#surgery--skin_oneday.verruca .sec4 .flow__list .list__description p+p{margin-top:1em}#surgery--skin_oneday.verruca .sec6 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f;line-height:1.4}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec6 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec6 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec6 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec6 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec6 .inner_section{margin-top:40px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec6 .inner_section{margin-top:20px}}#surgery--skin_oneday.verruca .sec6 .inner_section .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;text-align:center}@media print,screen and (min-width:769px){#surgery--skin_oneday.verruca .sec6 .inner_section .subHeading{font-size:24px}}@media only screen and (max-width:768px){#surgery--skin_oneday.verruca .sec6 .inner_section .subHeading{font-size:16px}}#surgery--skin_oneday.verruca .sec6 .inner_section .subHeading{text-align:left}#surgery--skin_oneday.verruca .sec6 .inner_section ul{margin-top:1em;margin-left:1.5em}#surgery--skin_oneday.verruca .sec6 .inner_section ul li{list-style-type:disc}#surgery--skin_oneday.verruca .sec6 .inner_section ul li:nth-child(n+2){margin-top:.25em}#surgery--skin_oneday.verruca .sec6 .inner_section p{margin-top:.5em}#surgery--skin_oneday.verruca .sec6 .inner_section p.attention{text-indent:-1em;padding-left:1em}#surgery--nails .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_nails/pagetitle-bg.jpg)}@media print,screen and (min-width:769px){#surgery--nails .treatment__introduction .example{max-width:900px;margin:50px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:768px){#surgery--nails .treatment__introduction .example{margin-top:1em}}#surgery--nails .treatment__introduction .example figure{display:block;max-width:500px;margin:0 auto}@media print,screen and (min-width:769px){#surgery--nails .treatment__introduction .example figure{width:50%;padding:0 10px}}@media only screen and (max-width:768px){#surgery--nails .treatment__introduction .example figure{width:100%;margin:0 auto}#surgery--nails .treatment__introduction .example figure:nth-of-type(2){margin-top:20px}}#surgery--nails .treatment__introduction .example figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--nails .treatment__introduction .example figure figcaption{font-size:16px}}#surgery--nails .treatment__introduction p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#surgery--nails .sec1 section[class^=ex]{margin-top:80px}}@media only screen and (max-width:768px){#surgery--nails .sec1 section[class^=ex]{margin-top:40px}}#surgery--nails .sec1 section[class^=ex] .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--nails .sec1 .ex1 .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}#surgery--nails .sec1 .ex1 .thumb{max-width:400px}@media print,screen and (min-width:769px){#surgery--nails .sec1 .ex1 .thumb{width:400px}}@media only screen and (max-width:768px){#surgery--nails .sec1 .ex1 .thumb{width:100%;margin:0 auto}}@media print,screen and (min-width:769px){#surgery--nails .sec1 .ex1 .text{width:calc(100% - 400px);padding-left:50px}}@media only screen and (max-width:768px){#surgery--nails .sec1 .ex1 .text{margin-top:1em}}@media print,screen and (min-width:769px){#surgery--nails .sec1 .ex2 .example,#surgery--nails .sec1 .ex4 .example{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;padding:50px 0 0}#surgery--nails .sec1 .ex2 .example>*,#surgery--nails .sec1 .ex4 .example>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--nails .sec1 .ex2 .example>*,#surgery--nails .sec1 .ex4 .example>*{width:48%;margin:0 4% 0 0}#surgery--nails .sec1 .ex2 .example>:nth-child(2n),#surgery--nails .sec1 .ex4 .example>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#surgery--nails .sec1 .ex2 .example,#surgery--nails .sec1 .ex4 .example{max-width:400px;margin:0 auto;padding:20px 0 0}}#surgery--nails .sec1 .ex2 .example .thumb figcaption,#surgery--nails .sec1 .ex4 .example .thumb figcaption{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--nails .sec1 .ex2 .example .thumb figcaption,#surgery--nails .sec1 .ex4 .example .thumb figcaption{font-size:24px}}@media only screen and (max-width:768px){#surgery--nails .sec1 .ex2 .example .thumb figcaption,#surgery--nails .sec1 .ex4 .example .thumb figcaption{font-size:16px}}@media only screen and (max-width:768px){#surgery--nails .sec1 .ex2 .example .thumb:last-child,#surgery--nails .sec1 .ex4 .example .thumb:last-child{margin-top:20px}}#surgery--foreskin .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_foreskin/pagetitle-bg.jpg)}#surgery--foreskin .treatment__introduction .heading .start{display:block;font-size:70%;margin-top:.5em}@media only screen and (max-width:768px){#surgery--foreskin .sec1{padding:20px 15px}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1{padding:80px 30px}}#surgery--foreskin .sec1 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--foreskin .sec1 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 .heading+P{text-align:center;margin-top:50px}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 .heading+P{margin-top:20px}}#surgery--foreskin .sec1 ul{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--foreskin .sec1 ul{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin .sec1 ul{padding:0}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul{padding:0}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 ul{margin-top:80px}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul{margin-top:40px}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul li{margin-bottom:40px}#surgery--foreskin .sec1 ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#surgery--foreskin .sec1 ul li:last-child{margin-bottom:0}}#surgery--foreskin .sec1 ul li h3{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul li h3{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 ul li h3{width:30%;margin-right:5%;min-height:100px}}@media print,screen and (min-width:1025px){#surgery--foreskin .sec1 ul li h3{font-size:2.4rem}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin .sec1 ul li h3{font-size:2rem}}#surgery--foreskin .sec1 ul li h3 span{text-align:center}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:20px 30px;display:block}}#surgery--foreskin .sec1 ul li h3 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul li h3 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 ul li h3 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul li p{width:100%;padding-top:10px;line-height:1.8}}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 ul li p{width:65%;min-height:100px;line-height:1.8;font-size:1.8rem;padding-top:24px}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 ul li:nth-child(n+2){margin-top:20px}}#surgery--foreskin .sec1 ul li:first-child h3 span{background-color:#f36da4}#surgery--foreskin .sec1 ul li:nth-child(2) h3 span{background-color:#3da204}#surgery--foreskin .sec1 ul li:nth-child(3) h3 span{background-color:#0d9cdc}#surgery--foreskin .sec1 ul li:nth-child(4) h3 span{background-color:#ffb300}#surgery--foreskin .sec1 figure{display:block;max-width:600px;width:auto!important;width:100%;margin:0 auto}@media print,screen and (min-width:769px){#surgery--foreskin .sec1 figure{margin-top:50px}}@media only screen and (max-width:768px){#surgery--foreskin .sec1 figure{margin-top:1em}}#surgery--foreskin .sec1 figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--foreskin .sec2{border-top:4px solid #1c2e5f;padding:80px 50px 0}}@media only screen and (max-width:768px){#surgery--foreskin .sec2{border-top:2px solid #1c2e5f;padding:30px 20px 0}}#surgery--foreskin .sec2 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--foreskin .sec2 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin .sec2 .container{padding:0}}@media only screen and (max-width:768px){#surgery--foreskin .sec2 .container{padding:0}}@media print,screen and (min-width:769px){#surgery--foreskin .sec2 .ex{margin-top:80px}}@media only screen and (max-width:768px){#surgery--foreskin .sec2 .ex{margin-top:40px}}@media print,screen and (min-width:769px){#surgery--foreskin .sec2 .ex .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}#surgery--foreskin .sec2 .ex .thumb{max-width:250px}@media print,screen and (min-width:769px){#surgery--foreskin .sec2 .ex .thumb{width:250px}}@media only screen and (max-width:768px){#surgery--foreskin .sec2 .ex .thumb{width:100%;margin:0 auto}}@media print,screen and (min-width:769px){#surgery--foreskin .sec2 .ex .text{width:calc(100% - 250px);padding-left:50px}}@media only screen and (max-width:768px){#surgery--foreskin .sec2 .ex .text{margin-top:1em}}#surgery--foreskin .sec2 .ex .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#surgery--foreskin .sec3{margin-top:80px}}#surgery--foreskin .sec4 .answer:first-of-type strong,#surgery--foreskin .sec4 .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#surgery--foreskin .sec5,#surgery--foreskin .sec6{border-top:4px solid #1c2e5f;padding:80px 50px 0}}@media only screen and (max-width:768px){#surgery--foreskin .sec5,#surgery--foreskin .sec6{border-top:2px solid #1c2e5f;padding:30px 20px 0}}#surgery--foreskin .sec5 .container,#surgery--foreskin .sec6 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--foreskin .sec5 .container,#surgery--foreskin .sec6 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin .sec5 .container,#surgery--foreskin .sec6 .container{padding:0}}@media only screen and (max-width:768px){#surgery--foreskin .sec5 .container,#surgery--foreskin .sec6 .container{padding:0}}@media print,screen and (min-width:769px){#surgery--foreskin .sec5 .list,#surgery--foreskin .sec6 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--foreskin .sec5 .list>*,#surgery--foreskin .sec6 .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--foreskin .sec5 .list>*,#surgery--foreskin .sec6 .list>*{width:49%;margin:0 2% 0 0}#surgery--foreskin .sec5 .list>:nth-child(2n),#surgery--foreskin .sec6 .list>:nth-child(2n){margin-right:0}}#surgery--foreskin .sec5 .list__item,#surgery--foreskin .sec6 .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--foreskin .sec5 .list__item,#surgery--foreskin .sec6 .list__item{padding:30px}#surgery--foreskin .sec5 .list__item:nth-of-type(n+3),#surgery--foreskin .sec6 .list__item:nth-of-type(n+3){margin-top:20px}}@media only screen and (max-width:768px){#surgery--foreskin .sec5 .list__item,#surgery--foreskin .sec6 .list__item{padding:1em}#surgery--foreskin .sec5 .list__item:nth-child(n+2),#surgery--foreskin .sec6 .list__item:nth-child(n+2){margin-top:10px}}#surgery--foreskin .sec5 .list__item .item__name,#surgery--foreskin .sec6 .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--foreskin .sec5 .list__item .item__name,#surgery--foreskin .sec6 .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--foreskin .sec5 .list__item .item__name,#surgery--foreskin .sec6 .list__item .item__name{font-size:16px}}#surgery--foreskin .sec5 .list__item .price,#surgery--foreskin .sec6 .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--foreskin .sec5 .list__item .price span,#surgery--foreskin .sec6 .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--foreskin .sec5 .list__item .price span,#surgery--foreskin .sec6 .list__item .price span{font-size:20px}}#surgery--foreskin .sec5 .list__item .option,#surgery--foreskin .sec6 .list__item .option{margin-top:1em}#surgery--foreskin .sec5 .list__item .option h4,#surgery--foreskin .sec6 .list__item .option h4{text-align:center;font-weight:700}#surgery--foreskin .sec5 .list__item .option p,#surgery--foreskin .sec6 .list__item .option p{text-align:center}#surgery--foreskin .sec5 .list__item .option p span,#surgery--foreskin .sec6 .list__item .option p span{font-size:120%}#surgery--foreskin .sec5 .list__item .description,#surgery--foreskin .sec6 .list__item .description{margin-top:1em}@media print,screen and (min-width:769px){#surgery--foreskin .sec6{margin:80px 0}}@media only screen and (max-width:768px){#surgery--foreskin .sec6{margin:30px 0}}#surgery--foreskin .sec6 .pricetable table{border-collapse:separate;border-spacing:1px;max-width:100%;width:auto!important;width:100%;margin:0 auto}#surgery--foreskin .sec6 .pricetable table td,#surgery--foreskin .sec6 .pricetable table th{text-align:left;line-height:1.4}@media print,screen and (min-width:769px){#surgery--foreskin .sec6 .pricetable table td,#surgery--foreskin .sec6 .pricetable table th{padding:1em}}@media only screen and (max-width:768px){#surgery--foreskin .sec6 .pricetable table td,#surgery--foreskin .sec6 .pricetable table th{padding:.5em}}#surgery--foreskin .sec6 .pricetable table th{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;vertical-align:top}#surgery--foreskin .sec6 .pricetable table .sub{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;text-align:center}#surgery--foreskin .sec6 .pricetable table .price{background-color:#f4f4f4;text-align:right;vertical-align:middle}@media only screen and (max-width:768px){#surgery--foreskin .sec6 .pricetable table .price{width:11em}}@media print,screen and (min-width:769px){#surgery--foreskin .sec6 .attention{margin-top:50px}}@media only screen and (max-width:768px){#surgery--foreskin .sec6 .attention{margin-top:20px}}#surgery--foreskin .sec6 .attention li{text-indent:-1em;padding-left:1em}#surgery--foreskin .sec6 .attention li:nth-of-type(n+2){margin-top:.5em}@media print,screen and (min-width:769px){#surgery--foreskin .sec6 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--foreskin .sec6 .inner_section{margin-top:30px}}#surgery--foreskin .sec6 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--foreskin .sec6 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--foreskin .sec6 .inner_section .price{font-size:16px}}#surgery--foreskin .sec6 .inner_section .price p{text-align:center}#surgery--foreskin .sec6 .inner_section .price p span{color:#f36da4}#surgery--foreskin .sec6 .inner_section .price p span em{font-size:2em}#surgery--foreskin-no-cut .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_foreskin-no-cut/pagetitle-bg.jpg)}#surgery--foreskin-no-cut .treatment__introduction .subHeading{text-align:center;font-weight:700;color:#1c2e5f;margin:1em 0}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .treatment__introduction .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .treatment__introduction .subHeading{font-size:1.6rem}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment{padding:20px 15px}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment{padding:80px 30px}}#surgery--foreskin-no-cut .sec--treatment .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment .heading+P{text-align:center;margin-top:50px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment .heading+P{margin-top:20px}}#surgery--foreskin-no-cut .sec--treatment ul{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--foreskin-no-cut .sec--treatment ul{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin-no-cut .sec--treatment ul{padding:0}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul{padding:0}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul{margin-top:80px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul{margin-top:40px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li{margin-bottom:40px}#surgery--foreskin-no-cut .sec--treatment ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#surgery--foreskin-no-cut .sec--treatment ul li:last-child{margin-bottom:0}}#surgery--foreskin-no-cut .sec--treatment ul li h3{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li h3{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li h3{width:30%;margin-right:5%;min-height:100px}}@media print,screen and (min-width:1025px){#surgery--foreskin-no-cut .sec--treatment ul li h3{font-size:2.4rem}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin-no-cut .sec--treatment ul li h3{font-size:2rem}}#surgery--foreskin-no-cut .sec--treatment ul li h3 span{text-align:center}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:20px 30px;display:block}}#surgery--foreskin-no-cut .sec--treatment ul li h3 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li h3 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li h3 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li .wrap{width:100%;padding-top:10px;line-height:1.8}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li .wrap{width:65%;min-height:100px;line-height:1.8;font-size:1.8rem;padding-top:24px}}#surgery--foreskin-no-cut .sec--treatment ul li .wrap h4{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li .wrap h4{font-size:1.6rem}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li .wrap h4{font-size:2.4rem}}#surgery--foreskin-no-cut .sec--treatment ul li .wrap h4:nth-of-type(n+2){margin-top:1em}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li .wrap p{font-size:1.8rem}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li:nth-child(n+2){margin-top:20px}}#surgery--foreskin-no-cut .sec--treatment ul li:first-child h3 span{background-color:#f36da4}#surgery--foreskin-no-cut .sec--treatment ul li:nth-child(2) h3 span{background-color:#3da204}#surgery--foreskin-no-cut .sec--treatment ul li:nth-child(3) h3 span{background-color:#0d9cdc}#surgery--foreskin-no-cut .sec--treatment ul li:nth-child(4) h3 span{background-color:#ffb300}#surgery--foreskin-no-cut .sec--treatment ul li figure{display:block;max-width:435px;width:auto!important;width:100%;margin:0 auto}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--treatment ul li figure{margin-top:50px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--treatment ul li figure{margin-top:1em}}#surgery--foreskin-no-cut .sec--treatment ul li figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#surgery--foreskin-no-cut .sec--faq .answer:first-of-type strong,#surgery--foreskin-no-cut .sec--faq .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price{border-top:2px solid #1c2e5f;padding:30px 20px}}#surgery--foreskin-no-cut .sec--price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--foreskin-no-cut .sec--price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin-no-cut .sec--price .container{padding:0}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price .container{padding:0}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--foreskin-no-cut .sec--price .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--foreskin-no-cut .sec--price .list>*{width:100%;margin:0}#surgery--foreskin-no-cut .sec--price .list>:nth-child(2n){margin-right:0}}#surgery--foreskin-no-cut .sec--price .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price .list__item{padding:30px}#surgery--foreskin-no-cut .sec--price .list__item:nth-of-type(n+3){margin-top:20px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price .list__item{padding:1em}#surgery--foreskin-no-cut .sec--price .list__item:nth-child(n+2){margin-top:10px}}#surgery--foreskin-no-cut .sec--price .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price .list__item .item__name{font-size:16px}}#surgery--foreskin-no-cut .sec--price .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price .list__item .price span{font-size:20px}}#surgery--foreskin-no-cut .sec--price .list__item .description{margin-top:1em}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price .inner_section{margin-top:30px}}#surgery--foreskin-no-cut .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--price .inner_section .price{font-size:16px}}#surgery--foreskin-no-cut .sec--price .inner_section .price p{text-align:center}#surgery--foreskin-no-cut .sec--price .inner_section .price p span{color:#f36da4}#surgery--foreskin-no-cut .sec--price .inner_section .price p span em{font-size:2em}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--policy{border-top:2px solid #1c2e5f}}#surgery--foreskin-no-cut .sec--policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--foreskin-no-cut .sec--policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--foreskin-no-cut .sec--policy .container{padding:50px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--policy .inner_section:nth-of-type(n+2){margin-top:20px}}#surgery--foreskin-no-cut .sec--policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#surgery--foreskin-no-cut .sec--policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#surgery--foreskin-no-cut .sec--policy .inner_section .subHeading{font-size:2.4rem}}#surgery--foreskin-no-cut .sec--policy .inner_section p{margin-top:.5em}#surgery--foreskin-no-cut .sec--policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#surgery--foreskin-no-cut .sec--policy .inner_section ul{margin-top:1em;margin-left:1.5em}#surgery--foreskin-no-cut .sec--policy .inner_section ul li{list-style-type:disc}#surgery--foreskin-no-cut .sec--policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#surgery--condyloma .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_foreskin/pagetitle-bg.jpg)}#surgery--condyloma .treatment__introduction .heading .start{display:block;font-size:70%;margin-top:.5em}@media only screen and (max-width:768px){#surgery--condyloma .sec1{padding:20px 15px}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1{padding:80px}}#surgery--condyloma .sec1 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--condyloma .sec1 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 .heading+P{text-align:center;margin-top:50px}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 .heading+P{margin-top:20px}}#surgery--condyloma .sec1 ul{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--condyloma .sec1 ul{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--condyloma .sec1 ul{padding:0}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul{padding:0}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 ul{margin-top:80px}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul{margin-top:40px}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul li{margin-bottom:40px}#surgery--condyloma .sec1 ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#surgery--condyloma .sec1 ul li:last-child{margin-bottom:0}}#surgery--condyloma .sec1 ul li h3{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul li h3{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 ul li h3{width:30%;margin-right:5%;min-height:100px}}@media print,screen and (min-width:1025px){#surgery--condyloma .sec1 ul li h3{font-size:2.4rem}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--condyloma .sec1 ul li h3{font-size:2rem}}#surgery--condyloma .sec1 ul li h3 span{text-align:center}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:20px 30px;display:block}}#surgery--condyloma .sec1 ul li h3 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul li h3 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 ul li h3 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul li p{width:100%;padding-top:10px;line-height:1.8}}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 ul li p{width:65%;min-height:100px;line-height:1.8;font-size:1.8rem;padding-top:24px}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 ul li:nth-child(n+2){margin-top:20px}}#surgery--condyloma .sec1 ul li:first-child h3 span{background-color:#f36da4}#surgery--condyloma .sec1 ul li:nth-child(2) h3 span{background-color:#3da204}#surgery--condyloma .sec1 ul li:nth-child(3) h3 span{background-color:#0d9cdc}#surgery--condyloma .sec1 ul li:nth-child(4) h3 span{background-color:#ffb300}#surgery--condyloma .sec1 figure{display:block;max-width:870px;margin:0 auto}@media print,screen and (min-width:769px){#surgery--condyloma .sec1 figure{margin-top:50px}}@media only screen and (max-width:768px){#surgery--condyloma .sec1 figure{margin-top:20px}}#surgery--condyloma .sec1 figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#surgery--condyloma .sec3 .answer:first-of-type strong,#surgery--condyloma .sec3 .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#surgery--condyloma .sec5{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#surgery--condyloma .sec5{border-top:2px solid #1c2e5f;padding:30px 20px}}#surgery--condyloma .sec5 .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--condyloma .sec5 .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--condyloma .sec5 .container{padding:0}}@media only screen and (max-width:768px){#surgery--condyloma .sec5 .container{padding:0}}#surgery--condyloma .sec5 .pricetable table{border-collapse:separate;border-spacing:1px;max-width:100%;width:auto!important;width:100%;margin:0 auto}#surgery--condyloma .sec5 .pricetable table td,#surgery--condyloma .sec5 .pricetable table th{text-align:left;line-height:1.4}@media print,screen and (min-width:769px){#surgery--condyloma .sec5 .pricetable table td,#surgery--condyloma .sec5 .pricetable table th{padding:1em}}@media only screen and (max-width:768px){#surgery--condyloma .sec5 .pricetable table td,#surgery--condyloma .sec5 .pricetable table th{padding:.5em}}#surgery--condyloma .sec5 .pricetable table th{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;vertical-align:top}#surgery--condyloma .sec5 .pricetable table .sub{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;text-align:center}#surgery--condyloma .sec5 .pricetable table .price{background-color:#f4f4f4;text-align:right;vertical-align:middle}@media only screen and (max-width:768px){#surgery--condyloma .sec5 .pricetable table .price{width:11em}}@media print,screen and (min-width:769px){#surgery--condyloma .sec5 .attention{margin-top:50px}}@media only screen and (max-width:768px){#surgery--condyloma .sec5 .attention{margin-top:20px}}#surgery--condyloma .sec5 .attention li{text-indent:-1em;padding-left:1em}#surgery--condyloma .sec5 .attention li:nth-of-type(n+2){margin-top:.5em}@media print,screen and (min-width:769px){#surgery--condyloma .sec5 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--condyloma .sec5 .inner_section{margin-top:30px}}#surgery--condyloma .sec5 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--condyloma .sec5 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--condyloma .sec5 .inner_section .price{font-size:16px}}#surgery--condyloma .sec5 .inner_section .price p{text-align:center}#surgery--condyloma .sec5 .inner_section .price p span{color:#f36da4}#surgery--condyloma .sec5 .inner_section .price p span em{font-size:2em}#surgery--rosacea_nose .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_foreskin/pagetitle-bg.jpg)}#surgery--rosacea_nose .treatment__introduction .heading span{display:inline-block}@media print,screen and (min-width:769px){#surgery--rosacea_nose .treatment__introduction .flex .thumb{width:20%;margin:0}#surgery--rosacea_nose .treatment__introduction .flex .text{width:80%;padding-left:50px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .treatment__introduction .flex .thumb{width:50%;margin:0 auto}}#surgery--rosacea_nose .sec--symptoms .container,#surgery--rosacea_nose .sec--treatment .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--rosacea_nose .sec--symptoms .container,#surgery--rosacea_nose .sec--treatment .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--rosacea_nose .sec--symptoms .container,#surgery--rosacea_nose .sec--treatment .container{padding:50px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--symptoms .container,#surgery--rosacea_nose .sec--treatment .container{padding:20px 15px}}#surgery--rosacea_nose .sec--symptoms .heading,#surgery--rosacea_nose .sec--treatment .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--symptoms .heading,#surgery--rosacea_nose .sec--treatment .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--symptoms .heading,#surgery--rosacea_nose .sec--treatment .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--symptoms .heading+P,#surgery--rosacea_nose .sec--treatment .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--symptoms .heading+P,#surgery--rosacea_nose .sec--treatment .heading+P{margin-top:20px}}#surgery--rosacea_nose .sec--symptoms ul,#surgery--rosacea_nose .sec--treatment ul{margin-top:1em;margin-left:1.5em}#surgery--rosacea_nose .sec--symptoms ul li,#surgery--rosacea_nose .sec--treatment ul li{list-style-type:disc}#surgery--rosacea_nose .sec--symptoms ul li:nth-child(n+2),#surgery--rosacea_nose .sec--treatment ul li:nth-child(n+2){margin-top:.5em}#surgery--rosacea_nose .sec--symptoms ul+P,#surgery--rosacea_nose .sec--treatment ul+P{margin-top:1em}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price{border-top:2px solid #1c2e5f}}#surgery--rosacea_nose .sec--price .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--rosacea_nose .sec--price .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--rosacea_nose .sec--price .container{padding:50px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .container{padding:30px 20px}}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--rosacea_nose .sec--price .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--rosacea_nose .sec--price .list>*{width:30%;margin:0 5% 0 0}#surgery--rosacea_nose .sec--price .list>:nth-child(3n){margin-right:0}}#surgery--rosacea_nose .sec--price .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .list__item{padding:30px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .list__item{padding:1em}#surgery--rosacea_nose .sec--price .list__item:nth-child(n+2){margin-top:10px}}#surgery--rosacea_nose .sec--price .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .list__item .item__name{font-size:16px}}#surgery--rosacea_nose .sec--price .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .list__item .price span{font-size:20px}}#surgery--rosacea_nose .sec--price .list__item .description{margin-top:1em}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .attention{margin-top:50px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .attention{margin-top:20px}}#surgery--rosacea_nose .sec--price .attention li{text-indent:-1em;padding-left:1em}#surgery--rosacea_nose .sec--price .attention li:nth-of-type(n+2){margin-top:.5em}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .inner_section{margin-top:30px}}#surgery--rosacea_nose .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--price .inner_section .price{font-size:16px}}#surgery--rosacea_nose .sec--price .inner_section .price p{text-align:center}#surgery--rosacea_nose .sec--price .inner_section .price p span{color:#f36da4}#surgery--rosacea_nose .sec--price .inner_section .price p span em{font-size:2em}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--flow .container{margin-top:0}}#surgery--rosacea_nose .sec--faq .answer:first-of-type strong,#surgery--rosacea_nose .sec--faq .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--policy{border-top:2px solid #1c2e5f}}#surgery--rosacea_nose .sec--policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--rosacea_nose .sec--policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--rosacea_nose .sec--policy .container{padding:50px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--policy .inner_section:nth-of-type(n+2){margin-top:20px}}#surgery--rosacea_nose .sec--policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#surgery--rosacea_nose .sec--policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#surgery--rosacea_nose .sec--policy .inner_section .subHeading{font-size:2.4rem}}#surgery--rosacea_nose .sec--policy .inner_section p{margin-top:.5em}#surgery--rosacea_nose .sec--policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#surgery--rosacea_nose .sec--policy .inner_section ul{margin-top:1em;margin-left:1.5em}#surgery--rosacea_nose .sec--policy .inner_section ul li{list-style-type:disc}#surgery--rosacea_nose .sec--policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#surgery--rhinophyma .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/surgery_foreskin/pagetitle-bg.jpg)}#surgery--rhinophyma .treatment__introduction .heading span{display:inline-block}@media print,screen and (min-width:769px){#surgery--rhinophyma .treatment__introduction .flex .thumb{width:20%;margin:0}#surgery--rhinophyma .treatment__introduction .flex .text{width:80%;padding-left:50px}}@media only screen and (max-width:768px){#surgery--rhinophyma .treatment__introduction .flex .thumb{width:50%;margin:0 auto}}#surgery--rhinophyma .sec1 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--rhinophyma .sec1 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--rhinophyma .sec1 .container{padding:50px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec1 .container{padding:20px 15px}}#surgery--rhinophyma .sec1 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#surgery--rhinophyma .sec1 .heading{font-size:2rem}}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec1 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec1 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec1 .heading+P{margin-top:20px}}#surgery--rhinophyma .sec3 .answer:first-of-type strong,#surgery--rhinophyma .sec3 .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4{border-top:2px solid #1c2e5f}}#surgery--rhinophyma .sec4 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#surgery--rhinophyma .sec4 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#surgery--rhinophyma .sec4 .container{padding:50px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .container{padding:30px 20px}}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#surgery--rhinophyma .sec4 .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#surgery--rhinophyma .sec4 .list>*{width:49%;margin:0 2% 0 0}#surgery--rhinophyma .sec4 .list>:nth-child(2n){margin-right:0}}#surgery--rhinophyma .sec4 .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .list__item{padding:30px}#surgery--rhinophyma .sec4 .list__item:nth-of-type(n+3){margin-top:20px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .list__item{padding:1em}#surgery--rhinophyma .sec4 .list__item:nth-child(n+2){margin-top:10px}}#surgery--rhinophyma .sec4 .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .list__item .item__name{font-size:16px}}#surgery--rhinophyma .sec4 .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .list__item .price span{font-size:20px}}#surgery--rhinophyma .sec4 .list__item .description{margin-top:1em}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .attention{margin-top:50px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .attention{margin-top:20px}}#surgery--rhinophyma .sec4 .attention li{text-indent:-1em;padding-left:1em}#surgery--rhinophyma .sec4 .attention li:nth-of-type(n+2){margin-top:.5em}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .inner_section{margin-top:30px}}#surgery--rhinophyma .sec4 .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#surgery--rhinophyma .sec4 .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#surgery--rhinophyma .sec4 .inner_section .price{font-size:16px}}#surgery--rhinophyma .sec4 .inner_section .price p{text-align:center}#surgery--rhinophyma .sec4 .inner_section .price p span{color:#f36da4}#surgery--rhinophyma .sec4 .inner_section .price p span em{font-size:2em}.laser--index .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/laser/pagetitle-bg.jpg)}@media print,screen and (min-width:769px){.laser--index .laser__section{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){.laser--index .laser__section{border-top:2px solid #1c2e5f;padding:30px 20px}}.laser--index .laser__section .container{max-width:1200px;margin:0 auto}.laser--index .laser__section p{margin-top:1.5em}@media print,screen and (min-width:769px){.laser--index .laser__section .inner_section{margin-top:50px}}@media only screen and (max-width:768px){.laser--index .laser__section .inner_section{margin-top:30px}}.laser--index .laser__section .inner_section .subHeading{font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f;line-height:1.2;text-align:center}@media print,screen and (min-width:769px){.laser--index .laser__section .inner_section .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){.laser--index .laser__section .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){.laser--index .laser__section .inner_section .list{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.laser--index .laser__section .inner_section .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.laser--index .laser__section .inner_section .list>*{width:48%;margin:0 4% 0 0}.laser--index .laser__section .inner_section .list>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.laser--index .laser__section .inner_section .list{margin-top:20px}.laser--index .laser__section .inner_section .list li:nth-child(n+2){margin-top:10px}}.laser--index .laser__section .inner_section .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){.laser--index .laser__section .inner_section .list__item{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:768px){.laser--index .laser__section .inner_section .list__item{padding:1em}}.laser--index .laser__section .inner_section .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.laser--index .laser__section .inner_section .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){.laser--index .laser__section .inner_section .list__item .item__name{font-size:16px}}.laser--index .laser__section .inner_section .list__item .item__name+p{margin-top:.5em}.laser--index .laser__section .inner_section .list__item .button{margin-top:1em;text-align:center;max-width:none}.laser--index .laser__section .inner_section .list__item .button a{display:inline-block;width:auto;padding:1em 2em;line-height:1.4}.laser--index .laser__section .inner_section .list__item .button a:link{background-color:#fff}.laser--index .laser__section .inner_section .list__item .button a:hover{background-color:#1c2e5f}.laser--index .about_laser{border:none;padding-top:0}@media print,screen and (min-width:769px){.laser--index .about_tarumi .list{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}@media print,screen and (min-width:769px){.laser--index .about_machine .object_list{margin-top:50px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr 40px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 40px 1fr;grid-template-rows:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:40px}.laser--index .about_machine .object_list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.laser--index .about_machine .object_list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.laser--index .about_machine .object_list>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.laser--index .about_machine .object_list>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.laser--index .about_machine .object_list>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.laser--index .about_machine .object_list>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}}@media only screen and (max-width:768px){.laser--index .about_machine .object_list{margin-top:30px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr 20px 1fr 20px 1fr;grid-template-rows:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}.laser--index .about_machine .object_list>:first-child{-ms-grid-row:1;-ms-grid-column:1}.laser--index .about_machine .object_list>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.laser--index .about_machine .object_list>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.laser--index .about_machine .object_list>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.laser--index .about_machine .object_list>:nth-child(5){-ms-grid-row:5;-ms-grid-column:1}.laser--index .about_machine .object_list>:nth-child(6){-ms-grid-row:5;-ms-grid-column:3}}.laser--index .about_machine .object_list .object_item .thumb{display:block}@media only screen and (max-width:768px){.laser--index .about_machine .object_list .object_item .thumb{width:80%;max-width:300px;margin:0 auto}}.laser--index .about_machine .object_list .object_item .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.laser--index .about_machine .object_list .object_item p{margin-top:.5em;text-align:center;line-height:1.4}.laser--bruise .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/laser/bruise/pagetitle-bg.jpg)}.laser--bruise .sec1 .container,.laser--bruise .sec2 .container,.laser--bruise .sec3 .container,.laser--bruise .sec4 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){.laser--bruise .sec1 .container,.laser--bruise .sec2 .container,.laser--bruise .sec3 .container,.laser--bruise .sec4 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){.laser--bruise .sec1 .container,.laser--bruise .sec2 .container,.laser--bruise .sec3 .container,.laser--bruise .sec4 .container{padding:50px}}@media only screen and (max-width:768px){.laser--bruise .sec1 .container,.laser--bruise .sec2 .container,.laser--bruise .sec3 .container,.laser--bruise .sec4 .container{padding:20px 15px}}.laser--bruise .sec1 .heading,.laser--bruise .sec2 .heading,.laser--bruise .sec3 .heading,.laser--bruise .sec4 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){.laser--bruise .sec1 .heading,.laser--bruise .sec2 .heading,.laser--bruise .sec3 .heading,.laser--bruise .sec4 .heading{font-size:2rem}}@media print,screen and (min-width:769px){.laser--bruise .sec1 .heading,.laser--bruise .sec2 .heading,.laser--bruise .sec3 .heading,.laser--bruise .sec4 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){.laser--bruise .sec1 .heading+P,.laser--bruise .sec2 .heading+P,.laser--bruise .sec3 .heading+P,.laser--bruise .sec4 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){.laser--bruise .sec1 .heading+P,.laser--bruise .sec2 .heading+P,.laser--bruise .sec3 .heading+P,.laser--bruise .sec4 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){.laser--bruise .sec1 .inner-section,.laser--bruise .sec2 .inner-section,.laser--bruise .sec3 .inner-section,.laser--bruise .sec4 .inner-section{margin-top:40px}}@media only screen and (max-width:768px){.laser--bruise .sec1 .inner-section,.laser--bruise .sec2 .inner-section,.laser--bruise .sec3 .inner-section,.laser--bruise .sec4 .inner-section{margin-top:20px}}.laser--bruise .sec1 .inner-section .subheading,.laser--bruise .sec2 .inner-section .subheading,.laser--bruise .sec3 .inner-section .subheading,.laser--bruise .sec4 .inner-section .subheading{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.laser--bruise .sec1 .inner-section .subheading,.laser--bruise .sec2 .inner-section .subheading,.laser--bruise .sec3 .inner-section .subheading,.laser--bruise .sec4 .inner-section .subheading{font-size:24px}}@media only screen and (max-width:768px){.laser--bruise .sec1 .inner-section .subheading,.laser--bruise .sec2 .inner-section .subheading,.laser--bruise .sec3 .inner-section .subheading,.laser--bruise .sec4 .inner-section .subheading{font-size:16px}}@media print,screen and (min-width:769px){.laser--bruise .sec4{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){.laser--bruise .sec4{border-top:2px solid #1c2e5f}}.laser--bruise .sec4 p:nth-of-type(n+2){margin-top:1em}.laser--bruise .sec4 .sec4__case{margin:0 auto}@media print,screen and (min-width:769px){.laser--bruise .sec4 .sec4__case{max-width:800px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:768px){.laser--bruise .sec4 .sec4__case{max-width:300px;margin-top:30px}}@media print,screen and (min-width:769px){.laser--bruise .sec4 .sec4__case .case__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 25px}}@media only screen and (max-width:768px){.laser--bruise .sec4 .sec4__case .case__item:nth-of-type(n+2){margin-top:30px}}.laser--bruise .sec4 .sec4__case .case__item figure{display:block}.laser--bruise .sec4 .sec4__case .case__item figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.laser--bruise .sec4 .sec4__case .case__item figure figcaption{display:block;margin-top:.5em;text-align:center}.laser--red_bruise .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/laser/red_bruise/pagetitle-bg.jpg)}.laser--red_bruise .pagetitle h1 span{line-height:1.4}.laser--red_bruise .sec1 .container,.laser--red_bruise .sec2 .container,.laser--red_bruise .sec3 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){.laser--red_bruise .sec1 .container,.laser--red_bruise .sec2 .container,.laser--red_bruise .sec3 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){.laser--red_bruise .sec1 .container,.laser--red_bruise .sec2 .container,.laser--red_bruise .sec3 .container{padding:50px}}@media only screen and (max-width:768px){.laser--red_bruise .sec1 .container,.laser--red_bruise .sec2 .container,.laser--red_bruise .sec3 .container{padding:20px 15px}}.laser--red_bruise .sec1 .heading,.laser--red_bruise .sec2 .heading,.laser--red_bruise .sec3 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){.laser--red_bruise .sec1 .heading,.laser--red_bruise .sec2 .heading,.laser--red_bruise .sec3 .heading{font-size:2rem}}@media print,screen and (min-width:769px){.laser--red_bruise .sec1 .heading,.laser--red_bruise .sec2 .heading,.laser--red_bruise .sec3 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){.laser--red_bruise .sec1 .heading+P,.laser--red_bruise .sec2 .heading+P,.laser--red_bruise .sec3 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){.laser--red_bruise .sec1 .heading+P,.laser--red_bruise .sec2 .heading+P,.laser--red_bruise .sec3 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){.laser--red_bruise .sec1 .inner-section,.laser--red_bruise .sec2 .inner-section,.laser--red_bruise .sec3 .inner-section{margin-top:40px}}@media only screen and (max-width:768px){.laser--red_bruise .sec1 .inner-section,.laser--red_bruise .sec2 .inner-section,.laser--red_bruise .sec3 .inner-section{margin-top:20px}}.laser--red_bruise .sec1 .inner-section .subheading,.laser--red_bruise .sec2 .inner-section .subheading,.laser--red_bruise .sec3 .inner-section .subheading{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.laser--red_bruise .sec1 .inner-section .subheading,.laser--red_bruise .sec2 .inner-section .subheading,.laser--red_bruise .sec3 .inner-section .subheading{font-size:24px}}@media only screen and (max-width:768px){.laser--red_bruise .sec1 .inner-section .subheading,.laser--red_bruise .sec2 .inner-section .subheading,.laser--red_bruise .sec3 .inner-section .subheading{font-size:16px}}.laser--red_bruise .sec1 .section__img,.laser--red_bruise .sec2 .section__img,.laser--red_bruise .sec3 .section__img{display:block;max-width:600px;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){.laser--red_bruise .sec1 .section__img,.laser--red_bruise .sec2 .section__img,.laser--red_bruise .sec3 .section__img{margin-top:50px}}@media only screen and (max-width:768px){.laser--red_bruise .sec1 .section__img,.laser--red_bruise .sec2 .section__img,.laser--red_bruise .sec3 .section__img{margin-top:20px}}.laser--red_bruise .sec1 .section__img img,.laser--red_bruise .sec2 .section__img img,.laser--red_bruise .sec3 .section__img img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.laser--red_bruise .sec1 .section__img+p,.laser--red_bruise .sec2 .section__img+p,.laser--red_bruise .sec3 .section__img+p{margin-top:1em}.laser--red_bruise .sec2 .inner-section ul{margin:1em 0 0;padding-left:1.25em}.laser--red_bruise .sec2 .inner-section ul li{list-style-type:disc}@media print,screen and (min-width:769px){.laser--red_bruise .sec3{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){.laser--red_bruise .sec3{border-top:2px solid #1c2e5f}}.laser--spots .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/laser/spots/pagetitle-bg.jpg)}.laser--spots .sec1 .container,.laser--spots .sec2 .container,.laser--spots .sec3 .container,.laser--spots .sec4 .container,.laser--spots .sec7 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){.laser--spots .sec1 .container,.laser--spots .sec2 .container,.laser--spots .sec3 .container,.laser--spots .sec4 .container,.laser--spots .sec7 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){.laser--spots .sec1 .container,.laser--spots .sec2 .container,.laser--spots .sec3 .container,.laser--spots .sec4 .container,.laser--spots .sec7 .container{padding:50px}}@media only screen and (max-width:768px){.laser--spots .sec1 .container,.laser--spots .sec2 .container,.laser--spots .sec3 .container,.laser--spots .sec4 .container,.laser--spots .sec7 .container{padding:20px 15px}}.laser--spots .sec1 .heading,.laser--spots .sec2 .heading,.laser--spots .sec3 .heading,.laser--spots .sec4 .heading,.laser--spots .sec7 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){.laser--spots .sec1 .heading,.laser--spots .sec2 .heading,.laser--spots .sec3 .heading,.laser--spots .sec4 .heading,.laser--spots .sec7 .heading{font-size:2rem}}@media print,screen and (min-width:769px){.laser--spots .sec1 .heading,.laser--spots .sec2 .heading,.laser--spots .sec3 .heading,.laser--spots .sec4 .heading,.laser--spots .sec7 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){.laser--spots .sec1 .heading+P,.laser--spots .sec2 .heading+P,.laser--spots .sec3 .heading+P,.laser--spots .sec4 .heading+P,.laser--spots .sec7 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){.laser--spots .sec1 .heading+P,.laser--spots .sec2 .heading+P,.laser--spots .sec3 .heading+P,.laser--spots .sec4 .heading+P,.laser--spots .sec7 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){.laser--spots .sec1 .inner-section,.laser--spots .sec2 .inner-section,.laser--spots .sec3 .inner-section,.laser--spots .sec4 .inner-section,.laser--spots .sec7 .inner-section{margin-top:40px}}@media only screen and (max-width:768px){.laser--spots .sec1 .inner-section,.laser--spots .sec2 .inner-section,.laser--spots .sec3 .inner-section,.laser--spots .sec4 .inner-section,.laser--spots .sec7 .inner-section{margin-top:20px}}.laser--spots .sec1 .inner-section .subheading,.laser--spots .sec2 .inner-section .subheading,.laser--spots .sec3 .inner-section .subheading,.laser--spots .sec4 .inner-section .subheading,.laser--spots .sec7 .inner-section .subheading{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.laser--spots .sec1 .inner-section .subheading,.laser--spots .sec2 .inner-section .subheading,.laser--spots .sec3 .inner-section .subheading,.laser--spots .sec4 .inner-section .subheading,.laser--spots .sec7 .inner-section .subheading{font-size:24px}}@media only screen and (max-width:768px){.laser--spots .sec1 .inner-section .subheading,.laser--spots .sec2 .inner-section .subheading,.laser--spots .sec3 .inner-section .subheading,.laser--spots .sec4 .inner-section .subheading,.laser--spots .sec7 .inner-section .subheading{font-size:16px}}.laser--spots .sec1__case{margin:0 auto}@media print,screen and (min-width:769px){.laser--spots .sec1__case{max-width:800px;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media only screen and (max-width:768px){.laser--spots .sec1__case{max-width:300px;margin-top:30px}}@media print,screen and (min-width:769px){.laser--spots .sec1__case .case__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 25px}}@media only screen and (max-width:768px){.laser--spots .sec1__case .case__item:nth-of-type(n+2){margin-top:30px}}.laser--spots .sec1__case .case__item figure{display:block}.laser--spots .sec1__case .case__item figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.laser--spots .sec1__case .case__item figure figcaption{display:block;margin-top:.5em;text-align:center}@media print,screen and (min-width:769px){.laser--spots .sec4,.laser--spots .sec7{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){.laser--spots .sec4,.laser--spots .sec7{border-top:2px solid #1c2e5f}}@media print,screen and (min-width:769px){.laser--spots .sec4 .price_list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.laser--spots .sec4 .price_list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.laser--spots .sec4 .price_list>*{width:48%;margin:0 4% 0 0}.laser--spots .sec4 .price_list>:nth-child(2n){margin-right:0}.laser--spots .sec4 .price_list .list_item:nth-of-type(n+3){margin-top:40px}}@media only screen and (max-width:768px){.laser--spots .sec4 .price_list{margin-top:30px}}@media only screen and (max-width:768px){.laser--spots .sec4 .price_list .list_item:nth-of-type(n+2){margin-top:30px}}.laser--spots .sec4 .price_list .list_item h3,.laser--spots .sec4 .price_list .list_item h4{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4}@media print,screen and (min-width:769px){.laser--spots .sec4 .price_list .list_item h3,.laser--spots .sec4 .price_list .list_item h4{font-size:24px}}@media only screen and (max-width:768px){.laser--spots .sec4 .price_list .list_item h3,.laser--spots .sec4 .price_list .list_item h4{font-size:16px}}.laser--spots .sec4 .price_list .list_item h4{font-size:100%}.laser--spots .sec4 .price_list .list_item table{margin-top:1em;border-collapse:collapse;width:100%}.laser--spots .sec4 .price_list .list_item table td,.laser--spots .sec4 .price_list .list_item table th{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;padding:.5em;line-height:1.4}.laser--spots .sec4 .price_list .list_item table td{text-align:right}.laser--spots .sec4 .price_list .list_item .price table.has_heading tr:first-child th{background-color:#e5efff;text-align:center;font-weight:700;border:none}.laser--spots .sec4 .price_list .list_item .price table.has_heading tr:nth-child(2) td,.laser--spots .sec4 .price_list .list_item .price table.has_heading tr:nth-child(2) th{border-top:none}@media print,screen and (min-width:769px){.laser--spots .sec4 .price_list .list_item .option{margin-top:30px}}@media only screen and (max-width:768px){.laser--spots .sec4 .price_list .list_item .option{margin-top:1em}}.laser--spots .sec4 .price_list .list_item .option table{margin-top:.5em}.laser--spots .sec4 .price_list .list_item .attention li{text-indent:-1em;padding-left:1em;margin-top:.5em;line-height:1.4}@media print,screen and (min-width:769px){.laser--spots .sec4 .price_list .list_item .attention li{font-size:1.4rem}}@media only screen and (max-width:768px){.laser--spots .sec4 .price_list .list_item .attention li{font-size:1.4rem}}@media print,screen and (min-width:769px){.laser--spots .sec4 .inner_section{margin-top:50px}}@media only screen and (max-width:768px){.laser--spots .sec4 .inner_section{margin-top:24px}}.laser--spots .sec4 .inner_section .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-align:center}@media print,screen and (min-width:769px){.laser--spots .sec4 .inner_section .subHeading{font-size:24px}}@media only screen and (max-width:768px){.laser--spots .sec4 .inner_section .subHeading{font-size:16px}}@media print,screen and (min-width:769px){.laser--spots .sec4 .inner_section .other_price{font-size:2.4rem}}@media only screen and (max-width:768px){.laser--spots .sec4 .inner_section .other_price{font-size:1.6rem}}.laser--spots .sec4 .inner_section .other_price p{text-align:center}.laser--spots .sec4 .inner_section .other_price p span{color:#f36da4}.laser--spots .sec4 .inner_section .other_price p span em{font-size:2em}.laser--spots .surgery_faq .answer h3{font-weight:700}.laser--spots .surgery_faq .answer h3:nth-of-type(n+2){margin-top:1em}.laser--acne .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/laser/acne/pagetitle-bg.jpg)}.laser--acne .pagetitle h1 span{line-height:1.4}.laser--acne .sec1 .container,.laser--acne .sec2 .container,.laser--acne .sec3 .container,.laser--acne .sec4 .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){.laser--acne .sec1 .container,.laser--acne .sec2 .container,.laser--acne .sec3 .container,.laser--acne .sec4 .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){.laser--acne .sec1 .container,.laser--acne .sec2 .container,.laser--acne .sec3 .container,.laser--acne .sec4 .container{padding:50px}}@media only screen and (max-width:768px){.laser--acne .sec1 .container,.laser--acne .sec2 .container,.laser--acne .sec3 .container,.laser--acne .sec4 .container{padding:20px 15px}}.laser--acne .sec1 .heading,.laser--acne .sec2 .heading,.laser--acne .sec3 .heading,.laser--acne .sec4 .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){.laser--acne .sec1 .heading,.laser--acne .sec2 .heading,.laser--acne .sec3 .heading,.laser--acne .sec4 .heading{font-size:2rem}}@media print,screen and (min-width:769px){.laser--acne .sec1 .heading,.laser--acne .sec2 .heading,.laser--acne .sec3 .heading,.laser--acne .sec4 .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){.laser--acne .sec1 .heading+P,.laser--acne .sec2 .heading+P,.laser--acne .sec3 .heading+P,.laser--acne .sec4 .heading+P{margin-top:50px}}@media only screen and (max-width:768px){.laser--acne .sec1 .heading+P,.laser--acne .sec2 .heading+P,.laser--acne .sec3 .heading+P,.laser--acne .sec4 .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){.laser--acne .sec1 .inner-section,.laser--acne .sec2 .inner-section,.laser--acne .sec3 .inner-section,.laser--acne .sec4 .inner-section{margin-top:40px}}@media only screen and (max-width:768px){.laser--acne .sec1 .inner-section,.laser--acne .sec2 .inner-section,.laser--acne .sec3 .inner-section,.laser--acne .sec4 .inner-section{margin-top:20px}}.laser--acne .sec1 .inner-section .subheading,.laser--acne .sec2 .inner-section .subheading,.laser--acne .sec3 .inner-section .subheading,.laser--acne .sec4 .inner-section .subheading{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.laser--acne .sec1 .inner-section .subheading,.laser--acne .sec2 .inner-section .subheading,.laser--acne .sec3 .inner-section .subheading,.laser--acne .sec4 .inner-section .subheading{font-size:24px}}@media only screen and (max-width:768px){.laser--acne .sec1 .inner-section .subheading,.laser--acne .sec2 .inner-section .subheading,.laser--acne .sec3 .inner-section .subheading,.laser--acne .sec4 .inner-section .subheading{font-size:16px}}.laser--acne .sec1 .has_layout,.laser--acne .sec2 .has_layout,.laser--acne .sec3 .has_layout,.laser--acne .sec4 .has_layout{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){.laser--acne .sec1 .has_layout,.laser--acne .sec2 .has_layout,.laser--acne .sec3 .has_layout,.laser--acne .sec4 .has_layout{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px;margin-top:50px}}@media only screen and (max-width:768px){.laser--acne .sec1 .has_layout,.laser--acne .sec2 .has_layout,.laser--acne .sec3 .has_layout,.laser--acne .sec4 .has_layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;margin-top:20px}}@media print,screen and (min-width:769px){.laser--acne .sec1 .has_layout .thumb,.laser--acne .sec2 .has_layout .thumb,.laser--acne .sec3 .has_layout .thumb,.laser--acne .sec4 .has_layout .thumb{width:300px}}@media only screen and (max-width:768px){.laser--acne .sec1 .has_layout .thumb,.laser--acne .sec2 .has_layout .thumb,.laser--acne .sec3 .has_layout .thumb,.laser--acne .sec4 .has_layout .thumb{width:60%;max-width:300px;margin:0 auto}}.laser--acne .sec1 .has_layout .thumb img,.laser--acne .sec2 .has_layout .thumb img,.laser--acne .sec3 .has_layout .thumb img,.laser--acne .sec4 .has_layout .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.laser--acne .sec1 .section__img,.laser--acne .sec2 .section__img,.laser--acne .sec3 .section__img,.laser--acne .sec4 .section__img{display:block;max-width:600px;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){.laser--acne .sec1 .section__img,.laser--acne .sec2 .section__img,.laser--acne .sec3 .section__img,.laser--acne .sec4 .section__img{margin-top:50px}}@media only screen and (max-width:768px){.laser--acne .sec1 .section__img,.laser--acne .sec2 .section__img,.laser--acne .sec3 .section__img,.laser--acne .sec4 .section__img{margin-top:20px}}.laser--acne .sec1 .section__img img,.laser--acne .sec2 .section__img img,.laser--acne .sec3 .section__img img,.laser--acne .sec4 .section__img img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){.laser--acne .sec4{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){.laser--acne .sec4{border-top:2px solid #1c2e5f}}@media print,screen and (min-width:769px){.laser--acne .sec4 .price_list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.laser--acne .sec4 .price_list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.laser--acne .sec4 .price_list>*{width:48%;margin:0 4% 0 0}.laser--acne .sec4 .price_list>:nth-child(2n){margin-right:0}.laser--acne .sec4 .price_list .list_item:nth-of-type(n+3){margin-top:40px}}@media only screen and (max-width:768px){.laser--acne .sec4 .price_list{margin-top:30px}}@media only screen and (max-width:768px){.laser--acne .sec4 .price_list .list_item:nth-of-type(n+2){margin-top:30px}}.laser--acne .sec4 .price_list .list_item h3,.laser--acne .sec4 .price_list .list_item h4{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4}@media print,screen and (min-width:769px){.laser--acne .sec4 .price_list .list_item h3,.laser--acne .sec4 .price_list .list_item h4{font-size:24px}}@media only screen and (max-width:768px){.laser--acne .sec4 .price_list .list_item h3,.laser--acne .sec4 .price_list .list_item h4{font-size:16px}}.laser--acne .sec4 .price_list .list_item h4{font-size:100%}.laser--acne .sec4 .price_list .list_item table{margin-top:1em;border-collapse:collapse;width:100%}.laser--acne .sec4 .price_list .list_item table td,.laser--acne .sec4 .price_list .list_item table th{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;padding:.5em;line-height:1.4}.laser--acne .sec4 .price_list .list_item table td{text-align:right}.laser--acne .sec4 .price_list .list_item .price table.has_heading tr:first-child th{background-color:#e5efff;text-align:center;font-weight:700;border:none}.laser--acne .sec4 .price_list .list_item .price table.has_heading tr:nth-child(2) td,.laser--acne .sec4 .price_list .list_item .price table.has_heading tr:nth-child(2) th{border-top:none}@media print,screen and (min-width:769px){.laser--acne .sec4 .price_list .list_item .option{margin-top:30px}}@media only screen and (max-width:768px){.laser--acne .sec4 .price_list .list_item .option{margin-top:1em}}.laser--acne .sec4 .price_list .list_item .option table{margin-top:.5em}.laser--acne .sec4 .price_list .list_item .attention li{text-indent:-1em;padding-left:1em;margin-top:.5em;line-height:1.4}@media print,screen and (min-width:769px){.laser--acne .sec4 .price_list .list_item .attention li{font-size:1.4rem}}@media only screen and (max-width:768px){.laser--acne .sec4 .price_list .list_item .attention li{font-size:1.4rem}}@media print,screen and (min-width:769px){.laser--acne .sec4 .inner_section{margin-top:50px}}@media only screen and (max-width:768px){.laser--acne .sec4 .inner_section{margin-top:24px}}.laser--acne .sec4 .inner_section .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4;text-align:center}@media print,screen and (min-width:769px){.laser--acne .sec4 .inner_section .subHeading{font-size:24px}}@media only screen and (max-width:768px){.laser--acne .sec4 .inner_section .subHeading{font-size:16px}}@media print,screen and (min-width:769px){.laser--acne .sec4 .inner_section .other_price{font-size:2.4rem}}@media only screen and (max-width:768px){.laser--acne .sec4 .inner_section .other_price{font-size:1.6rem}}.laser--acne .sec4 .inner_section .other_price p{text-align:center}.laser--acne .sec4 .inner_section .other_price p span{color:#f36da4}.laser--acne .sec4 .inner_section .other_price p span em{font-size:2em}.laser--acne .surgery_faq .answer h3{font-weight:700}.laser--acne .surgery_faq .answer h3:nth-of-type(n+2){margin-top:1em}.laser--volnewmer .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/laser/volnewmer/pagetitle-bg.jpg)}.laser--volnewmer .pagetitle h1 span{line-height:1.4}@media print,screen and (min-width:769px){.laser--volnewmer .page__section{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){.laser--volnewmer .page__section{border-top:2px solid #1c2e5f}}.laser--volnewmer .page__section .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){.laser--volnewmer .page__section .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){.laser--volnewmer .page__section .container{padding:50px}}@media only screen and (max-width:768px){.laser--volnewmer .page__section .container{padding:20px 15px}}.laser--volnewmer .page__section .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f;line-height:1.4}@media only screen and (max-width:768px){.laser--volnewmer .page__section .heading{font-size:2rem}}@media print,screen and (min-width:769px){.laser--volnewmer .page__section .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){.laser--volnewmer .page__section .heading+P{margin-top:50px}}@media only screen and (max-width:768px){.laser--volnewmer .page__section .heading+P{margin-top:20px}}@media print,screen and (min-width:769px){.laser--volnewmer .page__section .inner_section{margin-top:40px}}@media only screen and (max-width:768px){.laser--volnewmer .page__section .inner_section{margin-top:20px}}.laser--volnewmer .page__section .inner_section .subHeading{font-family:"tbudrgothic-std";color:#1c2e5f;text-align:center}@media print,screen and (min-width:769px){.laser--volnewmer .page__section .inner_section .subHeading{font-size:24px}}@media only screen and (max-width:768px){.laser--volnewmer .page__section .inner_section .subHeading{font-size:16px}}.laser--volnewmer .page__section .section__table{border-collapse:collapse;width:100%}.laser--volnewmer .page__section .section__table td,.laser--volnewmer .page__section .section__table th{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;padding:.5em;line-height:1.4;vertical-align:top}.laser--volnewmer .page__section .section__table th{font-weight:700;color:#1c2e5f}.laser--volnewmer .page__section .section__table td.price{font-weight:700;text-align:right}.laser--volnewmer .page__section .section__table.has_heading tr:first-child th{background-color:#e5efff;text-align:center;font-weight:700;border:none}.laser--volnewmer .page__section .section__table.has_heading tr:nth-child(2) td,.laser--volnewmer .page__section .section__table.has_heading tr:nth-child(2) th{border-top:none}.laser--volnewmer .sec1{border-top:none}.laser--volnewmer .sec1 picture{display:block}@media print,screen and (min-width:769px){.laser--volnewmer .sec1 picture{margin-top:40px}}@media only screen and (max-width:768px){.laser--volnewmer .sec1 picture{margin-top:24px}}.laser--volnewmer .sec1 picture img,.laser--volnewmer .sec1 picture source{display:block;width:100%;height:auto}.laser--volnewmer .sec2 .list{list-style-type:decimal;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.laser--volnewmer .sec2 .list li{background-color:#e5efff;padding:.6em;text-align:center;border-radius:16px;line-height:1.4}@media print,screen and (min-width:769px){.laser--volnewmer .sec2 .list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:2rem}.laser--volnewmer .sec2 .list li{width:49%}}@media only screen and (max-width:768px){.laser--volnewmer .sec2 .list{margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:1.6rem}.laser--volnewmer .sec2 .list li{width:100%}}.laser--volnewmer .sec3 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:600px;margin-left:auto;margin-right:auto;border-bottom:1px solid #e5e5e5}@media print,screen and (min-width:769px){.laser--volnewmer .sec3 dl{margin-top:40px}}@media only screen and (max-width:768px){.laser--volnewmer .sec3 dl{margin-top:24px}}.laser--volnewmer .sec3 dl dd,.laser--volnewmer .sec3 dl dt{padding:.8em 1em;border-top:1px solid #e5e5e5}.laser--volnewmer .sec3 dl dt{width:10em}.laser--volnewmer .sec3 dl dd{width:calc(100% - 10em)}@media print,screen and (min-width:769px){.laser--volnewmer .sec4 table{margin-top:40px}}@media only screen and (max-width:768px){.laser--volnewmer .sec4 table{margin-top:24px}}.laser--volnewmer .sec4 p{margin-top:1em}@media print,screen and (min-width:769px){.laser--volnewmer .sec5 .case{margin-top:40px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px}.laser--volnewmer .sec5 .case>:first-child{-ms-grid-row:1;-ms-grid-column:1}.laser--volnewmer .sec5 .case>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (max-width:768px){.laser--volnewmer .sec5 .case{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}}.laser--volnewmer .sec5 .case figure{display:block}.laser--volnewmer .sec5 .case figure img{display:block;width:100%;height:auto}.laser--volnewmer .sec7 .answer h3{margin-bottom:-.5em;font-weight:700}.laser--volnewmer .sec7 .answer h3:nth-of-type(n+2){margin-top:1em}.laser--volnewmer .sec7 .answer p{margin-top:0}.laser--volnewmer .sec7 .answer p+p{margin-top:1em}@media print,screen and (min-width:769px){.laser--volnewmer .sec8 .price_list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.laser--volnewmer .sec8 .price_list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.laser--volnewmer .sec8 .price_list>*{width:48%;margin:0 4% 0 0}.laser--volnewmer .sec8 .price_list>:nth-child(2n){margin-right:0}.laser--volnewmer .sec8 .price_list .list_item:nth-of-type(n+3){margin-top:40px}}@media only screen and (max-width:768px){.laser--volnewmer .sec8 .price_list{margin-top:30px}}@media only screen and (max-width:768px){.laser--volnewmer .sec8 .price_list .list_item:nth-of-type(n+2){margin-top:30px}}.laser--volnewmer .sec8 .price_list .list_item h3,.laser--volnewmer .sec8 .price_list .list_item h4{font-family:"tbudrgothic-std";color:#1c2e5f;line-height:1.4}@media print,screen and (min-width:769px){.laser--volnewmer .sec8 .price_list .list_item h3,.laser--volnewmer .sec8 .price_list .list_item h4{font-size:24px}}@media only screen and (max-width:768px){.laser--volnewmer .sec8 .price_list .list_item h3,.laser--volnewmer .sec8 .price_list .list_item h4{font-size:16px}}.laser--volnewmer .sec8 .price_list .list_item h4{font-size:100%}.laser--volnewmer .sec8 .price_list .list_item table{margin-top:1em;border-collapse:collapse;width:100%}.laser--volnewmer .sec8 .price_list .list_item table td,.laser--volnewmer .sec8 .price_list .list_item table th{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;padding:.5em;line-height:1.4}.laser--volnewmer .sec9 .inner_section .subHeading{line-height:1.4}.laser--volnewmer .sec9 .inner_section .subHeading span{display:inline-block}@media print,screen and (min-width:769px){.laser--volnewmer .sec9 .sec9__table{margin-top:24px}}@media only screen and (max-width:768px){.laser--volnewmer .sec9 .sec9__table{margin-top:16px}}.laser--volnewmer .sec9 .sec9__table table td,.laser--volnewmer .sec9 .sec9__table table th{line-height:1.4}.laser--volnewmer .sec9 .sec9__table table .cc{text-align:center}@media print,screen and (min-width:769px){.laser--volnewmer .sec9 .other_price{font-size:2.4rem}}@media only screen and (max-width:768px){.laser--volnewmer .sec9 .other_price{font-size:1.6rem}}.laser--volnewmer .sec9 .other_price p{text-align:center}.laser--volnewmer .sec9 .other_price p span{color:#f36da4}.laser--volnewmer .sec9 .other_price p span em{font-size:2em}@media print,screen and (min-width:769px){.laser--volnewmer .sec10 .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){.laser--volnewmer .sec10 .inner_section:nth-of-type(n+2){margin-top:20px}}.laser--volnewmer .sec10 .inner_section .subHeading{text-align:left}.laser--volnewmer .sec10 .inner_section ul{margin-top:1em;margin-left:1.5em}.laser--volnewmer .sec10 .inner_section ul li{list-style-type:disc}.laser--volnewmer .sec10 .inner_section ul li:nth-child(n+2){margin-top:.25em}.laser--volnewmer .sec10 .inner_section p{margin-top:.5em}.laser--volnewmer .sec10 .inner_section p.attention{text-indent:-1em;padding-left:1em}#vaccine .section .flow,.surgery_flow{background-color:#e5efff}#vaccine .section .flow .container,.surgery_flow .container{max-width:1360px;margin:0 auto}@media only screen and (max-width:768px){#vaccine .section .flow .container,.surgery_flow .container{margin-top:30px;padding:30px 20px}}@media print,screen and (min-width:769px){#vaccine .section .flow .container,.surgery_flow .container{padding:80px}}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list,.surgery_flow .flow__list{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#vaccine .section .flow .flow__list .list__description:nth-of-type(n+2),#vaccine .section .flow .flow__list .list__heading:nth-of-type(n+2),.surgery_flow .flow__list .list__description:nth-of-type(n+2),.surgery_flow .flow__list .list__heading:nth-of-type(n+2){margin-top:80px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list,.surgery_flow .flow__list{margin-top:40px}}#vaccine .section .flow .flow__list .list__heading,.surgery_flow .flow__list .list__heading{background-color:#fff;padding:.8em 1em;line-height:1.4;border:2px solid #1c2e5f;border-radius:12px;text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f;position:relative}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__heading,.surgery_flow .flow__list .list__heading{width:30%;font-size:24px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__heading,.surgery_flow .flow__list .list__heading{font-size:16px}}#vaccine .section .flow .flow__list .list__heading:before,.surgery_flow .flow__list .list__heading:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);background-size:contain;vertical-align:middle;margin-right:10px;position:absolute;left:0;right:0;margin:0 auto;z-index:10}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__heading:before,.surgery_flow .flow__list .list__heading:before{width:50px;height:26px;top:-23px}}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__heading:before,.surgery_flow .flow__list .list__heading:before{width:70px;height:37px;top:-32px}}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__description,.surgery_flow .flow__list .list__description{width:70%;padding-top:1em;padding-left:50px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__description,.surgery_flow .flow__list .list__description{padding:1em 1em 3em}#vaccine .section .flow .flow__list .list__description:last-child,.surgery_flow .flow__list .list__description:last-child{padding-bottom:0}}#vaccine .section .flow .flow__list .list__description ol li:nth-of-type(n+2),.surgery_flow .flow__list .list__description ol li:nth-of-type(n+2){margin-top:1em}#vaccine .section .flow .flow__list .list__description ol li h3,.surgery_flow .flow__list .list__description ol li h3{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#vaccine .section .flow .flow__list .list__description ol li h3,.surgery_flow .flow__list .list__description ol li h3{font-size:24px}}@media only screen and (max-width:768px){#vaccine .section .flow .flow__list .list__description ol li h3,.surgery_flow .flow__list .list__description ol li h3{font-size:16px}}.surgery_faq .question{font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.surgery_faq .question{font-size:24px}}@media only screen and (max-width:768px){.surgery_faq .question{font-size:16px}}@media print,screen and (min-width:769px){.surgery_faq .answer{padding:.5em 0 40px}.surgery_faq .answer:last-child{padding-bottom:0}}@media only screen and (max-width:768px){.surgery_faq .answer{padding:0 0 1.5em}}.surgery_faq .answer p{margin:1em 0}.surgery_faq .answer ul{padding-left:1.5em}.surgery_faq .answer ul li{list-style:disc;margin-top:.5em}.surgery_faq .answer em{font-weight:700}.surgery_faq .answer .red{color:red}@media print,screen and (min-width:769px){#checkup{font-size:18px;padding:0}}#checkup .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/checkup/pagetitle-bg.jpg)}#checkup .checkup__content{max-width:100%;padding:0}#checkup .section .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#checkup .section .heading{font-size:2rem}}@media print,screen and (min-width:769px){#checkup .section .heading{font-size:3.2rem}}#checkup #features{background-color:#fffbeb}@media only screen and (max-width:768px){#checkup #features{padding:20px 15px}}@media print,screen and (min-width:769px){#checkup #features{padding:80px 30px}}@media only screen and (max-width:768px){#checkup #features h2{margin-bottom:15px}}@media print,screen and (min-width:769px){#checkup #features h2{margin-bottom:50px}}#checkup #features ul{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#checkup #features ul{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#checkup #features ul{padding:0}}@media only screen and (max-width:768px){#checkup #features ul{padding:0}}@media only screen and (max-width:768px){#checkup #features ul{margin-top:40px}}@media only screen and (max-width:768px){#checkup #features ul li{margin-bottom:40px}#checkup #features ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#checkup #features ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#checkup #features ul li:last-child{margin-bottom:0}}#checkup #features ul li h3{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#checkup #features ul li h3{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#checkup #features ul li h3{width:30%;margin-right:5%;min-height:100px}}@media print,screen and (min-width:1025px){#checkup #features ul li h3{font-size:2.4rem}}@media only screen and (min-width:769px) and (max-width:1024px){#checkup #features ul li h3{font-size:2rem}}#checkup #features ul li h3 span{text-align:center}@media only screen and (max-width:768px){#checkup #features ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#checkup #features ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:20px 30px;display:block}}#checkup #features ul li h3 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#checkup #features ul li h3 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#checkup #features ul li h3 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#checkup #features ul li p{width:100%;padding-top:10px;line-height:1.8}}@media print,screen and (min-width:769px){#checkup #features ul li p{width:65%;min-height:100px;line-height:1.8;font-size:1.8rem;padding-top:24px}}@media only screen and (max-width:768px){#checkup #features ul li:nth-child(n+2){margin-top:20px}}#checkup #features ul li:first-child h3 span{background-color:#f36da4}#checkup #features ul li:nth-child(2) h3 span{background-color:#3da204}#checkup #features ul li:nth-child(3) h3 span{background-color:#0d9cdc}#checkup #features ul li:nth-child(4) h3 span{background-color:#ffb300}#checkup #course{display:block;max-width:1300px;margin:0 auto}@media print,screen and (min-width:1025px){#checkup #course{padding:80px 50px}}@media only screen and (min-width:769px) and (max-width:1024px){#checkup #course{padding:50px}}@media only screen and (max-width:768px){#checkup #course{padding:30px 20px}}@media print,screen and (min-width:769px){#checkup #course .table{margin-top:50px}}@media only screen and (max-width:768px){#checkup #course .table{margin-top:15px}}#checkup #course .table table{width:100%;border-collapse:collapse}#checkup #course .table table tr:nth-child(2n){background-color:#f7faff}#checkup #course .table table tr:nth-child(odd){background-color:#e5efff}@media print,screen and (min-width:769px){#checkup #course .table table td,#checkup #course .table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#checkup #course .table table td,#checkup #course .table table th{font-size:14px;padding:.5em}}#checkup #course .table table th[scope=col]{background-color:#1c2e5f;color:#fff;text-align:center}#checkup #course .table table th[scope=row]{font-weight:700;color:#1c2e5f;text-align:left}#checkup #course .table table td:nth-child(n+3){color:#3856a5;text-align:center}@media print,screen and (min-width:769px){#checkup #course .flex{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#checkup #course .flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#checkup #course .flex>*{width:30%;margin:0 5% 0 0}#checkup #course .flex>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#checkup #course .flex .col{margin-top:30px}}#checkup #course .flex .col h3{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#checkup #course .flex .col h3{font-size:18px}}@media print,screen and (min-width:769px){#checkup #course .flex .col h3{font-size:24px}}#checkup #course .flex .col .price{margin-top:.5em;text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#checkup #course .flex .col .price span{font-size:18px}}@media print,screen and (min-width:769px){#checkup #course .flex .col .price span{font-size:24px}}#checkup #course .flex .col .recommend{text-align:center;margin-top:1em}#checkup #course .other{text-align:center}@media only screen and (max-width:768px){#checkup #course .other{margin-top:30px}}@media print,screen and (min-width:769px){#checkup #course .other{margin-top:50px}}@media print,screen and (min-width:769px){#vaccine{font-size:18px;padding:0}}#vaccine .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/vaccine/pagetitle-bg.jpg)}#vaccine .vaccine__content{max-width:100%;padding:0}#vaccine .vaccine__table{display:block;max-width:1300px;margin:0 auto}@media print,screen and (min-width:1025px){#vaccine .vaccine__table{padding:0 50px}}@media only screen and (min-width:769px) and (max-width:1024px){#vaccine .vaccine__table{padding:0 50px}}@media only screen and (max-width:768px){#vaccine .vaccine__table{padding:0 20px}}#vaccine .vaccine__table table{border-collapse:collapse;width:100%}#vaccine .vaccine__table table tr.even{background-color:#f7faff}#vaccine .vaccine__table table tr.odd{background-color:#e5efff}#vaccine .vaccine__table table td,#vaccine .vaccine__table table th{text-align:center}@media print,screen and (min-width:769px){#vaccine .vaccine__table table td,#vaccine .vaccine__table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#vaccine .vaccine__table table td,#vaccine .vaccine__table table th{font-size:14px;padding:.5em}}#vaccine .vaccine__table table th[scope=col]{background-color:#1c2e5f;color:#fff}#vaccine .vaccine__table table th[scope=row]{font-weight:700;color:#1c2e5f}#vaccine .vaccine__table table td.price{font-weight:700}#vaccine .vaccine__table table td.price span{font-weight:400}#vaccine .vaccine__table p{text-indent:-1em;padding-left:1em;margin-top:1em}#vaccine .vaccine__link{display:block;max-width:1300px;margin:0 auto}@media print,screen and (min-width:1025px){#vaccine .vaccine__link{padding:0 50px}}@media only screen and (min-width:769px) and (max-width:1024px){#vaccine .vaccine__link{padding:0 50px}}@media only screen and (max-width:768px){#vaccine .vaccine__link{padding:0 20px}}@media print,screen and (min-width:769px){#vaccine .vaccine__link{margin-top:50px}}@media only screen and (max-width:768px){#vaccine .vaccine__link{margin-top:30px}}@media print,screen and (min-width:769px){#vaccine .vaccine__link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}#vaccine .vaccine__link ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#vaccine .vaccine__link ul>*{width:32%;margin:0 2% 0 0}#vaccine .vaccine__link ul>:nth-child(3n){margin-right:0}#vaccine .vaccine__link ul li{max-width:100%!important}#vaccine .vaccine__link ul li:nth-child(n+4){margin-top:20px}}@media only screen and (max-width:768px){#vaccine .vaccine__link ul li{margin:0 auto}#vaccine .vaccine__link ul li:nth-child(n+2){margin-top:10px}}#vaccine .section{border-top:2px solid #1c2e5f}@media print,screen and (min-width:769px){#vaccine .section{padding-top:80px}}@media only screen and (max-width:768px){#vaccine .section{padding-top:30px}}#vaccine .section .container{max-width:1300px;margin:0 auto}@media only screen and (max-width:768px){#vaccine .section .container{padding:0 20px}}@media only screen and (min-width:769px) and (max-width:1024px){#vaccine .section .container{padding:0 50px}}@media print,screen and (min-width:769px){#vaccine .section .container{padding:0 50px}}#vaccine .section .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#vaccine .section .heading{font-size:2rem}}@media print,screen and (min-width:769px){#vaccine .section .heading{font-size:3.2rem}}#vaccine .section .price{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f;margin-top:.5em}@media only screen and (max-width:768px){#vaccine .section .price{font-size:18px}}@media print,screen and (min-width:769px){#vaccine .section .price{font-size:24px}}#vaccine .section .description{line-height:1.8}@media only screen and (max-width:768px){#vaccine .section .description{margin-top:30px}}@media print,screen and (min-width:769px){#vaccine .section .description{margin-top:50px}}#vaccine .section .description p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#vaccine .section .target{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:30px}#vaccine .section .target>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#vaccine .section .target>*{width:48%;margin:0 4% 0 0}#vaccine .section .target>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#vaccine .section .target li{margin-top:20px}}#vaccine .section .target .subHeading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f;margin-top:.5em}@media only screen and (max-width:768px){#vaccine .section .target .subHeading{font-size:18px}}@media print,screen and (min-width:769px){#vaccine .section .target .subHeading{font-size:24px}}@media only screen and (max-width:768px){#vaccine .section .target .price+p{margin-top:.5em}}@media print,screen and (min-width:769px){#vaccine .section .target .price+p{margin-top:30px}}@media print,screen and (min-width:769px){#vaccine .section .target p{text-align:center}}#vaccine .section .howto{background-color:#fffbeb;line-height:1.8}@media print,screen and (min-width:769px){#vaccine .section .howto{margin-top:50px;padding:30px}}@media only screen and (max-width:768px){#vaccine .section .howto{margin-top:30px;padding:16px}}#vaccine .section .howto h3{font-weight:700;color:#1c2e5f}#vaccine .section .howto h3+p{margin-top:0}#vaccine .section .howto h3:nth-of-type(n+2){margin-top:1.5em}#vaccine .section .howto p{margin-top:1em}#vaccine .section .flow{line-height:1.8}@media print,screen and (min-width:769px){#vaccine .section .flow{margin-top:50px;padding:50px 0!important}}@media only screen and (max-width:768px){#vaccine .section .flow{margin-top:30px;padding:20px 0!important}}#vaccine .section .flow .container{margin:0 auto;padding-top:0;padding-bottom:0}@media print,screen and (min-width:769px){#vaccine #v1{margin-top:80px}}@media only screen and (max-width:768px){#vaccine #v1{margin-top:30px}}#vaccine #v1 .vaccine__name{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#vaccine #v1 .vaccine__name{font-size:2rem}}@media print,screen and (min-width:769px){#vaccine #v1 .vaccine__name{font-size:3.2rem}}@media print,screen and (min-width:769px){#vaccine #v1 .vaccine1,#vaccine #v1 .vaccine2{margin-top:50px}}@media only screen and (max-width:768px){#vaccine #v1 .vaccine1,#vaccine #v1 .vaccine2{margin-top:30px}}@media print,screen and (min-width:769px){#vaccine #v1 .table{margin-top:50px}}@media only screen and (max-width:768px){#vaccine #v1 .table{margin-top:30px}}#vaccine #v1 .table table{width:100%;border-collapse:collapse}@media print,screen and (min-width:769px){#vaccine #v1 .table table{table-layout:fixed}}@media only screen and (max-width:768px){#vaccine #v1 .table table{display:block}#vaccine #v1 .table table tbody,#vaccine #v1 .table table td,#vaccine #v1 .table table th,#vaccine #v1 .table table tr{display:block}}#vaccine #v1 .table table tr:nth-child(2n){background-color:#f7faff}#vaccine #v1 .table table tr:nth-child(odd){background-color:#e5efff}#vaccine #v1 .table table td,#vaccine #v1 .table table th{padding:.5em 1em}@media print,screen and (min-width:769px){#vaccine #v1 .table table td,#vaccine #v1 .table table th{text-align:center}}@media only screen and (max-width:768px){#vaccine #v1 .table table td,#vaccine #v1 .table table th{text-align:left}}@media only screen and (max-width:768px){#vaccine #v1 .table table td{color:#1c2e5f}#vaccine #v1 .table table td:before{display:block;content:attr(data-label);font-weight:700}}@media only screen and (max-width:768px){#vaccine #v1 .table table thead{display:none}}#vaccine #v1 .table table thead th{background-color:#1c2e5f;color:#fff}#vaccine #v1 .table table thead th:first-child{width:10em}#vaccine #v1 .table table tbody th{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#vaccine #v1 .table table tbody th{background-color:#1c2e5f;color:#fff}}@media only screen and (max-width:768px){#vaccine #v1 .table table tbody td:first-of-type{padding-top:1em}#vaccine #v1 .table table tbody td:last-child{padding-bottom:1em}}#vaccine #v1 .table table tbody tr:last-child td{text-align:left}@media print,screen and (min-width:769px){#vaccine #v1 .table table tbody tr:last-child td .list_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:768px){#vaccine #v1 .table table tbody tr:last-child td .list_wrap{margin-top:.5em}}#vaccine #v1 .table table tbody tr:last-child td ul{padding-left:1.5em}#vaccine #v1 .table table tbody tr:last-child td ul li{list-style-type:disc}#vaccine #v1 .table table tbody tr:last-child td ul li+li{margin-top:.25em}#vaccine #v4{border-bottom:2px solid #1c2e5f}#vaccine #v4 .vaccine__name{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#vaccine #v4 .vaccine__name{font-size:2rem}}@media print,screen and (min-width:769px){#vaccine #v4 .vaccine__name{font-size:3.2rem}}@media print,screen and (min-width:769px){#vaccine #v4 .gardasil{margin-top:50px}}@media only screen and (max-width:768px){#vaccine #v4 .gardasil{margin-top:30px}}@media print,screen and (min-width:769px){#vaccine #v4 .gardasil .howto{margin-bottom:50px}}@media only screen and (max-width:768px){#vaccine #v4 .gardasil .howto{margin-bottom:30px}}@media print,screen and (min-width:769px){#vaccine #v4 .silgard9{margin-top:50px}}@media only screen and (max-width:768px){#vaccine #v4 .silgard9{margin-top:30px}}@media print,screen and (min-width:769px){#vaccine #v4 .haslayout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#vaccine #v4 .haslayout .table,#vaccine #v4 .haslayout .text{width:48%}}@media only screen and (max-width:768px){#vaccine #v4 .table{margin-top:1em}}#vaccine #v4 .table table{border-collapse:collapse;width:100%}#vaccine #v4 .table table tr:nth-child(2n){background-color:#f7faff}#vaccine #v4 .table table tr:nth-child(odd){background-color:#e5efff}@media print,screen and (min-width:769px){#vaccine #v4 .table table td,#vaccine #v4 .table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#vaccine #v4 .table table td,#vaccine #v4 .table table th{font-size:14px;padding:.5em}}#vaccine #v4 .table table th[scope=col]{background-color:#1c2e5f;color:#fff}#vaccine #v4 .table table th[scope=row]{font-weight:700;color:#1c2e5f}@media print,screen and (min-width:769px){#vaccine #v5,#vaccine #v6{padding-bottom:80px}}@media only screen and (max-width:768px){#vaccine #v5,#vaccine #v6{padding-bottom:30px}}.page--selfcare{padding-bottom:0!important}@media print,screen and (min-width:769px){.page--selfcare{font-size:18px}}@media only screen and (max-width:768px){.page--selfcare{font-size:14px}}.page--selfcare .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/pagetitle-bg.jpg)}.page--selfcare .selfcare__content{max-width:100%;padding:0}.page--selfcare .selfcare__attention{max-width:1300px;margin:0 auto}@media print,screen and (min-width:769px){.page--selfcare .selfcare__attention{padding:0 50px 80px}}@media only screen and (max-width:768px){.page--selfcare .selfcare__attention{padding:0 20px 30px}}@media print,screen and (min-width:769px){.page--selfcare .selfcare__attention .introduction p{text-align:center}}@media print,screen and (min-width:769px){.page--selfcare .selfcare__attention .price{font-size:24px;margin-top:40px}}@media only screen and (max-width:768px){.page--selfcare .selfcare__attention .price{font-size:16px;margin-top:1em}}.page--selfcare .selfcare__attention .price p{text-align:center}.page--selfcare .selfcare__attention .price p span{color:#f36da4}.page--selfcare .selfcare__attention .price p span em{font-size:2em}@media print,screen and (min-width:769px){.page--selfcare .selfcare__attention .anchor{margin-top:50px}}@media print,screen and (min-width:1025px){.page--selfcare .selfcare__attention .anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--selfcare .selfcare__attention .anchor>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--selfcare .selfcare__attention .anchor>*{width:32%;margin:0 2% 0 0}.page--selfcare .selfcare__attention .anchor>:nth-child(3n){margin-right:0}}@media only screen and (min-width:769px) and (max-width:1024px){.page--selfcare .selfcare__attention .anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--selfcare .selfcare__attention .anchor>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--selfcare .selfcare__attention .anchor>*{width:48%;margin:0 4% 0 0}.page--selfcare .selfcare__attention .anchor>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.page--selfcare .selfcare__attention .anchor{margin-top:30px}}.page--selfcare .selfcare__attention .anchor .anchor__link{max-width:100%}@media print,screen and (min-width:1025px){.page--selfcare .selfcare__attention .anchor .anchor__link:nth-child(n+4){margin-top:20px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--selfcare .selfcare__attention .anchor .anchor__link:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:768px){.page--selfcare .selfcare__attention .anchor .anchor__link{margin:0 auto}.page--selfcare .selfcare__attention .anchor .anchor__link:nth-child(n+2){margin-top:10px}}.page--selfcare .selfcare__attention .anchor .anchor__link a{line-height:1.4!important}@media print,screen and (min-width:769px){.page--selfcare .selfcare__attention .anchor .anchor__link a{font-size:18px}}@media only screen and (max-width:768px){.page--selfcare .selfcare__attention .anchor .anchor__link a{font-size:14px}}@media print,screen and (min-width:769px){.page--selfcare .sc__section{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){.page--selfcare .sc__section{border-top:2px solid #1c2e5f;padding:30px 20px}}.page--selfcare .sc__section .container{max-width:1160px;margin:0 auto}.page--selfcare .sc__section .introduction{text-align:center}.page--selfcare .sc__section .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){.page--selfcare .sc__section .list__item{padding:30px}}@media only screen and (max-width:768px){.page--selfcare .sc__section .list__item{padding:1em}}.page--selfcare .sc__section .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.page--selfcare .sc__section .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section .list__item .item__name{font-size:16px}}.page--selfcare .sc__section .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--selfcare .sc__section .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section .list__item .price span{font-size:20px}}.page--selfcare .sc__section .list__item .description{margin-top:1em}.page--selfcare .sc__section .list__item .button{margin-top:1em;text-align:center;max-width:none}.page--selfcare .sc__section .list__item .button a{display:inline-block;width:auto;padding:1em 2em;line-height:1.4}.page--selfcare .sc__section .list__item .button a:link{background-color:#fff}.page--selfcare .sc__section .list__item .button a:hover{background-color:#1c2e5f}.page--selfcare .sc__section .list__item .button a+p{margin-top:.5em}.page--selfcare .sc__section .description{line-height:1.8}@media print,screen and (min-width:769px){.page--selfcare .sc__section#mens .inner_section{margin-top:50px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#mens .inner_section{margin-top:30px}}.page--selfcare .sc__section#mens .inner_section h3{margin-bottom:.5em}@media print,screen and (min-width:769px){.page--selfcare .sc__section#mens .aga .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--selfcare .sc__section#mens .aga .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--selfcare .sc__section#mens .aga .list>*{width:32%;margin:0 2% 0 0}.page--selfcare .sc__section#mens .aga .list>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){.page--selfcare .sc__section#mens .aga .list{margin-top:30px}.page--selfcare .sc__section#mens .aga .list li:nth-child(n+2){margin-top:10px}}.page--selfcare .sc__section#mens .condyloma p,.page--selfcare .sc__section#mens .foreskin p{text-align:center}@media print,screen and (min-width:769px){.page--selfcare .sc__section#mens .condyloma .buttons,.page--selfcare .sc__section#mens .foreskin .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:768px){.page--selfcare .sc__section#mens .condyloma .buttons,.page--selfcare .sc__section#mens .foreskin .buttons{padding:0 10%}}.page--selfcare .sc__section#mens .condyloma .buttons .button,.page--selfcare .sc__section#mens .foreskin .buttons .button{text-align:center;max-width:none}@media print,screen and (min-width:769px){.page--selfcare .sc__section#mens .condyloma .buttons .button,.page--selfcare .sc__section#mens .foreskin .buttons .button{width:400px;padding:0 20px}}@media print,screen and (max-width:1024px){.page--selfcare .sc__section#mens .condyloma .buttons .button:nth-of-type(n+2),.page--selfcare .sc__section#mens .foreskin .buttons .button:nth-of-type(n+2){margin-top:1em}}.page--selfcare .sc__section#mens .condyloma .buttons .button a,.page--selfcare .sc__section#mens .foreskin .buttons .button a{display:block;width:100%;padding:1em 2em}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section{background-color:#e5efff}@media print,screen and (min-width:769px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section{margin-top:20px;padding:30px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section{margin-top:1em;padding:1em}}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3{margin-bottom:.5em}@media print,screen and (min-width:769px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3{font-size:2.4rem}}@media only screen and (max-width:768px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3{font-size:1.6rem}}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section p{line-height:1.8}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section p:nth-of-type(n+2){margin-top:1em}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section.link{background-color:transparent;padding:0}@media print,screen and (min-width:769px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section.link{margin-top:50px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section.link{margin-top:30px}}@media print,screen and (min-width:769px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (max-width:768px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons{padding:0 10%}}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button{text-align:center;max-width:none}@media print,screen and (min-width:769px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button{width:400px;padding:0 20px}}@media print,screen and (max-width:1024px){.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button:nth-of-type(n+2){margin-top:1em}}.page--selfcare .sc__section#osmidrosis_hyperhidrosis .buttons .button a{display:block;width:100%;padding:1em 2em}@media only screen and (max-width:768px){.page--selfcare .sc__section#ladies .list{margin-top:30px}.page--selfcare .sc__section#ladies .list li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){.page--selfcare .sc__section#ladies .list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:769px){.page--selfcare .sc__section#rosacea .list,.page--selfcare .sc__section#skin .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--selfcare .sc__section#rosacea .list>*,.page--selfcare .sc__section#skin .list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--selfcare .sc__section#rosacea .list>*,.page--selfcare .sc__section#skin .list>*{width:32%;margin:0 2% 0 0}.page--selfcare .sc__section#rosacea .list>:nth-child(3n),.page--selfcare .sc__section#skin .list>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){.page--selfcare .sc__section#rosacea .list,.page--selfcare .sc__section#skin .list{margin-top:30px}.page--selfcare .sc__section#rosacea .list li:nth-child(n+2),.page--selfcare .sc__section#skin .list li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){.page--selfcare .sc__section#rosacea .list__item,.page--selfcare .sc__section#skin .list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page--selfcare .sc__section#vaccine .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--selfcare .sc__section#vaccine .price span{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#vaccine .price span{font-size:20px}}@media print,screen and (min-width:769px){.page--selfcare .sc__section#vaccine .description{margin-top:50px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#vaccine .description{margin-top:30px}}.page--selfcare .sc__section#iv .iv__introduction p{text-align:center}.page--selfcare .sc__section#iv .iv__section{background-color:#e5efff}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section{margin-top:50px;padding:30px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#iv .iv__section{margin-top:1em;padding:1em}}.page--selfcare .sc__section#iv .iv__section:nth-of-type(n+2){margin-top:30px}.page--selfcare .sc__section#iv .iv__section .name{text-align:center;font-family:"tbudrgothic-std"}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section .name{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#iv .iv__section .name{font-size:16px}}.page--selfcare .sc__section#iv .iv__section .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section .price span{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#iv .iv__section .price span{font-size:20px}}.page--selfcare .sc__section#iv .iv__section .description{padding:1em 0}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section .merit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--selfcare .sc__section#iv .iv__section .merit>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--selfcare .sc__section#iv .iv__section .merit>*{width:32%;margin:0 2% 0 0}.page--selfcare .sc__section#iv .iv__section .merit>:nth-child(3n){margin-right:0}.page--selfcare .sc__section#iv .iv__section .merit li:nth-child(n+4){margin-top:20px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#iv .iv__section .merit li:nth-child(n+2){margin-top:10px}}.page--selfcare .sc__section#iv .iv__section .merit li{text-align:center;font-family:"tbudrgothic-std";font-weight:700;background-color:#fff;padding:.5em 1em;border:1px solid #000;border-radius:50px}.page--selfcare .sc__section#iv .iv__section .upgrade{background-color:#fff;border-radius:6px;padding:1em}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section .upgrade{margin-top:30px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#iv .iv__section .upgrade{margin-top:1em}}.page--selfcare .sc__section#iv .iv__section .upgrade__name{font-family:"tbudrgothic-std"}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section .upgrade__name{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#iv .iv__section .upgrade__name{font-size:16px}}@media print,screen and (min-width:769px){.page--selfcare .sc__section#iv .iv__section .upgrade .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.page--selfcare .sc__section#iv .iv__section .upgrade .flex .description{width:calc(100% - 10em)}.page--selfcare .sc__section#iv .iv__section .upgrade .flex .price{width:10em}}.page--selfcare .sc__section#iv .iv__section .upgrade .description{margin:0;padding:0}.page--selfcare .sc__section#iv .iv__section .upgrade .price{text-align:right}.page--selfcare .sc__section#iv .iv__section.garlic{background-color:#fff8e5}.page--selfcare .sc__section#iv .iv__section.garlic .name{color:#945c08}.page--selfcare .sc__section#iv .iv__section.garlic .merit li{color:#945c08;border-color:#945c08}.page--selfcare .sc__section#iv .iv__section.garlic .upgrade__name{color:#945c08}.page--selfcare .sc__section#iv .iv__section.vitamin{background-color:#fdffe5}.page--selfcare .sc__section#iv .iv__section.vitamin .name{color:#aa9909}.page--selfcare .sc__section#iv .iv__section.vitamin .merit li{color:#aa9909;border-color:#aa9909}.page--selfcare .sc__section#iv .iv__section.vitamin .upgrade__name{color:#aa9909}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__introduction p{text-align:center}}.page--selfcare .sc__section#chemical_peeling .cp__section{background-color:#e5efff}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section{margin-top:50px;padding:30px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section{margin-top:1em;padding:1em}}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-of-type(n+2){margin-top:30px}.page--selfcare .sc__section#chemical_peeling .cp__section .name{text-align:center;font-family:"tbudrgothic-std"}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section .name{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section .name{font-size:16px}}.page--selfcare .sc__section#chemical_peeling .cp__section .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section .price span{font-size:24px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section .price span{font-size:20px}}.page--selfcare .sc__section#chemical_peeling .cp__section .description{padding:1em 0}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section .merit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--selfcare .sc__section#chemical_peeling .cp__section .merit>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--selfcare .sc__section#chemical_peeling .cp__section .merit>*{width:32%;margin:0 2% 0 0}.page--selfcare .sc__section#chemical_peeling .cp__section .merit>:nth-child(3n){margin-right:0}.page--selfcare .sc__section#chemical_peeling .cp__section .merit li:nth-child(n+4){margin-top:20px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section .merit li:nth-child(n+2){margin-top:8px}}.page--selfcare .sc__section#chemical_peeling .cp__section .merit li{text-align:center;font-family:"tbudrgothic-std";font-weight:700;background-color:#fff;padding:.5em 1em;border:1px solid #000;border-radius:50px}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price{margin-top:40px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price{margin-top:20px}}.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table{border-collapse:collapse;margin:0 auto}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table{margin-top:30px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table{width:100%}}.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table td,.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table th{border-color:#1c2e5f;background-color:#fff;border:1px solid #000;padding:.5em}.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table th{font-weight:700;text-align:center;color:#1c2e5f}.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table td span{display:inline-block;margin-left:.5em;color:red}.page--selfcare .sc__section#chemical_peeling .cp__section .cp__price table td.times{color:#1c2e5f;text-align:center}@media print,screen and (min-width:769px){.page--selfcare .sc__section#chemical_peeling .cp__section .set__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:40px;gap:50px}}@media only screen and (max-width:768px){.page--selfcare .sc__section#chemical_peeling .cp__section .set__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px;margin-top:20px}}.page--selfcare .sc__section#chemical_peeling .cp__section .set__container .set__item{width:100%}.page--selfcare .sc__section#chemical_peeling .cp__section .set__container .set__item .subHeading{font-weight:700;text-align:center;color:#1c2e5f}.page--selfcare .sc__section#chemical_peeling .cp__section .set__container .set__item table{width:100%}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-child(2n){background-color:#fff8e5}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-child(2n) .name{color:#945c08}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-child(2n) .merit li{color:#945c08;border-color:#945c08}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-child(odd){background-color:#fdffe5}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-child(odd) .name{color:#aa9909}.page--selfcare .sc__section#chemical_peeling .cp__section:nth-child(odd) .merit li{color:#aa9909;border-color:#aa9909}.page--selfcare .sc__section#growth .button,.page--selfcare .sc__section#mounjaro .button{margin:0 auto;text-align:center;max-width:none}@media print,screen and (min-width:769px){.page--selfcare .sc__section#growth .button,.page--selfcare .sc__section#mounjaro .button{width:400px;padding:0 20px}}@media print,screen and (max-width:1024px){.page--selfcare .sc__section#growth .button:nth-of-type(n+2),.page--selfcare .sc__section#mounjaro .button:nth-of-type(n+2){margin-top:1em}}.page--selfcare .sc__section#growth .button a,.page--selfcare .sc__section#mounjaro .button a{display:block;width:100%;padding:1em 2em}#selfcare__miradry .pagetitle h1 span{line-height:1.4}#selfcare__miradry .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/miradry/pagetitle-bg.jpg)}#selfcare__miradry .treatment__introduction .subHeading{text-align:center;font-weight:700;color:#1c2e5f;margin:1em 0}@media print,screen and (min-width:769px){#selfcare__miradry .treatment__introduction .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__miradry .treatment__introduction .subHeading{font-size:1.6rem}}@media only screen and (max-width:768px){#selfcare__miradry section[class^=sec--]{padding:30px 15px}}@media print,screen and (min-width:769px){#selfcare__miradry section[class^=sec--]{padding:80px 30px}}#selfcare__miradry section[class^=sec--] .container{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__miradry section[class^=sec--] .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__miradry section[class^=sec--] .container{padding:0}}@media only screen and (max-width:768px){#selfcare__miradry section[class^=sec--] .container{padding:0}}#selfcare__miradry section[class^=sec--] .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__miradry section[class^=sec--] .heading{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__miradry section[class^=sec--] .heading{font-size:3.2rem}}#selfcare__miradry section[class^=sec--] .heading span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__miradry .sec--about .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:40px}#selfcare__miradry .sec--about .flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#selfcare__miradry .sec--about .flex>*{width:48%;margin:0 4% 0 0}#selfcare__miradry .sec--about .flex>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#selfcare__miradry .sec--about .flex{margin-top:16px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--about .flex .image{max-width:450px;margin:0 auto}}#selfcare__miradry .sec--about .flex .image img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media only screen and (max-width:768px){#selfcare__miradry .sec--about .flex .text{margin-top:1em}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--merit ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:40px}#selfcare__miradry .sec--merit ol>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#selfcare__miradry .sec--merit ol>*{width:49%;margin:0 2% 0 0}#selfcare__miradry .sec--merit ol>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){#selfcare__miradry .sec--merit ol{margin-top:20px}}#selfcare__miradry .sec--merit ol li{background-color:#e5efff}#selfcare__miradry .sec--merit ol li span{color:#1c2e5f;font-weight:700}@media print,screen and (min-width:769px){#selfcare__miradry .sec--merit ol li span{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__miradry .sec--merit ol li span{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--merit ol li{border-radius:16px;padding:24px}#selfcare__miradry .sec--merit ol li:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--merit ol li{padding:1em;border-radius:8px}#selfcare__miradry .sec--merit ol li:nth-child(n+2){margin-top:1em}}#selfcare__miradry .sec--treatment .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment .heading{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment .heading{font-size:3.2rem}}#selfcare__miradry .sec--treatment .heading span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment .heading+P{text-align:center;margin-top:50px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment .heading+P{margin-top:20px}}#selfcare__miradry .sec--treatment ul{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__miradry .sec--treatment ul{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__miradry .sec--treatment ul{padding:0}}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul{padding:0}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul{margin-top:40px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li{margin-bottom:40px}#selfcare__miradry .sec--treatment ul li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:90px}#selfcare__miradry .sec--treatment ul li:last-child{margin-bottom:0}}#selfcare__miradry .sec--treatment ul li h3{color:#fff;font-family:"tbudrgothic-std";font-weight:400;line-height:1.8}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li h3{width:100%;font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li h3{width:30%;margin-right:5%;min-height:100px}}@media print,screen and (min-width:1025px){#selfcare__miradry .sec--treatment ul li h3{font-size:2.4rem}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__miradry .sec--treatment ul li h3{font-size:2rem}}#selfcare__miradry .sec--treatment ul li h3 span{text-align:center}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:6px;padding:15px;display:block}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li h3 span{position:relative;background-color:#000;width:100%;border-radius:10px;padding:20px 30px;display:block}}#selfcare__miradry .sec--treatment ul li h3 span:before{content:"";display:inline-block;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/common/icon_koguma.png);vertical-align:middle;margin-right:10px;position:absolute}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li h3 span:before{top:-20px;left:0;right:0;margin:auto;width:50px;height:26px;background-size:50px 26px}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li h3 span:before{top:-30px;left:0;right:0;margin:auto;width:70px;height:37px;background-size:70px 37px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li .wrap{width:100%;padding-top:10px;line-height:1.8}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li .wrap{width:65%;min-height:100px;line-height:1.8;font-size:1.8rem;padding-top:24px}}#selfcare__miradry .sec--treatment ul li .wrap h4{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li .wrap h4{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li .wrap h4{font-size:2.4rem}}#selfcare__miradry .sec--treatment ul li .wrap h4:nth-of-type(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__miradry .sec--treatment ul li .wrap p{font-size:1.8rem}}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li:nth-child(n+2){margin-top:20px}}#selfcare__miradry .sec--treatment ul li:first-child h3 span{background-color:#f36da4}#selfcare__miradry .sec--treatment ul li:nth-child(2) h3 span{background-color:#3da204}#selfcare__miradry .sec--treatment ul li:nth-child(3) h3 span{background-color:#0d9cdc}#selfcare__miradry .sec--treatment ul li:nth-child(4) h3 span{background-color:#ffb300}#selfcare__miradry .sec--treatment ul li figure{display:block;max-width:435px;width:auto!important;width:100%}@media only screen and (max-width:768px){#selfcare__miradry .sec--treatment ul li figure{margin:0 auto}}#selfcare__miradry .sec--treatment ul li figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#selfcare__miradry .sec--faq .answer p span{font-weight:700}#selfcare__miradry .sec--faq .answer p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__miradry .sec--price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__miradry .sec--price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__miradry .sec--price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__miradry .sec--price .container{padding:0}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price .container{padding:0}}#selfcare__miradry .sec--price .price__table{display:block;max-width:900px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__miradry .sec--price .price__table{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__miradry .sec--price .price__table{padding:0}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price .price__table{padding:0}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--price .price__table{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price .price__table{margin-top:16px}}#selfcare__miradry .sec--price .price__table table{border-collapse:collapse;width:100%}#selfcare__miradry .sec--price .price__table table tr:nth-child(2n){background-color:#f7faff}#selfcare__miradry .sec--price .price__table table tr:nth-child(odd){background-color:#e5efff}#selfcare__miradry .sec--price .price__table table td,#selfcare__miradry .sec--price .price__table table th{text-align:center}@media print,screen and (min-width:769px){#selfcare__miradry .sec--price .price__table table td,#selfcare__miradry .sec--price .price__table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price .price__table table td,#selfcare__miradry .sec--price .price__table table th{font-size:14px;padding:.5em}}#selfcare__miradry .sec--price .price__table table th[scope=col]{background-color:#1c2e5f;color:#fff}#selfcare__miradry .sec--price .price__table table th[scope=row]{font-weight:700;color:#1c2e5f}#selfcare__miradry .sec--price .price__table table td.price{font-weight:700}#selfcare__miradry .sec--price .price__table table td.price span{font-weight:400}#selfcare__miradry .sec--price .memo{margin:1em 0;text-align:center}@media print,screen and (min-width:769px){#selfcare__miradry .sec--price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price .inner_section{margin-top:30px}}#selfcare__miradry .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#selfcare__miradry .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--price .inner_section .price{font-size:16px}}#selfcare__miradry .sec--price .inner_section .price p{text-align:center}#selfcare__miradry .sec--price .inner_section .price p span{color:#f36da4}#selfcare__miradry .sec--price .inner_section .price p span em{font-size:2em}@media print,screen and (min-width:769px){#selfcare__miradry .sec--option{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--option{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__miradry .sec--option .pricetable table{border-collapse:separate;border-spacing:1px;max-width:100%;width:auto!important;width:100%;margin:0 auto}#selfcare__miradry .sec--option .pricetable table td,#selfcare__miradry .sec--option .pricetable table th{text-align:left;line-height:1.4}@media print,screen and (min-width:769px){#selfcare__miradry .sec--option .pricetable table td,#selfcare__miradry .sec--option .pricetable table th{padding:1em}}@media only screen and (max-width:768px){#selfcare__miradry .sec--option .pricetable table td,#selfcare__miradry .sec--option .pricetable table th{padding:.5em}}#selfcare__miradry .sec--option .pricetable table th{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;vertical-align:top}#selfcare__miradry .sec--option .pricetable table .sub{background-color:#e5efff;font-family:"tbudrgothic-std";color:#1c2e5f;text-align:center}#selfcare__miradry .sec--option .pricetable table .price{background-color:#f4f4f4;text-align:right;vertical-align:middle}@media only screen and (max-width:768px){#selfcare__miradry .sec--option .pricetable table .price{width:11em}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#selfcare__miradry .sec--policy{border-top:2px solid #1c2e5f}}#selfcare__miradry .sec--policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__miradry .sec--policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__miradry .sec--policy .container{padding:50px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#selfcare__miradry .sec--policy .inner_section:nth-of-type(n+2){margin-top:20px}}#selfcare__miradry .sec--policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#selfcare__miradry .sec--policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__miradry .sec--policy .inner_section .subHeading{font-size:2.4rem}}#selfcare__miradry .sec--policy .inner_section p{margin-top:.5em}#selfcare__miradry .sec--policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#selfcare__miradry .sec--policy .inner_section ul{margin-top:1em;margin-left:1.5em}#selfcare__miradry .sec--policy .inner_section ul li{list-style-type:disc}#selfcare__miradry .sec--policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#selfcare__bt-a .pagetitle h1 span{line-height:1.4}#selfcare__bt-a .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/bt-a/pagetitle-bg.jpg)}#selfcare__bt-a .treatment__introduction .subHeading{text-align:center;font-weight:700;color:#1c2e5f;margin:1em 0}@media print,screen and (min-width:769px){#selfcare__bt-a .treatment__introduction .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__bt-a .treatment__introduction .subHeading{font-size:1.6rem}}@media only screen and (max-width:768px){#selfcare__bt-a section[class^=sec--]{padding:30px 15px}}@media print,screen and (min-width:769px){#selfcare__bt-a section[class^=sec--]{padding:80px 30px}}#selfcare__bt-a section[class^=sec--] .container{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__bt-a section[class^=sec--] .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__bt-a section[class^=sec--] .container{padding:0}}@media only screen and (max-width:768px){#selfcare__bt-a section[class^=sec--] .container{padding:0}}#selfcare__bt-a section[class^=sec--] .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__bt-a section[class^=sec--] .heading{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__bt-a section[class^=sec--] .heading{font-size:3.2rem}}#selfcare__bt-a section[class^=sec--] .heading span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--about p:first-of-type{margin-top:40px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--about p:first-of-type{margin-top:20px}}#selfcare__bt-a .sec--about p:nth-of-type(2){margin-top:1em}#selfcare__bt-a .sec--faq .answer p span{font-weight:700}#selfcare__bt-a .sec--faq .answer p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__bt-a .sec--price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__bt-a .sec--price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__bt-a .sec--price .container{padding:0}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price .container{padding:0}}#selfcare__bt-a .sec--price .price__table{display:block;max-width:600px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__bt-a .sec--price .price__table{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__bt-a .sec--price .price__table{padding:0}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price .price__table{padding:0}}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--price .price__table{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price .price__table{margin-top:16px}}#selfcare__bt-a .sec--price .price__table table{border-collapse:collapse;width:100%}#selfcare__bt-a .sec--price .price__table table tr:nth-child(2n){background-color:#f7faff}#selfcare__bt-a .sec--price .price__table table tr:nth-child(odd){background-color:#e5efff}#selfcare__bt-a .sec--price .price__table table td,#selfcare__bt-a .sec--price .price__table table th{text-align:center}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--price .price__table table td,#selfcare__bt-a .sec--price .price__table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price .price__table table td,#selfcare__bt-a .sec--price .price__table table th{font-size:14px;padding:.5em}}#selfcare__bt-a .sec--price .price__table table th[scope=col]{background-color:#1c2e5f;color:#fff}#selfcare__bt-a .sec--price .price__table table th[scope=row]{font-weight:700;color:#1c2e5f}#selfcare__bt-a .sec--price .price__table table td.price{font-weight:700}#selfcare__bt-a .sec--price .price__table table td.price span{font-weight:400}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price .inner_section{margin-top:30px}}#selfcare__bt-a .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--price .inner_section .price{font-size:16px}}#selfcare__bt-a .sec--price .inner_section .price p{text-align:center}#selfcare__bt-a .sec--price .inner_section .price p span{color:#f36da4}#selfcare__bt-a .sec--price .inner_section .price p span em{font-size:2em}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--policy{border-top:2px solid #1c2e5f}}#selfcare__bt-a .sec--policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__bt-a .sec--policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__bt-a .sec--policy .container{padding:50px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#selfcare__bt-a .sec--policy .inner_section:nth-of-type(n+2){margin-top:20px}}#selfcare__bt-a .sec--policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#selfcare__bt-a .sec--policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__bt-a .sec--policy .inner_section .subHeading{font-size:2.4rem}}#selfcare__bt-a .sec--policy .inner_section p{margin-top:.5em}#selfcare__bt-a .sec--policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#selfcare__bt-a .sec--policy .inner_section ul{margin-top:1em;margin-left:1.5em}#selfcare__bt-a .sec--policy .inner_section ul li{list-style-type:disc}#selfcare__bt-a .sec--policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#selfcare__ladies .pagetitle h1 span{line-height:1.4}#selfcare__ladies .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/ladies/pagetitle-bg.jpg)}#selfcare__ladies .treatment__introduction .subHeading{text-align:center;font-weight:700;color:#1c2e5f;margin:1em 0}@media print,screen and (min-width:769px){#selfcare__ladies .treatment__introduction .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__ladies .treatment__introduction .subHeading{font-size:1.6rem}}@media only screen and (max-width:768px){#selfcare__ladies section[class^=sec--]{padding:30px 15px}}@media print,screen and (min-width:769px){#selfcare__ladies section[class^=sec--]{padding:80px 30px}}#selfcare__ladies section[class^=sec--] .container{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__ladies section[class^=sec--] .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__ladies section[class^=sec--] .container{padding:0}}@media only screen and (max-width:768px){#selfcare__ladies section[class^=sec--] .container{padding:0}}#selfcare__ladies section[class^=sec--] .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__ladies section[class^=sec--] .heading{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__ladies section[class^=sec--] .heading{font-size:3.2rem}}#selfcare__ladies section[class^=sec--] .heading span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__ladies .sec--recommend ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:40px}#selfcare__ladies .sec--recommend ol>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#selfcare__ladies .sec--recommend ol>*{width:32%;margin:0 2% 0 0}#selfcare__ladies .sec--recommend ol>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#selfcare__ladies .sec--recommend ol{margin-top:20px}}#selfcare__ladies .sec--recommend ol li{background-color:#e5efff}#selfcare__ladies .sec--recommend ol li span{color:#1c2e5f;font-weight:700}@media print,screen and (min-width:769px){#selfcare__ladies .sec--recommend ol li{border-radius:16px;padding:16px}#selfcare__ladies .sec--recommend ol li:nth-child(n+4){margin-top:16px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--recommend ol li{padding:1em;border-radius:8px}#selfcare__ladies .sec--recommend ol li:nth-child(n+2){margin-top:8px}}#selfcare__ladies .sec--recommend .recommend__figure{max-width:450px;width:100%;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){#selfcare__ladies .sec--recommend .recommend__figure{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--recommend .recommend__figure{margin-top:24px;padding:0 30px}}#selfcare__ladies .sec--recommend .recommend__figure img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#selfcare__ladies .sec--faq .answer p span{font-weight:700}#selfcare__ladies .sec--faq .answer p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__ladies .sec--favor{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--favor{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__ladies .sec--favor .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__ladies .sec--favor .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__ladies .sec--favor .container{padding:0}}@media only screen and (max-width:768px){#selfcare__ladies .sec--favor .container{padding:0}}@media print,screen and (min-width:769px){#selfcare__ladies .sec--price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__ladies .sec--price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__ladies .sec--price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__ladies .sec--price .container{padding:0}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price .container{padding:0}}#selfcare__ladies .sec--price .price__table{display:block;max-width:900px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__ladies .sec--price .price__table{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__ladies .sec--price .price__table{padding:0}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price .price__table{padding:0}}@media print,screen and (min-width:769px){#selfcare__ladies .sec--price .price__table{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price .price__table{margin-top:16px}}#selfcare__ladies .sec--price .price__table table{border-collapse:collapse;width:100%}#selfcare__ladies .sec--price .price__table table tr:nth-child(2n){background-color:#f7faff}#selfcare__ladies .sec--price .price__table table tr:nth-child(odd){background-color:#e5efff}#selfcare__ladies .sec--price .price__table table td,#selfcare__ladies .sec--price .price__table table th{text-align:center}@media print,screen and (min-width:769px){#selfcare__ladies .sec--price .price__table table td,#selfcare__ladies .sec--price .price__table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price .price__table table td,#selfcare__ladies .sec--price .price__table table th{font-size:14px;padding:.5em}}#selfcare__ladies .sec--price .price__table table th[scope=col]{background-color:#1c2e5f;color:#fff}#selfcare__ladies .sec--price .price__table table th[scope=row]{font-weight:700;color:#1c2e5f}#selfcare__ladies .sec--price .price__table table td.price{font-weight:700}#selfcare__ladies .sec--price .price__table table td.price span{font-weight:400}#selfcare__ladies .sec--price .memo{margin:1em 0;text-align:center}@media print,screen and (min-width:769px){#selfcare__ladies .sec--price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price .inner_section{margin-top:30px}}#selfcare__ladies .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#selfcare__ladies .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#selfcare__ladies .sec--price .inner_section .price{font-size:16px}}#selfcare__ladies .sec--price .inner_section .price p{text-align:center}#selfcare__ladies .sec--price .inner_section .price p span{color:#f36da4}#selfcare__ladies .sec--price .inner_section .price p span em{font-size:2em}#selfcare__mounjaro .pagetitle h1 span{line-height:1.4}#selfcare__mounjaro .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/mounjaro/pagetitle-bg.jpg)}@media print,screen and (min-width:769px){#selfcare__mounjaro .pagecopy{padding:0 50px}}@media only screen and (max-width:768px){#selfcare__mounjaro .pagecopy{padding:0 30px}}#selfcare__mounjaro .pagecopy p{text-align:center;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#1c2e5f;line-height:1.4}#selfcare__mounjaro .pagecopy p span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__mounjaro .pagecopy p{font-size:3.2rem}}@media only screen and (max-width:768px){#selfcare__mounjaro .pagecopy p{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__mounjaro .treatment__introduction{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__mounjaro .treatment__introduction{margin-top:24px}}#selfcare__mounjaro .treatment__introduction .subHeading{text-align:center;font-weight:700;color:#1c2e5f;margin:1em 0}@media print,screen and (min-width:769px){#selfcare__mounjaro .treatment__introduction .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__mounjaro .treatment__introduction .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__mounjaro .treatment__introduction section+section{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__mounjaro .treatment__introduction section+section{margin-top:40px}}@media only screen and (max-width:768px){#selfcare__mounjaro section[class^=sec--]{padding:30px 15px}}@media print,screen and (min-width:769px){#selfcare__mounjaro section[class^=sec--]{padding:80px 30px}}#selfcare__mounjaro section[class^=sec--] .container{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__mounjaro section[class^=sec--] .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__mounjaro section[class^=sec--] .container{padding:0}}@media only screen and (max-width:768px){#selfcare__mounjaro section[class^=sec--] .container{padding:0}}#selfcare__mounjaro section[class^=sec--] .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__mounjaro section[class^=sec--] .heading{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__mounjaro section[class^=sec--] .heading{font-size:3.2rem}}#selfcare__mounjaro section[class^=sec--] .heading span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--effect ol{margin-top:40px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--effect ol{margin-top:20px}}#selfcare__mounjaro .sec--effect ol li{background-color:#e5efff;line-height:1.4}#selfcare__mounjaro .sec--effect ol li span{color:#1c2e5f;font-weight:700}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--effect ol li span{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--effect ol li span{font-size:1.6rem}}#selfcare__mounjaro .sec--effect ol li:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--effect ol li{border-radius:16px;padding:24px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--effect ol li{padding:1em;border-radius:8px}}#selfcare__mounjaro .sec--use .use__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1000px;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--use .use__flex{margin-top:40px;gap:40px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--use .use__flex{margin-top:20px;gap:16px}}#selfcare__mounjaro .sec--use .use__flex figure{display:block;margin:0 auto;width:100%}#selfcare__mounjaro .sec--use .use__flex figure img{display:block;width:100%;height:auto}#selfcare__mounjaro .sec--use .use__flex ol{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1.5em}#selfcare__mounjaro .sec--use .use__flex ol li h3{font-weight:700;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--use .use__flex ol li h3{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--use .use__flex ol li h3{font-size:1.6rem}}#selfcare__mounjaro .sec--use .use__flex.mj figure{max-width:450px}#selfcare__mounjaro .sec--use .use__flex.zb figure{max-width:1000px}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--side_effects .paragraph{margin-top:40px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--side_effects .paragraph{margin-top:20px}}#selfcare__mounjaro .sec--side_effects h3{font-weight:700;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--side_effects h3{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--side_effects h3{font-size:1.6rem}}#selfcare__mounjaro .sec--faq .answer p span{font-weight:700}#selfcare__mounjaro .sec--faq .answer p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__mounjaro .sec--price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__mounjaro .sec--price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__mounjaro .sec--price .container{padding:0}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price .container{padding:0}}#selfcare__mounjaro .sec--price .price__table{display:block;max-width:900px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__mounjaro .sec--price .price__table{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__mounjaro .sec--price .price__table{padding:0}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price .price__table{padding:0}}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--price .price__table{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price .price__table{margin-top:16px}}#selfcare__mounjaro .sec--price .price__table table{border-collapse:collapse;width:100%}#selfcare__mounjaro .sec--price .price__table table tr:nth-child(2n){background-color:#f7faff}#selfcare__mounjaro .sec--price .price__table table tr:nth-child(odd){background-color:#e5efff}#selfcare__mounjaro .sec--price .price__table table td,#selfcare__mounjaro .sec--price .price__table table th{text-align:center}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--price .price__table table td,#selfcare__mounjaro .sec--price .price__table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price .price__table table td,#selfcare__mounjaro .sec--price .price__table table th{font-size:14px;padding:.5em}}#selfcare__mounjaro .sec--price .price__table table th[scope=col]{background-color:#1c2e5f;color:#fff}#selfcare__mounjaro .sec--price .price__table table th[scope=row]{font-weight:700;color:#1c2e5f}#selfcare__mounjaro .sec--price .price__table table td.price{font-weight:700}#selfcare__mounjaro .sec--price .price__table table td.price span{font-weight:400}#selfcare__mounjaro .sec--price .memo{margin:1em 0;text-align:center}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--price section+section{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price section+section{margin-top:30px}}#selfcare__mounjaro .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price .inner_section .price{font-size:16px}}#selfcare__mounjaro .sec--price .inner_section .price p{text-align:center}#selfcare__mounjaro .sec--price .inner_section .price p span{color:#f36da4}#selfcare__mounjaro .sec--price .inner_section .price p span em{font-size:2em}#selfcare__mounjaro .sec--price .inner_section .price__table div{margin-top:.5em;font-weight:400}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--price .inner_section .price__table div{font-size:1.6rem}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--price .inner_section .price__table div{font-size:1.4rem}}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--policy{border-top:2px solid #1c2e5f}}#selfcare__mounjaro .sec--policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__mounjaro .sec--policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__mounjaro .sec--policy .container{padding:50px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--policy .inner_section:nth-of-type(n+2){margin-top:20px}}#selfcare__mounjaro .sec--policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#selfcare__mounjaro .sec--policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__mounjaro .sec--policy .inner_section .subHeading{font-size:2.4rem}}#selfcare__mounjaro .sec--policy .inner_section p{margin-top:.5em}#selfcare__mounjaro .sec--policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#selfcare__mounjaro .sec--policy .inner_section ul{margin-top:1em;margin-left:1.5em}#selfcare__mounjaro .sec--policy .inner_section ul li{list-style-type:disc}#selfcare__mounjaro .sec--policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#selfcare__growth .pagetitle h1 span{line-height:1.4}#selfcare__growth .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/self_care/growth/pagetitle-bg.jpg)}@media print,screen and (min-width:769px){#selfcare__growth .treatment__introduction{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__growth .treatment__introduction{margin-top:24px}}#selfcare__growth .treatment__introduction .subHeading{text-align:center;font-weight:700;color:#1c2e5f;margin:1em 0}@media print,screen and (min-width:769px){#selfcare__growth .treatment__introduction .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__growth .treatment__introduction .subHeading{font-size:1.6rem}}#selfcare__growth .treatment__introduction .intro__image1{width:100%;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:769px){#selfcare__growth .treatment__introduction .intro__image1{gap:40px}}@media only screen and (max-width:768px){#selfcare__growth .treatment__introduction .intro__image1{max-width:450px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}#selfcare__growth .treatment__introduction .intro__image1 div{background-color:#fff}@media print,screen and (min-width:769px){#selfcare__growth .treatment__introduction .intro__image1 div{border-radius:16px;padding:24px}}@media only screen and (max-width:768px){#selfcare__growth .treatment__introduction .intro__image1 div{border-radius:8px;padding:4.2vw}}#selfcare__growth .treatment__introduction .intro__image1 div img{display:block;width:100%;height:auto}@media print,screen and (min-width:769px){#selfcare__growth .treatment__introduction p{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__growth .treatment__introduction p{margin-top:24px}}#selfcare__growth .treatment__introduction .intro__image2{width:100%;max-width:900px;margin:0 auto;background-color:#fff}@media print,screen and (min-width:769px){#selfcare__growth .treatment__introduction .intro__image2{margin-top:50px;border-radius:16px;padding:24px}}@media only screen and (max-width:768px){#selfcare__growth .treatment__introduction .intro__image2{margin-top:24px;border-radius:8px;padding:4.2vw}}#selfcare__growth .treatment__introduction .intro__image2 img{display:block;width:100%;height:auto}@media only screen and (max-width:768px){#selfcare__growth section[class^=sec--]{padding:30px 15px}}@media print,screen and (min-width:769px){#selfcare__growth section[class^=sec--]{padding:80px 30px}}#selfcare__growth section[class^=sec--] .container{display:block;max-width:1200px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__growth section[class^=sec--] .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__growth section[class^=sec--] .container{padding:0}}@media only screen and (max-width:768px){#selfcare__growth section[class^=sec--] .container{padding:0}}#selfcare__growth section[class^=sec--] .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__growth section[class^=sec--] .heading{font-size:2rem}}@media print,screen and (min-width:769px){#selfcare__growth section[class^=sec--] .heading{font-size:3.2rem}}#selfcare__growth section[class^=sec--] .heading span{display:inline-block}@media print,screen and (min-width:769px){#selfcare__growth .sec--description1 .paragraph{margin-top:30px}}@media only screen and (max-width:768px){#selfcare__growth .sec--description1 .paragraph{margin-top:16px}}@media print,screen and (min-width:769px){#selfcare__growth .sec--description2 .container>p{margin-top:30px}}@media only screen and (max-width:768px){#selfcare__growth .sec--description2 .container>p{margin-top:1em}}@media print,screen and (min-width:769px){#selfcare__growth .sec--description2 .inner-section{margin-top:30px}}@media only screen and (max-width:768px){#selfcare__growth .sec--description2 .inner-section{margin-top:1em}}#selfcare__growth .sec--description2 .inner-section .subHeading{font-weight:700;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){#selfcare__growth .sec--description2 .inner-section .subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#selfcare__growth .sec--description2 .inner-section .subHeading{font-size:1.6rem}}#selfcare__growth .sec--description2 .inner-section h4{font-weight:700;color:#1c2e5f;margin-bottom:-1em}#selfcare__growth .sec--description2 .inner-section p{margin:1em 0}#selfcare__growth .sec--description2 .rules{margin:0;padding:0 0 0 1.5em}#selfcare__growth .sec--description2 .rules li{list-style-type:decimal}#selfcare__growth .sec--description2 .rules li+li{margin-top:.5em}#selfcare__growth .sec--description2 .example{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media print,screen and (min-width:769px){#selfcare__growth .sec--description2 .example{margin-top:30px;gap:40px}}@media only screen and (max-width:768px){#selfcare__growth .sec--description2 .example{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}}#selfcare__growth .sec--description2 .example li{width:100%;background-color:#e5efff;line-height:1.4}#selfcare__growth .sec--description2 .example li em{color:#1c2e5f;font-weight:700}@media print,screen and (min-width:769px){#selfcare__growth .sec--description2 .example li{border-radius:16px;padding:24px}}@media only screen and (max-width:768px){#selfcare__growth .sec--description2 .example li{padding:1em;border-radius:8px}}#selfcare__growth .sec--description2 .attention{margin-top:1em}#selfcare__growth .sec--description2 .attention li{text-indent:-2em;padding-left:2em}#selfcare__growth .sec--description2 .description_img{display:block;margin:0 auto;padding:0;width:100%;max-width:680px}#selfcare__growth .sec--description2 .description_img img{display:block;width:100%;height:auto}#selfcare__growth .sec--description2 .description_img figcaption{display:block;text-align:center;font-size:80%;font-weight:400}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .container>p{margin-top:30px}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .container>p{margin-top:1em}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table{margin-top:30px}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table{margin-top:1em}}#selfcare__growth .sec--use .table table{width:100%}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table{table-layout:fixed;border-collapse:collapse}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table{display:block}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table tr{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table td,#selfcare__growth .sec--use .table table th{padding:.5em 1em;text-align:center;vertical-align:top}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table td,#selfcare__growth .sec--use .table table th{display:block;padding:1em;font-size:14px;line-height:1.4}}#selfcare__growth .sec--use .table table th{font-weight:700;color:#1c2e5f;text-align:center}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table th:first-child{background-color:#e5efff;color:#1c2e5f}#selfcare__growth .sec--use .table table th:nth-child(n+2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#selfcare__growth .sec--use .table table th .thumb{width:100%;margin:1em auto 0}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table th .thumb{width:60%}}#selfcare__growth .sec--use .table table th .thumb img{display:block;width:100%;height:auto;aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table td{text-align:center}}#selfcare__growth .sec--use .table table td em{font-weight:700;font-size:120%}#selfcare__growth .sec--use .table table td.price{font-weight:700;color:#1c2e5f}#selfcare__growth .sec--use .table table td.price span{font-size:150%}#selfcare__growth .sec--use .table table td dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table td dl div{display:-webkit-box;display:-ms-flexbox;display:flex}}#selfcare__growth .sec--use .table table td dl div dd,#selfcare__growth .sec--use .table table td dl div dt{text-align:left}#selfcare__growth .sec--use .table table td dl div dt{width:100%}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table td dl div dt{width:5.5em}}#selfcare__growth .sec--use .table table td dl div dd{width:100%}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table td dl div dd{width:calc(100% - 5.5em)}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table tbody,#selfcare__growth .sec--use .table table thead{display:block}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table thead tr th:first-of-type{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}#selfcare__growth .sec--use .table table thead tr th:nth-of-type(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#selfcare__growth .sec--use .table table thead tr th:nth-of-type(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table thead th:first-child{width:8em}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table tbody th{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3;padding:.5em 1em}#selfcare__growth .sec--use .table table tbody td:first-of-type{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#selfcare__growth .sec--use .table table tbody td:nth-of-type(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table tbody tr:nth-child(2n){background-color:#f7faff}#selfcare__growth .sec--use .table table tbody tr:nth-child(odd){background-color:#e5efff}}#selfcare__growth .sec--use .table table{width:100%}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table{table-layout:fixed;border-collapse:collapse}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table{display:block}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table tr{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px}#selfcare__growth .sec--use .table table tr>:first-child{-ms-grid-row:1;-ms-grid-column:1}#selfcare__growth .sec--use .table table tr>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table td,#selfcare__growth .sec--use .table table th{padding:.5em 1em;text-align:center;vertical-align:top}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table td,#selfcare__growth .sec--use .table table th{display:block;padding:1em;font-size:14px;line-height:1.4}}#selfcare__growth .sec--use .table table th{text-align:center;font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table th:first-child{background-color:#e5efff;color:#1c2e5f}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table td{text-align:center}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table thead{display:block}#selfcare__growth .sec--use .table table thead tr th:first-of-type{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}#selfcare__growth .sec--use .table table thead tr th:nth-of-type(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#selfcare__growth .sec--use .table table thead tr th:nth-of-type(3){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table thead th:first-child{width:8em}}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table thead th:nth-child(n+2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#selfcare__growth .sec--use .table table thead th .thumb{width:100%;margin:1em auto 0 auto}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table thead th .thumb{width:60%}}#selfcare__growth .sec--use .table table thead th .thumb img{display:block;width:100%;height:auto;aspect-ratio:21/9;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){#selfcare__growth .sec--use .table table tbody{display:block}#selfcare__growth .sec--use .table table tbody th{padding:.5em 1em;-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1/1/2/3}#selfcare__growth .sec--use .table table tbody td:first-of-type{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2/1/3/2}#selfcare__growth .sec--use .table table tbody td:nth-of-type(2){-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3}}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table tbody tr:nth-child(2n){background-color:#f7faff}#selfcare__growth .sec--use .table table tbody tr:nth-child(odd){background-color:#e5efff}}#selfcare__growth .sec--use .table table tbody td em{font-weight:700;font-size:120%}#selfcare__growth .sec--use .table table tbody td.price{font-weight:700;color:#1c2e5f}#selfcare__growth .sec--use .table table tbody td.price span{font-size:150%}#selfcare__growth .sec--use .table table tbody td dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1em}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table tbody td dl div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}#selfcare__growth .sec--use .table table tbody td dl div dd,#selfcare__growth .sec--use .table table tbody td dl div dt{text-align:left}#selfcare__growth .sec--use .table table tbody td dl div dt{width:100%}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table tbody td dl div dt{width:5.5em}}#selfcare__growth .sec--use .table table tbody td dl div dd{width:100%}@media print,screen and (min-width:769px){#selfcare__growth .sec--use .table table tbody td dl div dd{width:calc(100% - 5.5em)}}#selfcare__growth .sec--faq .answer p span{font-weight:bold}#selfcare__growth .sec--faq .answer p:nth-child(n+2){margin-top:1em}@media print,screen and (min-width:769px){#selfcare__growth .sec--price{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#selfcare__growth .sec--price{border-top:2px solid #1c2e5f;padding:30px 20px}}#selfcare__growth .sec--price .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__growth .sec--price .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__growth .sec--price .container{padding:0}}@media only screen and (max-width:768px){#selfcare__growth .sec--price .container{padding:0}}#selfcare__growth .sec--price .price__table{display:block;max-width:900px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__growth .sec--price .price__table{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__growth .sec--price .price__table{padding:0}}@media only screen and (max-width:768px){#selfcare__growth .sec--price .price__table{padding:0}}@media print,screen and (min-width:769px){#selfcare__growth .sec--price .price__table{margin-top:50px}}@media only screen and (max-width:768px){#selfcare__growth .sec--price .price__table{margin-top:16px}}#selfcare__growth .sec--price .price__table table{border-collapse:collapse;width:100%}#selfcare__growth .sec--price .price__table table tr:nth-child(2n){background-color:#f7faff}#selfcare__growth .sec--price .price__table table tr:nth-child(odd){background-color:#e5efff}#selfcare__growth .sec--price .price__table table td,#selfcare__growth .sec--price .price__table table th{text-align:center}@media print,screen and (min-width:769px){#selfcare__growth .sec--price .price__table table td,#selfcare__growth .sec--price .price__table table th{padding:.5em 1em}}@media only screen and (max-width:768px){#selfcare__growth .sec--price .price__table table td,#selfcare__growth .sec--price .price__table table th{font-size:14px;padding:.5em}}#selfcare__growth .sec--price .price__table table th[scope=col]{background-color:#1c2e5f;color:#fff}#selfcare__growth .sec--price .price__table table th[scope=row]{font-weight:700;color:#1c2e5f}#selfcare__growth .sec--price .price__table table td.price{font-weight:700;line-height:1.4}#selfcare__growth .sec--price .price__table table td.price div{margin-top:.5em;font-weight:400;font-size:1.6rem}#selfcare__growth .sec--price .memo{margin:1em 0;text-align:center}@media print,screen and (min-width:769px){#selfcare__growth .sec--price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#selfcare__growth .sec--price .inner_section{margin-top:30px}}#selfcare__growth .sec--price .inner_section h3{margin-bottom:0}@media print,screen and (min-width:769px){#selfcare__growth .sec--price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#selfcare__growth .sec--price .inner_section .price{font-size:16px}}#selfcare__growth .sec--price .inner_section .price p{text-align:center}#selfcare__growth .sec--price .inner_section .price p span{color:#f36da4}#selfcare__growth .sec--price .inner_section .price p span em{font-size:2em}@media print,screen and (min-width:769px){#selfcare__growth .sec--policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#selfcare__growth .sec--policy{border-top:2px solid #1c2e5f}}#selfcare__growth .sec--policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#selfcare__growth .sec--policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#selfcare__growth .sec--policy .container{padding:50px}}@media only screen and (max-width:768px){#selfcare__growth .sec--policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#selfcare__growth .sec--policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#selfcare__growth .sec--policy .inner_section:nth-of-type(n+2){margin-top:20px}}#selfcare__growth .sec--policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#selfcare__growth .sec--policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#selfcare__growth .sec--policy .inner_section .subHeading{font-size:2.4rem}}#selfcare__growth .sec--policy .inner_section p{margin-top:.5em}#selfcare__growth .sec--policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#selfcare__growth .sec--policy .inner_section ul{margin-top:1em;margin-left:1.5em}#selfcare__growth .sec--policy .inner_section ul li{list-style-type:disc}#selfcare__growth .sec--policy .inner_section ul li:nth-child(n+2){margin-top:.25em}.page--medical_cosme{padding-bottom:0!important}@media print,screen and (min-width:769px){.page--medical_cosme{font-size:18px}}@media only screen and (max-width:768px){.page--medical_cosme{font-size:14px}}.page--medical_cosme .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/pagetitle-bg.jpg)}.page--medical_cosme .selfcare__content{max-width:100%;padding:0}.page--medical_cosme .selfcare__attention{max-width:1300px;margin:0 auto}@media print,screen and (min-width:769px){.page--medical_cosme .selfcare__attention{padding:0 50px 80px}}@media only screen and (max-width:768px){.page--medical_cosme .selfcare__attention{padding:0 20px 30px}}@media print,screen and (min-width:769px){.page--medical_cosme .selfcare__attention .introduction p{text-align:center}}@media print,screen and (min-width:769px){.page--medical_cosme .selfcare__attention .price{font-size:24px;margin-top:40px}}@media only screen and (max-width:768px){.page--medical_cosme .selfcare__attention .price{font-size:16px;margin-top:1em}}.page--medical_cosme .selfcare__attention .price p{text-align:center}.page--medical_cosme .selfcare__attention .price p span{color:#f36da4}.page--medical_cosme .selfcare__attention .price p span em{font-size:2em}@media print,screen and (min-width:769px){.page--medical_cosme .selfcare__attention .anchor{margin-top:50px}}@media print,screen and (min-width:1025px){.page--medical_cosme .selfcare__attention .anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--medical_cosme .selfcare__attention .anchor>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--medical_cosme .selfcare__attention .anchor>*{width:32%;margin:0 2% 0 0}.page--medical_cosme .selfcare__attention .anchor>:nth-child(3n){margin-right:0}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .selfcare__attention .anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--medical_cosme .selfcare__attention .anchor>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--medical_cosme .selfcare__attention .anchor>*{width:48%;margin:0 4% 0 0}.page--medical_cosme .selfcare__attention .anchor>:nth-child(2n){margin-right:0}}@media only screen and (max-width:768px){.page--medical_cosme .selfcare__attention .anchor{margin-top:30px}}.page--medical_cosme .selfcare__attention .anchor .anchor__link{max-width:100%}@media print,screen and (min-width:1025px){.page--medical_cosme .selfcare__attention .anchor .anchor__link:nth-child(n+4){margin-top:20px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .selfcare__attention .anchor .anchor__link:nth-child(n+3){margin-top:20px}}@media only screen and (max-width:768px){.page--medical_cosme .selfcare__attention .anchor .anchor__link{margin:0 auto}.page--medical_cosme .selfcare__attention .anchor .anchor__link:nth-child(n+2){margin-top:10px}}.page--medical_cosme .selfcare__attention .anchor .anchor__link a{line-height:1.4!important}@media print,screen and (min-width:769px){.page--medical_cosme .selfcare__attention .anchor .anchor__link a{font-size:18px}}@media only screen and (max-width:768px){.page--medical_cosme .selfcare__attention .anchor .anchor__link a{font-size:14px}}.page--medical_cosme .brighcell{line-height:1.8}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .title{display:block;width:100%;height:0;padding:44% 0 0;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/brighcell/title.jpg)}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .title{display:block;width:100%;height:0;padding:75% 0 0;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/brighcell/title_sp.jpg)}}.page--medical_cosme .brighcell .introduction{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.page--medical_cosme .brighcell .introduction{padding:80px 50px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .brighcell .introduction{padding:80px 50px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .introduction{padding:30px 20px}}.page--medical_cosme .brighcell .introduction .heading{text-align:center;color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .introduction .heading{font-size:40px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .introduction .heading{font-size:24px}}.page--medical_cosme .brighcell .introduction .heading+p{max-width:900px;margin:0 auto}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .introduction .heading+p{margin-top:70px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .introduction .heading+p{margin-top:30px}}.page--medical_cosme .brighcell .introduction .aside{background-color:#ecd9cb;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/brighcell/introduction_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:right bottom}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .introduction .aside{margin-top:80px;padding:80px 60% 80px 50px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .introduction .aside{margin-top:30px;padding:20px}}.page--medical_cosme .brighcell .introduction .aside .subHeading{line-height:1;color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .introduction .aside .subHeading{font-size:32px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .introduction .aside .subHeading{font-size:20px}}.page--medical_cosme .brighcell .introduction .aside p{color:#333;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .introduction .aside p{margin-top:50px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .introduction .aside p{margin-top:1em;padding:1em;background-color:rgba(255,255,255,.8)}}.page--medical_cosme .brighcell .lineup{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.page--medical_cosme .brighcell .lineup{padding:0 50px 80px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .brighcell .lineup{padding:0 50px 80px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup{padding:0 20px 30px}}.page--medical_cosme .brighcell .lineup .heading{text-align:center;color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .heading{font-size:40px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup .heading{font-size:24px}}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .heading+p{margin-top:70px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup .heading+p{margin-top:30px}}.page--medical_cosme .brighcell .lineup__list__item{background-color:#f9f2ec}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:50px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup__list__item{margin-top:20px}}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup__list__item .item__info{padding:50px}}@media print,screen and (min-width:1025px){.page--medical_cosme .brighcell .lineup__list__item .item__info{width:50%}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .brighcell .lineup__list__item .item__info{width:70%}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup__list__item .item__info{padding:1em}}.page--medical_cosme .brighcell .lineup__list__item .item__info .item__name{color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;line-height:1.2}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup__list__item .item__info .item__name{font-size:24px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup__list__item .item__info .item__name{font-size:16px}}.page--medical_cosme .brighcell .lineup__list__item .item__info .price{color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.page--medical_cosme .brighcell .lineup__list__item .item__info .description{margin-top:1em}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup__list__item .item__thumb{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:1025px){.page--medical_cosme .brighcell .lineup__list__item .item__thumb{width:50%}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .brighcell .lineup__list__item .item__thumb{width:30%}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup__list__item .item__thumb{max-width:450px;padding:0 1em 1em;margin:0 auto}}.page--medical_cosme .brighcell .lineup__list__item .item__thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.page--medical_cosme .brighcell .lineup .trial{background-color:#f9f2ec;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .trial{margin-top:50px;padding:50px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup .trial{margin-top:20px;padding:1em}}.page--medical_cosme .brighcell .lineup .trial .trial__heading{color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .trial .trial__heading{font-size:40px}}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup .trial .trial__heading{font-size:20px}}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .trial .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--medical_cosme .brighcell .lineup .trial .flex>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--medical_cosme .brighcell .lineup .trial .flex>*{width:50%;margin:0}.page--medical_cosme .brighcell .lineup .trial .flex>:nth-child(2n){margin-right:0}}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .trial .item__info{padding-right:25px}}.page--medical_cosme .brighcell .lineup .trial .item__info .description{margin-top:1em}.page--medical_cosme .brighcell .lineup .trial .item__info .price span{font-size:2em}@media only screen and (max-width:768px){.page--medical_cosme .brighcell .lineup .trial .item__info .thumb{max-width:450px;margin:0 auto;padding:1em}}.page--medical_cosme .brighcell .lineup .trial .item__info .thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.page--medical_cosme .brighcell .lineup .trial .setlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:769px){.page--medical_cosme .brighcell .lineup .trial .setlist{padding-left:25px}}.page--medical_cosme .brighcell .lineup .trial .setlist dd:nth-of-type(n+2),.page--medical_cosme .brighcell .lineup .trial .setlist dt:nth-of-type(n+2){margin-top:.5em}.page--medical_cosme .brighcell .lineup .trial .setlist dt{text-indent:-.5em;padding-left:.5em;width:calc(100% - 3em)}.page--medical_cosme .brighcell .lineup .trial .setlist dt:before{display:inline-block;content:"・"}.page--medical_cosme .brighcell .lineup .trial .setlist dd{width:3em}.page--medical_cosme .brighcell .lineup .trial .setlist dd:before{display:inline-block;content:"…"}.page--medical_cosme .mdear{line-height:1.8}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .title{display:block;width:100%;height:0;padding:44% 0 0;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/mdear/title.jpg)}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .title{display:block;width:100%;height:0;padding:75% 0 0;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/medical_cosme/mdear/title_sp.jpg)}}.page--medical_cosme .mdear .introduction{display:block;max-width:1000px;margin:0 auto}@media print,screen and (min-width:1025px){.page--medical_cosme .mdear .introduction{padding:80px 50px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .mdear .introduction{padding:80px 50px}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .introduction{padding:30px 20px}}.page--medical_cosme .mdear .lineup{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){.page--medical_cosme .mdear .lineup{padding:0 50px 80px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .mdear .lineup{padding:0 50px 80px}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup{padding:0 20px 30px}}.page--medical_cosme .mdear .lineup .heading{text-align:center;color:#594c3f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .lineup .heading{font-size:40px}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup .heading{font-size:24px}}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .lineup .heading+p{margin-top:70px}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup .heading+p{margin-top:30px}}.page--medical_cosme .mdear .lineup__list__item{background-color:#eff2e9}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .lineup__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:50px}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup__list__item{margin-top:20px}}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .lineup__list__item .item__info{padding:50px}}@media print,screen and (min-width:1025px){.page--medical_cosme .mdear .lineup__list__item .item__info{width:50%}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .mdear .lineup__list__item .item__info{width:70%}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup__list__item .item__info{padding:1em}}.page--medical_cosme .mdear .lineup__list__item .item__info .item__name{color:#34421f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;line-height:1.2}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .lineup__list__item .item__info .item__name{font-size:24px}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup__list__item .item__info .item__name{font-size:16px}}.page--medical_cosme .mdear .lineup__list__item .item__info .price{color:#34421f;font-family:"fot-matisse-pron","Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.page--medical_cosme .mdear .lineup__list__item .item__info .description{margin-top:1em}.page--medical_cosme .mdear .lineup__list__item .item__info .description p:nth-of-type(n+2){margin-top:1em}.page--medical_cosme .mdear .lineup__list__item .item__info .description h3:nth-child(n+2){margin-top:1em}.page--medical_cosme .mdear .lineup__list__item .item__info .description h3+p{margin-top:0!important}.page--medical_cosme .mdear .lineup__list__item .item__info .item__tokutyo-list{margin:0;padding-left:1.5em}.page--medical_cosme .mdear .lineup__list__item .item__info .item__tokutyo-list li{list-style-type:disc}@media print,screen and (min-width:769px){.page--medical_cosme .mdear .lineup__list__item .item__thumb{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:1025px){.page--medical_cosme .mdear .lineup__list__item .item__thumb{width:50%}}@media only screen and (min-width:769px) and (max-width:1024px){.page--medical_cosme .mdear .lineup__list__item .item__thumb{width:30%}}@media only screen and (max-width:768px){.page--medical_cosme .mdear .lineup__list__item .item__thumb{max-width:450px;padding:0 1em 1em;margin:0 auto}}.page--medical_cosme .mdear .lineup__list__item .item__thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){.page--medical_cosme .sc__section{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){.page--medical_cosme .sc__section{border-top:2px solid #1c2e5f;padding:30px 20px}}.page--medical_cosme .sc__section .container{max-width:1160px;margin:0 auto}.page--medical_cosme .sc__section .introduction{text-align:center}.page--medical_cosme .sc__section .list__item{background-color:#e5efff}@media print,screen and (min-width:769px){.page--medical_cosme .sc__section .list__item{padding:30px}}@media only screen and (max-width:768px){.page--medical_cosme .sc__section .list__item{padding:1em}}.page--medical_cosme .sc__section .list__item .item__name{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media print,screen and (min-width:769px){.page--medical_cosme .sc__section .list__item .item__name{font-size:24px}}@media only screen and (max-width:768px){.page--medical_cosme .sc__section .list__item .item__name{font-size:16px}}.page--medical_cosme .sc__section .list__item .price{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--medical_cosme .sc__section .list__item .price span{font-size:24px}}@media only screen and (max-width:768px){.page--medical_cosme .sc__section .list__item .price span{font-size:20px}}.page--medical_cosme .sc__section .list__item .description{margin-top:1em}.page--medical_cosme .sc__section .description{line-height:1.8}@media print,screen and (min-width:769px){.page--medical_cosme .sc__section#medicine .list{margin-top:50px}}@media only screen and (max-width:768px){.page--medical_cosme .sc__section#medicine .list{margin-top:30px}}#hyaluronic_acid .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/ha_bt/hyaluronic_acid/pagetitle-bg.jpg)}#hyaluronic_acid .treatment__introduction .heading span{display:inline-block}@media print,screen and (min-width:769px){#hyaluronic_acid .treatment__introduction .flex .thumb{width:20%;margin:0}#hyaluronic_acid .treatment__introduction .flex .text{width:80%;padding-left:50px}}@media only screen and (max-width:768px){#hyaluronic_acid .treatment__introduction .flex .thumb{width:50%;margin:0 auto}}#hyaluronic_acid .ha__treatment .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#hyaluronic_acid .ha__treatment .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#hyaluronic_acid .ha__treatment .container{padding:50px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .container{padding:20px 15px}}#hyaluronic_acid .ha__treatment .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .heading{font-size:2rem}}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .heading+P{margin-top:20px}}#hyaluronic_acid .ha__treatment .treatment__subHeading{display:block;text-align:center}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .treatment__subHeading{margin-top:70px;font-size:2.4rem}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .treatment__subHeading{margin-top:24px;font-size:1.6rem}}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .treatment__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto 0 auto}}#hyaluronic_acid .ha__treatment .treatment__figure figure{display:block}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .treatment__figure figure{width:40%}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .treatment__figure figure{width:80%;max-width:600px;margin-left:auto;margin-right:auto}}#hyaluronic_acid .ha__treatment .treatment__figure figure img{display:block;width:100%;height:auto}#hyaluronic_acid .ha__treatment .treatment__figure ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:stretch;align-content:stretch;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .treatment__figure ol{width:60%;margin-top:30px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .treatment__figure ol{width:100%;margin-top:16px}}#hyaluronic_acid .ha__treatment .treatment__figure ol li{padding:.5em;width:50%}#hyaluronic_acid .ha__treatment .treatment__figure ol li a{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:center;text-decoration:none;padding:.75em 1em;border:2px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important}#hyaluronic_acid .ha__treatment .treatment__figure ol li a:after{display:inline-block;content:"";width:.5em;height:.5em;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:1em;margin:auto 0}#hyaluronic_acid .ha__treatment .treatment__figure ol li a:hover{color:#fff!important;background-color:#1c2e5f}#hyaluronic_acid .ha__treatment .treatment__figure ol li a:hover:after{border-color:#fff}#hyaluronic_acid .ha__treatment .treatment__figure ol li:first-child a{border-color:#36f;color:#36f}#hyaluronic_acid .ha__treatment .treatment__figure ol li:first-child a:hover{background-color:#36f}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(2) a{border-color:#c9c;color:#c9c}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(2) a:hover{background-color:#c9c}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(3) a{border-color:#60f;color:#60f}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(3) a:hover{background-color:#60f}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(4) a{border-color:#f36;color:#f36}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(4) a:hover{background-color:#f36}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(5) a{border-color:#f63;color:#f63}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(5) a:hover{background-color:#f63}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(6) a{border-color:#f99;color:#f99}#hyaluronic_acid .ha__treatment .treatment__figure ol li:nth-child(6) a:hover{background-color:#f99}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .inner_section{margin-top:50px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .inner_section{margin-top:24px}}#hyaluronic_acid .ha__treatment .inner_section .treatment__subHeading{text-align:left;margin:0}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__treatment .inner_section .treatment__subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__treatment .inner_section .treatment__subHeading{font-size:1.6rem}}#hyaluronic_acid .ha__treatment .inner_section .treatment__subHeading+p{margin-top:.5em}#hyaluronic_acid .ha__treatment .inner_section#t1 .treatment__subHeading{color:#36f}#hyaluronic_acid .ha__treatment .inner_section#t2 .treatment__subHeading{color:#c9c}#hyaluronic_acid .ha__treatment .inner_section#t3 .treatment__subHeading{color:#60f}#hyaluronic_acid .ha__treatment .inner_section#t4 .treatment__subHeading{color:#f36}#hyaluronic_acid .ha__treatment .inner_section#t5 .treatment__subHeading{color:#f63}#hyaluronic_acid .ha__treatment .inner_section#t6 .treatment__subHeading{color:#f99}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__price{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__price{border-top:2px solid #1c2e5f}}#hyaluronic_acid .ha__price .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#hyaluronic_acid .ha__price .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#hyaluronic_acid .ha__price .container{padding:50px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__price .container{padding:30px 20px}}#hyaluronic_acid .ha__price .price__table p{color:#c00;font-weight:700;text-align:center}#hyaluronic_acid .ha__price .price__table table{margin-top:1em}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__price .inner_section{margin-top:30px}}#hyaluronic_acid .ha__price .inner_section .subHeading{margin-bottom:0}#hyaluronic_acid .ha__price .inner_section .subHeading+p{margin-top:1em;text-align:center}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__price .inner_section .price{font-size:16px}}#hyaluronic_acid .ha__price .inner_section .price p{text-align:center}#hyaluronic_acid .ha__price .inner_section .price p span{color:#f36da4}#hyaluronic_acid .ha__price .inner_section .price p span em{font-size:2em}@media only screen and (max-width:768px){#hyaluronic_acid .ha__flow .container{margin-top:0}}#hyaluronic_acid .ha__faq .answer:first-of-type strong,#hyaluronic_acid .ha__faq .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__favor{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__favor{border-top:2px solid #1c2e5f;padding:30px 20px}}#hyaluronic_acid .ha__favor .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#hyaluronic_acid .ha__favor .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#hyaluronic_acid .ha__favor .container{padding:0}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__favor .container{padding:0}}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__policy{border-top:2px solid #1c2e5f}}#hyaluronic_acid .ha__policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#hyaluronic_acid .ha__policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#hyaluronic_acid .ha__policy .container{padding:50px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#hyaluronic_acid .ha__policy .inner_section:nth-of-type(n+2){margin-top:20px}}#hyaluronic_acid .ha__policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#hyaluronic_acid .ha__policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#hyaluronic_acid .ha__policy .inner_section .subHeading{font-size:2.4rem}}#hyaluronic_acid .ha__policy .inner_section p{margin-top:.5em}#hyaluronic_acid .ha__policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#hyaluronic_acid .ha__policy .inner_section ul{margin-top:1em;margin-left:1.5em}#hyaluronic_acid .ha__policy .inner_section ul li{list-style-type:disc}#hyaluronic_acid .ha__policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#botulinum_toxin .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/treatment/ha_bt/botulinum_toxin/pagetitle-bg.jpg)}#botulinum_toxin .treatment__introduction .heading span{display:inline-block}@media print,screen and (min-width:769px){#botulinum_toxin .treatment__introduction .flex .thumb{width:20%;margin:0}#botulinum_toxin .treatment__introduction .flex .text{width:80%;padding-left:50px}}@media only screen and (max-width:768px){#botulinum_toxin .treatment__introduction .flex .thumb{width:50%;margin:0 auto}}#botulinum_toxin .ha__treatment .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#botulinum_toxin .ha__treatment .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#botulinum_toxin .ha__treatment .container{padding:50px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .container{padding:20px 15px}}#botulinum_toxin .ha__treatment .heading{text-align:center;font-family:"tbudrgothic-std";font-weight:700;color:#1c2e5f}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .heading{font-size:2rem}}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .heading{font-size:3.2rem}}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .heading+P{margin-top:50px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .heading+P{margin-top:20px}}#botulinum_toxin .ha__treatment .treatment__subHeading{display:block;text-align:center}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .treatment__subHeading{margin-top:70px;font-size:2.4rem}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .treatment__subHeading{margin-top:24px;font-size:1.6rem}}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .treatment__figure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto 0 auto}}#botulinum_toxin .ha__treatment .treatment__figure figure{display:block}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .treatment__figure figure{width:40%}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .treatment__figure figure{width:80%;max-width:600px;margin-left:auto;margin-right:auto}}#botulinum_toxin .ha__treatment .treatment__figure figure img{display:block;width:100%;height:auto}#botulinum_toxin .ha__treatment .treatment__figure ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:stretch;align-content:stretch;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .treatment__figure ol{width:60%;margin-top:30px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .treatment__figure ol{width:100%;margin-top:16px}}#botulinum_toxin .ha__treatment .treatment__figure ol li{padding:.5em}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .treatment__figure ol li{width:50%}#botulinum_toxin .ha__treatment .treatment__figure ol li:first-child{width:100%}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .treatment__figure ol li{width:100%}}#botulinum_toxin .ha__treatment .treatment__figure ol li a{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:center;text-decoration:none;padding:.75em 1em;border:2px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important;line-height:1.4!important}#botulinum_toxin .ha__treatment .treatment__figure ol li a:after{display:inline-block;content:"";width:.5em;height:.5em;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:1em;margin:auto 0}#botulinum_toxin .ha__treatment .treatment__figure ol li a:hover{color:#fff!important;background-color:#1c2e5f}#botulinum_toxin .ha__treatment .treatment__figure ol li a:hover:after{border-color:#fff}#botulinum_toxin .ha__treatment .treatment__figure ol li:first-child a{border-color:#f99;color:#f99}#botulinum_toxin .ha__treatment .treatment__figure ol li:first-child a:hover{background-color:#f99}#botulinum_toxin .ha__treatment .treatment__figure ol li:nth-child(2) a{border-color:#f63;color:#f63}#botulinum_toxin .ha__treatment .treatment__figure ol li:nth-child(2) a:hover{background-color:#f63}#botulinum_toxin .ha__treatment .treatment__figure ol li:nth-child(3) a{border-color:#1c2e5f;color:#1c2e5f}#botulinum_toxin .ha__treatment .treatment__figure ol li:nth-child(3) a:hover{background-color:#1c2e5f}#botulinum_toxin .ha__treatment .treatment__figure ol li:nth-child(4) a{border-color:#c39;color:#c39}#botulinum_toxin .ha__treatment .treatment__figure ol li:nth-child(4) a:hover{background-color:#c39}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .inner_section{margin-top:50px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .inner_section{margin-top:24px}}#botulinum_toxin .ha__treatment .inner_section .treatment__subHeading{text-align:left;margin:0}@media print,screen and (min-width:769px){#botulinum_toxin .ha__treatment .inner_section .treatment__subHeading{font-size:2.4rem}}@media only screen and (max-width:768px){#botulinum_toxin .ha__treatment .inner_section .treatment__subHeading{font-size:1.6rem}}#botulinum_toxin .ha__treatment .inner_section .treatment__subHeading+p{margin-top:.5em}#botulinum_toxin .ha__treatment .inner_section#t1 .treatment__subHeading{color:#f99}#botulinum_toxin .ha__treatment .inner_section#t2 .treatment__subHeading{color:#f63}#botulinum_toxin .ha__treatment .inner_section#t3 .treatment__subHeading{color:#1c2e5f}#botulinum_toxin .ha__treatment .inner_section#t4 .treatment__subHeading{color:#c39}@media print,screen and (min-width:769px){#botulinum_toxin .ha__price{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#botulinum_toxin .ha__price{border-top:2px solid #1c2e5f}}#botulinum_toxin .ha__price .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#botulinum_toxin .ha__price .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#botulinum_toxin .ha__price .container{padding:50px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__price .container{padding:30px 20px}}#botulinum_toxin .ha__price .price__table p{color:#c00;font-weight:700;text-align:center}#botulinum_toxin .ha__price .price__table table{margin-top:1em}#botulinum_toxin .ha__price .price__table table+p{margin-top:.5em;font-weight:400;text-align:left;color:#000}@media print,screen and (min-width:769px){#botulinum_toxin .ha__price .inner_section{margin-top:80px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__price .inner_section{margin-top:30px}}#botulinum_toxin .ha__price .inner_section .subHeading{margin-bottom:0}#botulinum_toxin .ha__price .inner_section .subHeading+p{margin-top:1em;text-align:center}@media print,screen and (min-width:769px){#botulinum_toxin .ha__price .inner_section .price{font-size:24px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__price .inner_section .price{font-size:16px}}#botulinum_toxin .ha__price .inner_section .price p{text-align:center}#botulinum_toxin .ha__price .inner_section .price p span{color:#f36da4}#botulinum_toxin .ha__price .inner_section .price p span em{font-size:2em}@media only screen and (max-width:768px){#botulinum_toxin .ha__flow .container{margin-top:0}}#botulinum_toxin .ha__faq .answer:first-of-type strong,#botulinum_toxin .ha__faq .question:first-of-type strong{font-weight:700;color:#c00}@media print,screen and (min-width:769px){#botulinum_toxin .ha__favor{border-top:4px solid #1c2e5f;padding:80px 50px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__favor{border-top:2px solid #1c2e5f;padding:30px 20px}}#botulinum_toxin .ha__favor .container{display:block;max-width:1260px;margin:0 auto}@media print,screen and (min-width:1025px){#botulinum_toxin .ha__favor .container{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){#botulinum_toxin .ha__favor .container{padding:0}}@media only screen and (max-width:768px){#botulinum_toxin .ha__favor .container{padding:0}}@media print,screen and (min-width:769px){#botulinum_toxin .ha__policy{border-top:4px solid #1c2e5f}}@media only screen and (max-width:768px){#botulinum_toxin .ha__policy{border-top:2px solid #1c2e5f}}#botulinum_toxin .ha__policy .container{display:block;max-width:1360px;margin:0 auto}@media print,screen and (min-width:1025px){#botulinum_toxin .ha__policy .container{padding:80px}}@media only screen and (min-width:769px) and (max-width:1024px){#botulinum_toxin .ha__policy .container{padding:50px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__policy .container{padding:30px 20px}}@media print,screen and (min-width:769px){#botulinum_toxin .ha__policy .inner_section:nth-of-type(n+2){margin-top:40px}}@media only screen and (max-width:768px){#botulinum_toxin .ha__policy .inner_section:nth-of-type(n+2){margin-top:20px}}#botulinum_toxin .ha__policy .inner_section .subHeading{color:#1c2e5f;font-weight:700}@media only screen and (max-width:768px){#botulinum_toxin .ha__policy .inner_section .subHeading{font-size:1.6rem}}@media print,screen and (min-width:769px){#botulinum_toxin .ha__policy .inner_section .subHeading{font-size:2.4rem}}#botulinum_toxin .ha__policy .inner_section p{margin-top:.5em}#botulinum_toxin .ha__policy .inner_section p.attention{text-indent:-1em;padding-left:1em}#botulinum_toxin .ha__policy .inner_section ul{margin-top:1em;margin-left:1.5em}#botulinum_toxin .ha__policy .inner_section ul li{list-style-type:disc}#botulinum_toxin .ha__policy .inner_section ul li:nth-child(n+2){margin-top:.25em}#facilities .pagetitle h1:before{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/facilities/pagetitle-bg.jpg)}@media only screen and (max-width:768px){#facilities .page__article .page__article__container{padding:0 15px}}@media print,screen and (min-width:769px){#facilities .page__article .page__article__container{max-width:1260px;margin:0 auto;padding:0 30px}}#facilities .page__article .section{line-height:1.8}@media print,screen and (min-width:769px){#facilities .page__article .section:nth-child(n+2){margin-top:80px}}@media only screen and (max-width:768px){#facilities .page__article .section:nth-child(n+2){border-top:1px solid #ccc;margin-top:30px;padding-top:30px}}@media print,screen and (min-width:769px){#facilities .page__article .section .facility__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:50px}#facilities .page__article .section .facility__list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#facilities .page__article .section .facility__list>*{width:33.33%;margin:0}#facilities .page__article .section .facility__list>:nth-child(3n){margin-right:0}}@media only screen and (max-width:768px){#facilities .page__article .section .facility__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:20px}#facilities .page__article .section .facility__list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}#facilities .page__article .section .facility__list>*{width:48%;margin:0 2% 0 0}#facilities .page__article .section .facility__list>:nth-child(2n){margin-right:0}}@media print,screen and (min-width:769px){#facilities .page__article .section .facility__list .list__item{padding:0 10px}#facilities .page__article .section .facility__list .list__item:nth-child(n+4){margin-top:40px}}@media only screen and (max-width:768px){#facilities .page__article .section .facility__list .list__item:nth-child(n+3){margin-top:20px}}#facilities .page__article .section .facility__list .list__item .list__thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}#facilities .page__article .section .facility__list .list__item .list__label{text-align:center;line-height:1.2;padding:1em 0 0}#faq{padding-bottom:0}#faq .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/faq/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#faq .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#faq .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){#faq .pagetitle h1{margin-bottom:10px}}@media print,screen and (min-width:769px){#faq .pagetitle h1{margin-bottom:30px}}@media only screen and (max-width:768px){#faq .page__article .faq-link{padding:0 15px;margin:20px auto 20px auto}}@media print,screen and (min-width:769px){#faq .page__article .faq-link{padding:0 30px;margin-bottom:80px;margin-top:60px}}@media print,screen and (min-width:769px){#faq .page__article .faq-link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center;max-width:1200px;margin:0 auto}#faq .page__article .faq-link ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media only screen and (max-width:768px){#faq .page__article .faq-link ul li{width:100%;max-width:100%}#faq .page__article .faq-link ul li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#faq .page__article .faq-link ul li{max-width:32%;margin-right:1.5%}#faq .page__article .faq-link ul li:nth-child(n+4){margin-top:15px}#faq .page__article .faq-link ul li:nth-child(3n){margin-right:0}#faq .page__article .faq-link ul li a{line-height:1.4!important}}@media only screen and (min-width:769px) and (max-width:768px){#faq .page__article .faq-link ul li a{font-size:1.6rem}}@media print,screen and (min-width:769px) and (min-width:769px){#faq .page__article .faq-link ul li a{font-size:2rem}}@media only screen and (max-width:768px){#faq .page__article .faq-list{padding:20px 15px}}@media print,screen and (min-width:769px){#faq .page__article .faq-list{padding:80px 30px}}#faq .page__article .faq-list h2{text-align:center;font-family:"tbudrgothic-std";font-weight:700}@media only screen and (max-width:768px){#faq .page__article .faq-list h2{margin-bottom:15px;font-size:2rem}}@media print,screen and (min-width:769px){#faq .page__article .faq-list h2{margin-bottom:50px;font-size:3.2rem}}#faq .page__article .faq-list dl{max-width:1000px;margin:0 auto}#faq .page__article .faq-list dl dt{font-family:"tbudrgothic-std";font-weight:400;color:#1c2e5f;padding-left:1.2em;text-indent:-1.2em}@media only screen and (max-width:768px){#faq .page__article .faq-list dl dt{font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#faq .page__article .faq-list dl dt{font-size:2.4rem;margin-bottom:15px}}@media only screen and (max-width:768px){#faq .page__article .faq-list dl dt:nth-of-type(n+2){margin-top:20px}}@media print,screen and (min-width:769px){#faq .page__article .faq-list dl dt:nth-of-type(n+2){margin-top:50px}}#faq .page__article .faq-list dl dd{line-height:1.8}@media print,screen and (min-width:769px){#faq .page__article .faq-list dl dd{font-size:1.8rem}}@media only screen and (max-width:768px){#faq .page__article .faq-list dl dd .wrap:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){#faq .page__article .faq-list dl dd .wrap:nth-of-type(n+2){margin-top:40px}}@media print,screen and (min-width:769px){#faq .page__article .faq-list dl dd .wrap .tel{text-decoration:none;pointer-events:none;color:#000}}#faq .page__article .faq-list dl dd .wrap ol li{padding-left:1.2em;text-indent:-1.2em}#faq .page__article .faq-list:nth-of-type(3n+2){background-color:#e5efff}#faq .page__article .faq-list:nth-of-type(3n+2) dt,#faq .page__article .faq-list:nth-of-type(3n+2) h2,#faq .page__article .faq-list:nth-of-type(3n+2) h3{color:#1c2e5f}#faq .page__article .faq-list:nth-of-type(3n+3){background-color:#fff3f8}#faq .page__article .faq-list:nth-of-type(3n+3) dt,#faq .page__article .faq-list:nth-of-type(3n+3) h2,#faq .page__article .faq-list:nth-of-type(3n+3) h3{color:#f36ea5}#faq .page__article .faq-list:nth-of-type(3n+4){background-color:#eaf9e1}#faq .page__article .faq-list:nth-of-type(3n+4) dt,#faq .page__article .faq-list:nth-of-type(3n+4) h2,#faq .page__article .faq-list:nth-of-type(3n+4) h3{color:#3da204}#faq .page__article .review .container{max-width:1000px;margin:0 auto}#faq .page__article .review .container p{line-height:1.8}#faq .page__article .foreign_language .container{max-width:1000px;margin:0 auto}#faq .page__article .foreign_language .inner_section{margin-top:2em}#faq .page__article .foreign_language .inner_section h3{font-weight:700;margin-bottom:-.5em}#faq .page__article .foreign_language .inner_section p:nth-child(n+2){margin-top:1em}#faq .page__article .foreign_language .inner_section p em{display:block;font-weight:700}#faq .page__article .foreign_language .inner_section ol{padding-left:1em;margin-top:.5em}#faq .page__article .foreign_language .inner_section ol li{list-style-type:decimal}#faq .page__article .foreign_language .inner_section ol li:nth-child(n+2){margin-top:.5em}#faq .page__article .favor .container{max-width:1000px;margin:0 auto}#faq .page__article .favor h3{text-align:center;font-family:"tbudrgothic-std";font-weight:700}@media only screen and (max-width:768px){#faq .page__article .favor h3{margin-bottom:16px;font-size:1.6rem}}@media print,screen and (min-width:769px){#faq .page__article .favor h3{margin-bottom:40px;font-size:2.4rem}}#faq .page__article .favor h3:nth-of-type(2){margin-top:2em}@media print,screen and (min-width:769px){#faq .page__article .favor .favor__list1,#faq .page__article .favor .favor__list2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}#faq .page__article .favor .favor__list1 li,#faq .page__article .favor .favor__list2 li{padding:0 1em}@media only screen and (max-width:768px){#faq .page__article .favor .favor__list1 li:nth-of-type(n+2),#faq .page__article .favor .favor__list2 li:nth-of-type(n+2){margin-top:.5em}}#faq .page__article .favor .favor__list1 li span,#faq .page__article .favor .favor__list2 li span{display:block;width:100%;background-color:#fff;padding:.5em;line-height:1.4;border-radius:8px}@media print,screen and (min-width:769px){#faq .page__article .favor .favor__list1 li{width:33.33%}}@media print,screen and (min-width:769px){#faq .page__article .favor .favor__list2 li{width:50%}#faq .page__article .favor .favor__list2 li:nth-of-type(n+3){margin-top:1em}}#faq .page__article .favor p{margin-top:1em;line-height:1.8}.page--news .page__article__content.archive .news__archive{border-bottom:solid 1px rgba(0,0,0,.2)}@media print,screen and (min-width:769px){.page--news .page__article__content.archive .news__archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--news .page__article__content.archive .news__archive>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.page--news .page__article__content.archive .news__archive dd,.page--news .page__article__content.archive .news__archive dt{border-top:solid 1px rgba(0,0,0,.2)}@media print,screen and (min-width:769px){.page--news .page__article__content.archive .news__archive dd,.page--news .page__article__content.archive .news__archive dt{padding:1em 0}}@media only screen and (max-width:768px){.page--news .page__article__content.archive .news__archive dt{width:100%;padding:.6em 1em 0 0}}@media print,screen and (min-width:769px){.page--news .page__article__content.archive .news__archive dt{width:9em}}@media only screen and (max-width:768px){.page--news .page__article__content.archive .news__archive dd{width:100%;border-top:none;margin-top:-2em}}@media print,screen and (min-width:769px){.page--news .page__article__content.archive .news__archive dd{width:calc(100% - 9em)}}.page--news .page__article__content.archive .news__archive dd a,.page--news .page__article__content.archive .news__archive dd span{color:#1c2e5f}@media print,screen and (min-width:769px){.page--news .page__article__content.archive .news__archive dd a,.page--news .page__article__content.archive .news__archive dd span{display:inline-block;text-decoration:underline}}@media only screen and (max-width:768px){.page--news .page__article__content.archive .news__archive dd a,.page--news .page__article__content.archive .news__archive dd span{display:block;text-decoration:none;position:relative;padding:2em 2em .6em 0;margin-top:-.6em}.page--news .page__article__content.archive .news__archive dd a:after,.page--news .page__article__content.archive .news__archive dd span:after{width:8px;height:8px;content:"";background-color:transparent;border:1px solid #000;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:0;bottom:0;right:0;margin:auto 0}}.page--news .page__article__content.single .single__heading{text-align:center;font-family:"tbudrgothic-std";color:#1c2e5f}@media only screen and (max-width:768px){.page--news .page__article__content.single .single__heading{font-size:1.8rem}}@media print,screen and (min-width:769px){.page--news .page__article__content.single .single__heading{font-size:32px}}.page--news .page__article__content.single .single__date{display:block;text-align:center;margin-top:1em}@media only screen and (max-width:768px){.page--news .page__article__content.single .single__date{font-size:1.4rem}}@media print,screen and (min-width:769px){.page--news .page__article__content.single .single__date{font-size:1.6rem}}.page--news .page__article__content.single .single__eyecatch{width:100%}@media only screen and (max-width:768px){.page--news .page__article__content.single .single__eyecatch{max-width:450px;margin:30px auto 0 auto}}@media print,screen and (min-width:769px){.page--news .page__article__content.single .single__eyecatch{max-width:600px;margin:80px auto 0 auto}}.page--news .page__article__content.single .single__eyecatch img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}.page--news .page__article__content.single .single__contents{clear:both}@media print,screen and (min-width:769px){.page--news .page__article__content.single .single__contents{margin-top:80px}}@media only screen and (max-width:768px){.page--news .page__article__content.single .single__contents{margin-top:30px}}.page--news .page__article__content.single .single__contents img{max-width:100%;height:auto}.page--news .page__article__content.single .single__contents p:nth-child(n+2){margin-top:1em}.page--news .page__article__content.single .single__contents p:last-of-type{margin-bottom:0}.page--news .page__article__content.single .single__contents img[class*=attachment-],.page--news .page__article__content.single .single__contents img[class*=wp-image-]{height:auto;max-width:100%}.page--news .page__article__content.single .single__contents .alignnone{margin:5px 20px 20px 0}.page--news .page__article__content.single .single__contents .aligncenter,.page--news .page__article__content.single .single__contents div.aligncenter{display:block;margin:5px auto 5px auto}.page--news .page__article__content.single .single__contents .alignright{float:right;margin:5px 0 20px 20px}.page--news .page__article__content.single .single__contents .alignleft{float:left;margin:5px 20px 20px 0}.page--news .page__article__content.single .single__contents a img.alignright{float:right;margin:5px 0 20px 20px}.page--news .page__article__content.single .single__contents a img.alignnone{margin:5px 20px 20px 0}.page--news .page__article__content.single .single__contents a img.alignleft{float:left;margin:5px 20px 20px 0}.page--news .page__article__content.single .single__contents a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.page--news .page__article__content.single .single__contents .wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.page--news .page__article__content.single .single__contents .wp-caption.alignnone{margin:5px 20px 20px 0}.page--news .page__article__content.single .single__contents .wp-caption.alignleft{margin:5px 20px 20px 0}.page--news .page__article__content.single .single__contents .wp-caption.alignright{margin:5px 0 20px 20px}.page--news .page__article__content.single .single__contents .wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.page--news .page__article__content.single .single__contents .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.page--news .page__article__content.single .single__contents .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.page--news .page__article__content.single .single__contents .screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.page--news .page__article__content.single .single__contents.cf{overflow:hidden;zoom:1}.page--news .page__article__content.single .single__contents.cf:after{content:"";display:block;clear:both}#access .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/access/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#access .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#access .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){#access .pagetitle h1{margin-bottom:10px}}@media print,screen and (min-width:769px){#access .pagetitle h1{margin-bottom:30px}}@media only screen and (max-width:768px){#access .page__article .page__article__container{padding:0 15px}}@media print,screen and (min-width:769px){#access .page__article .page__article__container{max-width:1260px;margin:0 auto;padding:0 30px}}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#access .page__article .page__article__container .profile>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}#access .page__article .page__article__container .profile .profile__body{line-height:1.8}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .profile__body{width:50%;padding-left:50px}}@media only screen and (min-width:769px) and (max-width:1024px){#access .page__article .page__article__container .profile .profile__body{width:50%;padding-left:50px}}@media only screen and (max-width:768px){#access .page__article .page__article__container .profile .profile__body .addr .button--googlemap{margin-top:10px}#access .page__article .page__article__container .profile .profile__body .addr .button--googlemap a{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:center;text-decoration:none;padding:.75em 1em;border:2px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important}#access .page__article .page__article__container .profile .profile__body .addr .button--googlemap a:after{display:inline-block;content:"";width:.5em;height:.5em;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:1em;margin:auto 0}#access .page__article .page__article__container .profile .profile__body .addr .button--googlemap a:hover{color:#fff!important;background-color:#1c2e5f}#access .page__article .page__article__container .profile .profile__body .addr .button--googlemap a:hover:after{border-color:#fff}}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .profile__body .addr .button--googlemap{display:none}}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .profile__body .railway{margin-top:50px}}@media only screen and (max-width:768px){#access .page__article .page__article__container .profile .profile__body .railway{border-top:1px solid #e5e5e5;margin-top:24px;padding-top:24px}}#access .page__article .page__article__container .profile .profile__body .railway ul{margin-top:1em;margin-left:0;padding-left:1.5em}#access .page__article .page__article__container .profile .profile__body .railway ul li{list-style-type:disc}#access .page__article .page__article__container .profile .profile__body .railway ul li:nth-of-type(n+2){margin-top:.25em}#access .page__article .page__article__container .profile .profile__body .railway p{margin-top:1em;text-indent:-1em;padding-left:1em}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .profile__body .bus{margin-top:50px}}@media only screen and (max-width:768px){#access .page__article .page__article__container .profile .profile__body .bus{border-top:1px solid #e5e5e5;margin-top:24px;padding-top:24px}}#access .page__article .page__article__container .profile .profile__body .bus>ul{margin-top:1em}#access .page__article .page__article__container .profile .profile__body .bus>ul>li:nth-of-type(n+2){margin-top:1em}#access .page__article .page__article__container .profile .profile__body .bus>ul>li ul{margin-top:1em;margin-left:0;padding-left:1.5em}#access .page__article .page__article__container .profile .profile__body .bus>ul>li ul li{list-style-type:disc}#access .page__article .page__article__container .profile .profile__body .bus>ul>li ul li:nth-of-type(n+2){margin-top:.25em}#access .page__article .page__article__container .profile .profile__body .laser--index .laser__section .section__heading,#access .page__article .page__article__container .profile .profile__body .mod__heading01,#access .page__article .page__article__container .profile .profile__body .page--selfcare .sc__section#mens .inner_section h3,#access .page__article .page__article__container .profile .profile__body .page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3,.laser--index .laser__section #access .page__article .page__article__container .profile .profile__body .section__heading,.page--selfcare .sc__section#mens .inner_section #access .page__article .page__article__container .profile .profile__body h3,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section #access .page__article .page__article__container .profile .profile__body h3{margin-bottom:0}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .profile__body .laser--index .laser__section .section__heading,#access .page__article .page__article__container .profile .profile__body .mod__heading01,#access .page__article .page__article__container .profile .profile__body .page--selfcare .sc__section#mens .inner_section h3,#access .page__article .page__article__container .profile .profile__body .page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section h3,.laser--index .laser__section #access .page__article .page__article__container .profile .profile__body .section__heading,.page--selfcare .sc__section#mens .inner_section #access .page__article .page__article__container .profile .profile__body h3,.page--selfcare .sc__section#osmidrosis_hyperhidrosis .inner_section #access .page__article .page__article__container .profile .profile__body h3{text-align:left}}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .profile__body .mod__heading02{font-size:2.4rem}}@media only screen and (max-width:768px){#access .page__article .page__article__container .profile .profile__body .mod__heading02{font-size:1.6rem}}#access .page__article .page__article__container .profile figure{position:relative}@media only screen and (max-width:768px){#access .page__article .page__article__container .profile figure{width:100%;margin-top:20px}}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile figure{width:50%}}#access .page__article .page__article__container .profile figure img{width:100%;height:auto}#access .page__article .page__article__container .profile .map{height:0;overflow:hidden;position:relative}@media only screen and (max-width:768px){#access .page__article .page__article__container .profile .map{display:none}}@media print,screen and (min-width:769px){#access .page__article .page__article__container .profile .map{padding-bottom:600px;margin:50px auto 0 auto;width:100%}}#access .page__article .page__article__container .profile .map iframe{position:absolute;left:0;top:0;height:100%;width:100%}#privacy_policy .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/privacy_policy/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#privacy_policy .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#privacy_policy .pagetitle h1:before{height:400px}}@media print,screen and (min-width:769px){#privacy_policy .pagetitle h1{margin-bottom:15px}}@media print,screen and (min-width:769px){#privacy_policy .pagetitle h1{margin-bottom:50px}}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container{padding:0 15px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container{max-width:1260px;margin:0 auto;padding:0 30px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section{max-width:1000px;font-size:1.6rem;margin:0 auto}}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section:nth-of-type(2){padding:80px 0 5px;margin-top:-80px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section:nth-of-type(2){padding:120px 0 0;margin-top:-90px}}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section .date{margin-bottom:15px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section .date{margin-bottom:30px}}#privacy_policy .page__article .page__article__container section .com{line-height:1.6}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section .com{margin-bottom:20px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section .com{margin-bottom:50px}}#privacy_policy .page__article .page__article__container section h3{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial",sans-serif;padding-left:1em;text-indent:-1em;color:#1c2e5f}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section h3{font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section h3{font-size:1.8rem;margin-bottom:10px}}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section p{margin-bottom:15px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section p{margin-bottom:25px}}#privacy_policy .page__article .page__article__container section p:last-child{margin-bottom:0}#privacy_policy .page__article .page__article__container section p a:hover{text-decoration:none}#privacy_policy .page__article .page__article__container section a.link{color:#1c2e5f!important}#privacy_policy .page__article .page__article__container section .tel{color:#1c2e5f}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section .tel{pointer-events:none;text-decoration:none;color:#000}}#privacy_policy .page__article .page__article__container section>ul{line-height:1.6}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section>ul{margin-bottom:20px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section>ul{margin-bottom:30px}}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section>ul>li{margin-bottom:20px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section>ul>li{margin-bottom:35px}}#privacy_policy .page__article .page__article__container section>ul>li h3{padding-left:1em;text-indent:-1em}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section>ul>li h3{font-size:1.6rem;margin-bottom:5px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section>ul>li h3{font-size:1.8rem;margin-bottom:10px}}#privacy_policy .page__article .page__article__container section>ul>li h4{margin-bottom:2px}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section>ul>li h4{margin-bottom:5px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section>ul>li h4{margin-bottom:10px}}@media only screen and (max-width:768px){#privacy_policy .page__article .page__article__container section>ul>li p{margin-bottom:15px}}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section>ul>li p{margin-bottom:25px}}#privacy_policy .page__article .page__article__container section>ul>li p:last-child{margin-bottom:0}#privacy_policy .page__article .page__article__container section>ul>li p a:hover{text-decoration:none}#privacy_policy .page__article .page__article__container section>ul>li a.link{color:#1c2e5f!important}@media print,screen and (min-width:769px){#privacy_policy .page__article .page__article__container section>ul>li .tel{pointer-events:none;text-decoration:none}}#privacy_policy .page__article .page__article__container section>ul>li ol,#privacy_policy .page__article .page__article__container section>ul>li ul{padding-left:1em;text-indent:-1em;line-height:1.8}#reserve .pagetitle h1:before{width:100%;content:"";background:url(//natori-kumanodo-clinic.jp/assets/css/../images/reserve/pagetitle-bg.jpg) center top no-repeat;background-size:cover;display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;border-radius:10px;border:2px solid #1c2e5f}@media only screen and (max-width:768px){#reserve .pagetitle h1:before{height:160px}}@media print,screen and (min-width:769px){#reserve .pagetitle h1:before{height:400px}}#reserve .page__article .page__article__container #flow ul li:first-child p span{color:#f60}#reserve .page__article .page__article__container #flow ul li:nth-child(2) p span{color:#eb6877}#reserve .page__article .page__article__container #flow ul li:nth-child(3) p span{color:#79ae2a}#reserve .page__article .page__article__container #flow{width:100%;max-width:1260px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow{padding:0 15px;margin:0 auto 20px auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow{padding:0 30px;margin:0 auto 60px auto}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow>p{line-height:1.6;font-size:1.6rem;margin-bottom:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow>p{font-size:1.8rem;margin-bottom:30px}}#reserve .page__article .page__article__container #flow ul{width:100%;margin:0 auto}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow ul li{text-align:center;border-bottom:1px dotted #d1c0a5;padding:20px 0}#reserve .page__article .page__article__container #flow ul li:nth-of-type(n+2){padding-top:20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow ul li{width:33.33%;text-align:center;padding:0 25px}}#reserve .page__article .page__article__container #flow ul li h2{font-family:"tbudrgothic-std";font-weight:700px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow ul li h2{font-size:1.8rem;margin-bottom:15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow ul li h2{font-size:2.4rem;margin-bottom:15px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow ul li .sp__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow ul li .sp__flex .icon{width:150px;margin:0 auto}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow ul li .sp__flex .icon{width:80px}}#reserve .page__article .page__article__container #flow ul li .sp__flex .icon img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow ul li .sp__flex .text{margin-top:1em}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow ul li .sp__flex .text{width:calc(100% - 80px);padding-left:20px}}#reserve .page__article .page__article__container #flow ul li .sp__flex .text p{text-align:left;line-height:1.8}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow ul li .sp__flex .text p{font-size:1.6rem}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow ul li .sp__flex .text p{font-size:1.6rem;color:#59493f;margin-bottom:20px}}#reserve .page__article .page__article__container #flow ul li .sp__flex .text p span{font-family:"tbudrgothic-std";font-weight:700px}#reserve .page__article .page__article__container #flow ul li:first-child h2{color:#1c2e5f}#reserve .page__article .page__article__container #flow ul li:first-child p span{color:#1c2e5f}#reserve .page__article .page__article__container #flow ul li:nth-child(2) h2{color:#3da204}#reserve .page__article .page__article__container #flow ul li:nth-child(2) p span{color:#3da204}#reserve .page__article .page__article__container #flow ul li:nth-child(3) h2{color:#ffb300}#reserve .page__article .page__article__container #flow ul li:nth-child(3) p span{color:#ffb300}#reserve .page__article .page__article__container #flow .wrap{width:100%}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow .wrap{margin-top:15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow .wrap{margin-top:50px}}@media print,screen and (min-width:769px) and (min-width:1025px){#reserve .page__article .page__article__container #flow .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media print,screen and (min-width:1025px){#reserve .page__article .page__article__container #flow .wrap>div{width:50%;padding-right:50px}}#reserve .page__article .page__article__container #flow .wrap>div table{width:100%;border:1px solid #1c2e5f;border-collapse:collapse}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow .wrap>div table{font-size:1.4rem}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow .wrap>div table{font-size:1.8rem}}#reserve .page__article .page__article__container #flow .wrap>div table tr td,#reserve .page__article .page__article__container #flow .wrap>div table tr th{color:#1c2e5f;text-align:center;border:1px solid #1c2e5f;font-weight:700}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow .wrap>div table tr td,#reserve .page__article .page__article__container #flow .wrap>div table tr th{padding:.5em .25em}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow .wrap>div table tr td,#reserve .page__article .page__article__container #flow .wrap>div table tr th{padding:.5em}}#reserve .page__article .page__article__container #flow .wrap>div table tr th{background:#e5efff}#reserve .page__article .page__article__container #flow .wrap>div table tr td span{font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:400}#reserve .page__article .page__article__container #flow .wrap>div table tr .other{background-color:#fffbeb}#reserve .page__article .page__article__container #flow .wrap>div p{line-height:1.8}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow .wrap>div p{padding-top:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow .wrap>div p{padding-top:10px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow .wrap ol{margin-top:15px;font-size:1.5rem}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow .wrap ol{font-size:1.8rem}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){#reserve .page__article .page__article__container #flow .wrap ol{margin-top:15px}}@media print,screen and (min-width:769px) and (min-width:1025px){#reserve .page__article .page__article__container #flow .wrap ol{width:50%}}#reserve .page__article .page__article__container #flow .wrap ol li{padding-left:2.2em;text-indent:-2.2em;line-height:1.8}#reserve .page__article .page__article__container #flow .wrap ol li span{font-family:"tbudrgothic-std";font-weight:700px}#reserve .page__article .page__article__container #flow .wrap ol li .red{color:red}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #flow .wrap ol li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #flow .wrap ol li:nth-child(n+2){margin-top:15px}}#reserve .page__article .page__article__container #merit{background-color:#fff3f8}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit{width:100%;padding:40px 15px 20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit{width:100%;padding:95px 30px 80px}}#reserve .page__article .page__article__container #merit .container{background-color:#fff;border:1px solid #f36da4;position:relative}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container{padding:25px 15px 15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container{padding:50px;max-width:900px;margin:0 auto}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container:nth-child(n+2){margin-bottom:45px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container:nth-child(n+2){margin-bottom:65px}}#reserve .page__article .page__article__container #merit .container h2{text-align:center;color:#fff;background-color:#f36da4;position:absolute;top:-25px;right:0;left:0;margin:auto;letter-spacing:2px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container h2{width:260px;height:40px;line-height:40px;font-size:1.8rem;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container h2{width:360px;height:50px;line-height:50px;font-size:2.4rem;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}}#reserve .page__article .page__article__container #merit .container h3{color:#59493f;border-bottom:1px dotted #f36da4;text-align:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container h3{font-size:1.6rem;width:100%;margin:0 auto 10px auto;letter-spacing:1px;padding-bottom:5px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container h3{font-size:2.4rem;width:100%;margin:0 auto 20px auto;letter-spacing:-.5px;padding-bottom:20px}}#reserve .page__article .page__article__container #merit .container ul{margin:0 auto;color:#59493f}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container ul{width:100%;margin-bottom:20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container ul{width:100%;letter-spacing:-.5px;margin-bottom:60px}}#reserve .page__article .page__article__container #merit .container ul li{position:relative}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container ul li{line-height:2.6rem;padding-left:1.5em;text-indent:-1.5em}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container ul li{font-size:1.8rem;line-height:3rem;padding-left:1.5em;text-indent:-1.5em}}#reserve .page__article .page__article__container #merit .container ul li:before{display:inline-block;vertical-align:middle;content:"";width:.9em;height:.9em;background:#f36da4;border-radius:50%;margin-right:8px}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container ul li:before{margin-top:-4px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #merit .container ul:last-of-type{margin-bottom:0}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #merit .container ul:last-of-type{margin-bottom:0}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception{padding:20px 15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception{padding:70px 30px!important}}#reserve .page__article .page__article__container #reception h2{text-align:center;color:#1c2e5f;font-family:"tbudrgothic-std";letter-spacing:1px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception h2{font-size:1.8rem;margin-bottom:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception h2{font-size:2.8rem;margin-bottom:30px}}#reserve .page__article .page__article__container #reception .com{text-align:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception .com{margin-bottom:15px;letter-spacing:1px}#reserve .page__article .page__article__container #reception .com .hideSP{display:none}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .com{margin-bottom:40px;letter-spacing:1px;font-size:1.8rem}}#reserve .page__article .page__article__container #reception .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception .link{margin:30px auto 10px auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .link{margin:0 auto 30px auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .link li{padding:0 25px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception .link li.link__icon{width:150px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .link li.link__icon{width:250px}}#reserve .page__article .page__article__container #reception .link li.link__icon a:hover{opacity:.8;filter:alpha(opacity=80)}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception .link li.QR{display:none}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .link li.QR{width:150px}}#reserve .page__article .page__article__container #reception .link li img{width:100%;height:auto}#reserve .page__article .page__article__container #reception .link-url{font-family:"tbudrgothic-std";font-weight:400;text-align:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception .link-url{font-size:12px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .link-url{font-size:2.4rem}}#reserve .page__article .page__article__container #reception .link-url a{color:#f36da4}#reserve .page__article .page__article__container #reception .link-url a:hover{text-decoration:none}#reserve .page__article .page__article__container #reception .recommend{font-size:1.5rem;letter-spacing:1px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #reception .recommend{margin-top:30px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .recommend{max-width:880px;margin:50px auto 0 auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #reception .recommend p{font-size:1.8rem;line-height:1.8;letter-spacing:-1px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#reserve .page__article .page__article__container #procedure .container{width:50%}#reserve .page__article .page__article__container #procedure .call{width:100%}}#reserve .page__article .page__article__container #procedure .container h2{color:#3da204;text-align:center;font-family:"tbudrgothic-std"}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .container h2{font-size:1.8rem;padding:30px 15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container h2{font-size:2.4rem;padding:50px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container h2 span{font-size:120%}}#reserve .page__article .page__article__container #procedure .container ol li{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container ol li{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:50px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .container ol li{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:15px 30px;gap:16px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container ol li .text{width:60%;padding-right:50px}}#reserve .page__article .page__article__container #procedure .container ol li .text p{line-height:1.8;padding-left:1em;text-indent:-1em}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container ol li .text p{font-size:2rem}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .container ol li .text p{font-size:1.6rem}}#reserve .page__article .page__article__container #procedure .container ol li .text p span{color:#3b58a6;font-weight:bolder}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container ol li .thumb{width:40%}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .container ol li .thumb{width:65%;margin:0 auto}}#reserve .page__article .page__article__container #procedure .container ol li .thumb img{display:block;width:100%;height:auto;border:1px solid #e5e5e5}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .container ol li .thumb img:nth-child(n+2){margin-top:24px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .container ol li .thumb img:nth-child(n+2){margin-top:16px}}#reserve .page__article .page__article__container #procedure .container.m1{background-color:#eaf9e1}#reserve .page__article .page__article__container #procedure .container.m1 ol li:nth-child(odd){background-color:#dbf5cc}#reserve .page__article .page__article__container #procedure .container.m2{background-color:#fffbeb}#reserve .page__article .page__article__container #procedure .container.m2 h2{color:#ffb300}#reserve .page__article .page__article__container #procedure .container.m2 ol li:nth-child(odd){background-color:#fff6d2}#reserve .page__article .page__article__container #procedure .call{clear:both;width:100%;background-color:#e5efff}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .call{padding:20px 15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call{padding:80px 30px}}@media print,screen and (min-width:769px) and (min-width:1025px){#reserve .page__article .page__article__container #procedure .call{padding:80px 50px}}#reserve .page__article .page__article__container #procedure .call h2{text-align:center;color:#1c2e5f;font-family:"tbudrgothic-std";letter-spacing:1px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .call h2{font-size:1.8rem;margin-bottom:15px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call h2{font-size:3.2rem;margin-bottom:40px}}#reserve .page__article .page__article__container #procedure .call .wrapper{font-size:1.5rem;letter-spacing:1px}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:0 auto}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .call .wrapper figure{max-width:239px;margin:0 auto 15px auto}#reserve .page__article .page__article__container #procedure .call .wrapper figure img{width:100%;height:auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call .wrapper figure{width:19.9%}#reserve .page__article .page__article__container #procedure .call .wrapper figure img{width:100%;height:auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call .wrapper .wrap{width:76%;font-size:1.6rem;line-height:1.8;letter-spacing:-1px}}@media print,screen and (min-width:769px) and (min-width:1025px){#reserve .page__article .page__article__container #procedure .call .wrapper .wrap{font-size:1.8rem}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .call .wrapper .wrap p{margin-bottom:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call .wrapper .wrap p{margin-bottom:15px}}#reserve .page__article .page__article__container #procedure .call .wrapper .wrap p span{color:#3856a5;font-family:"tbudrgothic-std";font-weight:700px}#reserve .page__article .page__article__container #procedure .call .wrapper .wrap ul li{padding-left:1em;text-indent:-1em}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #procedure .call .wrapper .wrap ul li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #procedure .call .wrapper .wrap ul li:nth-child(n+2){margin-top:15px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request{width:100%;padding:40px 15px 0}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request{width:100%;padding:95px 30px 0}}#reserve .page__article .page__article__container #request .container{background-color:#fff;border:1px solid #f36da4;position:relative}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container{padding:25px 15px 15px;margin-bottom:20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container{padding:50px;max-width:900px;margin:0 auto 80px auto}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container:nth-child(n+2){margin-bottom:45px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container:nth-child(n+2){margin-bottom:65px}}#reserve .page__article .page__article__container #request .container h2{text-align:center;color:#fff;background-color:#f36da4;position:absolute;top:-25px;right:0;left:0;margin:auto;letter-spacing:2px}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container h2{width:120px;height:40px;line-height:40px;font-size:1.8rem;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container h2{width:140px;height:50px;line-height:50px;font-size:2.4rem;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}}#reserve .page__article .page__article__container #request .container h3{color:#59493f;border-bottom:1px dotted #f36da4;text-align:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container h3{font-size:1.6rem;width:100%;margin:0 auto 10px auto;letter-spacing:1px;padding-bottom:5px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container h3{font-size:2.4rem;width:100%;margin:0 auto 20px auto;letter-spacing:-.5px;padding-bottom:20px}}#reserve .page__article .page__article__container #request .container ul{margin:0 auto;color:#59493f}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container ul{width:100%;margin-bottom:20px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container ul{width:100%;letter-spacing:-.5px;margin-bottom:60px}}#reserve .page__article .page__article__container #request .container ul li{position:relative}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container ul li{line-height:2.6rem;padding-left:1.5em;text-indent:-1.5em}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container ul li{font-size:1.8rem;line-height:3rem;padding-left:1.5em;text-indent:-1.5em}}#reserve .page__article .page__article__container #request .container ul li:before{display:inline-block;vertical-align:middle;content:"";width:.9em;height:.9em;background:#f36da4;border-radius:50%;margin-right:8px}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container ul li:before{margin-top:-4px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container ul li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container ul li:nth-child(n+2){margin-top:15px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .container ul:last-of-type{margin-bottom:0}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .container ul:last-of-type{margin-bottom:0}}#reserve .page__article .page__article__container #request .link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .link{margin:30px auto 10px auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .link{margin:0 auto 30px auto}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .link li{padding:0 25px}}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .link li.link__icon{width:150px}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .link li.link__icon{width:250px}}#reserve .page__article .page__article__container #request .link li.link__icon a:hover{opacity:.8;filter:alpha(opacity=80)}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .link li.QR{display:none}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .link li.QR{width:150px}}#reserve .page__article .page__article__container #request .link li img{width:100%;height:auto}#reserve .page__article .page__article__container #request .link-url{font-family:"tbudrgothic-std";font-weight:400;text-align:center}@media only screen and (max-width:768px){#reserve .page__article .page__article__container #request .link-url{font-size:1.5rem}}@media print,screen and (min-width:769px){#reserve .page__article .page__article__container #request .link-url{font-size:2.4rem}}#reserve .page__article .page__article__container #request .link-url a{color:#f36da4}#reserve .page__article .page__article__container #request .link-url a:hover{text-decoration:none}.page--recruit{padding-bottom:0!important}@media print,screen and (min-width:769px){.page--recruit .page__article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:18px}}@media only screen and (max-width:768px){.page--recruit .page__article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:14px}}@media print,screen and (min-width:769px){.page--recruit .page__article .recruit__sidebar{border-right:4px solid #1c2e5f}}@media print,screen and (min-width:1025px){.page--recruit .page__article .recruit__sidebar{width:300px}}@media only screen and (min-width:769px) and (max-width:1024px){.page--recruit .page__article .recruit__sidebar{width:200px}}@media only screen and (max-width:768px){.page--recruit .page__article .recruit__sidebar{width:100%}}.page--recruit .page__article .recruit__sidebar .pagetitle{display:block;background-color:#1c2e5f;color:#fff;text-align:center;font-family:"tbudrgothic-std",sans-serif}@media print,screen and (min-width:769px){.page--recruit .page__article .recruit__sidebar .pagetitle{font-size:2.4rem;padding:1em}}@media only screen and (max-width:768px){.page--recruit .page__article .recruit__sidebar .pagetitle{font-size:1.8rem;padding:.5em 1em}}.page--recruit .page__article .recruit__sidebar ul{margin:0;padding:0}.page--recruit .page__article .recruit__sidebar ul li{border-bottom:1px solid #1c2e5f}.page--recruit .page__article .recruit__sidebar ul li a{display:block;padding:1em;line-height:1;color:#1c2e5f;font-family:"tbudrgothic-std",sans-serif;position:relative;text-decoration:none}.page--recruit .page__article .recruit__sidebar ul li a:after{width:8px;height:8px;content:"";background-color:transparent;border:1px solid #000;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:block;position:absolute;top:0;bottom:0;right:22px;margin:auto 0}.page--recruit .page__article .recruit__sidebar ul li a:hover{background-color:#e5efff}.page--recruit .page__article .recruit__sidebar ul li.mark a{text-decoration:none;background-color:#e5efff}.page--recruit .page__article .recruit__sidebar .banner{padding:20px}@media only screen and (max-width:768px){.page--recruit .page__article .recruit__sidebar .banner{max-width:300px;margin:0 auto}}.page--recruit .page__article .recruit__sidebar .banner a{display:block}.page--recruit .page__article .recruit__sidebar .banner a img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}@media print,screen and (min-width:1025px){.page--recruit .page__article .page__article__container{width:calc(100% - 300px)}}@media only screen and (min-width:769px) and (max-width:1024px){.page--recruit .page__article .page__article__container{width:calc(100% - 200px)}}.page--recruit .page__article .page__article__container .page__content{max-width:1200px;margin:0 auto}@media print,screen and (min-width:769px){.page--recruit .page__article .page__article__container .page__content{padding:80px 50px}}@media only screen and (max-width:768px){.page--recruit .page__article .page__article__container .page__content{width:100%;padding:30px 20px}}.page--recruit .page__article .page__article__container .page__content img{max-width:100%;height:auto}.page--recruit .page__title{width:100%;text-shadow:0px 0px 17px rgba(0,0,0,.8);background-image:url(//natori-kumanodo-clinic.jp/assets/css/../recruit/images/common/pagetitle-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){.page--recruit .page__title{height:100px;font-size:2.4rem;padding:15px}}@media print,screen and (min-width:769px){.page--recruit .page__title{height:220px;font-size:4rem;letter-spacing:1px}}.page--recruit .page__title h1{line-height:1.4;color:#fff;font-weight:700;text-align:center}.page--recruit .page__title h1 span{display:block;width:100%}@media only screen and (max-width:768px){.page--recruit .page__title h1 span{font-size:1.4rem}}@media print,screen and (min-width:769px){.page--recruit .page__title h1 span{font-size:1.8rem}}.page--recruit .page__title.nurse--ttl{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../recruit/images/page/nurse/pagetitle-bg.jpg)}.page--recruit .page__title.assistant--ttl{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../recruit/images/page/assistant/pagetitle-bg.jpg)}.page--recruit .page__title.dr--ttl{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../recruit/images/page/dr/pagetitle-bg.jpg)}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list{padding:0 0 10px}}.page--recruit .page__content.home .features__list ol,.page--recruit .page__content.home .features__list__heading{display:block;max-width:100%;margin:0 auto}@media print,screen and (min-width:1025px){.page--recruit .page__content.home .features__list ol,.page--recruit .page__content.home .features__list__heading{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){.page--recruit .page__content.home .features__list ol,.page--recruit .page__content.home .features__list__heading{padding:0 30px}}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list ol,.page--recruit .page__content.home .features__list__heading{padding:0}}.page--recruit .page__content.home .features__list__heading{text-indent:0}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list__heading{margin:0 auto}}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>ol>li{margin-bottom:10px}.page--recruit .page__content.home .features__list>ol>li:last-child{margin-bottom:0}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.page--recruit .page__content.home .features__list>ol>li:last-child{margin-bottom:0}}.page--recruit .page__content.home .features__list>ol>li h2{background-color:#1c2e5f;color:#fff;text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>ol>li h2{width:100%;font-size:1.6rem;border-radius:6px;padding:10px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page--recruit .page__content.home .features__list>ol>li h2 span{width:100%;text-align:center}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li h2{width:40%;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;border-radius:10px;padding:26px 20px 30px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--recruit .page__content.home .features__list>ol>li h2{font-size:20px}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li h2 span{width:100%;text-align:center}}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>ol>li .wrap{width:100%;padding-top:10px}.page--recruit .page__content.home .features__list>ol>li .wrap p{line-height:1.6}.page--recruit .page__content.home .features__list>ol>li .wrap p span{color:#1c2e5f;font-weight:bolder}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li .wrap{width:60%;padding-left:50px;min-height:100px;display:table}.page--recruit .page__content.home .features__list>ol>li .wrap p{display:table-cell;vertical-align:middle;line-height:1.6}.page--recruit .page__content.home .features__list>ol>li .wrap p span{color:#1c2e5f;font-weight:bolder}}.page--recruit .page__content.home .features__list>ol>li .wrap ul{border:1px solid #1c2e5f;width:100%}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>ol>li .wrap ul{margin-top:15px;padding:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li .wrap ul{margin-top:30px;padding:30px}}.page--recruit .page__content.home .features__list>ol>li .wrap ul li{text-indent:-1.2em;margin-left:1.2em}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li .wrap ul li{max-width:430px;margin:0 auto}}.page--recruit .page__content.home .features__list>ol>li .wrap ul li:before{content:"●";display:inline-block;width:1em;color:#1c2e5f;text-indent:0;font-family:Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif!important;margin-right:5px}.page--recruit .page__content.home .features__list>ol>li .wrap h3{color:#1c2e5f}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li .wrap h3{margin:0 auto;font-size:1.8rem}}.page--recruit .page__content.home .features__list>ol>li .wrap h3:before{content:"●";display:inline-block;width:1em;color:#1c2e5f;text-indent:0;font-family:Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif!important;margin-right:5px}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>ol>li .wrap h3:nth-of-type(n+2){margin-top:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>ol>li .wrap h3:nth-of-type(n+2){margin-top:30px}}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>ol>li:nth-child(n+2){margin-top:20px}}@media only screen and (max-width:768px){.page--recruit .page__content.home .features__list>figure{margin:20px auto 0 auto}}@media print,screen and (min-width:769px){.page--recruit .page__content.home .features__list>figure{margin:50px auto 0 auto}}.page--recruit .page__content.home .features__list>figure img{width:100%;height:auto;vertical-align:bottom}.page--recruit .page__content.timeline .timeline__flow__heading,.page--recruit .page__content.timeline .timeline__flow__list{display:block;max-width:1160px;margin:0 auto}@media print,screen and (min-width:1025px){.page--recruit .page__content.timeline .timeline__flow__heading,.page--recruit .page__content.timeline .timeline__flow__list{padding:0}}@media only screen and (min-width:769px) and (max-width:1024px){.page--recruit .page__content.timeline .timeline__flow__heading,.page--recruit .page__content.timeline .timeline__flow__list{padding:0 30px}}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__heading,.page--recruit .page__content.timeline .timeline__flow__list{padding:0}}.page--recruit .page__content.timeline .timeline__flow__heading{text-indent:0}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__heading{margin:0 auto}}.page--recruit .page__content.timeline .timeline__flow__list{position:relative}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list{width:100%;margin:0 auto}}.page--recruit .page__content.timeline .timeline__flow__list:before{width:3px;height:100%;content:"";background:#bcd3e8;display:block;position:absolute;top:0;z-index:1}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list:before{left:38.5px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list:before{bottom:0;left:0;right:0;margin:auto;width:8px}}.page--recruit .page__content.timeline .timeline__flow__list>li{font-style:normal;font-weight:400;position:relative}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list>li{padding-left:95px;margin-bottom:30px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li{min-height:130px;margin-bottom:40px}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd){padding-right:60%;padding-top:20px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd){padding-right:63%}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd) .wrap{width:100%}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd) .wrap:after,.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd) .wrap:before{left:100%;top:50px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd) .wrap:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:15px;margin-top:-15px}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(odd) .wrap:before{border-color:rgba(0,104,183,0);border-left-color:#1c2e5f;border-width:18px;margin-top:-18px}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n){padding-left:60%;padding-top:20px}}@media only screen and (min-width:769px) and (min-width:769px) and (max-width:1024px){.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n){padding-left:63%}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n) .wrap{width:100%}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n) .wrap:after,.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n) .wrap:before{right:100%;top:50px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n) .wrap:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:15px;margin-top:-15px}.page--recruit .page__content.timeline .timeline__flow__list>li:nth-child(2n) .wrap:before{border-color:rgba(0,104,183,0);border-right-color:#1c2e5f;border-width:18px;margin-top:-18px}}.page--recruit .page__content.timeline .timeline__flow__list>li:last-child{margin-bottom:0}.page--recruit .page__content.timeline .timeline__flow__list>li:first-child:before,.page--recruit .page__content.timeline .timeline__flow__list>li:last-child:after{width:3px;content:"";background:#fff;position:absolute;z-index:2}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li:first-child:before,.page--recruit .page__content.timeline .timeline__flow__list>li:last-child:after{height:31%;left:0;right:0;margin:0 auto;width:8px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li:first-child:before{top:0}}.page--recruit .page__content.timeline .timeline__flow__list>li:last-child:after{bottom:0}.page--recruit .page__content.timeline .timeline__flow__list>li h3{color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#1c2e5f;border-radius:50%;position:absolute;top:0;left:0;z-index:3;font-weight:bolder}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list>li h3{width:80px;height:80px;font-size:2rem}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li h3{width:140px;height:140px;top:0;right:0;margin:auto;font-size:2.6rem;letter-spacing:1px}}.page--recruit .page__content.timeline .timeline__flow__list>li .wrap{position:relative}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap{border:1px solid #1c2e5f;padding:25px 15px 15px;min-height:80px!important}.page--recruit .page__content.timeline .timeline__flow__list>li .wrap:after,.page--recruit .page__content.timeline .timeline__flow__list>li .wrap:before{right:100%;top:40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.page--recruit .page__content.timeline .timeline__flow__list>li .wrap:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}.page--recruit .page__content.timeline .timeline__flow__list>li .wrap:before{border-color:rgba(0,104,183,0);border-right-color:#1c2e5f;border-width:11px;margin-top:-11px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap{border:2px solid #1c2e5f;padding:30px}}.page--recruit .page__content.timeline .timeline__flow__list>li .wrap h4{color:#1c2e5f;line-height:1}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap h4{font-size:20px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap h4{font-size:24px}}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap p{margin-top:10px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap p{margin-top:20px}}@media only screen and (max-width:768px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap figure{margin-top:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.timeline .timeline__flow__list>li .wrap figure{margin-top:20px}}.page--recruit .page__content.timeline .timeline__flow__list>li .wrap figure img{width:100%;height:auto;display:block}.page--recruit .page__content.job{max-width:100%!important;padding:0!important}@media print,screen and (min-width:769px){.page--recruit .page__content.job .no_recruting{padding:50px 50px 0}}@media only screen and (max-width:768px){.page--recruit .page__content.job .no_recruting{padding:20px 20px 0}}.page--recruit .page__content.job .no_recruting p{text-align:center;padding:1em;font-weight:700;color:red;background-color:#fcc}.page--recruit .page__content.job .job__heading{text-align:center;font-weight:700}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__heading{padding:80px 50px 0;font-size:24px}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__heading{padding:30px 20px 0;font-size:16px}}.page--recruit .page__content.job .job__feature{max-width:1200px;margin:0 auto}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__feature{padding:80px 50px}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__feature{padding:30px 20px}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__feature ul{padding-top:15px}.page--recruit .page__content.job .job__feature ul li:nth-child(n+2){margin-top:10px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__feature ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;padding-top:40px}.page--recruit .page__content.job .job__feature ul>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.page--recruit .page__content.job .job__feature ul>*{width:32%;margin:0 2% 0 0}.page--recruit .page__content.job .job__feature ul>:nth-child(3n){margin-right:0}.page--recruit .page__content.job .job__feature ul li:nth-child(n+4){margin-top:20px}}.page--recruit .page__content.job .job__feature ul li{color:#1c2e5f;text-align:center;font-weight:700;background:#e5efff;border:2px solid #1c2e5f;border-radius:30px;line-height:1.25;padding:.6em 0}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__feature ul li{font-size:18px;padding:1em 0}}.page--recruit .page__content.job .job__feature ul li.bonus{background-color:#ff0}.page--recruit .page__content.job .job__appeal{background-color:#f4f6f5}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__appeal{padding:30px 20px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__appeal{padding:70px 50px 80px}}.page--recruit .page__content.job .job__appeal .container{max-width:1100px;margin:0 auto}.page--recruit .page__content.job .job__appeal ul .job__appeal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;background-color:#fff}.page--recruit .page__content.job .job__appeal ul .job__appeal__list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:50px}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__text{width:100%;padding:20px;line-height:1.6}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__text{width:68%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px;line-height:1.8}}.page--recruit .page__content.job .job__appeal ul .job__appeal__list__text h4{margin-bottom:.5em}.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb img{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb{width:100%}.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb{width:32%;overflow:hidden;position:relative}}@media print,screen and (min-width:769px) and (min-width:1025px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb{min-height:365px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb img{width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:769px) and (max-width:1024px){.page--recruit .page__content.job .job__appeal ul .job__appeal__list__thumb img{width:auto;height:100%}}.page--recruit .page__content.job .job__requirements{max-width:1200px;margin:0 auto}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__requirements{padding:80px 50px}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__requirements{padding:30px 20px}}.page--recruit .page__content.job .job__requirements__list{border:2px solid #1c2e5f}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__requirements__list{margin-top:20px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__requirements__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-top:40px}.page--recruit .page__content.job .job__requirements__list>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}.page--recruit .page__content.job .job__requirements__list dd,.page--recruit .page__content.job .job__requirements__list dt{border-top:1px solid #1c2e5f}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__requirements__list dd,.page--recruit .page__content.job .job__requirements__list dt{line-height:1.6;padding:.5em 1em}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__requirements__list dd,.page--recruit .page__content.job .job__requirements__list dt{line-height:1.8}.page--recruit .page__content.job .job__requirements__list dd:first-of-type,.page--recruit .page__content.job .job__requirements__list dt:first-of-type{border-top:none}}.page--recruit .page__content.job .job__requirements__list dt{background:#e8eaef;color:#1c2e5f;font-weight:700;text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__requirements__list dt:first-of-type{border-top:none}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__requirements__list dt{width:24%;padding:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__requirements__list dd{width:76%;padding:15px 30px}}.page--recruit .page__content.job .job__requirements__list dd .fulltime h3,.page--recruit .page__content.job .job__requirements__list dd .fulltime h4,.page--recruit .page__content.job .job__requirements__list dd .parttime h3,.page--recruit .page__content.job .job__requirements__list dd .parttime h4{color:#1c2e5f;font-weight:700}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__requirements__list dd .fulltime h3,.page--recruit .page__content.job .job__requirements__list dd .fulltime h4,.page--recruit .page__content.job .job__requirements__list dd .parttime h3,.page--recruit .page__content.job .job__requirements__list dd .parttime h4{font-size:18}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__requirements__list dd .fulltime h3,.page--recruit .page__content.job .job__requirements__list dd .fulltime h4,.page--recruit .page__content.job .job__requirements__list dd .parttime h3,.page--recruit .page__content.job .job__requirements__list dd .parttime h4{font-size:16px}}.page--recruit .page__content.job .job__requirements__list dd .parttime{margin-top:1em}.page--recruit .page__content.job .job__requirements__list dd p+p{margin-top:.5em}.page--recruit .page__content.job .job__requirements__list dd a{text-decoration:underline}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__entry{padding:0 50px 80px}}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__entry{padding:0 20px 30px}}.page--recruit .page__content.job .job__entry .entry__heading{text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__entry .entry__heading{font-size:16px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__entry .entry__heading{font-size:32px}}.page--recruit .page__content.job .job__entry .bonus{font-weight:700;text-align:center;margin-top:1em;background-color:#ff0;color:#1c2e5f;padding:.5em}.page--recruit .page__content.job .job__entry .entry__button{text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__entry .entry__button{margin-top:20px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__entry .entry__button{margin-top:50px}}.page--recruit .page__content.job .job__entry .entry__button a{display:inline-block;padding:1em;background-color:#1c2e5f;border:2px solid #1c2e5f;color:#fff;line-height:1;border-radius:12px;font-weight:700}@media only screen and (max-width:768px){.page--recruit .page__content.job .job__entry .entry__button a{font-size:16px}}@media print,screen and (min-width:769px){.page--recruit .page__content.job .job__entry .entry__button a{font-size:24px}}.page--recruit .page__content.job .job__entry .entry__button a:hover{background-color:#fff;text-decoration:none;color:#1c2e5f}.page--recruit .page__content.job.dr .job__appeal__list__text{width:100%!important}.page--recruit .page__content.entry .entry__introduction p{text-align:center}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__introduction p{font-size:18px}.page--recruit .page__content.entry .entry__introduction p:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.8) * 0.5em)}}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__introduction p{font-size:16px}.page--recruit .page__content.entry .entry__introduction p:before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 1.6) * 0.5em)}}.page--recruit .page__content.entry .entry__introduction p span a{color:#1c2e5f}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__introduction p span a{text-decoration:underline}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__introduction p span a{text-decoration:none;pointer-events:none}}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__introduction p span a:hover{text-decoration:none}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform{margin-top:80px}}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform{margin-top:30px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}.page--recruit .page__content.entry .entry__mailform .form dl>*{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dd:nth-of-type(n+2),.page--recruit .page__content.entry .entry__mailform .form dl dt:nth-of-type(n+2){margin-top:30px}}.page--recruit .page__content.entry .entry__mailform .form dl dt{color:#000;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;position:relative;line-height:1.4}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form dl dt{padding-right:3em}.page--recruit .page__content.entry .entry__mailform .form dl dt:nth-of-type(n+2){margin-top:30px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dt{width:25%;padding:.8em 50px 1em 0}}.page--recruit .page__content.entry .entry__mailform .form dl dt span{display:block;width:3em;height:1.8em;line-height:1;color:#e5efff;text-align:center;padding:5px;background:#626262;position:absolute;margin:auto 0;font-weight:400}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form dl dt span{font-size:1.2rem;top:0;right:0}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dt span{font-size:1.3rem;top:1em;right:50px}}.page--recruit .page__content.entry .entry__mailform .form dl dt span.required{background:#eb6877}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form dl dd{margin-top:1em}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dd{width:70%}}.page--recruit .page__content.entry .entry__mailform .form dl dd input[type=email],.page--recruit .page__content.entry .entry__mailform .form dl dd input[type=text],.page--recruit .page__content.entry .entry__mailform .form dl dd select,.page--recruit .page__content.entry .entry__mailform .form dl dd textarea{display:inline-block;width:100%;background:#f5fbfe;border:1px solid #1c2e5f;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;font-size:1.6rem;line-height:1.4}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form dl dd input[type=email],.page--recruit .page__content.entry .entry__mailform .form dl dd input[type=text],.page--recruit .page__content.entry .entry__mailform .form dl dd select,.page--recruit .page__content.entry .entry__mailform .form dl dd textarea{padding:7px 10px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dd input[type=email],.page--recruit .page__content.entry .entry__mailform .form dl dd input[type=text],.page--recruit .page__content.entry .entry__mailform .form dl dd select,.page--recruit .page__content.entry .entry__mailform .form dl dd textarea{padding:13px 20px}}.page--recruit .page__content.entry .entry__mailform .form dl dd select{background-image:url(//natori-kumanodo-clinic.jp/assets/css/../images/page/entry/select-arrow.gif);background-position:right center;background-repeat:no-repeat;background-color:#f5fbfe;background-size:contain;cursor:pointer}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form dl dd select{max-width:70%;height:44px;padding:0 55px 0 10px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dd select{height:50px;padding:0 70px 0 20px;margin-right:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dd #occupation{width:330px}}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form dl dd #message{height:150px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform .form dl dd #message{height:300px}}.page--recruit .page__content.entry .entry__mailform .form dl dd .error{margin-top:10px}.page--recruit .page__content.entry .entry__mailform .form.form__confirm dd,.page--recruit .page__content.entry .entry__mailform .form.form__confirm dt{line-height:1.4}.page--recruit .page__content.entry .entry__mailform .form.form__confirm dt{padding-top:0}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form.form__confirm dt:nth-of-type(n+2){margin-top:1em}}.page--recruit .page__content.entry .entry__mailform .form.form__confirm dt span{top:0}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform .form.form__confirm dd{border-bottom:dotted 1px #ccc;padding-bottom:1em}}.page--recruit .page__content.entry .entry__mailform__submit{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform__submit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform__submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:50px auto 0 auto}}.page--recruit .page__content.entry .entry__mailform__submit input[type=submit]{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:center;text-decoration:none;padding:.75em 1em;border:2px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important;max-width:300px;margin:0 auto}.page--recruit .page__content.entry .entry__mailform__submit input[type=submit]:after{display:inline-block;content:"";width:.5em;height:.5em;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:1em;margin:auto 0}.page--recruit .page__content.entry .entry__mailform__submit input[type=submit]:hover{color:#fff!important;background-color:#1c2e5f}.page--recruit .page__content.entry .entry__mailform__submit input[type=submit]:hover:after{border-color:#fff}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform__submit input[type=submit]{padding:.8em 1em;border-radius:30px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .entry__mailform__submit input[type=submit]{padding:.8em;border-radius:30px}}.page--recruit .page__content.entry .entry__mailform__submit input[type=submit].back{background-color:#ccc;color:#000!important;border:none}@media only screen and (max-width:768px){.page--recruit .page__content.entry .entry__mailform__submit input[type=submit].back{margin-bottom:15px}}.page--recruit .page__content.entry input[type=checkbox],.page--recruit .page__content.entry input[type=radio]{display:inline-block;margin-right:6px}.page--recruit .page__content.entry input[type=checkbox]+span,.page--recruit .page__content.entry input[type=radio]+span{position:relative;display:inline-block;margin-right:20px;font-size:1.6rem;line-height:30px;cursor:pointer;color:#1c2e5f}@media only screen and (max-width:768px){.page--recruit .page__content.entry input[type=checkbox]+span,.page--recruit .page__content.entry input[type=radio]+span{font-size:1.6rem}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry input[type=checkbox]+span,.page--recruit .page__content.entry input[type=radio]+span{margin-right:25px}}@media (min-width:1px){.page--recruit .page__content.entry input[type=checkbox],.page--recruit .page__content.entry input[type=radio]{display:none;margin:0}.page--recruit .page__content.entry input[type=checkbox]+span,.page--recruit .page__content.entry input[type=radio]+span{padding:0 0 0 45px}}@media print and (min-width:1px),screen and (min-width:1px) and (min-width:769px){.page--recruit .page__content.entry input[type=checkbox]+span,.page--recruit .page__content.entry input[type=radio]+span{padding:0 0 0 60px}}@media (min-width:1px){.page--recruit .page__content.entry input[type=checkbox]+span:before,.page--recruit .page__content.entry input[type=radio]+span:before{content:"";position:absolute;top:50%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:30px;height:30px;margin-top:-15px;border:1px solid #000!important;background-color:#f5fbfe;border-radius:5px}}@media print and (min-width:1px),screen and (min-width:1px) and (min-width:769px){.page--recruit .page__content.entry input[type=checkbox]+span:before,.page--recruit .page__content.entry input[type=radio]+span:before{width:40px;height:40px;margin-top:-20px}}@media (min-width:1px){.page--recruit .page__content.entry input[type=checkbox]:checked+span:after,.page--recruit .page__content.entry input[type=radio]:checked+span:after{content:"";position:absolute;top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.page--recruit .page__content.entry input[type=radio]:checked+span:after{left:4px;width:22px;height:8px;margin-top:-5px;border-left:5px solid #000;border-bottom:3px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media print and (min-width:1px),screen and (min-width:1px) and (min-width:769px){.page--recruit .page__content.entry input[type=radio]:checked+span:after{left:4px;width:27px;height:12px;margin-top:-10px;margin-left:3px}}@media (min-width:1px){.page--recruit .page__content.entry input[type=checkbox]:checked+span:after{left:4px;width:22px;height:8px;margin-top:-5px;border-left:5px solid #000;border-bottom:3px solid #000;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media print and (min-width:1px),screen and (min-width:1px) and (min-width:769px){.page--recruit .page__content.entry input[type=checkbox]:checked+span:after{left:4px;width:27px;height:12px;margin-top:-10px;margin-left:3px}}.page--recruit .page__content.entry .horizontal-item{margin-left:0}.page--recruit .page__content.entry .contact__com .confirmation{text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.entry .contact__com .confirmation{margin-bottom:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .contact__com .confirmation{margin-bottom:50px}}.page--recruit .page__content.entry .error__message{text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.entry .error__message{margin-bottom:15px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry .error__message{margin-bottom:50px}}.page--recruit .page__content.entry .input__error{color:red;background-color:#ffe6e6;line-height:1;font-weight:700;font-size:80%;padding:.5em;margin:.5em 0}.page--recruit .page__content.entry.complete .entry__complete__heading{text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.entry.complete .entry__complete__heading{font-size:2rem}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry.complete .entry__complete__heading{font-size:3.5rem}}.page--recruit .page__content.entry.complete .entry__complete__comment{text-align:center}@media only screen and (max-width:768px){.page--recruit .page__content.entry.complete .entry__complete__comment{padding:20px 0 0}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry.complete .entry__complete__comment{padding:70px 0 0}}.page--recruit .page__content.entry.complete .entry__complete__comment p:nth-child(n+2){margin-top:1em}.page--recruit .page__content.entry.complete .entry__complete__button{max-width:320px}@media only screen and (max-width:768px){.page--recruit .page__content.entry.complete .entry__complete__button{margin:25px auto 0 auto}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry.complete .entry__complete__button{margin:40px auto 0 auto}}.page--recruit .page__content.entry.complete .entry__complete__button a{display:block;width:100%;max-width:100%;color:#1c2e5f;text-align:center;text-decoration:none;padding:.75em 1em;border:2px solid #1c2e5f;border-radius:30px;cursor:pointer;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;margin:0 auto;font-family:"tbudrgothic-std";font-style:normal;font-weight:700;line-height:1!important}.page--recruit .page__content.entry.complete .entry__complete__button a:after{display:inline-block;content:"";width:.5em;height:.5em;border:solid 1px #1c2e5f;border-left:none;border-bottom:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:1em;margin:auto 0}.page--recruit .page__content.entry.complete .entry__complete__button a:hover{color:#fff!important;background-color:#1c2e5f}.page--recruit .page__content.entry.complete .entry__complete__button a:hover:after{border-color:#fff}@media only screen and (max-width:768px){.page--recruit .page__content.entry.complete .entry__complete__button a{padding:.8em 1em;border-radius:30px}}@media print,screen and (min-width:769px){.page--recruit .page__content.entry.complete .entry__complete__button a{padding:.8em;border-radius:30px}}
body{padding-top:0}