﻿.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}@media screen and (max-width: 600px){html.notIE main img{display:block;width:100%;height:auto}}.js-block_show{transform:translateY(50px);opacity:0;transition:all 1s ease 0s}.js-block_show.m-show{transform:translateY(0);opacity:1}.js-slick_mv{opacity:0;visibility:hidden;z-index:-1;transition:all .2s ease 0s}.js-slick_mv.slick-initialized{opacity:1;z-index:auto;visibility:visible}.loc-h1{display:block;width:0;height:0;overflow:hidden}@media screen and (min-width: 601px){html.notIE .slick-mv-dots{display:flex;justify-content:center;align-items:center;margin-top:22px}html.notIE .slick-mv-dots li{width:58px;height:5px;background-color:#f8f9fa;transition:all .2s ease 0s}html.notIE .slick-mv-dots li button{text-indent:100%;white-space:nowrap;overflow:hidden}html.notIE .slick-mv-dots li+li{margin-left:20px}html.notIE .slick-mv-dots li.slick-active{background-color:#d50044}html.notIE .kv{height:799px}html.notIE .kv-inner{width:100%;max-width:1280px;position:relative;margin:auto;z-index:1;box-sizing:border-box}html.notIE .kv-img img{max-width:1280px;margin:0 auto}}html.msie .slick-mv-dots{display:flex;justify-content:center;align-items:center;margin-top:22px}html.msie .slick-mv-dots li{width:58px;height:5px;background-color:#f8f9fa;transition:all .2s ease 0s}html.msie .slick-mv-dots li button{text-indent:100%;white-space:nowrap;overflow:hidden}html.msie .slick-mv-dots li+li{margin-left:20px}html.msie .slick-mv-dots li.slick-active{background-color:#d50044}html.msie .kv{height:799px}html.msie .kv-inner{width:100%;max-width:1280px;position:relative;margin:auto;z-index:1;box-sizing:border-box}html.msie .kv-img img{max-width:1280px;margin:0 auto}@media screen and (max-width: 600px){html.notIE .slick-mv-dots{display:flex;justify-content:center;align-items:center;margin-top:calc(60 / 750 * 100vw)}html.notIE .slick-mv-dots li{width:calc(88 / 750 * 100vw);height:calc(8 / 750 * 100vw);background-color:#f8f9fa;transition:all .2s ease 0s}html.notIE .slick-mv-dots li button{text-indent:100%;white-space:nowrap;overflow:hidden}html.notIE .slick-mv-dots li+li{margin-left:calc(30 / 750 * 100vw)}html.notIE .slick-mv-dots li.slick-active{background-color:#d50044}html.notIE .kv{padding-bottom:calc(112 / 750 * 100vw)}html.notIE .kv-inner{position:relative}html.notIE .kv-img a{display:block}}@media screen and (min-width: 601px){html.notIE .loc-catch{text-align:center;font-family:"Perpetua","Perpetua Roman","Palatino Linotype","Palatino","Yu Mincho Medium","游明朝 Medium",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体","Noto Serif JP",serif;font-weight:500;font-size:60px;letter-spacing:0;line-height:1;margin:50px 0 30px}html.notIE .loc-catch picture,html.notIE .loc-catch img{display:block;margin:0 auto}html.notIE .loc-title{text-align:center;font-family:"Yu Mincho","游明朝",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体",serif;font-weight:500;font-size:23px;line-height:1;margin:30px 0 40px}}html.msie .loc-catch{text-align:center;font-family:"Perpetua","Perpetua Roman","Palatino Linotype","Palatino","Yu Mincho Medium","游明朝 Medium",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体","Noto Serif JP",serif;font-weight:500;font-size:60px;letter-spacing:0;line-height:1;margin:50px 0 30px}html.msie .loc-catch picture,html.msie .loc-catch img{display:block;margin:0 auto}html.msie .loc-title{text-align:center;font-family:"Yu Mincho","游明朝",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体",serif;font-weight:500;font-size:23px;line-height:1;margin:30px 0 40px}@media screen and (max-width: 600px){html.notIE main section{margin-top:calc(100 / 750 * 100vw)}html.notIE .loc-catch{text-align:center;font-family:"Perpetua","Perpetua Roman","Palatino Linotype","Palatino","Yu Mincho Medium","游明朝 Medium",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体","Noto Serif JP",serif;font-weight:500;font-size:56px;letter-spacing:0;line-height:1;margin:calc(50 / 750 * 100vw) 0 calc(30 / 750 * 100vw)}html.notIE .loc-catch picture,html.notIE .loc-catch img{display:inline-block;margin:0 auto}html.notIE .loc-title{text-align:center;font-family:"Yu Mincho","游明朝",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体",serif;font-weight:500;font-size:21px;line-height:1;margin:calc(30 / 750 * 100vw) 0 calc(40 / 750 * 100vw)}}@media screen and (min-width: 601px){html.notIE .loc-topics{width:960px;margin:50px auto;text-align:center}html.notIE .loc-topics__bnr{text-align:left}html.notIE .loc-topics__bnr .slick-list{margin:0 -15px;display:flex}html.notIE .loc-topics__bnr .slick-track{display:flex;align-items:stretch}html.notIE .loc-topics__bnr .slick-arrow{position:absolute;width:46px;height:46px;border-top:solid 1px #363636;border-right:solid 1px #363636;top:50%;left:-50px;transform:translateY(-50%) rotate(-135deg);text-indent:-30em;overflow:hidden}}@media screen and (min-width: 601px)and (min-width: 961px){html.notIE .loc-topics__bnr .slick-arrow{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.notIE .loc-topics__bnr .slick-arrow:hover{opacity:.7}}@media screen and (min-width: 601px){html.notIE .loc-topics__bnr .slick-arrow.slick-next{right:-50px;left:auto;transform:translateY(-50%) rotate(45deg)}html.notIE .loc-topics__bnr_unit{flex-basis:300px;flex-shrink:0;flex-grow:0;background-color:#f8f9fa;height:auto;position:relative;float:none;margin:0 15px}html.notIE .loc-topics__bnr_unit picture{display:block}html.notIE .loc-topics__bnr_unit dl{padding:20px}html.notIE .loc-topics__bnr_unit dt{margin-bottom:10px;font-size:16px;line-height:1.3}html.notIE .loc-topics__bnr_unit dt a{text-decoration:none;font-weight:500}html.notIE .loc-topics__bnr_unit dt a::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(255,255,255,.3);opacity:0;transition:all .2s ease 0s}html.notIE .loc-topics__bnr_unit dt a:hover::before{opacity:1}html.notIE .loc-topics__bnr_unit dd{font-size:16px}}html.msie .loc-topics{width:960px;margin:50px auto;text-align:center}html.msie .loc-topics__bnr{text-align:left}html.msie .loc-topics__bnr .slick-list{margin:0 -15px;display:flex}html.msie .loc-topics__bnr .slick-track{display:flex;align-items:stretch}html.msie .loc-topics__bnr .slick-arrow{position:absolute;width:46px;height:46px;border-top:solid 1px #363636;border-right:solid 1px #363636;top:50%;left:-50px;transform:translateY(-50%) rotate(-135deg);text-indent:-30em;overflow:hidden}@media screen and (min-width: 961px){html.msie .loc-topics__bnr .slick-arrow{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.msie .loc-topics__bnr .slick-arrow:hover{opacity:.7}}html.msie .loc-topics__bnr .slick-arrow.slick-next{right:-50px;left:auto;transform:translateY(-50%) rotate(45deg)}html.msie .loc-topics__bnr_unit{flex-basis:300px;flex-shrink:0;flex-grow:0;background-color:#f8f9fa;height:auto;position:relative;float:none;margin:0 15px}html.msie .loc-topics__bnr_unit picture{display:block}html.msie .loc-topics__bnr_unit dl{padding:20px}html.msie .loc-topics__bnr_unit dt{margin-bottom:10px;font-size:16px;line-height:1.3}html.msie .loc-topics__bnr_unit dt a{text-decoration:none;font-weight:500}html.msie .loc-topics__bnr_unit dt a::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(255,255,255,.3);opacity:0;transition:all .2s ease 0s}html.msie .loc-topics__bnr_unit dt a:hover::before{opacity:1}html.msie .loc-topics__bnr_unit dd{font-size:16px}@media screen and (max-width: 600px){html.notIE .loc-topics .loc-catch img{width:calc(338 / 750 * 100vw)}html.notIE .loc-topics__bnr{text-align:left;margin:0;padding:0 calc(50 / 750 * 100vw);overflow:hidden}html.notIE .loc-topics__bnr .slick-list{margin:0 calc(50 / 750 * 100vw);overflow:visible}html.notIE .loc-topics__bnr .slick-track{display:flex;align-items:stretch}html.notIE .loc-topics__bnr .slick-arrow{position:absolute;width:calc(46 / 750 * 100vw);height:calc(46 / 750 * 100vw);border-top:solid 1px #363636;border-right:solid 1px #363636;top:50%;left:0;transform:translate(50%, -50%) rotate(-135deg);text-indent:-30em;overflow:hidden;z-index:3}html.notIE .loc-topics__bnr .slick-arrow.slick-next{right:0;left:auto;transform:translate(-50%, -50%) rotate(45deg)}html.notIE .loc-topics__bnr_unit{background-color:#f8f9fa;height:auto;width:calc(550 / 750 * 100vw);flex-basis:calc(550 / 750 * 100vw);flex-grow:0;flex-shrink:0;position:relative;margin:0 calc(25 / 750 * 100vw)}html.notIE .loc-topics__bnr_unit picture{display:block}html.notIE .loc-topics__bnr_unit dl{padding:calc(40 / 750 * 100vw)}html.notIE .loc-topics__bnr_unit dt{margin-bottom:calc(10 / 750 * 100vw);font-size:14px;line-height:1.4}html.notIE .loc-topics__bnr_unit dt a{text-decoration:none;font-size:15px;font-weight:500;color:#363636}html.notIE .loc-topics__bnr_unit dt a::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;background-color:rgba(0,0,0,0)}html.notIE .loc-topics__bnr_unit dd{font-size:15px;line-height:1.65}}@media screen and (min-width: 601px){html.notIE .loc-best{background-color:#f8f9fa;padding-top:1px;padding-bottom:40px}html.notIE .loc-best__inner{width:960px;margin:0 auto}html.notIE .loc-best__items{width:960px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-between}html.notIE .loc-best__items-unit{flex-basis:300px;flex-grow:0;flex-shrink:0;position:relative}html.notIE .loc-best__items-unit figure{display:block;background-color:#fff;padding:0}html.notIE .loc-best__items-unit figure img{display:block;width:auto;height:400px;margin:0 auto}html.notIE .loc-best__items-unit a{display:block;text-decoration:none}}@media screen and (min-width: 601px)and (min-width: 961px){html.notIE .loc-best__items-unit a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.notIE .loc-best__items-unit a:hover{opacity:.7}}@media screen and (min-width: 601px){html.notIE .loc-best__items-unit figcaption{background-color:#f8f9fa;padding-top:20px;text-align:center;font-style:normal;font-weight:500;font-size:16px;line-height:1.375}html.notIE .loc-best__items-unit figcaption em{font-style:normal;color:#dd0046;display:inline-block;margin-bottom:1em}html.notIE .loc-best__items-notes{font-size:11px;text-align:center;margin-top:1rem}html.notIE .loc-best__link{margin-top:30px}html.notIE .loc-best__link .u-btn{margin:0 auto}}html.msie .loc-best{background-color:#f8f9fa;padding-top:1px;padding-bottom:40px}html.msie .loc-best__inner{width:960px;margin:0 auto}html.msie .loc-best__items{width:960px;margin:0 auto;display:flex;align-items:stretch;justify-content:space-between}html.msie .loc-best__items-unit{flex-basis:300px;flex-grow:0;flex-shrink:0;position:relative}html.msie .loc-best__items-unit figure{display:block;background-color:#fff;padding:0}html.msie .loc-best__items-unit figure img{display:block;width:auto;height:400px;margin:0 auto}html.msie .loc-best__items-unit a{display:block;text-decoration:none}@media screen and (min-width: 961px){html.msie .loc-best__items-unit a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.msie .loc-best__items-unit a:hover{opacity:.7}}html.msie .loc-best__items-unit figcaption{background-color:#f8f9fa;padding-top:20px;text-align:center;font-style:normal;font-weight:500;font-size:16px;line-height:1.375}html.msie .loc-best__items-unit figcaption em{font-style:normal;color:#dd0046;display:inline-block;margin-bottom:1em}html.msie .loc-best__items-notes{font-size:11px;text-align:center;margin-top:1rem}html.msie .loc-best__link{margin-top:30px}html.msie .loc-best__link .u-btn{margin:0 auto}@media screen and (max-width: 600px){html.notIE .loc-best{background-color:#f8f9fa;padding-top:1px;padding-bottom:calc(50 / 750 * 100vw)}html.notIE .loc-best .loc-catch img{width:calc(303 / 750 * 100vw)}html.notIE .loc-best__items{padding:0 calc(50 / 750 * 100vw);overflow:hidden}html.notIE .loc-best__items .slick-list{margin:0 calc(50 / 750 * 100vw);overflow:visible}html.notIE .loc-best__items .slick-track{display:flex}html.notIE .loc-best__items .slick-arrow{position:absolute;width:calc(46 / 750 * 100vw);height:calc(46 / 750 * 100vw);border-top:solid 1px #363636;border-right:solid 1px #363636;top:50%;left:0;transform:translate(50%, -50%) rotate(-135deg);text-indent:-30em;overflow:hidden;z-index:3}html.notIE .loc-best__items .slick-arrow.slick-next{right:0;left:auto;transform:translate(-50%, -50%) rotate(45deg)}html.notIE .loc-best__items-unit{width:calc(550 / 750 * 100vw);flex-basis:calc(550 / 750 * 100vw);flex-grow:0;flex-shrink:0;position:relative;margin:0 calc(25 / 750 * 100vw)}html.notIE .loc-best__items-unit a{display:block;text-decoration:none}html.notIE .loc-best__items-unit figure{display:block;margin:0}html.notIE .loc-best__items-unit figure img{display:block}html.notIE .loc-best__items-unit figcaption{text-align:center;font-style:normal;font-weight:500;font-size:15px;line-height:1.40625;margin-top:calc(40 / 750 * 100vw)}html.notIE .loc-best__items-unit figcaption em{display:inline-block;font-style:normal;color:#dd0046;margin-bottom:calc(30 / 750 * 100vw)}html.notIE .loc-best__items-notes{margin-top:calc(40 / 750 * 100vw);font-size:10px;text-align:center}html.notIE .loc-best__link{margin:calc(50 / 750 * 100vw) calc(50 / 750 * 100vw) 0}}@media screen and (min-width: 601px){html.notIE .loc-campaign{background-color:#f8f9fa;padding-top:1px;padding-bottom:40px}html.notIE .loc-campaign__list{width:960px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}html.notIE .loc-campaign__list-unit{flex-basis:465px;flex-grow:0;flex-shrink:0}html.notIE .loc-campaign__list-unit:nth-child(n+3){margin-top:40px}}@media screen and (min-width: 601px)and (min-width: 961px){html.notIE .loc-campaign__list-unit a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.notIE .loc-campaign__list-unit a:hover{opacity:.7}}@media screen and (min-width: 601px){html.notIE .loc-campaign__list-thumb img{display:block}html.notIE .loc-campaign__list-date{margin:20px 0 15px;color:#6c6c6c;font-size:16px;line-height:1;position:relative;padding-left:45px}html.notIE .loc-campaign__list-date::before{content:"";display:block;position:absolute;left:0;top:50%;width:34px;height:1px;background-color:#747474}html.notIE .loc-campaign__list-text{font-size:16px;line-height:1.75}}html.msie .loc-campaign{background-color:#f8f9fa;padding-top:1px;padding-bottom:40px}html.msie .loc-campaign__list{width:960px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}html.msie .loc-campaign__list-unit{flex-basis:465px;flex-grow:0;flex-shrink:0}html.msie .loc-campaign__list-unit:nth-child(n+3){margin-top:40px}@media screen and (min-width: 961px){html.msie .loc-campaign__list-unit a{cursor:pointer;opacity:1;transition:opacity .2s ease 0s}html.msie .loc-campaign__list-unit a:hover{opacity:.7}}html.msie .loc-campaign__list-thumb img{display:block}html.msie .loc-campaign__list-date{margin:20px 0 15px;color:#6c6c6c;font-size:16px;line-height:1;position:relative;padding-left:45px}html.msie .loc-campaign__list-date::before{content:"";display:block;position:absolute;left:0;top:50%;width:34px;height:1px;background-color:#747474}html.msie .loc-campaign__list-text{font-size:16px;line-height:1.75}@media screen and (max-width: 600px){html.notIE .loc-campaign{background-color:#f8f9fa;padding-top:1px;padding-bottom:calc(50 / 750 * 100vw)}html.notIE .loc-campaign .loc-catch img{width:calc(509 / 750 * 100vw)}html.notIE .loc-campaign__list{margin:0 calc(100 / 750 * 100vw)}html.notIE .loc-campaign__list-unit:nth-child(n+2){margin-top:calc(60 / 750 * 100vw)}html.notIE .loc-campaign__list-thumb img{display:block}html.notIE .loc-campaign__list-date{margin:calc(40 / 750 * 100vw) 0 calc(30 / 750 * 100vw);color:#6c6c6c;font-size:12px;line-height:1;position:relative;padding-left:38px}html.notIE .loc-campaign__list-date::before{content:"";display:block;position:absolute;left:0;top:50%;width:28px;height:1px;background-color:#747474}html.notIE .loc-campaign__list-text{font-size:14px;line-height:1.4285714286}}@media screen and (min-width: 601px){html.notIE .loc-about{background:url(/haku/shared/img/top/about_bg.jpg) no-repeat center center;background-size:auto 100%;margin:50px 0;padding:40px 0 55px;text-align:center}html.notIE .loc-about__title{font-family:"Yu Mincho","游明朝",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体",serif;font-weight:500;font-size:40px;line-height:1;margin-bottom:30px}html.notIE .loc-about__text{font-weight:500;font-size:16px}html.notIE .loc-about__text+.loc-about__text{margin-top:1em}html.notIE .loc-about__logo{width:200px;margin:30px auto 0}}html.msie .loc-about{background:url(/haku/shared/img/top/about_bg.jpg) no-repeat center center;background-size:auto 100%;margin:50px 0;padding:40px 0 55px;text-align:center}html.msie .loc-about__title{font-family:"Yu Mincho","游明朝",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体",serif;font-weight:500;font-size:40px;line-height:1;margin-bottom:30px}html.msie .loc-about__text{font-weight:500;font-size:16px}html.msie .loc-about__text+.loc-about__text{margin-top:1em}html.msie .loc-about__logo{width:200px;margin:30px auto 0}@media screen and (max-width: 600px){html.notIE .loc-about{background:url(/haku/shared/img/top/about_bg_sp.jpg) no-repeat center center;background-size:cover;margin:calc(100 / 750 * 100vw) 0;padding:calc(40 / 750 * 100vw) 0 calc(50 / 750 * 100vw);text-align:center}html.notIE .loc-about__title{font-family:"Yu Mincho","游明朝",YuMincho Pr6,"游明朝体 Pr6",YuMincho,"游明朝体",serif;font-weight:500;font-size:38px;line-height:1.25;margin-bottom:calc(40 / 750 * 100vw)}html.notIE .loc-about__text{font-weight:500;font-size:15px}html.notIE .loc-about__text+.loc-about__text{margin-top:1em}html.notIE .loc-about__logo{width:calc(257 / 750 * 100vw);margin:calc(60 / 750 * 100vw) auto 0}}@media screen and (max-width: 600px){html.notIE .fixed-bnrs{display:flex;flex-direction:column;position:fixed;flex-direction:column-reverse;z-index:999;bottom:0;left:0;right:0}html.notIE .fixed-bnrs .fixed-sns{position:relative;bottom:0}html.notIE .fixed-ev_trial{background-color:#f8f9fa;display:block}html.notIE .fixed-ev_trial__inner{display:flex;align-items:center;height:100%;position:relative}html.notIE .fixed-ev_trial img{display:block}html.notIE .fixed-ev_trial__close{position:absolute;top:0;right:calc(26 / 750 * 100vw);transform:translateY(-50%);width:calc(54 / 750 * 100vw);height:calc(54 / 750 * 100vw);background:url(/haku/shared/img/icon_sns_closebtn_sp.svg) no-repeat center center;background-size:99%}html.notIE .fixed-yappari{display:block}html.notIE .fixed-yappari a picture{display:block}html.notIE .fixed-yappari a img{display:block;border:solid 1px #707070}html.notIE .fixed-yappari-hide{display:block;position:absolute;width:calc(50 / 750 * 100vw);height:calc(50 / 750 * 100vw);margin:0;padding:0;border:0 none;top:calc(10 / 750 * 100vw);right:calc(10 / 750 * 100vw)}}@media screen and (min-width: 601px){html.notIE .fixed-bnrs{display:flex;gap:40px;flex-direction:column;align-items:flex-end;position:fixed;z-index:999;bottom:40px;right:40px}html.notIE .fixed-bnrs .fixed-sns{position:relative;bottom:0;right:0}html.notIE .fixed-ev_trial{position:relative;background-color:#000;width:275px;display:block;box-shadow:0px 5px 10px 0px rgba(0,0,0,.3)}html.notIE .fixed-ev_trial a{opacity:1;transition:opacity .2s ease 0s}html.notIE .fixed-ev_trial a:hover{opacity:.7}html.notIE .fixed-ev_trial img{display:block}html.notIE .fixed-ev_trial__close{position:absolute;top:-22px;right:-28px;width:55px;height:55px;background:url(/haku/shared/img/icon_sns_closebtn.svg) no-repeat center center;background-size:contain;transition:opacity .2s ease 0s}html.notIE .fixed-ev_trial__close:hover{opacity:.7}html.notIE .fixed-yappari{display:block;width:275px}html.notIE .fixed-yappari a picture{display:block}html.notIE .fixed-yappari a img{display:block;border:solid 1px #707070;box-shadow:10px 10px 10px 0px rgba(0,0,0,.16)}html.notIE .fixed-yappari-hide{display:block;position:absolute;width:20px;height:20px;margin:0;padding:0;top:5px;right:5px}html.notIE .fixed-yappari-hide img{display:block;width:100%;height:auto}}html.msie .fixed-bnrs{display:flex;gap:40px;flex-direction:column;align-items:flex-end;position:fixed;z-index:999;bottom:40px;right:40px}html.msie .fixed-bnrs .fixed-sns{position:relative;bottom:0;right:0}html.msie .fixed-ev_trial{position:relative;background-color:#000;width:275px;display:block;box-shadow:0px 5px 10px 0px rgba(0,0,0,.3)}html.msie .fixed-ev_trial a{opacity:1;transition:opacity .2s ease 0s}html.msie .fixed-ev_trial a:hover{opacity:.7}html.msie .fixed-ev_trial img{display:block}html.msie .fixed-ev_trial__close{position:absolute;top:-22px;right:-28px;width:55px;height:55px;background:url(/haku/shared/img/icon_sns_closebtn.svg) no-repeat center center;background-size:contain;transition:opacity .2s ease 0s}html.msie .fixed-ev_trial__close:hover{opacity:.7}html.msie .fixed-yappari{display:block;width:275px}html.msie .fixed-yappari a picture{display:block}html.msie .fixed-yappari a img{display:block;border:solid 1px #707070;box-shadow:10px 10px 10px 0px rgba(0,0,0,.16)}html.msie .fixed-yappari-hide{display:block;position:absolute;width:20px;height:20px;margin:0;padding:0;top:5px;right:5px}html.msie .fixed-yappari-hide img{display:block;width:100%;height:auto}
