html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:rgba(0,0,0,0);border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{font-family:quicksand,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul li{list-style:none}button,input,select,textarea{font-family:inherit;font-size:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background:rgba(0,0,0,0);color:inherit;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}@-webkit-keyframes moveMask{0%{left:-580px}100%{left:-760px}}@keyframes moveMask{0%{left:-580px}100%{left:-760px}}@-webkit-keyframes moveMask-sp{0%{left:-200px}100%{left:-140px}}@keyframes moveMask-sp{0%{left:-200px}100%{left:-140px}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slideUpTitle{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideUpTitle{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes orangeLineSlideIn{0%{left:-1px;opacity:0;width:0}100%{left:-1px;opacity:1;width:22px}}@keyframes orangeLineSlideIn{0%{left:-1px;opacity:0;width:0}100%{left:-1px;opacity:1;width:22px}}@-webkit-keyframes reserve{0%{opacity:0;transform:translateY(-72px)}100%{opacity:1;transform:translateY(0px)}}@keyframes reserve{0%{opacity:0;transform:translateY(-72px)}100%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes reserve-hover{0%{height:60px}20%{height:62px}100%{height:60px}}@keyframes reserve-hover{0%{height:60px}20%{height:62px}100%{height:60px}}@-webkit-keyframes hoverRoundArrow{0%{transform:scale(1)}20%{background-position:14px center}}@keyframes hoverRoundArrow{0%{transform:scale(1)}20%{background-position:14px center}}@-webkit-keyframes hoverRoundArrowRev{0%{transform:scale(1)}20%{background-position:10px center}}@keyframes hoverRoundArrowRev{0%{transform:scale(1)}20%{background-position:10px center}}@-webkit-keyframes hoverRoundArrowOnlyPosition{0%{transform:scale(1)}20%{transform:translateX(2px)}}@keyframes hoverRoundArrowOnlyPosition{0%{transform:scale(1)}20%{transform:translateX(2px)}}@-webkit-keyframes hoverRoundArrowText{0%{opacity:1}40%{opacity:.6}100%{opacity:1}}@keyframes hoverRoundArrowText{0%{opacity:1}40%{opacity:.6}100%{opacity:1}}@-webkit-keyframes hoverLeftRoundArrow{0%{background-position:center center;transform:scale(1)}20%{background-color:#fefdf6;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow.svg);background-position:14px center}100%{background-color:#ffa06b;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow_white.svg)}}@keyframes hoverLeftRoundArrow{0%{background-position:center center;transform:scale(1)}20%{background-color:#fefdf6;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow.svg);background-position:14px center}100%{background-color:#ffa06b;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow_white.svg)}}@-webkit-keyframes hoverArrow{0%{margin-right:0}40%{margin-right:2px}100%{margin-right:0}}@keyframes hoverArrow{0%{margin-right:0}40%{margin-right:2px}100%{margin-right:0}}@-webkit-keyframes hoverFooterArrow{0%{background-position:center center}20%{background-position:center 25px}100%{background-position:center center}}@keyframes hoverFooterArrow{0%{background-position:center center}20%{background-position:center 25px}100%{background-position:center center}}@-webkit-keyframes hoverMapLink{0%{bottom:20px;height:40px;right:20px;width:148px}40%{bottom:18px;height:44px;right:18px;width:152px}100%{bottom:20px;height:40px;right:20px;width:148px}}@keyframes hoverMapLink{0%{bottom:20px;height:40px;right:20px;width:148px}40%{bottom:18px;height:44px;right:18px;width:152px}100%{bottom:20px;height:40px;right:20px;width:148px}}.news{padding-bottom:180px;padding-top:302px}@media screen and (max-width:480px){.news{padding-bottom:72px;padding-top:192px}}.header{box-sizing:border-box;left:0;margin:0 auto;max-width:1600px;padding:0 20px;position:absolute;right:0;top:0;z-index:100}.header__main-area{display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:480px){.header__main-area{display:none}}.header__logo{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/logo_brown.svg);background-position:center;background-repeat:no-repeat;background-size:160px 160px;display:block;height:160px;margin:24px 20px;transition:background-image .18s ease-in-out 0ms;width:160px}.header__logo--sp{display:none}@media screen and (max-width:480px){.header__logo--sp{background-size:100px 100px;display:block;height:100px;left:10px;margin:0;position:absolute;top:14px;width:100px}}.header__logo--clinic-page{background-size:106px 106px;height:106px;margin:0;width:106px}@media screen and (max-width:480px){.header__logo--clinic-page{background-size:44px 44px;display:block;height:44px;left:20px;margin:0;position:absolute;top:20px;width:44px}}.header__clinic-name{color:#a66600;font-size:21px;font-weight:700;line-height:100%;margin:auto auto auto 24px}@media screen and (max-width:480px){.header__clinic-name{font-size:16px;left:73px;letter-spacing:.02em;line-height:144%;margin-left:0;position:absolute;top:32px}}.header__hamburger{display:none}@media screen and (max-width:480px){.header__hamburger{display:block}}.fixed{overflow:hidden}.header-reserve{align-items:center;background:#ffa06b;border-radius:0 0 24px 24px;box-shadow:0px 0px 10px rgba(0,0,0,.1);box-sizing:border-box;cursor:pointer;display:flex;padding:0 26px 0 25px}.header-reserve:hover{-webkit-animation:reserve-hover .4s ease-out 0ms forwards;animation:reserve-hover .4s ease-out 0ms forwards;opacity:1}.header-reserve--sp{display:none}@media screen and (max-width:480px){.header-reserve--sp{display:flex}.header-reserve--sp:hover{-webkit-animation:none;animation:none}}.header-reserve--white{background:#fff}.header-reserve--white .header-reserve__link{color:#ffa06b}@media screen and (max-width:480px){.header-reserve{align-items:flex-start;border-radius:60px 0 0 60px;bottom:25px;padding:7px 14px 7px 24px;position:fixed;right:0;top:auto;z-index:10000}.header-reserve.js-slide-in{-webkit-animation:reserve .4s ease-in-out .54s forwards;animation:reserve .4s ease-in-out .54s forwards}}.header-reserve__link{font-size:19px;font-weight:700;line-height:150%;align-items:flex-start;color:#fff;display:flex;flex-direction:column;margin-left:-1px;margin-top:-1px}.header-reserve__link .kana-spacing{letter-spacing:-.1em}@media screen and (max-width:480px){.header-reserve__link{font-size:17px;line-height:128%}}.header-reserve__link:hover{opacity:1}@media screen and (max-width:480px){.header-reserve__link{align-items:center}}.header-reserve__comment{font-size:14px;font-weight:700;line-height:150%;display:block;margin-bottom:3px;margin-left:1px;margin-top:-3px;opacity:.7}@media screen and (max-width:480px){.header-reserve__comment{font-size:13px;line-height:128%}}@media screen and (max-width:480px){.header-reserve__comment{margin-left:0;margin-top:0;opacity:1}}.header-menu__upper-half{background-color:#fff;border-radius:24px 24px 0;box-shadow:0px 0px 10px rgba(0,0,0,.1);display:flex;height:46px;justify-content:space-between;position:relative;z-index:98}.header-menu__lower-half{background-color:#fff;border-radius:0 0 24px 24px;box-shadow:0px 0px 10px rgba(0,0,0,.1);box-sizing:border-box;display:flex;height:83px;justify-content:space-between;margin-top:-23px;padding-top:23px;position:relative;z-index:97}.header-menu__common-links{display:flex;padding:14px 24px 16px}.header-menu__common-link{font-size:14px;font-weight:500;line-height:100%;color:#a66600;margin-right:15px}@media screen and (max-width:480px){.header-menu__common-link{font-size:15px}}.header-menu__grobal-links{align-items:center;display:flex;height:100%;padding:0 34px 0 24px}.header-menu__grobal-link{font-size:19px;font-weight:700;line-height:100%;color:#a66600;margin-bottom:3px;margin-right:21px}.header-menu__grobal-link .kana-spacing{letter-spacing:-.1em}@media screen and (max-width:480px){.header-menu__grobal-link{font-size:22px;line-height:144%}}.header-menu__grobal-link:last-child{margin-right:0}.header-menu__grobal-link--top{display:flex;margin-right:29px}.header-menu__grobal-link--top:after{background-color:rgba(166,102,0,.3019607843);content:"";display:block;height:20px;margin-left:30px;margin-top:2px;width:1px}.header-menu__grobal-link--is-current{opacity:.7}.header-menu__reserve{position:relative;z-index:99}.hamburger-icon{align-items:center;background-size:0px 0px;border-radius:50%;box-sizing:border-box;display:flex;flex-direction:column;height:45px;justify-content:center;position:fixed;right:20px;top:20px;width:45px;z-index:888}.hamburger-icon--eventListener{border-radius:50%;display:block;height:45px;position:fixed;right:20px;top:20px;width:45px;z-index:999}.hamburger-icon__line{background-color:#fff;border-radius:.75px;height:1.5px;position:relative;width:16.5px;z-index:999}.hamburger-icon.hamburgerOpen{background-color:#fff;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/hamburger_close.svg);background-position:center;background-repeat:no-repeat;background-size:17px 17px;transition:background-size .22s ease-out 0ms}.hamburger-icon.hamburgerOpen:hover{background-image:none}.hamburger-icon.hamburgerClose{background-color:#ffa06b;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/hamburger.svg);background-position:center;background-repeat:no-repeat;background-size:17px 12px}.hamburger-icon.hamburgerClose:hover{background-image:none}.hamburger-icon--white.hamburgerClose{background-color:#fff;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/hamburger-orange.svg)}.hamburger-content{background-color:#ffa06b;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:24px 20px;position:fixed;width:100%;z-index:777}.hamburger-content__global-links{color:#fff;list-style:none}.hamburger-content__global-link-item{margin-bottom:7px}.hamburger-content__global-link{font-size:19px;font-weight:700;line-height:100%;align-items:center;color:#fefdf6;display:flex}.hamburger-content__global-link .kana-spacing{letter-spacing:-.1em}@media screen and (max-width:480px){.hamburger-content__global-link{font-size:22px;line-height:144%}}.hamburger-content__global-link:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;margin-left:20px;width:18px}.hamburger-content__common-links{color:#fff;list-style:none;margin-bottom:35px;margin-top:17px;padding-left:15px;position:relative}.hamburger-content__common-link{font-size:14px;font-weight:700;line-height:100%;margin-bottom:20px}@media screen and (max-width:480px){.hamburger-content__common-link{font-size:15px}}.hamburger-content__lang-toggle{align-items:center;bottom:25px;display:flex;height:45px;margin-left:-15px;position:absolute}.hamburger-content__lang-item{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-size:14px;font-weight:700;line-height:100%;box-sizing:border-box;color:#fff;display:block;padding:0 15px;position:relative}.hamburger-content__lang-item:first-child:after{background-color:#fff;bottom:0;content:"";display:block;height:15px;margin:auto 0;position:absolute;right:0;top:0;width:1px}.hamburger-content__lang-item.disable{opacity:.5}.hamburger-content.hamburgerOpen{opacity:1;right:0;top:0;transition:opacity .1s ease-in-out 0ms,right 0ms linear 0ms;z-index:777}.hamburger-content.hamburgerClose{opacity:0;right:-100vw;top:0;transition:opacity .1s ease-in-out 0ms,right 0ms linear .1s;z-index:-2}.faq{padding-bottom:100px;padding-top:295px}@media screen and (max-width:480px){.faq{padding-bottom:60px;padding-top:192px}}.faqContents{width:100%}.faqContents_title{color:#a66600;opacity:0}.faqContents_title h2{color:#a66600;font-size:32px;font-weight:700;letter-spacing:.02em;line-height:134%}@media screen and (max-width:480px){.faqContents_title h2{font-size:26px}}.faqContents_title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 80ms forwards;animation:slideUpTitle .36s ease-out 80ms forwards}.faqContents_faqs{color:#a66600;list-style:none;margin-top:100px}@media screen and (max-width:480px){.faqContents_faqs{margin-top:35px}}.faqContentsFaqsItem{border-bottom:solid 1px rgba(166,102,0,.1490196078);padding:30px 90px 29px;box-sizing:content-box;position:relative;cursor:pointer;opacity:0}.faqContentsFaqsItem:first-child{border-top:solid 1px rgba(166,102,0,.1490196078)}@media screen and (max-width:480px){.faqContentsFaqsItem{padding:15px 30px 15px}}.faqContentsFaqsItem:hover.faqOpen .faqContentsFaqsItem_button{transition:background-color .28s ease-out 0ms,background-image .28s ease-out 0ms,border .28s ease-out 0ms,background-size .28s ease-out 0ms;background-color:#ffa06b;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_close_white.svg);background-size:14px 14px;border:solid 2px #ffa06b;background-position:center}@media screen and (max-width:480px){.faqContentsFaqsItem:hover.faqOpen .faqContentsFaqsItem_button{transition:none;background-color:#fefdf6;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_close_sp.svg);background-size:10px 10px;border:solid 1px #ffa06b}}.faqContentsFaqsItem:hover.faqClose .faqContentsFaqsItem_button{transition:background-color .28s ease-out 0ms,background-image .28s ease-out 0ms,border .28s ease-out 0ms,background-size .28s ease-out 0ms;background-color:#fefdf6;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_open_orange.svg);background-size:20px 20px;border:solid 2px #ffa06b;background-position:center}@media screen and (max-width:480px){.faqContentsFaqsItem:hover.faqClose .faqContentsFaqsItem_button{transition:none;background-color:#ffa06b;background-size:14px 14px;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_open_white.svg);border:solid 1px #ffa06b}}.faqContentsFaqsItem:active.faqOpen .faqContentsFaqsItem_button{background-color:#fefdf6;background-image:none;background-size:0px 0px;background-position:center}@media screen and (max-width:480px){.faqContentsFaqsItem:active.faqOpen .faqContentsFaqsItem_button{background-color:#fefdf6;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_close_sp.svg);background-size:10px 10px;border:solid 1px #ffa06b}}.faqContentsFaqsItem:active.faqClose .faqContentsFaqsItem_button{background-color:#ffa06b;background-image:none;background-size:0px 0px;background-position:center}@media screen and (max-width:480px){.faqContentsFaqsItem:active.faqClose .faqContentsFaqsItem_button{background-color:#ffa06b;background-size:14px 14px;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_open_white.svg);border:solid 1px #ffa06b}}.faqContentsFaqsItem_button{width:30px;height:30px;position:absolute;border-radius:50%;top:29px;right:30px;box-sizing:border-box;cursor:pointer}@media screen and (max-width:480px){.faqContentsFaqsItem_button{width:20px;height:20px;top:18px;right:0}}.faqContentsFaqsItem.faqOpen .faqContentsFaqsItem_button{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_close_orange.svg);background-size:14px 14px;background-position:center;background-repeat:no-repeat;border-radius:50%;border:solid 2px #ffa06b;background-color:#fefdf6;transition:background-color .36s ease-out 0ms,background-image .36s ease-out 0ms,border .36s ease-out 0ms,background-size .36s ease-out 0ms}@media screen and (max-width:480px){.faqContentsFaqsItem.faqOpen .faqContentsFaqsItem_button{background-size:10px 10px;background-position:center;border:solid 1px #ffa06b;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_close_sp.svg)}}.faqContentsFaqsItem.faqClose .faqContentsFaqsItem_button{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_open_white.svg);background-size:20px 20px;background-position:center;background-repeat:no-repeat;background-color:#ffa06b;border:solid 2px #ffa06b;transition:background-color .36s ease-out 0ms,background-image .36s ease-out 0ms,border .36s ease-out 0ms,background-size .36s ease-out 0ms}@media screen and (max-width:480px){.faqContentsFaqsItem.faqClose .faqContentsFaqsItem_button{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_open_sp.svg);background-position:center;background-size:14px 14px;border:solid 1px #ffa06b}}.faqContentsFaqsItem.faqOpen{overflow:hidden;transition:height .36s ease-out}.faqContentsFaqsItem.faqOpen h3{-webkit-animation:none;animation:none}.faqContentsFaqsItem.faqOpen p{opacity:1;transition:opacity .36s ease-out}.faqContentsFaqsItem.faqClose{overflow:hidden;transition:height .36s ease-out}.faqContentsFaqsItem.faqClose h3{-webkit-animation:none;animation:none}.faqContentsFaqsItem.faqClose p{opacity:0;transition:opacity .36s ease-out}.faqContentsFaqsItem_title{display:inline-flex;margin-bottom:24px}@media screen and (max-width:480px){.faqContentsFaqsItem_title{margin-bottom:10px}}.faqContentsFaqsItem_title span{display:block;margin-left:-55px;margin-right:33px;font-size:22px;font-weight:700;line-height:1.5;font-family:"Noto Sans",YuGothic,"游ゴシック体",Helvetica,Meiryo,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:.04em}@media screen and (max-width:480px){.faqContentsFaqsItem_title span{margin-left:-28px;margin-right:10px;margin-top:-1px;font-size:16px;line-height:1.67}}.faqContentsFaqsItem_title h3{font-weight:700;font-size:22px;line-height:138%}@media screen and (max-width:480px){.faqContentsFaqsItem_title h3{font-size:16px;line-height:159%}}.faqContentsFaqsItem_content{font-weight:400;font-size:16px;line-height:159%}@media screen and (max-width:480px){.faqContentsFaqsItem_content{font-weight:400;font-size:16px;line-height:159%}}.faqContentsFaqsItem_content a{text-decoration:underline}.faqContentsFaqsItem.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}.home{padding-bottom:180px}@media screen and (max-width:480px){.home{padding-bottom:80px}}.homeContents{width:100%}.homeContents_description{margin-top:57px}@media screen and (max-width:480px){.homeContents_description{margin-top:54px}}.homeContents_images{margin-top:-112px}@media screen and (max-width:480px){.homeContents_images{margin-top:88px}}.homeContents_3features{margin-top:-39px}@media screen and (max-width:480px){.homeContents_3features{margin-top:72px}}.homeContents_corona{margin-top:56px}.homeContents_news{margin-top:100px}@media screen and (max-width:480px){.homeContents_news{margin-top:72px}}.homeContentsNews{position:relative}.homeContentsNews_title{color:#a66600;opacity:0}.homeContentsNews_title h2{color:#a66600;font-size:32px;font-weight:700;line-height:100%}@media screen and (max-width:480px){.homeContentsNews_title h2{font-size:26px;line-height:134%}}.homeContentsNews_title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.homeContentsNews_moreButton{align-items:center;display:inline-flex;opacity:0;position:absolute;right:0;top:-5px;transform:translateY(20px)}@media screen and (max-width:480px){.homeContentsNews_moreButton{align-items:center;display:flex;justify-content:flex-end;margin:11px 0 0 auto;position:static}}.homeContentsNews_moreButton.js-slide-in{opacity:1;transform:translateY(0);transition:opacity .36s ease-out .1s,transform .36s ease-out .1s}.homeContentsNews_post{list-style:none;margin-top:54px}@media screen and (max-width:480px){.homeContentsNews_post{margin-top:31px}}.homeContentsNews_post li{opacity:0}.homeContentsNews_post.js-slide-in li{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}.homeContentsNews_post li:last-child a{margin-bottom:0}.homeContentsNewsPostItem{align-items:flex-start;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:26px}@media screen and (max-width:480px){.homeContentsNewsPostItem{display:block;margin-bottom:11px}}.homeContentsNewsPostItem_text{font-size:18px;font-weight:400;line-height:152%;align-items:flex-start;color:#a66600;display:flex;flex:1}@media screen and (max-width:480px){.homeContentsNewsPostItem_text{font-size:18px;line-height:137%}}@media screen and (max-width:480px){.homeContentsNewsPostItem_text{align-items:flex-start;flex-direction:column-reverse;width:100%}}.homeContentsNewsPostItem_text span{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;align-items:center;box-sizing:border-box;color:rgba(166,102,0,.6);display:inline-flex;font-size:12px;line-height:32px;min-width:180px;padding-right:15px}@media screen and (max-width:480px){.homeContentsNewsPostItem_text span{line-height:unset;margin-left:0;margin-top:4px;width:auto}}.homeContentsNewsPostItem_text span:after{background-color:#a66600;content:"";display:block;flex:1;height:1px;margin-left:15px;opacity:.4}@media screen and (max-width:480px){.homeContentsNewsPostItem_text span:after{flex:unset;margin:4px 10px;width:44px}}.homeContentsNewsPostItem_button{box-sizing:border-box;height:32px;padding-left:70px;padding-top:7px;width:92px}.homeContentsNewsPostItem_button img{display:block;height:auto;width:100%}@media screen and (max-width:480px){.homeContentsNewsPostItem_button{display:none}}.homeContentsNewsPostItem:hover .homeContentsNewsPostItem_button{-webkit-animation:hoverArrow .3s ease-out 0ms forwards;animation:hoverArrow .3s ease-out 0ms forwards}@media screen and (max-width:480px){.homeContentsNewsPostItem:hover .homeContentsNewsPostItem_button{-webkit-animation:none;animation:none}}.homeContentsImages{height:94.140625vw;margin-left:-7.8125vw;max-width:1600px;min-width:1080px;position:relative;width:100vw}@media screen and (max-width:1080px){.homeContentsImages{height:1017px;margin-left:-84px}}@media screen and (min-width:1600px){.homeContentsImages{height:1506px;margin-left:-125px}}@media screen and (max-width:480px){.homeContentsImages{height:550px;margin-left:-20px;max-width:unset;min-width:unset}}.homeContentsImages_imgWrapper{opacity:0}.homeContentsImages_imgWrapper-1{max-width:744px;min-width:502px;position:absolute;right:-2.34375vw;top:0;width:46.484375vw}@media screen and (max-width:1080px){.homeContentsImages_imgWrapper-1{right:-25px}}@media screen and (min-width:1600px){.homeContentsImages_imgWrapper-1{right:-37.5px}}@media screen and (max-width:480px){.homeContentsImages_imgWrapper-1{max-width:unset;min-width:unset;right:-2.6666666667vw;top:84vw;width:58.6666666667vw}}.homeContentsImages_imgWrapper-2{left:-7.421875vw;max-width:1050px;min-width:708px;position:absolute;top:17.578125vw;width:65.625vw}@media screen and (max-width:1080px){.homeContentsImages_imgWrapper-2{left:-80px;top:190px}}@media screen and (min-width:1600px){.homeContentsImages_imgWrapper-2{left:-119px;top:281.5px}}@media screen and (max-width:480px){.homeContentsImages_imgWrapper-2{left:-5.3333333333vw;max-width:unset;min-width:unset;top:0;width:89.3333333333vw}}.homeContentsImages_imgWrapper-3{max-width:700px;min-width:472px;position:absolute;right:-1.5625vw;top:50.390625vw;width:43.75vw}@media screen and (max-width:1080px){.homeContentsImages_imgWrapper-3{right:-17px;top:544px}}@media screen and (min-width:1600px){.homeContentsImages_imgWrapper-3{right:-25px;top:806.5px}}@media screen and (max-width:480px){.homeContentsImages_imgWrapper-3{left:1.3333333333vw;max-width:unset;min-width:unset;top:94.6666666667vw;width:40vw}}.homeContentsImages_imgWrapper img{border-radius:50%;height:auto;vertical-align:bottom;width:100%}.homeContentsImages_imgWrapper-1.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}@media screen and (max-width:480px){.homeContentsImages_imgWrapper-1.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .21s forwards;animation:slideUpTitle .36s ease-out .21s forwards}}.homeContentsImages_imgWrapper-2.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .21s forwards;animation:slideUpTitle .36s ease-out .21s forwards}@media screen and (max-width:480px){.homeContentsImages_imgWrapper-2.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}}.homeContentsImages_imgWrapper-3.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .3s forwards;animation:slideUpTitle .36s ease-out .3s forwards}.home-message{margin-top:181px}@media screen and (max-width:480px){.home-message{margin-top:69px}}.home-message__header{color:#a66600;font-size:32px;font-weight:700;letter-spacing:.06em;line-height:134%;opacity:0}.home-message__header.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.home-message__body{display:flex;justify-content:space-between;margin-top:60px;opacity:0}.home-message__body.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.home-message__body{display:block;margin-top:27px}}.home-message__text{color:#a66600;font-size:18px;font-weight:500;line-height:165%;padding-top:13px}@media screen and (max-width:480px){.home-message__text{font-size:17px;line-height:148%}}.home-message__text p{margin-bottom:2em}.home-message__text p:last-child{margin-bottom:0}@media screen and (max-width:480px){.home-message__text p{margin-bottom:22px}.home-message__text p br{display:none}}.home-message__logo{margin-left:48px;width:180px}.home-message__logo img{display:block;height:auto;width:100%}@media screen and (max-width:480px){.home-message__logo{display:none}}.home-message__logo--sp{display:none}@media screen and (max-width:480px){.home-message__logo--sp{color:#a66600;display:block;font-size:15px;font-weight:700;line-height:2;margin-left:0;margin-top:30px;text-align:right}}.home-message__link.orange-arraw-link{display:none}@media screen and (max-width:480px){.home-message__link.orange-arraw-link{display:flex}}.home-message__link.js-slide-in{opacity:1;transform:translateY(0);transition:opacity .36s ease-out .1s,transform .36s ease-out .1s}.homeContents3features{position:relative;width:100%}.homeContents3features_title{color:#a66600;opacity:0}.homeContents3features_title h2{color:#a66600;font-size:32px;font-weight:700;line-height:100%}@media screen and (max-width:480px){.homeContents3features_title h2{font-size:26px;line-height:134%}}.homeContents3features_title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.homeContents3features_featuresList{margin-top:60px}@media screen and (max-width:480px){.homeContents3features_featuresList{margin-top:56px}}.homeContents3features_aboutUsButton.orange-arraw-link{display:none}@media screen and (max-width:480px){.homeContents3features_aboutUsButton.orange-arraw-link{display:flex;margin-top:29px;opacity:0;transform:translateY(0px)}.homeContents3features_aboutUsButton.orange-arraw-link.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}}.homeContents3featuresFeaturesList{color:#a66600;display:flex;justify-content:space-between;list-style:none}@media screen and (max-width:480px){.homeContents3featuresFeaturesList{display:block;opacity:0}.homeContents3featuresFeaturesList.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}}.homeContents3featuresFeaturesList_item{max-width:407px;min-width:275px;width:25.46875vw}.homeContents3featuresFeaturesList_item div{background-color:#ffa06b;border-radius:45px;color:#fff;font-size:32px;height:90px;line-height:90px;opacity:0;text-align:center;width:90px}@media screen and (max-width:480px){.homeContents3featuresFeaturesList_item div{border-radius:20px;font-size:20px;height:40px;left:0;line-height:40px;position:absolute;top:5px;width:40px}}.homeContents3featuresFeaturesList_item h3{font-size:22px;font-weight:700;line-height:138%;margin-top:25px;opacity:0}@media screen and (max-width:480px){.homeContents3featuresFeaturesList_item h3{font-size:19px;line-height:134%;margin:-1px 0 0 auto;width:calc(100% - 60px)}}.homeContents3featuresFeaturesList_item p{font-size:16px;font-weight:400;line-height:159%;margin-top:25px;opacity:0}@media screen and (max-width:480px){.homeContents3featuresFeaturesList_item p{font-size:16px;line-height:159%;margin:11px 0 0 auto;width:calc(100% - 60px)}}.homeContents3featuresFeaturesList_item:first-child.js-slide-in div{-webkit-animation:slideUpTitle .36s ease-out 80ms forwards;animation:slideUpTitle .36s ease-out 80ms forwards}.homeContents3featuresFeaturesList_item:first-child.js-slide-in h3,.homeContents3featuresFeaturesList_item:first-child.js-slide-in p{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}.homeContents3featuresFeaturesList_item:nth-child(2).js-slide-in div{-webkit-animation:slideUpTitle .36s ease-out .17s forwards;animation:slideUpTitle .36s ease-out .17s forwards}.homeContents3featuresFeaturesList_item:nth-child(2).js-slide-in h3,.homeContents3featuresFeaturesList_item:nth-child(2).js-slide-in p{-webkit-animation:slideUpTitle .36s ease-out .29s forwards;animation:slideUpTitle .36s ease-out .29s forwards}.homeContents3featuresFeaturesList_item:last-child.js-slide-in div{-webkit-animation:slideUpTitle .36s ease-out .26s forwards;animation:slideUpTitle .36s ease-out .26s forwards}.homeContents3featuresFeaturesList_item:last-child.js-slide-in h3,.homeContents3featuresFeaturesList_item:last-child.js-slide-in p{-webkit-animation:slideUpTitle .36s ease-out .38s forwards;animation:slideUpTitle .36s ease-out .38s forwards}@media screen and (max-width:480px){.homeContents3featuresFeaturesList_item{margin-top:30px;max-width:unset;min-width:unset;opacity:1;position:relative;width:100%}.homeContents3featuresFeaturesList_item:first-child{margin-top:0}.homeContents3featuresFeaturesList_item:first-child.js-slide-in{-webkit-animation:none;animation:none}.homeContents3featuresFeaturesList_item:nth-child(2).js-slide-in{-webkit-animation:none;animation:none}.homeContents3featuresFeaturesList_item:last-child.js-slide-in{-webkit-animation:none;animation:none}}.new-patients__images.clinic-about-images{margin-top:76px}.new-patients__features{display:flex;justify-content:space-between;list-style:none;margin-top:70px}@media screen and (max-width:480px){.new-patients__features{flex-direction:column}}.new-patients-features{display:flex;justify-content:space-between;list-style:none;margin-top:70px}@media screen and (max-width:480px){.new-patients-features{flex-direction:column}}.new-patients-features__item{align-items:center;display:flex;flex-direction:column;max-width:381px;min-width:257px;opacity:0;width:23.828125vw}.new-patients-features__item.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.new-patients-features__item{margin-top:29px;max-width:unset;min-width:unset;position:relative;width:100%}.new-patients-features__item:first-child{margin-top:0}}.newPatientsContents{width:100%}.newPatientsContents_title{color:#a66600;margin-top:81px;opacity:0}@media screen and (max-width:480px){.newPatientsContents_title{margin-top:70px}}.newPatientsContents_title h2{font-size:28px;font-weight:700;line-height:144%;color:#a66600}@media screen and (max-width:480px){.newPatientsContents_title h2{font-size:24px}}.newPatientsContents_title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 80ms forwards;animation:slideUpTitle .36s ease-out 80ms forwards}.newPatientsContents_copy{font-size:22px;font-weight:700;line-height:144%;color:#a66600;margin-top:42px;opacity:.7;padding-top:33px;position:relative}@media screen and (max-width:480px){.newPatientsContents_copy{font-size:17px;line-height:149%}}@media screen and (max-width:480px){.newPatientsContents_copy{margin-top:24px;padding-top:24px}}.newPatientsContents_copy:before{background-color:rgba(166,102,0,.5019607843);content:"";display:block;height:1px;position:absolute;top:0;width:72px}.newPatientsContents_features{box-sizing:border-box;color:#a66600;display:flex;justify-content:space-between;list-style:none;margin-top:64px;padding:0 28px;position:relative;width:100%}@media screen and (max-width:480px){.newPatientsContents_features{display:block;margin-top:55px;padding:0}}.newPatientsContents_hr{border-top:solid 1px rgba(166,102,0,.1490196078);margin:0 32px;margin-top:55px}@media screen and (max-width:480px){.newPatientsContents_hr{margin:0;margin-top:54px}}.news-list{list-style:none}.news-list__item{margin-bottom:26px;opacity:0}.news-list__item:last-child{margin-bottom:0}.news-list__item.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}@media screen and (max-width:480px){.news-list__item{margin-bottom:11px}}.news-list__link{align-items:center;color:#a66600;display:flex}@media screen and (max-width:480px){.news-list__link{align-items:flex-start;flex-direction:column-reverse;flex-wrap:wrap}}.news-list__link:hover .news-list__arrow{-webkit-animation:hoverArrow .3s ease-out 0ms forwards;animation:hoverArrow .3s ease-out 0ms forwards}@media screen and (max-width:480px){.news-list__link:hover .news-list__arrow{-webkit-animation:none;animation:none}}.news-list__post-info{align-items:center;display:flex;margin-right:15px;min-width:180px;opacity:.5}@media screen and (max-width:480px){.news-list__post-info{margin-right:0;width:auto}}.news-list__post-date{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-size:12px;font-weight:500;line-height:165%}.news-list__categorys{align-items:center;display:flex;list-style:none;width:100%}.news-list__categorys:before{background-color:#a66600;content:"";display:block;flex:1;height:1px;margin-left:15px}@media screen and (max-width:480px){.news-list__categorys:before{display:none}}.news-list__category-item{display:none}@media screen and (max-width:480px){.news-list__category-item{display:block;font-size:11px;font-weight:500;line-height:165%}.news-list__category-item:after{content:", "}.news-list__category-item:last-child:after{content:""}}.news-list__post-title{font-size:18px;font-weight:400;line-height:152%}@media screen and (max-width:480px){.news-list__post-title{font-size:18px;line-height:137%}}.news-list__arrow{box-sizing:border-box;height:18px;margin:0 0 0 auto;width:22px}.news-list__arrow img{display:block;height:auto;width:100%}@media screen and (max-width:480px){.news-list__arrow{display:none}}.news-header{border-bottom:solid 1px rgba(166,102,0,.1490196078);margin-bottom:35px;opacity:0;padding-bottom:37px}.news-header.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 80ms forwards;animation:slideUpTitle .36s ease-out 80ms forwards}@media screen and (max-width:480px){.news-header{padding-bottom:18px}}.news-header__title{font-size:28px;font-weight:700;line-height:144%;color:#a66600}@media screen and (max-width:480px){.news-header__title{font-size:24px}}.news-header__nav{display:flex;margin-top:75px}@media screen and (max-width:480px){.news-header__nav{margin-top:30px}}.news-header__link{color:rgba(166,102,0,.4);font-size:24px;font-weight:700;letter-spacing:.02em;line-height:144%;margin-right:24px;transition:color .2s ease-out}.news-header__link.is-current,.news-header__link:hover{color:#a66600;opacity:1}@media screen and (max-width:480px){.news-header__link{font-size:17px;line-height:149%;margin-right:16px}}.news-pager{align-items:center;display:flex;justify-content:space-between;margin-top:96px;opacity:0}.news-pager__back-links{align-items:flex-start;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;row-gap:16px}@media screen and (max-width:480px){.news-pager__back-links{flex-direction:column}}.news-pager.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}@media screen and (max-width:480px){.news-pager{align-items:flex-start;flex-direction:column-reverse;margin-top:37px}}@media screen and (max-width:480px){.news-pager__back-top.orange-arraw-link{margin:0}}@media screen and (max-width:480px){.news-pager__pager{border-bottom:solid 1px rgba(166,102,0,.1490196078);margin-bottom:33px;padding-bottom:40px;width:100%}}.pager{align-items:center;display:flex;justify-content:space-between;list-style:none}.pager__current{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#ffa06b;font-size:18px;font-weight:400;line-height:100%;margin:0 52px;text-align:center}@media screen and (max-width:480px){.pager__current{margin:0}}.pager__arrow{background-position:center;background-repeat:no-repeat;background-size:16px 14px;display:block;height:30px;width:16px}.pager__arrow--next{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp.svg)}.pager__arrow--prev{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow_sp.svg)}.pager__arrow--disable{opacity:.4}.aboutUs{padding-bottom:94px}@media screen and (max-width:480px){.aboutUs{padding-bottom:58px}}.about-us-additional-info{margin-bottom:120px;margin-top:72px;opacity:0}.about-us-additional-info.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.about-us-additional-info__title{font-size:20px;font-weight:700;line-height:150%}@media screen and (max-width:480px){.about-us-additional-info__title{font-size:15px;line-height:165%}}@media screen and (max-width:480px){.about-us-additional-info__content{margin-bottom:64px}}.about-us-additional-info .aboutUsContentsDoctorDocumentItem h3:before{opacity:1}.about-us-additional-info__body{font-size:15px;font-weight:400;line-height:165%;margin-top:30px}.about-us-additional-info__link{display:block;text-decoration:underline}.reshaping{padding-bottom:95px}@media screen and (max-width:480px){.reshaping{padding-bottom:78px}}.reshapingContents{width:100%}.reshapingContents_title{margin-top:81px;opacity:0}@media screen and (max-width:480px){.reshapingContents_title{margin-top:70px}}.reshapingContents_title h2{font-size:28px;font-weight:700;line-height:144%;color:#a66600}@media screen and (max-width:480px){.reshapingContents_title h2{font-size:24px}}.reshapingContents_title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 0ms forwards;animation:slideUpTitle .36s ease-out 0ms forwards}.reshapingContents_copy{font-size:22px;font-weight:700;line-height:144%;color:#a66600;margin-top:42px;opacity:.7;padding-top:33px;position:relative}@media screen and (max-width:480px){.reshapingContents_copy{font-size:17px;line-height:149%}}@media screen and (max-width:480px){.reshapingContents_copy{margin-top:24px;padding-top:24px}}.reshapingContents_copy:before{background-color:rgba(166,102,0,.5019607843);content:"";display:block;height:1px;position:absolute;top:0;width:72px}.reshapingContents_deformity,.reshapingContents_treatment,.reshapingContents_step,.reshapingContents_cost{color:#a66600}.reshapingContents_deformity h3,.reshapingContents_treatment h3,.reshapingContents_step h3,.reshapingContents_cost h3{font-size:20px;font-weight:700;line-height:150%;box-sizing:border-box;opacity:0;padding-left:40px;position:relative}@media screen and (max-width:480px){.reshapingContents_deformity h3,.reshapingContents_treatment h3,.reshapingContents_step h3,.reshapingContents_cost h3{font-size:15px;line-height:165%}}@media screen and (max-width:480px){.reshapingContents_deformity h3,.reshapingContents_treatment h3,.reshapingContents_step h3,.reshapingContents_cost h3{padding-left:0}}.reshapingContents_deformity h3:before,.reshapingContents_treatment h3:before,.reshapingContents_step h3:before,.reshapingContents_cost h3:before{background-color:#ffa06b;border-radius:1px;content:"";height:2px;left:-1px;opacity:0;position:absolute;top:14px;width:22px}@media screen and (max-width:480px){.reshapingContents_deformity h3:before,.reshapingContents_treatment h3:before,.reshapingContents_step h3:before,.reshapingContents_cost h3:before{display:none}}.reshapingContents_deformity h3.js-slide-in,.reshapingContents_treatment h3.js-slide-in,.reshapingContents_step h3.js-slide-in,.reshapingContents_cost h3.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 0ms forwards;animation:slideUpTitle .36s ease-out 0ms forwards}.reshapingContents_deformity h3.js-slide-in:before,.reshapingContents_treatment h3.js-slide-in:before,.reshapingContents_step h3.js-slide-in:before,.reshapingContents_cost h3.js-slide-in:before{-webkit-animation:orangeLineSlideIn .36s ease-out .12s forwards;animation:orangeLineSlideIn .36s ease-out .12s forwards}.reshapingContents_deformity ul,.reshapingContents_treatment ul,.reshapingContents_step ul,.reshapingContents_cost ul{list-style:none}.reshapingContents_deformity{margin-top:100px}@media screen and (max-width:480px){.reshapingContents_deformity{margin-top:74px}}.reshapingContents_treatment{margin-top:95px}@media screen and (max-width:480px){.reshapingContents_treatment{margin-top:76px}}.reshapingContents_step{margin-top:95px}@media screen and (max-width:480px){.reshapingContents_step{margin-top:70px}}.reshapingContents_step ul{border-bottom:solid 1px rgba(166,102,0,.1490196078);border-top:solid 1px rgba(166,102,0,.1490196078);margin-top:40px;opacity:0;padding:31px 0 30px}@media screen and (max-width:480px){.reshapingContents_step ul{border-bottom:solid 1px rgba(166,102,0,.1490196078);border-top:solid 1px rgba(166,102,0,.1490196078);margin-top:38px;padding:14px 0 15px}}.reshapingContents_step ul.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}.reshapingContents_cost{margin-top:99px}@media screen and (max-width:480px){.reshapingContents_cost{margin-top:78px}}.reshapingContentsDeformity_points{display:flex;justify-content:space-between;margin-top:37px}@media screen and (max-width:480px){.reshapingContentsDeformity_points{display:block;margin-top:33px}}.reshapingContentsDeformity_points div{opacity:0;width:calc((100% - 50px)/2)}@media screen and (max-width:480px){.reshapingContentsDeformity_points div{width:100%}.reshapingContentsDeformity_points div:last-child{margin-top:30px}}.reshapingContentsDeformity_points.js-slide-in div:first-child{-webkit-animation:slideUpTitle .36s ease-out .18s forwards;animation:slideUpTitle .36s ease-out .18s forwards}.reshapingContentsDeformity_points.js-slide-in div:last-child{-webkit-animation:slideUpTitle .36s ease-out .26s forwards;animation:slideUpTitle .36s ease-out .26s forwards}.reshapingContentsDeformity_points h4{font-size:20px;font-weight:700;line-height:150%}@media screen and (max-width:480px){.reshapingContentsDeformity_points h4{font-size:15px;line-height:165%}}.reshapingContentsDeformity_points p{font-size:15px;font-weight:400;line-height:165%;margin-top:16px}@media screen and (max-width:480px){.reshapingContentsDeformity_points p{margin-top:10px}}.reshapingContentsDeformity_type{display:flex;justify-content:space-between;margin-top:40px}@media screen and (max-width:480px){.reshapingContentsDeformity_type{display:none}}.reshapingContentsDeformity_type li{opacity:0}.reshapingContentsDeformity_type li:first-child.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .18s forwards;animation:slideUpTitle .36s ease-out .18s forwards}.reshapingContentsDeformity_type li:nth-child(2).js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .27s forwards;animation:slideUpTitle .36s ease-out .27s forwards}.reshapingContentsDeformity_type li:last-child.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .36s forwards;animation:slideUpTitle .36s ease-out .36s forwards}.reshapingContentsDeformity_type-sp{display:none}@media screen and (max-width:480px){.reshapingContentsDeformity_type-sp{-webkit-animation:slideUpTitle .36s ease-out .36s forwards;animation:slideUpTitle .36s ease-out .36s forwards;display:block;margin-left:-20px !important;margin-top:14px;opacity:0;position:relative;width:100vw;z-index:0 !important}}.reshapingContentsDeformityTypeItem{width:calc((100% - 102px)/3)}.reshapingContentsDeformityTypeItem_img{width:100%}.reshapingContentsDeformityTypeItem_img img{height:auto;vertical-align:bottom;width:100%}.reshapingContentsDeformityTypeItem_text{font-size:15px;font-weight:400;line-height:165%;margin-top:40px}.reshapingContentsDeformityTypeItem_text span{font-weight:700}.reshapingContentsDeformityTypeSpItem_img img{height:auto;width:100%}.reshapingContentsDeformityTypeSpTextList{height:80px;margin:14px auto 0 !important;position:relative;width:calc(100vw - 80px) !important}.reshapingContentsDeformityTypeSpTextList li{bottom:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease-in-out 0ms}.reshapingContentsDeformityTypeSpTextList li.swiperActive{opacity:1;transition:opacity .1s ease-in-out 0ms}.reshapingContentsDeformityTypeSpTextList_text{box-sizing:border-box;font-size:13px;line-height:1.56}.reshapingContentsDeformityTypeSpTextList_text span{font-weight:700}.reshapingContentsTreatment_img{margin-top:40px;opacity:0;position:relative}@media screen and (max-width:480px){.reshapingContentsTreatment_img{margin-top:38px}}.reshapingContentsTreatment_img img{border-radius:40px;height:auto;width:100%}@media screen and (max-width:480px){.reshapingContentsTreatment_img img{border-radius:10px}}.reshapingContentsTreatment_img h4{font-size:20px;font-weight:700;line-height:150%;bottom:31px;color:#fff;left:35px;position:absolute}@media screen and (max-width:480px){.reshapingContentsTreatment_img h4{font-size:15px;line-height:165%}}@media screen and (max-width:480px){.reshapingContentsTreatment_img h4{bottom:8px;left:15px;position:absolute}}.reshapingContentsTreatment_img.js-slide-in{-webkit-animation:fadeIn .36s ease-in-out .12s forwards;animation:fadeIn .36s ease-in-out .12s forwards}.reshapingContentsTreatment_description{align-items:flex-end;display:flex;justify-content:space-between;margin-top:33px;opacity:0;padding:0 35px}@media screen and (max-width:480px){.reshapingContentsTreatment_description{display:block;margin-top:13px;padding:0}}.reshapingContentsTreatment_description.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}.reshapingContentsTreatment_left{font-size:15px;font-weight:400;line-height:165%;max-width:600px;min-width:405px;width:37.5vw}@media screen and (max-width:480px){.reshapingContentsTreatment_left{max-width:unset;min-width:unset;width:100%}}.reshapingContentsTreatment_left a{display:inline-block;margin-right:16px;text-decoration:underline}.reshapingContentsTreatment_left_right{align-items:flex-end;display:flex;flex-direction:column}.reshapingContentsTreatment_left_link.orange-arraw-link{display:flex;margin-top:24px}.reshapingContentsStepItem{border-bottom:solid 1px rgba(166,102,0,.1490196078);margin-bottom:31px;margin-left:96px;padding-bottom:30px;position:relative;width:auto}@media screen and (max-width:480px){.reshapingContentsStepItem{margin-bottom:15px;margin-left:57px;padding-bottom:15px}}.reshapingContentsStepItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.reshapingContentsStepItem_num{align-items:center;display:inline-flex;font-size:13px;left:-96px;line-height:27px;position:absolute;top:0}@media screen and (max-width:480px){.reshapingContentsStepItem_num{font-size:12px;left:-57px;line-height:25px}}.reshapingContentsStepItem_num span{font-size:20px;font-weight:700;line-height:27px;margin-left:10px}@media screen and (max-width:480px){.reshapingContentsStepItem_num span{font-size:16px;line-height:25px;margin-left:7px}}.reshapingContentsStepItem_title{font-size:18px;line-height:1.5}@media screen and (max-width:480px){.reshapingContentsStepItem_title{font-size:15px;line-height:1.67}}.reshapingContentsStepItem_body{font-size:15px;font-weight:400;line-height:165%;margin-top:16px}@media screen and (max-width:480px){.reshapingContentsStepItem_body{margin-top:9px}.reshapingContentsStepItem_body span{color:#a66600;display:block;font-size:11px;line-height:1.4;margin-top:5px;opacity:.7}}.reshapingContentsCost_list{margin-top:34px;opacity:0}@media screen and (max-width:480px){.reshapingContentsCost_list{margin-top:37px}}.reshapingContentsCost_list.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}.reshapingContentsCost_comments{color:rgba(166,102,0,.6);margin-top:44px;opacity:0}@media screen and (max-width:480px){.reshapingContentsCost_comments{margin-top:17px}}.reshapingContentsCost_comments li{font-size:12px;line-height:1.67;padding-left:90px;position:relative}@media screen and (max-width:480px){.reshapingContentsCost_comments li{font-size:11px;line-height:1.4;padding-left:57px}}.reshapingContentsCost_comments span{font-size:12px;left:0;line-height:1.67;position:absolute;top:0;width:90px}@media screen and (max-width:480px){.reshapingContentsCost_comments span{font-size:11px;line-height:1.4;width:57px}}.reshapingContentsCost_comments.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .12s forwards;animation:slideUpTitle .36s ease-out .12s forwards}.reshapingContentsCostList{border-bottom:solid 1px rgba(166,102,0,.1490196078);display:grid;grid-template-columns:270px 1fr 500px;grid-template-rows:45px 45px}@media screen and (max-width:480px){.reshapingContentsCostList{grid-template-columns:240px auto;grid-template-rows:auto auto auto auto;width:100%}}.reshapingContentsCostList_item{font-size:15px;font-weight:400;line-height:165%;border-top:solid 1px rgba(166,102,0,.1490196078);margin:0;padding-top:11px}@media screen and (max-width:480px){.reshapingContentsCostList_item{border-top:none;padding-top:0}}.reshapingContentsCostList_item-title{font-weight:700;grid-column:1/2}@media screen and (max-width:480px){.reshapingContentsCostList_item-title{border-top:solid 1px rgba(166,102,0,.1490196078);grid-column:1/3;padding-top:16px;width:calc(100vw - 40px)}.reshapingContentsCostList_item-title br{display:none}}.reshapingContentsCostList_item-body{grid-column:2/3}@media screen and (max-width:480px){.reshapingContentsCostList_item-body{display:none}}.reshapingContentsCostList_item-price{grid-column:3/4;text-align:right}@media screen and (max-width:480px){.reshapingContentsCostList_item-price{grid-column:1/3;padding-bottom:16px;text-align:left;width:100%}}.single{padding-bottom:95px;padding-top:302px}@media screen and (max-width:480px){.single{padding-bottom:56px;padding-top:195px}}.singleContents{display:flex;justify-content:space-between;position:relative;width:100%}@media screen and (max-width:480px){.singleContents{flex-direction:column}}.singleContents_article{width:70%;opacity:0}.singleContents_article.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.singleContents_article{width:100%}}.single-header{display:flex;flex-direction:column;justify-content:space-between}.single-header__title{font-size:28px;font-weight:700;line-height:144%;color:#a66600;margin-top:-6px;opacity:0}@media screen and (max-width:480px){.single-header__title{font-size:24px}}.single-header__title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.single-header__title{margin-bottom:48px}}.single-header__back-top.orange-arraw-link{margin:0;opacity:0}.single-header__back-top.orange-arraw-link.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.single-header__back-top.orange-arraw-link{display:none}}.single-header__links{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;margin-top:61px;row-gap:24px}@media screen and (max-width:480px){.single-header__links{margin-top:0}}.single-footer{display:none}@media screen and (max-width:480px){.single-footer{display:flex;flex-direction:column;justify-content:space-between;margin:60px 0 0}}.single-footer__back-top.orange-arraw-link{margin:0;opacity:0}.single-footer__back-top.orange-arraw-link.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.single-footer__links{align-items:flex-start;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;row-gap:16px}@media screen and (max-width:480px){.single-footer__links{flex-direction:column}}.singleContentsArticle{color:#a66600}.singleContentsArticle_title{font-size:20px;line-height:1.5;margin-top:-6px}@media screen and (max-width:480px){.singleContentsArticle_title{font-size:18px;line-height:1.4}}.singleContentsArticle_body{font-size:15px;font-weight:400;line-height:165%;margin-top:53px}@media screen and (max-width:480px){.singleContentsArticle_body{margin-top:33px}}.singleContentsArticle_body p{margin-bottom:50px}@media screen and (max-width:480px){.singleContentsArticle_body p{margin-bottom:30px}}.singleContentsArticle_body p.imageWrapper{margin-bottom:55px;padding-top:5px}@media screen and (max-width:480px){.singleContentsArticle_body p.imageWrapper{margin-bottom:35px}}.singleContentsArticle_body p.imageWrapper img{height:auto;margin-bottom:0;padding-top:0;vertical-align:bottom;width:100%}.singleContentsArticle_body img.textSetImage{height:auto;margin-bottom:30px;padding-top:5px;vertical-align:bottom;width:100%}@media screen and (max-width:480px){.singleContentsArticle_body img.textSetImage{margin-bottom:15px}}.singleContentsArticle_body h1,.singleContentsArticle_body h2,.singleContentsArticle_body h3,.singleContentsArticle_body h4{margin-bottom:25px}@media screen and (max-width:480px){.singleContentsArticle_body h1,.singleContentsArticle_body h2,.singleContentsArticle_body h3,.singleContentsArticle_body h4{margin-bottom:10px}}.singleContentsArticle_body ul,.singleContentsArticle_body ol{list-style-position:outside;margin-bottom:50px;padding-left:25px}@media screen and (max-width:480px){.singleContentsArticle_body ul,.singleContentsArticle_body ol{margin-bottom:30px}}.singleContentsArticle_body a{text-decoration:underline}.singleContentsArticle_body>:last-child{margin-bottom:0}.single-post-info{align-items:center;display:flex;margin-right:15px;margin-top:11px;min-width:180px;opacity:.5}@media screen and (max-width:480px){.single-post-info{margin-right:0;margin-top:4px;width:auto}}.single-post-info__post-date{font-size:12px;font-weight:500;line-height:165%}.single-post-info__categorys{align-items:center;display:flex;list-style:none;width:100%}.single-post-info__category-item{display:block;font-size:12px;font-weight:400;letter-spacing:.04em;line-height:100%}@media screen and (max-width:480px){.single-post-info__category-item{font-size:12px;letter-spacing:0em;line-height:165%}}.single-post-info__category-item:after{content:"、"}.single-post-info__category-item:last-child:after{content:""}.footer{background-color:#ffa06b;min-width:1080px;position:relative;width:100%}@media screen and (max-width:480px){.footer{min-width:unset}}.footer__columns{box-sizing:border-box;display:flex;justify-content:space-between;padding:47px 40px 85px;position:relative}@media screen and (max-width:480px){.footer__columns{display:block;padding:34px 20px 96px}}.footer__logo{width:116px}.footer__logo img{display:block;height:auto;width:100%}@media screen and (max-width:480px){.footer__logo{display:none}}.footer__content{flex:1;margin-left:124px}@media screen and (max-width:480px){.footer__content{flex:unset;margin-left:0}}.footer__back-to-top{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/up_arrow.svg);background-position:center;background-repeat:no-repeat;background-size:22px 26px;border:solid 2px #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:75px;margin-bottom:-16px;margin-top:auto;width:75px}.footer__back-to-top:hover{-webkit-animation:hoverFooterArrow .3s ease-out 0ms forwards;animation:hoverFooterArrow .3s ease-out 0ms forwards}@media screen and (max-width:480px){.footer__back-to-top{display:none}}.footer-content__clinic-information{margin-top:28px}.footer-content__information{margin-top:53px}@media screen and (max-width:480px){.footer-content__information{margin-top:25px}}.footer-content__information--clinic{margin-top:16px}@media screen and (max-width:480px){.footer-content__information--clinic{margin-top:25px}}@media screen and (max-width:480px){.footer-link-list{border-bottom:solid 1px rgba(255,255,255,.4);box-sizing:border-box;padding-bottom:23px}}.footer-link-list__pages{border-bottom:solid 1px rgba(255,255,255,.3019607843);display:inline-flex;list-style:none;padding-bottom:21px;padding-top:11px}@media screen and (max-width:480px){.footer-link-list__pages{display:none}}.footer-link-list__pages--sp{display:none}@media screen and (max-width:480px){.footer-link-list__pages--sp{border:none;display:block;margin-bottom:35px;padding-bottom:0;padding-left:15px}}.footer-link-list__page-link{font-size:14px;font-weight:700;line-height:100%;color:#fff;margin-right:18px}@media screen and (max-width:480px){.footer-link-list__page-link{font-size:15px}}.footer-link-list__page-link:last-child{margin-right:0}@media screen and (max-width:480px){.footer-link-list__page-link{margin-top:15px}}.footer-link-list__clinic{display:flex;list-style:none;margin-top:14px}@media screen and (max-width:480px){.footer-link-list__clinic{display:block}}.footer-link-list__clinic-link{font-size:22px;font-weight:700;letter-spacing:.04em;line-height:144%;color:#fff;margin-right:21px}.footer-link-list__clinic-link .kana-spacing{letter-spacing:-.1em}@media screen and (max-width:480px){.footer-link-list__clinic-link{letter-spacing:.04em}}@media screen and (max-width:480px){.footer-link-list__clinic-link{color:#fefdf6}}.footer-link-list__clinic-link--current{opacity:.7}.footer-link-list__clinic-link--top{align-items:center;display:flex;margin-right:30px}.footer-link-list__clinic-link--top:after{background-color:rgba(255,255,255,.3019607843);content:"";display:block;height:22px;margin-left:28px;margin-top:2px;width:1px}@media screen and (max-width:480px){.footer-link-list__clinic-link--top:after{display:none}}@media screen and (max-width:480px){.footer-link-list__clinic-link--top{display:block}}@media screen and (max-width:480px){.footer-link-list__sp-arrow{align-items:center;display:flex}.footer-link-list__sp-arrow:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp_white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:14px;margin-left:16px;width:18px}}.footer-information__comment{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#fff;font-size:17px;font-weight:700;line-height:100%}@media screen and (max-width:480px){.footer-information__comment{font-size:14px;line-height:165%}}.footer-information__contact{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#fff;font-size:17px;font-weight:500;gap:0 38px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;line-height:150%;margin-top:22px}@media screen and (max-width:480px){.footer-information__contact{font-size:14px;line-height:160%;margin-top:37px}.footer-information__contact span{display:block;height:0;overflow:hidden;position:relative;width:0}}.footer-information__annotation{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#fff;font-size:12px;margin-top:10px;font-weight:700;line-height:100%;line-height:108%}@media screen and (max-width:480px){.footer-information__annotation{margin-top:10px;font-size:10px;line-height:108%}}.footer-information__additional-info{align-items:center;display:flex;margin-left:-9px;margin-top:41px}@media screen and (max-width:480px){.footer-information__additional-info{flex-wrap:wrap;margin-top:48px}}.footer-information__sns-link{height:40px;margin-right:3px;width:40px}.footer-information__sns-link img{display:block;height:auto;width:100%}.footer-information__copyright{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#fff;font-size:13px;font-weight:medium;line-height:100%;margin-left:31px}@media screen and (max-width:480px){.footer-information__copyright{margin-left:8px;margin-top:10px;width:100%}}.footer-clinic-information__detail{color:#fff;font-size:14px;font-weight:500;line-height:100%}@media screen and (max-width:480px){.footer-clinic-information__detail{font-size:13px;line-height:108%}}.footer-clinic-information__name{display:inline-flex;font-weight:700}@media screen and (max-width:480px){.footer-clinic-information__name{display:block}}.footer-clinic-information__name span{align-items:center;display:inline-flex;font-weight:400}@media screen and (max-width:480px){.footer-clinic-information__name span{display:block;margin-top:7px}}.footer-clinic-information__name span:before{background-color:rgba(255,255,255,.6);content:"";display:block;height:1px;margin:0 5px;width:10px}@media screen and (max-width:480px){.footer-clinic-information__name span:before{display:none}}.footer-clinic-information__clinic-name{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#fff;font-size:18px;font-weight:700;line-height:100%;margin:20px 0 8px}@media screen and (max-width:480px){.footer-clinic-information__clinic-name{font-size:14px;line-height:165%}}.footer-clinic-information__address{margin-top:6px}@media screen and (max-width:480px){.footer-clinic-information__address{margin-top:7px}}.footer-clinic-information__business-hours{background-color:#ed8e5a;border-radius:10px;box-sizing:border-box;color:#fff;display:inline-grid;gap:15px 10px;grid-template-columns:auto 52px auto;grid-template-rows:auto auto auto;margin-top:21px;padding:14px 20px 17px}@media screen and (max-width:480px){.footer-clinic-information__business-hours{display:grid;gap:14px 10px;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;margin-top:25px;padding:15px;width:100%}}.footer-clinic-information__label{font-size:18px;font-weight:700;line-height:100%}@media screen and (max-width:480px){.footer-clinic-information__label{font-size:15px}}.footer-clinic-information__text{font-size:17px;font-weight:500;line-height:100%;margin-top:1px}@media screen and (max-width:480px){.footer-clinic-information__text{font-size:15px}}.footer-clinic-information__line{background-color:rgba(255,255,255,.4);border-radius:1px;height:1px;margin:auto 0;transform:translateY(1px);width:100%}@media screen and (max-width:480px){.footer-clinic-information__line{display:none}}.footer-clinic-information__line--sp{display:none}@media screen and (max-width:480px){.footer-clinic-information__line--sp{display:block;grid-column:1/3}}body{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;background-color:#fefdf6;visibility:hidden;width:auto}@media screen and (max-width:480px){body{min-width:200px}}body header.header{opacity:0;top:-20px;transition:top .36s ease-out 80ms,opacity .36s ease-out 80ms}@media screen and (max-width:480px){body header.header{top:0}}@media screen and (max-width:480px){body header.header .header-reserve{top:auto !important}}.wf-active body{visibility:visible}.wf-active body header.header{opacity:1;top:0;transition:top .36s ease-out 80ms,opacity .36s ease-out 80ms}.wf-active body header.header .header-reserve{opacity:1;top:0;transition:top .36s ease-out 80ms,opacity .36s ease-out 80ms}.wrapper{box-sizing:border-box;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;min-height:100vh;min-width:1080px;overflow-x:hidden;position:relative}@media screen and (max-width:480px){.wrapper{min-width:unset}}.page{box-sizing:border-box;margin:0 auto;max-width:1600px;min-width:1080px;position:relative;width:100%}@media screen and (max-width:480px){.page{margin:0;max-width:unset;min-width:unset}}.page_contents{box-sizing:border-box;margin:0 auto;max-width:1600px;padding:0 7.8125vw;width:100%}@media screen and (max-width:1080px){.page_contents{padding:0 84px}}@media screen and (min-width:1600px){.page_contents{padding:0 125px}}@media screen and (max-width:480px){.page_contents{margin:0;max-width:unset;padding:0 20px}}.page_mainVisual{background-color:#ffa06b;height:auto;margin:0 auto;position:relative;width:100%}a{transition:opacity .2s ease-out}a:hover{opacity:.7}.header-lang-toggle{align-items:center;background-color:#fefdf6;border-radius:22px;box-shadow:inset 0px 0px 4px rgba(0,0,0,.11);display:flex;margin:5px}@media screen and (max-width:480px){.header-lang-toggle{display:none}}.header-lang-toggle__jp,.header-lang-toggle__en{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-size:14px;font-weight:700;line-height:100%;box-sizing:border-box;color:#a66600;display:block}.header-lang-toggle__jp.disable,.header-lang-toggle__en.disable{opacity:.5}.header-lang-toggle__jp{display:flex;padding-left:20px;position:relative}.header-lang-toggle__jp:after{background-color:#a66600;content:"";display:block;height:14px;margin:1px 12px 0;width:1px}.header-lang-toggle__en{padding-right:20px}.orange-arraw-link{align-items:center;color:#a66600;display:inline-flex;font-size:18px;font-weight:700;line-height:100%;transition:color .2s ease-in-out}@media screen and (max-width:480px){.orange-arraw-link{display:flex;font-size:17px;justify-content:flex-end;margin:23px 0 0 auto}}.orange-arraw-link:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow.svg);background-position:center;background-repeat:no-repeat;background-size:22px 18px;border:2px solid #ffa06b;border-radius:25px;box-sizing:border-box;content:"";display:block;height:50px;margin-left:15px;width:50px}@media screen and (max-width:480px){.orange-arraw-link:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp.svg);background-size:12px 12px;border:2px solid #ffa06b;border-radius:15px;height:30px;margin-left:10px;width:30px}}.orange-arraw-link--rev{flex-direction:row-reverse}.orange-arraw-link--rev:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow.svg);margin-left:0;margin-right:15px}@media screen and (max-width:480px){.orange-arraw-link--rev:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow_sp.svg)}}.orange-arraw-link:hover{color:#ff9052;opacity:1}.orange-arraw-link:hover:after{-webkit-animation:hoverRoundArrow .3s ease-out 0ms forwards;animation:hoverRoundArrow .3s ease-out 0ms forwards}@media screen and (max-width:480px){.orange-arraw-link:hover:after{-webkit-animation:none;animation:none}}.orange-arraw-link--rev:hover:after{-webkit-animation:hoverRoundArrowRev .3s ease-out 0ms forwards;animation:hoverRoundArrowRev .3s ease-out 0ms forwards}@media screen and (max-width:480px){.orange-arraw-link--rev:hover:after{-webkit-animation:none;animation:none}}@media screen and (min-width:481px){.contents_clinics{margin-top:100px}.contens_clinics_title h2{color:#a66600;font-size:28px;position:relative}.contents_clinics_text{position:relative}.contents_clinics_text h3{box-sizing:border-box;color:#a66600;font-size:18px;margin-top:30px;padding-left:40px;position:relative}.contents_clinics_text>h3>a:before{background-color:#ffa06b;border-radius:1px;content:"";display:block;height:2px;left:-1px;position:absolute;top:9px;width:22px}}@media screen and (max-width:480px){.contents_clinics{margin-top:50px}.contens_clinics_title h2{color:#a66600;font-size:20px;position:relative}.contents_clinics_text h3{box-sizing:border-box;color:#a66600;font-size:15px;font-weight:400;margin-top:30px;position:relative}.contents_clinics_text>h3>a:before{background-color:#ffa06b;border-radius:1px;content:"";display:none;height:2px;left:-1px;position:absolute;top:9px;width:22px;z-index:10}.clinic_none{-webkit-animation-fill-mode:forwards；;animation-fill-mode:forwards；}}.contents_table{margin-top:15px}.contents_table .year{padding:10px 15px;padding-left:0;text-align:left;width:13%}.all_table{font:18px !important;margin-top:30px;padding-left:0 !important}.all_table:before{display:none}.row_table{width:50%}.inner_month{text-align:center;width:20%}.row{width:10%}@media screen and (max-width:480px){.inner_pdf{width:50% !important}.row_table{width:50%}}.inner_pdf{padding-right:3px;text-align:right;width:25%}.aicon_pdf img{vertical-align:-30%}@media screen and (max-width:480px){#expan01{height:700px !important}}@media screen and (max-width:480px){.inner_pdf01{font-size:14px !important;margin-left:5px !important;margin-top:30px !important}}.inner_pdf01 img{vertical-align:-30% !important}@media screen and (min-width:481px){.inner_pdf01 .sp_br{display:none !important}}.inner_pdf01{font-weight:700;margin-left:-5px;margin-top:30px}.xo-event-calendar{margin-top:32px}.addtional_pdf{font-weight:400;margin-top:10px}.addtional_pdf img{vertical-align:-30%}@media(max-width:414px){.ps-br{display:none}}.home-clinic{margin-top:94px}@media screen and (max-width:480px){.home-clinic{margin-top:115px}}.home-clinic__header{color:#a66600;font-size:32px;font-weight:700;letter-spacing:.02em;line-height:134%;opacity:0}@media screen and (max-width:480px){.home-clinic__header{font-size:26px}}.home-clinic__header.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.home-clinic__body{justify-content:space-between;margin-top:56px;opacity:0}.home-clinic__body.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.home-clinic__body{margin-top:35px}}.home-clinic__video{height:100%;margin-bottom:50px;position:relative;width:100%}@media screen and (max-width:480px){.home-clinic__video{margin-bottom:40px;margin-left:-20px;width:calc(100% + 40px)}}.home-clinic__video video{border-radius:14px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:480px){.home-clinic__video video{border-radius:0}}.home-clinic__list{display:grid;gap:3.90625vw;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media screen and (max-width:480px){.home-clinic__list{display:block}}.home-clinic-item{cursor:pointer;display:block}@media screen and (max-width:480px){.home-clinic-item{margin-bottom:29px}.home-clinic-item:last-child{margin-bottom:0}}.home-clinic-item:hover{opacity:1}.home-clinic-item:hover .home-clinic-item__arrow:before{-webkit-animation:hoverRoundArrow .3s ease-out 0ms forwards;animation:hoverRoundArrow .3s ease-out 0ms forwards}@media screen and (max-width:480px){.home-clinic-item:hover .home-clinic-item__arrow:before{-webkit-animation:none;animation:none}}.home-clinic-item__single-image{border-radius:14px;box-shadow:0px 0px 15px rgba(0,0,0,.1);display:block;overflow:hidden;position:relative}@media screen and (max-width:480px){.home-clinic-item__single-image{display:none}}.home-clinic-item__single-image--sp{display:none}@media screen and (max-width:480px){.home-clinic-item__single-image--sp{display:block}}.home-clinic-item__single-image img{display:block;height:auto;width:100%}.home-clinic-item__img-grid{display:grid;gap:10px;grid-template-columns:1fr .578fr;grid-template-rows:auto auto}@media screen and (max-width:480px){.home-clinic-item__img-grid{gap:6px}}.home-clinic-item__img-L{grid-column:1/2;grid-row:1/3}.home-clinic-item__img-L,.home-clinic-item__img-M{border-radius:14px;overflow:hidden;position:relative}.home-clinic-item__img-L img,.home-clinic-item__img-M img{display:block;height:auto;width:100%}.home-clinic-item__label{align-items:center;display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:480px){.home-clinic-item__label{margin-top:14px}}.home-clinic-item__title{color:#a66600;font-size:26px;font-weight:700;letter-spacing:.04em;line-height:144%}@media screen and (max-width:480px){.home-clinic-item__title{font-size:24px}}.home-clinic-item__arrow{align-items:center;display:inline-flex}.home-clinic-item__arrow:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow.svg);background-position:center;background-repeat:no-repeat;background-size:22px 18px;border:2px solid #ffa06b;border-radius:25px;box-sizing:border-box;content:"";display:block;height:50px;width:50px}@media screen and (max-width:480px){.home-clinic-item__arrow:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp.svg);background-size:12px 12px;border:2px solid #ffa06b;border-radius:15px;height:30px;margin-right:10px;width:30px}}.main-visual{position:relative}.main-visual__main{height:auto;overflow:hidden;position:relative;width:100%}@media screen and (max-width:480px){.main-visual__main{display:none}}.main-visual__main--sp{display:none}@media screen and (max-width:480px){.main-visual__main--sp{display:block}}.main-visual__img{height:auto;opacity:0;pointer-events:none;vertical-align:bottom;width:100.1%}.js-slide-in .main-visual__img{-webkit-animation:fadeIn .8s cubic-bezier(.215,.61,.355,1) 0ms forwards;animation:fadeIn .8s cubic-bezier(.215,.61,.355,1) 0ms forwards}@media screen and (max-width:480px){.main-visual__img{height:auto;opacity:0;vertical-align:bottom;width:100%}.js-slide-in .main-visual__img{-webkit-animation:fadeIn .9s ease-out 10ms forwards;animation:fadeIn .9s ease-out 10ms forwards}}.main-visual__mask{animation:moveMask 6s ease-in-out alternate-reverse infinite;bottom:-1px;max-width:unset;pointer-events:none;position:absolute;vertical-align:bottom}@media screen and (max-width:480px){.main-visual__mask{animation:moveMask-sp 6s ease-in-out 0ms alternate-reverse infinite;bottom:-1px;max-width:unset;position:absolute;vertical-align:bottom}}.main-visual-notice{background-color:#ffa06b;border-radius:14px;bottom:80px;box-sizing:border-box;color:#fff;display:block;left:20px;max-width:500px;opacity:0;padding:20px 27px;position:absolute}.main-visual-notice.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.main-visual-notice:hover .main-visual-notice__title:before{-webkit-animation:hoverRoundArrowOnlyPosition .3s ease-out 0ms forwards;animation:hoverRoundArrowOnlyPosition .3s ease-out 0ms forwards}@media screen and (max-width:480px){.main-visual-notice:hover .main-visual-notice__title:before{-webkit-animation:none;animation:none}}.main-visual-notice--tokyo,.main-visual-notice--osaka{bottom:42px}@media screen and (max-width:480px){.main-visual-notice--tokyo,.main-visual-notice--osaka{display:none}}@media screen and (max-width:480px){.main-visual-notice{bottom:auto;left:20px;margin:0 auto;max-width:unset;padding:11px 16px 14px;right:20px;top:calc(100% - 24px)}}.main-visual-notice__date{font-size:17px;font-weight:500;line-height:150%}@media screen and (max-width:480px){.main-visual-notice__date{font-size:12px}}.main-visual-notice__title{font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:150%;padding-right:42px;position:relative}.main-visual-notice__title:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:22px 18px;box-sizing:border-box;content:"";display:block;height:24px;position:absolute;right:0;top:0;width:24px}@media screen and (max-width:480px){.main-visual-notice__title{font-size:17px;line-height:120%;padding-right:26px}.main-visual-notice__title:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp_white.svg);background-size:14px 14px;height:20px;width:16px}}.home-about-corona{background-color:rgba(166,102,0,.0705882353);border-radius:14px;color:#a66600;display:grid;grid-template-columns:25.46875vw 1fr 25.46875vw 1fr 25.46875vw;grid-template-rows:auto;opacity:0;padding:14px 0}@media screen and (max-width:1080px){.home-about-corona{grid-template-columns:275px 1fr 275px 1fr 275px}}@media screen and (min-width:1600px){.home-about-corona{grid-template-columns:407px 1fr 407px 1fr 407px}}@media screen and (max-width:480px){.home-about-corona{display:block;margin-top:32px;padding:17px 16px 18px}}.home-about-corona__title{font-size:20px;font-weight:700;grid-column:1/2;grid-row:1/2;line-height:150%;line-height:1.5;padding-left:30px}@media screen and (max-width:480px){.home-about-corona__title{font-size:21px;line-height:134%;padding-left:0}}.home-about-corona__text{box-sizing:border-box;font-size:16px;font-weight:400;grid-column:3/6;grid-row:1/2;line-height:159%;line-height:1.65;padding-right:30px;width:100%}@media screen and (max-width:480px){.home-about-corona__text{font-size:14px;line-height:125%;margin-top:9px;padding-right:0}}.home-about-corona.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}.clinic-top-calendar{margin-bottom:100px;margin-top:96px;width:100%}@media screen and (max-width:480px){.clinic-top-calendar{margin-bottom:40px;margin-top:68px}}.clinic-top-calendar__header{color:#a66600;font-size:32px;font-weight:700;line-height:100%;opacity:0}@media screen and (max-width:480px){.clinic-top-calendar__header{font-size:26px;letter-spacing:.02em;line-height:124%}}.clinic-top-calendar__header.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.clinic-top-calendar__body{display:flex;margin-top:61px;opacity:0}.clinic-top-calendar__body.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.clinic-top-calendar__body{display:block;margin-top:34px}}.clinic-top-calendar__left{margin-right:6.40625vw;max-width:21.71875vw;min-width:21.71875vw}@media screen and (max-width:480px){.clinic-top-calendar__left{margin-right:0;max-width:unset;min-width:unset;width:100%}}@media screen and (min-width:1600px){.clinic-top-calendar__left{max-width:345px;min-width:345px}}.clinic-top-calendar__right{width:auto}@media screen and (max-width:480px){.clinic-top-calendar__right{margin-top:39px}}.clinic-top-calendar__sub-header{border-bottom:solid 1px rgba(166,102,0,.2);color:#a66600;font-size:22px;font-weight:700;line-height:100%;margin-bottom:34px;padding-bottom:34px}@media screen and (max-width:480px){.clinic-top-calendar__sub-header{border-bottom:none;font-size:19px;margin-bottom:18px;padding-bottom:0}}.clinic-top-calendar__content{color:#a66600;font-size:16px;line-height:159%}.clinic-top-calendar__content hr{border-color:rgba(166,102,0,.2);display:none;margin:18px 0}@media screen and (max-width:480px){.clinic-top-calendar__content hr{display:block;margin:11px 0}}#xo-event-calendar-1{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;margin-top:0}#xo-event-calendar-1 table.xo-month,#xo-event-calendar-1 table.xo-month table,#xo-event-calendar-1 table.xo-month th,#xo-event-calendar-1 table.xo-month td{background-color:rgba(0,0,0,0) !important;border-color:#e4d1af !important}#xo-event-calendar-1 table.xo-month>caption .month-header{align-items:center;display:flex;justify-content:space-between;margin:0;margin-bottom:33px}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>caption .month-header{margin-bottom:15px}}#xo-event-calendar-1 table.xo-month>caption .month-header .calendar-caption{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#a66600;display:block;font-size:26px;font-weight:700;line-height:100%}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>caption .month-header .calendar-caption{font-size:20px}}#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next{display:block;height:18px;line-height:0;width:22px}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next{height:14px;width:16px}}#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev span.dashicons.dashicons-arrow-left-alt2,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev span.dashicons.dashicons-arrow-right-alt2,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next span.dashicons.dashicons-arrow-left-alt2,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next span.dashicons.dashicons-arrow-right-alt2{height:100%;width:100%}#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev span.dashicons.dashicons-arrow-left-alt2:before,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev span.dashicons.dashicons-arrow-right-alt2:before,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next span.dashicons.dashicons-arrow-left-alt2:before,#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next span.dashicons.dashicons-arrow-right-alt2:before{background-position:center;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:100%;margin-right:0;width:100%}#xo-event-calendar-1 table.xo-month>caption .month-header button.month-prev span.dashicons.dashicons-arrow-left-alt2:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow.svg)}#xo-event-calendar-1 table.xo-month>caption .month-header button.month-next span.dashicons.dashicons-arrow-right-alt2:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow.svg)}#xo-event-calendar-1 table.xo-month>thead{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#a66600;font-size:16px;font-weight:700;line-height:100%}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>thead{font-size:14px;height:40px}}#xo-event-calendar-1 table.xo-month>thead tr th{padding:12px 0}#xo-event-calendar-1 table.xo-month>tbody{height:400px}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>tbody{height:200px}}#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div{color:#a66600;font-size:18px;font-weight:600;line-height:100%;padding:7px 10px;text-align:left}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div{font-size:16px;padding:14px 8px;text-align:center}}#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div.holiday-tokyo,#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div.holiday-osaka{color:#fff}#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div.holiday-tokyo:after,#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div.holiday-osaka:after{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;content:"Closed";display:block;font-size:14px;font-weight:700;line-height:100%;margin-top:30px}@media screen and (max-width:480px){#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div.holiday-tokyo:after,#xo-event-calendar-1 table.xo-month>tbody tr.dayname td div.holiday-osaka:after{content:""}}#xo-event-calendar-1 .holiday-titles{display:none}@media screen and (max-width:480px){#xo-event-calendar-1 .holiday-titles{color:#a66600;display:block;margin-top:10px}#xo-event-calendar-1 .holiday-titles .holiday-title{align-items:center;display:flex;font-size:13px;font-weight:500;line-height:165%;padding:0}#xo-event-calendar-1 .holiday-titles .holiday-title span{border:none;display:block;height:15px;margin-right:8px;padding:0;width:15px}}.clinic-top-introduction{margin-top:55px}@media screen and (max-width:480px){.clinic-top-introduction{margin-top:39px}}.clinic-top-introduction__header{color:#a66600;opacity:0}.clinic-top-introduction__header.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.clinic-top-introduction__sub-title{font-size:24px;font-weight:600;line-height:144%;margin-bottom:5px}@media screen and (max-width:480px){.clinic-top-introduction__sub-title{font-size:17px;margin-bottom:0}}.clinic-top-introduction__title{font-size:58px;font-weight:600;line-height:144%}@media screen and (max-width:480px){.clinic-top-introduction__title{font-size:32px;font-weight:700;letter-spacing:.02em;line-height:144%}}.clinic-top-introduction__main-visual-notice{display:none}@media screen and (max-width:480px){.clinic-top-introduction__main-visual-notice{box-sizing:border-box;color:#fff;display:block;margin:0 auto;margin-top:35px;opacity:0;padding:11px 16px 14px;position:static;width:100%}.clinic-top-introduction__main-visual-notice.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}}.clinic-top-introduction__body{justify-content:space-between;margin-top:81px;opacity:0}.clinic-top-introduction__body.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.clinic-top-introduction__body{margin-top:74px}}.clinic-top-introduction__list{display:grid;gap:3.90625vw;grid-template-columns:1fr 1fr;grid-template-rows:auto}@media screen and (max-width:480px){.clinic-top-introduction__list{display:block}}@media screen and (max-width:480px){.clinic-top-introduction-item{margin-bottom:65px}.clinic-top-introduction-item:last-child{margin-bottom:0}}.clinic-top-introduction-item__label{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:480px){.clinic-top-introduction-item__label{margin-bottom:34px}}.clinic-top-introduction-item__title{color:#a66600;font-size:32px;font-weight:700;line-height:100%}@media screen and (max-width:480px){.clinic-top-introduction-item__title{font-size:26px;line-height:134%}}.clinic-top-introduction-item__img{border-radius:14px;display:block;overflow:hidden;position:relative}.clinic-top-introduction-item__img img{display:block;height:auto;width:100%}.clinic-top-introduction-item__img-grid{display:grid;gap:10px;grid-template-columns:1fr .578fr;grid-template-rows:auto auto}@media screen and (max-width:480px){.clinic-top-introduction-item__img-grid{gap:6px}}.clinic-top-introduction-item__img-L{grid-column:1/2;grid-row:1/3}.clinic-top-introduction-item__img-L,.clinic-top-introduction-item__img-M{border-radius:14px;overflow:hidden;position:relative}.clinic-top-introduction-item__img-L img,.clinic-top-introduction-item__img-M img{display:block;height:auto;width:100%}@media screen and (max-width:480px){.clinic-top-introduction-item__link{display:none}}.clinic-top-introduction-item__link.hidden{visibility:hidden}.clinic-top-introduction-item__link--sp{display:none}@media screen and (max-width:480px){.clinic-top-introduction-item__link--sp{display:flex;margin-top:13px}}.clinic-top-access{margin-top:100px}@media screen and (max-width:480px){.clinic-top-access{margin-top:64px}}.clinic-top-access__title{color:#a66600;font-size:32px;font-weight:700;line-height:100%}@media screen and (max-width:480px){.clinic-top-access__title{font-size:26px;letter-spacing:.02em;line-height:134%}}.clinic-top-access__title.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.clinic-top-access__map{margin-top:60px;opacity:0}.clinic-top-access__map.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.clinic-top-access__map{border-radius:10px;margin-top:36px}}.clinic-top-access__info{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:60px;opacity:0;width:100%}@media screen and (max-width:480px){.clinic-top-access__info{display:block;margin-top:29px}}.clinic-top-access__info.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 0s forwards;animation:slideUpTitle .36s ease-out 0s forwards}.clinic-top-access__info-right,.clinic-top-access__info-left{width:calc((100% - 56px)/2)}@media screen and (max-width:480px){.clinic-top-access__info-right,.clinic-top-access__info-left{width:100%}}.clinic-top-access__info-left{margin-right:56px}.clinic-top-access-map{border-radius:20px;overflow:hidden;position:relative}.clinic-top-access-map__map{height:460px;width:100%}@media screen and (max-width:480px){.clinic-top-access-map__map{height:335px}}.clinic-top-access-map__link{align-items:center;background-color:#ffa06b;border-radius:20px;bottom:20px;box-sizing:border-box;color:#fff;display:flex;font-size:15px;height:40px;justify-content:center;letter-spacing:.04px;padding:0 20px 0 14px;position:absolute;right:20px}@media screen and (max-width:480px){.clinic-top-access-map__link{border-radius:8px;bottom:10px;right:10px}}.clinic-top-access-map__link img{height:22px;margin-right:5px;width:22px}.clinic-top-access-map__link:hover{-webkit-animation:hoverMapLink .18s ease-in-out 0ms forwards;animation:hoverMapLink .18s ease-in-out 0ms forwards;opacity:1}@media screen and (max-width:480px){.clinic-top-access-map__link:hover{-webkit-animation:none;animation:none}}.clinic-top-access-info-detail{color:#a66600;list-style:none;margin-bottom:55px;max-width:512px;width:100%}.clinic-top-access-info-detail:last-child{margin-bottom:0}@media screen and (max-width:480px){.clinic-top-access-info-detail{margin-bottom:29px}.clinic-top-access-info-detail:last-child{margin-bottom:34px}}.clinic-top-access-info-detail__title{box-sizing:border-box;font-size:22px;font-weight:700;line-height:100%;padding-left:40px;position:relative}@media screen and (max-width:480px){.clinic-top-access-info-detail__title{font-size:19px;margin-bottom:13px;padding-left:0}}.clinic-top-access-info-detail__title:before{background-color:#ffa06b;border-radius:1px;content:"";height:2px;left:-1px;opacity:0;position:absolute;top:11px;width:22px}.js-slide-in .clinic-top-access-info-detail__title:before{-webkit-animation:orangeLineSlideIn .2s ease-out .2s forwards;animation:orangeLineSlideIn .2s ease-out .2s forwards}@media screen and (max-width:480px){.clinic-top-access-info-detail__title:before{display:none}}.clinic-top-access-info-detail__text{font-size:16px;font-weight:400;line-height:159%;margin-top:28px}@media screen and (max-width:480px){.clinic-top-access-info-detail__text{font-size:16px;margin-top:0}}.clinic-top-access-info-detail__list{list-style:disc outside;padding-left:20px}.clinic-top-access-info-detail__link{text-decoration:underline}.clinic-top-access-info-detail__annotation{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-size:12px;margin-top:10px;line-height:100%;line-height:108%}@media screen and (max-width:480px){.clinic-top-access-info-detail__annotation{margin-top:10px;font-size:10px;line-height:108%}}.clinic-about-images{display:grid;gap:56px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;margin-top:81px;opacity:0;width:100%}@media screen and (max-width:480px){.clinic-about-images{display:block;margin-top:26px}}@media screen and (max-width:480px){.clinic-about-images__item{height:auto;margin-top:35px;width:100%}.clinic-about-images__item:first-child{margin-top:0}}.clinic-about-images__caption{color:#a66600;display:block;font-size:14px;font-weight:400;line-height:165%;margin-left:20px;margin-top:15px}@media screen and (max-width:480px){.clinic-about-images__caption{font-size:13px;line-height:165%;margin-left:10px}}.clinic-about-images__img{height:auto;vertical-align:bottom;width:100%}.clinic-about-images__img img{border-radius:14px;display:block;height:auto;width:100%}.clinic-about-images.js-slide-in{-webkit-animation:fadeIn .36s ease-in-out .12s forwards;animation:fadeIn .36s ease-in-out .12s forwards}.clinic-about-header{margin-top:302px}@media screen and (max-width:480px){.clinic-about-header{margin-top:104px}}.clinic-about-header__title{color:#a66600;font-size:32px;font-weight:700;line-height:134%}@media screen and (max-width:480px){.clinic-about-header__title{font-size:26px;letter-spacing:.02em;line-height:134%}}.clinic-about-header__back{display:none}@media screen and (max-width:480px){.clinic-about-header__back{align-items:center;color:#a66600;display:flex;font-size:14px;font-weight:500;line-height:165%;margin-bottom:69px}.clinic-about-header__back:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow_brown.svg);background-position:center;background-repeat:no-repeat;content:"";display:block;height:14px;margin-right:16px;width:15px}}.clinic-about-corona{background-color:rgba(166,102,0,.0705882353);border-radius:14px;color:#a66600;display:grid;grid-template-columns:25.46875vw 1fr 25.46875vw 1fr 25.46875vw;grid-template-rows:auto;margin-bottom:180px;margin-top:56px;opacity:0;padding:14px 0}@media screen and (max-width:1080px){.clinic-about-corona{grid-template-columns:275px 1fr 275px 1fr 275px}}@media screen and (min-width:1600px){.clinic-about-corona{grid-template-columns:407px 1fr 407px 1fr 407px}}@media screen and (max-width:480px){.clinic-about-corona{display:block;margin-bottom:80px;margin-top:35px;padding:17px 16px 18px}}.clinic-about-corona__title{font-size:20px;font-weight:700;grid-column:1/2;grid-row:1/2;line-height:150%;padding-left:30px}@media screen and (max-width:480px){.clinic-about-corona__title{font-size:21px;line-height:134%;padding-left:0}}.clinic-about-corona__text{box-sizing:border-box;font-size:16px;font-weight:400;grid-column:3/6;grid-row:1/2;line-height:159%;padding-right:30px;width:100%}@media screen and (max-width:480px){.clinic-about-corona__text{font-size:14px;line-height:125%;margin-top:9px;padding-right:0}}.clinic-about-corona.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}.clinic-doctors-header{margin-bottom:76px;margin-top:302px;opacity:0}.clinic-doctors-header.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}@media screen and (max-width:480px){.clinic-doctors-header{margin-bottom:35px;margin-top:99px}}.clinic-doctors-header__title{color:#a66600;font-size:32px;font-weight:700;letter-spacing:.02em;line-height:134%}@media screen and (max-width:480px){.clinic-doctors-header__title{font-size:26px}}.clinic-doctors-header__back{display:none}@media screen and (max-width:480px){.clinic-doctors-header__back{align-items:center;color:#a66600;display:flex;font-size:14px;font-weight:500;line-height:165%;margin-bottom:69px}.clinic-doctors-header__back:before{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/left_arrow_brown.svg);background-position:center;background-repeat:no-repeat;content:"";display:block;height:14px;margin-right:16px;width:15px}}.doctor-info-item{color:#a66600;list-style:none;margin-top:54px;width:100%}.doctor-info-item:first-child{margin-bottom:55px;margin-top:0}@media screen and (max-width:480px){.doctor-info-item:first-child{margin-bottom:0}}@media screen and (max-width:480px){.doctor-info-item{margin-bottom:0;margin-top:32px;overflow:hidden;position:relative}.doctor-info-item:before,.doctor-info-item:after{background-color:#ffa06b;border-radius:1px;content:"";height:2px;position:absolute;right:0;top:8px;transition:transform .2s ease-out;width:13px}.doctor-info-item.close:after{transform:rotate(90deg);transition:transform .2s ease-out}.doctor-info-item--profile:before,.doctor-info-item--profile:after{content:none}}.doctor-info-item__title{box-sizing:border-box;font-size:22px;font-weight:700;line-height:100%;padding-left:40px;position:relative}@media screen and (max-width:480px){.doctor-info-item__title{font-size:19px;opacity:1;padding-left:0}}.doctor-info-item__title:before{background-color:#ffa06b;border-radius:1px;content:"";height:2px;left:-1px;opacity:0;position:absolute;top:11px;width:22px}@media screen and (max-width:480px){.doctor-info-item__title:before{display:none}}.doctor-info-item__text-wrapper{margin-top:28px}@media screen and (max-width:480px){.doctor-info-item__text-wrapper{box-sizing:border-box;margin-top:0;opacity:1;overflow:hidden;position:relative;transition:height .32s ease-out 0ms}.close .doctor-info-item__text-wrapper{height:0}.open .doctor-info-item__text-wrapper{height:var(--wrapper-height)}}.doctor-info-item__text{font-size:16px;font-weight:400;line-height:159%}@media screen and (max-width:480px){.doctor-info-item__text{font-size:16px;line-height:159%;padding-top:13px}}.doctor-info-item__video{border-radius:14px;height:0;margin-bottom:12px;margin-top:8px;overflow:hidden;padding-bottom:56.3%;position:relative;width:100%}.doctor-info-item__video iframe{height:100%;position:absolute;top:0;width:100%}.doctor-profile{border-bottom:solid 1px rgba(166,102,0,.1490196078);display:flex;justify-content:space-between;margin-bottom:60px;padding-bottom:56px}@media screen and (max-width:480px){.doctor-profile{flex-direction:column}}.doctor-profile__summary{box-sizing:border-box;color:#a66600;display:flex;max-width:640px;min-width:432px;opacity:0;width:40vw}@media screen and (max-width:480px){.doctor-profile__summary{box-sizing:border-box;max-width:unset;min-width:unset;width:100%}}.doctor-profile__summary.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out .1s forwards;animation:slideUpTitle .36s ease-out .1s forwards}.doctor-profile__document{max-width:640px;min-width:432px;opacity:0;width:40vw}@media screen and (max-width:480px){.doctor-profile__document{box-sizing:border-box;max-width:unset;min-width:unset;width:100%}}.doctor-profile__document.js-slide-in{-webkit-animation:slideUpTitle .36s ease-out 0s forwards;animation:slideUpTitle .36s ease-out 0s forwards}.doctor-profile__document.js-slide-in .doctor-info-item__title:before{-webkit-animation:orangeLineSlideIn .2s ease-out .2s forwards;animation:orangeLineSlideIn .2s ease-out .2s forwards}.doctor-profile-introduction{display:flex}.doctor-profile-introduction__portrait{margin-right:40px;max-width:170px;min-width:114px;width:10.625vw}@media screen and (max-width:480px){.doctor-profile-introduction__portrait{margin-right:16px;max-width:unset;min-width:unset;width:64px}}.doctor-profile-introduction__portrait img{border-radius:10px;height:auto;vertical-align:bottom;width:100%}.doctor-profile-introduction__name{font-size:26px;font-weight:700;letter-spacing:.02em;line-height:100%}@media screen and (max-width:480px){.doctor-profile-introduction__name{font-size:20px;line-height:144%;margin-top:-4px}}.doctor-profile-introduction__position{display:block;font-size:16px;font-weight:600;line-height:100%;margin-top:16px}@media screen and (max-width:480px){.doctor-profile-introduction__position{display:inline-block;font-size:13px;line-height:144%;margin-top:2px}}.newPatientsContentsFeaturesItem{max-width:381px;min-width:257px;width:23.828125vw}@media screen and (max-width:480px){.newPatientsContentsFeaturesItem{margin-top:29px;max-width:unset;min-width:unset;position:relative;width:100%}}.newPatientsContentsFeaturesItem_number{background-color:#ffa06b;border-radius:45px;color:#fff;font-size:32px;height:90px;line-height:90px;opacity:0;text-align:center;width:90px}@media screen and (max-width:480px){.newPatientsContentsFeaturesItem_number{border-radius:20px;font-size:20px;height:40px;left:0;line-height:40px;position:absolute;top:5px;width:40px}}.newPatientsContentsFeaturesItem_title{font-size:20px;font-weight:700;line-height:150%;margin-top:25px;opacity:0;width:calc(100% + 14px)}@media screen and (max-width:480px){.newPatientsContentsFeaturesItem_title{font-size:15px;line-height:165%}}@media screen and (max-width:480px){.newPatientsContentsFeaturesItem_title{margin:0 0 0 auto;width:calc(100% - 60px)}}.newPatientsContentsFeaturesItem_body{font-size:15px;font-weight:400;line-height:165%;margin-top:25px;opacity:0}@media screen and (max-width:480px){.newPatientsContentsFeaturesItem_body{margin:11px 0 0 auto;width:calc(100% - 60px)}}.js-slide-in .newPatientsContentsFeaturesItem_number-1{-webkit-animation:slideUpTitle .36s ease-out 80ms forwards;animation:slideUpTitle .36s ease-out 80ms forwards}.js-slide-in .newPatientsContentsFeaturesItem_number-2{-webkit-animation:slideUpTitle .36s ease-out .17s forwards;animation:slideUpTitle .36s ease-out .17s forwards}.js-slide-in .newPatientsContentsFeaturesItem_number-3{-webkit-animation:slideUpTitle .36s ease-out .26s forwards;animation:slideUpTitle .36s ease-out .26s forwards}.js-slide-in .newPatientsContentsFeaturesItem_title-1,.js-slide-in .newPatientsContentsFeaturesItem_body-1{-webkit-animation:slideUpTitle .36s ease-out .2s forwards;animation:slideUpTitle .36s ease-out .2s forwards}.js-slide-in .newPatientsContentsFeaturesItem_title-2,.js-slide-in .newPatientsContentsFeaturesItem_body-2{-webkit-animation:slideUpTitle .36s ease-out .29s forwards;animation:slideUpTitle .36s ease-out .29s forwards}.js-slide-in .newPatientsContentsFeaturesItem_title-3,.js-slide-in .newPatientsContentsFeaturesItem_body-3{-webkit-animation:slideUpTitle .36s ease-out .38s forwards;animation:slideUpTitle .36s ease-out .38s forwards}.reserve-modal{display:none;position:relative;z-index:2000}.reserve-modal.is-open{display:block}.reserve-modal[aria-hidden=false] .reserve-modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.reserve-modal[aria-hidden=true] .reserve-modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.reserve-modal__overlay{align-items:center;background:rgba(254,253,249,.9019607843);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;will-change:transform}.reserve-modal__container{max-height:100vh;overflow-y:auto;will-change:transform}@media screen and (max-width:480px){.reserve-modal__container{box-sizing:border-box;padding:0 20px;width:100%}}.reserve-modal__close{background-color:#a66600;background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/faq_close_white.svg);background-position:center;background-repeat:no-repeat;background-size:18px 18px;border:none;border-radius:50%;box-sizing:border-box;cursor:pointer;height:50px;position:absolute;right:20px;top:20px;width:50px}@media screen and (max-width:480px){.reserve-modal__close{background-position:16px center;background-size:16px 16px;border-radius:60px 0 0 60px;bottom:25px;height:54px;padding:7px 7px 7px 24px;right:0;top:auto;width:151px;z-index:10000}.reserve-modal__close:after{font-size:19px;font-weight:700;line-height:150%;color:#fff;content:"Close";display:block;letter-spacing:.05em}.reserve-modal__close::after .kana-spacing{letter-spacing:-.1em}}@media screen and (max-width:480px)and (max-width:480px){.reserve-modal__close:after{font-size:17px;line-height:128%}}.reserve-modal__message{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;color:#a66600;font-size:15px;font-weight:500;line-height:159%;margin-bottom:33px;text-align:left}@media screen and (max-width:480px){.reserve-modal__message{font-size:16px;font-weight:500;line-height:135%;margin-bottom:20px}}.reserve-modal__clinic-link{font-family:quicksand,zen-maru-gothic,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;align-items:center;background-color:#ffa06b;border-radius:40px;box-sizing:border-box;color:#fff;display:flex;font-size:28px;font-weight:500;line-height:144%;margin-top:20px;padding:16px 16px 16px 30px;transition:color .2s ease-out}@media screen and (max-width:480px){.reserve-modal__clinic-link{font-size:22px;justify-content:space-between;line-height:144%;padding:16px 16px 16px 20px;width:100%}}.reserve-modal__clinic-link:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_white.svg);background-position:center;background-repeat:no-repeat;background-size:22px 18px;border:solid 2px #fefdf6;border-radius:50%;content:"";display:block;height:50px;margin-left:118px;width:50px}@media screen and (max-width:480px){.reserve-modal__clinic-link:after{background-image:url(//baby-helmet.com/en/wp-content/themes/atama-en-ver3/assets/svg/right_arrow_sp_white.svg);background-size:17px 13px;height:36px;margin-left:0;width:36px}}.reserve-modal__clinic-link:hover{color:rgba(255,255,255,.8);opacity:1}.reserve-modal__clinic-link:hover:after{-webkit-animation:hoverRoundArrow .3s ease-out 0ms forwards;animation:hoverRoundArrow .3s ease-out 0ms forwards}@media screen and (max-width:480px){.reserve-modal__br{display:none}}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}