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}.sec-notice{background-image:url('/search/assets/img/default/page/campaign/twitter/002/bg_notes_sp.png?v=77c466312ef37951eb403a20d7b99285');background-size:100%;background-position:50% 0;background-repeat:no-repeat;background-color:#fff}@media only screen and (min-width: 769px){.sec-notice{background-image:url('/search/assets/img/default/page/campaign/twitter/002/bg_notes_pc.png?v=b28e8099f1a285a2608756ba0315f605');background-size:cover}}.mod-mainVisual{width:100%;background-color:#fff;overflow:hidden}.mod-mainVisual__title{display:flex;justify-content:center}.mod-mainVisual__visual{display:none;display:block;height:60vw;width:auto}@media only screen and (min-width: 769px){.mod-mainVisual__visual{height:42.5vw;margin:0 calc(50vw - 600px)}}@media only screen and (min-width: 1000px){.mod-mainVisual__visual{width:1200px;height:425px}}.mod-result{background-color:#fff;display:flex;flex-direction:column;align-items:center}.mod-result__image{margin:10px 0 calc(-28px + 1vw);width:calc(100% - 64px);height:auto}@media only screen and (min-width: 769px){.mod-result__image{margin:16px 0 -96px;width:640px;height:143px}}.mod-result__thanks{margin:-32px 16px 24px;color:#ed6103;border:2px solid #ed6103;box-sizing:border-box;max-width:960px;font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif}@media only screen and (min-width: 769px){.mod-result__thanks{margin:-64px 16px 48px;border-width:4px}}.mod-result__thanksTitle{text-align:center;margin:20px;font-size:18px;line-height:1.5}@media only screen and (min-width: 769px){.mod-result__thanksTitle{margin:48px 32px;font-size:24px}}.mod-result__thanksTitle span{display:inline-block}.mod-result__thanksMessage{margin:20px;font-size:14px;line-height:1.8}@media only screen and (min-width: 769px){.mod-result__thanksMessage{margin:48px 32px;font-size:18px;line-height:2}}.mod-tabs{display:flex;background-color:#fff;justify-content:center;width:100%;padding:12px 8px 0;box-sizing:border-box;overflow-y:hidden}@media only screen and (min-width: 769px){.mod-tabs{padding:20px 12px 0}}.mod-tabs__tab{text-decoration:none;background-color:#fff;margin:0 8px -1px;padding:12px 4px;width:50%;position:relative;justify-content:center;align-items:center;text-align:center;font-weight:bold;border:4px solid #ffab00;border-bottom:none;border-radius:16px 16px 0 0}@media only screen and (min-width: 769px){.mod-tabs__tab{max-width:454px;padding:24px 0 16px;text-align:center;margin:0 8px -1px;border-width:8px;border-radius:24px 24px 0 0}}.mod-tabs__tab.expired::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);width:calc(100% + 8px);height:calc(100% + 4px);z-index:1;top:-4px;left:-4px;border-radius:16px 16px 0 0}@media only screen and (min-width: 769px){.mod-tabs__tab.expired::after{width:calc(100% + 16px);height:calc(100% + 8px);top:-8px;left:-8px;border-radius:24px 24px 0 0}}.mod-tabs__tab.recommend.active,.mod-tabs__tab.recommend.expired{background-color:#ffab00}.mod-tabs__tab.prediction{border-color:#ed6103}.mod-tabs__tab.prediction.active,.mod-tabs__tab.prediction.expired{background-color:#ed6103}.mod-tabs__tabTitle{color:#000;font-size:3.6vw;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.mod-tabs__tabTitle span{white-space:nowrap}@media only screen and (min-width: 530px){.mod-tabs__tabTitle{font-size:14px}}@media only screen and (min-width: 769px){.mod-tabs__tabTitle{font-size:24px}}.prediction.active .mod-tabs__tabTitle{color:#fff}.mod-tabs__version{position:absolute;top:-4px;color:#fff;box-sizing:border-box;display:flex;padding:6px;height:24px;min-width:48px;font-size:12px;justify-content:center;align-items:center;font-weight:bold;transform:translateY(-50%);background-color:#ed6103;z-index:2}.prediction .mod-tabs__version{background-color:#ffab00}@media only screen and (min-width: 769px){.mod-tabs__version{height:36px;min-width:76px;font-size:16px;padding:8px;top:-8px;left:32px}}.tab_recommend{width:100%;font-weight:bold}.tab_recommend__desc{padding:16px 0;background-color:#ffab00;display:flex;flex-direction:column}.tab_recommend__descTitle .aa{font-weight:bold;text-align:center}.tab_recommend__descTitle .bb{background-color:#fff;width:80%;margin:20px auto;border-radius:8px;font-weight:bold;font-size:1.2em;text-align:center;padding:8px;line-height:1.2}.tab_recommend__descTitle .cc{display:block;font-size:1.2em}.tab_recommend__desc .dd{line-height:1.5;width:80%;margin:auto}.tab_recommend__desc .dd span{padding:.2em;margin:-0.2em .2em;background-color:#fff}.tab_recommend__desc .ee{background-color:#fff;width:80%;margin:20px auto;border-radius:8px;padding:10px;box-sizing:border-box}.tab_recommend__desc .ee dt{color:#ffab00}.tab_recommend__desc .ff{text-align:center;padding:16px}.tab_recommend__desc .gg{color:#ffab00;background-color:#000;padding:16px;text-align:center}.mod-summary{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;background:linear-gradient(145deg, #ffab00 25%, #ffe6b2);line-height:1.8;display:flex;flex-direction:column;align-items:center;position:relative}.expired .mod-summary::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;z-index:1;top:0;left:0}.mod-summary.recommend{background-color:#ffab00;color:#000}.mod-summary.recommend .highlight{background-color:#ed6103;color:#fff}.mod-summary.prediction{background:linear-gradient(145deg, #ed6103 25%, #faa368);background-color:#ed6103;color:#fff}.mod-summary.prediction .highlight{background-color:#ffab00;color:#000}@media only screen and (min-width: 769px){.mod-summary{background:none;background-color:#ffab00;font-size:20px}.mod-summary.prediction{background:none;background-color:#ed6103}}.mod-summary__title{padding:0 20px;width:100%;margin-top:28px;box-sizing:border-box}@media only screen and (min-width: 769px){.mod-summary__title{max-width:840px;margin-top:64px}}.mod-summary__title img{width:100%;height:auto}.mod-summary__title img.pc{display:none}@media only screen and (min-width: 769px){.mod-summary__title img.pc{display:block}.mod-summary__title img.sp{display:none}}.mod-summary__desc{position:relative;padding:16px 175px 32px 32px;box-sizing:border-box;min-height:293px;width:100%;font-size:16px;line-height:2}.prediction .mod-summary__desc{min-height:324px}.mod-summary__desc::after{content:"";width:167px;height:293px;position:absolute;bottom:0;right:0;background-image:url('/search/assets/img/default/page/campaign/twitter/002/sp/header_01_sp.png?v=763886e7ac9ca6bd4789f1bd6ae25a0e');background-size:contain;background-repeat:no-repeat;background-position:bottom}.prediction .mod-summary__desc::after{height:324px;background-image:url('/search/assets/img/default/page/campaign/twitter/002/sp/header_02_sp.png?v=907a76a49261dbff42248f6791f872b9')}@media only screen and (min-width: 769px){.mod-summary__desc{max-width:800px;min-height:276px;padding-right:328px;font-size:24px;padding-bottom:70px;margin-top:24px}.prediction .mod-summary__desc{min-height:324px}.mod-summary__desc::after{content:"";width:320px;height:276px;position:absolute;bottom:0;right:0;background-image:url('/search/assets/img/default/page/campaign/twitter/002/pc/header_01_pc.png?v=8a18d423b3f6475854533f887ffb6dc6');background-size:contain;background-repeat:no-repeat;background-position:bottom}.prediction .mod-summary__desc::after{height:324px;background-image:url('/search/assets/img/default/page/campaign/twitter/002/pc/header_02_pc.png?v=c195dbdc2ad5e00a8b198e51bba46b69')}}.mod-summary__desc .hashtag{padding:.2em;margin:-0.2em .2em;background-color:#ed6103;color:#fff;white-space:nowrap}.mod-summary.prediction .mod-summary__desc{color:#fff}.mod-summary__prize{width:100%;background-color:#fff;padding:20px 10px 10px;box-sizing:border-box;position:relative}@media only screen and (min-width: 769px){.mod-summary__prize{width:calc(100% - 80px);border-radius:8px;max-width:800px;margin:0 40px 30px;padding:32px}}.mod-summary__prize dt{position:absolute;width:86px;height:86px;border-radius:50%;background-image:url('/search/assets/img/default/page/campaign/twitter/002/label_burretShape.svg?v=1672376e957743e038bc7a9b1628a0bf');background-repeat:no-repeat;background-size:86px 86px;color:#fff;display:flex;justify-content:center;line-height:86px;top:-30px;font-size:16px;left:0}.prediction .mod-summary__prize dt{background-image:url('/search/assets/img/default/page/campaign/twitter/002/label_burretShape_sub.svg?v=69ee79c3dc040660b2c64b6ad6bd62bd')}@media only screen and (min-width: 769px){.mod-summary__prize dt{width:140px;height:140px;background-size:140px 140px;line-height:140px;font-size:32px;top:-46px;left:-56px}}.mod-summary__prize dd{display:flex;align-items:center;justify-content:center;flex-direction:row}@media only screen and (min-width: 769px){.mod-summary__prize dd{justify-content:flex-start}}.mod-summary__prize dd img{width:100px;height:62.5px;z-index:1}@media only screen and (min-width: 769px){.mod-summary__prize dd img{width:200px;height:125px;margin-left:72px}}.mod-summary__prize dd .ivinventory{font-size:4vw;line-height:1.6;margin:16px;color:#000}@media only screen and (min-width: 769px){.mod-summary__prize dd .ivinventory{font-size:24px;line-height:48px}}.mod-summary__prize dd .ivinventory .num{display:block;font-size:6vw}@media only screen and (min-width: 769px){.mod-summary__prize dd .ivinventory .num{font-size:40px}}.mod-summary__prize dd .eligible{position:relative;border-radius:50%;background-color:#ffab00;display:flex;flex-direction:column;justify-content:center;width:56px;height:56px;font-size:18px;line-height:1;text-align:center}.prediction .mod-summary__prize dd .eligible{background-color:#ed6103}@media only screen and (min-width: 769px){.mod-summary__prize dd .eligible{width:126px;height:126px;font-size:40px;line-height:48px;margin-left:auto}}.mod-summary__prize dd .eligible .num{display:block;font-size:12px}@media only screen and (min-width: 769px){.mod-summary__prize dd .eligible .num{font-size:24px;line-height:1}}.mod-summary__prize dd .eligible::after{position:absolute;content:"";width:21px;height:17px;top:-4px;right:-2px;background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_over_circleline.svg?v=b7f37090712f86e0a42051d52e478dca');background-repeat:no-repeat;background-size:contain}.prediction .mod-summary__prize dd .eligible::after{background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_over_circleline_sub.svg?v=312ddb29a6bc8fbb42b3d915d1453c09')}@media only screen and (min-width: 769px){.mod-summary__prize dd .eligible::after{width:46px;height:37px;top:-10px;right:-5px}}.mod-summary__period{text-align:center;width:100%;color:#fff;background-color:#ed6103;box-sizing:border-box;padding:24px}@media only screen and (min-width: 769px){.mod-summary__period{padding:40px;line-height:1}}.mod-summary__period dt{font-size:14px;border-bottom:1px solid #fff;display:inline-block;padding-bottom:6px;margin-bottom:6px}.prediction .mod-summary__period dt{border-color:#000}@media only screen and (min-width: 769px){.mod-summary__period dt{font-size:20px;border-bottom:none}}.mod-summary__period dd{font-size:18px;line-height:1.3}.mod-summary__period dd .num{font-size:32px}.mod-summary__period dd .date{white-space:nowrap;display:inline-block}@media only screen and (min-width: 769px){.mod-summary__period dd{margin-top:8px;font-size:32px}.mod-summary__period dd .num{font-size:48px}}.mod-summary.prediction .mod-summary__period{background-color:#ffab00}.mod-selections{display:flex;flex-direction:column;align-items:center;padding:24px 0 32px;background-color:#f5f5f5;position:relative}@media only screen and (min-width: 769px){.mod-selections{padding-bottom:64px}}.mod-selections__title{text-align:center;color:#ed6103;position:relative;font-size:30px;max-width:100%;font-weight:bold;margin:30px;transition:.15s;transform:scale(0.6);opacity:0}.mod-selections__title img{width:46vw;max-width:174px}@media only screen and (min-width: 769px){.mod-selections__title img{max-width:309px}}@media only screen and (min-width: 769px){.mod-selections__title{font-size:48px;max-width:800px;padding:0 16px}}.mod-selections__title::before,.mod-selections__title::after{position:absolute;content:"";width:20vw;height:24.5vw;max-width:75px;max-height:92px;background-size:contain;background-repeat:no-repeat;top:50%}@media only screen and (min-width: 769px){.mod-selections__title::before,.mod-selections__title::after{width:113px;height:119px}}.mod-selections__title::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_left.svg?v=1c3b0a978b0bbe6de516403527c35590');left:-8px;transform:translate(-100%, -50%)}.mod-selections__title::after{background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_right.svg?v=795cf818bf6130786ffa2b9ecce16d26');top:50%;right:-8px;transform:translate(100%, -50%)}.mod-selections__title.is-show{transform:scale(1);opacity:1}.mod-selections__desc{color:#ed6103;font-weight:bold;margin:0 32px}.mod-selections__selections{display:flex;width:100%;max-width:864px;flex-wrap:wrap;padding:16px;box-sizing:border-box}.mod-selections__selection{margin:16px;width:calc(100vw - 64px);height:calc(100vw - 64px);background-color:#fff;display:flex;justify-content:center;align-items:center;position:relative;background-repeat:no-repeat;background-size:100%;background-position:bottom;font-weight:bold;font-size:20px;border-radius:8px;padding:16px;box-sizing:border-box}.mod-selections__selection:not(.is-before){box-shadow:0px 6px 0px 0px rgba(0,0,0,.16)}.mod-selections__selection:not(.is-before)::before{content:"";display:block;position:absolute;top:8px;right:8px;width:64px;height:81px;background-repeat:no-repeat}.mod-selections__selection:not(.is-before):nth-child(1)::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_label01.svg?v=52cd071741c245dabe228060f6cdccba')}.mod-selections__selection:not(.is-before):nth-child(2)::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_label02.svg?v=06060ea1b03676c90a4406d2e81b80b5')}.mod-selections__selection:not(.is-before):nth-child(3)::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_label03.svg?v=5d588e5be2f8602262f30f76a98da694')}.mod-selections__selection:not(.is-before):nth-child(4)::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_label04.svg?v=227731a75ca8c7b022d5f952a51cfdce')}@media only screen and (min-width: 769px){.mod-selections__selection{width:calc(50vw - 64px);height:calc(50vw - 64px);max-width:384px;max-height:384px;font-size:24px}}.mod-selections__selection.is-before:nth-child(1){background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_img01.png?v=95d675ff8139bcd917eeab0d6018dd67')}.mod-selections__selection.is-before:nth-child(2){background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_img02.png?v=7b71f292e5a5e54675ead6efa0ef1d2a')}.mod-selections__selection.is-before:nth-child(3){background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_img03.png?v=d99689945aca078873850af5cb64c305')}.mod-selections__selection.is-before:nth-child(4){background-image:url('/search/assets/img/default/page/campaign/twitter/002/entry_img04.png?v=9569e1bb93a390f22d7f00f050ab0ddc')}.mod-selections__selectionImage{width:100%;height:100%}.expired .mod-selections::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;z-index:1;top:0;left:0}.mod-steps{display:flex;flex-direction:column;align-items:center;background-color:#fff}@media only screen and (min-width: 769px){.mod-steps{background-image:url('/search/assets/img/default/page/campaign/twitter/002/bg_cp01_step.png?v=c9b26235cdb7e485e08529c28751ed92');background-position:50% 0;background-repeat:no-repeat}}.mod-steps__title{text-align:center;color:#ed6103;position:relative;font-size:12px;max-width:100%;font-weight:bold;transition:.15s;transform:scale(0.6);opacity:0;display:flex;height:24.5vw;max-height:92px;align-items:center}.mod-steps__title img{width:46vw;max-width:174px}@media only screen and (min-width: 769px){.mod-steps__title img{max-width:259px}}@media only screen and (min-width: 769px){.mod-steps__title{font-size:18px;max-width:800px;padding:0 16px}}.mod-steps__title span{display:block;font-size:30px;margin:12px 0}@media only screen and (min-width: 769px){.mod-steps__title span{font-size:48px;margin:16px 0}}.mod-steps__title::before,.mod-steps__title::after{position:absolute;content:"";width:20vw;height:24.5vw;max-width:75px;max-height:92px;background-size:contain;background-repeat:no-repeat;top:50%}@media only screen and (min-width: 769px){.mod-steps__title::before,.mod-steps__title::after{width:113px;height:119px}}.mod-steps__title::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_left.svg?v=1c3b0a978b0bbe6de516403527c35590');left:-8px;transform:translate(-100%, -50%)}.mod-steps__title::after{background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_right.svg?v=795cf818bf6130786ffa2b9ecce16d26');top:50%;right:-8px;transform:translate(100%, -50%)}.mod-steps__title.is-show{transform:scale(1);opacity:1}@media only screen and (min-width: 769px){.mod-steps__steps{margin:22px 0}}.mod-steps__step{display:flex;width:100%;max-width:932px;box-sizing:border-box;padding:10px 16px;flex-direction:column}@media only screen and (min-width: 769px){.mod-steps__step{flex-direction:row;margin-top:46px}}.mod-steps__step:first-child .twitter::after{position:absolute;content:"";background-image:url('/search/assets/img/default/page/campaign/twitter/002/effect_under_circleline.svg?v=92fa3b430b8bce29c1892f420de48427');background-size:contain;width:81px;height:30px;background-repeat:no-repeat;bottom:-12px;transform:translateY(100%);left:50%}@media only screen and (min-width: 769px){.mod-steps__step:first-child .twitter::after{width:122px;height:46px}}.mod-steps__stepDesc{position:relative;margin:100px 16px 0px;line-height:2}@media only screen and (min-width: 769px){.mod-steps__stepDesc{margin:120px 32px 80px 16px;font-size:20px;line-height:1.5;width:50%}}.mod-steps__stepDesc span{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;color:#ed6103}.mod-steps__stepDesc .account{white-space:nowrap}.mod-steps__stepDesc .hashtag{padding:.2em;margin:-0.2em .2em;background-color:#ed6103;color:#fff;white-space:nowrap}.mod-steps__stepDesc:before{content:"";width:96px;height:52px;position:absolute;top:-68px;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width: 769px){.mod-steps__stepDesc:before{width:150px;height:80px;top:-112px}}.mod-steps__step:nth-child(1) .mod-steps__stepDesc::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/title_step1.svg?v=ed0d045a29eacfb6eafdb320ac3dd945')}.mod-steps__step:nth-child(2) .mod-steps__stepDesc::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/title_step2.svg?v=75bfcf415d5fb92cad505f22a42085bf')}.mod-steps__step:nth-child(3) .mod-steps__stepDesc::before{background-image:url('/search/assets/img/default/page/campaign/twitter/002/title_step3.svg?v=bf3682c41449c1994cc9f8df9b0084c7')}.mod-steps__stepSide{width:100%;padding:16px;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;justify-content:center}@media only screen and (min-width: 769px){.mod-steps__stepSide{width:50%;padding:0}}.mod-steps__stepSide img{width:100%;height:auto}.mod-steps__step .twitter{display:flex;align-items:center;justify-content:center;width:100%;height:68px;border-radius:34px;background-color:#1da1f2;font-size:20px;font-weight:bold;text-decoration:none;color:#fff;box-shadow:0 6px 0 rgba(0,0,0,.16);position:relative}.mod-steps__step .twitter.disabled{box-shadow:none;background-color:#d2d2d2;color:#efefef;cursor:default}.mod-steps__step .twitter:not(.disabled):hover{background-color:#35abf3}.mod-steps__step .twitter:not(.disabled):link,.mod-steps__step .twitter:not(.disabled):visited,.mod-steps__step .twitter:not(.disabled):hover{color:#fff}@media only screen and (min-width: 769px){.mod-steps__step .twitter{height:96px;border-radius:48px;font-size:26px}}@media only screen and (min-width: 1000px){.mod-steps__step .twitter{font-size:32px}}.mod-steps__step .note{font-size:14px;margin-top:16px}.mod-steps__overlay{position:relative;width:100%;display:inherit;flex-direction:inherit;align-items:inherit;padding-top:40px}.expired .mod-steps__overlay::after{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;z-index:1;top:0;left:0}.mod-pixivLink{width:100%;display:flex;flex-direction:column;align-items:center;padding:16px 0 48px}@media only screen and (min-width: 769px){.mod-pixivLink{padding:96px 0}}.mod-pixivLink__title{color:#ed6103;font-size:16px;font-weight:bold}@media only screen and (min-width: 769px){.mod-pixivLink__title{font-size:24px}}.mod-pixivLink__link{background-color:#ed6103;color:#fff;font-weight:bold;height:68px;width:calc((100% - 64px) * 0.9);border-radius:34px;font-size:20px;line-height:68px;text-align:center;margin:16px 32px;box-shadow:0 6px 0 rgba(0,0,0,.16);text-decoration:none}@media only screen and (min-width: 769px){.mod-pixivLink__link{height:96px;width:576px;border-radius:48px;font-size:32px;line-height:96px}}.mod-pixivLink__link:hover{background-color:#f97f2d;color:#fff}.mod-pixivLink__link:link,.mod-pixivLink__link:visited,.mod-pixivLink__link:hover{color:#fff}.mod-pixivLink__note{margin:0 32px;font-size:12px}.mod-notes{padding:32px 16px;background:inherit;background-color:#efefef}@media only screen and (min-width: 769px){.mod-notes{padding:64px 16px}}.mod-notes__title{width:100%;text-align:center;font-size:18px;margin:0 auto;font-weight:bold}@media only screen and (min-width: 769px){.mod-notes__title{font-size:28px}}.mod-notes__notes{max-width:800px;margin:32px auto 0;line-height:1.4}.mod-notes__note{margin:0 0 20px 1em;position:relative}.mod-notes__note::before{content:"";width:6px;height:6px;background-color:#ffab00;border-radius:50%;position:absolute;top:calc((1em * 1.4 - 6px) / 2);left:-12px}.mod-caution{display:flex;flex-direction:column;align-items:center;padding:46px 0}@media only screen and (min-width: 769px){.mod-caution{padding-top:64px}}.mod-caution__heading{font-weight:bold;font-size:18px}@media only screen and (min-width: 769px){.mod-caution__heading{font-size:28px}}.mod-caution__cautions{background-color:#fff;margin:16px;padding:24px;width:calc(100% - 32px);max-height:240px;overflow-y:scroll;box-sizing:border-box;line-height:1.2;box-shadow:0 1px 1px rgba(0,0,0,.3);border:1px solid #efefef;border-radius:4px}@media only screen and (min-width: 769px){.mod-caution__cautions{max-width:800px}}.mod-caution__cautionLabel{margin:16px 0 8px;font-weight:bold}.mod-caution__cautionDesc{padding-left:1em}.mod-caution__listItem{margin-top:8px;position:relative;padding-left:1em;word-break:break-all}.mod-caution__listItem::before{position:absolute;top:6px;right:auto;bottom:auto;left:0;content:"";width:6px;height:6px;border-radius:50%;background-color:#ffab00}.mod-caution__numberList{counter-reset:item}.mod-caution__numberItem{text-indent:-1em;margin-top:8px;word-break:break-all}.mod-caution__numberItem::before{font-weight:bold;font-family:"LIFULLFONT-Bold","游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;content:counter(item) ".";counter-increment:item;margin-right:4px}.mod-caution__note{padding-left:1em;text-indent:-1em;font-size:12px;line-height:1.4;margin-top:8px;text-align:left}.mod-banner{background-color:#fff;width:100%;padding:0 0 46px}@media only screen and (min-width: 769px){.mod-banner{padding:32px 0 64px}}.mod-banner__anchor{display:block;max-width:800px;margin:0 auto}.mod-banner img{width:calc(100% - 32px);margin:0 auto;box-shadow:0 6px 0 rgba(0,0,0,.16);border-radius:16px}@media only screen and (min-width: 769px){.mod-banner img{border-radius:8px}}.mod-banner img:hover{box-shadow:none;opacity:.8}.mod-banner .pc{display:none}@media only screen and (min-width: 769px){.mod-banner .pc{display:block}}.mod-banner .sp{display:block}@media only screen and (min-width: 769px){.mod-banner .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{position:relative;display:inline-block;padding-top:70px;text-decoration:none;opacity:0;transition:.2s}.mod-pageTop__contents.is-show{opacity:1}.mod-pageTop__contents::before{position:absolute;top:auto;right:0;bottom:31px;left:0;margin:0 auto;content:"";background:url('/search/assets/img/default/page/campaign/twitter/001/pageTop.png?v=e1ae79d612b66f60feb3360b62fe76bf');background-size:153px 97px;width:58px;height:97px;z-index:20}@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::before{width:89px;background-position-x:-64px}}@media only screen and (max-width: 768px){.mod-pageTop__contents.is-touch::before{width:89px;background-position-x:-64px}}.mod-pageTop__label{position:relative;display:block;padding:22px 10px 10px;background-color:#fff;border:1px solid #ed6103;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.3);color:#ed6103;font-size:12px;font-weight:bold}.mod-pageTop__label::before{position:absolute;top:10px;right:0;bottom:auto;left:0;margin:0 auto;content:"";display:inline-block;border-top:2px solid #ed6103;border-right:2px solid #ed6103;width:7px;height:7px;border-radius:2px;transform:rotate(-45deg)}.mod-endCampaign{position:fixed;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%) rotateZ(-10deg);width:500px;height:202px;background-image:url('/search/assets/img/default/page/campaign/twitter/002/sp/end.png?v=97fc83b80e343e96aafd4ed918429fa5');background-size:contain;text-align:center}@media only screen and (min-width: 769px){.mod-endCampaign{width:656px;height:179px;background-image:url('/search/assets/img/default/page/campaign/twitter/002/pc/end.png?v=89a1f7bd8552e02e628885a9ae70a35d');transform:rotate(-10deg) translate(-50%, -60%)}}.mod-endCampaign__endImage{text-indent:-9999px}.is-hide{display:none}