@charset "UTF-8";/*! dr-taka.com theme CSS (used rules only). Generated 2026-09-25 by tools/dr-taka-css/build.sh. Do not edit by hand. */#imagelightbox{cursor:pointer;position:fixed;z-index:10000;top:50%;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}.imagelightbox-open{-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.imagelightbox-loading,.imagelightbox-loading div{border-radius:9999px}.imagelightbox-loading{background-color:hsla(0,0%,51%,.8);position:fixed;z-index:10003;top:50%;left:50%;padding:.65em;margin:-1.3em 0 0 -1.3em;-webkit-box-shadow:0 0 2.5em hsla(0,0%,51%,.6);box-shadow:0 0 2.5em hsla(0,0%,51%,.6)}.imagelightbox-loading div{width:1.3em;height:1.3em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{0%{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes imagelightbox-loading{0%{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}.imagelightbox-overlay{background-color:rgba(30,30,30,.9);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}.imagelightbox-close{border:none;cursor:pointer;width:3em;height:3em;background-color:hsla(0,0%,51%,.8);position:fixed;z-index:10002;top:2.5em;right:2.5em;border-radius:50%;-webkit-transition:color .3s ease;transition:color .3s ease}.imagelightbox-close:hover{background-color:#111}.imagelightbox-close:after,.imagelightbox-close:before{width:2px;background-color:#fff;content:"";position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}.imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:.625em;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.imagelightbox-nav{background-color:rgba(0,0,0,.5);position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:20px}.imagelightbox-nav a{position:relative;top:.2em;width:1em;height:1em;border:1px solid #fff;display:inline-block;margin:0 .313em;border-radius:50%}.imagelightbox-nav .active{-webkit-animation:fade-in .45s linear;animation:fade-in .45s linear;background-color:#fff}.imagelightbox-navitem:active{background:grey}.imagelightbox-arrow{border:none;border-radius:50%;cursor:pointer;width:4em;height:4em;background-color:hsla(0,0%,51%,.8);display:none;position:fixed;z-index:10001;top:50%;margin-top:-3.75em}.imagelightbox-arrow:hover{background-color:rgba(0,0,0,.75)}.imagelightbox-arrow:active{background-color:#111}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow:before{border:1em solid transparent;content:"";position:absolute;top:25%;left:50%}.imagelightbox-arrow-left:before{border-right-color:#fff;margin-left:-1.7em}.imagelightbox-arrow-right:before{border-left-color:#fff;margin-left:-.3em}.imagelightbox-arrow,.imagelightbox-close,.imagelightbox-loading,.imagelightbox-nav,.imagelightbox-overlay{-webkit-animation:fade-in .25s linear;animation:fade-in .25s linear}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:41.25em){#container{width:100%}.imagelightbox-close{top:1.25em;right:1.25em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}/*!
 * ress.css • v4.0.0
 * MIT License
 * github.com/filipelinhares/ress
 */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;color:inherit}main{display:block}small{font-size:80%}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}code{font-family:monospace,monospace}b,strong{font-weight:bolder}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,select,textarea{font:inherit}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}[aria-controls]{cursor:pointer}@media screen and (min-width:1401px){html{font-size:10px}}@media screen and (min-width:1101px) and (max-width:1400px){html{font-size:.7142857143vw}}@media screen and (min-width:769px) and (max-width:1100px){html{font-size:7.8571428571px}}@media screen and (max-width:768px){html{font-size:2.6666666667vw}}body{background-color:#fff;color:#1a1a1a;-webkit-font-smoothing:antialiased;font-family:Noto Sans JP,sans-serif;font-weight:400}@media print,screen and (min-width:769px){body{font-size:15px}}@media screen and (max-width:768px){body{font-size:14px}}@media print,screen and (min-width:769px){body{min-width:1180px;line-height:1.8571428571}}@media screen and (max-width:768px){body{line-height:2}}img{height:auto;vertical-align:bottom;width:100%}p+p{margin-top:10px}p a{display:inline;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}p a:hover{opacity:.5}p small{font-size:12px}p small:only-child{display:block}a{color:inherit;cursor:pointer;text-decoration:none}strong{font-size:1.2em;font-weight:700}small{font-size:.8em;font-weight:400}hr{border:0 #e1e1e1;border-top:1px solid #e1e1e1}hr.vt{border-width:0 0 0 1px;border-style:none none none solid}li,ol,ul{list-style:none}input[type=tel],input[type=text],select,textarea{border:1px solid #cdcdcd;width:100%}@media print,screen and (min-width:769px){.error,input[type=tel],input[type=text],select{max-width:500px}}input[type=checkbox]{border-radius:100%}textarea{resize:none;display:block}textarea+.error{max-width:100%!important}table{width:100%}.flow-list{position:relative;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:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch}@media print,screen and (min-width:769px){.flow-list{gap:50px}}@media screen and (max-width:768px){.flow-list{gap:30px}}.flow-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:1;-ms-flex-item-align:stretch;align-self:stretch}@media print,screen and (min-width:769px){.flow-list li{gap:50px}}@media screen and (max-width:768px){.flow-list li{gap:20px}}@media print,screen and (min-width:769px){.flow-list li img{width:200px;height:auto}}@media screen and (max-width:768px){.flow-list li img{width:100px;height:auto}}@media print,screen and (min-width:769px){.flow-list li .flow-list-txt{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;height:200px}}.flow-list li .flow-list-txt span{color:#003592;display:block;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600;line-height:22px}@media print,screen and (min-width:769px){.flow-list li .flow-list-txt span{font-size:14px}}@media screen and (max-width:768px){.flow-list li .flow-list-txt span{font-size:13px}}.flow-list li .flow-list-txt b{font-family:Noto Sans JP,sans-serif;font-weight:700;line-height:1.75}@media print,screen and (min-width:769px){.flow-list li .flow-list-txt b{font-size:20px;margin-bottom:3px;display:block}}@media screen and (max-width:768px){.flow-list li .flow-list-txt b{font-size:16px}}.flow-list li .flow-list-txt b small{font-family:Noto Sans JP,sans-serif;font-weight:700;position:relative}@media print,screen and (min-width:769px){.flow-list li .flow-list-txt b small{font-size:16px;top:-2px}}@media screen and (max-width:768px){.flow-list li .flow-list-txt b small{line-height:2;font-size:13px;top:-1px}}.flow-list:before{content:"";background-image:url(../img/dr-taka/junior-high-school/flow-border.svg);background-repeat:repeat-y;position:absolute;z-index:0}@media print,screen and (min-width:769px){.flow-list:before{width:3px;left:100px;top:100px;height:800px}}@media screen and (max-width:768px){.flow-list:before{width:2px;left:50px;top:50px;height:85%}}@media print,screen and (min-width:769px){section:not(:first-child){margin-top:100px}}@media screen and (max-width:768px){section:not(:first-child){margin-top:50px}}.container,.container-S{margin-left:auto;margin-right:auto;max-width:1180px}@media print,screen and (min-width:769px){.container,.container-S{padding-left:50px;padding-right:50px}}@media screen and (max-width:768px){.container,.container-S{padding-left:20px;padding-right:20px;max-width:100%}}.container-S{max-width:800px}.wrapper{background-color:#fff;border-radius:10px;position:relative;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){.wrapper{padding:60px}}@media screen and (max-width:768px){.wrapper{padding:30px 20px}}@media print,screen and (min-width:769px){.content:not(:first-child){margin-top:60px}}@media screen and (max-width:768px){.content:not(:first-child){margin-top:30px}}@media print,screen and (min-width:769px){.item:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.item:not(:first-child){margin-top:20px}}@media print,screen and (min-width:769px){.wide-image{width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wide-image img{max-width:1080px;width:100%}}@media screen and (min-width:769px) and (min-width:1200px){.wide-image img{width:100vw}}@media print,screen and (min-width:769px){.flex-pc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:84px}.flex-pc>*{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0!important}}@media screen and (max-width:768px){.flex-pc{display:contents}}.btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:769px){.btns{gap:20px}}@media screen and (max-width:768px){.btns{gap:10px}}@media print,screen and (min-width:769px){.btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px){.btns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media print,screen and (min-width:769px){.btns+.btns{margin-top:20px}}@media screen and (max-width:768px){.btns+.btns{margin-top:10px}}.btns.--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn_blue_arrow_S{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;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;line-height:normal;border-radius:999px;font-family:Noto Sans JP,sans-serif;font-weight:700;background-color:#003592;color:#fff;padding:0 1.143em;position:relative}@media screen and (max-width:768px){.btn_blue_arrow_S{line-height:1.25}}.btn_blue_arrow_S:after{background-image:url(../img/dr-taka/common/arrow_white.svg)}@media print,screen and (min-width:769px){.btn_blue_arrow_S{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.btn_blue_arrow_S:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media print,screen and (min-width:769px){.btn_blue_arrow_S{padding:16px 40px;font-size:20px;min-width:300px}}@media screen and (max-width:768px){.btn_blue_arrow_S{padding:11px 30px;font-size:14px}}.btn_blue_arrow_S:after{height:1em}@media print,screen and (min-width:769px){.btn_blue_arrow_S:after{width:10px}}@media screen and (max-width:768px){.btn_blue_arrow_S:after{width:6px}}.btn_blue_arrow_S:after{content:"";display:inline-block;background-size:contain;background-position:50%}@media print,screen and (min-width:769px){.btn_blue_arrow_S:after{margin-left:28px}}@media screen and (max-width:768px){.btn_blue_arrow_S:after{margin-left:10px}}.btn_blue_arrow_M{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;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;line-height:normal;border-radius:999px;font-family:Noto Sans JP,sans-serif;font-weight:700;background-color:#003592;color:#fff;line-height:1.4;position:relative;padding:0 62px}@media screen and (max-width:768px){.btn_blue_arrow_M{line-height:1.25}}.btn_blue_arrow_M:after{background-image:url(../img/dr-taka/common/arrow_white.svg)}@media print,screen and (min-width:769px){.btn_blue_arrow_M{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.btn_blue_arrow_M:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media print,screen and (min-width:769px){.btn_blue_arrow_M{min-width:300px;min-height:75px;font-size:22px}}@media screen and (max-width:768px){.btn_blue_arrow_M{min-width:200px;min-height:54px;font-size:18px}}.btn_blue_arrow_M:after{height:1em}@media print,screen and (min-width:769px){.btn_blue_arrow_M:after{width:13px}}@media screen and (max-width:768px){.btn_blue_arrow_M:after{width:8px}}.btn_blue_arrow_M:after{content:"";display:inline-block;background-size:contain;background-position:50%;position:absolute;right:30px;top:0;bottom:0;margin:auto 0}.--btn_shadow{-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}body .mw_wp_form .vertical-item+.vertical-item{margin-top:0}body .mw_wp_form .horizontal-item+.horizontal-item{margin-left:0}body .mw_wp_form .mwform-checkbox-field label,body .mw_wp_form .mwform-radio-field label{font-weight:inherit}body .mw_wp_form .mwform-checkbox-field input,body .mw_wp_form .mwform-radio-field input{margin-right:0}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){.flex{gap:50px}}@media screen and (max-width:768px){.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.flex>figure{-ms-flex-item-align:start;align-self:flex-start;overflow:hidden}@media print,screen and (min-width:769px){.flex>figure{width:240px}}@media screen and (max-width:768px){.flex>figure{width:53%;max-width:205px;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media print,screen and (min-width:769px){.flex>figure.large{width:360px}}@media screen and (max-width:768px){.flex>figure.large{width:83%;max-width:320px}}.flex figure>a{display:block;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}@media print,screen and (min-width:769px){.flex figure>a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media print,screen and (min-width:769px){.list-gallery figure,.list-gallery li{width:calc(33.33333% - 13.33333px)}}@media screen and (max-width:768px){.list-gallery figure,.list-gallery li{width:calc(50% - 5px)}}.list-gallery figure figcaption,.list-gallery li figcaption{margin-top:10px}.list-gallery figure figcaption h5,.list-gallery li figcaption h5{text-align:center}.column-list-card{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:10px;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){.column-list-card{gap:95px}}@media screen and (max-width:768px){.column-list-card{gap:34px}}@media print,screen and (min-width:769px){.column-list-card{padding:60px 80px}}@media screen and (max-width:768px){.column-list-card{padding:30px}}.column-list-card hr.vt{height:auto;-ms-flex-item-align:stretch;align-self:stretch}.column-list-card_left{-ms-flex-negative:0;flex-shrink:0}.column-list-card_left .swiper-parts{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media print,screen and (min-width:769px){.column-list-card_left .swiper-parts{margin-top:30px}}@media screen and (max-width:768px){.column-list-card_left .swiper-parts{margin-top:20px}}.column-list-card_left .swiper-button-next,.column-list-card_left .swiper-button-prev{margin:0;border-radius:100%;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;position:static}@media screen and (max-width:768px){.column-list-card_left .swiper-button-next,.column-list-card_left .swiper-button-prev{border:2px solid #e1e1e1}}@media print,screen and (min-width:769px){.column-list-card_left .swiper-button-next,.column-list-card_left .swiper-button-prev{border:3px solid #e1e1e1;width:60px}}@media screen and (max-width:768px){.column-list-card_left .swiper-button-next,.column-list-card_left .swiper-button-prev{width:38px}}@media print,screen and (min-width:769px){.column-list-card_left .swiper-button-next,.column-list-card_left .swiper-button-prev{height:60px}}@media screen and (max-width:768px){.column-list-card_left .swiper-button-next,.column-list-card_left .swiper-button-prev{height:38px}}.column-list-card_left .swiper-button-next:after,.column-list-card_left .swiper-button-prev:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0;background-image:url(../img/dr-taka/common/arrow_blue.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:static}@media print,screen and (min-width:769px){.column-list-card_left .swiper-button-next:after,.column-list-card_left .swiper-button-prev:after{width:12px;height:18px;right:40px}}@media screen and (max-width:768px){.column-list-card_left .swiper-button-next:after,.column-list-card_left .swiper-button-prev:after{width:6px;height:9px;right:20px;width:10px;height:15px}}@media print,screen and (min-width:769px){.column-list-card_left .swiper-button-next:after,.column-list-card_left .swiper-button-prev:after{width:16px;height:23px}}@media screen and (max-width:768px){.column-list-card_left .swiper-button-next:after{margin-left:2px}}@media print,screen and (min-width:769px){.column-list-card_left .swiper-button-next:after{margin-left:4px}}.column-list-card_left .swiper-button-prev:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media screen and (max-width:768px){.column-list-card_left .swiper-button-prev:after{margin-right:2px}}@media print,screen and (min-width:769px){.column-list-card_left .swiper-button-prev:after{margin-right:4px}}.column-list-card_right{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.column-list-card_right .swiper{width:100%;overflow:hidden}.column-list-card_right .swiper-slide{width:100%}.column-list-card_right .swiper-slide a{display:block}@media print,screen and (min-width:769px){.column-list-card_right .swiper-slide a{-webkit-transition:opacity .3s;transition:opacity .3s}.column-list-card_right .swiper-slide a:hover{opacity:.5}}.column-list-card_right .swiper-slide figure{border-radius:0 5px 5px 5px;overflow:hidden;position:relative;z-index:1;display:block}.column-list-card_right .swiper-slide figure:before{content:"";width:100%;padding-top:58.3333333333%;display:block}.column-list-card_right .swiper-slide figure img{width:100%;height:100%;inset:0;display:block;position:absolute;z-index:2;-o-object-fit:cover;object-fit:cover}.column-list-card_right .swiper-slide figure time{z-index:3;background-color:#fff;position:absolute;top:0;left:0;color:#bababa;font-size:11px;line-height:1;border-radius:0 0 5px 0;padding-bottom:.35em;padding-right:.75em;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}.column-list-card_right .swiper-slide b{display:-webkit-box;line-height:normal;font-family:Noto Sans JP,sans-serif;font-weight:700;color:#003592;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2;margin-top:10px}@media screen and (max-width:768px){.column-list-card_right .swiper-slide b{font-size:13px}}.item-sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:769px){.item-sns{gap:26px}}@media screen and (max-width:768px){.item-sns{gap:16px}}@media print,screen and (min-width:769px){.item-sns:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.item-sns:not(:first-child){margin-top:20px}}.item-sns b{color:#003592;line-height:normal;padding-top:.55em;padding-bottom:.55em;padding-right:23px;position:relative;-ms-flex-negative:0;flex-shrink:0;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.item-sns b{font-size:22px}}@media screen and (max-width:768px){.item-sns b{font-size:14px}}@media print,screen and (min-width:769px){.item-sns b{padding-top:.4em;padding-bottom:.4em;padding-right:33px}}@media screen and (max-width:768px){.item-sns b{padding-top:.55em;padding-bottom:.55em;padding-right:26px}}.item-sns b:after{content:"";display:block;right:0;top:0;bottom:0;margin:auto 0;position:absolute;background-image:url(../img/dr-taka/common/fukidashi-right.svg);background-size:contain;background-position:50%;width:7px;height:21px}.item-sns_list{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){.item-sns_list{gap:16px}}@media screen and (max-width:768px){.item-sns_list{gap:10px}}.item-sns_list a{line-height:0;display:block;background-color:#003592;border-radius:100%}@media print,screen and (min-width:769px){.item-sns_list a{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.item-sns_list a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media print,screen and (min-width:769px){.item-sns_list a{padding:13px}}@media screen and (max-width:768px){.item-sns_list a{padding:9px}}@media print,screen and (min-width:769px){.item-sns_list a{width:53px}}@media screen and (max-width:768px){.item-sns_list a{width:36px}}@media print,screen and (min-width:769px){.item-sns_list a{height:53px}}@media screen and (max-width:768px){.item-sns_list a{height:36px}}.list-faq li{position:relative;border-bottom:1px solid #cbdff1}@media print,screen and (min-width:769px){.list-faq li{font-size:18px}}@media screen and (max-width:768px){.list-faq li{font-size:14px}}@media print,screen and (min-width:769px){.list-faq li{padding:20px}}@media screen and (max-width:768px){.list-faq li{padding:16px 10px}}.list-faq li:first-child{border-top:1px solid #cbdff1}.list-faq li:after{content:"";border-radius:100%;border:1px solid #cbdff1;position:absolute;background-image:url(../img/dr-taka/common/icon_faq-plus.svg);background-size:contain;background-position:50%}@media print,screen and (min-width:769px){.list-faq li:after{top:16px}}@media screen and (max-width:768px){.list-faq li:after{top:14px}}@media print,screen and (min-width:769px){.list-faq li:after{right:20px}}@media screen and (max-width:768px){.list-faq li:after{right:10px}}@media print,screen and (min-width:769px){.list-faq li:after{width:40px}}@media screen and (max-width:768px){.list-faq li:after{width:22px}}@media print,screen and (min-width:769px){.list-faq li:after{height:40px}}@media screen and (max-width:768px){.list-faq li:after{height:22px;-webkit-transform:translateY(3px);transform:translateY(3px)}}.list-faq li:has(.open):after{background-image:url(../img/dr-taka/common/icon_faq-minus.svg)}.list-faq b{display:block;font-size:inherit;cursor:pointer;font-weight:400;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.list-faq b{padding-right:80px}}@media screen and (max-width:768px){.list-faq b{padding-right:42px}}@media print,screen and (min-width:769px){.list-faq b,.list-faq b+.--answer{line-height:1.6666666667;text-indent:-40px;padding:0 0 0 40px}}@media screen and (max-width:768px){.list-faq b,.list-faq b+.--answer{line-height:2;text-indent:-25px;padding-left:25px}}.list-faq b *,.list-faq b+.--answer *{text-indent:0}.list-faq b+.--answer:before,.list-faq b:before{content:"Q";color:#003592;display:inline-block;text-indent:0;padding-left:0;line-height:.6666666667;-webkit-transform:translateY(.0666666667em);transform:translateY(.0666666667em);font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.list-faq b+.--answer:before,.list-faq b:before{font-size:27px}}@media screen and (max-width:768px){.list-faq b+.--answer:before,.list-faq b:before{font-size:21px}}@media print,screen and (min-width:769px){.list-faq b+.--answer:before,.list-faq b:before{width:40px}}@media screen and (max-width:768px){.list-faq b+.--answer:before,.list-faq b:before{width:25px}}.list-faq b+.--answer:not(.open),.list-faq b:not(.open){padding-top:0;padding-bottom:0}.list-faq b+.--answer{overflow:hidden;-webkit-transition-property:height,margin,padding;transition-property:height,margin,padding;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media print,screen and (min-width:769px){.list-faq b+.--answer{margin-top:21px}}@media screen and (max-width:768px){.list-faq b+.--answer{margin-top:14px}}@media print,screen and (min-width:769px){.list-faq b+.--answer{font-size:15px}}.list-faq b+.--answer:not(.open){margin-top:0;height:0}.list-faq b+.--answer:before{content:"A";position:relative}@media print,screen and (min-width:769px){.list-faq b+.--answer:before{left:2px}}@media screen and (max-width:768px){.list-faq b+.--answer:before{left:1px}}.history-list{display:grid;grid-template-columns:auto 1fr}@media print,screen and (min-width:769px){.history-list{gap:8px 15px}}@media screen and (max-width:768px){.history-list{gap:0 20px}}.history-list dt{color:#003592;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}.history-list .--2col{grid-column:1/span 2}.comment-list{max-width:700px;margin-left:auto;margin-right:auto}.comment-list_item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print,screen and (min-width:769px){.comment-list_item:not(:first-child){margin-top:15px}}@media screen and (max-width:768px){.comment-list_item:not(:first-child){margin-top:10px}}.comment-list_item figure{width:53px;display:block;line-height:1;-ms-flex-negative:0;flex-shrink:0;border-radius:100%}.comment-list_item figure,.comment-list_item_content{-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}.comment-list_item_content{background-color:#fff;padding:10px 20px;border-radius:5px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.comment-list_item_content:before{content:"";width:16px;height:22px;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);left:1px;top:0;bottom:0;margin:auto 0;border-color:transparent #fff transparent transparent;border-style:solid;border-width:11px 16px 11px 0}.list-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media print,screen and (min-width:769px){.list-gallery{gap:20px}}@media screen and (max-width:768px){.list-gallery{gap:10px}}.list-gallery figure{border-radius:5px;overflow:hidden}@media print,screen and (min-width:769px){.list-gallery figure{width:calc(33.33333% - 13.33333px)}}@media screen and (max-width:768px){.list-gallery figure{width:calc(50% - 5px)}}@media print,screen and (min-width:769px){.list-gallery figure figcaption{margin-top:20px}}@media screen and (max-width:768px){.list-gallery figure figcaption{margin-top:16px}}.list-gallery figure figcaption h5{text-align:center}.greeting-slogan{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.greeting-slogan{padding-bottom:30px}}.greeting-slogan b{line-height:normal;font-style:italic;display:block;text-align:center;color:#003592;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.greeting-slogan b{font-size:40px}}@media screen and (max-width:768px){.greeting-slogan b{font-size:30px}}@media print,screen and (min-width:769px){.greeting-slogan b{padding-left:50px;padding-right:50px}}@media screen and (max-width:768px){.greeting-slogan b{padding-left:20px;padding-right:20px}}@media print,screen and (min-width:769px){.greeting-slogan b{margin-top:5px;margin-bottom:5px}}@media screen and (max-width:768px){.greeting-slogan b{margin-top:2px;margin-bottom:-.33em}}.greeting-slogan:after,.greeting-slogan:before{content:"";width:1px;background-color:#003592;display:block;-webkit-transform:rotate(45deg) scaleY(1.4142135624);transform:rotate(45deg) scaleY(1.4142135624)}@media print,screen and (min-width:769px){.greeting-slogan:after,.greeting-slogan:before{height:60px}}@media screen and (max-width:768px){.greeting-slogan:after,.greeting-slogan:before{height:41px}}.greeting-slogan:before{-webkit-transform-origin:bottom left;transform-origin:bottom left}.greeting-slogan:after{-webkit-transform-origin:top right;transform-origin:top right;margin-left:auto}.content-contact{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1}@media print,screen and (min-width:769px){.content-contact{gap:36px}}@media screen and (max-width:768px){.content-contact{gap:20px}}@media print,screen and (min-width:769px){.content-contact{padding:60px}}@media screen and (max-width:768px){.content-contact{padding:30px}}.content-contact:not(.scrollIn) .content-contact_bg{-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}.content-contact:not(.scrollIn):after,.content-contact:not(.scrollIn):before{opacity:0}@media print,screen and (min-width:769px){.content-contact:not(:first-child){margin-top:100px}}@media screen and (max-width:768px){.content-contact:not(:first-child){margin-top:30px}}.content-contact_bg{position:absolute;width:100%;height:100%;inset:0;background-color:#fff;-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2);border-radius:10px;z-index:-1}.content-contact:after,.content-contact:before{content:"";position:absolute}.content-contact:before{z-index:-2;-webkit-transition:opacity .3s linear .6s;transition:opacity .3s linear .6s;background-position:100% 0;background-size:contain}@media print,screen and (min-width:769px){.content-contact:before{background-image:url(../img/dr-taka/common/content-contact_shapeitem-01-pc.svg);width:223px;height:250px;top:-77px;left:-73px}}@media screen and (max-width:768px){.content-contact:before{background-image:url(../img/dr-taka/common/content-contact_shapeitem-01.svg);width:108px;height:122px;top:-27px;left:-40px}}.content-contact:after{z-index:2;-webkit-transition:opacity .3s linear .9s;transition:opacity .3s linear .9s;background-image:url(../img/dr-taka/common/content-contact_shapeitem-02.svg);background-position:100% 0;background-size:contain}@media print,screen and (min-width:769px){.content-contact:after{width:202px;height:180px;bottom:-120px;right:-37px}}@media screen and (max-width:768px){.content-contact:after{width:66px;height:61px;bottom:-37px;right:-10px}}.content-contact_heading{color:#003592;text-align:center;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.content-contact_heading{line-height:1.3}}@media screen and (max-width:768px){.content-contact_heading{line-height:1.433}}@media print,screen and (min-width:769px){.content-contact_heading{font-size:40px}}@media screen and (max-width:768px){.content-contact_heading{font-size:24px}}@media print,screen and (min-width:769px){.content-contact_heading{padding:0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.content-contact_heading>span{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#fffbd5),to(#fffbd5));background-image:linear-gradient(180deg,transparent 60%,#fffbd5 0,#fffbd5)}.content-contact_heading>span.--pc-pl{padding-left:.4597em}}@media screen and (max-width:768px){.content-contact_heading>span{font-size:19px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(0,#fffbd5),to(#fffbd5));background-image:linear-gradient(180deg,transparent 60%,#fffbd5 0,#fffbd5)}.content-contact_heading>span:not(:first-child){margin-top:.25em}}@media print,screen and (min-width:769px){.content-contact hr{margin:4px 0}}@media screen and (max-width:768px){.content-contact hr{margin:6px 0}}.content-contact b{text-align:center;color:#003592;display:block;line-height:normal;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.content-contact b{font-size:20px}}@media screen and (max-width:768px){.content-contact b{font-size:14px}}.content-contact_btns{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){.content-contact_btns{gap:20px}}@media screen and (max-width:768px){.content-contact_btns{gap:8px}}.content-contact_btns a{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600;font-weight:700;line-height:1.3125;border-radius:6px;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){.content-contact_btns a{font-size:24px}}@media screen and (max-width:768px){.content-contact_btns a{font-size:14px}}@media print,screen and (min-width:769px){.content-contact_btns a{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.content-contact_btns a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media print,screen and (min-width:769px){.content-contact_btns a{gap:20px;padding:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px){.content-contact_btns a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px;line-height:normal}}.content-contact_btns a.--tel{background-color:#0071bc}.content-contact_btns a.--line{background-color:#01bb02}.content-contact_btns a.--mail{background-color:#f39200}.content-contact_btns a i{display:block;line-height:1}@media print,screen and (min-width:769px){.content-contact_btns a i{width:30px}}@media screen and (max-width:768px){.content-contact_btns a i{width:25px;margin-bottom:6px}}.content-contact_btns a p{text-align:center}.content-contact_btns a span.pc-strong{font-weight:400}@media print,screen and (min-width:769px){.content-contact_btns a span.pc-strong{font-size:26px}}.content-contact_btns a small{font-weight:inherit;display:inline}@media print,screen and (min-width:769px){.content-contact_btns a small.small-pc{font-size:16px;display:block}}@media print,screen and (min-width:769px){.content-contact_btns a small.small-sp{font-size:inherit}}@media screen and (max-width:768px){.content-contact_btns a small.small-sp{display:block;font-size:11px}}@media print,screen and (min-width:769px){.content-contact_btns a:has(small.ex-small){line-height:1.25;padding:16px 20px}}.content-contact_btns a small.ex-small{display:block;font-size:12px}@media screen and (max-width:768px){.content-contact_btns a small.ex-small{margin-top:.5em}}.fixedContact{position:sticky;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;z-index:980;bottom:0;width:100%;font-size:16px;background-color:#fff}.fixedContact:not(.appear){-webkit-transform:translateY(calc(100% + 30px));transform:translateY(calc(100% + 30px))}.fixedContact_head{border-top:1px solid #fff;background-color:#003592;line-height:normal;color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:700;text-align:center;position:relative;background-size:auto 100%}@media print,screen and (min-width:769px){.fixedContact_head{font-size:20px}}@media screen and (max-width:768px){.fixedContact_head{font-size:13px}}@media print,screen and (min-width:769px){.fixedContact_head{padding:6px 50px}}@media screen and (max-width:768px){.fixedContact_head{padding:4px 20px}}@media print,screen and (min-width:769px){.fixedContact_head{background-position:50%}}@media screen and (max-width:768px){.fixedContact_head{background-position:0}}@media print,screen and (min-width:769px){.fixedContact_head{background-image:url(../img/dr-taka/common/fixedcontact_textBg-pc.png)}}@media screen and (max-width:768px){.fixedContact_head{background-image:url(../img/dr-taka/common/fixedcontact_textBg.png)}}@media screen and (max-width:768px){.fixedContact_head:after{content:"";width:27px;height:40px;position:absolute;right:27px;bottom:0;pointer-events:none;background-size:contain;background-position:bottom}}@media screen and (max-width:768px) and (min-width:769px){.fixedContact_head:after{background-image:url(../img/dr-taka/common/fixedcontact_teacher-pc.png)}}@media screen and (max-width:768px) and (max-width:768px){.fixedContact_head:after{background-image:url(../img/dr-taka/common/fixedcontact_teacher.png)}}.fixedContact_links{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;max-width:1180px;margin-left:auto;margin-right:auto}@media print,screen and (min-width:769px){.fixedContact_links{padding:8px 50px}}@media screen and (max-width:768px){.fixedContact_links{padding:5px}}@media print,screen and (min-width:769px){.fixedContact_links{gap:10px}}@media screen and (max-width:768px){.fixedContact_links{gap:5px}}@media print,screen and (min-width:769px){.fixedContact_links{padding-right:180px}}.fixedContact_links_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600;font-weight:700}@media print,screen and (min-width:769px){.fixedContact_links_item{gap:20px}}@media screen and (max-width:768px){.fixedContact_links_item{gap:12px}}@media print,screen and (min-width:769px){.fixedContact_links_item{line-height:1.3125;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2);height:76px;padding:14px}}@media print,screen and (min-width:769px) and (min-width:769px){.fixedContact_links_item{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.fixedContact_links_item:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media screen and (max-width:768px){.fixedContact_links_item{padding:6px 10px 7px;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}}.fixedContact_links_item_text{line-height:normal;display:block;color:#fff;font-weight:700}@media print,screen and (min-width:769px){.fixedContact_links_item_text{font-size:22px}}@media screen and (max-width:768px){.fixedContact_links_item_text{font-size:14px}}@media print,screen and (min-width:769px){.fixedContact_links_item_text{text-align:center}}.fixedContact_links_item_text small{display:block;font-weight:700}@media print,screen and (min-width:769px){.fixedContact_links_item_text small{font-size:16px}}@media screen and (max-width:768px){.fixedContact_links_item_text small{font-size:11px}}@media print,screen and (min-width:769px){.fixedContact_links_item_text small.small-only-sp{display:contents;font-size:inherit}}.fixedContact_links_item_text:has(small.ex-small){line-height:1.25}.fixedContact_links_item_text small.ex-small{font-size:.5em}.fixedContact_links_item:before{content:"";background-size:contain;background-position:50%}@media print,screen and (min-width:769px){.fixedContact_links_item:before{width:30px}}@media screen and (max-width:768px){.fixedContact_links_item:before{width:22px}}@media print,screen and (min-width:769px){.fixedContact_links_item:before{height:30px}}@media screen and (max-width:768px){.fixedContact_links_item:before{height:22px}}.fixedContact_links_item.--tel{background-color:#0071bc}.fixedContact_links_item.--tel:before{background-image:url(../img/dr-taka/common/icon_tel.svg)}.fixedContact_links_item.--line{background-color:#01bb02}.fixedContact_links_item.--line:before{background-image:url(../img/dr-taka/common/icon_line.svg)}.fixedContact_links_item.--mail{background-color:#f39200}.fixedContact_links_item.--mail:before{background-image:url(../img/dr-taka/common/icon_mail.svg)}@media print,screen and (min-width:769px){.fixedContact_links{position:relative}.fixedContact_links:after{content:"";width:27px;height:40px;position:absolute;right:27px;bottom:0;pointer-events:none;background-size:contain;background-position:bottom}}@media print,screen and (min-width:769px) and (min-width:769px){.fixedContact_links:after{background-image:url(../img/dr-taka/common/fixedcontact_teacher-pc.png)}}@media screen and (min-width:769px) and (max-width:768px){.fixedContact_links:after{background-image:url(../img/dr-taka/common/fixedcontact_teacher.png)}}@media print,screen and (min-width:769px){.fixedContact_links:after{right:50px;width:112px;height:247px}}.fixedContact_notion{width:100%;font-size:13px;line-height:normal;text-align:center;padding:0 20px 4px;z-index:1000}@media print,screen and (min-width:769px){.fixedContact_notion{display:none}}.footer{color:#fff;background-size:100% auto;background-position:top}@media print,screen and (min-width:769px){.footer{padding:calc(100px + 4.16667vw) 0 100px;background-image:url(../img/dr-taka/common/foot-news_bg-pc.svg),-webkit-gradient(linear,left top,left bottom,color-stop(20.1388888889vw,transparent),color-stop(0,#003592),to(#003592));background-image:url(../img/dr-taka/common/foot-news_bg-pc.svg),linear-gradient(180deg,transparent 20.1388888889vw,#003592 0,#003592)}}@media screen and (max-width:768px){.footer{padding:50px 0 30px;background-image:url(../img/dr-taka/common/foot-news_bg.svg),-webkit-gradient(linear,left top,left bottom,color-stop(45.3333333333vw,transparent),color-stop(0,#003592),to(#003592));background-image:url(../img/dr-taka/common/foot-news_bg.svg),linear-gradient(180deg,transparent 45.3333333333vw,#003592 0,#003592)}}body#top .footer{background-color:#e3effa}@media print,screen and (min-width:769px){body:not(#top) .footer:not(:first-child){margin-top:100px}}@media screen and (max-width:768px){body:not(#top) .footer:not(:first-child){margin-top:50px}}@media print,screen and (min-width:769px){body:not(#top) .footer:not(:first-child){margin-top:160px}}@media screen and (max-width:768px){body:not(#top) .footer:not(:first-child){margin-top:80px}}.footer .footer-news{padding-bottom:0!important}@media (min-width:510px) and (max-width:768px){.footer .footer-news{padding-top:15%}}.footer .footer-news>.container,.footer .footer-news>.container-S{padding:0 40px}.footer .footer-news_heading{text-align:center;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;line-height:normal;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.footer .footer-news_heading{font-size:20px}}.footer .footer-news_heading:after{content:"";display:block;background-image:url(../img/dr-taka/common/fukidashi-bottom-white.svg);background-size:cover;background-position:50%;margin-left:2px;margin-right:2px}@media print,screen and (min-width:769px){.footer .footer-news_heading:after{height:8px}}@media screen and (max-width:768px){.footer .footer-news_heading:after{margin-top:4px;height:6px}}@media print,screen and (min-width:769px){.footer .footer-news_heading+:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.footer .footer-news_heading+:not(:first-child){margin-top:20px}}.footer .footer-news_list_item{border-bottom:1px solid #fff;position:relative;display:block}@media print,screen and (min-width:769px){.footer .footer-news_list_item{padding-bottom:20px}}@media screen and (max-width:768px){.footer .footer-news_list_item{padding-bottom:12px}}@media print,screen and (min-width:769px){.footer .footer-news_list_item:not(:first-child){padding-top:20px}}@media screen and (max-width:768px){.footer .footer-news_list_item:not(:first-child){padding-top:12px}}.footer .footer-news_list_item:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0;background-image:url(../img/dr-taka/common/arrow_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}@media print,screen and (min-width:769px){.footer .footer-news_list_item:after{width:12px;height:18px;right:0}}@media screen and (max-width:768px){.footer .footer-news_list_item:after{width:6px;height:9px;right:0}}@media print,screen and (min-width:769px){.footer .footer-news_list_item:after{width:9px;height:14px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background-image:url(../img/dr-taka/common/arrow_L_white.svg)}}.footer .footer-news_list_item time{display:block;line-height:normal;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.footer .footer-news_list_item time{font-size:14px}}@media screen and (max-width:768px){.footer .footer-news_list_item time{font-size:12px}}.footer .footer-news_list_item b{display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.footer .footer-news_list_item b{font-size:14px}}@media screen and (max-width:768px){.footer .footer-news_list_item b{font-size:13px}}@media print,screen and (min-width:769px){.footer .footer-news_list_item b{line-height:normal}}@media screen and (max-width:768px){.footer .footer-news_list_item b{line-height:2}}@media print,screen and (min-width:769px){.footer .footer-news_list_item:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}}@media screen and (max-width:768px){.footer>.container-S:has(.footer-news){padding-left:60px;padding-right:60px}}@media print,screen and (min-width:769px){.footer .footer-nav{border-radius:10px;background:#2554a7;padding:40px 60px;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:95px}.footer .footer-nav_left{-webkit-box-flex:1;-ms-flex:1;flex:1}.footer .footer-nav_left>hr{margin:30px 0;border-color:#466db1}.footer .footer-nav_right{width:260px}}@media screen and (max-width:768px){.footer .footer-nav,.footer .footer-nav_left,.footer .footer-nav_right{display:contents}}@media screen and (max-width:768px){.footer .footer-sitemap{display:none}}.footer .footer-sitemap ul{display:grid;grid-template-columns:repeat(5,auto);gap:10px 20px}.footer .footer-sitemap ul li a{display:block;line-height:normal}@media print,screen and (min-width:769px){.footer .footer-sitemap ul li a{-webkit-transition:opacity .3s;transition:opacity .3s}.footer .footer-sitemap ul li a:hover{opacity:.5}}.footer .footer-sns{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){.footer .footer-sns{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:768px){.footer .footer-sns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:768px) and (min-width:769px){.footer .footer-sns:not(:first-child){margin-top:100px}}@media screen and (max-width:768px) and (max-width:768px){.footer .footer-sns:not(:first-child){margin-top:50px}}@media print,screen and (min-width:769px){.footer .footer-sns .item-sns_list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:768px){.footer .footer-sns .item-sns_list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media print,screen and (min-width:769px){.footer .footer-sns .item-sns_list{gap:14px}}.footer .footer-sns .item-sns_list a{background-color:#fff}@media print,screen and (min-width:769px){.footer .footer-sns .item-sns_list a{width:40px;height:40px;padding:10px}}.footer .foot-logo{text-align:center;overflow:hidden}@media print,screen and (min-width:769px){.footer .foot-logo{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.footer .foot-logo:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}@media print,screen and (min-width:769px){.footer .foot-logo{margin-left:auto;margin-right:auto;width:260px;border-radius:7.76px}}@media screen and (max-width:768px){.footer .foot-logo{width:100%;max-width:400px;border-radius:10px;margin:20px auto 0}}.footer .foot-logo b{display:block;line-height:1;background-color:#fff}@media print,screen and (min-width:769px){.footer .foot-logo b{padding:17.85px 23.28px 13.89px}}@media screen and (max-width:768px){.footer .foot-logo b{padding:20px 30px}}.footer .foot-logo p{background-color:#0071bc;color:#fff;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.footer .foot-logo p{padding:5px 0 7px;font-size:12.42px;line-height:1.3365539452}}@media screen and (max-width:768px){.footer .foot-logo p{padding:8px;font-size:16px;line-height:normal}}.header{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:100%}@media print,screen and (min-width:769px){.header{padding:6px 50px}}@media screen and (max-width:768px){.header{padding:24px 20px}}.header>a,.header>h1{line-height:0;display:block}@media print,screen and (min-width:769px){.header>a,.header>h1{width:190px}}@media screen and (max-width:768px){.header>a,.header>h1{width:187px}}.header>a a,.header>h1 a{display:block}@media print,screen and (min-width:769px){.header>a a,.header>h1 a{-webkit-transition:opacity .3s;transition:opacity .3s}.header>a a:hover,.header>h1 a:hover{opacity:.5}}@media print,screen and (min-width:769px){.header{position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:3.582px 3.582px 14.328px 0 rgba(0,53,146,.2);box-shadow:3.582px 3.582px 14.328px 0 rgba(0,53,146,.2);border-top:3px solid #003592;z-index:100;top:0}}@media print,screen and (min-width:769px){.header,.header ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:30px}}@media print,screen and (min-width:769px) and (min-width:769px){.header ul li a{-webkit-transition:opacity .3s;transition:opacity .3s}.header ul li a:hover{opacity:.5}}body#top .header{position:fixed}@media print,screen and (min-width:769px){body#top .header{min-width:1180px}}@media screen and (max-width:768px){body#top .header{display:none}}body#top .header:not(.appear){-webkit-transform:translateY(calc(-100% - 20px));transform:translateY(calc(-100% - 20px))}.burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50px;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;text-align:center;-webkit-filter:drop-shadow(2px 2px 4px rgba(0,53,146,.2));filter:drop-shadow(2px 2px 4px rgba(0,53,146,.2));top:16px;right:20px;position:fixed;padding-top:6px;z-index:2000}.burger figure{height:12px;margin:0 auto;position:relative;width:22px}.burger figure span{width:100%;background-color:#fff;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.burger figure span:first-child{-webkit-transform:translate(-50%,calc(-50% - 5px));transform:translate(-50%,calc(-50% - 5px))}.burger figure span:nth-child(3){-webkit-transform:translate(-50%,calc(-50% + 5px));transform:translate(-50%,calc(-50% + 5px))}.burger.open figure span:first-child{-webkit-transform:translate(-50%) rotate(-200deg);transform:translate(-50%) rotate(-200deg)}.burger.open figure span:nth-child(2){opacity:0}.burger.open figure span:nth-child(3){-webkit-transform:translate(-50%) rotate(200deg);transform:translate(-50%) rotate(200deg)}.burger small{color:#fff;line-height:normal;font-size:10px;margin-top:3px;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}.burger:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;inset:0;background-color:#003592;-webkit-clip-path:path("M50 16.6122V39.3826C50 41.2503 49.0036 42.9759 47.3798 43.9124L27.6202 55.2976C26.0017 56.2341 24.0036 56.2341 22.3798 55.2976L2.6202 43.9124C0.996415 42.9759 0 41.2503 0 39.3826V16.6122C0 14.7445 0.996415 13.0188 2.6202 12.0823L22.3798 0.702368C23.9983 -0.234122 25.9964 -0.234122 27.6202 0.702368L47.3798 12.0876C48.9983 13.024 50 14.7497 50 16.6174V16.6122Z");clip-path:path("M50 16.6122V39.3826C50 41.2503 49.0036 42.9759 47.3798 43.9124L27.6202 55.2976C26.0017 56.2341 24.0036 56.2341 22.3798 55.2976L2.6202 43.9124C0.996415 42.9759 0 41.2503 0 39.3826V16.6122C0 14.7445 0.996415 13.0188 2.6202 12.0823L22.3798 0.702368C23.9983 -0.234122 25.9964 -0.234122 27.6202 0.702368L47.3798 12.0876C48.9983 13.024 50 14.7497 50 16.6174V16.6122Z")}.heading_01{border-bottom:1px solid #e1e1e1;position:relative;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.heading_01{font-size:16px;line-height:1.75;padding-left:27px;padding-bottom:15px}}@media screen and (max-width:768px){.heading_01{font-size:14px;line-height:1.75;padding-left:12px;padding-bottom:8px}}.heading_01:before{content:"";background-color:#003592;width:2px;left:0;top:0;margin:auto 0;position:absolute;display:block}@media print,screen and (min-width:769px){.heading_01:before{height:calc(100% - 15px - .25em)}}@media screen and (max-width:768px){.heading_01:before{height:calc(100% - 6px - .5em)}}@media print,screen and (min-width:769px){.heading_01:before{bottom:15px}}@media screen and (max-width:768px){.heading_01:before{bottom:6px}}@media print,screen and (min-width:769px){.heading_01+*{margin-top:20px}}@media screen and (max-width:768px){.heading_01+*{margin-top:10px}}.heading_bold_01{line-height:1.5833333333;color:#003592;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.heading_bold_01{font-size:30px}}@media screen and (max-width:768px){.heading_bold_01{font-size:24px}}@media print,screen and (min-width:769px){.heading_bold_01+*{margin-top:40px}}@media screen and (max-width:768px){.heading_bold_01+*{margin-top:10px}}.heading-w-en .--en{display:block;line-height:normal;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.heading-w-en .--en{font-size:14px}}@media screen and (max-width:768px){.heading-w-en .--en{font-size:13px}}.heading-w-en .--en:before{content:"";width:6px;height:6px;margin-right:.5em;display:inline-block;background-color:#0071bc;border-radius:100%}@media print,screen and (min-width:769px){.heading-w-en .--en:before{-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}}.heading-w-en .--jp{line-height:normal;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.heading-w-en .--jp{font-size:18px}}@media screen and (max-width:768px){.heading-w-en .--jp{font-size:14px}}[class*=" --i-"],[class^="--i-"]{width:1.5em;height:1.5em;margin-right:.333em;display:inline-block;vertical-align:middle;background-size:contain;background-position:50%}.--i-bus{background-image:url(../img/dr-taka/common/icon_bus-blue.svg)}.--i-train{background-image:url(../img/dr-taka/common/icon_train-blue.svg)}#imagelightbox{height:auto;width:auto}@media print,screen and (min-width:769px){.imagelightbox-arrow{height:2.5em!important;width:2.5em!important}}@media screen and (max-width:768px){.imagelightbox-arrow{height:2em!important;width:2em!important}}.imagelightbox-arrow:before{font-size:.6em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}.imagelightbox-arrow-left,.imagelightbox-arrow-right{margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media print,screen and (min-width:769px){.imagelightbox-arrow-right{right:calc(50% - 414px - 3.5em)}}@media print,screen and (min-width:769px) and (max-width:950px){.imagelightbox-arrow-right{right:.2em}}@media screen and (max-width:768px){.imagelightbox-arrow-right{right:.5em}}.imagelightbox-arrow-right:before{border-width:.8em 0 .8em .8em}@media print,screen and (min-width:769px){.imagelightbox-arrow-left{left:calc(50% - 414px - 3.5em)}}@media print,screen and (min-width:769px) and (max-width:950px){.imagelightbox-arrow-left{left:.2em}}@media screen and (max-width:768px){.imagelightbox-arrow-left{left:.5em}}.imagelightbox-arrow-left:before{border-width:.8em .8em .8em 0}.wp-pagenavi{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;width:100%}@media print,screen and (min-width:769px){.wp-pagenavi{gap:15px 30px;margin-top:60px}}@media screen and (max-width:768px){.wp-pagenavi{gap:10px 20px;margin-top:30px}}.wp-pagenavi .current,.wp-pagenavi .page{color:#003592;text-align:center;border-bottom:2px solid transparent;padding-bottom:.11em;display:block;line-height:normal}@media print,screen and (min-width:769px){.wp-pagenavi .current,.wp-pagenavi .page{font-size:24px}}@media screen and (max-width:768px){.wp-pagenavi .current,.wp-pagenavi .page{font-size:18px}}.wp-pagenavi .current{border-bottom-color:#003592}@media print,screen and (min-width:769px){.wp-pagenavi a{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.wp-pagenavi a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .pages{display:none}.wp-pagenavi .extend,.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{border:0;min-width:auto;background-color:transparent;padding-left:0;padding-right:0}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{text-indent:-99em;overflow:hidden;border-radius:100%;border:1px solid #003592;position:relative}@media print,screen and (min-width:769px){.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{width:45px}}@media screen and (max-width:768px){.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{width:36px}}@media print,screen and (min-width:769px){.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{height:45px}}@media screen and (max-width:768px){.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{height:36px}}.wp-pagenavi .nextpostslink:before,.wp-pagenavi .previouspostslink:before{content:"";background-color:#003592;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;display:inline-block;position:absolute;inset:0;margin:auto}@media print,screen and (min-width:769px){.wp-pagenavi .nextpostslink:before,.wp-pagenavi .previouspostslink:before{width:11px;height:8px;-webkit-clip-path:path("M1.32926 0.123779C1.12144 -0.0580623 0.805562 -0.0370035 0.623721 0.170815C0.44188 0.378633 0.462938 0.694514 0.670757 0.876355L4.24071 4.00007L0.670757 7.12378C0.462938 7.30562 0.44188 7.6215 0.623721 7.82932C0.805562 8.03714 1.12144 8.0582 1.32926 7.87636L5.32926 4.37636C5.43777 4.28141 5.50001 4.14425 5.50001 4.00007C5.50001 3.85589 5.43777 3.71872 5.32926 3.62378L1.32926 0.123779ZM7.32926 0.123779C7.12144 -0.0580623 6.80556 -0.0370035 6.62372 0.170815C6.44188 0.378633 6.46294 0.694514 6.67076 0.876355L10.2407 4.00007L6.67076 7.12378C6.46294 7.30562 6.44188 7.6215 6.62372 7.82932C6.80556 8.03714 7.12144 8.0582 7.32926 7.87636L11.3293 4.37636C11.4378 4.28141 11.5 4.14425 11.5 4.00007C11.5 3.85589 11.4378 3.71872 11.3293 3.62378L7.32926 0.123779Z");clip-path:path("M1.32926 0.123779C1.12144 -0.0580623 0.805562 -0.0370035 0.623721 0.170815C0.44188 0.378633 0.462938 0.694514 0.670757 0.876355L4.24071 4.00007L0.670757 7.12378C0.462938 7.30562 0.44188 7.6215 0.623721 7.82932C0.805562 8.03714 1.12144 8.0582 1.32926 7.87636L5.32926 4.37636C5.43777 4.28141 5.50001 4.14425 5.50001 4.00007C5.50001 3.85589 5.43777 3.71872 5.32926 3.62378L1.32926 0.123779ZM7.32926 0.123779C7.12144 -0.0580623 6.80556 -0.0370035 6.62372 0.170815C6.44188 0.378633 6.46294 0.694514 6.67076 0.876355L10.2407 4.00007L6.67076 7.12378C6.46294 7.30562 6.44188 7.6215 6.62372 7.82932C6.80556 8.03714 7.12144 8.0582 7.32926 7.87636L11.3293 4.37636C11.4378 4.28141 11.5 4.14425 11.5 4.00007C11.5 3.85589 11.4378 3.71872 11.3293 3.62378L7.32926 0.123779Z")}}@media screen and (max-width:768px){.wp-pagenavi .nextpostslink:before,.wp-pagenavi .previouspostslink:before{width:11px;height:8px;-webkit-clip-path:path("M1.32926 0.123779C1.12144 -0.0580623 0.805562 -0.0370035 0.623721 0.170815C0.44188 0.378633 0.462938 0.694514 0.670757 0.876355L4.24071 4.00007L0.670757 7.12378C0.462938 7.30562 0.44188 7.6215 0.623721 7.82932C0.805562 8.03714 1.12144 8.0582 1.32926 7.87636L5.32926 4.37636C5.43777 4.28141 5.50001 4.14425 5.50001 4.00007C5.50001 3.85589 5.43777 3.71872 5.32926 3.62378L1.32926 0.123779ZM7.32926 0.123779C7.12144 -0.0580623 6.80556 -0.0370035 6.62372 0.170815C6.44188 0.378633 6.46294 0.694514 6.67076 0.876355L10.2407 4.00007L6.67076 7.12378C6.46294 7.30562 6.44188 7.6215 6.62372 7.82932C6.80556 8.03714 7.12144 8.0582 7.32926 7.87636L11.3293 4.37636C11.4378 4.28141 11.5 4.14425 11.5 4.00007C11.5 3.85589 11.4378 3.71872 11.3293 3.62378L7.32926 0.123779Z");clip-path:path("M1.32926 0.123779C1.12144 -0.0580623 0.805562 -0.0370035 0.623721 0.170815C0.44188 0.378633 0.462938 0.694514 0.670757 0.876355L4.24071 4.00007L0.670757 7.12378C0.462938 7.30562 0.44188 7.6215 0.623721 7.82932C0.805562 8.03714 1.12144 8.0582 1.32926 7.87636L5.32926 4.37636C5.43777 4.28141 5.50001 4.14425 5.50001 4.00007C5.50001 3.85589 5.43777 3.71872 5.32926 3.62378L1.32926 0.123779ZM7.32926 0.123779C7.12144 -0.0580623 6.80556 -0.0370035 6.62372 0.170815C6.44188 0.378633 6.46294 0.694514 6.67076 0.876355L10.2407 4.00007L6.67076 7.12378C6.46294 7.30562 6.44188 7.6215 6.62372 7.82932C6.80556 8.03714 7.12144 8.0582 7.32926 7.87636L11.3293 4.37636C11.4378 4.28141 11.5 4.14425 11.5 4.00007C11.5 3.85589 11.4378 3.71872 11.3293 3.62378L7.32926 0.123779Z")}}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover{background-color:transparent}@media print,screen and (min-width:769px){.wp-pagenavi .previouspostslink{margin-right:30px}}@media screen and (max-width:768px){.wp-pagenavi .previouspostslink{margin-right:20px}}.wp-pagenavi .previouspostslink:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media print,screen and (min-width:769px){.wp-pagenavi .previouspostslink:before{-webkit-transform:scale(1.2) rotate(180deg);transform:scale(1.2) rotate(180deg)}}@media print,screen and (min-width:769px){.wp-pagenavi .nextpostslink{margin-left:30px}}@media screen and (max-width:768px){.wp-pagenavi .nextpostslink{margin-left:20px}}@media print,screen and (min-width:769px){.wp-pagenavi .nextpostslink:before{-webkit-transform:scale(1.2);transform:scale(1.2)}}.slideMenu{background-color:#fff;position:fixed;top:0;left:0;right:0;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:1000}@media print,screen and (min-width:769px){.slideMenu_header{padding:6px 50px}}@media screen and (max-width:768px){.slideMenu_header{padding:24px 20px}}.slideMenu_header>a,.slideMenu_header>h1{line-height:0;display:block}@media print,screen and (min-width:769px){.slideMenu_header>a,.slideMenu_header>h1{width:190px}}@media screen and (max-width:768px){.slideMenu_header>a,.slideMenu_header>h1{width:187px}}.slideMenu_header>a a,.slideMenu_header>h1 a{display:block}@media print,screen and (min-width:769px){.slideMenu_header>a a,.slideMenu_header>h1 a{-webkit-transition:opacity .3s;transition:opacity .3s}.slideMenu_header>a a:hover,.slideMenu_header>h1 a:hover{opacity:.5}}@media print,screen and (min-width:769px){.slideMenu_header{position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;background:#fff;-webkit-box-shadow:3.582px 3.582px 14.328px 0 rgba(0,53,146,.2);box-shadow:3.582px 3.582px 14.328px 0 rgba(0,53,146,.2);border-top:3px solid #003592;z-index:100;top:0}}@media print,screen and (min-width:769px){.slideMenu_header,.slideMenu_header ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slideMenu_header ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:30px}}@media print,screen and (min-width:769px) and (min-width:769px){.slideMenu_header ul li a{-webkit-transition:opacity .3s;transition:opacity .3s}.slideMenu_header ul li a:hover{opacity:.5}}.slideMenu_bg{background-color:rgba(0,0,0,.3);inset:0;height:100%;position:fixed;width:100%;z-index:999;-webkit-transition:opacity .3s;transition:opacity .3s}@media print,screen and (min-width:769px){.slideMenu_nav{padding:0 50px 30px}}@media screen and (max-width:768px){.slideMenu_nav{padding:0 20px 30px}}@media print,screen and (min-width:769px){.slideMenu_nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 30px}.slideMenu_nav li{width:calc(25% - 22.5px)}}@media print,screen and (min-width:769px) and (min-width:769px) and (max-width:1000px){.slideMenu_nav li{width:calc(33.33333% - 20px)}}.slideMenu_nav li{border-bottom:1px solid #e1e1e1}.slideMenu_nav li a{color:#003592;position:relative;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700;font-size:14px}@media print,screen and (min-width:769px){.slideMenu_nav li a{padding-top:20px}}@media screen and (max-width:768px){.slideMenu_nav li a{padding-top:12px}}@media print,screen and (min-width:769px){.slideMenu_nav li a{padding-bottom:20px}}@media screen and (max-width:768px){.slideMenu_nav li a{padding-bottom:12px}}.slideMenu_nav li a:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0;background-image:url(../img/dr-taka/common/arrow_blue.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:9px!important;height:14px!important;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media print,screen and (min-width:769px){.slideMenu_nav li a:after{width:12px;height:18px;right:0}}@media screen and (max-width:768px){.slideMenu_nav li a:after{width:6px;height:9px;right:0}}.slideMenu:not(.open),.slideMenu_bg:not(.open){opacity:0;pointer-events:none}@font-face{font-family:Jost;src:url(https://fonts.gstatic.com/s/jost/v15/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIgun_HKOEo.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:700}@media screen and (max-width:768px){.pc{display:none!important}}@media print,screen and (min-width:769px){.sp{display:none!important}}.center{display:block;text-align:center}.left{text-align:left!important}.right{text-align:right!important}.bold{font-family:Noto Sans JP,sans-serif;font-weight:700}.hover{-webkit-transition:opacity .3s;transition:opacity .3s}.hover:hover{opacity:.5}.link-text{color:#003592;border-bottom:1px solid #003592;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-decoration:none;line-height:normal}@media print,screen and (min-width:769px){.link-text{padding-bottom:4px}}@media screen and (max-width:768px){.link-text{padding-bottom:2px}}.link-text:after{content:"";height:1em;margin-left:10px;display:inline-block;vertical-align:middle;-webkit-transform:translateY(-.1em);transform:translateY(-.1em);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;background-size:contain;background-position:50%}@media print,screen and (min-width:769px){.link-text:after{width:6px}}@media screen and (max-width:768px){.link-text:after{width:4px}}@media print,screen and (min-width:769px){.link-text:after{background-image:url(../img/dr-taka/common/arrow_L_blue.svg)}}@media screen and (max-width:768px){.link-text:after{background-image:url(../img/dr-taka/common/arrow_blue.svg)}}.link-text:hover:after{-webkit-transform:translateY(-.1em) translateX(.5em);transform:translateY(-.1em) translateX(.5em)}.radius-5{border-radius:5px;overflow:hidden}.mt0{margin-top:0!important}.mt-15{margin-top:-15px!important}.lh10{line-height:1}@font-face{font-family:Jost;src:url(https://fonts.gstatic.com/s/jost/v15/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIgun_HKOEo.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:700}@media screen and (max-width:768px){.pc{display:none!important}}@media print,screen and (min-width:769px){.sp{display:none!important}}.blogContent_list{display:-webkit-box;display:-ms-flexbox;display:flex}@media print,screen and (min-width:769px){.blogContent_list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}@media screen and (max-width:768px){.blogContent_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media print,screen and (min-width:769px){.blogContent_list_item{width:calc(33.33333% - 20px)}}.blogContent_list_item>a{-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2);-webkit-transition-property:opacity,-webkit-box-shadow;transition-property:opacity,-webkit-box-shadow;transition-property:opacity,box-shadow;transition-property:opacity,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;display:block;background-color:#fff;padding:20px;border-radius:10px;height:100%;width:100%}@media print,screen and (min-width:769px){.blogContent_list_item>a:hover{-webkit-box-shadow:0 0 1px rgba(0,53,146,.5);box-shadow:0 0 1px rgba(0,53,146,.5)}}.blogContent_list_item_image{border-radius:5px;overflow:hidden;margin-bottom:10px;position:relative;z-index:1;display:block}.blogContent_list_item_image:before{content:"";width:100%;padding-top:50.8474576271%;display:block}.blogContent_list_item_image img{width:100%;height:100%;inset:0;display:block;position:absolute;z-index:2;-o-object-fit:cover;object-fit:cover}.blogContent_list_item_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.blogContent_list_item_date{-ms-flex-negative:0;flex-shrink:0;line-height:2;color:#bababa;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:769px){.blogContent_list_item_date{font-size:14px}}@media screen and (max-width:768px){.blogContent_list_item_date{font-size:13px}}.blogContent_list_item_cats{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blogContent_list_item_cats>a,.blogContent_list_item_cats>span{padding:.1em 1em .2em;border-radius:2em;line-height:normal;color:#fff;background-color:#003592;display:inline-block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.blogContent_list_item_cats>a,.blogContent_list_item_cats>span{font-size:11px}}@media screen and (max-width:768px){.blogContent_list_item_cats>a,.blogContent_list_item_cats>span{font-size:13px}}.blogContent_list_item_title{color:#003592;line-height:2.1;margin-top:2px;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.blogContent_list_item_title{font-size:16px}}@media screen and (max-width:768px){.blogContent_list_item_title{font-size:14px}}.blogContent_article_info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.blogContent_article_date{-ms-flex-negative:0;flex-shrink:0;line-height:2;color:#bababa;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media print,screen and (min-width:769px){.blogContent_article_date{font-size:14px}}@media screen and (max-width:768px){.blogContent_article_date{font-size:13px}}.blogContent_article_cats{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blogContent_article_cats>a,.blogContent_article_cats>span{padding:.1em 1em .2em;border-radius:2em;line-height:normal;color:#fff;background-color:#003592;display:inline-block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.blogContent_article_cats>a,.blogContent_article_cats>span{font-size:11px}}@media screen and (max-width:768px){.blogContent_article_cats>a,.blogContent_article_cats>span{font-size:13px}}@media print,screen and (min-width:769px){.blogContent_article{width:700px;margin:0 auto}}@media print,screen and (min-width:769px){.blogContent_article_info+.blogContent_article_title{margin-top:20px}}@media screen and (max-width:768px){.blogContent_article_info+.blogContent_article_title{margin-top:10px}}.blogContent_article_title{color:#003592;display:block;border-bottom:1px solid #e1e1e1;line-height:1.5833333333}@media print,screen and (min-width:769px){.blogContent_article_title{padding-bottom:16px}}@media screen and (max-width:768px){.blogContent_article_title{padding-bottom:10px}}@media print,screen and (min-width:769px){.blogContent_article_title{font-size:30px}}@media screen and (max-width:768px){.blogContent_article_title{font-size:24px}}.blogContent_article_eyecatch{display:block;overflow:hidden}@media print,screen and (min-width:769px){.blogContent_article_eyecatch:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.blogContent_article_eyecatch:not(:first-child){margin-top:20px}}@media print,screen and (min-width:769px){.blogContent_article_eyecatch{border-radius:10px}}@media screen and (max-width:768px){.blogContent_article_eyecatch{border-radius:5px}}@media print,screen and (min-width:769px){.blogContent_article_content:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.blogContent_article_content:not(:first-child){margin-top:20px}}@media print,screen and (min-width:769px){.blogContent_article_content>:not(p+p):not(h1+*):not(h2+*):not(h3+*):not(h4+*):not(h5+*):not(h6+*):not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.blogContent_article_content>:not(p+p):not(h1+*):not(h2+*):not(h3+*):not(h4+*):not(h5+*):not(h6+*):not(:first-child){margin-top:20px}}.blogContent_article_content p{display:block;overflow:hidden}.blogContent_article_content p+p{margin-top:20px}.blogContent_article_content p img{margin-bottom:20px!important}.blogContent_article_content p img:only-child{margin-bottom:0!important}.blogContent_article_content strong{font-size:1em;font-weight:700}.blogContent_article_content blockquote{display:block;background-color:#e1e1e1}@media print,screen and (min-width:769px){.blogContent_article_content blockquote{padding:30px}}@media screen and (max-width:768px){.blogContent_article_content blockquote{padding:20px}}.blogContent_article_content .aligncenter{margin:0 auto;text-align:center}.blogContent_article_content .alignright{float:right}.blogContent_article_content .alignleft{float:left}.blogContent_article_content .has-text-align-left{text-align:left}.blogContent_article_content .has-text-align-center{text-align:center}.blogContent_article_content .has-text-align-right{text-align:right}.blogContent_article_content .wp-caption{font-size:12px;text-align:right}.blogContent_article_content .wp-block-image{overflow:hidden}.blogContent_article_content img[class*=wp-image-]{height:auto;max-width:100%}.blogContent_article_content .size-large{max-width:640px}.blogContent_article_content .size-medium{max-width:440px}.blogContent_article_content .size-thumbnail{max-width:200px}.blogContent_article_content h1,.blogContent_article_content h2,.blogContent_article_content h3,.blogContent_article_content h4,.blogContent_article_content h5,.blogContent_article_content h6{font-weight:700}@media print,screen and (min-width:769px){.blogContent_article_content h1:not(:first-child):not(:first-child),.blogContent_article_content h2:not(:first-child):not(:first-child),.blogContent_article_content h3:not(:first-child):not(:first-child),.blogContent_article_content h4:not(:first-child):not(:first-child),.blogContent_article_content h5:not(:first-child):not(:first-child),.blogContent_article_content h6:not(:first-child):not(:first-child){margin-top:60px}}@media screen and (max-width:768px){.blogContent_article_content h1:not(:first-child):not(:first-child),.blogContent_article_content h2:not(:first-child):not(:first-child),.blogContent_article_content h3:not(:first-child):not(:first-child),.blogContent_article_content h4:not(:first-child):not(:first-child),.blogContent_article_content h5:not(:first-child):not(:first-child),.blogContent_article_content h6:not(:first-child):not(:first-child){margin-top:30px}}.blogContent_article_content h2{line-height:1.5833333333}@media print,screen and (min-width:769px){.blogContent_article_content h2{font-size:30px}}@media screen and (max-width:768px){.blogContent_article_content h2{font-size:24px}}@media print,screen and (min-width:769px){.blogContent_article_content h2+*{margin-top:30px}}@media screen and (max-width:768px){.blogContent_article_content h2+*{margin-top:20px}}.blogContent_article_content h3{color:#003592;background-color:#e3effa;position:relative}@media print,screen and (min-width:769px){.blogContent_article_content h3{font-size:24px;line-height:1.6;padding:13px 30px 17px;border-radius:3px}}@media screen and (max-width:768px){.blogContent_article_content h3{font-size:18px;line-height:1.7;padding:8px 20px 10px;border-radius:3px}}.blogContent_article_content h3:before{content:"";background-color:#003592;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media print,screen and (min-width:769px){.blogContent_article_content h3:before{width:4px;height:calc(100% - 34px)}}@media screen and (max-width:768px){.blogContent_article_content h3:before{width:2px;height:calc(100% - 32px)}}@media print,screen and (min-width:769px){.blogContent_article_content h3+*{margin-top:30px}}@media screen and (max-width:768px){.blogContent_article_content h3+*{margin-top:20px}}.blogContent_article_content h4{line-height:1.75;color:#003592;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.blogContent_article_content h4{font-size:20px}}@media screen and (max-width:768px){.blogContent_article_content h4{font-size:16px}}@media print,screen and (min-width:769px){.blogContent_article_content h4:not(:first-child){margin-top:24px}}@media screen and (max-width:768px){.blogContent_article_content h4:not(:first-child){margin-top:10px}}@media print,screen and (min-width:769px){.blogContent_article_content h4+*{margin-top:20px}}@media screen and (max-width:768px){.blogContent_article_content h4+*{margin-top:10px}}.blogContent_article_content h5{border-bottom:1px solid #e1e1e1;position:relative;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.blogContent_article_content h5{font-size:16px;line-height:1.75;padding-left:27px;padding-bottom:15px}}@media screen and (max-width:768px){.blogContent_article_content h5{font-size:14px;line-height:1.75;padding-left:12px;padding-bottom:8px}}.blogContent_article_content h5:before{content:"";background-color:#003592;width:2px;left:0;top:0;margin:auto 0;position:absolute;display:block}@media print,screen and (min-width:769px){.blogContent_article_content h5:before{height:calc(100% - 15px - .25em)}}@media screen and (max-width:768px){.blogContent_article_content h5:before{height:calc(100% - 6px - .5em)}}@media print,screen and (min-width:769px){.blogContent_article_content h5:before{bottom:15px}}@media screen and (max-width:768px){.blogContent_article_content h5:before{bottom:6px}}@media print,screen and (min-width:769px){.blogContent_article_content h5+*{margin-top:20px}}@media screen and (max-width:768px){.blogContent_article_content h5+*{margin-top:10px}}@media print,screen and (min-width:769px){.blogContent_article_content h5{font-size:18px}}@media screen and (max-width:768px){.blogContent_article_content h5{font-size:14px}}.blogContent_article_content h6{margin-bottom:-.5em}@media print,screen and (min-width:769px){.blogContent_article_content h6{font-size:1.2em}}@media screen and (max-width:768px){.blogContent_article_content h6{font-size:1em}}.blogContent_article_content ol:not([class^=rtoc-]),.blogContent_article_content ul:not([class^=rtoc-]){background-color:#fff;border-radius:10px;list-style:none;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){.blogContent_article_content ol:not([class^=rtoc-]),.blogContent_article_content ul:not([class^=rtoc-]){padding:30px}}@media screen and (max-width:768px){.blogContent_article_content ol:not([class^=rtoc-]),.blogContent_article_content ul:not([class^=rtoc-]){padding:20px}}.blogContent_article_content ol:not([class^=rtoc-]) li,.blogContent_article_content ul:not([class^=rtoc-]) li{list-style:inherit}.blogContent_article_content ul:not([class^=rtoc-]) li{padding-left:1.166em;text-indent:-1.166em}.blogContent_article_content ul:not([class^=rtoc-]) li:not(:first-child){margin-top:10px}.blogContent_article_content ul:not([class^=rtoc-]) li:before{content:"";width:.5em;height:.5em;background-color:#003592;border-radius:100%;margin-right:.666em;display:inline-block;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}.blogContent_article_content ol:not([class^=rtoc-]){counter-reset:title}.blogContent_article_content ol:not([class^=rtoc-]) li{padding-left:1.166em;text-indent:-1.166em;counter-increment:title}.blogContent_article_content ol:not([class^=rtoc-]) li:before{content:counter(title);font-family:Noto Sans JP,sans-serif;font-weight:700;width:.5em;margin-right:.666em;color:#003592}@media print,screen and (min-width:769px){body#news .blogContent_article_content>:not(p+p):not(h1+*):not(h2+*):not(h3+*):not(h4+*):not(h5+*):not(h6+*):not(:first-child){margin-top:30px}}@media screen and (max-width:768px){body#news .blogContent_article_content>:not(p+p):not(h1+*):not(h2+*):not(h3+*):not(h4+*):not(h5+*):not(h6+*):not(:first-child){margin-top:20px}}body#news .blogContent_article_content p{display:block;overflow:hidden}body#news .blogContent_article_content p+p{margin-top:20px}body#news .blogContent_article_content p img{margin-bottom:20px!important}body#news .blogContent_article_content p img:only-child{margin-bottom:0!important}body#news .blogContent_article_content strong{font-size:1em;font-weight:700}body#news .blogContent_article_content blockquote{display:block;background-color:#e1e1e1}@media print,screen and (min-width:769px){body#news .blogContent_article_content blockquote{padding:30px}}@media screen and (max-width:768px){body#news .blogContent_article_content blockquote{padding:20px}}body#news .blogContent_article_content .aligncenter{margin:0 auto;text-align:center}body#news .blogContent_article_content .alignright{float:right}body#news .blogContent_article_content .alignleft{float:left}body#news .blogContent_article_content .has-text-align-left{text-align:left}body#news .blogContent_article_content .has-text-align-center{text-align:center}body#news .blogContent_article_content .has-text-align-right{text-align:right}body#news .blogContent_article_content .wp-caption{font-size:12px;text-align:right}body#news .blogContent_article_content .wp-block-image{overflow:hidden}body#news .blogContent_article_content img[class*=wp-image-]{height:auto;max-width:100%}body#news .blogContent_article_content .size-large{max-width:640px}body#news .blogContent_article_content .size-medium{max-width:440px}body#news .blogContent_article_content .size-thumbnail{max-width:200px}body#news .blogContent_article_content h1,body#news .blogContent_article_content h2,body#news .blogContent_article_content h3,body#news .blogContent_article_content h4,body#news .blogContent_article_content h5,body#news .blogContent_article_content h6{font-weight:700}@media print,screen and (min-width:769px){body#news .blogContent_article_content h1:not(:first-child):not(:first-child),body#news .blogContent_article_content h2:not(:first-child):not(:first-child),body#news .blogContent_article_content h3:not(:first-child):not(:first-child),body#news .blogContent_article_content h4:not(:first-child):not(:first-child),body#news .blogContent_article_content h5:not(:first-child):not(:first-child),body#news .blogContent_article_content h6:not(:first-child):not(:first-child){margin-top:60px}}@media screen and (max-width:768px){body#news .blogContent_article_content h1:not(:first-child):not(:first-child),body#news .blogContent_article_content h2:not(:first-child):not(:first-child),body#news .blogContent_article_content h3:not(:first-child):not(:first-child),body#news .blogContent_article_content h4:not(:first-child):not(:first-child),body#news .blogContent_article_content h5:not(:first-child):not(:first-child),body#news .blogContent_article_content h6:not(:first-child):not(:first-child){margin-top:30px}}body#news .blogContent_article_content h2{line-height:1.5833333333}@media print,screen and (min-width:769px){body#news .blogContent_article_content h2{font-size:30px}}@media screen and (max-width:768px){body#news .blogContent_article_content h2{font-size:24px}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h2+*{margin-top:30px}}@media screen and (max-width:768px){body#news .blogContent_article_content h2+*{margin-top:20px}}body#news .blogContent_article_content h3{color:#003592;background-color:#e3effa;position:relative}@media print,screen and (min-width:769px){body#news .blogContent_article_content h3{font-size:24px;line-height:1.6;padding:13px 30px 17px;border-radius:3px}}@media screen and (max-width:768px){body#news .blogContent_article_content h3{font-size:18px;line-height:1.7;padding:8px 20px 10px;border-radius:3px}}body#news .blogContent_article_content h3:before{content:"";background-color:#003592;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media print,screen and (min-width:769px){body#news .blogContent_article_content h3:before{width:4px;height:calc(100% - 34px)}}@media screen and (max-width:768px){body#news .blogContent_article_content h3:before{width:2px;height:calc(100% - 32px)}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h3+*{margin-top:30px}}@media screen and (max-width:768px){body#news .blogContent_article_content h3+*{margin-top:20px}}body#news .blogContent_article_content h4{line-height:1.75;color:#003592;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){body#news .blogContent_article_content h4{font-size:20px}}@media screen and (max-width:768px){body#news .blogContent_article_content h4{font-size:16px}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h4:not(:first-child){margin-top:24px}}@media screen and (max-width:768px){body#news .blogContent_article_content h4:not(:first-child){margin-top:10px}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h4+*{margin-top:20px}}@media screen and (max-width:768px){body#news .blogContent_article_content h4+*{margin-top:10px}}body#news .blogContent_article_content h5{border-bottom:1px solid #e1e1e1;position:relative;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){body#news .blogContent_article_content h5{font-size:16px;line-height:1.75;padding-left:27px;padding-bottom:15px}}@media screen and (max-width:768px){body#news .blogContent_article_content h5{font-size:14px;line-height:1.75;padding-left:12px;padding-bottom:8px}}body#news .blogContent_article_content h5:before{content:"";background-color:#003592;width:2px;left:0;top:0;margin:auto 0;position:absolute;display:block}@media print,screen and (min-width:769px){body#news .blogContent_article_content h5:before{height:calc(100% - 15px - .25em)}}@media screen and (max-width:768px){body#news .blogContent_article_content h5:before{height:calc(100% - 6px - .5em)}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h5:before{bottom:15px}}@media screen and (max-width:768px){body#news .blogContent_article_content h5:before{bottom:6px}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h5+*{margin-top:20px}}@media screen and (max-width:768px){body#news .blogContent_article_content h5+*{margin-top:10px}}@media print,screen and (min-width:769px){body#news .blogContent_article_content h5{font-size:18px}}@media screen and (max-width:768px){body#news .blogContent_article_content h5{font-size:14px}}body#news .blogContent_article_content h6{margin-bottom:-.5em}@media print,screen and (min-width:769px){body#news .blogContent_article_content h6{font-size:1.2em}}@media screen and (max-width:768px){body#news .blogContent_article_content h6{font-size:1em}}body#news .blogContent_article_content ol:not([class^=rtoc-]),body#news .blogContent_article_content ul:not([class^=rtoc-]){background-color:#fff;border-radius:10px;list-style:none;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){body#news .blogContent_article_content ol:not([class^=rtoc-]),body#news .blogContent_article_content ul:not([class^=rtoc-]){padding:30px}}@media screen and (max-width:768px){body#news .blogContent_article_content ol:not([class^=rtoc-]),body#news .blogContent_article_content ul:not([class^=rtoc-]){padding:20px}}body#news .blogContent_article_content ol:not([class^=rtoc-]) li,body#news .blogContent_article_content ul:not([class^=rtoc-]) li{list-style:inherit}body#news .blogContent_article_content ul:not([class^=rtoc-]) li{padding-left:1.166em;text-indent:-1.166em}body#news .blogContent_article_content ul:not([class^=rtoc-]) li:not(:first-child){margin-top:10px}body#news .blogContent_article_content ul:not([class^=rtoc-]) li:before{content:"";width:.5em;height:.5em;background-color:#003592;border-radius:100%;margin-right:.666em;display:inline-block;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}body#news .blogContent_article_content ol:not([class^=rtoc-]){counter-reset:title}body#news .blogContent_article_content ol:not([class^=rtoc-]) li{padding-left:1.166em;text-indent:-1.166em;counter-increment:title}body#news .blogContent_article_content ol:not([class^=rtoc-]) li:before{content:counter(title);font-family:Noto Sans JP,sans-serif;font-weight:700;width:.5em;margin-right:.666em;color:#003592}@media print,screen and (min-width:769px){body#column .blogContent_article_content>:not(p+p):not(h1+*):not(h2+*):not(h3+*):not(h4+*):not(h5+*):not(h6+*):not(:first-child){margin-top:30px}}@media screen and (max-width:768px){body#column .blogContent_article_content>:not(p+p):not(h1+*):not(h2+*):not(h3+*):not(h4+*):not(h5+*):not(h6+*):not(:first-child){margin-top:20px}}body#column .blogContent_article_content p{display:block;overflow:hidden}body#column .blogContent_article_content p+p{margin-top:20px}body#column .blogContent_article_content p img{margin-bottom:20px!important}body#column .blogContent_article_content p img:only-child{margin-bottom:0!important}body#column .blogContent_article_content strong{font-size:1em;font-weight:700}body#column .blogContent_article_content blockquote{display:block;background-color:#e1e1e1}@media print,screen and (min-width:769px){body#column .blogContent_article_content blockquote{padding:30px}}@media screen and (max-width:768px){body#column .blogContent_article_content blockquote{padding:20px}}body#column .blogContent_article_content .aligncenter{margin:0 auto;text-align:center}body#column .blogContent_article_content .alignright{float:right}body#column .blogContent_article_content .alignleft{float:left}body#column .blogContent_article_content .has-text-align-left{text-align:left}body#column .blogContent_article_content .has-text-align-center{text-align:center}body#column .blogContent_article_content .has-text-align-right{text-align:right}body#column .blogContent_article_content .wp-caption{font-size:12px;text-align:right}body#column .blogContent_article_content .wp-block-image{overflow:hidden}body#column .blogContent_article_content img[class*=wp-image-]{height:auto;max-width:100%}body#column .blogContent_article_content .size-large{max-width:640px}body#column .blogContent_article_content .size-medium{max-width:440px}body#column .blogContent_article_content .size-thumbnail{max-width:200px}body#column .blogContent_article_content h1,body#column .blogContent_article_content h2,body#column .blogContent_article_content h3,body#column .blogContent_article_content h4,body#column .blogContent_article_content h5,body#column .blogContent_article_content h6{font-weight:700}@media print,screen and (min-width:769px){body#column .blogContent_article_content h1:not(:first-child):not(:first-child),body#column .blogContent_article_content h2:not(:first-child):not(:first-child),body#column .blogContent_article_content h3:not(:first-child):not(:first-child),body#column .blogContent_article_content h4:not(:first-child):not(:first-child),body#column .blogContent_article_content h5:not(:first-child):not(:first-child),body#column .blogContent_article_content h6:not(:first-child):not(:first-child){margin-top:60px}}@media screen and (max-width:768px){body#column .blogContent_article_content h1:not(:first-child):not(:first-child),body#column .blogContent_article_content h2:not(:first-child):not(:first-child),body#column .blogContent_article_content h3:not(:first-child):not(:first-child),body#column .blogContent_article_content h4:not(:first-child):not(:first-child),body#column .blogContent_article_content h5:not(:first-child):not(:first-child),body#column .blogContent_article_content h6:not(:first-child):not(:first-child){margin-top:30px}}body#column .blogContent_article_content h2{line-height:1.5833333333}@media print,screen and (min-width:769px){body#column .blogContent_article_content h2{font-size:30px}}@media screen and (max-width:768px){body#column .blogContent_article_content h2{font-size:24px}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h2+*{margin-top:30px}}@media screen and (max-width:768px){body#column .blogContent_article_content h2+*{margin-top:20px}}body#column .blogContent_article_content h3{color:#003592;background-color:#e3effa;position:relative}@media print,screen and (min-width:769px){body#column .blogContent_article_content h3{font-size:24px;line-height:1.6;padding:13px 30px 17px;border-radius:3px}}@media screen and (max-width:768px){body#column .blogContent_article_content h3{font-size:18px;line-height:1.7;padding:8px 20px 10px;border-radius:3px}}body#column .blogContent_article_content h3:before{content:"";background-color:#003592;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}@media print,screen and (min-width:769px){body#column .blogContent_article_content h3:before{width:4px;height:calc(100% - 34px)}}@media screen and (max-width:768px){body#column .blogContent_article_content h3:before{width:2px;height:calc(100% - 32px)}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h3+*{margin-top:30px}}@media screen and (max-width:768px){body#column .blogContent_article_content h3+*{margin-top:20px}}body#column .blogContent_article_content h4{line-height:1.75;color:#003592;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){body#column .blogContent_article_content h4{font-size:20px}}@media screen and (max-width:768px){body#column .blogContent_article_content h4{font-size:16px}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h4:not(:first-child){margin-top:24px}}@media screen and (max-width:768px){body#column .blogContent_article_content h4:not(:first-child){margin-top:10px}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h4+*{margin-top:20px}}@media screen and (max-width:768px){body#column .blogContent_article_content h4+*{margin-top:10px}}body#column .blogContent_article_content h5{border-bottom:1px solid #e1e1e1;position:relative;display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){body#column .blogContent_article_content h5{font-size:16px;line-height:1.75;padding-left:27px;padding-bottom:15px}}@media screen and (max-width:768px){body#column .blogContent_article_content h5{font-size:14px;line-height:1.75;padding-left:12px;padding-bottom:8px}}body#column .blogContent_article_content h5:before{content:"";background-color:#003592;width:2px;left:0;top:0;margin:auto 0;position:absolute;display:block}@media print,screen and (min-width:769px){body#column .blogContent_article_content h5:before{height:calc(100% - 15px - .25em)}}@media screen and (max-width:768px){body#column .blogContent_article_content h5:before{height:calc(100% - 6px - .5em)}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h5:before{bottom:15px}}@media screen and (max-width:768px){body#column .blogContent_article_content h5:before{bottom:6px}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h5+*{margin-top:20px}}@media screen and (max-width:768px){body#column .blogContent_article_content h5+*{margin-top:10px}}@media print,screen and (min-width:769px){body#column .blogContent_article_content h5{font-size:18px}}@media screen and (max-width:768px){body#column .blogContent_article_content h5{font-size:14px}}body#column .blogContent_article_content h6{margin-bottom:-.5em}@media print,screen and (min-width:769px){body#column .blogContent_article_content h6{font-size:1.2em}}@media screen and (max-width:768px){body#column .blogContent_article_content h6{font-size:1em}}body#column .blogContent_article_content ol:not([class^=rtoc-]),body#column .blogContent_article_content ul:not([class^=rtoc-]){background-color:#fff;border-radius:10px;list-style:none;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){body#column .blogContent_article_content ol:not([class^=rtoc-]),body#column .blogContent_article_content ul:not([class^=rtoc-]){padding:30px}}@media screen and (max-width:768px){body#column .blogContent_article_content ol:not([class^=rtoc-]),body#column .blogContent_article_content ul:not([class^=rtoc-]){padding:20px}}body#column .blogContent_article_content ol:not([class^=rtoc-]) li,body#column .blogContent_article_content ul:not([class^=rtoc-]) li{list-style:inherit}body#column .blogContent_article_content ul:not([class^=rtoc-]) li{padding-left:1.166em;text-indent:-1.166em}body#column .blogContent_article_content ul:not([class^=rtoc-]) li:not(:first-child){margin-top:10px}body#column .blogContent_article_content ul:not([class^=rtoc-]) li:before{content:"";width:.5em;height:.5em;background-color:#003592;border-radius:100%;margin-right:.666em;display:inline-block;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}body#column .blogContent_article_content ol:not([class^=rtoc-]){counter-reset:title}body#column .blogContent_article_content ol:not([class^=rtoc-]) li{padding-left:1.166em;text-indent:-1.166em;counter-increment:title}body#column .blogContent_article_content ol:not([class^=rtoc-]) li:before{content:counter(title);font-family:Noto Sans JP,sans-serif;font-weight:700;width:.5em;margin-right:.666em;color:#003592}@media print,screen and (min-width:769px){.blogContent_btns:not(:first-child){margin-top:60px}}@media screen and (max-width:768px){.blogContent_btns:not(:first-child){margin-top:30px}}.blogContent_btns .btns{max-width:700px;margin-left:auto;margin-right:auto}.blogContent_btns .btns 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;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;line-height:normal;border-radius:999px;font-family:Noto Sans JP,sans-serif;font-weight:700;background-color:#003592;color:#fff;position:relative;padding:0 62px;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2);min-width:auto!important}@media screen and (max-width:768px){.blogContent_btns .btns a{line-height:1.25}}.blogContent_btns .btns a:after{background-image:url(../img/dr-taka/common/arrow_white.svg)}@media print,screen and (min-width:769px){.blogContent_btns .btns a{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.blogContent_btns .btns a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media print,screen and (min-width:769px){.blogContent_btns .btns a{padding:16px 40px;font-size:20px;min-width:300px}}@media screen and (max-width:768px){.blogContent_btns .btns a{padding:11px 30px;font-size:14px}}.blogContent_btns .btns a:after{height:1em}@media print,screen and (min-width:769px){.blogContent_btns .btns a:after{width:10px}}@media screen and (max-width:768px){.blogContent_btns .btns a:after{width:6px}}.blogContent_btns .btns a:after{content:"";display:inline-block;background-size:contain;background-position:50%;position:absolute;right:30px;top:0;bottom:0;margin:auto 0}@media screen and (max-width:768px){.blogContent_btns .btns a{margin-left:auto;margin-right:auto}}.blogContent_btns .btns.pageNation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}@media print,screen and (min-width:769px){.blogContent_btns .btns.pageNation a{width:calc(50% - 10px)}}@media screen and (max-width:768px){.blogContent_btns .btns.pageNation a{width:calc(50% - 5px)}}.blogContent_btns .btns.newsTop a{max-width:100%;width:100%}#posts .blogContent_list_item{width:100%}@media print,screen and (min-width:769px){#posts .blogContent_list_item a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#posts #rtoc-mokuji-wrapper{display:none!important}#rtoc-mokuji-wrapper{background-color:#eef7fe;overflow:hidden;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2)}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper{border-radius:10px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper{border-radius:5px}}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper{padding:50px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper{padding:20px}}#rtoc-mokuji-wrapper #rtoc-mokuji-title{line-height:1.6666666667;color:#003592;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper #rtoc-mokuji-title{font-size:24px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper #rtoc-mokuji-title{font-size:18px}}#rtoc-mokuji-wrapper #rtoc-mokuji-title:before{content:"";margin-right:.55em;width:.55em;height:.55em;background-color:#003592;border-radius:100%;display:inline-block;-webkit-transform:translateY(-.1em);transform:translateY(-.1em)}#rtoc-mokuji-wrapper .rtoc-mokuji{letter-spacing:.1em;line-height:1.9;list-style:decimal}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji{font-size:18px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji{font-size:14px}}#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{list-style:none;line-height:1.75}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{font-size:18px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{font-size:16px}}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{padding-left:1.8em}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{padding-left:27px}}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{margin-top:10px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1{margin-top:5px}}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item:not(:first-child){margin-top:10px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item:not(:first-child){margin-top:5px}}#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item a{line-height:2;padding-left:1em;text-indent:-1em;display:block}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item a{font-size:16px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item a{font-size:14px}}#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item a *{text-indent:0}#rtoc-mokuji-wrapper .rtoc-mokuji.level-1>.rtoc-item a:before{content:"";margin-right:.45em;width:.5em;height:.5em;background-color:#1a1a1a;border-radius:100%;display:inline-block;-webkit-transform:translateY(-.15em);transform:translateY(-.15em)}#rtoc-mokuji-wrapper .rtoc-mokuji.level-2>.rtoc-item a{line-height:2;padding-left:1.8em;text-indent:-1.3em;display:block}@media print,screen and (min-width:769px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-2>.rtoc-item a{font-size:14px}}@media screen and (max-width:768px){#rtoc-mokuji-wrapper .rtoc-mokuji.level-2>.rtoc-item a{font-size:12px}}#rtoc-mokuji-wrapper .rtoc-mokuji.level-2>.rtoc-item a *{text-indent:0}#rtoc-mokuji-wrapper .rtoc-mokuji.level-2>.rtoc-item a:before{content:"";margin-left:.7em;margin-right:.45em;width:.29em;height:.29em;background-color:#1a1a1a;border-radius:100%;display:inline-block;-webkit-transform:translateY(-.15em);transform:translateY(-.15em)}#rtoc-mokuji-wrapper .rtoc-mokuji li{list-style:inherit;padding:0;display:block;text-indent:0}#rtoc-mokuji-wrapper .rtoc-mokuji li a,#rtoc-mokuji-wrapper .rtoc-mokuji li::marker{color:#1a1a1a}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@font-face{font-family:Jost;src:url(https://fonts.gstatic.com/s/jost/v15/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIgun_HKOEo.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:700}@media screen and (max-width:768px){.pc{display:none!important}}@media print,screen and (min-width:769px){.sp{display:none!important}}.section-main{position:relative;background-size:contain;background-position:top}@media print,screen and (min-width:769px){.section-main{background-image:url(../img/dr-taka/top/main_bg_pc.png)}}@media screen and (max-width:768px){.section-main{background-image:url(../img/dr-taka/top/main_bg_sp.png)}}@media screen and (min-width:1280px){.section-main{--aaaaa:0.2;background-position:top calc(1280px*var(--aaaaa) - 100vw*var(--aaaaa)) center}}@media print,screen and (min-width:769px){.section-main{padding-bottom:54px}}.section-main>:not(.section-main_FV){position:relative;z-index:2}.section-main_content h2{text-align:center;line-height:normal;color:#003592}@media print,screen and (min-width:769px){.section-main_content h2{font-size:50px}}@media screen and (max-width:768px){.section-main_content h2{font-size:28px}}.section-main_content h2 small{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#003592;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.section-main_content h2 small{margin-bottom:20px}}@media screen and (max-width:768px){.section-main_content h2 small{margin-bottom:10px}}@media print,screen and (min-width:769px){.section-main_content h2 small{font-size:40px}}@media screen and (max-width:768px){.section-main_content h2 small{font-size:18px}}@media print,screen and (min-width:769px){.section-main_content h2 small{line-height:1.4264413519}}@media screen and (max-width:768px){.section-main_content h2 small{line-height:1.494}}.section-main_content h2 small:after{content:"";display:block;background-size:contain;background-position:50%;background-repeat:no-repeat}@media print,screen and (min-width:769px){.section-main_content h2 small:after{margin-top:9px}}@media screen and (max-width:768px){.section-main_content h2 small:after{margin-top:5px}}@media print,screen and (min-width:769px){.section-main_content h2 small:after{height:13px}}@media screen and (max-width:768px){.section-main_content h2 small:after{height:6px}}@media print,screen and (min-width:769px){.section-main_content h2 small:after{background-image:url(../img/dr-taka/common/fukidashi-bottom-L.svg)}}@media screen and (max-width:768px){.section-main_content h2 small:after{background-image:url(../img/dr-taka/common/fukidashi-bottom.svg)}}.section-main_content h2 .--bg{color:#fff59a;background-color:#003592;line-height:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:.1em}@media print,screen and (min-width:769px){.section-main_content h2 .--bg{width:1.25em}}@media screen and (max-width:768px){.section-main_content h2 .--bg{width:1.333em}}@media print,screen and (min-width:769px){.section-main_content h2 .--bg{height:1.25em}}@media screen and (max-width:768px){.section-main_content h2 .--bg{height:1.333em}}@media print,screen and (min-width:769px){.section-main_content h2 .--bg{margin:0 6px}}@media screen and (max-width:768px){.section-main_content h2 .--bg{margin:0 2px}}@media print,screen and (min-width:769px){.section-main_content h2 .--bg{font-size:1.2em}}@media screen and (max-width:768px){.section-main_content h2 .--bg{font-size:1.071em}}@media print,screen and (min-width:769px){.section-main_content h2+*{margin-top:37px}}@media screen and (max-width:768px){.section-main_content h2+*{margin-top:16px}}@media print,screen and (min-width:769px){.section-main_content p{font-size:20px}}@media screen and (max-width:768px){.section-main_content p{font-size:13px}}@media print,screen and (min-width:769px){.section-main_content p{text-align:center;line-height:1.7}}.section-main_topics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:2px 2px 8px rgba(0,53,146,.2);box-shadow:2px 2px 8px rgba(0,53,146,.2);border-radius:99px;overflow:hidden;margin-top:16px;position:relative;z-index:2;width:100%}@media print,screen and (min-width:769px){.section-main_topics{margin-top:50px}}@media screen and (max-width:768px){.section-main_topics{margin-top:20px}}@media print,screen and (min-width:769px){.section-main_topics{width:700px;margin-left:auto;margin-right:auto}}.section-main_topics_heading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#0071bc;color:#fff;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.section-main_topics_heading{font-size:20px;padding-left:40px;padding-right:34px}}@media screen and (max-width:768px){.section-main_topics_heading{font-size:13px;padding-left:24px;padding-right:20px}}.section-main_topics_slider{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;position:relative;z-index:20}@media print,screen and (min-width:769px){.section-main_topics_slider{padding:20px 112px 20px 34px}}@media screen and (max-width:768px){.section-main_topics_slider{padding:8px 68px 8px 20px}}.section-main_topics_slider .swiper-parts{right:0;top:0;bottom:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}.section-main_topics_slider .swiper-button-next,.section-main_topics_slider .swiper-button-prev{position:static;height:100%;margin:0}@media print,screen and (min-width:769px){.section-main_topics_slider .swiper-button-next,.section-main_topics_slider .swiper-button-prev{width:56px}}@media screen and (max-width:768px){.section-main_topics_slider .swiper-button-next,.section-main_topics_slider .swiper-button-prev{width:34px}}.section-main_topics_slider .swiper-button-next:after,.section-main_topics_slider .swiper-button-prev:after{right:auto!important;content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0;background-image:url(../img/dr-taka/common/arrow_blue-2.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}@media print,screen and (min-width:769px){.section-main_topics_slider .swiper-button-next:after,.section-main_topics_slider .swiper-button-prev:after{width:12px;height:18px;right:24px}}@media screen and (max-width:768px){.section-main_topics_slider .swiper-button-next:after,.section-main_topics_slider .swiper-button-prev:after{width:6px;height:9px;right:20px}}.section-main_topics_slider .swiper-button-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-main_topics_slider .swiper-button-next{right:0}.swiper-container:has(.section-main_topics_post:only-child),.swiper-wrapper:has(.section-main_topics_post:only-child){display:contents}.section-main_topics_post time{display:block;color:#bababa;line-height:normal;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.section-main_topics_post time{font-size:14px}}@media screen and (max-width:768px){.section-main_topics_post time{font-size:13px}}.section-main_topics_post b{display:block;font-weight:400;line-height:normal}@media print,screen and (min-width:769px){.section-main_topics_post b{font-size:16px}}@media screen and (max-width:768px){.section-main_topics_post b{font-size:14px}}.section-main_topics_post:only-child{-webkit-box-flex:1;-ms-flex:1;flex:1}@media print,screen and (min-width:769px){.section-main_topics_post:only-child{padding:20px 74px 20px 34px}}@media screen and (max-width:768px){.section-main_topics_post:only-child{padding:8px 44px 8px 20px}}.section-main_topics_post:only-child:after{content:"";display:inline-block;position:absolute;top:0;bottom:0;margin:auto 0;background-image:url(../img/dr-taka/common/arrow_blue-2.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media print,screen and (min-width:769px){.section-main_topics_post:only-child:after{width:12px;height:18px;right:24px}}@media screen and (max-width:768px){.section-main_topics_post:only-child:after{width:6px;height:9px;right:20px}}.section-main_topics_post:only-child:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.section-main_topics_post:not(:only-child){height:auto;-ms-flex-item-align:center;align-self:center}.section-column{background-color:#c7dff4}@media print,screen and (min-width:769px){.section-column{padding:80px 0}}@media screen and (max-width:768px){.section-column{padding:20px 0}}.top-faq{background-color:#e3effa}@media print,screen and (min-width:769px){.top-faq{padding:100px 0}}@media screen and (max-width:768px){.top-faq{padding:50px 0}}@media print,screen and (min-width:769px){.top-faq{padding-bottom:160px}}@media screen and (max-width:768px){.top-faq{padding-bottom:80px}}@font-face{font-family:Jost;src:url(https://fonts.gstatic.com/s/jost/v15/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIgun_HKOEo.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:700}@media screen and (max-width:768px){.pc{display:none!important}}@media print,screen and (min-width:769px){.sp{display:none!important}}.greeting-flex-01{display:grid}@media print,screen and (min-width:769px){.greeting-flex-01{gap:0 92px;grid-template-columns:1fr 239px;grid-template-rows:auto 1fr}}@media screen and (max-width:768px){.greeting-flex-01{gap:0 15px;grid-template-columns:1fr 123px}}@media screen and (max-width:768px){.greeting-flex-01_heading{grid-column:1/span 2}}.greeting-flex-01_text{-webkit-box-flex:1;-ms-flex:1;flex:1}.greeting-flex-01_sign{font-size:14px;color:#003592;text-align:right;line-height:1.8571428571;display:block}@media print,screen and (min-width:769px){.greeting-flex-01_sign:not(:first-child){margin-top:15px}}@media screen and (max-width:768px){.greeting-flex-01_sign:not(:first-child){margin-top:10px}}@media screen and (max-width:768px){.greeting-flex-01_sign{margin-bottom:15px}}@media print,screen and (min-width:769px){.greeting-flex-01_image{width:180px}}@media screen and (max-width:768px){.greeting-flex-01_image{width:100%}}@media print,screen and (min-width:769px){.greeting-flex-01_image{grid-column:2/span 1;grid-row:1/span 2;margin-top:-26px}}.greeting-slogan{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.greeting-slogan{padding-bottom:30px}}.greeting-slogan b{line-height:normal;font-style:italic;display:block;text-align:center;color:#003592;font-family:Jost,Noto Sans JP,sans-serif;font-weight:600}@media print,screen and (min-width:769px){.greeting-slogan b{font-size:40px}}@media screen and (max-width:768px){.greeting-slogan b{font-size:30px}}@media print,screen and (min-width:769px){.greeting-slogan b{padding-left:50px;padding-right:50px}}@media screen and (max-width:768px){.greeting-slogan b{padding-left:20px;padding-right:20px}}@media print,screen and (min-width:769px){.greeting-slogan b{margin-top:5px;margin-bottom:5px}}@media screen and (max-width:768px){.greeting-slogan b{margin-top:2px;margin-bottom:-.33em}}.greeting-slogan:after,.greeting-slogan:before{content:"";width:1px;background-color:#003592;display:block;-webkit-transform:rotate(45deg) scaleY(1.4142135624);transform:rotate(45deg) scaleY(1.4142135624)}@media print,screen and (min-width:769px){.greeting-slogan:after,.greeting-slogan:before{height:60px}}@media screen and (max-width:768px){.greeting-slogan:after,.greeting-slogan:before{height:41px}}.greeting-slogan:before{-webkit-transform-origin:bottom left;transform-origin:bottom left}.greeting-slogan:after{-webkit-transform-origin:top right;transform-origin:top right;margin-left:auto}@media print,screen and (min-width:769px){.comment-list{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}@font-face{font-family:Jost;src:url(https://fonts.gstatic.com/s/jost/v15/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIgun_HKOEo.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:700}@media screen and (max-width:768px){.pc{display:none!important}}@media print,screen and (min-width:769px){.sp{display:none!important}}.access-google-map iframe{line-height:0;display:block}@media print,screen and (min-width:769px){.access-google-map iframe{height:320px}}@media screen and (max-width:768px){.access-google-map iframe{height:250px}}.access-flex-01{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.access-flex-01_item{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.access-flex-01_item,.access-flex-01_publicTraffic{border-radius:5px;background:#fff}@media print,screen and (min-width:769px){.access-flex-01_publicTraffic{font-size:16px}}@media screen and (max-width:768px){.access-flex-01_publicTraffic{font-size:13px}}@media print,screen and (min-width:769px){.access-flex-01_publicTraffic{padding:40px}}@media screen and (max-width:768px){.access-flex-01_publicTraffic{padding:20px}}.access-flex-01_publicTraffic b{color:#003592;line-height:normal;margin-bottom:2px;display:block}.access-flex-01_publicTraffic b:not(:first-child){margin-top:20px}@media print,screen and (min-width:769px){.access-flex-01_publicTraffic p{font-size:18px}}.btns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}@font-face{font-family:Jost;src:url(https://fonts.gstatic.com/s/jost/v15/92zPtBhPNqw79Ij1E865zBUv7myRJTVBNIgun_HKOEo.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd;font-weight:700}@media screen and (max-width:768px){.pc{display:none!important}}@media print,screen and (min-width:769px){.sp{display:none!important}}.required-notion{color:#d93025;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.required-notion{font-size:16px}}@media screen and (max-width:768px){.required-notion{font-size:14px}}.form-mail label{display:block}.form-mail label:has(select){position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media print,screen and (min-width:769px){.form-mail label:has(select){max-width:500px}}@media print,screen and (min-width:769px){.form-mail label:has(select) select{padding-right:55px}}@media screen and (max-width:768px){.form-mail label:has(select) select{padding-right:46px}}.form-mail label:has(select):after{content:"";top:0;bottom:0;margin:auto 0;display:inline-block;position:absolute;background-image:url(../img/dr-taka/common/arrow_blue.svg);background-size:contain;background-position:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media print,screen and (min-width:769px){.form-mail label:has(select):after{width:15px}}@media screen and (max-width:768px){.form-mail label:has(select):after{width:14px}}@media print,screen and (min-width:769px){.form-mail label:has(select):after{height:15px}}@media screen and (max-width:768px){.form-mail label:has(select):after{height:14px}}@media print,screen and (min-width:769px){.form-mail label:has(select):after{right:20px}}@media screen and (max-width:768px){.form-mail label:has(select):after{right:16px}}.form-mail .error,.form-mail input[type=tel],.form-mail input[type=text],.form-mail select,.form-mail textarea{border-color:#e1e1e1;border-radius:3px;width:100%;line-height:2;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.form-mail .error,.form-mail input[type=tel],.form-mail input[type=text],.form-mail select,.form-mail textarea{padding:10px 20px}}@media screen and (max-width:768px){.form-mail .error,.form-mail input[type=tel],.form-mail input[type=text],.form-mail select,.form-mail textarea{padding:7px 16px}}.form-mail .error::-webkit-input-placeholder,.form-mail input[type=tel]::-webkit-input-placeholder,.form-mail input[type=text]::-webkit-input-placeholder,.form-mail select::-webkit-input-placeholder,.form-mail textarea::-webkit-input-placeholder{color:#bababa}.form-mail .error::-moz-placeholder,.form-mail input[type=tel]::-moz-placeholder,.form-mail input[type=text]::-moz-placeholder,.form-mail select::-moz-placeholder,.form-mail textarea::-moz-placeholder{color:#bababa}.form-mail .error:-ms-input-placeholder,.form-mail input[type=tel]:-ms-input-placeholder,.form-mail input[type=text]:-ms-input-placeholder,.form-mail select:-ms-input-placeholder,.form-mail textarea:-ms-input-placeholder{color:#bababa}.form-mail .error::-ms-input-placeholder,.form-mail input[type=tel]::-ms-input-placeholder,.form-mail input[type=text]::-ms-input-placeholder,.form-mail select::-ms-input-placeholder,.form-mail textarea::-ms-input-placeholder{color:#bababa}.form-mail .error::placeholder,.form-mail input[type=tel]::placeholder,.form-mail input[type=text]::placeholder,.form-mail select::placeholder,.form-mail textarea::placeholder{color:#bababa}.form-mail textarea{border-radius:0}@media print,screen and (min-width:769px){.form-mail textarea{height:250px}}@media screen and (max-width:768px){.form-mail textarea{height:160px}}.form-mail .error.--short{max-width:400px}@media screen and (max-width:768px){.form-mail .error.--short{width:65%}}.form-mail select.--select-null{color:#bababa}@media print,screen and (min-width:769px){.form-mail{display:grid;grid-template-columns:1fr 3fr;gap:30px 50px}.form-mail_heading{padding:11.5px 0}.form-mail_block{display:contents}}@media screen and (max-width:768px) and (min-width:769px){.form-mail_heading+*{margin-top:15px}}@media screen and (max-width:768px) and (max-width:768px){.form-mail_heading+*{margin-top:8px}}@media print,screen and (min-width:769px){.form-mail_block:not(:first-child){margin-top:30px}}@media screen and (max-width:768px){.form-mail_block:not(:first-child){margin-top:20px}}.form-mail_heading{display:block;font-family:Noto Sans JP,sans-serif;font-weight:700}@media print,screen and (min-width:769px){.form-mail_heading{font-size:16px}}@media screen and (max-width:768px){.form-mail_heading{font-size:14px}}.form-mail_heading.--required:after{content:"*";color:#d93025;display:inline-block;margin-left:.1em}@media print,screen and (min-width:769px){.form-mail .btns [class*=" btn_"],.form-mail .btns [class^=btn_]{max-width:400px}}@media screen and (max-width:768px){.form-mail .btns [class*=" btn_"],.form-mail .btns [class^=btn_]{width:100%}}.form-mail .error{background:#fdd;color:#d93025;border:0;display:block}@media print,screen and (min-width:769px){.form-mail .error{margin-top:10px}}@media screen and (max-width:768px){.form-mail .error{margin-top:5px}}.form-mail .mwform-checkbox-field .mwform-checkbox-field-text,.form-mail .mwform-checkbox-field .mwform-radio-field-text,.form-mail .mwform-radio-field .mwform-checkbox-field-text,.form-mail .mwform-radio-field .mwform-radio-field-text{line-height:2;font-family:Noto Sans JP,sans-serif;font-weight:700}.form-mail .mwform-checkbox-field label:has(input[type=checkbox]),.form-mail .mwform-checkbox-field label:has(input[type=radio]),.form-mail .mwform-radio-field label:has(input[type=checkbox]),.form-mail .mwform-radio-field label:has(input[type=radio]){text-indent:-2.125em;padding-left:2.125em;position:relative}.form-mail .mwform-checkbox-field label:has(input[type=checkbox]) input[type=checkbox],.form-mail .mwform-checkbox-field label:has(input[type=checkbox]) input[type=radio],.form-mail .mwform-checkbox-field label:has(input[type=radio]) input[type=checkbox],.form-mail .mwform-checkbox-field label:has(input[type=radio]) input[type=radio],.form-mail .mwform-radio-field label:has(input[type=checkbox]) input[type=checkbox],.form-mail .mwform-radio-field label:has(input[type=checkbox]) input[type=radio],.form-mail .mwform-radio-field label:has(input[type=radio]) input[type=checkbox],.form-mail .mwform-radio-field label:has(input[type=radio]) input[type=radio]{display:none}.form-mail .mwform-checkbox-field label:has(input[type=checkbox])>*,.form-mail .mwform-checkbox-field label:has(input[type=radio])>*,.form-mail .mwform-radio-field label:has(input[type=checkbox])>*,.form-mail .mwform-radio-field label:has(input[type=radio])>*{text-indent:0}.form-mail .mwform-checkbox-field label:has(input[type=checkbox]):before,.form-mail .mwform-checkbox-field label:has(input[type=radio]):before,.form-mail .mwform-radio-field label:has(input[type=checkbox]):before,.form-mail .mwform-radio-field label:has(input[type=radio]):before{content:"";width:1em;height:1em;margin-right:.838em;display:inline-block;vertical-align:middle;-webkit-transform:translateY(-.15em);transform:translateY(-.15em)}.form-mail .mwform-checkbox-field label:has(input[type=radio]):before,.form-mail .mwform-radio-field label:has(input[type=radio]):before{border-radius:100%;border:1px solid #003592}.form-mail .mwform-checkbox-field label:has(input[type=radio]:checked):before,.form-mail .mwform-radio-field label:has(input[type=radio]:checked):before{background:radial-gradient(ellipse at center,#003592 calc(100% - 4px),transparent calc(100% - 3px),transparent 100%)}.form-mail .mwform-checkbox-field label:has(input[type=checkbox]):before,.form-mail .mwform-radio-field label:has(input[type=checkbox]):before{border-radius:3px;border:1px solid #003592}.form-mail .mwform-checkbox-field label:has(input[type=checkbox]):after,.form-mail .mwform-radio-field label:has(input[type=checkbox]):after{content:"";position:absolute;width:1em;height:.5em;border-bottom:.21em solid transparent;border-left:.21em solid transparent;left:.15em;top:.48em;-webkit-transform:rotate(-41deg);transform:rotate(-41deg)}.form-mail .mwform-checkbox-field label:has(input[type=checkbox]:checked):after,.form-mail .mwform-radio-field label:has(input[type=checkbox]:checked):after{border-bottom-color:#003592;border-left-color:#003592}.form-date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px 20px;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Noto Sans JP,sans-serif;font-weight:700}.form-date label{margin-right:-10px}@media print,screen and (min-width:769px){.form-date label select{width:160px}}.form-inputs .mwform-checkbox-field,.form-inputs .mwform-radio-field{display:block;line-height:2}.form-inputs .mwform-checkbox-field:not(:first-child),.form-inputs .mwform-radio-field:not(:first-child){margin-top:5px}.form-inputs .radio-add-text{margin-top:2px}.form-btns [class*=" btn_"],.form-btns [class^=btn_]{margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.form-btns [class*=" btn_"],.form-btns [class^=btn_]{max-width:200px}}.mw_wp_form_confirm .mw-firstContent,.mw_wp_form_confirm .mw_wp_form_input .mw-confirmContent,.mw_wp_form_input .mw-confirmContent{display:none}.error{background-color:#ffdada;line-height:1;margin-top:.5em;padding:10px;width:100%;font-family:Noto Sans JP,sans-serif;font-weight:700}