@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none}@supports not (min-block-size:100dvb){:where(html){block-size:100%}}:where(body){-webkit-font-smoothing:antialiased;block-size:100%;block-size:100dvb;font-family:system-ui,sans-serif;line-height:1.5}:where(input,button,textarea,select){color:inherit;font:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){-webkit-border-before:1px solid;block-size:0;border:none;border-block-start:1px solid;color:inherit;overflow:visible}:where(:focus-visible){outline:2px solid var(--focus-color,Highlight);outline-offset:2px}:where(.visually-hidden:not(:focus,:active,:focus-within,.not-visually-hidden)){border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:root{min-height:0}body{background-color:#fff;color:#263238;font-family:Noto Sans JP,sans-serif;height:100%;line-height:1.5;position:relative;text-align:inherit}:where(img,picture,svg){height:auto;max-width:100%;vertical-align:bottom;width:100%}:where(a){color:#00e;text-decoration:none}body>img{height:0;width:1px}.l_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:100vh}.l_main{-webkit-box-flex:1;-ms-flex:1;flex:1}.l_wrapper{background-color:#fffcef;min-height:100vh;position:relative;width:100%}.l_wrapper_bg1,.l_wrapper_bg2{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:247px;left:0;pointer-events:none;position:fixed;width:auto;will-change:transform;z-index:0}.l_wrapper_bg1>.item,.l_wrapper_bg2>.item{min-width:2000px}.l_wrapper_bg1>.item>img,.l_wrapper_bg2>.item>img{-ms-flex-negative:0;flex-shrink:0;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}@-webkit-keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes loop2{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}.l_wrapper_bg1{top:0}.l_wrapper_bg1>.item{height:312px}.l_wrapper_bg1>.item:first-child{animation:loop 100s linear -50s infinite reverse}.l_wrapper_bg1>.item:last-child{animation:loop2 100s linear infinite reverse}.l_wrapper_bg2{bottom:0;height:312px}.l_wrapper_bg2>.item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.l_wrapper_bg2>.item:first-child{-webkit-animation:loop 100s linear -50s infinite;animation:loop 100s linear -50s infinite}.l_wrapper_bg2>.item:last-child{-webkit-animation:loop2 100s linear infinite;animation:loop2 100s linear infinite}.l_mainContents{background-color:#c00428;margin-left:auto;margin-right:auto;position:relative;width:100%;z-index:1}.l_mainContents_inner{background-color:#fff;min-height:100vh}.l_sideNav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;position:sticky;top:0;width:364px;z-index:1}.l_sideNav_box{background-color:#fff;border-radius:0 18px 18px 0;-webkit-box-shadow:0 .894737px 6.26316px 3.57895px rgba(0,0,0,.25);box-shadow:0 .894737px 6.26316px 3.57895px rgba(0,0,0,.25);max-height:100%;padding:10px;width:100%}.l_sideNav_box_inner{max-height:calc(100vh - 20px);overflow-y:auto;padding:20px 47px;scrollbar-color:#ccc #fff}.l_sideNav_box_inner::-webkit-scrollbar{width:6px}.l_sideNav_box_inner::-webkit-scrollbar-track{background:#fff;border-radius:6px}.l_sideNav_box_inner::-webkit-scrollbar-thumb{background:#c00428;border-radius:6px}.l_sideNav_logo{margin-bottom:10px;margin-left:auto;margin-right:auto;width:189px}.l_dropDownMenu{overflow:hidden;pointer-events:none;position:fixed;top:min(18.66vw,70px);visibility:hidden;width:100vw;z-index:301}.l_dropDownMenu:before{background-color:#fff;content:"";display:block;height:0;left:0;pointer-events:none;position:absolute;top:0;-webkit-transition:1s cubic-bezier(.19,1,.22,1);transition:1s cubic-bezier(.19,1,.22,1);visibility:hidden;width:100%;z-index:0}.l_dropDownMenu.is-opened{pointer-events:auto;visibility:visible}.l_dropDownMenu.is-opened:before{height:100%;visibility:visible}.l_dropDownMenu .-scrollable{overflow-y:auto;scrollbar-color:#ccc #fff}.l_dropDownMenu .-scrollable::-webkit-scrollbar{width:6px}.l_dropDownMenu .-scrollable::-webkit-scrollbar-track{background:#fff;border-radius:6px}.l_dropDownMenu .-scrollable::-webkit-scrollbar-thumb{background:#c00428;border-radius:6px}.l_dropDownMenu_content{height:100%;opacity:0;position:relative;z-index:301}.l_dropDownMenu.is-opened .l_dropDownMenu_content{opacity:1}.l_dropDownMenu_nav{height:100%}.l_dropDownMenu_inner{text-align:center}.l_dropDownMenu_ctrl{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-left:auto;position:relative}.l_dropDownMenu_ctrl .c_closeBtn span{background-color:#fff}.l_dropDownMenu_overlay{background:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;margin-left:0;margin-right:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100vw;z-index:300}.l_dropDownMenu_menu{padding-bottom:min(10.66vw,40px);padding-top:min(5.33vw,20px)}.l_dropDownMenu_menu_list{font-size:20px;font-size:5.3333333333vw}.l_dropDownMenu_menu_list nav li{overflow:hidden;visibility:hidden}.l_dropDownMenu_menu_list nav li:after{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;transform-origin:left center}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li{visibility:visible}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:first-child>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) 0s;transition:1.4s cubic-bezier(.075,.82,.165,1) 0s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:first-child:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) 0s;transition:1s cubic-bezier(.075,.82,.165,1) 0s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(2)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .1s;transition:1.4s cubic-bezier(.075,.82,.165,1) .1s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(2):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .05s;transition:1s cubic-bezier(.075,.82,.165,1) .05s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(3)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .2s;transition:1.4s cubic-bezier(.075,.82,.165,1) .2s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(3):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .1s;transition:1s cubic-bezier(.075,.82,.165,1) .1s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(4)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .3s;transition:1.4s cubic-bezier(.075,.82,.165,1) .3s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(4):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .15s;transition:1s cubic-bezier(.075,.82,.165,1) .15s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(5)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .4s;transition:1.4s cubic-bezier(.075,.82,.165,1) .4s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(5):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .2s;transition:1s cubic-bezier(.075,.82,.165,1) .2s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(6)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .5s;transition:1.4s cubic-bezier(.075,.82,.165,1) .5s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(6):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .25s;transition:1s cubic-bezier(.075,.82,.165,1) .25s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(7)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .6s;transition:1.4s cubic-bezier(.075,.82,.165,1) .6s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(7):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .3s;transition:1s cubic-bezier(.075,.82,.165,1) .3s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(8)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .7s;transition:1.4s cubic-bezier(.075,.82,.165,1) .7s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(8):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .35s;transition:1s cubic-bezier(.075,.82,.165,1) .35s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(9)>a{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .8s;transition:1.4s cubic-bezier(.075,.82,.165,1) .8s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li:nth-child(9):after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:1s cubic-bezier(.075,.82,.165,1) .4s;transition:1s cubic-bezier(.075,.82,.165,1) .4s}.l_dropDownMenu_menu_list nav li>a{display:block;-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0);-webkit-transition:0s cubic-bezier(.075,.82,.165,1) 0s;transition:0s cubic-bezier(.075,.82,.165,1) 0s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list nav li>a{-webkit-transform:translateZ(0);transform:translateZ(0)}.l_dropDownMenu_menu_list .c_menu_bnr,.l_dropDownMenu_menu_list .c_menu_ec,.l_dropDownMenu_menu_list .c_menu_sns{-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0);-webkit-transition:0s cubic-bezier(.075,.82,.165,1) 0s;transition:0s cubic-bezier(.075,.82,.165,1) 0s;visibility:hidden}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list .c_menu_bnr,.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list .c_menu_ec,.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list .c_menu_sns{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list .c_menu_ec{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) .9s;transition:1.4s cubic-bezier(.075,.82,.165,1) .9s}.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list .c_menu_bnr,.l_dropDownMenu.is-opened .l_dropDownMenu_menu_list .c_menu_sns{-webkit-transition:1.4s cubic-bezier(.075,.82,.165,1) 1s;transition:1.4s cubic-bezier(.075,.82,.165,1) 1s}.l_header{background-color:#c00428;height:min(18.66vw,70px);pointer-events:auto;position:sticky;top:0;width:100%;z-index:300}.l_header_body,.l_header_inner{height:100%;width:100%}.l_header_body,.l_header_nav{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.l_header_menu-pc{display:none}.l_header_menu-pc_list>li{font-family:Marcellus,Noto Sans JP,sans-serif;font-size:20px;font-size:5.3333333333vw}.l_header_menu-pc_list>li>a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.l_header_menu-pc_list>li>a:focus{color:#f26621;text-decoration:none}.l_footer{background-color:#c00428;padding-top:min(13.33vw,50px)}.l_footer,.l_footer_inner,.l_footer_logo{margin-left:auto;margin-right:auto}.l_footer_logo{margin-bottom:min(10.66vw,40px);width:75.52%}.l_footer_nav>ul{-ms-grid-columns:1fr 1fr;-ms-grid-rows:(1fr)[5];display:-ms-grid;display:grid;gap:min(4vw,15px);grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:repeat(5,1fr)}.l_footer_nav a{color:#fff;font-weight:700;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}.l_footer_nav a:hover{opacity:.8}.l_footer_sns{margin-bottom:min(16vw,60px);margin-top:min(11.73vw,44px)}.l_footer #footer>:not(.footer-bottom){display:none}.l_footer #footer .footer-bottom{margin-bottom:0}.l_footer #footer{margin-top:0}.l_footer #footer .footer-bottom a{text-indent:0}.l_footer #footer .footer-bottom{border:none}.l_footer #footer .navi,.l_footer #footer .navi .logo-corporate{display:none}.l_footer #footer .information{background:#f7f7f5;padding:30px 15px}.l_footer #footer .information>ul{line-height:2;margin-bottom:10px;text-align:center}.l_footer #footer .information .assist a,.l_footer #footer .information .contact a,.l_footer #footer .information .copyright,.l_footer #footer .information .hp a,.l_footer #footer .information .privacy a{background:none;color:#4e432c;font-size:10px;width:auto}.l_footer #footer .information .fa-stack{display:inline-block;height:15px;line-height:15px;margin-right:5px;position:relative;vertical-align:middle;width:15px}.l_footer #footer .information .fa-stack-1x,.l_footer .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.l_footer #footer .information .fa-stack-1x{color:#d6d5d0;font-size:11px;line-height:inherit}.l_footer #footer .information .fa-stack-2x{color:#9d988d;font-size:15px}.l_footer #footer .information .fa-inverse{color:#fff}.l_footer #footer .information .copyright{display:inline;float:none;text-align:center}.l_footer .sp{display:block}.l_footer .pc{display:none}.c_hamburgerBtn{aspect-ratio:1/1;height:100%}.c_hamburgerBtn,.c_hamburgerBtn .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;outline:none;width:100%}.c_hamburgerBtn .wrapper{height:auto;position:relative}.c_hamburgerBtn .wrapper>span{background-color:#fff;border-radius:1px;display:block;height:2px;left:0;position:absolute;-webkit-transition:all .6s;transition:all .6s;width:100%}.c_hamburgerBtn .wrapper>span:first-child{top:0}.c_hamburgerBtn .wrapper>span:nth-child(2){top:50%}.c_hamburgerBtn .wrapper>span:nth-child(3){top:100%}.c_hamburgerBtn .wrapper{aspect-ratio:45/8}.c_hamburgerBtn .wrapper>span:nth-child(2),.c_hamburgerBtn>.wrapper>span:nth-child(2){display:none}.c_hamburgerBtn.is-opened,.c_hamburgerBtn.is-opened .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;outline:none;position:relative}.c_hamburgerBtn.is-opened .wrapper>span{background-color:#fff;border-radius:1px;display:block;height:2px;left:0;position:absolute;-webkit-transition:all .6s;transition:all .6s;width:100%}.c_hamburgerBtn.is-opened .wrapper>span:first-child{top:50%;-webkit-transform:translateY(0) rotate(345deg);transform:translateY(0) rotate(345deg)}.c_hamburgerBtn.is-opened .wrapper>span:nth-child(2){opacity:0}.c_hamburgerBtn.is-opened .wrapper>span:nth-child(3){top:50%;-webkit-transform:translateY(0) rotate(-345deg);transform:translateY(0) rotate(-345deg)}.c_ecBnrs{-ms-grid-columns:(1fr)[2];-ms-grid-rows:(1fr)[2];display:-ms-grid;display:grid;gap:9px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.c_ecBnrs_bnr{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:335/80;background-color:#fff;border:1px solid #004ba0;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;overflow:hidden;padding-right:7.1641791045%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;width:100%}.c_ecBnrs_bnr:hover{opacity:.8}.c_menu .c_ecBnrs .c_ecBnrs_bnr{aspect-ratio:162/52;border-color:#bdbdbd}.c_ecBnrs_bnr:after{aspect-ratio:1/1;background:url(https://www.otsuka.co.jp/kns/images/common/icon_blank.svg) no-repeat 0 0/contain;content:"";display:block;right:10px;width:8.0597014925%}.c_menu .c_ecBnrs .c_ecBnrs_bnr:after{width:9.2592592593%}.c_ecBnrs_bnr img{margin-left:auto;margin-right:auto}.c_ecBnrs_bnr .otsuka{width:69.552238806%}.c_menu .c_ecBnrs .c_ecBnrs_bnr .otsuka{width:70.987654321%}.c_ecBnrs_bnr .amazon{width:38.5074626866%}.c_menu .c_ecBnrs .c_ecBnrs_bnr .amazon{width:44.4444444444%}.c_ecBnrs_bnr .lohaco{width:57.9104477612%}.c_menu .c_ecBnrs .c_ecBnrs_bnr .lohaco{width:64.8148148148%}.c_ecBnrs_bnr .rakuten{width:59.1044776119%}.c_menu .c_ecBnrs .c_ecBnrs_bnr .rakuten{width:64.8148148148%}.c_snsList{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px;justify-content:center}.c_snsList a{cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}.c_snsList a:hover{opacity:.8}.c_snsBtn{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;width:min(11.73vw,44px)}.c_snsBtn.-x{background-image:url(https://www.otsuka.co.jp/kns/images/common/icon_x.svg)}.c_snsBtn.-x.-inversion{background-image:url(https://www.otsuka.co.jp/kns/images/common/icon_x_white.svg)}.c_snsBtn.-instagram{background-image:url(https://www.otsuka.co.jp/kns/images/common/icon_instagram.svg)}.c_snsBtn.-instagram.-inversion{background-image:url(https://www.otsuka.co.jp/kns/images/common/icon_instagram_white.svg)}.c_snsBtn.-fb{background-image:url(https://www.otsuka.co.jp/kns/images/common/icon_fb.svg)}.c_snsBtn.-fb.-inversion{background-image:url(https://www.otsuka.co.jp/kns/images/common/icon_fb_white.svg)}[class*=c_btn]>.c_btn_txt{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}[class*=c_btn]>.c_btn_indicator{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;width:100%}[class*=c_btn].-next:after,[class*=c_btn].-prev:after{-ms-flex-negative:0;aspect-ratio:25/10;content:"";display:block;flex-shrink:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;-webkit-transition:all .2s;transition:all .2s;width:min(6.66vw,25px)}[class*=c_btn].-next:after{background-color:#fff;left:auto;margin-left:auto;-webkit-mask-image:url(https://www.otsuka.co.jp/kns/images/common/icon_link_arw_right.svg);mask-image:url(https://www.otsuka.co.jp/kns/images/common/icon_link_arw_right.svg);right:0}[class*=c_btn].-next:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}[class*=c_btn].-prev:before{background-color:#fff;right:auto;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c_btn-negative,.c_btn-primary{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#004ba0;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;font-weight:700;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s}.c_btn-negative:hover,.c_btn-primary:hover{color:currentColor;text-decoration:none}.c_btn-negative>p,.c_btn-primary>p{height:100%;width:100%}.c_btn-negative:hover,.c_btn-primary:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff;opacity:.8}.c_btn-secondary{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#063e8d;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;font-weight:700;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.c_btn-secondary:hover{color:currentColor;text-decoration:none}.c_btn-secondary>p{height:100%;width:100%}.c_btn-secondary:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff;position:relative;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.c_btn-negative{background-color:#e0e0e0}.c_btn-negative:hover{background-color:#eee;color:inherit;scale:1;-webkit-transform:none;transform:none}[class*=c_btn].-sm{font-size:.9em;padding:.75em 1.2em}[class*=c_btn].-lg{font-size:1.2em;padding:1.65em 1.95em}[class*=c_btn].-xl{font-size:1.4em;padding:1.95em}[class*=c_btn].-block{min-width:auto;width:100%}.c_btn-01{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-01:hover{color:currentColor;text-decoration:none}.c_btn-01>p{height:100%;width:100%}.c_btn-01:hover{color:red}.c_btn-01:before{background:pink;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-01:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-01 .c_btn_indicator.-next:after,.c_btn-01 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-02{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-02:hover{color:currentColor;text-decoration:none}.c_btn-02>p{height:100%;width:100%}.c_btn-02:hover{color:#fff}.c_btn-02:before{background:green;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-02:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-02:before{-webkit-transform-origin:left top;transform-origin:left top}.c_btn-02:hover:before{-webkit-transform-origin:right top;transform-origin:right top}.c_btn-02 .c_btn_indicator.-next:after,.c_btn-02 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-03{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-03:hover{color:currentColor;text-decoration:none}.c_btn-03>p{height:100%;width:100%}.c_btn-03:hover{color:#000}.c_btn-03:before{background:#9acd32;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-03:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-03:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}.c_btn-03 .c_btn_indicator.-next:after,.c_btn-03 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-04{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-04:hover{color:currentColor;text-decoration:none}.c_btn-04>p{height:100%;width:100%}.c_btn-04:hover{color:brown}.c_btn-04:before{background:orange;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-04:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-04:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform-origin:left top;transform-origin:left top}.c_btn-04:hover:before{-webkit-transform-origin:left bottom;transform-origin:left bottom}.c_btn-04 .c_btn_indicator.-next:after,.c_btn-04 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-05{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-05:hover{color:currentColor;text-decoration:none}.c_btn-05>p{height:100%;width:100%}.c_btn-05:hover{color:coral}.c_btn-05:before{background:khaki;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-05:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-05:before{height:100%;-webkit-transform:skewX(-30deg) scaleX(0);transform:skewX(-30deg) scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;width:120%}.c_btn-05:hover:before{-webkit-transform:skewX(-30deg) scale(1);transform:skewX(-30deg) scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-05 .c_btn_indicator.-next:after,.c_btn-05 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-06{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-06:hover{color:currentColor;text-decoration:none}.c_btn-06>p{height:100%;width:100%}.c_btn-06:hover{color:#fff}.c_btn-06:before{background:purple;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-06:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-06:before{height:100%;-webkit-transform:skewX(-30deg) scaleX(0);transform:skewX(-30deg) scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;width:120%}.c_btn-06:hover:before{-webkit-transform:skewX(-30deg) scale(1);transform:skewX(-30deg) scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-06:before{-webkit-transform-origin:left top;transform-origin:left top}.c_btn-06:hover:before{-webkit-transform-origin:right top;transform-origin:right top}.c_btn-06 .c_btn_indicator.-next:after,.c_btn-06 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-07{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-07:hover{color:currentColor;text-decoration:none}.c_btn-07>p{height:100%;width:100%}.c_btn-07:hover{color:#fff}.c_btn-07:before{background:#b8860b;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-07:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-07:before{height:100%;-webkit-transform:skewX(-30deg) scaleX(0);transform:skewX(-30deg) scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;width:120%}.c_btn-07:hover:before{-webkit-transform:skewX(-30deg) scale(1);transform:skewX(-30deg) scale(1)}.c_btn-07:before{height:200%;-webkit-transform:skewY(-10deg) scaleY(0);transform:skewY(-10deg) scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:110%}.c_btn-07:hover:before{-webkit-transform:skewY(-10deg) scale(1);transform:skewY(-10deg) scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-07 .c_btn_indicator.-next:after,.c_btn-07 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-08{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-08:hover{color:currentColor;text-decoration:none}.c_btn-08>p{height:100%;width:100%}.c_btn-08:hover{color:#fff}.c_btn-08:before{background:#b22222;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-08:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-08:before{height:100%;-webkit-transform:skewX(-30deg) scaleX(0);transform:skewX(-30deg) scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;width:120%}.c_btn-08:hover:before{-webkit-transform:skewX(-30deg) scale(1);transform:skewX(-30deg) scale(1)}.c_btn-08:before{height:200%;-webkit-transform:skewY(-10deg) scaleY(0);transform:skewY(-10deg) scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:110%}.c_btn-08:hover:before{-webkit-transform:skewY(-10deg) scale(1);transform:skewY(-10deg) scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-08:before{-webkit-transform-origin:left top;transform-origin:left top}.c_btn-08:hover:before{-webkit-transform-origin:left bottom;transform-origin:left bottom}.c_btn-08 .c_btn_indicator.-next:after,.c_btn-08 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-09{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-09:hover{color:currentColor;text-decoration:none}.c_btn-09>p{height:100%;width:100%}.c_btn-09:hover{color:#fff}.c_btn-09:before{background:#48d1cc;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-09:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-09 .c_btn_indicator.-next:after,.c_btn-09 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-10{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-10:hover{color:currentColor;text-decoration:none}.c_btn-10>p{height:100%;width:100%}.c_btn-10:hover{color:#fff}.c_btn-10:after,.c_btn-10:before{background:#1e90ff;content:"";display:block;height:100%;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:50%;z-index:-1}.c_btn-10:before{left:0;-webkit-transform-origin:left top;transform-origin:left top}.c_btn-10:after{right:0;-webkit-transform-origin:right top;transform-origin:right top}.c_btn-10:hover:after,.c_btn-10:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-10 .c_btn_indicator.-next:after,.c_btn-10 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-11{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-11:hover{color:currentColor;text-decoration:none}.c_btn-11>p{height:100%;width:100%}.c_btn-11:hover{color:#fff}.c_btn-11:before{background:violet;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-11:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-11:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.c_btn-11 .c_btn_indicator.-next:after,.c_btn-11 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-12{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-12:hover{color:currentColor;text-decoration:none}.c_btn-12>p{height:100%;width:100%}.c_btn-12:hover{color:#fff}.c_btn-12:after,.c_btn-12:before{background:teal;content:"";display:block;height:50%;left:0;position:absolute;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;z-index:-1}.c_btn-12:before{top:0;-webkit-transform-origin:left top;transform-origin:left top}.c_btn-12:after{bottom:0;-webkit-transform-origin:left bottom;transform-origin:left bottom}.c_btn-12:hover:after,.c_btn-12:hover:before{-webkit-transform:scale(1);transform:scale(1)}.c_btn-12 .c_btn_indicator.-next:after,.c_btn-12 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-13{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-13:hover{color:currentColor;text-decoration:none}.c_btn-13>p{height:100%;width:100%}.c_btn-13:before{background:#789;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);z-index:-1}.c_btn-13:hover{-webkit-animation:anim-hoverBtnLeftToRight-once .6s forwards;animation:anim-hoverBtnLeftToRight-once .6s forwards}.c_btn-13:hover:before{-webkit-animation:anim-hoverBtnLeftToRight-once-in .3s alternate forwards,anim-hoverBtnLeftToRight-once-out .3s .3s alternate forwards;animation:anim-hoverBtnLeftToRight-once-in .3s alternate forwards,anim-hoverBtnLeftToRight-once-out .3s .3s alternate forwards}@-webkit-keyframes anim-hoverBtnLeftToRight-once{0%,to{color:inherit}50%{color:#fff}}@keyframes anim-hoverBtnLeftToRight-once{0%,to{color:inherit}50%{color:#fff}}@-webkit-keyframes anim-hoverBtnLeftToRight-once-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}}@keyframes anim-hoverBtnLeftToRight-once-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}}@-webkit-keyframes anim-hoverBtnLeftToRight-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right top;transform-origin:right top}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}}@keyframes anim-hoverBtnLeftToRight-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right top;transform-origin:right top}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}}.c_btn-13 .c_btn_indicator.-next:after,.c_btn-13 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-14{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-14:hover{color:currentColor;text-decoration:none}.c_btn-14>p{height:100%;width:100%}.c_btn-14:hover{color:#fff}.c_btn-14:before{background:#008b8b;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-14:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-14:before{-webkit-transform-origin:left top;transform-origin:left top}.c_btn-14:hover{-webkit-animation:anim-hoverBtnRightToLeft-once .6s forwards;animation:anim-hoverBtnRightToLeft-once .6s forwards}.c_btn-14:hover:before{-webkit-animation:anim-hoverBtnRightToLeft-once-in .3s alternate forwards,anim-hoverBtnRightToLeft-once-out .3s .3s alternate forwards;animation:anim-hoverBtnRightToLeft-once-in .3s alternate forwards,anim-hoverBtnRightToLeft-once-out .3s .3s alternate forwards;-webkit-transform-origin:right top;transform-origin:right top}@-webkit-keyframes anim-hoverBtnRightToLeft-once{0%,to{color:inherit}50%{color:#fff}}@keyframes anim-hoverBtnRightToLeft-once{0%,to{color:inherit}50%{color:#fff}}@-webkit-keyframes anim-hoverBtnRightToLeft-once-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right top;transform-origin:right top}}@keyframes anim-hoverBtnRightToLeft-once-in{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right top;transform-origin:right top}}@-webkit-keyframes anim-hoverBtnRightToLeft-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}}@keyframes anim-hoverBtnRightToLeft-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top}}.c_btn-14 .c_btn_indicator.-next:after,.c_btn-14 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-15{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-15:hover{color:currentColor;text-decoration:none}.c_btn-15>p{height:100%;width:100%}.c_btn-15:hover{color:#fff}.c_btn-15:before{background:#ffa07a;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-15:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-15:hover{-webkit-animation:anim-hoverBtnTopToBottom-once .6s forwards;animation:anim-hoverBtnTopToBottom-once .6s forwards}.c_btn-15:hover:before{-webkit-animation:anim-hoverBtnTopToBottom-once-in .3s alternate forwards,anim-hoverBtnTopToBottom-once-out .3s .3s alternate forwards;animation:anim-hoverBtnTopToBottom-once-in .3s alternate forwards,anim-hoverBtnTopToBottom-once-out .3s .3s alternate forwards}@-webkit-keyframes anim-hoverBtnTopToBottom-once{0%,to{color:inherit}50%{color:#fff}}@keyframes anim-hoverBtnTopToBottom-once{0%,to{color:inherit}50%{color:#fff}}@-webkit-keyframes anim-hoverBtnTopToBottom-once-in{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}}@keyframes anim-hoverBtnTopToBottom-once-in{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}}@-webkit-keyframes anim-hoverBtnTopToBottom-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes anim-hoverBtnTopToBottom-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}}.c_btn-15 .c_btn_indicator.-next:after,.c_btn-15 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-16{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-16:hover{color:currentColor;text-decoration:none}.c_btn-16>p{height:100%;width:100%}.c_btn-16:hover{color:#fff}.c_btn-16:before{background:#c71585;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-16:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-16:hover{-webkit-animation:anim-hoverBtnBottomToTop-once .6s forwards;animation:anim-hoverBtnBottomToTop-once .6s forwards}.c_btn-16:hover:before{-webkit-animation:anim-hoverBtnBottomToTop-once-in .3s alternate forwards,anim-hoverBtnBottomToTop-once-out .3s .3s alternate forwards;animation:anim-hoverBtnBottomToTop-once-in .3s alternate forwards,anim-hoverBtnBottomToTop-once-out .3s .3s alternate forwards}@-webkit-keyframes anim-hoverBtnBottomToTop-once{0%,to{color:inherit}50%{color:#fff}}@keyframes anim-hoverBtnBottomToTop-once{0%,to{color:inherit}50%{color:#fff}}@-webkit-keyframes anim-hoverBtnBottomToTop-once-in{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@keyframes anim-hoverBtnBottomToTop-once-in{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@-webkit-keyframes anim-hoverBtnBottomToTop-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top}}@keyframes anim-hoverBtnBottomToTop-once-out{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;transform-origin:left top}}.c_btn-16 .c_btn_indicator.-next:after,.c_btn-16 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-17{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-17:hover{color:currentColor;text-decoration:none}.c_btn-17>p{height:100%;width:100%}.c_btn-17:hover{color:#fff}.c_btn-17:after,.c_btn-17:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-17:before{background:#4169e1}.c_btn-17:after{background:navy}.c_btn-17:hover:after,.c_btn-17:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.c_btn-17:hover:after{-webkit-transition-delay:.3s;transition-delay:.3s}.c_btn-17 .c_btn_indicator.-next:after,.c_btn-17 .c_btn_indicator.-prev:before{background-color:#000}.c_btn-18{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:100%;justify-content:flex-start;letter-spacing:.016em;line-height:1.36;overflow:hidden;padding:1.5em;position:relative;text-align:left;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-transition:.3s;transition:.3s;z-index:0}.c_btn-18:hover{color:currentColor;text-decoration:none}.c_btn-18>p{height:100%;width:100%}.c_btn-18:hover{color:#fff}.c_btn-18:after,.c_btn-18:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;z-index:-1}.c_btn-18:before{background:tomato;-webkit-transform-origin:right top;transform-origin:right top}.c_btn-18:after{background:crimson;opacity:0;-webkit-transition:opacity .3s,-webkit-transform 0s .3s;transition:opacity .3s,-webkit-transform 0s .3s;transition:transform 0s .3s,opacity .3s;transition:transform 0s .3s,opacity .3s,-webkit-transform 0s .3s}.c_btn-18:after,.c_btn-18:hover:before{-webkit-transform-origin:left top;transform-origin:left top}.c_btn-18:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.c_btn-18:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:opacity .3s,-webkit-transform .3s .3s;transition:opacity .3s,-webkit-transform .3s .3s;transition:transform .3s .3s,opacity .3s;transition:transform .3s .3s,opacity .3s,-webkit-transform .3s .3s}.c_btn-18 .c_btn_indicator.-next:after,.c_btn-18 .c_btn_indicator.-prev:before{background-color:#000}.c_btnBlock{margin-left:auto;margin-right:auto;margin-top:min(10.66vw,40px)}.c_btnBlock>p+p{margin-top:min(2.66vw,10px)}.c_btnBlock_description{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;font-weight:700;margin-bottom:min(5.33vw,20px);text-align:center}.c_btnBlock.-with-separator{border-top:1px solid #004ba0;margin-left:auto;margin-right:auto;margin-top:min(35.46vw,133px);padding-left:min(8vw,30px);padding-right:min(8vw,30px);padding-top:min(5.86vw,22px)}.c_menu{margin-left:auto;margin-right:auto;width:100%}.c_menu nav li{position:relative}.c_menu nav li:after{background-color:#c00428;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.c_menu nav li a{color:#c00428;display:block;font-weight:700;line-height:1.8;padding-bottom:8px;padding-top:8px;position:relative;-webkit-transition:.3s;transition:.3s}.c_menu nav li a:hover{opacity:.8;-webkit-transform:translateX(5px);transform:translateX(5px)}.c_menu_label{color:#c00428;font-weight:700;margin-bottom:min(1.06vw,4px);margin-top:min(5.33vw,20px)}.c_menu_sns{text-align:center}.c_menu_bnr{margin-top:min(4.8vw,18px)}.c_ecBtn{-webkit-box-pack:end;-ms-flex-pack:end;bottom:0;gap:9px;justify-content:flex-end;margin-left:auto;margin-top:min(-2.67vw,-10px);overflow:hidden;padding-bottom:min(10.66vw,40px);padding-left:15px;padding-top:min(16vw,60px);position:sticky;right:0;width:75px;z-index:100}.c_ecBtn,.c_ecBtn a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:auto}.c_ecBtn a{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:60/100;background-color:#004ba0;border-radius:10px;border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;font-size:13px;font-weight:500;justify-content:center;line-height:1.1;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s;width:min(16vw,60px)}.c_ecBtn a:hover{opacity:.8}.c_ecBtn a .img{pointer-events:none;position:absolute;right:-61.6666666667%;top:-55%;-webkit-transition:.3s;transition:.3s;width:160%}.c_ecBtn a .label{margin-left:5px}.c_ecBtn a:hover .img{-webkit-transform:scale(1.2) rotate(-3deg) translateX(-5px);transform:scale(1.2) rotate(-3deg) translateX(-5px)}.c_scrollFix{bottom:0;pointer-events:none;position:sticky;right:0;width:100%;z-index:100}.c_swiper-offsetLeft_inner{padding-bottom:2em;position:relative}.c_swiper-offsetLeft_pager{margin-left:auto;margin-right:auto;margin-top:min(11.2vw,42px);position:relative}.c_swiper-offsetLeft_pager_arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(1.33vw,5px);position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:min(25.86vw,97px)}.c_postList-card{color:#004ba0}.c_postList-card_thumb{border-radius:7px;overflow:hidden}.c_postList-card_article{margin-top:min(2.66vw,10px)}.c_postList-card_article .date{font-family:Barlow,sans-serif}.c_postList-card_article p{font-weight:700}.c_faq{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on}.c_faq_qa{border-bottom:1px solid #004ba0}.c_faq_qa:first-of-type{border-top:1px solid #004ba0}.c_faq_que{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:min(3.73vw,14px);margin-left:min(1.86vw,7px);margin-right:min(2.66vw,10px);padding-bottom:1em;padding-top:1em;position:relative}.c_faq_que.is-que{cursor:pointer}.c_faq_que:before{-ms-flex-negative:0;background:url(https://www.otsuka.co.jp/kns/images/renew-index/qa_q.svg) no-repeat 0 0;content:"";display:block;flex-shrink:0;height:24px;margin-right:5px;width:19px}.c_faq_que>span.txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.c_faq_ans{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(3.73vw,14px);margin-left:min(1.86vw,7px);margin-right:min(2.66vw,10px);padding-bottom:1em;position:relative;text-align:justify;text-justify:inter-ideograph}.c_faq_ans:before{-ms-flex-negative:0;background:url(https://www.otsuka.co.jp/kns/images/renew-index/qa_a.svg) no-repeat 0 0;content:"";display:block;flex-shrink:0;height:24px;margin-right:5px;width:19px}.c_faq_heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:.6em;margin-bottom:min(5.33vw,20px);margin-top:min(13.33vw,50px)}.c_faq_heading .num{color:#c00428;font-family:Barlow,Noto Sans JP,sans-serif;font-weight:400;line-height:1}.c_toggleMark{-ms-flex-negative:0;flex-shrink:0;width:9.552238806%}.c_toggleMark:after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004ba0;content:"OPEN";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Barlow,sans-serif;justify-content:center}.c_toggleMark.is-opened:after{content:"CLOSE"}.c_toggleMark_circle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#004ba0;border-radius:100%;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative}.c_toggleMark_circle,.c_toggleMark_mark{aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex}.c_toggleMark_mark{-ms-flex-negative:0;flex-shrink:0;left:50%;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:37.5%}.c_toggleMark_mark:after,.c_toggleMark_mark:before{background-color:#fff;border-radius:50px;content:"";display:block;height:2px;position:absolute;-webkit-transition:all .2s;transition:all .2s;width:100%}.c_toggleMark_mark:before{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.c_toggleMark_mark:after{left:0;opacity:1;top:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c_toggleMark.is-opened .c_toggleMark_mark:after{opacity:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}body{-webkit-transition:opacity .1s ease-in .25s,visibility .45s ease-in .25s,background-color .1s ease-in .25s;transition:opacity .1s ease-in .25s,visibility .45s ease-in .25s,background-color .1s ease-in .25s}.c_waitLoading{background-color:#c00428;height:100vh;height:100svh;left:0;position:fixed;top:0;width:100%;z-index:1000}.c_waitLoading_logo{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40.3%}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.c_modal{display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.c_modal .-scrollable{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-y:auto}.c_modal_overlay{background-color:rgba(0,0,0,.8);display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;position:absolute;width:100%}.c_modal_content{display:-ms-grid;display:grid;margin:auto;position:relative;width:100%}.is-closing .c_modal_content.-scrollable{overflow:hidden}.c_modal_content_inner{-ms-grid-row-align:center;-ms-grid-column-align:center;margin-left:auto;margin-right:auto;place-self:center}.is-opening .c_modal_content_inner{-webkit-animation:opening .3s forwards;animation:opening .3s forwards}@-webkit-keyframes opening{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes opening{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.c_modal_embed{aspect-ratio:16/9;padding-top:56.25%;position:relative;width:100%}.c_modal_embed iframe{height:100%;position:absolute;right:0;top:0;width:100%}.c_modal_close{aspect-ratio:1/1}.c_modal_close,.c_modal_close .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;outline:none}.c_modal_close .wrapper{position:relative}.c_modal_close .wrapper>span{background-color:#000;border-radius:1px;display:block;height:2px;left:0;position:absolute;-webkit-transition:all .6s;transition:all .6s;width:100%}.c_modal_close .wrapper>span:first-child{top:50%;-webkit-transform:translateY(0) rotate(215deg);transform:translateY(0) rotate(215deg)}.c_modal_close .wrapper>span:nth-child(2){opacity:0}.c_modal_close .wrapper>span:nth-child(3){top:50%;-webkit-transform:translateY(0) rotate(-215deg);transform:translateY(0) rotate(-215deg)}.c_modal_overlay{background:rgba(0,0,0,.5)}.c_modal_content_inner{-webkit-transition:all .5s;transition:all .5s;width:min(136vw,510px)}.c_modal_box{background-color:var(--result-theme-color);border-radius:2.99%;overflow:hidden;padding:0 4.18% 4.18%}.c_modal_box_inner{background-color:#fff;border-radius:2.99%;color:var(--result-theme-color);font-weight:700;padding:4.18%}.c_modal_close{margin-left:auto;margin-right:auto;position:relative;top:20px;width:min(10.66vw,40px)}.c_modal_ttl{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:5px;justify-content:center;line-height:1;padding-bottom:4.78%;padding-top:4.78%;text-align:center}.c_modal_ttl img{width:min(5.33vw,20px)}.c_modal figure{margin-bottom:2.99%}.c_closeBtn{aspect-ratio:1/1;width:100%}.c_closeBtn,.c_closeBtn .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;background:none;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;outline:none;position:relative}.c_closeBtn .wrapper>span{background-color:#fff;border-radius:1px;display:block;height:3px;left:0;position:absolute;-webkit-transition:all .6s;transition:all .6s;width:100%}.c_closeBtn .wrapper>span:first-child{top:50%;-webkit-transform:translateY(0) rotate(315deg);transform:translateY(0) rotate(315deg)}.c_closeBtn .wrapper>span:nth-child(2){opacity:0}.c_closeBtn .wrapper>span:nth-child(3){top:50%;-webkit-transform:translateY(0) rotate(-315deg);transform:translateY(0) rotate(-315deg)}.c_closeBtn .wrapper{aspect-ratio:1/1;width:100%}.c_closeBtn .wrapper>span:nth-child(2){display:none}.c_closeBtn .wrapper>span{border-radius:100px}.c_closeBtn:after{color:#fff;content:"CLOSE";font-weight:700;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p_kv{padding-top:min(8vw,30px)}.p_kv,.p_kv_logo{margin-left:auto;margin-right:auto}.p_kv_logo{width:75.52%}.p_kv_prod{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:335/61;background-color:#004ba0;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6.27%;padding-left:37.31%;position:relative}.p_kv_prod_img{left:7.46%;position:absolute;top:-30.75%;width:28.36%}.p_kv_prod_txt{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#fff;font-weight:700;letter-spacing:.88px}.p_kv_illust{margin-bottom:min(5.33vw,20px);margin-top:min(1.33vw,5px);position:relative}.p_hoken{border:1px solid #004ba0;border-radius:10px;color:#004ba0;margin:min(5.33vw,20px) auto min(10.66vw,40px);padding:2.99%}.p_hoken_img{-ms-flex-negative:0;flex-shrink:0;width:17.01%}.p_hoken_body{-webkit-font-feature-settings:"palt" on,"pwid" on;font-feature-settings:"palt" on,"pwid" on;line-height:1.5}.p_hoken_body p+p{margin-top:.5em}.p_statement{margin-top:min(10.66vw,40px);overflow:hidden}.p_statement,.p_statement_deco{margin-left:auto;margin-right:auto}.p_statement_deco{margin-top:min(8vw,30px);width:81.79%}.p_pickup{margin-top:32.84%;overflow:hidden}.p_pickup_inner{margin-left:auto;margin-right:auto}.p_pickup_ttl{margin-bottom:min(8vw,30px)}.p_pickup_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_about{margin-left:auto;margin-right:auto;margin-top:min(32vw,120px)}.p_about_inner{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%22375%22%20height%3D%22950%22%20viewBox%3D%220%200%20375%20950%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M187.047%200.578125C55.8634%200.578125%20-92.6052%2083.4715%20-146.999%20216.735V1258.49H521.047L521.047%20216.735C466.656%2083.5142%20318.207%200.578125%20187.047%200.578125Z%22%20fill%3D%22%23C00428%22%2F%3E%3C%2Fsvg%3E") no-repeat top/cover;margin-top:-20.9%;padding-bottom:min(26.66vw,100px);padding-top:min(26.66vw,100px);position:relative;z-index:1}.p_about_logo{margin:min(5.06vw,19px) auto 5.97%;width:64.48%}.p_about_prod{margin:min(1.33vw,5px) auto 5.97%;width:35.52%}.p_about_ttl{text-align:center}.p_about_ttl .en{color:#c00428;color:#fff;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_about_menu{background-color:#fff;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:min(8vw,30px);padding:2.99% 5.97%}.p_about_menu li+li{border-top:2px dotted #004ba0}.p_about_menu_item{display:block;padding:5.07% 1.79%;position:relative}.p_about_menu_item:before{aspect-ratio:1/1;background:url(https://www.otsuka.co.jp/kns/images/common/icon_triangle.svg) no-repeat 50%/contain;content:"";display:block;position:absolute;right:1.79%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.48%}.p_about_menu_item .en,.p_about_menu_item .ja{display:block;line-height:1}.p_about_menu_item .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_about_menu_item .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_product{margin-left:auto;margin-right:auto;margin-top:min(32vw,120px)}.p_product_copy{font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:min(2.66vw,10px)}.p_product_copy,.p_product_memo{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0}.p_product_memo{letter-spacing:.1em}.p_product_prod{margin:min(8vw,30px) auto min(10.66vw,40px);width:93.13%}.p_product_ttl{overflow:hidden}.p_product_ttl .en,.p_product_ttl .ja{display:block;line-height:1}.p_product_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_product_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_product_ttl:after{background-color:#004ba0;content:"";display:block;height:1px;margin-bottom:min(5.33vw,20px);margin-top:min(2.66vw,10px);width:min(6.13vw,23px)}.p_product_recommend{border:2px solid #004ba0;border-radius:10px;padding-bottom:6.57%;padding-left:8.36%;padding-right:7.46%;text-align:center}.p_product_recommend_ttl{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;background-color:#fff;color:#004ba0;display:inline-block;padding:0 .5em;position:relative;text-align:center;top:-.8em}.p_product_recommend_item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.58%;letter-spacing:.1em;margin-top:10px;text-align:left}.p_product_recommend_item img{width:14.93%}.p_product_recommend_item:first-child{margin-top:-.5em}.p_features{margin-top:min(17.06vw,64px)}.p_feature{border-bottom:1px solid #004ba0;margin-left:auto;margin-right:auto;margin-top:min(5.33vw,20px);padding-bottom:min(5.33vw,20px)}.p_feature>figure{margin-bottom:min(5.33vw,20px);margin-top:min(5.33vw,20px);overflow:hidden;position:relative}.p_feature>p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on}.p_feature>p+p{margin-top:.5em}.p_feature>small{display:block}.p_feature_heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.07%;margin-bottom:min(7.73vw,29px)}.p_feature_heading .num{color:#c00428;font-family:Barlow,sans-serif;font-weight:400;line-height:1}.p_feature_heading .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_feature_subHeading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.79%;margin-bottom:min(4.26vw,16px);margin-top:min(5.33vw,20px)}.p_feature_subHeading:before{aspect-ratio:1/1;background-color:#004ba0;border-radius:3px;content:"";display:block;width:4.18%}.p_howto{margin-top:min(32vw,120px);overflow:hidden}.p_howto.-subpage{margin-top:0;padding-top:min(13.33vw,50px)}.p_howto_copy,.p_howto_inner{margin-left:auto;margin-right:auto}.p_howto_copy{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:min(10.66vw,40px)}.p_howto_ttl{margin-left:auto;margin-right:auto;overflow:hidden}.p_howto_ttl .en,.p_howto_ttl .ja{display:block;line-height:1}.p_howto_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_howto_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_howto_ttl:after{background-color:#004ba0;content:"";display:block;height:1px;margin-bottom:min(5.33vw,20px);margin-top:min(2.66vw,10px);width:min(6.13vw,23px)}.p_howto_heading{color:#004ba0;gap:1.79%;margin:min(2.66vw,10px) auto}.p_howto>p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;margin-left:auto;margin-right:auto}.p_howto>p+p{margin-top:.5em}.p_howto_img{margin-left:auto;margin-right:auto}.p_howto_subHeading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.79%;margin-bottom:min(4.26vw,16px);margin-top:min(5.33vw,20px)}.p_qa{margin-left:auto;margin-right:auto;margin-top:min(32vw,120px)}.p_qa.-subpage{margin-top:0;padding-top:min(13.33vw,50px)}.p_qa_ttl{margin-bottom:min(10.66vw,40px);overflow:hidden}.p_qa_ttl .en,.p_qa_ttl .ja{display:block;line-height:1}.p_qa_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_qa_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1;padding-bottom:5px}.p_voice{background-color:#c00428;margin:min(32vw,120px) auto -8.06%;padding-bottom:min(26.66vw,100px);padding-top:min(21.33vw,80px)}.p_voice.-subpage{background-color:#fff;margin-top:0;padding-top:min(13.33vw,50px)}.p_voice_inner{margin-left:auto;margin-right:auto}.p_voice_ttl{margin-bottom:min(10.66vw,40px);overflow:hidden}.p_voice_ttl .en,.p_voice_ttl .ja{display:block;line-height:1}.p_voice_ttl .ja{color:#004ba0;color:#fff;font-weight:700;margin-bottom:.2em}.p_voice_ttl .en{color:#c00428;color:#fff;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_voice_blocklink{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;background-color:#fff;border-radius:10px;color:#004ba0;display:block;font-weight:700}.p_voice_blocklink .txt{display:block;padding:1.1em 1em;position:relative}.p_voice_blocklink .txt:after{aspect-ratio:27/12;background-color:#004ba0;content:"";display:block;left:auto;margin-left:auto;-webkit-mask-image:url(https://www.otsuka.co.jp/kns/images/common/icon_link_arw_right.svg);mask-image:url(https://www.otsuka.co.jp/kns/images/common/icon_link_arw_right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s;transition:all .2s;width:min(7.2vw,27px)}.p_voice_blocklink:hover .txt:after{-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}.p_check,.p_check_illust{margin-left:auto;margin-right:auto}.p_check_illust{margin-bottom:min(20vw,75px);width:73.73%}.p_check_heading{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;font-weight:700;line-height:1.5}.p_check_btns{-ms-grid-columns:(1fr)[2];-ms-grid-rows:auto;display:-ms-grid;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;margin-top:min(5.33vw,20px)}.p_check_btns a{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;aspect-ratio:1/1;background-color:#004ba0;border-radius:10px;color:#fff;display:block;font-weight:700;line-height:1.3;padding-top:min(6.13vw,23px);position:relative;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.3s;transition:.3s}.p_check_btns a:hover{opacity:.8}.p_check_btns a img{margin-bottom:5px;margin-left:auto;margin-right:auto;width:20.63%}.p_check_btns a:after{aspect-ratio:27/12;background-color:#fff;bottom:1em;content:"";display:block;left:auto;margin-left:auto;-webkit-mask-image:url(https://www.otsuka.co.jp/kns/images/common/icon_link_arw_right.svg);mask-image:url(https://www.otsuka.co.jp/kns/images/common/icon_link_arw_right.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:.7em;-webkit-transition:all .2s;transition:all .2s;width:min(7.2vw,27px)}.p_check_btns a:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.p_movie{margin-top:min(32vw,120px);padding-bottom:min(13.86vw,52px);position:relative}.p_movie_inner{margin-left:auto;margin-right:auto}.p_movie_ttl{margin-bottom:min(8vw,30px);overflow:hidden;position:relative;text-align:right;z-index:1}.p_movie_ttl .en,.p_movie_ttl .ja{display:block;line-height:1}.p_movie_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_movie_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_movie_embed{aspect-ratio:16/9;border-radius:10px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.p_movie_embed iframe{height:100%;position:absolute;right:0;top:0;width:100%}.p_movie_deco{aspect-ratio:330/319;background-color:#ccd3ed;border-radius:10px;border-bottom-right-radius:0;border-top-right-radius:0;position:absolute;right:0;top:min(12vw,45px);width:83.58%;z-index:0}.p_ec{margin-left:auto;margin-right:auto;margin-top:min(32vw,120px);padding-bottom:min(2.66vw,10px)}.p_ec_ttl{overflow:hidden}.p_ec_ttl .en,.p_ec_ttl .ja{display:block;line-height:1}.p_ec_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_ec_ttl .en{color:#c00428;display:block;font-family:Marcellus,sans-serif;font-weight:400;line-height:1;line-height:.9;margin-top:min(2.66vw,10px)}.p_ec_ttl:after{background-color:#004ba0;content:"";display:block;height:1px;margin-bottom:min(5.33vw,20px);margin-top:min(8vw,30px);width:min(6.13vw,23px)}.p_ec_copy{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:min(10.66vw,40px)}.p_ec_prod{margin-left:auto;margin-right:auto;width:89.55%}.p_ec_list{-ms-grid-columns:1fr;-ms-grid-rows:(min(21.33vw,80px))[4];display:-ms-grid;display:grid;gap:min(5.33vw,20px);grid-template-columns:1fr;grid-template-rows:repeat(4,min(21.33vw,80px));margin-bottom:min(5.33vw,20px);margin-top:min(5.33vw,20px)}.p_ec_memo{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on}.p_guide-howto{margin-top:0;overflow:hidden;padding-top:min(13.33vw,50px)}.p_guide-howto_copy,.p_guide-howto_inner{margin-left:auto;margin-right:auto}.p_guide-howto_copy{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:min(10.66vw,40px)}.p_guide-howto_ttl{margin-left:auto;margin-right:auto;overflow:hidden}.p_guide-howto_ttl .en,.p_guide-howto_ttl .ja{display:block;line-height:1}.p_guide-howto_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_guide-howto_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_guide-howto_ttl:after{background-color:#004ba0;content:"";display:block;height:1px;margin-bottom:min(5.33vw,20px);margin-top:min(2.66vw,10px);width:min(6.13vw,23px)}.p_guide-howto_heading{color:#004ba0;gap:1.79%;margin:min(2.66vw,10px) auto}.p_guide-howto>p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;margin-left:auto;margin-right:auto}.p_guide-howto>p+p{margin-top:.5em}.p_guide-howto_img{margin-left:auto;margin-right:auto}.p_guide-howto_subHeading{-webkit-box-align:center;-ms-flex-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";align-items:center;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.79%;margin-bottom:min(4.26vw,16px);margin-top:min(5.33vw,20px)}.p_guide-howto_box{border:2px solid #004ba0;border-radius:11px;margin:min(24vw,90px) auto;overflow:hidden;padding:min(6.13vw,23px)}.p_guide-howto_case_heading{color:#004ba0;margin-bottom:min(8.53vw,32px)}.p_guide-howto_case_list{-ms-grid-columns:(1fr)[2];-ms-grid-rows:auto;color:#004ba0;display:-ms-grid;display:grid;font-weight:700;gap:min(7.2vw,27px) min(4.8vw,18px);grid-template-columns:repeat(2,1fr);grid-template-rows:auto;text-align:center}.p_guide-howto_scene_item{margin-top:min(10.4vw,39px)}.p_guide-howto_scene_heading{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;margin-bottom:.5em;margin-top:-20px}.p_qa-subpage{margin-left:auto;margin-right:auto;margin-top:0;padding-top:min(13.33vw,50px)}.p_qa-subpage_ttl{margin-bottom:min(10.66vw,40px);overflow:hidden}.p_qa-subpage_ttl .en,.p_qa-subpage_ttl .ja{display:block;line-height:1}.p_qa-subpage_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_qa-subpage_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1;padding-bottom:5px}.p_qa-subpage .c_faq_ans,.p_qa-subpage .c_faq_que{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.p_qa-subpage .c_faq_ans:before,.p_qa-subpage .c_faq_que:before{margin-top:.2em}.p_qa-subpage .c_faq_ans:before{margin-top:.3em}.p_voice-subpage{margin-left:auto;margin-right:auto;margin-top:0;padding-top:min(13.33vw,50px)}.p_voice-subpage_ttl{margin-bottom:min(10.66vw,40px);overflow:hidden}.p_voice-subpage_ttl .en,.p_voice-subpage_ttl .ja{display:block;line-height:1}.p_voice-subpage_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_voice-subpage_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_voice-subpage_box{border:1px solid #004ba0;border-radius:11px;display:block;margin-bottom:min(8.8vw,33px);overflow:hidden}.p_voice-subpage_box_inner{padding:min(5.33vw,20px) min(8vw,30px) min(8vw,30px)}.p_voice-subpage_box_vol{color:#c00428;font-family:Barlow,Noto Sans JP,sans-serif;font-weight:700}.p_voice-subpage_box_title{color:#004ba0}.p_voice-subpage_box_link{background-color:#004ba0}.p_cm-subpage{margin-left:auto;margin-right:auto;margin-top:0;padding-top:min(13.33vw,50px)}.p_cm-subpage_ttl{margin-bottom:min(10.66vw,40px);overflow:hidden}.p_cm-subpage_ttl .en,.p_cm-subpage_ttl .ja{display:block;line-height:1}.p_cm-subpage_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_cm-subpage_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_cm-subpage_inner{margin-left:auto;margin-right:auto}.p_cm-subpage_section{margin-bottom:min(11.73vw,44px)}.p_cm-subpage_heading{color:#004ba0;margin-bottom:min(8vw,30px)}.p_cm-subpage_subHeading{color:#004ba0;font-weight:700;margin-top:min(2.66vw,10px)}.p_cm-subpage_embed{aspect-ratio:16/9;width:100%}.p_episode-subpage{margin-left:auto;margin-right:auto;margin-top:0;padding-top:min(13.33vw,50px)}.p_episode-subpage_ttl{margin-bottom:min(10.66vw,40px);overflow:hidden}.p_episode-subpage_ttl .en,.p_episode-subpage_ttl .ja{display:block;line-height:1}.p_episode-subpage_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_episode-subpage_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;letter-spacing:-.057em;line-height:1;line-height:.9;white-space:nowrap}.p_episode-subpage_inner{margin-left:auto;margin-right:auto}.p_episode-subpage_section{margin-bottom:min(11.73vw,44px)}.p_episode-subpage_section>figure{margin-bottom:min(5.33vw,20px);margin-top:min(5.33vw,20px);overflow:hidden;position:relative}.p_episode-subpage_section>p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;line-height:1.7}.p_episode-subpage_section>p+p{margin-top:.5em}.p_episode-subpage_section>small{display:block}.p_episode-subpage_heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5.07%;margin-bottom:min(7.73vw,29px)}.p_episode-subpage_heading .num{color:#c00428;font-family:Barlow,sans-serif;font-weight:400;line-height:1}.p_episode-subpage_heading .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_episode-subpage_box{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;border:2px solid #004ba0;border-radius:10px;color:#004ba0;line-height:1.7;margin-bottom:min(23.46vw,88px);margin-top:min(29.33vw,110px);padding:17.91% 5.97% 5.97%;position:relative;text-align:justify;text-justify:inter-ideograph}.p_episode-subpage_box_ttl{padding-bottom:1em;width:63.28%}.p_episode-subpage_box figure{position:absolute;right:5px;top:-26.87%;width:42.99%}.p_selfcheck-subpage{margin-left:auto;margin-right:auto;margin-top:0;padding-top:min(13.33vw,50px)}.p_selfcheck-subpage_ttl{margin-left:auto;margin-right:auto;overflow:hidden}.p_selfcheck-subpage_ttl .en,.p_selfcheck-subpage_ttl .ja{display:block;line-height:1}.p_selfcheck-subpage_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_selfcheck-subpage_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_selfcheck-subpage_ttl:after{background-color:#004ba0;content:"";display:block;height:1px;margin-bottom:min(5.33vw,20px);margin-top:min(2.66vw,10px);width:min(6.13vw,23px)}.p_selfcheck-subpage_copy{font-weight:700;letter-spacing:2px;line-height:1.6;margin-left:auto;margin-right:auto}.p_selfcheck-subpage_copy,.p_selfcheck-subpage_intro{margin-bottom:min(2.66vw,10px)}.p_selfcheck-subpage_copy,.p_selfcheck-subpage_intro,.p_selfcheck-subpage_memo{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0}.p_selfcheck-subpage_memo{letter-spacing:.1em}.p_selfcheck-subpage_form{border:3px solid #004ba0;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:min(13.33vw,50px);padding-bottom:min(10.66vw,40px)}.p_selfcheck-subpage_form_ttl{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:3px solid #004ba0;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;justify-content:center;padding-bottom:min(5.33vw,20px);padding-top:min(5.33vw,20px);text-align:center}.p_selfcheck-subpage_form_ttl img{width:17px}.p_selfcheck-subpage_form .ttl-q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:min(4.8vw,18px)}.p_selfcheck-subpage_form .ttl-q .icon-check-q{-ms-flex-item-align:start;align-self:flex-start;color:#c00428;display:inline-block;font-family:Barlow,sans-serif;font-style:normal;font-weight:400;line-height:1;width:17.91%}.p_selfcheck-subpage_form .ttl-q span{-webkit-box-flex:1;color:#004ba0;-ms-flex:1;flex:1;font-weight:700;margin-bottom:.2em}.p_selfcheck-subpage_form .box-check-ol{margin:7.16%}.p_selfcheck-subpage_form .box-check-ol>li{margin-top:min(6.4vw,24px);padding-bottom:min(7.46vw,28px)}.p_selfcheck-subpage_form .box-check-ol>li:not(:last-child){border-bottom:1px solid rgba(0,75,160,.2)}.p_selfcheck-subpage_form .box-check-answer{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;justify-content:space-between;margin-left:min(13.86vw,52px)}.p_selfcheck-subpage_form .box-check-answer input{accent-color:#004ba0;block-size:1em;inline-size:1em}.p_selfcheck-subpage_form .box-check-answer>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.p_selfcheck-subpage_form .submit{margin:7.16%}.p_selfcheck-subpage_form [name=submitButton]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#004ba0;border:none;border-radius:100px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:10px;justify-content:center;padding-bottom:1.3em;padding-top:1.3em;width:100%}.p_selfcheck-subpage_form [name=submitButton] img{width:29px}.p_iteminfo-subpage{margin-left:auto;margin-right:auto;margin-top:0;padding-top:min(13.33vw,50px)}.p_iteminfo-subpage_ttl{margin-left:auto;margin-right:auto;overflow:hidden}.p_iteminfo-subpage_ttl .en,.p_iteminfo-subpage_ttl .ja{display:block;line-height:1}.p_iteminfo-subpage_ttl .ja{color:#004ba0;font-weight:700;margin-bottom:.2em}.p_iteminfo-subpage_ttl .en{color:#c00428;font-family:Marcellus,sans-serif;font-weight:400;line-height:1}.p_iteminfo-subpage_ttl:after{background-color:#004ba0;content:"";display:block;height:1px;margin-bottom:min(5.33vw,20px);margin-top:min(2.66vw,10px);width:min(6.13vw,23px)}.p_iteminfo-subpage_catch{margin-bottom:min(25.33vw,95px);margin-left:auto;margin-right:auto}.p_iteminfo-subpage_copy{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#004ba0;font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:min(10.66vw,40px)}.p_iteminfo-subpage_copy,.p_iteminfo-subpage_inner{margin-left:auto;margin-right:auto}.p_iteminfo-subpage_section{margin-bottom:min(11.73vw,44px)}.p_iteminfo-subpage_section>figure{margin-bottom:min(5.33vw,20px);margin-top:min(5.33vw,20px);overflow:hidden;position:relative}.p_iteminfo-subpage_section>p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;line-height:1.7}.p_iteminfo-subpage_section>p+p{margin-top:.5em}.p_iteminfo-subpage_heading{color:#004ba0;margin-bottom:min(8.53vw,32px)}.p_iteminfo-subpage_subHeading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#004ba0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.79%;margin-bottom:min(4.26vw,16px);margin-top:min(5.33vw,20px)}.p_iteminfo-subpage_subHeading:before{aspect-ratio:1/1;background-color:#004ba0;border-radius:3px;content:"";display:block;width:4.18%}.p_iteminfo-subpage_embed{aspect-ratio:16/9;width:100%}.p_iteminfo-subpage_box{border:2px solid #004ba0;border-radius:11px;margin-bottom:min(11.73vw,44px);margin-left:auto;margin-right:auto;overflow:hidden;padding:min(6.13vw,23px)}.p_iteminfo-subpage_box_heading{color:#004ba0;font-weight:700;margin-bottom:min(2.66vw,10px);text-align:center}.p_iteminfo-subpage_info{border-top:1px solid #004ba0;margin-top:min(17.86vw,67px);padding-top:min(17.86vw,67px)}.p_iteminfo-subpage_info>p{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;line-height:1.7}.p_iteminfo-subpage_info>p+p{margin-top:.5em}.p_iteminfo-subpage_info [class*=_subHeading]{margin-bottom:min(1.33vw,5px)}.p_iteminfo-subpage_data{border:2px solid #004ba0;border-radius:10px}.p_iteminfo-subpage_data_ttl{-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;border-bottom:2px solid #004ba0;font-weight:400;padding-bottom:min(2.66vw,10px);padding-top:min(2.66vw,10px);text-align:center}.p_iteminfo-subpage_data_inner{padding:min(5.33vw,20px) min(12.8vw,48px);text-align:center}.p_iteminfo-subpage_data_nutrition{-ms-grid-columns:(auto)[2];-ms-grid-rows:1fr;display:-ms-inline-grid;display:inline-grid;grid-template-columns:repeat(2,auto);grid-template-rows:1fr}.p_iteminfo-subpage_data_nutrition dt{-ms-grid-columns:(1fr)[2];-ms-grid-rows:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin-top:min(1.33vw,5px);text-align:left}.p_iteminfo-subpage_data_nutrition dt:after{border-top:1px dashed #004ba0;content:"";display:block;width:min(16vw,60px)}.p_iteminfo-subpage_data_nutrition dd{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:min(1.33vw,5px);text-align:left}.p_iteminfo-subpage_data_memo{-ms-grid-columns:(auto)[2];-ms-grid-rows:1fr;border-top:1px solid rgba(0,75,160,.2);display:-ms-grid;display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:1fr;margin-top:min(4vw,15px);padding-top:min(4vw,15px)}.p_iteminfo-subpage_data_kome{color:#004ba0;margin-bottom:1em;margin-top:.5em}.p_iteminfo-subpage_data_kome>li{padding-left:1.5em;position:relative}.p_iteminfo-subpage_data_kome>li:before{color:#004ba0;content:"※";left:0;margin-right:.7em;position:absolute;text-align:right;white-space:nowrap;width:.8em}.p_iteminfo-subpage_data_kome a{color:inherit;text-decoration:underline}:root{--swiper-theme-color:#004ba0;--swiper-pagination-color:#004ba0;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px}[class*=js-swiper-],[class*=swiper-button-]{opacity:0}.swiper-slide.-news{height:auto}.swiper-pagination.-news{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#ccd3ed;border-radius:50px;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:min(7.46vw,28px);justify-content:flex-start;margin-left:auto;margin-right:auto;padding-left:min(4vw,15px);position:static;text-align:left;top:auto}.swiper-button-next.-news,.swiper-button-prev.-news{aspect-ratio:1/1;background-color:#004ba0;border-radius:100%;color:#fff;height:min(12.26vw,46px);-webkit-transition:all .2s;transition:all .2s;width:auto}.swiper-button-next.-news:after,.swiper-button-prev.-news:after{aspect-ratio:10/12;content:"";width:20%}.swiper-button-next.-news.swiper-button-disabled,.swiper-button-prev.-news.swiper-button-disabled{background-color:#9dabbb;opacity:1!important}.swiper-button-next.-news{right:0}.swiper-button-next.-news:after{background:url(https://www.otsuka.co.jp/kns/images/common/icon_arw_next.svg) no-repeat 0 0}.swiper-button-prev.-news{left:0}.swiper-button-prev.-news:after{background:url(https://www.otsuka.co.jp/kns/images/common/icon_arw_prev.svg) no-repeat 0 0}@media not all and (min-width:750px){body{font-size:14px;font-size:3.7333333333vw;min-width:auto}.l_wrapper_bg1,.l_wrapper_bg2{content:"";display:none}.l_wrapper_bg1>.item:first-child,.l_wrapper_bg1>.item:last-child,.l_wrapper_bg2>.item:first-child,.l_wrapper_bg2>.item:last-child{-webkit-animation:none;animation:none}.l_dropDownMenu{height:calc(100lvh - 18.66vw);height:calc(100% - 18.66vw);top:18.66vw}.l_dropDownMenu_ctrl{width:8vw}.l_header{height:18.66vw}.l_footer_inner{max-width:89.33vw}.c_hamburgerBtn{width:12vw}.c_snsBtn{width:11.73vw}[class*=c_btn].-next:after{right:1.33vw}[class*=c_btn].-prev:before{left:1.33vw}.c_btn-negative,.c_btn-primary,.c_btn-secondary{border-radius:1.33vw;line-height:1.18;width:100%}.c_btn-secondary{-webkit-box-shadow:1.41vw 1.94vw 0 0 rgba(108,112,48,.17);box-shadow:1.41vw 1.94vw 0 0 rgba(108,112,48,.17)}.c_btn-negative{-webkit-box-shadow:none;box-shadow:none}[class*=c_btn].-sm{width:26.66vw}[class*=c_btn].-lg,[class*=c_btn].-xl{width:53.33vw}.c_btn-01,.c_btn-02,.c_btn-03,.c_btn-04,.c_btn-05,.c_btn-06,.c_btn-07,.c_btn-08,.c_btn-09,.c_btn-10,.c_btn-11,.c_btn-12,.c_btn-13,.c_btn-14,.c_btn-15,.c_btn-16,.c_btn-17,.c_btn-18{border-radius:1.33vw;line-height:1.18;width:100%}.c_btnBlock{max-width:74.66vw}.c_btnBlock_description{font-size:17px;font-size:4.5333333333vw}.c_btnBlock.-with-separator,.c_menu{max-width:89.33vw}.c_menu nav li a{font-size:13px;font-size:3.4666666667vw}.c_menu_label{font-size:13.42px;font-size:3.5786666667vw}.c_swiper-offsetLeft_pager{max-width:89.33vw}.c_postList-card_article .date{font-size:12px;font-size:3.2vw}.c_postList-card_article p{font-size:13px;font-size:3.4666666667vw}.c_faq{font-size:14px;font-size:3.7333333333vw}.c_faq_heading{font-size:20px;font-size:5.3333333333vw}.c_faq_heading .num{font-size:45px;font-size:12vw}.c_toggleMark:after{font-size:11px;font-size:2.9333333333vw}.c_modal_content.-scrollable{height:100vh;height:calc(var(--vh)*100)}.c_modal_content{padding-bottom:26.66vw;padding-top:26.66vw}.c_modal_content_inner{max-width:89.33vw}.c_modal_box_inner{font-size:18px;font-size:4.8vw}.c_modal_ttl{font-size:20px;font-size:5.3333333333vw;font-size:15px;font-size:4vw}.c_closeBtn:after{font-size:14px;font-size:3.7333333333vw}.p_kv{max-width:89.33vw}.p_kv_prod_txt{font-size:11px;font-size:2.9333333333vw}.p_hoken{max-width:89.33vw}.p_hoken_body{font-size:10px;font-size:2.6666666667vw}.p_pickup_inner,.p_statement{max-width:89.33vw}.p_pickup_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_about_ttl .en{font-size:80px;font-size:21.3333333333vw}.p_about_menu{max-width:89.33vw}.p_about_menu_item .ja{font-size:16px;font-size:4.2666666667vw}.p_about_menu_item .en{font-size:35px;font-size:9.3333333333vw}.p_product{max-width:89.33vw}.p_product_copy{font-size:20px;font-size:5.3333333333vw}.p_product_memo{font-size:10px;font-size:2.6666666667vw}.p_product_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_product_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_product_recommend_ttl{font-size:22px;font-size:5.8666666667vw}.p_product_recommend_item{font-size:13px;font-size:3.4666666667vw}.p_product_recommend_item strong{font-size:18px;font-size:4.8vw}.p_feature{max-width:89.33vw}.p_feature>p{font-size:13px;font-size:3.4666666667vw}.p_feature>small{font-size:10px;font-size:2.6666666667vw}.p_feature_heading .num{font-size:41px;font-size:10.9333333333vw}.p_feature_heading .ja{font-size:18px;font-size:4.8vw}.p_feature_subHeading{font-size:16px;font-size:4.2666666667vw}.p_howto_inner{max-width:89.33vw}.p_howto_copy{font-size:20px;font-size:5.3333333333vw}.p_howto_copy,.p_howto_ttl{max-width:89.33vw}.p_howto_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_howto_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_howto_heading{font-size:18px;font-size:4.8vw;max-width:89.33vw}.p_howto>p{font-size:15px;font-size:4vw}.p_howto>p,.p_howto_img{max-width:89.33vw}.p_howto_subHeading{font-size:22px;font-size:5.8666666667vw}.p_qa{max-width:89.33vw}.p_qa_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_qa_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_voice_inner{max-width:89.33vw}.p_voice_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_voice_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_voice_blocklink{font-size:20px;font-size:5.3333333333vw}.p_check{max-width:89.33vw}.p_check_heading{font-size:17px;font-size:4.5333333333vw}.p_check_btns a{font-size:20px;font-size:5.3333333333vw}.p_movie_inner{max-width:89.33vw}.p_movie_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_movie_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_ec{max-width:89.33vw}.p_ec_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_ec_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_ec_copy{font-size:20px;font-size:5.3333333333vw}.p_ec_list{-ms-grid-rows:(21.33vw)[4];grid-template-rows:repeat(4,21.33vw)}.p_ec_memo{font-size:15px;font-size:4vw}.p_guide-howto_inner{max-width:89.33vw}.p_guide-howto_copy{font-size:20px;font-size:5.3333333333vw;letter-spacing:1px;max-width:89.33vw}.p_guide-howto_ttl{max-width:89.33vw}.p_guide-howto_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_guide-howto_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_guide-howto_heading{font-size:18px;font-size:4.8vw;max-width:89.33vw}.p_guide-howto>p{font-size:15px;font-size:4vw}.p_guide-howto>p,.p_guide-howto_img{max-width:89.33vw}.p_guide-howto_subHeading{font-size:20px;font-size:5.3333333333vw}.p_guide-howto_box{max-width:89.33vw}.p_guide-howto_case_heading{font-size:18px;font-size:4.8vw}.p_guide-howto_scene_item{font-size:15px;font-size:4vw}.p_guide-howto_scene_heading{font-size:19px;font-size:5.0666666667vw}.p_qa-subpage{max-width:89.33vw}.p_qa-subpage_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_qa-subpage_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_voice-subpage{max-width:89.33vw}.p_voice-subpage_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_voice-subpage_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_voice-subpage_box_vol{font-size:22px;font-size:5.8666666667vw}.p_voice-subpage_box_title{font-size:19px;font-size:5.0666666667vw}.p_cm-subpage{max-width:89.33vw}.p_cm-subpage_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_cm-subpage_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_cm-subpage_inner{max-width:89.33vw}.p_cm-subpage_heading{font-size:20px;font-size:5.3333333333vw}.p_cm-subpage_subHeading{font-size:17px;font-size:4.5333333333vw}.p_episode-subpage{max-width:89.33vw}.p_episode-subpage_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_episode-subpage_ttl .en{font-size:60.5px;font-size:16.1333333333vw}.p_episode-subpage_inner{max-width:89.33vw}.p_episode-subpage_section>small{font-size:10px;font-size:2.6666666667vw}.p_episode-subpage_heading .num{font-size:41px;font-size:10.9333333333vw}.p_episode-subpage_heading .ja{font-size:18px;font-size:4.8vw}.p_episode-subpage_box{font-size:13px;font-size:3.4666666667vw}.p_selfcheck-subpage,.p_selfcheck-subpage_ttl{max-width:89.33vw}.p_selfcheck-subpage_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_selfcheck-subpage_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_selfcheck-subpage_copy{font-size:20px;font-size:5.3333333333vw;max-width:89.33vw}.p_selfcheck-subpage_memo{font-size:10px;font-size:2.6666666667vw}.p_selfcheck-subpage_form{max-width:89.33vw}.p_selfcheck-subpage_form_ttl{font-size:20px;font-size:5.3333333333vw}.p_selfcheck-subpage_form .ttl-q .icon-check-q{font-size:30px;font-size:8vw}.p_selfcheck-subpage_form .ttl-q span{font-size:18px;font-size:4.8vw}.p_selfcheck-subpage_form [name=submitButton]{font-size:16px;font-size:4.2666666667vw}.p_iteminfo-subpage,.p_iteminfo-subpage_ttl{max-width:89.33vw}.p_iteminfo-subpage_ttl .ja{font-size:20px;font-size:5.3333333333vw}.p_iteminfo-subpage_ttl .en{font-size:64px;font-size:17.0666666667vw}.p_iteminfo-subpage_copy{font-size:20px;font-size:5.3333333333vw;letter-spacing:1px;max-width:89.33vw}.p_iteminfo-subpage_inner{max-width:89.33vw}.p_iteminfo-subpage_section>p{font-size:14px;font-size:3.7333333333vw}.p_iteminfo-subpage_heading{font-size:24px;font-size:6.4vw}.p_iteminfo-subpage_subHeading{font-size:16px;font-size:4.2666666667vw}.p_iteminfo-subpage_box{max-width:89.33vw}.p_iteminfo-subpage_box_heading{font-size:18px;font-size:4.8vw}.p_iteminfo-subpage_data_ttl,.p_iteminfo-subpage_info>p{font-size:16px;font-size:4.2666666667vw}.p_iteminfo-subpage_data_memo,.p_iteminfo-subpage_data_nutrition{font-size:14px;font-size:3.7333333333vw}.p_iteminfo-subpage_data_kome{font-size:13px;font-size:3.4666666667vw}.swiper-pagination.-news{max-width:89.33vw}}@media screen and (min-width:750px){.l_mainContents{padding-left:40px;padding-right:40px;width:580px}.l_dropDownMenu{height:100lvh;height:100%;max-width:500px}.l_dropDownMenu_inner{padding:0 38px 38px}.l_dropDownMenu_ctrl{width:50px}.l_dropDownMenu_logo{height:170px;margin-bottom:15px;margin-left:auto;margin-right:auto;width:322px}.l_dropDownMenu_menu_list{font-size:30px}.l_header_menu-pc{display:block}.l_header_menu-pc_list{display:-webkit-box;display:-ms-flexbox;display:flex}.l_header_menu-pc_list>li{font-size:20px;margin-left:20px}.l_header_toggleDrawer{margin-left:60px}.l_footer_inner{max-width:368.5px}.c_hamburgerBtn .wrapper>span{height:2px;width:100%}.c_hamburgerBtn{width:45px}.c_hamburgerBtn.is-opened .wrapper>span{height:2px}.c_hamburgerBtn.is-opened .wrapper>span:first-child{-webkit-transform:translateY(0) rotate(345deg);transform:translateY(0) rotate(345deg)}.c_hamburgerBtn.is-opened .wrapper>span:nth-child(3){-webkit-transform:translateY(0) rotate(-345deg);transform:translateY(0) rotate(-345deg)}[class*=c_btn].-next:after{right:0;right:min(0vw,0px)}[class*=c_btn].-prev:before{left:0;left:min(0vw,0px)}.c_btn-negative,.c_btn-primary,.c_btn-secondary{border-radius:.34vw;border-radius:min(.34vw,5px);line-height:1;min-width:250px}.c_btn-secondary{-webkit-box-shadow:5.29px 7.281px 0 0 rgba(108,112,48,.17);box-shadow:5.29px 7.281px 0 0 rgba(108,112,48,.17)}.c_btn-negative{-webkit-box-shadow:none;box-shadow:none}[class*=c_btn].-sm{min-width:auto;width:13.88vw;width:min(13.88vw,200px)}[class*=c_btn].-lg,[class*=c_btn].-xl{width:20.83vw;width:min(20.83vw,300px)}.c_btn-01,.c_btn-02,.c_btn-03,.c_btn-04,.c_btn-05,.c_btn-06,.c_btn-07,.c_btn-08,.c_btn-09,.c_btn-10,.c_btn-11,.c_btn-12,.c_btn-13,.c_btn-14,.c_btn-15,.c_btn-16,.c_btn-17,.c_btn-18{border-radius:.34vw;border-radius:min(.34vw,5px);line-height:1;min-width:250px}.c_btnBlock{max-width:308px}.c_btnBlock_description{font-size:18.7px}.c_btnBlock.-with-separator,.c_menu{max-width:368.5px}.c_menu nav li a{font-size:14.3px}.c_menu_label{font-size:14.762px}.c_swiper-offsetLeft_pager{max-width:368.5px}.c_postList-card_article .date{font-size:13.2px}.c_postList-card_article p{font-size:14.3px}.c_faq{font-size:15.4px}.c_faq_heading{font-size:22px}.c_faq_heading .num{font-size:49.5px}.c_toggleMark:after{font-size:12.1px}.c_waitLoading_logo{max-width:300px}.c_modal_content.-scrollable{height:100vh}.c_modal_close .wrapper>span{height:2px}.c_modal_close .wrapper>span:first-child{-webkit-transform:translateY(0) rotate(215deg);transform:translateY(0) rotate(215deg)}.c_modal_close .wrapper>span:nth-child(3){-webkit-transform:translateY(0) rotate(-215deg);transform:translateY(0) rotate(-215deg)}.c_modal_content{padding-bottom:min(8.68vw,125px);padding-top:min(8.68vw,125px)}.c_modal_content_inner{max-height:none}.c_modal_box_inner{font-size:19.8px}.c_modal_ttl{font-size:22px}.c_closeBtn .wrapper>span{height:4px}.c_closeBtn .wrapper>span:first-child{-webkit-transform:translateY(0) rotate(315deg);transform:translateY(0) rotate(315deg)}.c_closeBtn .wrapper>span:nth-child(3){-webkit-transform:translateY(0) rotate(-315deg);transform:translateY(0) rotate(-315deg)}.c_closeBtn:after{font-size:15.4px}.p_kv{max-width:368.5px;padding-top:min(10.66vw,40px)}.p_kv_prod_txt{font-size:12.1px}.p_hoken{max-width:368.5px}.p_hoken_body{font-size:11px}.p_pickup_inner,.p_statement{max-width:368.5px}.p_pickup_ttl .en{font-size:70.4px}.p_about_ttl .en{font-size:88px}.p_about_menu{max-width:368.5px}.p_about_menu_item .ja{font-size:17.6px}.p_about_menu_item .en{font-size:38.5px}.p_product{max-width:368.5px}.p_product_copy{font-size:22px}.p_product_memo{font-size:11px}.p_product_ttl .ja{font-size:22px}.p_product_ttl .en{font-size:70.4px}.p_product_recommend_ttl{font-size:24.2px}.p_product_recommend_item{font-size:14.3px}.p_product_recommend_item strong{font-size:19.8px}.p_feature{max-width:368.5px}.p_feature>p{font-size:14.3px}.p_feature>small{font-size:11px}.p_feature_heading .num{font-size:45.1px}.p_feature_heading .ja{font-size:19.8px}.p_feature_subHeading{font-size:17.6px}.p_howto_inner{max-width:368.5px}.p_howto_copy{font-size:22px}.p_howto_copy,.p_howto_ttl{max-width:368.5px}.p_howto_ttl .ja{font-size:22px}.p_howto_ttl .en{font-size:70.4px}.p_howto_heading{font-size:19.8px;max-width:368.5px}.p_howto>p{font-size:16.5px}.p_howto>p,.p_howto_img{max-width:368.5px}.p_howto_subHeading{font-size:24.2px}.p_qa{max-width:368.5px}.p_qa_ttl .ja{font-size:22px}.p_qa_ttl .en{font-size:70.4px}.p_voice_inner{max-width:368.5px}.p_voice_ttl .ja{font-size:22px}.p_voice_ttl .en{font-size:70.4px}.p_voice_blocklink{font-size:22px}.p_check{max-width:368.5px}.p_check_heading{font-size:18.7px}.p_check_btns a{font-size:22px}.p_movie_inner{max-width:368.5px}.p_movie_ttl .ja{font-size:22px}.p_movie_ttl .en{font-size:70.4px}.p_movie_deco{max-width:330px}.p_ec{max-width:368.5px}.p_ec_ttl .ja{font-size:22px}.p_ec_ttl .en{font-size:70.4px}.p_ec_copy{font-size:22px}.p_ec_memo{font-size:16.5px}.p_guide-howto_inner{max-width:368.5px}.p_guide-howto_copy{font-size:22px;max-width:368.5px}.p_guide-howto_ttl{max-width:368.5px}.p_guide-howto_ttl .ja{font-size:22px}.p_guide-howto_ttl .en{font-size:70.4px}.p_guide-howto_heading{font-size:19.8px;max-width:368.5px}.p_guide-howto>p{font-size:16.5px}.p_guide-howto>p,.p_guide-howto_img{max-width:368.5px}.p_guide-howto_subHeading{font-size:22px}.p_guide-howto_box{max-width:368.5px}.p_guide-howto_case_heading{font-size:19.8px}.p_guide-howto_scene_item{font-size:16.5px}.p_guide-howto_scene_heading{font-size:20.9px}.p_qa-subpage{max-width:368.5px}.p_qa-subpage_ttl .ja{font-size:22px}.p_qa-subpage_ttl .en{font-size:70.4px}.p_voice-subpage{max-width:368.5px}.p_voice-subpage_ttl .ja{font-size:22px}.p_voice-subpage_ttl .en{font-size:70.4px}.p_voice-subpage_box_vol{font-size:24.2px}.p_voice-subpage_box_title{font-size:20.9px}.p_cm-subpage{max-width:368.5px}.p_cm-subpage_ttl .ja{font-size:22px}.p_cm-subpage_ttl .en{font-size:70.4px}.p_cm-subpage_inner{max-width:368.5px}.p_cm-subpage_heading{font-size:22px}.p_cm-subpage_subHeading{font-size:18.7px}.p_episode-subpage{max-width:368.5px}.p_episode-subpage_ttl .ja{font-size:22px}.p_episode-subpage_ttl .en{font-size:66.55px}.p_episode-subpage_inner{max-width:368.5px}.p_episode-subpage_section>small{font-size:11px}.p_episode-subpage_heading .num{font-size:45.1px}.p_episode-subpage_heading .ja{font-size:19.8px}.p_episode-subpage_box{font-size:14.3px}.p_selfcheck-subpage,.p_selfcheck-subpage_ttl{max-width:368.5px}.p_selfcheck-subpage_ttl .ja{font-size:22px}.p_selfcheck-subpage_ttl .en{font-size:70.4px}.p_selfcheck-subpage_copy{font-size:22px;max-width:368.5px}.p_selfcheck-subpage_memo{font-size:11px}.p_selfcheck-subpage_form{max-width:368.5px}.p_selfcheck-subpage_form_ttl{font-size:22px}.p_selfcheck-subpage_form .ttl-q .icon-check-q{font-size:33px}.p_selfcheck-subpage_form .ttl-q span{font-size:19.8px}.p_selfcheck-subpage_form [name=submitButton]{font-size:17.6px}.p_iteminfo-subpage,.p_iteminfo-subpage_ttl{max-width:368.5px}.p_iteminfo-subpage_ttl .ja{font-size:22px}.p_iteminfo-subpage_ttl .en{font-size:70.4px}.p_iteminfo-subpage_copy{font-size:22px;max-width:368.5px}.p_iteminfo-subpage_inner{max-width:368.5px}.p_iteminfo-subpage_section>p{font-size:15.4px}.p_iteminfo-subpage_heading{font-size:26.4px}.p_iteminfo-subpage_subHeading{font-size:17.6px}.p_iteminfo-subpage_box{max-width:368.5px}.p_iteminfo-subpage_box_heading{font-size:19.8px}.p_iteminfo-subpage_data_ttl,.p_iteminfo-subpage_info>p{font-size:17.6px}.p_iteminfo-subpage_data_memo,.p_iteminfo-subpage_data_nutrition{font-size:15.4px}.p_iteminfo-subpage_data_kome{font-size:14.3px}.swiper-pagination.-news{max-width:368.5px}}@media not all and (min-width:975px){.l_sideNav{display:none}.l_dropDownMenu{width:100%}.l_header_body{padding-left:5.97%;padding-right:5.97%}.l_header_logo{width:40.3%}}@media screen and (min-width:975px){.l_wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.l_dropDownMenu,.l_header{display:none}.c_menu nav li a{font-size:13px}.c_menu_label{font-size:13.42px}}@media (hover:hover){.l_header_menu-pc_list>li>a:hover{color:#f26621;text-decoration:none}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}