html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,em,img,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom}label{cursor:pointer}@font-face{font-family:"LIFULLFONT-Regular";src:url('/search/assets/font/LIFULLFONT-Regular.woff?v=0f88ccfc2a026ba470aa827f07cca77a') format("woff")}@font-face{font-family:"LIFULLFONT-Bold";src:url('/search/assets/font/LIFULLFONT-Bold.woff?v=5c7491d421bd90dce8dc5dd99f5848c5') format("woff")}body{background:#f7f7f7;font-family:"LIFULLFONT-Regular","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}a:link{color:#003af6}a:visited{color:purple}a:hover{color:#ed4b03}a:active{color:#ed4b03}a img{border-style:solid}a:link img{border-color:#003af6}a:visited img{border-color:purple}a:hover img{border-color:#ed4b03}a:active img{border-color:#ed4b03}.sec-footerContents{background-color:#fff}.sec-footer{padding:10px 10px 20px;max-width:972px;min-width:320px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 769px){.sec-footer{padding:40px 16px}}@font-face{font-family:LIFULLFONT;font-style:normal;font-weight:normal;font-display:optional;src:local("LIFULL Font Regular"),url('https://font.lifull.com/lifullfont/woff2/regular.woff2') format("woff2"),url('https://font.lifull.com/lifullfont/woff/regular.woff') format("woff");unicode-range:U+21-3B,U+3D,U+3F-5B,U+5D,U+5F,U+61-7B,U+7D,U+AB,U+F7,U+2260,U+2264,U+2265}@font-face{font-family:LIFULLFONT;font-style:normal;font-weight:bold;font-display:optional;src:local("LIFULL Font Bold"),url('https://font.lifull.com/lifullfont/woff2/bold.woff2') format("woff2"),url('https://font.lifull.com/lifullfont/woff/bold.woff') format("woff");unicode-range:U+21-3B,U+3D,U+3F-5B,U+5D,U+5F,U+61-7B,U+7D,U+AB,U+F7,U+2260,U+2264,U+2265}@font-face{font-family:LIFULLYUGO;font-weight:normal;src:local("Yu Gothic Medium"),local("YuGothic Medium")}@font-face{font-family:LIFULLYUGO;font-weight:bold;src:local("Yu Gothic Bold"),local("YuGothic Bold")}@font-face{font-family:LIFULLHIRAGINO;font-weight:normal;src:local("HiraginoSans-W3")}@font-face{font-family:LIFULLHIRAGINO;font-weight:bold;src:local("HiraginoSans-W6")}:target{scroll-margin-top:64px}.Header *,.Header *::before,.Header *::after,.Menu *,.Menu *::before,.Menu *::after,.Footer *,.Footer *::before,.Footer *::after{box-sizing:border-box;margin:0;padding:0;list-style-type:none;color:currentColor;line-height:1.5;font-family:inherit;letter-spacing:0;text-decoration:none;text-underline-position:under}.Header a,.Footer a{color:currentColor}.Header,.Footer{color:#000;font-family:LIFULLFONT,LIFULLYUGO,"Yu Gothic",YuGothic,LIFULLHIRAGINO,sans-serif}.Header :focus-visible,.Footer :focus-visible{outline:2px solid;outline:5px auto -webkit-focus-ring-color;outline-color:#236dda}.Header__visuallyHidden,.Menu__visuallyHidden,.Footer__visuallyHidden{position:absolute;overflow:hidden;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.Header{min-width:320px;background-color:#fff;border-top:8px solid #ed6103;border-bottom:1px solid #d2d2d2}.Header__skipLink{position:absolute;top:0;left:0;padding:.5em 1.5em;background-color:#ed6103;font-weight:bold;transform:translateY(-100%)}.Header__skipLink:link,.Header__skipLink:visited{color:#fff}.Header__skipLink:focus{transform:translateY(0%)}.Header__inner{display:flex}.Header__logo{display:flex;align-items:center;font-size:1rem}.Header__lhLogo{display:block;padding:18px 12px 20px}.Header__lhLogo>img{display:block;width:auto;height:26px}.Header__market{display:flex;align-items:center;height:26px;padding-right:12px;padding-left:12px;border-left:1px solid #a5a5a5;font-size:.75rem;font-weight:bold}.Header__market:link,.Header__market:visited{color:#626262}.Header__slogan:link,.Header__slogan:visited,.Header__slogan{align-self:center;display:flex;align-items:center;padding-top:8px;padding-bottom:8px;font-size:.75rem;line-height:1.4;color:#626262;text-decoration:underline}.Header__slogan:link:not(a),.Header__slogan:visited:not(a),.Header__slogan:not(a){text-decoration:none;pointer-events:none}.Header__slogan:hover{color:#ed6103}.Header__separator{flex-grow:1}.Header__links{flex-shrink:9999;display:none;flex-wrap:wrap}.Header__links>*+*{position:relative;padding-left:17px}.Header__links>*+*::before{content:"";position:absolute;top:0;left:8px;bottom:0;width:1px;height:38px;margin-top:auto;margin-bottom:auto;background-color:#d2d2d2}.Header__links>div{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:0}.Header__links dt{flex-basis:calc(0.8125rem + 6px);flex-grow:1;display:flex;align-items:flex-end;padding-top:5px;padding-bottom:1px;color:#626262;font-size:.75rem;white-space:nowrap}.Header__links dd{flex-grow:1;display:flex}.Header__links.topNavigation dd>div{position:relative;z-index:1001}#header[inert] .Header__links.topNavigation dd>div{z-index:auto}.Header__links.topNavigation dd>div>button{display:flex;min-width:52px;height:100%;padding:5px 8px 4px;font-size:14px;font-weight:bold;border:0;background-color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.Header__links.topNavigation button:hover{background-color:#f4f4f4}.Header__links.topNavigation button:active{background-color:#e8e8e8}.Header__links.topNavigation button>img{margin:6px 0 0 4px}.Header__links a{padding:5px 8px 4px;font-size:.875rem;font-weight:bold;text-align:center;white-space:nowrap}.Header__links.topNavigation a{position:relative;z-index:1001}#header[inert] .Header__links.topNavigation a{z-index:auto}.Header__links a:only-child{min-width:52px;text-align:center}.Header__links a:hover{background-color:#f4f4f4}.Header__links a:active{background-color:#e8e8e8}.Header__utils{display:flex;min-width:0;margin-top:0;margin-bottom:0;list-style-type:none}.Header__util{display:flex;width:64px}.Header__util a{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:4px}.Header__util a:hover{background-color:#f4f4f4}.Header__util a:active{background-color:#e8e8e8}.Header__util span{color:#626262;font-size:.625rem}.Header__util div{position:relative;margin-top:4px}.Header__util b{position:absolute;top:-4px;right:-8px;display:flex;align-items:center;justify-content:center;font-weight:inherit;min-width:16px;height:16px;background-color:#ffc95c;border-radius:8px;font-size:.625rem;box-shadow:0 0 0 1px #fff}.Header__util b[data-count="0"],.Header__util b:empty{display:none}.Header__util img{display:block}.Header__menu{display:flex;width:64px}.Header__menu>button{flex-grow:1;display:flex;align-items:center;justify-content:center;padding:0 0 4px;background-color:transparent;border:0;font:inherit;cursor:pointer}.Header__menu>button:hover{background-color:#f4f4f4}.Header__menu>button:active{background-color:#e8e8e8}.Header__menu>button>span{display:flex;flex-direction:column;align-items:center;justify-content:center}.Header__menu>button>span>span{color:#626262;font-size:.625rem}.Header__menu img{margin-top:4px}.Header__stickyBar{position:fixed;top:0;right:0;left:0;z-index:1000;display:none;visibility:hidden;color:#fff;background-color:#ed6103;transform:translateY(-100%);transition:300ms ease;transition-property:transform,visibility}.Header__stickyBar :focus-visible{outline-color:#ffe4ad;outline-offset:-3px}.Header__stickyBar_shown{visibility:visible;transform:translateY(0%)}.Header__stickyBar>div{display:flex;max-width:1044px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.Header__stickyBar>div>a{flex-shrink:0}.Header__stickyBar>div>p{flex-shrink:4;min-width:8em;margin-right:24px;margin-left:24px;align-self:center;font-size:.75rem;font-weight:bold}.Header__stickyBar>div>ul{display:flex;margin-left:auto}.Header__stickyBarLogo{display:flex;align-items:center}.Header__stickyBarLogo>img{width:auto;height:18px;margin-top:7px;margin-bottom:7px}.Header__stickyBarUtil{display:flex}.Header__stickyBarUtil>a{display:flex;align-items:center;padding-right:16px;padding-left:16px;background-color:#ed6103;font-size:.75rem;font-weight:bold}.Header__stickyBarUtil>a:hover{background-color:#d24e00;text-decoration:underline}.Header__stickyBarUtil>a>span:nth-of-type(1){flex-grow:1;max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Header__stickyBarUtil>a>span:nth-of-type(2){flex-shrink:0}@media(min-width: 1044px){.Header__inner{max-width:1044px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.Header__lhLogo{margin-right:-12px;margin-left:-12px;padding-top:20px;padding-bottom:20px}.Header__lhLogo>img{height:40px}.Header__market{height:40px;margin-left:16px;font-size:.875rem}.Header__slogan{margin-left:20px}.Header__links{display:flex}.Header__util{width:80px}.Header__util span{font-size:.75rem}.Header__menu>button>span>span{font-size:.75rem}.Header__stickyBar{display:block}}@media(min-width: 1044px){.CategoryMenu.topNavigation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;justify-content:center;min-height:100%}.CategoryMenu_opened.topNavigation{display:flex}.CategoryMenu.topNavigation>div{position:absolute;left:0;top:0}.CategoryMenu.topNavigation>div>div{max-height:100%;overflow-y:auto;background-color:#fff;border:1px solid #d2d2d2;border-radius:0 0 4px 4px;box-shadow:0 3px 6px rgba(0,0,0,.16);overscroll-behavior:contain}.CategoryMenu__backdrop{position:fixed;top:89px;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,.3)}.CategoryMenu__closeButton{display:flex;align-items:flex-start;min-width:52px;height:2.84375rem;padding:5px 8px 4px;font-size:.875rem;font-weight:bold;border:0;background-color:#f4f4f4;-webkit-appearance:none;appearance:none;cursor:pointer}.CategoryMenu__closeButton:active{background-color:#e8e8e8}.CategoryMenu__closeButton>span{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.CategoryMenu__closeButton>span>span{color:#626262;font-size:.75rem}.CategoryMenu__closeButton>span>img{margin-top:2px}.CategoryMenu.topNavigation div ul{padding:16px 12px}.CategoryMenu.topNavigation div ul .CategoryMenu__link+.CategoryMenu__link{margin-top:12px}.CategoryMenu.topNavigation div ul .CategoryMenu__link>a{display:block;padding:0;font-size:.875rem;text-align:left;font-weight:normal}.CategoryMenu.topNavigation div ul .CategoryMenu__link>a:hover{color:#ed6103;text-decoration:underline;background:#fff}}@media(max-width: 1043.9px){.Menu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:none}.Menu_opened{display:flex}.Menu>div{flex-grow:1;display:flex;flex-direction:column;align-items:flex-end;margin-top:8px}.Menu>div>div{align-self:stretch;flex-grow:1;display:flex;justify-content:flex-end;height:0}.Menu>div>div>div{width:280px;overflow-y:auto;background-color:#f4f4f4;border-top:1px solid #d2d2d2;box-shadow:0 3px 6px rgba(0,0,0,.16);overscroll-behavior:contain}.Menu__backdrop{position:absolute;top:73px;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,.3)}.Menu__closeButton{display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0 0 4px;border:0;background-color:#f4f4f4;-webkit-appearance:none;appearance:none;cursor:pointer}.Menu__closeButton:active{background-color:#e8e8e8}.Menu__closeButton>span{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Menu__closeButton>span>span{color:#626262;font-size:.625rem}.Menu__closeButton>span>img{margin-top:4px}.Menu__user{display:flex;align-items:baseline;justify-content:space-between;padding:8px 16px 18px;font-size:.75rem}.Menu__user>span{flex-grow:1;display:flex;width:0}.Menu__user>span>span:nth-child(1){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Menu__user>span>span:nth-child(2){flex-shrink:0}.Menu__user>a{flex-shrink:0;margin-left:16px}.Menu__registerLink{padding:6px 16px;background-color:#fff;border-radius:4px;font-size:.75rem;font-weight:bold;box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__registerLink:hover{background-color:#f4f4f4}.Menu__registerLink:active{background-color:#e8e8e8;box-shadow:none;transform:translateY(1px)}.Menu__utils{box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__utils>*+*{border-top:1px solid #d2d2d2}.Menu__util>a{display:flex;align-items:center;padding:12px 16px 11px;background-color:#fff}.Menu__utilIcon{flex-shrink:0;align-self:center;width:24px;height:24px}.Menu__utilLabel{flex-grow:1;display:flex;align-items:baseline;margin-left:20px;font-size:.75rem}.Menu__utilLabel>span:nth-of-type(1){font-size:.875rem;font-weight:bold}.Menu__utilLabel>b{margin-left:auto;font-size:.875rem;font-weight:inherit}.Menu__area2{margin-top:-7px}.Menu__linkGroup>div{margin-top:20px}.Menu__linkGroup>div>ul{margin-top:8px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__linkGroup>div>ul>*+*{border-top:1px solid #d2d2d2}.Menu__linkHeading{padding-right:16px;padding-left:16px;color:#ed6103;font-size:.875rem;font-weight:bold}.Menu__link{background-color:#fff}.Menu__link>a{display:block;padding:14px 16px 14px;font-size:.875rem}.Menu__linkSubText{display:block;color:#626262;font-size:.75rem}.Menu__section{margin-top:20px}.Menu__section>h3{padding-right:16px;padding-left:16px;color:#ed6103;font-size:.875rem;font-weight:bold}.Menu__section>div{margin-top:8px;background-color:#fff;padding:16px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__section>div>p{font-size:.875rem}.Menu__section>div>p::before{content:"";display:block;height:1px;margin-bottom:-0.25em}.Menu__section>div>p::after{content:"";display:block;height:1px;margin-top:-0.25em}.Menu__section>div>p a{color:#0052e8;text-decoration:underline}.Menu__section>div>p a:hover{color:#ed6103}.Menu__section>div>p>small{display:block;margin-top:10px;font-size:.75rem}.Menu__counterCta{margin-top:16px}.Menu__counterCta>*+*{margin-top:8px}.Menu__counterCta_b{margin-top:16px}.Menu__counterCta_b>*+*{margin-top:8px}.Menu__counterVideo>a{display:flex;align-items:center;color:#fff;background-color:#0052e8;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__counterVideo>a:hover{background-color:#0052e8}.Menu__counterVideo>a:active{box-shadow:none;transform:translateY(1px)}.Menu__counterVideo>a:focus-visible{outline-offset:2px}.Menu__counterVideo>a>span:nth-child(1){padding:8px 6px;border-right:1px solid #535ffe}.Menu__counterVideo>a>span:nth-child(2){flex-grow:1;padding:4px;font-size:.875rem;font-weight:bold;text-align:center}.Menu__counterVideo>a>span>img{display:block}.Menu__counterVideo_b>a{display:block;align-items:center;color:#ed6103;background-color:#fff;border:1px solid #ed6103;border-radius:4px;font-size:.875rem;font-weight:600;text-decoration:none;text-align:center;width:100%;padding:8px 0}.Menu__counterVideo_b>a:active{box-shadow:none;transform:translateY(1px)}.Menu__counterVideo_b>a:focus-visible{outline-offset:2px}.Menu__counterVideo_b>a>span:nth-child(1){padding:8px 6px}.Menu__footer{margin-top:24px;padding:16px;background-color:#e8e8e8;font-size:.6875rem;line-height:1.63636}}@media(min-width: 1044px){.Menu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2147483646;display:none;justify-content:center;min-height:100%}.Menu_opened{display:flex}.Menu>div{flex-grow:1;display:flex;flex-direction:column;align-items:flex-end;width:100%;max-width:1044px;margin-top:8px;padding-right:10px;padding-left:10px}.Menu>div>div{flex-grow:1;height:0;max-width:100%;padding-bottom:32px}.Menu>div>div>div{max-height:100%;overflow-y:auto;background-color:#fff;border:1px solid #d2d2d2;border-radius:0 0 4px 4px;box-shadow:0 3px 6px rgba(0,0,0,.16);overscroll-behavior:contain}.Menu__backdrop{position:absolute;top:89px;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,.3)}.Menu__closeButton{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:64px;height:80px;padding:0 0 4px;border:0;background-color:#f4f4f4;-webkit-appearance:none;appearance:none;cursor:pointer}.Menu__closeButton:active{background-color:#e8e8e8}.Menu__closeButton>span{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Menu__closeButton>span>span{color:#626262;font-size:.75rem}.Menu__closeButton>span>img{margin-top:4px}.Menu__area1{display:flex;padding-right:20px;padding-left:20px}.Menu__area1>div{flex-grow:1;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d2d2d2}.Menu__user{flex-grow:1;display:flex;justify-content:flex-end;align-items:baseline;width:234px;margin-left:auto;font-size:.75rem}.Menu__user>span{flex-grow:1;display:flex;justify-content:flex-end;width:0}.Menu__user>span>span:nth-child(1){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Menu__user>span>span:nth-child(2){flex-shrink:0}.Menu__user>a{flex-shrink:0;margin-left:16px}.Menu__registerLink{display:flex;align-items:center;justify-content:center;height:42px;padding-right:20px;padding-left:20px;border:1px solid #d2d2d2;border-radius:4px;font-size:.875rem;font-weight:bold;box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__registerLink:hover{background-color:#f4f4f4}.Menu__registerLink:active{box-shadow:none;transform:translateY(1px)}.Menu__utils{flex-shrink:0;display:flex;align-items:baseline}.Menu__util{margin-right:24px}.Menu__util>a{display:flex;align-items:center}.Menu__util--taskList{display:none}.Menu__utilIcon{width:24px;height:24px}.Menu__utilLabel{display:flex;align-items:baseline;margin-left:8px;margin-top:2px;font-size:.875rem}.Menu__utilLabel>span:nth-of-type(1){font-weight:bold}.Menu__utilLabel>b{margin-left:8px;font-size:1.25rem;font-weight:inherit}.Menu__utilLabelSubText{margin-top:.4375rem}.Menu__util>a:hover .Menu__utilLabel>b,.Menu__util>a:hover .Menu__utilLabel>span:nth-of-type(2){color:#ed6103;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#ed6103;text-decoration-color:#ed6103;text-decoration-thickness:1px;text-underline-position:auto}.Menu__area2{display:flex;margin-top:20px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.Menu__area2>*+*{padding-left:24px;box-shadow:-1px 0 0 #d2d2d2}.Menu__area21{display:flex;min-width:0}.Menu__area21>*+*{margin-left:8px}.Menu__area21>div{width:130px;padding-bottom:8px}.Menu__area21.topNavigation>div:nth-child(2){width:160px;flex-shrink:0}.Menu__linkGroup>*+*{margin-top:32px}.Menu__linkGroup h3{font-weight:bold}.Menu__linkGroup h3::before{content:"";display:block;margin-bottom:-0.25em}.Menu__linkGroup ul{margin-top:5px}.Menu__linkHeading{color:#ed6103;font-size:.875rem;font-weight:bold}.Menu__link>a{display:block;padding-top:4px;padding-bottom:5px;font-size:.875rem}.Menu__link>a:hover{color:#ed6103;text-decoration:underline}.Menu__linkSubText{display:inline-block;vertical-align:bottom;color:#626262;font-size:.75rem;line-height:1.16667;text-decoration:none !important}.Menu__area22{flex-grow:1;display:flex;min-width:0}.Menu__area22>*+*{margin-left:30px}.Menu__section{flex-grow:1;width:249px;padding-bottom:8px}.Menu__section>h3{font-size:.875rem;font-weight:bold}.Menu__section>h3::before{content:"";display:block;margin-bottom:-0.25em}.Menu__section>div{margin-top:6px}.Menu__section p{font-size:.75rem;line-height:1.66667}.Menu__section small{font-size:inherit}.Menu__section>div>p a{color:#0052e8;text-decoration:underline}.Menu__section>div>p a:hover{color:#ed6103}.Menu__counterCta{margin-top:7px}.Menu__counterCta>*+*{margin-top:16px}.Menu__counterCta_b{margin-top:7px}.Menu__counterCta_b>*+*{margin-top:16px}.Menu__counterVideo>a{display:flex;align-items:center;color:#fff;background-color:#0052e8;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.Menu__counterVideo>a:hover{background-color:#0052e8}.Menu__counterVideo>a:active{box-shadow:none;transform:translateY(1px)}.Menu__counterVideo>a:focus-visible{outline-offset:2px}.Menu__counterVideo>a>span:nth-child(1){padding:7px;border-right:1px solid #535ffe}.Menu__counterVideo>a>span:nth-child(2){flex-grow:1;padding:4px;font-size:.875rem;font-weight:bold;text-align:center}.Menu__counterVideo>a>span>img{display:block;width:28px;height:28px}.Menu__counterVideo_b>a{display:block;align-items:center;color:#ed6103;background-color:#fff;border:1px solid #ed6103;border-radius:4px;font-size:.875rem;font-weight:600;text-decoration:none;text-align:center;width:100%;padding:8px 0}.Menu__counterVideo_b>a:active{box-shadow:none;transform:translateY(1px)}.Menu__counterVideo_b>a:focus-visible{outline-offset:2px}.Menu__counterVideo_b>a>span:nth-child(1){padding:7px}.Menu__footer{display:flex;margin-top:16px;padding:16px 20px;background-color:#f4f4f4;border-radius:0 0 3px 3px}.Menu__footer>div{flex-grow:1;width:0}.Menu__footer>div>p{font-size:.6875rem;line-height:1.63636}}.Footer{position:relative;min-width:320px;background-color:#fff}.Footer__part1 a:hover{color:#ed6103;text-decoration:underline}.Footer__linkGroupHeading{font-weight:bold}.Footer__areaList>dt{font-weight:bold}.Footer__verticalLinedList>li{display:inline}.Footer__verticalLinedList>li+li::before{content:" | "}.Footer__safetyText{background-color:#f4f4f4;font-weight:bold}.Footer__safetyItem>div>p>b{font-weight:bold}.Footer__part3{background-color:#ed6103;color:#fff;font-weight:bold}.Footer__part3 a:hover{text-decoration:underline}.Footer__part3 :focus-visible{outline-color:#ffe680;outline-offset:-3px}.Footer__copyright{font-size:.75rem}@media(max-width: 1043.9px){.Footer__part1{border-bottom:1px solid #d2d2d2;font-size:.75rem}.Footer__linkGroup{padding-right:10px;padding-left:10px;border-top:1px solid #d2d2d2}.Footer__linkGroupHeading{position:relative;margin-right:-10px;margin-left:-10px;padding:12px 20px 12px 10px;font-size:.875rem}.Footer__linkGroupHeading>button{position:absolute;top:0;left:0;width:100%;height:100%;border:0;background-color:transparent;color:transparent;text-align:right;cursor:pointer}.Footer__linkGroupHeading>button::before{content:"";position:absolute;top:0;right:6px;bottom:0;width:16px;height:16px;margin-top:auto;margin-bottom:auto;background:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpolygon%20points%3D%228%209.85%203.98%205.83%204.92%204.9%208%207.98%2011.08%204.9%2012.02%205.83%208%209.85%22%20fill%3D%22%236c6c6c%22%2F%3E%3C%2Fsvg%3E') no-repeat;background-size:100%}.Footer__linkGroupHeading>button[aria-expanded=true]::before{transform:rotate(180deg)}.Footer__linkGroupHeading+*{padding-top:8px;padding-bottom:20px}.Footer__linkGroupHeading+[aria-hidden=true]{display:none}.Footer__areaList>dt{margin-bottom:20px;font-weight:bold}.Footer__areaList>dt>a{padding-top:.75em;padding-bottom:.75em}.Footer__areaList>dt~dt{margin-top:20px}.Footer__verticalLinedList{line-height:3}.Footer__verticalLinedList::before{content:"";display:block;height:1px;margin-bottom:-1em}.Footer__verticalLinedList::after{content:"";display:block;height:1px;margin-top:-1em}.Footer__verticalLinedList>li>a{padding-top:.75em;padding-bottom:.75em}.Footer__part2{font-size:.75rem}.Footer__part2>div{padding-right:10px;padding-left:10px}.Footer__part2>div>div{display:flex;margin:20px -10px 10px}.Footer__safetyText{margin-top:10px;margin-bottom:10px;padding:8px 10px;font-size:.875rem}.Footer__safetyItem{width:50%;padding-right:10px;padding-left:10px}.Footer__safetyItem+.Footer__safetyItem{border-left:1px solid #d2d2d2}.Footer__safetyItemImage{display:block;min-height:62px;margin:6px auto 16px;text-align:center}.Footer__safetyItemImage>img{display:inline-block;vertical-align:bottom}.Footer__part3{font-size:.8125rem;padding-bottom:8px}.Footer--simple .Footer__linksAndLogo{display:flex}.Footer__linksAndLogo>div>ul{display:flex;flex-wrap:wrap;margin-top:-1px;margin-left:-1px;border-bottom:1px solid}.Footer__linksAndLogo>div>ul>li{flex-grow:1;width:50%;border-top:1px solid;border-left:1px solid}.Footer__linksAndLogo>div>ul>li>a{display:block;padding:18px 10px}.Footer__linksAndLogo>img{display:block;width:218px;height:76px;margin-top:12px;margin-right:auto;margin-left:auto}.Footer__copyright{margin-top:10px;padding-right:10px;padding-left:10px;text-align:center}}@media(min-width: 1044px){.Footer__part1{max-width:960px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;font-size:.75rem}.Footer__part1>div{display:flex;margin-left:-40px;padding-top:12px}.Footer__part1>div>div{width:50%;padding-left:40px}.Footer__linkGroup{padding-top:15px;padding-bottom:15px}.Footer__linkGroup+.Footer__linkGroup{border-top:1px solid #d2d2d2}.Footer__linkGroupHeading{margin-bottom:12px;font-size:.875rem}.Footer__linkGroupHeading>button{display:none}.Footer__areaList{display:flex;flex-wrap:wrap}.Footer__areaList>dt{width:90px;line-height:2}.Footer__areaList>dt>a{padding-top:.25em;padding-bottom:.25em}.Footer__areaList>dd{width:calc(100% - 90px)}.Footer__verticalLinedList{line-height:2}.Footer__verticalLinedList>li>a{padding-top:.25em;padding-bottom:.25em}.Footer__part2{max-width:960px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;font-size:.75rem}.Footer__part2>div>div{display:flex;margin:20px -20px 40px}.Footer__safetyText{padding:16px 10px;font-size:.875rem;text-align:center}.Footer__safetyItem{display:flex;align-items:flex-start;width:50%;padding-right:20px;padding-left:20px}.Footer__safetyItem+.Footer__safetyItem{border-left:1px solid #d2d2d2}.Footer__safetyItemImage{flex-shrink:0}.Footer__safetyItemImage>img{display:block;margin-right:20px}.Footer__safetyItemText::before{content:"";display:block;height:1px;margin-bottom:-0.25em}.Footer__safetyItemText::after{content:"";display:block;height:1px;margin-top:-0.25em}.Footer__part3{font-size:.8125rem}.Footer__part3>div{max-width:960px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px;padding-bottom:36px}.Footer--simple .Footer__part3>div{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.Footer__linksAndLogo{display:flex;flex-direction:row-reverse;justify-content:space-between}.Footer__linksAndLogo>div{overflow:hidden}.Footer__linksAndLogo>div>ul{display:flex;flex-wrap:wrap;justify-content:flex-end;overflow:hidden;margin-right:-8px;padding-top:30px;padding-bottom:12px}.Footer__linksAndLogo>div>ul>li{position:relative;padding-right:8px;padding-left:8px}.Footer__linksAndLogo>div>ul>li::after{content:"";position:absolute;width:1px;top:0;right:0;bottom:0;margin-top:.5em;margin-bottom:.5em;background-color:#fff}.Footer__linksAndLogo>div>ul>li>a{display:block;line-height:2}.Footer__linksAndLogo>img{flex-shrink:0;width:218px;height:76px;margin-top:16px;margin-left:-15px}.Footer__copyright{text-align:right}.Footer--simple .Footer__copyright{margin-top:16px}}.Header__skipLink{transform:translateX(-100%)}.Header__skipLink:focus{transform:translateX(0%)}.Header__stickyBar--persist{position:static;display:block;visibility:visible;transform:none;transition:none;margin-top:-8px}.Header__stickyBar--persist>div{max-width:none;min-width:810px}.Header__menu>button>span,.Menu__closeButton>span{pointer-events:none}.Header__no1Text{padding:.5rem 1rem;background-color:#f4f4f4;border-top:1px solid #d2d2d2;color:#626262;font-size:.75rem}.Header__no1Text>p{margin:auto;max-width:1044px;padding:0 12px;box-sizing:border-box}.Header__no1Text a{color:inherit;text-decoration:underline}@media(max-width: 1043.9px){.Header__no1Text{padding:.5rem 0}}.Footer__pageTop{background-color:#f2fbfc;border:1px solid #deebfe;border-radius:.25rem;bottom:5rem;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);font-size:.5rem;font-weight:bold;left:calc(((100% - 940px) / 2) + 950px);padding:0 .375rem .375rem;position:fixed;text-align:center;text-decoration:none;white-space:nowrap;z-index:10}.Footer__pageTop span{color:#4c4c4c;display:block;margin-top:-0.125rem}@media print{.Header__links,.Header__utils,.Header__menu{display:none}.Footer__part1,.Footer__part3{display:none}.Footer__pageTop,.Footer__custom1{display:none}}.feedback__inner{width:100%;margin:0 auto;color:#000;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;padding-bottom:24px}.feedback__contents{line-height:1}@media only screen and (min-width: 769px){.feedback__contents{display:flex;justify-content:center}}.feedback-contents__item{font-weight:bold;font-size:12px}@media only screen and (min-width: 769px){.feedback-contents__item{font-size:13px}}.feedback-contents__item:first-child{padding-top:24px;padding-bottom:12px;line-height:1.5}@media only screen and (min-width: 769px){.feedback-contents__item:first-child{padding-bottom:0;padding-right:15px;line-height:1}}.feedback-contents__item:last-child{padding-top:0}@media only screen and (min-width: 769px){.feedback-contents__item:last-child{padding-top:24px;line-height:1}}.feedback-contents__item a{color:#003af6}body{-webkit-text-size-adjust:100%;background-color:#fafafa;color:#333}.sec-container{margin:0 auto;width:100%;max-width:864px;min-width:320px;box-sizing:border-box;padding:56px 20px}.sec-container+.sec-container{margin-top:-60px}@media only screen and (min-width: 769px){.sec-container{padding:80px 20px}.sec-container+.sec-container{margin-top:-80px}}.sec-container--senryu{margin:0 auto;width:100%;max-width:966px;min-width:320px;box-sizing:border-box;padding:56px 20px}.sec-container--senryu+.sec-container--senryu{margin-top:-60px}@media only screen and (min-width: 769px){.sec-container--senryu{padding:80px 20px}.sec-container--senryu+.sec-container--senryu{margin-top:-80px}}.sec-mainVisual{background-image:url('/search/assets/img/default/page/campaign/senryu/001/seigaiha.svg?v=260d4e3672867f0588af3e9896ad70f9');background-size:104px 72px;background-repeat:repeat;background-color:#ed6103}.sec-term,.sec-total{position:relative;background-color:#fff;background-image:url('/search/assets/img/default/page/campaign/senryu/001/band_bg.svg?v=3f20cb97bc39a29fbbe1edc503cf5fc6');background-position:top;background-repeat:repeat-x;background-size:7px 28px;background-position-y:-2px}.sec-term::before,.sec-total::before{position:absolute;top:-25px;right:0;bottom:auto;left:0;content:"";margin:0 auto;width:136px;height:64px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/band.svg?v=206c8ecdd4cfd4016f8442140ffaee0d');background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 769px){.sec-term,.sec-total{background-size:10px 36px;background-position-y:0}.sec-term::before,.sec-total::before{top:-34px;width:206px;height:96px}}.sec-senryu{background-color:#fff;background-image:url('/search/assets/img/default/page/campaign/senryu/001/kasumi.svg?v=ba14fcf960a7c8bd97ea72055377c3f7'),url('/search/assets/img/default/page/campaign/senryu/001/ichimatsu.svg?v=d8eca96c593b47321b434a38b209fb13');background-size:1000px,60px;background-position:center;background-repeat:repeat,repeat;background-attachment:fixed,scroll}@media only screen and (min-width: 769px){.sec-senryu{background-size:1210px,60px}}.sec-prizes{background-color:#fff;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ichimatsu.svg?v=d8eca96c593b47321b434a38b209fb13');background-size:60px;background-position:center;background-repeat:repeat;background-attachment:scroll}.sec-share{background-color:#fff}@keyframes kaku{0%{transform:rotate(-8deg)}50%{transform:rotate(8deg)}100%{transform:rotate(-8deg)}}@keyframes puru{0%{transform:rotate(-1deg)}50%{transform:rotate(1deg)}100%{transform:rotate(-1deg)}}.mod-applyNotes__wrapper{background-color:#fff;border-radius:8px;padding:40px 24px;box-sizing:border-box;overflow:hidden}@media only screen and (min-width: 769px){.mod-applyNotes__wrapper{padding:40px}}.mod-applyNotes__heading{text-align:center;font-size:18px;font-weight:bold}@media only screen and (min-width: 769px){.mod-applyNotes__heading{font-size:24px}}.mod-applyNotes__note{padding-left:1em;text-indent:-1em;font-size:14px;line-height:1.4;margin-top:8px;text-align:left}.mod-applyNotes__note::before{content:"※"}.mod-applyNotes__caution{margin-top:44px;position:relative}@media only screen and (min-width: 769px){.mod-applyNotes__caution{margin-top:40px}}.mod-applyNotes__cautionHeading{font-weight:bold;text-align:center}.mod-applyNotes__cautions{margin-top:24px;padding:24px 0;max-height:288px;box-sizing:border-box;border-radius:4px;overflow-y:scroll;line-height:1.4;font-size:14px;word-break:break-all}@media only screen and (min-width: 769px){.mod-applyNotes__cautions{margin-top:24px;max-height:240px}}.mod-applyNotes__cautionItem+.mod-applyNotes__cautionItem{margin-top:16px}.mod-applyNotes__cautionLabel{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;margin-bottom:8px}.mod-applyNotes__cautionDescription{padding-left:1em}.mod-applyNotes__cautionDescription+.mod-applyNotes__cautionDescription{margin-top:8px}.mod-applyNotes__numberingItems{counter-reset:item;padding-left:1em}.mod-applyNotes__numberingItems:not(:first-child){margin-top:8px}.mod-applyNotes__numberingItem{text-indent:-1em}.mod-applyNotes__numberingItem+.mod-applyNotes__numberingItem{margin-top:8px}.mod-applyNotes__numberingItem::before{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;content:counter(item) ".";counter-increment:item;margin-right:4px}.mod-applyNotes__listItems:not(:first-child){margin-top:8px}.mod-applyNotes__listItem{position:relative;padding-left:1em}.mod-applyNotes__listItem+.mod-applyNotes__listItem{margin-top:8px}.mod-applyNotes__listItem::before{position:absolute;top:5px;right:auto;bottom:auto;left:0;content:"";width:8px;height:8px;border-radius:50%;background-color:#ed6103}.mod-applyNotes__endCaution{margin-top:16px;text-align:right}.mod-applyNotes__tweetButton{margin-top:24px;text-align:center}@media only screen and (min-width: 769px){.mod-applyNotes__tweetButton{margin-top:48px}}.mod-applySteps__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;margin-bottom:28px}@media only screen and (min-width: 769px){.mod-applySteps__heading{font-size:44px}}@media only screen and (min-width: 769px){.mod-applySteps__heading{margin-bottom:32px}}.mod-applySteps__lead{line-height:1.5;font-size:14px}@media only screen and (min-width: 769px){.mod-applySteps__lead{text-align:center;font-size:16px}}.mod-applySteps__description{line-height:1.4}.mod-applySteps__description+.mod-applySteps__description{margin-top:4px}@media only screen and (min-width: 769px){.mod-applySteps__description{display:flex;flex-direction:column}}.mod-applySteps__anchor{text-decoration:none}.mod-applySteps__anchor:link,.mod-applySteps__anchor:visited,.mod-applySteps__anchor:hover{color:#ed6103}.mod-applySteps__anchor--account{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;text-decoration:none}.mod-applySteps__anchor--account:link,.mod-applySteps__anchor--account:visited,.mod-applySteps__anchor--account:hover{color:#ed6103}.mod-applySteps__steps{margin-top:48px}@media only screen and (min-width: 769px){.mod-applySteps__steps{margin-top:80px}}.mod-applySteps__step{opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity 1s,transform 1s;border:28px solid #fff;border-image:url('/search/assets/img/default/page/campaign/senryu/001/sp/frame.png?v=fbf665849b3d7cb2d7ceada905c0a5ac');border-image-width:32px;border-image-slice:64;border-image-repeat:no-repeat}.mod-applySteps__step+.mod-applySteps__step{margin-top:52px}@media only screen and (min-width: 769px){.mod-applySteps__step{border-image:url('/search/assets/img/default/page/campaign/senryu/001/pc/frame.png?v=18aba9a4f334923e7c67d7d78be730f0');border-image-width:72px;border-image-slice:144}.mod-applySteps__step+.mod-applySteps__step{margin-top:80px}}.mod-applySteps__step.is-show{opacity:1;visibility:visible;transform:translateY(0)}.mod-applySteps__stepWrapper{margin:0 -6px;padding:24px 0;background-color:#fff}@media only screen and (min-width: 769px){.mod-applySteps__stepWrapper{padding:52px 16px 34px;margin:0 44px}}.mod-applySteps__stepHeading--first{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;position:relative;margin-bottom:16px;line-height:1.4;color:#ed6103;font-size:20px}.mod-applySteps__stepHeading--first::before{position:absolute;top:-73px;right:0;bottom:auto;left:0;content:"";display:block;margin:0 auto;width:105px;height:50px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/sp/step1.png?v=35489df2eec4243c4fdb3eaa606dcf00');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-applySteps__stepHeading--first{font-size:22px}.mod-applySteps__stepHeading--first::before{top:-116px;width:150px;height:84px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/pc/step1.png?v=b1f0fe0e12c5225d8ba5188945d10c7b')}}.mod-applySteps__stepHeading--second{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;position:relative;margin-bottom:16px;line-height:1.4;color:#ed6103;font-size:20px}.mod-applySteps__stepHeading--second::before{position:absolute;top:-73px;right:0;bottom:auto;left:0;content:"";display:block;margin:0 auto;width:105px;height:50px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/sp/step2.png?v=97c89bf6768adbd05bfa06300bf10b70');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-applySteps__stepHeading--second{font-size:22px}.mod-applySteps__stepHeading--second::before{top:-116px;width:150px;height:84px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/pc/step2.png?v=710b78607b1da4ce8711d5c3b34422b9')}}.mod-applySteps__stepHeading--third{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;position:relative;margin-bottom:16px;line-height:1.4;color:#ed6103;font-size:20px}.mod-applySteps__stepHeading--third::before{position:absolute;top:-73px;right:0;bottom:auto;left:0;content:"";display:block;margin:0 auto;width:280px;height:50px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/sp/step3.png?v=4073da78da2048034864d18739e6c1ed');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-applySteps__stepHeading--third{font-size:22px}.mod-applySteps__stepHeading--third::before{top:-116px;width:438px;height:84px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/pc/step3.png?v=7d1088041ff1be95197142690f395c46')}}@media only screen and (max-width: 370px){.mod-applySteps__stepHeading--third::before{top:-67px;width:200px;height:38px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/sp/step3_se.png?v=95b06ae58200bf66fa6a1ecd784292b9')}}.mod-applySteps__notes{margin-top:8px}.mod-applySteps__note{padding-left:1em;text-indent:-1em;font-size:14px;line-height:1.4}.mod-applySteps__note::before{content:"※"}.mod-applySteps__note+.mod-applySteps__note{margin-top:4px}.mod-applySteps__infos{margin-top:16px}@media only screen and (min-width: 769px){.mod-applySteps__infos{margin-top:32px}}.mod-applySteps__info{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;display:flex;color:#ed6103;line-height:1}.mod-applySteps__info dt{color:#000}.mod-applySteps__info dt::after{content:"："}.mod-applySteps__info+.mod-applySteps__info{margin-top:16px}@media only screen and (min-width: 769px){.mod-applySteps__info{font-size:18px}}.mod-applySteps__wait{margin-top:8px;color:#333;font-weight:normal;font-size:14px}@media only screen and (min-width: 769px){.mod-applySteps__wait{font-size:16px}}.mod-applySteps__twitterButton{position:relative;margin-top:24px;text-align:center}.mod-applySteps__twitterButton.is-follow{padding-top:166px}.mod-applySteps__twitterButton.is-follow::before{position:absolute;top:-17px;right:-20px;bottom:auto;left:0;content:"";display:block;margin:0 auto;width:156px;height:183px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/step1_homeskun.png?v=efdc9ecece987cb18127aa3e82a877cc');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-applySteps__twitterButton{display:flex;justify-content:center}.mod-applySteps__twitterButton.is-follow{margin-top:32px;padding-top:0}.mod-applySteps__twitterButton.is-follow::before{content:"";position:absolute;top:auto;right:-40px;bottom:-57px;left:auto;width:228px;height:269px}}.mod-applySteps__prizes{margin-top:20px;display:flex;flex-direction:column}@media only screen and (min-width: 769px){.mod-applySteps__prizes{margin-top:32px;flex-direction:row}}.mod-applySteps__prize{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;display:flex;align-items:center;color:#ed6103;font-size:18px}.mod-applySteps__prize+.mod-applySteps__prize{margin-top:8px}.mod-applySteps__prize img{margin-left:8px;width:40px;height:40px}@media only screen and (min-width: 769px){.mod-applySteps__prize{font-size:24px}.mod-applySteps__prize+.mod-applySteps__prize{margin:0 0 0 48px}.mod-applySteps__prize img{margin-left:12px}}.mod-mainVisual{overflow:hidden}@media only screen and (min-width: 769px){.mod-mainVisual--result{display:flex;align-items:center;min-height:650px}}.mod-mainVisual__heading{animation-name:puru;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;display:block;width:100%;max-width:540px;margin:0 auto}@media only screen and (min-width: 769px){.mod-mainVisual__heading{max-width:676px}}.mod-mainVisual__wrapper{width:100%;max-width:1012px;min-width:280px;margin:0 auto;padding:48px 32px 60px;box-sizing:border-box}@media only screen and (min-width: 769px){.mod-mainVisual__wrapper{position:relative;padding:108px 320px 96px 40px}}@media only screen and (max-width: 320px){.mod-mainVisual__wrapper{padding:48px 20px 60px}}.mod-mainVisual__homeskunWrapper{position:relative;display:block;margin:20px 0 0 0}@media only screen and (min-width: 769px){.mod-mainVisual__homeskunWrapper{position:absolute;top:0;right:20px;bottom:0;left:auto;margin:auto 0;width:261px;height:471px}}.mod-mainVisual__homeskun{animation-name:puru;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;display:block;width:206px;min-height:374px;margin:0 auto}@media only screen and (min-width: 769px){.mod-mainVisual__homeskun{width:262px;top:5px;position:absolute}}.mod-mainVisual__count{position:absolute;top:-10px;right:-180px;bottom:auto;left:0;display:block;margin:0 auto;width:94px;height:64px}@media only screen and (min-width: 769px){.mod-mainVisual__count{top:-27px;right:-32px;left:auto;width:132px;height:96px}}.mod-mainVisual__presentWrapper{position:relative;margin:24px auto 0 auto;padding:20px 0 16px;width:100%;max-width:480px;background-color:#fff;border-radius:2px;box-sizing:border-box}@media only screen and (min-width: 769px){.mod-mainVisual__presentWrapper{margin-top:40px;max-width:544px}}@media only screen and (max-width: 769px){.mod-mainVisual__presentWrapper{width:95%}}.mod-mainVisual__presentFlower--rightA{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:36px;height:36px;background-size:contain;background-repeat:no-repeat;top:-15px;right:-15px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_rightA.svg?v=af604050c6e00f9b31b08db8aa3e60aa')}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--rightA{width:43.2px;height:43.2px}}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--rightA{top:-23px;right:-30px}}.mod-mainVisual__presentFlower--rightB{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:26px;height:26px;background-size:contain;background-repeat:no-repeat;top:25px;right:-30px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_rightB.svg?v=7a4caec517c6034c1d4d3adf26b2d7bd')}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--rightB{width:31.2px;height:31.2px}}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--rightB{top:24px;right:-46px}}.mod-mainVisual__presentFlower--leftA{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;bottom:-10px;left:-12px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_leftA.svg?v=591ac4e5c29cee7d0b5661727a599e6e')}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--leftA{width:48px;height:48px}}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--leftA{bottom:-25px;left:-32px}}.mod-mainVisual__presentFlower--leftB{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:26px;height:26px;background-size:contain;background-repeat:no-repeat;bottom:28px;left:-32px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_leftB.svg?v=1e273ab0697e612f3cb06c1251bb063b')}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--leftB{width:31.2px;height:31.2px}}@media only screen and (min-width: 769px){.mod-mainVisual__presentFlower--leftB{bottom:29px;left:-49px}}.mod-mainVisual__present{text-align:center}.mod-mainVisual__presentLabel img{height:17px}@media only screen and (min-width: 769px){.mod-mainVisual__presentLabel img{height:26px}}.mod-mainVisual__presentDetails{margin-top:8px}@media only screen and (min-width: 769px){.mod-mainVisual__presentDetails{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:12px}}.mod-mainVisual__presentDetail{height:36px}.mod-mainVisual__presentDetail img{height:100%}.mod-mainVisual__presentDetail+.mod-mainVisual__presentDetail{margin-top:4px}@media only screen and (min-width: 769px){.mod-mainVisual__presentDetail{height:48px}.mod-mainVisual__presentDetail+.mod-mainVisual__presentDetail{margin:0 0 0 28px}}.mod-mainVisual__resultWrapper{position:relative;margin:24px auto 0 auto;padding:16px 0;width:100%;max-width:468px;background-color:#fff;border-radius:2px;box-sizing:border-box}@media only screen and (min-width: 769px){.mod-mainVisual__resultWrapper{padding:24px 0;margin-top:40px}}@media only screen and (max-width: 769px){.mod-mainVisual__resultWrapper{width:88%}}.mod-mainVisual__resultFlower--rightA{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:36px;height:36px;background-size:contain;background-repeat:no-repeat;top:-15px;right:-15px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_rightA.svg?v=af604050c6e00f9b31b08db8aa3e60aa')}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--rightA{width:43.2px;height:43.2px}}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--rightA{top:-23px;right:-18px}}.mod-mainVisual__resultFlower--rightB{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:26px;height:26px;background-size:contain;background-repeat:no-repeat;top:25px;right:-30px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_rightB.svg?v=7a4caec517c6034c1d4d3adf26b2d7bd')}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--rightB{width:31.2px;height:31.2px}}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--rightB{top:24px;right:-46px}}.mod-mainVisual__resultFlower--leftA{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;bottom:-10px;left:-12px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_leftA.svg?v=591ac4e5c29cee7d0b5661727a599e6e')}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--leftA{width:48px;height:48px}}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--leftA{bottom:-25px;left:-32px}}.mod-mainVisual__resultFlower--leftB{animation-name:kaku;animation-duration:3s;animation-timing-function:steps(1);animation-iteration-count:infinite;position:absolute;display:block;width:26px;height:26px;background-size:contain;background-repeat:no-repeat;bottom:28px;left:-32px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume_leftB.svg?v=1e273ab0697e612f3cb06c1251bb063b')}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--leftB{width:31.2px;height:31.2px}}@media only screen and (min-width: 769px){.mod-mainVisual__resultFlower--leftB{bottom:29px;left:-49px}}.mod-mainVisual__resultText{text-align:center}.mod-mainVisual__resultText--pc{display:none}.mod-mainVisual__resultText--sp{display:block}.mod-mainVisual__resultText--sp img{width:174px}@media only screen and (min-width: 769px){.mod-mainVisual__resultText--pc{display:block}.mod-mainVisual__resultText--pc img{width:420px}.mod-mainVisual__resultText--sp{display:none}}.mod-pageTop{text-align:center}@media only screen and (max-width: 768px){.mod-pageTop{padding:10px}}@media only screen and (max-width: 768px){.mod-pageTop__wrapper{display:inline-block}}.mod-pageTop__contents{display:block;width:96px;height:96px;text-decoration:none;opacity:0;visibility:hidden;transition:.2s}.mod-pageTop__contents img{width:100%}.mod-pageTop__contents.is-show{opacity:1;visibility:visible}@media only screen and (min-width: 769px){.mod-pageTop__contents{position:fixed;top:auto;right:40px;bottom:40px;left:auto;z-index:10}.mod-pageTop__contents:hover{opacity:.8}}@media only screen and (max-width: 768px){.mod-pageTop__contents.is-touch{opacity:.8}}.mod-prevLinks__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;width:calc(8em + 48px);margin:0 auto 32px;text-align:left}@media only screen and (min-width: 769px){.mod-prevLinks__heading{font-size:44px}}@media only screen and (min-width: 769px){.mod-prevLinks__heading{margin-bottom:44px;width:auto;text-align:center;letter-spacing:-1px}}.mod-prevLinks__links{padding:0 28px;margin:0 auto;width:calc(100% - 2px);background-color:#fff;border:4px solid #ed6103;box-sizing:border-box}@media only screen and (min-width: 769px){.mod-prevLinks__links{padding:0 60px}}.mod-prevLinks__link{position:relative;padding:16px 0}.mod-prevLinks__link+.mod-prevLinks__link{border-top:1px solid #ed6103}@media only screen and (min-width: 769px){.mod-prevLinks__link{padding:36px 20px}.mod-prevLinks__link+.mod-prevLinks__link{border-width:2px}}.mod-prevLinks__anchor{display:inline-flex;align-items:flex-start;text-decoration:none}.mod-prevLinks__anchor:link,.mod-prevLinks__anchor:visited,.mod-prevLinks__anchor:hover{color:#ed6103}.mod-prevLinks__anchor:hover{opacity:.8}.mod-prevLinks__count{width:66px;text-align:center;flex-shrink:0;margin-right:10px;padding:6px 0;color:#fff;background-color:#ed6103;border-radius:15px;font-size:14px;letter-spacing:2px}@media only screen and (min-width: 769px){.mod-prevLinks__count{margin-right:28px}}.mod-prevLinks__title{font-weight:bold;line-height:1.6}@media only screen and (min-width: 769px){.mod-prevLinks__title{font-size:18px}}.mod-senryus__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;margin-bottom:56px}@media only screen and (min-width: 769px){.mod-senryus__heading{font-size:44px}}@media only screen and (min-width: 769px){.mod-senryus__heading{margin-bottom:80px}}.mod-senryus__senryus{margin-bottom:-40px}@media only screen and (min-width: 769px){.mod-senryus__senryus{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-40px}.mod-senryus__senryus::after{content:"";display:block;width:282px}}.mod-senryus__senryu{margin:0 auto 40px;width:282px;height:338px;background-color:#fff}@media only screen and (min-width: 769px){.mod-senryus__senryu{margin:0 0 40px}}.mod-senryus__tweetLink{display:block;padding:24px;border:8px solid #e2ba14;height:100%;box-sizing:border-box;word-break:break-all;text-decoration:none;font-size:14px}.mod-senryus__tweetLink:link,.mod-senryus__tweetLink:visited,.mod-senryus__tweetLink:hover{color:inherit}.mod-senryus__tweetLink:hover{opacity:.8}.mod-senryus__screenName{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;display:flex;align-items:center;margin-bottom:8px}.mod-senryus__screenName::before{content:"";flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:#f5f5f5;margin-right:8px;background-image:url('/search/assets/img/shared/sns/twitter/symbol_bird_blue.svg?v=5f0ddd864ed4c1dc2509c086833ae265');background-repeat:no-repeat;background-size:20px;background-position:center}.mod-senryus__createdAt{font-size:11px;margin-bottom:8px}.mod-senryus__tweet{white-space:pre-wrap;line-height:1.5}.mod-share{text-align:center}.mod-share__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;margin-bottom:20px}@media only screen and (min-width: 769px){.mod-share__heading{font-size:44px}}@media only screen and (min-width: 769px){.mod-share__heading{margin-bottom:44px}}.mod-share__snsIcons{display:inline-flex}.mod-share__snsIcon{width:60px;height:60px}.mod-share__snsIcon+.mod-share__snsIcon{margin-left:20px}.mod-share__sns--twitter{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:#1da1f2}.mod-share__sns--twitter:hover{opacity:.8}.mod-share__sns--facebook{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:#1877f2}.mod-share__sns--facebook:hover{opacity:.8}.mod-share__sns--hatena{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background-color:#00a4de}.mod-share__sns--hatena:hover{opacity:.8}.mod-term{width:100%;max-width:640px;min-width:320px;padding:64px 16px 52px;margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 769px){.mod-term{padding:120px 16px 80px}}.mod-term__info{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;color:#ed6103;display:flex;align-items:center;flex-direction:column;font-size:24px;text-align:center;letter-spacing:4px}.mod-term__info+.mod-term__info{margin-top:24px}.mod-term__info dt{flex-shrink:0;display:flex;align-items:center;margin-bottom:8px;font-size:18px}.mod-term__info dt::before{content:"";width:20px;height:20px;margin:0 8px 0 0;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume.svg?v=e58bfa22dbadc72486cb50d9c5f890de');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-term__info dt::before{width:28px;height:28px}}.mod-term__info dt::after{content:"";width:20px;height:20px;margin:0 0 0 4px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume.svg?v=e58bfa22dbadc72486cb50d9c5f890de');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-term__info dt::after{width:28px;height:28px}}@media only screen and (min-width: 769px){.mod-term__info{flex-direction:row;font-size:32px;align-items:flex-start}.mod-term__info+.mod-term__info{margin-top:24px}.mod-term__info dt{margin:0 20px 0 0;font-size:24px;height:32px}.mod-term__info dd{text-align:left}}@media only screen and (max-width: 320px){.mod-term__info{font-size:22px}}.mod-term__wait{margin-top:8px;color:#333;font-weight:normal;font-size:16px}@media only screen and (min-width: 769px){.mod-term__wait{font-size:24px;text-align:left}}.mod-term__limit{letter-spacing:2px}.mod-twitterButton__link{display:inline-flex;align-items:center;justify-content:center;padding:0 28px;height:45px;border-radius:30px;box-sizing:border-box;text-align:center;background-color:#1da1f2;color:#fff;font-weight:bold;text-decoration:none}.mod-twitterButton__link:link,.mod-twitterButton__link:visited,.mod-twitterButton__link:hover{color:#fff}.mod-twitterButton__link:hover{opacity:.8}@media only screen and (min-width: 769px){.mod-twitterButton__link{padding:0 48px;height:60px}}.mod-twitterButton__linkText{display:inline-flex;align-items:center}.mod-twitterButton__linkText::before{content:"";margin-right:8px;width:26px;height:22px;background-image:url('/search/assets/img/shared/sns/twitter/symbol_bird_white.svg?v=eaa8b9d71a3c22bbd355241a99e711c9');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-twitterButton__linkText::before{margin-right:16px}}.mod-judges__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;margin-bottom:56px}@media only screen and (min-width: 769px){.mod-judges__heading{font-size:44px}}.mod-judges__judges{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 769px){.mod-judges__judges{flex-direction:row;align-items:flex-start;justify-content:space-between}}.mod-judges__judge{width:206px}.mod-judges__judge+.mod-judges__judge{margin-top:48px}@media only screen and (min-width: 769px){.mod-judges__judge+.mod-judges__judge{margin-top:0}}.mod-judges__judgeIcon{position:relative;margin:0 auto;overflow:hidden;width:100%;max-width:200px;border-radius:50%;background-color:#dedede}.mod-judges__judgeIcon::before{content:"";display:block;padding-top:100%}.mod-judges__judgeIcon img{position:absolute;top:0;right:auto;bottom:auto;left:auto;width:100%}.mod-judges__judgeInfo{margin-top:24px;text-align:center;color:#ed6103;font-size:14px}.mod-judges__judgeName{display:block;margin-top:10px;font-size:22px;font-weight:bold;letter-spacing:2px}.mod-judges__judgeVio{line-height:1.5;margin-top:24px;white-space:pre-wrap}.mod-prizes__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;margin-bottom:56px}@media only screen and (min-width: 769px){.mod-prizes__heading{font-size:44px}}@media only screen and (min-width: 769px){.mod-prizes__heading{margin-bottom:80px}}.mod-prizes__prize+.mod-prizes__prize{margin-top:80px}@media only screen and (min-width: 769px){.mod-prizes__prize+.mod-prizes__prize{margin-top:120px}}.mod-prizes__prizeHeading{margin-bottom:24px;text-align:center}@media only screen and (min-width: 769px){.mod-prizes__prizeHeading{margin-bottom:40px}}.mod-prizes__prizeHeadingImage{height:40px}@media only screen and (min-width: 769px){.mod-prizes__prizeHeadingImage{height:72px}}.mod-prizes__prizeHeadingText{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;display:block;margin-top:16px;color:#ed6103}@media only screen and (min-width: 769px){.mod-prizes__prizeHeadingText{margin-top:24px}}.mod-prizes__items--best{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(20px);visibility:hidden;padding:0 32px;background-color:#fff;border:8px solid #ed6103}.mod-prizes__items--best.is-show{opacity:1;transform:translateY(0);visibility:visible}.mod-prizes__items--second{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(20px);visibility:hidden;padding:0 32px;background-color:#fff;border:8px solid #999}.mod-prizes__items--second.is-show{opacity:1;transform:translateY(0);visibility:visible}@media only screen and (min-width: 769px){.mod-prizes__items--best{padding:0 48px}.mod-prizes__items--first{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:-40px}.mod-prizes__items--second{display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 48px}.mod-prizes__items--second::after{content:"";display:block;width:calc(100% / 3)}}.mod-prizes__item{word-break:break-all}.mod-prizes__item--first{opacity:0;transition:opacity 1s,transform 1s;transform:translateY(20px);visibility:hidden;margin-top:40px;background-color:#fff;border:8px solid #ed6103;padding:0 32px}.mod-prizes__item--first.is-show{opacity:1;transform:translateY(0);visibility:visible}.mod-prizes__item--first:first-child{margin-top:0}@media only screen and (min-width: 769px){.mod-prizes__item--first{width:calc(50% - 26px);box-sizing:border-box}.mod-prizes__item--first:first-child{margin-top:40px}.mod-prizes__item--second{width:calc(100% / 3);box-sizing:border-box}}.mod-prizes__tweet{display:flex;flex-direction:column;padding:36px 0 40px}.mod-prizes__tweet--best{font-size:24px;border-bottom:1px solid #ed6103}.mod-prizes__tweet--first{font-size:20px;border-bottom:1px solid #ed6103}.mod-prizes__tweet--second{font-size:18px;border-bottom:1px solid #999}.mod-prizes__item:last-child>.mod-prizes__tweet--second{border-bottom:0}@media only screen and (min-width: 769px){.mod-prizes__tweet--best{text-align:center;font-size:30px;padding:80px 0}.mod-prizes__tweet--first{font-size:24px;padding:56px 0}.mod-prizes__tweet--second{font-size:16px;padding:56px 0}.mod-prizes__item:nth-last-child(2)>.mod-prizes__tweet--second{border-bottom:0}}.mod-prizes__tweetLink{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;line-height:1.6;white-space:pre-wrap;text-decoration:none}.mod-prizes__tweetLink:link,.mod-prizes__tweetLink:visited,.mod-prizes__tweetLink:hover{color:#ed6103}.mod-prizes__tweetLink:hover{opacity:.8}.mod-prizes__tweetLink::after{content:"";display:inline-block;margin-left:6px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/link_icon.svg?v=b550fcafcaf354385f3c3fb10a0626af');background-size:contain;background-repeat:no-repeat}.mod-prizes__tweetLink--best::after{width:22px;height:20px;transform:translateY(2px)}.mod-prizes__tweetLink--first::after{width:18px;height:16px;transform:translateY(2px)}.mod-prizes__tweetLink--second::after{width:17px;height:15px;transform:translateY(1px)}@media only screen and (min-width: 769px){.mod-prizes__tweetLink--best{white-space:normal}.mod-prizes__tweetLink--first::after{width:22px;height:20px}}.mod-prizes__account{margin-top:.5em}.mod-prizes__accountLink{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;display:inline-flex;align-items:center;text-decoration:none;letter-spacing:1px}.mod-prizes__accountLink:link,.mod-prizes__accountLink:visited,.mod-prizes__accountLink:hover{color:#000}.mod-prizes__accountLink:hover{opacity:.8}.mod-prizes__accountLink::before{content:"";flex-shrink:0;width:21px;height:17px;margin-right:8px;background-image:url('/search/assets/img/shared/sns/twitter/symbol_bird_blue.svg?v=5f0ddd864ed4c1dc2509c086833ae265');background-repeat:no-repeat;background-size:contain;background-position:center}.mod-prizes__accountLink--best{font-size:16px}.mod-prizes__accountLink--first{font-size:14px}.mod-prizes__accountLink--second{font-size:14px}@media only screen and (min-width: 769px){.mod-prizes__accountLink--best{justify-content:center;font-size:18px}.mod-prizes__accountLink--first{font-size:16px}}.mod-prizes__comment{display:flex;flex-direction:column}.mod-prizes__comment--best{padding:24px 0}.mod-prizes__comment--best+.mod-prizes__comment--best{margin-top:-16px}.mod-prizes__comment--first{padding:24px 0}@media only screen and (min-width: 769px){.mod-prizes__comment--best{flex-direction:row;padding:56px 0}.mod-prizes__comment--best+.mod-prizes__comment--best{margin-top:-56px}}.mod-prizes__judgeWrapper{flex-shrink:0;margin-bottom:12px}.mod-prizes__judgeWrapper--best{display:flex;align-items:center;margin-bottom:16px}@media only screen and (min-width: 769px){.mod-prizes__judgeWrapper--best{width:6em;flex-direction:column;margin:0 40px 0 0}}.mod-prizes__judgeIcon{position:relative;width:50px;margin:0 16px 0 0;overflow:hidden;border-radius:50%;background-color:#f7f7f7}.mod-prizes__judgeIcon::before{content:"";display:block;padding-top:100%}.mod-prizes__judgeIcon img{position:absolute;top:0;right:auto;bottom:auto;left:auto;width:100%}@media only screen and (min-width: 769px){.mod-prizes__judgeIcon{width:70px;margin:0 auto 16px}}.mod-prizes__judgeInfo{display:flex;align-items:center;font-size:14px}.mod-prizes__judgeInfo--best{flex-direction:column;align-items:flex-start}@media only screen and (min-width: 769px){.mod-prizes__judgeInfo--best{align-items:center}}@media only screen and (min-width: 769px){.mod-prizes__judgeInfo--best{align-items:center}}.mod-prizes__judgeName{margin-left:8px;font-weight:bold;font-size:16px}.mod-prizes__judgeName--best{margin:8px 0 0 0}.mod-prizes__commentText{line-height:1.5;white-space:pre-wrap}.mod-prizes__commentText--best{font-size:16px}.mod-prizes__commentText--first{font-size:14px}.mod-generalComment__heading{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;font-size:32px;color:#ed6103;line-height:1.2;text-align:center;letter-spacing:6px;margin-bottom:56px}@media only screen and (min-width: 769px){.mod-generalComment__heading{font-size:44px}}.mod-generalComment__container{padding:40px 40px 0;background-color:#fff;border-radius:4px}@media only screen and (min-width: 769px){.mod-generalComment__container{padding:56px 40px 0}}.mod-generalComment__description{line-height:1.5}.mod-generalComment__description+.mod-generalComment__description{margin-top:28px}.mod-generalComment__description--sign{text-align:right}.mod-generalComment__homeskun{position:relative;margin-top:48px;padding-bottom:157px;text-align:center}.mod-generalComment__homeskun::after{position:absolute;top:auto;right:0;bottom:-10px;left:0;content:"";display:block;margin:0 auto;width:134px;height:177px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/next_homeskun.png?v=b71d8567e9d5e7b907905f3f68f6aeff');background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 769px){.mod-generalComment__homeskun{padding-bottom:212px}.mod-generalComment__homeskun::after{bottom:-12px;width:166px;height:217px}}.mod-generalComment__homeskunText{display:flex;align-items:center;justify-content:center;color:#ed6103;font-weight:bold}.mod-generalComment__homeskunText::before,.mod-generalComment__homeskunText::after{content:"";width:2px;height:36px;background-color:#ed6103;border-radius:1px}.mod-generalComment__homeskunText::before{transform:rotate(-30deg);margin-right:24px}.mod-generalComment__homeskunText::after{transform:rotate(30deg);margin-left:24px}@media only screen and (min-width: 769px){.mod-generalComment__homeskunText{font-size:18px}}.mod-total{padding-top:8px;text-align:center}@media only screen and (min-width: 769px){.mod-total{padding-top:40px}}.mod-total__infos{display:inline-block;margin:0 auto}.mod-total__info{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;color:#ed6103;display:flex;align-items:center;flex-direction:column;font-size:24px;text-align:center;letter-spacing:4px}.mod-total__info+.mod-total__info{margin-top:24px}.mod-total__info dt{flex-shrink:0;display:flex;align-items:center;margin-bottom:8px;font-size:18px}.mod-total__info dt::before{content:"";width:20px;height:20px;margin:0 8px 0 0;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume.svg?v=e58bfa22dbadc72486cb50d9c5f890de');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-total__info dt::before{width:28px;height:28px}}.mod-total__info dt::after{content:"";width:20px;height:20px;margin:0 0 0 4px;background-image:url('/search/assets/img/default/page/campaign/senryu/001/ume.svg?v=e58bfa22dbadc72486cb50d9c5f890de');background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-total__info dt::after{width:28px;height:28px}}@media only screen and (min-width: 769px){.mod-total__info{flex-direction:row;font-size:32px;align-items:flex-start}.mod-total__info+.mod-total__info{margin-top:24px}.mod-total__info dt{margin:0 20px 0 0;font-size:24px;height:32px}.mod-total__info dd{text-align:left}}@media only screen and (max-width: 320px){.mod-total__info{font-size:22px}}.mod-total__result{margin-top:24px;line-height:1.5;text-align:left}.mod-total__count{color:#ed6103}