@import"fonts/fonts.css";
/*! destyle.css v1.0.15 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*{-webkit-box-sizing:border-box;box-sizing:border-box}:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0;color:inherit}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}html{overflow-x:hidden;font-size:15px}@media screen and (min-width:0px)and (max-width:768px){html{font-size:14px}}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:400;overflow-x:hidden;color:#3f3d4d;letter-spacing:.04em;line-height:1.6;background:#fff}a{color:#3f3d4d;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:before,a:after,a span{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#767e90;text-decoration:none}.container{max-width:1200px;width:90%;padding:0}@media screen and (min-width:0px)and (max-width:768px){.container{width:86%}}img{max-width:100%;height:auto}#ple-animates{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fadeup{opacity:0;-webkit-transition:all .8s cubic-bezier(.2,1.1,.4,1) .2s;transition:all .8s cubic-bezier(.2,1.1,.4,1) .2s;-webkit-transform:translate(0,30px);transform:translate(0,30px)}.fadeup.in{-webkit-animation:up .8s cubic-bezier(.645,.045,.355,1) forwards;animation:up .8s cubic-bezier(.645,.045,.355,1) forwards}.fadeup.in:nth-of-type(1){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) 50ms forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) 50ms forwards}.fadeup.in:nth-of-type(2){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .1s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .1s forwards}.fadeup.in:nth-of-type(3){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .15s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .15s forwards}.fadeup.in:nth-of-type(4){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .2s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .2s forwards}.fadeup.in:nth-of-type(5){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .25s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .25s forwards}.fadeup.in:nth-of-type(6){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .3s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .3s forwards}.fadeup.in:nth-of-type(7){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .35s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .35s forwards}.fadeup.in:nth-of-type(8){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .4s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .4s forwards}.fadeup.in:nth-of-type(9){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .45s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .45s forwards}.fadeup.in:nth-of-type(10){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .5s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .5s forwards}.fadeup.in:nth-of-type(11){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .55s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .55s forwards}.fadeup.in:nth-of-type(12){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .6s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .6s forwards}.fadeup.in:nth-of-type(13){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .65s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .65s forwards}.fadeup.in:nth-of-type(14){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .7s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .7s forwards}.fadeup.in:nth-of-type(15){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .75s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .75s forwards}.fadeup.in:nth-of-type(16){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .8s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .8s forwards}.fadeup.in:nth-of-type(17){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .85s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .85s forwards}.fadeup.in:nth-of-type(18){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .9s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .9s forwards}.fadeup.in:nth-of-type(19){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) .95s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) .95s forwards}.fadeup.in:nth-of-type(20){-webkit-animation:inview .8s cubic-bezier(.645,.045,.355,1) 1s forwards;animation:inview .8s cubic-bezier(.645,.045,.355,1) 1s forwards}@-webkit-keyframes inview{100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes up{100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}body:not(.theme-preset-active) header#masthead{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0}body:not(.theme-preset-active) header#masthead .navbar-nav>li>a{color:#3f3d4d;font-weight:600;padding:7px 5px;font-size:min(1.5vw, 1rem)}body:not(.theme-preset-active) header#masthead .navbar-nav>li>a:hover{color:inherit}body:not(.theme-preset-active) header#masthead .navbar-nav>li.current_page_item>a{color:inherit;font-weight:600}.site-header{position:relative}.site-header .site-header--main{position:absolute;top:0;left:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:0px)and (max-width:768px){.site-header .site-header--main{position:relative}}.site-header .site-header--main .logo-area{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#fff}@media screen and (min-width:0px)and (max-width:768px){.site-header .site-header--main .logo-area{padding:12px}}@media screen and (min-width:0px)and (max-width:768px){.site-header .site-header--main .logo-area .site-title img{max-height:48px}}.site-header .site-header--main .info-area{background-color:#c5d5e3;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media screen and (min-width:0px)and (max-width:768px){.site-header .site-header--main .info-area{display:none}}.site-header .site-header--main .info-area--contact p{font-size:.8rem;font-family:"tex_gyre_adventor",sans-serif;font-weight:400;margin-bottom:0;position:relative}.site-header .site-header--main .info-area--contact p:after{content:"";width:100%;border-top:solid 1px #3f3d4d;position:absolute;top:calc(50% - 1px);right:0}.site-header .site-header--main .info-area--contact p span{display:inline-block;background-color:#c5d5e3;padding-right:5px;position:relative;z-index:2}.site-header .site-header--main .info-area--contact .p-link--telnum{display:block;font-size:min(2.2vw, 1.65rem)}.site-header .site-header--main .info-area--contact .p-link--contact{padding:7px 8px}.site-header .site-header--main .info-area--adress{font-size:.73rem}.site-header .site-header--main .info-area--adress p{margin-bottom:3px}.site-header .site-header--main .info-area--adress table{font-style:.8rem}.site-header .site-header--main .info-area--adress table th,.site-header .site-header--main .info-area--adress table td{font-weight:400;border:solid 1px #3f3d4d;padding:.22rem;vertical-align:middle}.site-header .navbar{-webkit-box-shadow:0 2.5rem 2rem -2rem rgba(197,213,227,.35);box-shadow:0 2.5rem 2rem -2rem rgba(197,213,227,.35)}.site-header .navbar-menu-wrap{width:100%}.site-header #menu-mainmenu{display:table;width:100%;max-width:1200px;margin:0 auto}.site-header #menu-mainmenu>li{display:table-cell;text-align:center;position:relative}.site-header #menu-mainmenu>li+li:before{content:"/";display:inline-block;color:#cbc9d0;position:absolute;left:0;top:10px}.site-header #menu-mainmenu>li>a{line-height:1.6;-webkit-box-shadow:0 0 20px 20px inset #fff;box-shadow:0 0 20px 20px inset #fff}.site-header #menu-mainmenu>li>a:hover{background-color:#f0e8d3}.site-header #menu-mainmenu>li>a:hover>span{color:#767e90}.site-header #menu-mainmenu>li>a>span{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;font-size:.6em;display:block;letter-spacing:.05em;color:#c5d5e3}@media screen and (min-width:0px)and (max-width:768px){.site-header #menu-mainmenu>li>a>span{color:#fff}}.site-header #menu-mainmenu>li.active a{background-color:#c5d5e3}.site-header #menu-mainmenu>li.active a>span{color:#767e90}@media screen and (min-width:0px)and (max-width:768px){header#masthead .navbar-menu-wrap{margin-top:0;-ms-flex-preferred-size:20%;flex-basis:20%}header#masthead .navbar-menu-wrap .menu-toggle{color:#c5d5e3;display:block;position:fixed;top:15px;right:15px;height:42px;width:42px;background:#fff;border-radius:50%;border:solid 10px #fff;cursor:pointer;z-index:11}header#masthead .navbar-menu-wrap .menu-toggle span{width:100%;height:3px;left:0;display:block;background:#c5d5e3;position:absolute;-webkit-transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:top .5s ease,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,top .5s ease;transition:transform .6s ease-in-out,top .5s ease,-webkit-transform .6s ease-in-out}header#masthead .navbar-menu-wrap .menu-toggle span:nth-child(1){top:2px}header#masthead .navbar-menu-wrap .menu-toggle span:nth-child(2){top:10px}header#masthead .navbar-menu-wrap .menu-toggle span:nth-child(3){top:18px}header#masthead .navbar-menu-wrap #main-nav{background:#c5d5e3;margin:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;text-align:center;display:none;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}header#masthead .navbar-menu-wrap #main-nav .navbar-nav{display:block;width:70%}}@media screen and (min-width:0px)and (max-width:768px)and (min-width:0px)and (max-width:768px){header#masthead .navbar-menu-wrap #main-nav .navbar-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:0px)and (max-width:768px){header#masthead .navbar-menu-wrap #main-nav .navbar-nav li{margin-bottom:1rem;opacity:0;-webkit-transition:all .8s ease-in-out .2s;transition:all .8s ease-in-out .2s;-webkit-transform:translate(0,50px);transform:translate(0,50px)}header#masthead .navbar-menu-wrap #main-nav .navbar-nav li+li{margin-right:0}header#masthead .navbar-menu-wrap #main-nav .navbar-nav li a{display:block;font-size:1.15rem;-webkit-box-shadow:0 0 20px 20px inset #c5d5e3;box-shadow:0 0 20px 20px inset #c5d5e3}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li{-webkit-animation:up .8s ease-in-out forwards;animation:up .8s ease-in-out forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(1){-webkit-animation:up .8s ease-in-out .1s forwards;animation:up .8s ease-in-out .1s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(2){-webkit-animation:up .8s ease-in-out .2s forwards;animation:up .8s ease-in-out .2s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(3){-webkit-animation:up .8s ease-in-out .3s forwards;animation:up .8s ease-in-out .3s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(4){-webkit-animation:up .8s ease-in-out .4s forwards;animation:up .8s ease-in-out .4s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(5){-webkit-animation:up .8s ease-in-out .5s forwards;animation:up .8s ease-in-out .5s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(6){-webkit-animation:up .8s ease-in-out .6s forwards;animation:up .8s ease-in-out .6s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(7){-webkit-animation:up .8s ease-in-out .7s forwards;animation:up .8s ease-in-out .7s forwards}header#masthead .navbar-menu-wrap #main-nav .navbar-nav.in li:nth-of-type(8){-webkit-animation:up .8s ease-in-out .8s forwards;animation:up .8s ease-in-out .8s forwards}body.menu-open header#masthead .navbar-menu-wrap .menu-toggle span:nth-child(1){top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.menu-open header#masthead .navbar-menu-wrap .menu-toggle span:nth-child(2){top:10px;width:0;left:50%}body.menu-open header#masthead .navbar-menu-wrap .menu-toggle span:nth-child(3){top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body.menu-open header#masthead .navbar-menu-wrap #main-nav{visibility:visible;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}}.p-link--spcontact{display:none;position:fixed;bottom:0;left:0}@media screen and (min-width:0px)and (max-width:768px){.p-link--spcontact{display:block;width:100%;background-color:#c5d5e3;color:#3f3d4d;text-align:center;padding:1.2rem 1rem;font-weight:600;z-index:9}}.mv-wrap{padding:.74rem 1rem 0;position:relative}.mv-wrap--catch{position:absolute;top:50%;left:10%;z-index:2;color:#fff;font-weight:600;font-size:2rem;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (min-width:0px)and (max-width:768px){.mv-wrap--catch{font-size:1.4rem;text-align:center}}@media screen and (min-width:0px)and (max-width:768px){.mv-wrap .ml-slider img{height:60vh !important;-o-object-fit:cover;object-fit:cover}}.mv-wrap--page img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:0px)and (max-width:768px){.mv-wrap--page img{height:150px}}.l-footer{padding:2rem 0}@media screen and (min-width:0px)and (max-width:768px){.l-footer{padding:0 0 6rem}}.l-footer--info{padding:4rem 0}.l-footer--info h2{font-size:1.37rem;font-weight:600;margin-bottom:1.5rem}@media screen and (min-width:0px)and (max-width:768px){.l-footer--info .p-footer--reserve h2{margin:1.5rem 0 .5rem}.l-footer--info .p-footer--reserve .p-img--fit{height:150px;margin-bottom:1rem}}.l-footer--access{position:relative;z-index:1}@media screen and (min-width:0px)and (max-width:768px){.l-footer--access .no-gutters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.l-footer--access-wrap{background-color:#c5d5e3;padding:2rem 3.2rem;max-width:400px}.l-footer--access-wrap h2{margin-bottom:1.5rem}.l-footer--access-wrap .p-link--telnum{text-align:center;display:block;font-size:min(2rem, 8vw)}.l-footer--access iframe{height:100%;width:100%}@media screen and (min-width:0px)and (max-width:768px){.l-footer--access iframe{height:300px}}.l-footer--nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:0px)and (max-width:768px){.l-footer--nav{display:none}}.l-footer--nav li+li{margin-left:10px}.l-footer--nav li a{padding:7px 5px}.l-footer--nav li a:hover{color:#767e90}.l-footer--siteinfo{text-align:center;font-family:"tex_gyre_adventor",sans-serif;font-weight:400}.l-footer--siteinfo .footer_logo{max-width:260px;display:block;margin:2rem auto 10px}#content.site-content{padding-top:0;padding-bottom:0}.hentry{background-color:#fbfcfd;border-bottom:solid 2px #fff}.bg-blue{background-color:rgba(197,213,227,.35)}.bg-pale{background-color:rgba(240,232,211,.24)}.bg-stripe{position:relative}.bg-stripe:before{content:"";position:absolute;z-index:-1;width:100%;height:30%;top:0;left:0;background-size:auto auto;background-image:repeating-linear-gradient(90deg,transparent,transparent 8px,rgba(197,213,227,.35) 8px,rgba(197,213,227,.35) 11px,transparent 11px,transparent 19px,#f0e8d3 19px,#f0e8d3 22px)}.l-top--section{padding:4rem 0}#top-news{padding-bottom:2.5rem}#top-news h2{font-size:min(2vw, 1.2rem);color:#767e90}@media screen and (min-width:0px)and (max-width:768px){#top-news h2{font-size:1.2rem}}#top-news h3{font-size:1rem;margin-bottom:.8rem}#top-news .l-top--notice{padding:2.5rem}#top-news .l-top--notice .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#top-news .l-top--notice .wp-block-image img{max-height:350px;width:auto}#top-news .l-top--campaign{text-align:center;height:100%}#top-news .l-top--campaign 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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f0e8d3;font-weight:600;padding:2.5rem 2.5rem 4rem;height:100%;color:#767e90;position:relative}#top-news .l-top--campaign a i{font-size:2em;display:block;margin-bottom:.5rem}#top-news .l-top--campaign a span{display:block;font-family:"tex_gyre_adventor",sans-serif;font-weight:400;margin-bottom:.5rem}#top-news .l-top--campaign a:before,#top-news .l-top--campaign a:after{content:"";position:relative;border-top:solid 1px #767e90;top:130px;right:0}@media screen and (min-width:0px)and (max-width:768px){#top-news .l-top--campaign a:before,#top-news .l-top--campaign a:after{top:99px}}#top-news .l-top--campaign a:before{width:20px;margin-top:-1px}#top-news .l-top--campaign a:after{width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px;top:13px;margin-right:-16px}#top-news .l-top--campaign a:hover{color:#767e90;background:rgba(240,232,211,.24)}#top-news .l-top--campaign a:hover:before,#top-news .l-top--campaign a:hover:after{right:-15px}@media screen and (min-width:0px)and (max-width:768px){#top-news .l-top--campaign a{padding:2rem 2rem 3.5rem}#top-news .l-top--campaign a br{display:none}}@media screen and (min-width:0px)and (max-width:768px){#top-about h2{margin-top:1.5rem}#top-about h2 br{display:none}}#top-about .p-link--btn{display:block}@media screen and (min-width:0px)and (max-width:768px){#top-about .p-link--btn{display:block;margin:0 auto;max-width:70%}}#top-doctor{background:url(//akaike-angel.com/wp-content/themes/akaike-angel/assets/css/../img/top_bg_doctor.jpg) no-repeat center/cover #f0e8d3;background-blend-mode:soft-light}@media screen and (min-width:0px)and (max-width:768px){#top-doctor .p-link--btn{display:block;margin:0 auto;max-width:70%}}@media screen and (min-width:0px)and (max-width:768px){#top-topics .p-link--btn{display:block;margin:0 auto;max-width:70%}}@media screen and (min-width:0px)and (max-width:768px){#top-topics--blog h2{margin-top:3rem}}#top-instagram .container{position:relative;text-align:center;padding-top:4rem;padding-bottom:5rem}@media(min-width:1201px){#top-instagram .container{padding-left:3vw}}#top-instagram .container:before{content:"";position:absolute;z-index:-1;width:150%;height:100%;top:0;left:0;background-size:auto auto;background-image:repeating-linear-gradient(90deg,transparent,transparent 8px,rgba(197,213,227,.35) 8px,rgba(197,213,227,.35) 11px,transparent 11px,transparent 19px,#f0e8d3 19px,#f0e8d3 22px)}#top-instagram .container h2{font-family:"tex_gyre_adventor",sans-serif;font-weight:600;color:#c5d5e3;position:absolute;letter-spacing:.3rem;font-size:3.4rem;top:-2.4rem;left:0;line-height:1;margin:0;padding:0}@media(min-width:1201px){#top-instagram .container h2{font-size:4.4rem;top:13.3rem;left:-13.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.hentry .entry-content{margin-bottom:4rem}.hentry .entry-content h2{margin-top:2rem;padding-top:2rem}.single-staff_blog .hentry,.single-campaign .hentry,.archive .hentry{background-color:rgba(0,0,0,0)}.single-staff_blog .hentry h1.entry-title,.single-campaign .hentry h1.entry-title,.archive .hentry h1.entry-title{padding-bottom:0;text-align:left}.single-staff_blog .hentry .post-thumbnail,.single-campaign .hentry .post-thumbnail,.archive .hentry .post-thumbnail{margin-bottom:1.5rem}.single-staff_blog .hentry table,.single-campaign .hentry table,.archive .hentry table{border-collapse:separate;border-spacing:2px}.single-staff_blog .hentry table th,.single-staff_blog .hentry table td,.single-campaign .hentry table th,.single-campaign .hentry table td,.archive .hentry table th,.archive .hentry table td{padding:10px;background-color:#fff;border:solid 1px #c5d5e3}.single-staff_blog .hentry table th,.single-staff_blog .hentry table tr>td:first-child,.single-campaign .hentry table th,.single-campaign .hentry table tr>td:first-child,.archive .hentry table th,.archive .hentry table tr>td:first-child{background-color:#c5d5e3;font-weight:700}.single-staff_blog h1.page-title,.single-campaign h1.page-title,.archive h1.page-title{padding:4rem 0 1.5rem;font-weight:600;font-size:1.85rem;border-bottom:none}.single-staff_blog #secondary,.single-campaign #secondary,.archive #secondary{padding-top:1rem}.single-staff_blog #secondary h3.aside-title,.single-campaign #secondary h3.aside-title,.archive #secondary h3.aside-title{font-size:1.2rem;border-bottom:solid 2px #c5d5e3;margin:3rem 0 1rem}.single-staff_blog #secondary .p-aside--recent-posts .row,.single-campaign #secondary .p-aside--recent-posts .row,.archive #secondary .p-aside--recent-posts .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-staff_blog #secondary .p-aside--recent-posts .p-date,.single-campaign #secondary .p-aside--recent-posts .p-date,.archive #secondary .p-aside--recent-posts .p-date{font-family:"tex_gyre_adventor",sans-serif;font-weight:600;color:#c5d5e3}.single-staff_blog #secondary .p-aside--category ul,.single-campaign #secondary .p-aside--category ul,.archive #secondary .p-aside--category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.single-staff_blog #secondary .p-aside--category ul li,.single-campaign #secondary .p-aside--category ul li,.archive #secondary .p-aside--category ul li{margin-bottom:5px}.single-staff_blog #secondary .p-aside--category ul li a,.single-campaign #secondary .p-aside--category ul li a,.archive #secondary .p-aside--category ul li a{display:inline-block;font-size:.8rem;color:#767e90;padding:3px 10px;border-radius:3px;border:solid 1px #767e90}.single-staff_blog #secondary .p-aside--category ul li a:hover,.single-campaign #secondary .p-aside--category ul li a:hover,.archive #secondary .p-aside--category ul li a:hover{color:#fff;background-color:#767e90}.p-archive--single.hentry{margin-bottom:1.5rem;background:0 0}.p-archive--single.hentry a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-archive--single.hentry h3{margin-top:.5rem}.post-navigation{overflow:visible !important;margin-bottom:3rem !important}.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media screen and (min-width:0px)and (max-width:768px){.post-navigation .nav-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{float:none;width:auto;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (min-width:0px)and (max-width:768px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{-ms-flex-preferred-size:100%;flex-basis:100%}}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;background-color:#c5d5e3;border:solid 1px #c5d5e3;border-radius:0;padding:8px 18px 6px;position:relative}.post-navigation .nav-links .nav-previous a:before,.post-navigation .nav-links .nav-previous a:after,.post-navigation .nav-links .nav-next a:before,.post-navigation .nav-links .nav-next a:after{content:"";position:absolute;border-top:solid 1px #3f3d4d;top:50%;right:-10px}.post-navigation .nav-links .nav-previous a:before,.post-navigation .nav-links .nav-next a:before{width:20px;margin-top:-1px}.post-navigation .nav-links .nav-previous a:after,.post-navigation .nav-links .nav-next a:after{width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px}.post-navigation .nav-links .nav-previous a:hover,.post-navigation .nav-links .nav-next a:hover{color:inherit;background-color:rgba(0,0,0,0);border-color:#3f3d4d}.post-navigation .nav-links .nav-previous a:hover:before,.post-navigation .nav-links .nav-previous a:hover:after,.post-navigation .nav-links .nav-next a:hover:before,.post-navigation .nav-links .nav-next a:hover:after{right:-15px}.post-navigation .nav-links .nav-previous a:before,.post-navigation .nav-links .nav-previous a:after{left:-10px}.post-navigation .nav-links .nav-previous a:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.post-navigation .nav-links .nav-previous a:hover:before,.post-navigation .nav-links .nav-previous a:hover:after{left:-15px}.p-btnlist-btn{display:block;background-color:#fff;border-radius:3px;padding:2rem;text-align:center;color:#767e90;-webkit-box-shadow:0 0 0 0 rgba(197,213,227,.35) inset,0 2.5rem 2rem -2rem rgba(197,213,227,.35);box-shadow:0 0 0 0 rgba(197,213,227,.35) inset,0 2.5rem 2rem -2rem rgba(197,213,227,.35);font-weight:600}.p-btnlist-btn:hover{-webkit-box-shadow:0 0 0 7px rgba(197,213,227,.35) inset;box-shadow:0 0 0 7px rgba(197,213,227,.35) inset}.p-btnlist-btn span{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;color:#c5d5e3;font-size:.62rem;display:block}.p-btnlist-btn img{display:block;margin:0 auto .5rem}.p-btnlist--topdoctor-btn{margin-bottom:1.5rem;height:calc(100% - 1.5rem)}.p-btnlist--doctor>[class^=col]{margin-bottom:2rem;position:relative}.p-btnlist--doctor>[class^=col]:after{content:"";background:rgba(197,213,227,.35);position:absolute;height:100%;bottom:0;left:15px;width:calc(100% - 30px);z-index:-1}.p-btnlist--doctor-btn{-webkit-box-shadow:0 0 0 3px rgba(197,213,227,.35) inset,0 2.5rem 2rem -2rem rgba(197,213,227,.35);box-shadow:0 0 0 3px rgba(197,213,227,.35) inset,0 2.5rem 2rem -2rem rgba(197,213,227,.35);font-size:1.2rem}.p-btnlist--doctor .p-toc{padding:1rem 2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-btnlist--doctor .p-toc li{margin:.5rem 0;padding-left:15px;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:0px)and (max-width:768px){.p-btnlist--doctor .p-toc li{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}}@media screen and (min-width: 0px)and (max-width: 576px){.p-btnlist--doctor .p-toc li{-ms-flex-preferred-size:100%;flex-basis:100%}}.p-btnlist--doctor .p-toc li:before{content:"●";color:#fff;text-shadow:0 0 1px #3f3d4d;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-btnlist--doctor .p-toc li:hover:before{color:#c5d5e3}.p-btnlist--doctor .p-toc li a{display:inline-block;padding:0;background:0 0;border-radius:0;color:inherit}.p-btnlist--doctor .p-toc li a:before,.p-btnlist--doctor .p-toc li a:after{content:none}.p-btnlist--doctor .p-toc li a:hover{color:inherit;background:0 0}.p-btnlist--doctor .p-toc li.has-child:before{top:.8rem}.p-btnlist--doctor-cosmetology{padding:1rem 2rem 0}.p-btnlist--doctor-cosmetology h2.cosmetology-title{font-size:1rem;margin-top:0}.p-btnlist--doctor-cosmetology .p-toc{padding:0;margin-bottom:2rem}.hentry .p-block--treatment{background-color:rgba(240,232,211,.24);border:solid 1px #f0e8d3;border-radius:10px;padding:1rem}.hentry .p-block--treatment .advgb-icons i{color:#d2c5a4 !important}.hentry .p-block--treatment h3{margin:0;color:#d2c5a4;white-space:nowrap}@media screen and (min-width:0px)and (max-width:768px){.hentry .p-block--treatment h3{margin-bottom:1rem}}.hentry .p-block--treatment h4{font-weight:700;display:inline-block;background-color:#f0e8d3;line-height:1;padding:3px;margin-bottom:.3rem}.hentry .p-block--treatment p:last-child{margin-bottom:0}.hentry .p-block--search{background-color:rgba(197,213,227,.35);border:solid 1px #c5d5e3;border-radius:10px;padding:1rem}.hentry .p-block--search .advgb-icons i{color:#767e90 !important}.hentry .p-block--search h3{margin:0;color:#767e90;white-space:nowrap}@media screen and (min-width:0px)and (max-width:768px){.hentry .p-block--search h3{margin-bottom:1rem}}.hentry .p-block--search h4{font-weight:700;display:inline-block;background-color:#c5d5e3;line-height:1;padding:3px;margin-bottom:.3rem}.hentry .p-block--search p:last-child{margin-bottom:0}.page-doctor--child .hentry table{border-collapse:separate;border-spacing:2px}.page-doctor--child .hentry table th,.page-doctor--child .hentry table td{padding:10px;background-color:#fff;border:solid 1px #c5d5e3}.page-doctor--child .hentry table th,.page-doctor--child .hentry table tr>td:first-child{background-color:#c5d5e3;font-weight:700}.archive .p-news_list_single{margin-bottom:1rem}.en{font-family:"tex_gyre_adventor",sans-serif;font-weight:400}.p-wide-block{width:100vw;margin:0 calc(50% - 50vw)}.p-breadcrumbs--wrap{background:rgba(197,213,227,.35);color:#3f3d4d;padding:.5rem 0}.p-modal .modal-content{width:90%;max-width:800px}.p-modal .modal-body{padding:0;position:relative}.p-modal_close{position:absolute;top:-2rem;right:-1rem;font-size:3rem;color:#fff;z-index:1}.p-modal_close:hover{color:#fff}.p-youtube_wrap{position:relative;width:100%;padding-top:56.25%}.p-youtube_wrap iframe{position:absolute;top:0;right:0;width:100%;height:100%}.p-pagenation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}.p-pagenation li{margin:0 5px}.p-pagenation li a,.p-pagenation li span{border-radius:50px;font-family:"tex_gyre_adventor",sans-serif;font-weight:400;border-color:#f0e8d3;background-color:#f0e8d3;color:#c5d5e3;line-height:1;padding:10px 13px;min-width:35px;display:inline-block;text-align:center}.p-pagenation li a.next,.p-pagenation li a.prev,.p-pagenation li span.next,.p-pagenation li span.prev{border-radius:0}.p-pagenation li a.current,.p-pagenation li span.current{border-radius:50px;color:#fff;background-color:#c5d5e3;border-color:#c5d5e3}.p-img--fit{position:relative;width:100%;height:100%;overflow-y:hidden}@media screen and (min-width:0px)and (max-width:768px){.p-img--fit{height:auto}}.p-img--fit img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width:0px)and (max-width:768px){.p-img--fit img{position:relative}}.p-table table{border-collapse:separate;border-spacing:2px}.p-table table td{padding:10px;background-color:#fff}.p-table--schedule{border-collapse:separate;border-spacing:2px;margin-bottom:1.5rem}.p-table--schedule th,.p-table--schedule td{padding:7px;color:#767e90;text-align:center;background-color:#fff;vertical-align:middle}.p-table--schedule th{background-color:#c5d5e3;color:#fff}.p-table--work_schedule table{border-collapse:collapse;border-spacing:1px}.p-table--work_schedule table tr td{border:solid 1px #767e90;vertical-align:middle}.p-table--work_schedule table tr td:first-child{background-color:#f0e8d3}.p-table--work_schedule table tr:first-child td{background-color:#c5d5e3}.p-table--work_schedule table tr:nth-child(2) td:first-child,.p-table--work_schedule table tr:nth-child(4) td:first-child{border-bottom-color:#f0e8d3}.p-table--colheader tr td:first-child{background-color:#c5d5e3}.p-table--rowheader table tr:first-child td{background-color:#c5d5e3}.p-label{display:inline-block;background-color:#c5d5e3;line-height:1;padding:3px;margin-bottom:.3rem}.p-label--pale{background-color:#f0e8d3}.p-tab-wrap{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}.p-tab-label{border:solid 2px #c5d5e3;color:#767e90;margin-right:5px;margin-bottom:2rem;padding:10px;border-radius:3px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.p-tab-content{width:100%;overflow:hidden;height:0;opacity:0}.p-tab-switch{display:none}.p-tab-switch:checked+.p-tab-label{background:#767e90;border-color:#767e90;color:#fff}.p-tab-switch:checked+.p-tab-label+.p-tab-content{overflow:visible;height:auto;opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.p-banner--english{position:fixed;bottom:20px;left:0;background-color:#767e90;z-index:20}@media screen and (min-width:0px)and (max-width:768px){.p-banner--english{bottom:74px}}.p-banner--english a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:10px;-webkit-box-shadow:0 3px 10px #767e90;box-shadow:0 3px 10px #767e90}.p-banner--english a p{font-family:"tex_gyre_adventor",sans-serif;font-weight:600;font-size:.93rem;margin-bottom:0}.p-banner--english a i{font-size:1.86rem}.p-banner--english-close{position:absolute;top:-.7rem;right:-.7rem}.p-banner--english-close i{font-size:1.4rem;line-height:1;color:#fff;text-shadow:0 0 5px #767e90;cursor:pointer}.p-toc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-toc li{position:relative;margin-bottom:1rem;-ms-flex-preferred-size:calc(25% - 1rem);flex-basis:calc(25% - 1rem)}@media screen and (min-width: 0px)and (max-width: 992px){.p-toc li{-ms-flex-preferred-size:calc(33% - 1rem);flex-basis:calc(33% - 1rem)}}@media screen and (min-width: 0px)and (max-width: 768px){.p-toc li{-ms-flex-preferred-size:100%;flex-basis:100%}}.p-toc li a{padding:.5rem 25px .5rem 1rem;background-color:#c5d5e3;display:block;border-radius:3px;position:relative}.p-toc li a:hover{background-color:#767e90;color:#fff}.p-toc li a:before,.p-toc li a:after{content:"";position:absolute;width:8px;border-top:solid 3px #fff;top:50%;right:10px}.p-toc li a:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.p-toc li a:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:14px}@media screen and (min-width:0px)and (max-width:768px){#wpfront-scroll-top-container{bottom:75px !important}}.site-main h2{font-size:1.37rem;font-weight:600;margin-bottom:1.5rem}@media screen and (min-width:0px)and (max-width:768px){.site-main h2{font-size:1.2rem}}.site-main p{margin-bottom:1.5rem}.p-annotation{font-size:.8em}.title-icon--01{font-size:1rem;position:relative;padding-left:3em;margin-bottom:0}@media screen and (min-width:0px)and (max-width:768px){.title-icon--01{font-size:1.2rem}}.title-icon--01 i{font-size:2em;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.title-icon--01 span{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;display:block;font-weight:400;font-size:.8em}.title-icon--02 i{margin-right:.5rem}.title-marker{font-weight:600;display:inline;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#c5d5e3));background:linear-gradient(transparent 60%,#c5d5e3 60%)}.title-marker--pale{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#f0e8d3));background:linear-gradient(transparent 60%,#f0e8d3 60%)}.title-marker--white{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#fff));background:linear-gradient(transparent 60%,#fff 60%)}.hentry h1.entry-title{padding:4rem 0 2.5rem;font-weight:600;font-size:1.85rem;border-bottom:none;text-align:center}.hentry h1.entry-title span{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;color:#c5d5e3;display:block;font-size:1rem;letter-spacing:.1rem}.hentry h2{border-bottom:solid 1px #c5d5e3}.hentry h2.no-border{border-bottom:none}.hentry h3{font-size:1.2rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem;color:#767e90}.hentry h4{font-size:1rem;font-weight:600;margin-top:1.5rem;margin-bottom:.5rem}.p-link--contact{padding:.5rem 8px;display:inline-block;color:#fff;background-color:#3f3d4d;font-size:.8rem;width:100%;text-align:center;font-weight:600}.p-link--contact:hover{color:#fff;background-color:#3f3d4d}.p-link--telnum{font-family:"tex_gyre_adventor",sans-serif;font-weight:700}.p-link--telnum i{margin-right:3px}.p-link--wrap a,.p-link--btn{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;display:inline-block;color:#3f3d4d;background-color:#c5d5e3;border:solid 1px #c5d5e3;padding:8px 18px 6px;position:relative}.p-link--wrap a__pale,.p-link--btn__pale{background-color:#f0e8d3;border-color:#f0e8d3}.p-link--wrap a:before,.p-link--wrap a:after,.p-link--btn:before,.p-link--btn:after{content:"";position:absolute;border-top:solid 1px #3f3d4d;top:50%;right:-10px}.p-link--wrap a:before,.p-link--btn:before{width:20px;margin-top:-1px}.p-link--wrap a:after,.p-link--btn:after{width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px}.p-link--wrap a:hover,.p-link--btn:hover{color:inherit;background-color:rgba(0,0,0,0);border-color:#3f3d4d}.p-link--wrap a:hover:before,.p-link--wrap a:hover:after,.p-link--btn:hover:before,.p-link--btn:hover:after{right:-15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:inline-block;padding:10px 18px 10px;position:relative;border-radius:0}#sb_instagram #sbi_load .sbi_load_btn{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;background-color:#3f3d4d;color:#fff}#sb_instagram .sbi_follow_btn a{color:#3f3d4d;background-color:#c5d5e3;border:solid 1px #c5d5e3}#sb_instagram .sbi_follow_btn a:before,#sb_instagram .sbi_follow_btn a:after{content:"";position:absolute;border-top:solid 1px #3f3d4d;top:50%;right:-10px}#sb_instagram .sbi_follow_btn a:before{width:20px;margin-top:-1px}#sb_instagram .sbi_follow_btn a:after{width:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-3px}#sb_instagram .sbi_follow_btn a:hover{color:inherit;background-color:#f0e8d3;border-color:#3f3d4d;-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_follow_btn a:hover:before,#sb_instagram .sbi_follow_btn a:hover:after{right:-15px}.site-main .p-date{font-family:"tex_gyre_adventor",sans-serif;font-weight:600;margin-bottom:.5rem;color:#c5d5e3}.site-main .p-date--blog{color:#f0e8d3}.site-main .p-readmore{font-family:"tex_gyre_adventor",sans-serif;font-weight:400;display:inline-block}.site-main .news-wrap{overflow-y:scroll;margin-bottom:1.5rem}.site-main .news-wrap h3{margin-bottom:.5rem}.site-main .news-wrap hr{margin-bottom:1.5rem;border-top:dotted 1px #767e90}@media screen and (min-width:0px)and (max-width:768px){.site-main .blog-wrap .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.site-main .blog-wrap h3{margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:0px)and (max-width:768px){.site-main .blog-wrap h3{display:block}}.site-main .blog-wrap a{margin-bottom:1.5rem;-webkit-box-shadow:0 0 0 0 rgba(197,213,227,.35);box-shadow:0 0 0 0 rgba(197,213,227,.35)}.site-main .blog-wrap a:hover{-webkit-box-shadow:0 2.5rem 2rem -2rem rgba(197,213,227,.35);box-shadow:0 2.5rem 2rem -2rem rgba(197,213,227,.35);color:inherit}.site-main .blog-wrap a:hover .p-readmore{color:#f0e8d3}.l-top--notice a,.news-wrap a{display:inline-block;font-weight:700;color:#91aac0;border-bottom:dotted 2px;margin:0 .2rem}.p-step--wrap .p-step--content{background-color:rgba(240,232,211,.24);padding:2rem;border-radius:5px;margin-top:4rem}.p-step--wrap .p-step--content:nth-child(2n){background-color:rgba(197,213,227,.35)}.p-step--wrap .p-step--content h2{margin-top:0}.p-step--wrap .p-step--content p:last-child{margin-bottom:0}.p-step--wrap .p-step--content code{display:inline-block;background-color:#f0e8d3;color:#3f3d4d;line-height:1;padding:3px;margin-bottom:.3rem}.p-step--wrap>div{counter-reset:step 0}.p-step--wrap>div>.p-step--content{position:relative;counter-increment:number 1}.p-step--wrap>div>.p-step--content:before{content:"STEP\a 0" counter(number);font-family:"tex_gyre_adventor",sans-serif;font-weight:600;white-space:pre;text-align:center;position:absolute;top:-25px;left:-25px;display:block;background-color:#c5d5e3;color:#fff;font-size:16px;line-height:1;width:65px;height:65px;padding:16px 0;border-radius:50%}.p-step--wrap>div>.p-step--content:nth-child(2n):before{background-color:#767e90}.p-step--wrap-flow .p-step--content:nth-child(2n){margin-left:8vw}.p-step--wrap-doctor>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.wp-block-cover{width:100vw;margin:0 calc(50% - 50vw)}.wp-block-cover .wp-block-cover__inner-container{max-width:1200px;width:90%;padding:0;margin:0 auto}@media screen and (min-width:0px)and (max-width:768px){.wp-block-cover .wp-block-cover__inner-container{width:86%}}