.row{margin-right:-5px;margin-left:-5px}.row .col,.row .col-1,.row .col-10,.row .col-11,.row .col-12,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-auto,.row .col-lg,.row .col-lg-1,.row .col-lg-10,.row .col-lg-11,.row .col-lg-12,.row .col-lg-2,.row .col-lg-3,.row .col-lg-4,.row .col-lg-5,.row .col-lg-6,.row .col-lg-7,.row .col-lg-8,.row .col-lg-9,.row .col-lg-auto,.row .col-md,.row .col-md-1,.row .col-md-10,.row .col-md-11,.row .col-md-12,.row .col-md-2,.row .col-md-3,.row .col-md-4,.row .col-md-5,.row .col-md-6,.row .col-md-7,.row .col-md-8,.row .col-md-9,.row .col-md-auto,.row .col-sm,.row .col-sm-1,.row .col-sm-10,.row .col-sm-11,.row .col-sm-12,.row .col-sm-2,.row .col-sm-3,.row .col-sm-4,.row .col-sm-5,.row .col-sm-6,.row .col-sm-7,.row .col-sm-8,.row .col-sm-9,.row .col-sm-auto,.row .col-xl,.row .col-xl-1,.row .col-xl-10,.row .col-xl-11,.row .col-xl-12,.row .col-xl-2,.row .col-xl-3,.row .col-xl-4,.row .col-xl-5,.row .col-xl-6,.row .col-xl-7,.row .col-xl-8,.row .col-xl-9,.row .col-xl-auto{padding-right:5px;padding-left:5px}.margin-5{margin-top:5px}.margin-10{margin-top:10px}.margin-20{margin-top:20px}hr{margin:40px 0;border:0;height:1px;background:linear-gradient(270deg,rgba(75,75,75,.1),rgba(75,75,75,.75),rgba(75,75,75,.1))}hr.hr-sm{margin:20px 0}hr.hr-ssm{margin:10px 0}.alert{margin-top:20px;margin-bottom:20px}.alert-warning{color:#fff;background-color:#ffab4a;border:none}.alert-error{color:#fff;background-color:#fe4b6c;border:none}.alert-success{color:#fff;background-color:#4bc4fe;border:none}.alert-info{color:#fff;background-color:#636363;border:none}.alert-margin{margin-left:15px;margin-right:15px}.loading{width:100%;text-align:center;margin:15px}span.deco-strong{font-weight:700;color:#ffb400}.hidden{display:none!important}.fade-out-transition{transition:opacity .3s}.fade-out-enter,.fade-out-leave{opacity:0}.static{position:static}.adsense{margin-top:5px;margin-bottom:10px}.anchor{margin-top:-60px;padding-top:60px}.top-splash-art{background-size:cover;position:relative;min-height:320px;margin-bottom:10px}.top-splash-art h1{position:absolute;bottom:10px;left:20px;color:#fafafa;text-shadow:1px 1px 0 #222}@media(max-width:640px){.top-splash-art{min-height:160px}.top-splash-art h1{left:10px;bottom:8px;font-size:18px}}.more-link{width:100%;height:40px;line-height:40px;color:#ddd!important;text-align:center;vertical-align:center;display:block;text-decoration:none!important;font-size:13px}.more-link:hover{background-color:#505050!important}.more-link.dark{background-color:#3a3a3a}.build-author{padding:15px 10px 25px}.build-author .tweet,.build-author .username{text-align:center}.build-author .link{display:block;text-align:center}.build-author .link a{color:#ffd729}.build-author .profile{margin-right:20px}.user-profile-menu{padding:0}.user-profile-menu li{padding:5px 10px 0 30px;width:100%;height:30px;line-height:30px;text-decoration:underline}.control-bottom-slim{margin-top:0;margin-bottom:0}div.anchor{margin-top:-60px;padding-top:60px}html{font-size:13px}body{background-color:#2b2b2b;color:#ddd;font-family:Noto Sans Japanese,Apple TP,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Hiragino Sans,YuGothic,メイリオ,Meiryo,sans-serif,Dotum}*,:after,:before{box-sizing:border-box;margin:0}body>div.container{width:1000px;max-width:none}body.mobile{overflow-y:scroll}body.mobile div.container{width:375px!important;padding:0}ul{list-style:none;padding-left:0}a{color:#ddd}a:hover{color:#eee}a:visited{color:#ddd}a:active{color:#fff}a.btn,a.btn:hover,a.btn:visited{color:#eee}[v-cloak]{display:none}div.hash{position:relative;top:-50px;display:block}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label{padding:.2em .6em 0}.s{box-sizing:content-box;display:inline-block}#footer .footer-inner{display:flex;gap:20px;justify-content:space-between;align-items:flex-start}#footer .footer-left{flex:1 1 60%}#footer .footer-right{flex:1 1 40%;text-align:right}#footer .links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;margin:0 0 8px}#footer .links a{text-decoration:none}#footer .back{margin:0}#footer .copyright{margin:0 0 6px}#footer .copyright_riot{margin:0;font-size:12px;color:#8f8f8f;line-height:1.6}.policy-page .page-title{font-size:20px;margin:0 0 10px}.policy-page .policy-content ol{margin:0;padding-left:0;list-style-position:inside}.mobile #footer .footer-inner{flex-direction:column}.mobile #footer .footer-right{text-align:left}.mobile #footer .links{justify-content:flex-start}#to_mobile_button{margin:10px}#to_mobile_button a{width:100%}.adsbygoogle-responsive-280{margin-bottom:5px;width:100%;height:280px}.box{background-color:#3c3c3c;width:100%;margin-bottom:10px}.box>.title{font-size:1rem;font-weight:700;position:relative;margin:0;padding:8px 12px;border-bottom:1px solid #303030}.box>.title h1,.box>.title h2,.box>.title h3{display:inline;font-size:1rem;font-weight:700}.box>.title .won{color:#8c0}.box>.title .lost{color:#ff4343}.box>.title .normal{font-weight:400}.box>.content.add-padding{padding:4px 12px 8px}.champion-select{display:table;margin-left:30px}.champion-select .champion{display:table-cell;float:left;width:115px;height:100px;margin:8px 0;text-align:center;line-height:10px;color:#ddd;font-size:13px;font-weight:700}.champion-select .champion img{border:2px solid #303030;background-color:#303030;border-radius:4px;display:block;margin:5px 5px 5px 20px;width:72px;height:72px}.champion-select .champion:hover{background-color:#505050!important}@media(max-width:990px){.champion-select{display:flex;flex-wrap:wrap;justify-content:center;margin-left:0}.champion-select .champion{display:block;float:none;width:110px;height:auto;margin:6px}.champion-select .champion img{margin:5px auto}}@media(max-width:640px){.champion-select .champion{width:96px}.champion-select .champion img{width:60px;height:60px;margin-left:auto;margin-right:auto}}.crumbs{margin:15px 0;font-size:13.5px;color:#ccc}.crumbs .arrow{margin:0 5px}.crumbs a{text-decoration:underline}.mobile .crumbs{margin:15px 10px}.form-control{height:33px;font-size:13px;line-height:1.3;border-radius:2px;background-color:#424242;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control,.form-control:focus{color:#ddd;border:1px solid #272727}.form-control:focus{background-color:#4e4e4e;box-shadow:none}.select-wrapper{position:relative;display:inline-block}.select-wrapper:before{content:"";position:absolute;top:50%;right:10px;display:block;width:0;height:0;margin:-2px 0 0;border:5px solid rgba(0,0,0,0);border-top:7px solid #212121}.select-wrapper select{width:100%!important;padding-right:30px}.input .error-message{padding:5px;color:#fe4b6c;font-weight:700}.btn{color:#fff}.btn:active,.btn:hover,.btn:visited{color:#fff;box-shadow:none}.btn:focus{box-shadow:none}.btn{font-weight:700;border-radius:2px;padding:6px 12px;font-size:13px;line-height:18px;height:31px}.btn-default{background-color:#4e4e4e;border-color:#4e4e4e}.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#636363;border-color:#636363}.btn-primary{background-color:#337ab7;border-color:#2e6da4}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#286090;border-color:#204d74}.btn-success{background-color:#28a745;border-color:#3cae3c}.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#23923c;border-color:#398439}.btn-warning{background-color:#d88f1d!important;border-color:#d88f1d!important;color:#fff!important}.btn-warning:active,.btn-warning:focus,.btn-warning:hover{background-color:#e0a800!important;border-color:#d39e00!important;color:#fff!important}button[disabled]{background-color:#232323}button[disabled]:hover{background-color:#232323!important}.pagination{padding:20px;justify-content:center}.pagination>li.page-item a.page-link{color:#eee;background-color:#373737;border-color:#777}.pagination>li.page-item a.page-link:focus,.pagination>li.page-item a.page-link:hover{color:#eee!important;background-color:#4e4e4e!important;border-color:#777!important}.pagination>li.page-item.disabled a.page-link{color:#868686;background-color:#373737;border-color:#777}.pagination>li.page-item.disabled a.page-link:focus,.pagination>li.page-item.disabled a.page-link:hover{color:#868686!important;background-color:#373737!important;border-color:#777!important}.pagination>li.page-item.active a.page-link{color:#eee;background-color:#8c0;border-color:#7dbb00}.pagination>li.page-item.active a.page-link:focus,.pagination>li.page-item.active a.page-link:hover{color:#eee!important;background-color:#8c0!important;border-color:#7dbb00!important}.search_box_base{padding:10px}.search_box_base .search_box{width:100%;height:33px;line-height:33px;margin-bottom:10px}.search_box_base .search_box input{display:inline-block;vertical-align:middle}.search_box_base .search_box input[type=text]{width:750px;margin-right:5px}.search_box_base .search_box input[type=submit]{width:190px}.search_box_base .champions{height:110px;overflow-x:hidden;overflow-y:auto;background-color:#303030}.search_box_base .champions ul{padding:5px}.search_box_base .champions ul li{float:left;cursor:pointer}.search_box_base .champions ul li img{width:40px;height:40px;margin:3px;border:2px solid #303030;border-radius:2px;background-color:#212121}.search-options{padding:0 10px 10px}.search-options>.form-check,.search-options>label{margin-left:10px;margin-right:10px}.mobile .search-box{padding:10px 10px 0}.mobile .search-champions{position:relative}.mobile .search-champions .input-container .form-control{display:inline-block}.mobile .search-champions .input-container input[type=text]{width:calc(70% - 12px);margin-right:4px}.mobile .search-champions .input-container input[type=submit]{width:calc(30% - 2px);margin-top:-4px}.mobile .search-champions .suggest{z-index:5;position:absolute;left:0;right:0;max-height:295px;overflow:scroll;overflow-x:none;background-color:#222;border:4px solid #2b2b2b;border-top:none}.mobile .search-champions .suggest ul{width:100%;margin-bottom:0}.mobile .search-champions .suggest ul li{display:flex;cursor:pointer;align-items:center;padding:5px 10px 5px 5px;margin:0}.mobile .search-champions .suggest ul li img{width:36px;height:36px}.mobile .search-champions .suggest ul li span{line-height:36px;padding-left:10px}.mobile .search-champions .suggest ul li:nth-child(2n){background-color:#2a2a2a}.mobile .search-champions .suggest ul li:hover{background-color:#3c3c3c!important}.mobile .search-options{padding:10px 10px 5px}.mobile .search-options .option{margin-bottom:5px}.mobile .search-options .option label{min-width:65px;margin-right:10px}.mobile .search-options .option input[type=text]{display:inline-block;max-width:262px;width:auto}.mobile .search-options .option .form-check{padding-top:5px}.section .main{padding:20px 20px 20px 30px;line-height:25px}.section .main a{text-decoration:underline}.section .main a.icon-link{text-decoration:none}.section .main .size_extra_small{font-size:10px}.section .main .size_small{font-size:12px}.section .main .size_h1{font-size:20px;line-height:40px}.section .main .size_h2{font-size:16px;line-height:40px}.section .main .style_bold{font-weight:700}.section .main .style_italic{font-style:italic}.section .main .style_video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.section .main .style_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section .main blockquote{font-size:14px;margin:0 0 20px 12px;padding:10px 30px;border-left:10px solid #303030}.section .main strong{color:#ffdf00}.section .main img.icon{margin:5px;width:38px;height:38px;border:2px solid #303030;border-radius:2px;background-color:#212121}.section .main .comment{font-weight:700;color:#ffdf00}.mobile .section .main{padding:10px;word-break:break-all}.mobile .section .main img{max-width:100%!important}nav.navbar-pc{position:fixed;width:100%;background-color:#212121;height:50px;z-index:10000}nav.navbar-pc .nav-container{max-width:1100px;min-width:1060px;margin-right:auto;margin-left:auto}nav.navbar-pc .navbar-brand{float:left;padding-top:10px;margin-right:0;width:130px;height:47px}nav.navbar-pc .navbar-brand img{height:30px}nav.navbar-pc .navbar-items.navbar-items-left{float:left}nav.navbar-pc .navbar-items.navbar-items-right{float:right}nav.navbar-pc .navbar-items ul{padding:0;float:left}nav.navbar-pc .navbar-items ul li{display:inline-block;padding-left:10px;padding-right:10px}nav.navbar-pc .navbar-items ul.text{padding:14px;font-size:15px}nav.navbar-pc .navbar-items ul.text a{color:#9d9d9d}nav.navbar-pc .navbar-items ul.text a:hover{color:#fff;text-decoration:none}nav.navbar-pc .navbar-items ul.search{padding-top:8px}nav.navbar-pc .navbar-items ul.button{padding-top:9px}nav.navbar-pc .navbar-items ul.button li{padding-left:1px;padding-right:1px}nav.navbar-pc .search{position:relative}nav.navbar-pc .search input[type=text]{width:268px}nav.navbar-pc .search input[type=text]::placeholder{font-size:12px}nav.navbar-pc .search .select-wrapper{width:115px;margin-right:1px}nav.navbar-pc .search .select-wrapper select{font-size:12px}nav.navbar-pc .search .suggest{z-index:10000;height:220px;width:318px;overflow:scroll;position:absolute;left:0;background-color:#222;margin:0 12px 12px;border:4px solid #2b2b2b;border-top:none}nav.navbar-pc .search .suggest.suggest-focus{display:initial}nav.navbar-pc .search .suggest ul{width:100%}nav.navbar-pc .search .suggest ul li{display:flex;cursor:pointer;align-items:center;padding:5px 10px 5px 5px;margin:0}nav.navbar-pc .search .suggest ul li img{width:36px;height:36px}nav.navbar-pc .search .suggest ul li span{line-height:36px;padding-left:10px}nav.navbar-pc .search .suggest ul li:nth-child(2n){background-color:#2a2a2a}nav.navbar-pc .search .suggest ul li:hover{background-color:#3c3c3c!important}nav.navbar-pc .notifications{position:relative}nav.navbar-pc .notifications .arrow:before{top:4px;left:25px}nav.navbar-pc .notifications .arrow:after,nav.navbar-pc .notifications .arrow:before{content:"";position:absolute;border-bottom:8px solid #4e4e4e;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0)}nav.navbar-pc .notifications .arrow:after{top:5px;right:25px;z-index:1001}nav.navbar-pc .notifications .box{position:absolute;top:11px;width:350px;left:-172px;border:3px solid #4e4e4e;z-index:10000}nav.navbar-pc .notifications .box .notification{padding:1px 4px;position:relative}nav.navbar-pc .notifications .box .notification .champion{position:relative;margin-top:4px}nav.navbar-pc .notifications .box .notification .champion img{width:48px;height:48px;border:2px solid #303030;border-radius:2px;background-color:#212121}nav.navbar-pc .notifications .box .notification .summary{width:265px;height:48px;margin-left:7px;margin-top:7px}nav.navbar-pc .notifications .box .notification .summary .title{width:210px;color:#eee;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav.navbar-pc .notifications .box .notification .summary .title h3{display:inline;font-size:12px}nav.navbar-pc .notifications .box .notification .summary .detail{margin-top:5px;font-size:12px}nav.navbar-pc .notifications .box .notification .summary .time{position:absolute;top:5px;right:5px;font-size:12px;text-decoration:underline}nav.navbar-pc .notifications .box .notification .summary .time.active{color:#ff422f;font-weight:700}nav.navbar-pc .notifications .box .notification:nth-child(2n){background-color:#424242}nav.navbar-pc .notifications .box .notification:hover{background-color:dimgray}.navbar-pc-spacer{padding-bottom:50px}.navbar-mobile{background-color:#212121;height:50px;margin:0;padding:0;z-index:10000}.navbar-mobile .navbar-header{position:relative}.navbar-mobile .navbar-header .navbar-brand{width:138px;height:50px;display:block;margin-left:auto;margin-right:auto;padding:10px 0 0}.navbar-mobile .navbar-header .navbar-brand img{padding:0;margin:0}.navbar-mobile .navbar-header .navbar-button{position:absolute;top:8px;right:10px}.navbar-mobile .navbar-header .navbar-button a span{display:block;width:36px;height:36px;cursor:pointer;padding:0;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48' height='36' viewBox='0 0 48 36' fill='rgb(255,255,255)'%3E%3Crect x='16' y='12' width='16' height='2' /%3E%3Crect x='16' y='17' width='16' height='2' /%3E%3Crect x='16' y='22' width='16' height='2' /%3E%3C/svg>");background-position:50%;background-repeat:no-repeat}.navbar-mobile-collapse ul{background-color:#212121}.navbar-mobile-collapse ul li{height:40px;line-height:40px;padding-left:20px;border-bottom:1px solid #333}.qtip-lol{max-width:450px;border:none;background:none;color:#eee}.qtip-lol .qtip-content{padding:0}.qtip-lol.qtip-lol-big{max-width:600px}.qtip-mobile{min-width:100%;max-width:100%;border:none;background:none;color:initial;position:fixed;bottom:0;top:auto!important}.qtip-mobile .qtip-content{padding:0}.qtip-mobile .loltip.item{width:100%}.qtip-mobile .loltip .box{margin:0}.loltip.item{width:400px}.loltip .box{margin:12px;border:1px solid #4e4e4e;box-shadow:0 1px 8px 3px #222}.loltip .box .content,.loltip .box .title{color:#eee;font-size:12px}.loltip .box .content{padding:10px;line-height:18px;display:grid;grid-template-columns:1fr;grid-template-areas:"body" "hr" "note";column-gap:0}.loltip .box .content>.main{grid-area:body}.loltip .box .content>.riot-placeholder-note,.loltip .box .content>hr.hr-ssm{display:block;width:100%}.loltip .box .content>hr.hr-ssm{grid-area:hr;margin:10px 0 6px}.loltip .box .content>.riot-placeholder-note{grid-area:note;margin-top:4px}.riot-tag>font{font-size:12px!important}.riot-tag .stats{color:#2fff2f}.riot-tag .unique{color:#ffdc38}.riot-tag .unlockedPassive{color:#ffb338}.riot-tag .active,.riot-tag .aura{color:#ffdc38}.riot-tag .grouplimit{font-weight:700}.riot-tag .riot-placeholder{color:#ff7b7b;font-weight:700}.riot-placeholder-note{color:#ff7b7b;font-size:11px;line-height:16px;text-align:right}.row>div{z-index:1}.build-base .spells{text-align:center;margin:10px 0;padding-bottom:10px}.build-base .spells .spells-box{margin:0 auto;display:table}.build-base .spells .spell{display:table-cell}.build-base .spells .spell img{margin:0 5px;width:50px;height:50px;border:3px solid #152034}.build-base .spell-wrapper{position:relative;width:10%}.build-base .spell-wrapper .a_spacer{width:100%;padding-bottom:100%}.build-base .spell-wrapper .a_content{position:absolute;top:0;right:0;bottom:0;left:0;background-color:red}.build-base .build-sets{margin:0 10px}.build-base .build-sets .build-set{float:left;margin:0 10px 10px}.build-base .build-sets .build-set .arrow{margin-top:43px;height:70px;line-height:70px;font-size:20px}.build-base .build-sets .build-set h3{font-size:14px;margin:10px 0 8px 5px;padding:0}.build-base .build-sets .build-set .dummy-name-space{visibility:hidden}.build-base .build-sets .build-set .items{background:#303030;padding:10px 5px 4px}.build-base .build-sets .build-set .items .item{float:left;text-align:center;padding:0 5px;height:56px;margin-bottom:6px}.build-base .build-sets .build-set .items .item .item-img{display:inline-block;position:relative;width:56px;height:56px}.build-base .build-sets .build-set .items .item .item-img div{border:4px solid #212121}.build-base .build-sets .build-set .items .item .item-img img{width:56px;border:4px solid #212121}.build-base .build-sets .build-set .items .item .item-title{display:block;width:75px;margin-top:5px;font-size:11px;overflow:hidden;word-wrap:break-word}.runes_reforged{background-size:cover;height:355px;position:relative}.runes_reforged .background{width:100%}.runes_reforged .primary,.runes_reforged .stat-shards,.runes_reforged .sub{position:absolute}.runes_reforged .primary .perk span.label,.runes_reforged .primary .style span.label,.runes_reforged .stat-shards .perk span.label,.runes_reforged .stat-shards .style span.label,.runes_reforged .sub .perk span.label,.runes_reforged .sub .style span.label{color:#d1d1d1;font-size:12px}.runes_reforged .primary .perk svg,.runes_reforged .primary .style svg,.runes_reforged .stat-shards .perk svg,.runes_reforged .stat-shards .style svg,.runes_reforged .sub .perk svg,.runes_reforged .sub .style svg{position:absolute;width:40px;height:40px}.runes_reforged .primary .perk img,.runes_reforged .primary .style img,.runes_reforged .stat-shards .perk img,.runes_reforged .stat-shards .style img,.runes_reforged .sub .perk img,.runes_reforged .sub .style img{width:40px;height:40px}.runes_reforged .primary .style span.label,.runes_reforged .stat-shards .style span.label,.runes_reforged .sub .style span.label{text-decoration:underline;font-size:15px}.runes_reforged .primary .style img,.runes_reforged .stat-shards .style img,.runes_reforged .sub .style img{width:65px;height:65px}.runes_reforged .primary .perks,.runes_reforged .stat-shards .perks,.runes_reforged .sub .perks{margin-left:12px}.runes_reforged .primary .perks .perk,.runes_reforged .stat-shards .perks .perk,.runes_reforged .sub .perks .perk{margin:15px 0}.runes_reforged .primary .perks .perk .null-spacer,.runes_reforged .stat-shards .perks .perk .null-spacer,.runes_reforged .sub .perks .perk .null-spacer{width:40px;height:40px}.runes_reforged .primary .shard,.runes_reforged .stat-shards .shard,.runes_reforged .sub .shard{margin-bottom:15px}.runes_reforged .primary .shard img,.runes_reforged .stat-shards .shard img,.runes_reforged .sub .shard img{width:20px;height:20px}.runes_reforged .primary .shard span,.runes_reforged .stat-shards .shard span,.runes_reforged .sub .shard span{display:inline-block;margin-left:15px}.runes_reforged .primary{top:15px;left:30px}.runes_reforged .sub{top:15px;left:200px}.runes_reforged .stat-shards{top:222px;left:220px}.mobile .runes_reforged{height:320px;background-image:inherit!important}.mobile .runes_reforged .primary{left:5px}.mobile .runes_reforged .sub{left:50%}.mobile .runes_reforged .stat-shards{top:210px;right:5px;font-size:12px}.spell-order{margin:20px 2%;padding-bottom:10px}.spell-order .spell-row{width:100%;margin-bottom:.5%}.spell-order .spell-row>div{position:relative;width:4.5%;float:left;margin-left:.5%}.spell-order .spell-row>div .spacer{width:100%;padding-bottom:100%}.spell-order .spell-row>div .content{position:absolute;top:0;right:0;bottom:0;left:0;background:#303030;color:#666;text-align:center;font-weight:700}.spell-order .spell-row>div img{width:100%}.spell-order .spell-row>div.passive{width:94.5%}.spell-order .spell-row>div.passive .spacer{padding-bottom:4.75%}.spell-order .spell-row>div.passive .content{color:#fff}.spell-order .spell-row>div.text .content:before{content:"";display:inline-block;height:100%;vertical-align:middle}.spell-order .spell-row>div.active .content{background:#7ebd00;color:#fff}.spell-order .spell-row>div.key .content{color:#fff}.mobile .spell-order .key .content,.mobile .spell-order .passive .content{font-size:10px}.mobile .spell-order .nopassive .content{font-size:0}.build-summary>div{position:relative;min-height:320px;margin-bottom:10px;background-size:cover}.build-summary>div>h1{bottom:10px;left:10px;color:#fafafa}.build-summary>div>h1,.build-summary>div>h2{position:absolute;text-shadow:1px 1px 0 #222}.build-summary>div>h2{top:5px;left:20px;color:#ccc;font-size:16px}.build-summary>div>div{position:absolute;bottom:10px;right:10px;left:10px;width:950px;display:table;background-color:rgba(42,42,42,.8);height:110px}.build-summary>div>div>*{vertical-align:middle}.build-summary>div>div>img{margin:5px;height:100px;width:100px;display:table-cell;border:3px solid #212121}.build-summary>div>div .history-result{display:table-cell;font-size:20px;padding:8px 0 10px;zoom:1}.build-summary>div>div .history-result:after{content:"";display:block;clear:both}.build-summary>div>div .history-result>div{float:left}.build-summary>div>div .history-result .champion img{margin:5px;height:100px;width:100px;border:3px solid #212121}.build-summary>div>div .history-result .champion{margin-right:20px}.build-summary>div>div .history-result span.icon>img{width:50px;height:50px;border:2px solid #303030;border-radius:2px;background-color:#212121}.build-summary>div>div .history-result .fire{font-size:17px;margin:0 1.5px}.build-summary>div>div .history-result .result{padding:0 20px}.build-summary>div>div .history-result .won{color:#8c0}.build-summary>div>div .history-result .lost{color:#ff4343}.build-summary>div>div .history-result .kills{color:#8c0}.build-summary>div>div .history-result .deaths{color:#ff4343}.build-summary>div>div .history-result .assists{color:#ffb400}.build-summary>div>div .summary-main{vertical-align:top;padding:0 0 10px 20px;display:table-cell}.build-summary>div>div .summary-main h1{font-size:24px;margin-top:20px;margin-bottom:10px}.build-summary>div>div .summary-main p{margin:0;font-size:13px;line-height:normal}.build-summary>div>div .summary-main p>span{color:#8c0;font-weight:700}.build-summary>div>div .summary-main p a{color:#8c0}.build-summary>div>div .summary-main .author{color:#ffb400}.build-summary>div>div .summary-main .tweet{margin-left:20px}.build-summary>div>div .summary-main.partner h1{margin-top:30px;margin-bottom:0}.build-summary>div>div .summary-main.partner .tweet{margin-left:0;margin-top:10px;font-size:12px}.build-summary>div>div .summary-count{display:table-cell;width:190px;height:100px;margin:5px;padding:0 10px;border-left:1px solid #636363}.build-summary>div>div .summary-count .count{text-align:center;font-size:24px;line-height:28px;margin-bottom:5px;font-weight:700}.build-summary>div>div .summary-count .count .count-container{width:50%;text-align:center;float:left}.build-summary>div>div .summary-count .count .add{color:#5cb85c}.build-summary>div>div .summary-count .count .sub{color:#dc3545}.build-summary>div>div .summary-count .progress{margin-bottom:7px;height:20px;background-color:#aaa}.build-summary>div>div .summary-count .vote{text-align:center}.build-summary>div>div .summary-count .vote .vote-container{width:50%;text-align:center;float:left}.build-summary>div>div .summary-count .vote .vote-container a{font-size:20px;font-weight:700;color:#eee;padding:3px 10px}.build-summary>div>div .summary-count .vote .vote-container a.vote-up{background-color:#28a745;border:none}.build-summary>div>div .summary-count .vote .vote-container a.vote-up:active,.build-summary>div>div .summary-count .vote .vote-container a.vote-up:active:hover,.build-summary>div>div .summary-count .vote .vote-container a.vote-up:focus,.build-summary>div>div .summary-count .vote .vote-container a.vote-up:hover{background-color:#23923c!important}.build-summary>div>div .summary-count .vote .vote-container a.vote-down{background-color:#dc3545;border:none}.build-summary>div>div .summary-count .vote .vote-container a.vote-down:active,.build-summary>div>div .summary-count .vote .vote-container a.vote-down:active:hover,.build-summary>div>div .summary-count .vote .vote-container a.vote-down:focus,.build-summary>div>div .summary-count .vote .vote-container a.vote-down:hover{background-color:#cc2535!important}.mobile .build-summary.build-summary-minimal>div{min-height:165px}.mobile .build-summary.build-summary-minimal>div>div.title{bottom:5px}.mobile .build-summary>div{height:150px;min-height:150px}.mobile .build-summary>div>h2{top:0}.mobile .build-summary>div>div.title{bottom:5px;left:5px;width:365px;height:auto;max-height:100px;word-break:break-all}.mobile .build-summary>div>div.title>img{width:50px;height:50px}.mobile .build-summary>div>div.title .summary-main{display:table-cell;padding:0 6px 6px 0}.mobile .build-summary>div>div.title .summary-main h1{overflow:hidden;font-size:18px;margin-top:12px;max-height:100px;margin-bottom:0}.mobile .build-summary div.author{top:0;left:5px;right:0;width:370px;padding:5px 10px;background-color:initial}.mobile .build-summary div.author p{padding:0;margin-bottom:5px}.mobile .build-summary div.author p a.author{color:#ffb400}.mobile .build-summary div.author .tweet{margin-left:5px}.mobile .build-summary div.vote{height:66px;max-height:66px;top:70px;left:20px;width:340px;padding:0;background-color:initial}.mobile .build-summary div.vote .summary-count{height:80px;padding:0;border-left:none}.mobile .build-summary div.vote .summary-count .count{font-size:15px;line-height:9px}.mobile .build-summary div.vote .summary-count .vote .vote-container a{font-size:15px;padding:3px 50px}.questionnaire{position:absolute;right:0;left:0;height:35px;top:50px;background-color:#e48619;z-index:1000}.questionnaire:hover{background-color:#d89241}.questionnaire p{color:#fff;text-align:center;line-height:35px}.questionnaire-mobile{height:30px}.questionnaire-mobile p{font-size:12px;line-height:30px;overflow:hidden;white-space:nowrap}.build-guide .build-section{margin:10px 20px}.build-guide .section .content .main img{max-width:100%;height:auto}.build-comments .comment{margin:10px 0 40px}.build-comments .comment .title{color:#999;border-bottom:1px solid #595959;padding-bottom:2px;font-size:13px}.build-comments .comment .title .count{float:left}.build-comments .comment .title .author{float:left;margin-left:10px}.build-comments .comment .title .author a{color:#ffb400}.build-comments .comment .title .delete{float:right;margin:0 10px 0 0;text-decoration:underline}.build-comments .comment .title .delete button{padding:3px 8px;font-size:11px;line-height:9px;height:21px}.build-comments .comment .title .reply{float:right;margin:0 10px 0 0;text-decoration:underline}.build-comments .comment .title .reply a{color:#999}.build-comments .comment .title .time{float:right}.build-comments .comment .title .label-logined{color:#fff;background-color:#52ab52;margin-left:10px;font-weight:400}.build-comments .comment .title .label-anonymouse{background-color:#616161;margin-left:10px;font-weight:400}.build-comments .comment .title .anonymouse-id{font-size:11px;color:#aaa}.build-comments .comment .text{font-size:13px;margin-top:5px;margin-left:20px;word-break:break-all}.build-comments .no-comment,.build-comments .no-permission{text-align:center;margin-top:30px}.build-comments .no-permission{margin-bottom:30px}.build-comments .comments_list{width:90%;margin:0 auto}.build-comments .comment-form{padding:10px 100px}.build-comments .comment-form .description{color:#ffb400}.build-comments .comment-form textarea{font-size:13px;width:100%;height:150px}.build-comments .comment-form .control-button{text-align:center}.build-comments .comment-form .control-button button{width:150px}.mobile .build-comments .comment-form{padding:10px}@media(max-width:990px){.build-base .rune-spell-row .rune-column,.build-base .rune-spell-row .spell-column{float:none;width:100%;max-width:100%;flex:0 0 100%}.build-base .rune-spell-row .rune-column{margin-bottom:15px}.build-guide .related-builds-row .related-column{float:none;width:100%;max-width:100%;flex:0 0 100%}.build-guide .related-builds-row .related-column+.related-column{margin-top:15px}}@media(max-width:640px){.build-comments .comment-form{padding:10px 15px}}.build-edit{min-width:980px}.build-edit>.box>.content{margin:10px 10px 15px}.build-edit>.box>.content.content-edit-rune{margin:0}.build-edit .build-basic{display:table}.build-edit .build-basic .champion{display:table-cell;margin:8px;width:100px;text-align:center;line-height:10px;color:#ddd;float:left;font-size:12px;font-weight:700}.build-edit .build-basic .champion img{width:60px;height:60px;border:2px solid #303030;background-color:#303030;border-radius:4px;display:block;margin:5px 5px 5px 20px}.build-edit .build-basic .main{display:table-cell;vertical-align:top;padding:0 10px 10px}.build-edit .build-basic .main label{margin:3px 0 2px}.build-edit .build-basic .main input[type=text]{width:780px;margin-bottom:8px}.build-edit .build-basic .main .rollback .select_container{margin:-3px 10px 3px;width:200px;height:32px}.build-edit .build-basic .main .rollback .select_container select{line-height:28px;height:28px}.build-edit .build-basic .main .rollback a{margin-top:-5px}.build-edit .splash_iamge_select ul{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}.build-edit .splash_iamge_select ul li{margin:0 12px 10px 0;float:left}.build-edit .splash_iamge_select ul li .thumbnail{padding:2px;border:2px solid #303030;background-color:#303030}.build-edit .splash_iamge_select ul li .thumbnail.selected{border:2px solid #0c8;background-color:#0c8}.build-edit .splash_iamge_select ul li .thumbnail .image_picker_image{width:161px!important}.build-edit .summoner-spell{padding-bottom:10px}.build-edit .summoner-spell .element:first-child{margin-bottom:10px}.build-edit .summoner-spell .element{padding:10px;background-color:#303030}.build-edit .summoner-spell .element .selected{border:2px solid #424242;height:50px;width:50px;margin-left:50px;background-color:#212121}.build-edit .summoner-spell .element .selected img{width:100%}.build-edit .summoner-spell .element div ul{width:100%;margin:7px 5px 5px;list-style:none}.build-edit .summoner-spell .element div ul li{float:left;margin-right:2px}.build-edit .summoner-spell .element div ul li img{width:38px;height:38px;border:2px solid #424242;border-radius:2px;background-color:#212121;cursor:pointer}.build-edit .spell-order .editable{cursor:pointer;user-select:none}.build-edit .spell-order .editable.cannot-select{cursor:not-allowed}.build-edit .spell-order .editable.front .content{background:#5a5a5a}.build-edit .spell-order .editable.front.cannot-select .content{background:#303030}.build-edit .content-header{text-align:center;font-size:12px;font-weight:700;background:#303030;border-bottom:2px solid #212121;padding:2px 0}.build-edit .selector .rune{cursor:pointer;user-select:none}.build-edit .selector .rune:hover{background:dimgray}.build-edit .selector .items>li{cursor:pointer;user-select:none}.build-edit .selector .selector-panel{margin-top:0}.build-edit .selector .selector-panel ul{list-style:none}.build-edit .selector .selector-panel .list{height:487px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:relative}.build-edit .selector .selector-panel .list li{cursor:pointer;user-select:none}.build-edit .selector .selector-panel .list li.even{background-color:#4e4e4e}.build-edit .selector .selector-panel .list li:hover{background:dimgray}.build-edit .selector .selector-panel .categories{padding:0}.build-edit .selector .selector-panel .categories li{padding-left:10px;font-size:11px;height:24px;margin-bottom:1px;line-height:24px;background:#303030}.build-edit .selector .selector-panel .categories .category-header{border-top:3px solid #424242}.build-edit .selector .selector-panel .categories .category-header img{vertical-align:top;width:15px;height:15px;margin-right:10px;margin-top:3px}.build-edit .selector .selector-panel .categories .selected{background:#606060}.build-edit .selector .selector-panel .categories li{cursor:pointer;user-select:none}.build-edit .selector .selector-panel .categories li:hover{background:dimgray}.build-edit .selector .selector-panel .search input{height:28px;line-height:28px;font-size:13px;width:100%;margin:5px 0;border:2px solid #545454}.build-edit .edit-description{margin:20px 2px;padding:20px 20px 10px;background:#303030;font-size:13px;line-height:10px}.build-edit .item-build .item-sets{height:500px;overflow:hidden}.build-edit .item-build .item-sets ul{display:block;margin:0;padding:0}.build-edit .item-build .item-sets ul>li.item-set{margin:5px 0 0;width:100%;height:84px;background-color:#303030;cursor:pointer;user-select:none}.build-edit .item-build .item-sets ul>li.item-set.active{box-shadow:inset 0 0 0 2px #db6}.build-edit .item-build .item-sets ul>li.item-set.last-build>div span{font-size:12px;margin:0 4px 21px 12px;height:20px;padding-top:12px;display:block}.build-edit .item-build .item-sets ul>li.item-set>div input{display:inline-block;height:28px;font-size:12px;line-height:20px;width:168px;margin:6px 8px 4px;border:2px solid #545454}.build-edit .item-build .item-sets ul>li.item-set>div .btn{padding:1px 5px;width:26px;height:26px}.build-edit .item-build .item-sets ul>li.item-set ul{margin:5px 8px}.build-edit .item-build .item-sets ul>li.item-set ul li{float:left;margin-right:2px;width:36px;height:36px;background-color:#212121}.build-edit .item-build .item-sets ul>li.item-set ul li img{width:36px;height:36px;border:2px solid #303030;border-radius:2px;background-color:#212121}.build-edit .item-build .item-sets .select-list-add{position:relative;width:100%;height:84px;background-color:#303030;margin-top:5px}.build-edit .item-build .item-sets .select-list-add>div{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100px;height:25px;line-height:25px;text-align:center}.build-edit .item-build .item-sets .select-list-add>div .btn{display:block}.build-edit .item-build .item-group{height:500px;overflow:hidden}.build-edit .item-build .item-group .detail,.build-edit .item-build .item-group img{display:table-cell}.build-edit .item-build .item-group img{width:36px;height:36px;padding:3px;background:#0f0f0f}.build-edit .item-build .item-group .detail{height:42px;padding-left:5px;font-size:12px;background:#1a1a1a;vertical-align:top}.build-edit .item-build .item-group .detail h3{font-size:10px;font-weight:400;line-height:10px;margin:7px 3px 5px;color:#999}.build-edit .item-build .list-items{margin-bottom:2px}.build-edit .item-build .list-items ul{padding:0}.build-edit .item-build .list-items .item{width:100%;display:table;height:42px;table-layout:fixed}.build-edit .item-build .list-items .item>*{display:table-cell}.build-edit .item-build .list-items .item .image{width:42px}.build-edit .item-build .list-items .item .image img{width:42px;max-width:42px;min-width:42px;height:42px;max-height:42px;min-height:42px;padding:3px}.build-edit .item-build .list-items .item .detail{padding-left:5px;vertical-align:top}.build-edit .item-build .list-items .item .detail>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.build-edit .item-build .list-items .item .detail .name{font-size:12px;font-weight:700;line-height:11px;margin:7px 3px 5px;color:#eee}.build-edit .item-build .list-items .item .detail .name_en{font-size:11px;line-height:10px;font-weight:700;margin:7px 3px 0;color:#999}.build-edit .material-bar{position:fixed;width:100%;background-color:#212121;height:50px;z-index:9000;bottom:0;left:0}.build-edit .material-bar .material-bar-container{width:1060px;max-width:1060px;min-width:1060px;margin-right:auto;margin-left:auto}.build-edit .material-bar .material-bar-container ul{padding-top:9px}.build-edit .material-bar .material-bar-container ul li{display:inline-block}.build-edit .material-bar .material-bar-container ul li .dropdown-menu{background-color:#212121}.build-edit .material-bar .material-bar-container ul li .dropdown-menu .dropdown-item{background-color:#212121;color:#ddd;cursor:pointer}.build-edit .material-bar .material-bar-container ul li .dropdown-menu .dropdown-item:hover{background-color:#3c3c3c!important}.build-edit .material-bar .material-bar-container ul.float-right li+li{margin-left:6px}.build-edit .material-popups .material-popup{position:fixed;bottom:47px;height:235px;width:980px;-webkit-box-shadow:5px -5px 5px -3px #191919;-moz-box-box-shadow:5px -5px 5px -3px #191919;box-shadow:5px -5px 5px -3px #191919;margin:0 0 0 -20px;padding:15px 30px;z-index:1000;border:0;background:#212121}.build-edit .material-popups .material-popup input{width:100%;height:32px;line-height:32px;font-size:13px;margin:12px 0 0}.build-edit .material-popups .material-popup>div{position:relative;overflow:hidden;height:160px;width:100%;margin:0}.build-edit .material-popups .material-popup>div ul{padding:0;list-style:none;clear:both}.build-edit .material-popups .material-popup>div ul li{float:left;border:1px solid #373737;margin:2px}.build-edit .material-popups .material-popup>div ul li img{width:42px;height:42px;cursor:pointer;user-select:none}.build-edit .material-popups .material-popup>div .recents{background-color:#303030;height:48px;margin-bottom:4px}.build-edit .material-popups .material-popup>div .recents .empty{line-height:45px;margin-left:20px;color:#8e8e8e;border:none}.build-edit .sections .section-container .section .title input{width:660px;display:inline-block}.build-edit .sections .section-container .section .title .buttons.abstract{margin-top:-6px}.build-edit .sections .section-container .section .content .textarea{padding:10px}.build-edit .sections .section-container .section .content .textarea textarea{width:100%;height:500px;font-size:14px}.build-edit .sections .section-container .section .content .textarea textarea.abstract{height:200px}.build-edit .sections .section-add{padding:20px;width:150px;margin:0 auto}.build-edit .runes_reforged_editor{position:relative;height:525px;width:100%}.build-edit .runes_reforged_editor .background{background-size:cover;width:100%;height:100%}.build-edit .runes_reforged_editor .background .bg-alpha{width:100%;height:100%;background-color:rgba(0,0,0,.5)}.build-edit .runes_reforged_editor .primary,.build-edit .runes_reforged_editor .stat-shards,.build-edit .runes_reforged_editor .sub{position:absolute;top:45px}.build-edit .runes_reforged_editor .primary>.label,.build-edit .runes_reforged_editor .stat-shards>.label,.build-edit .runes_reforged_editor .sub>.label{text-align:center;font-size:14px;width:100%;display:block;color:#ccc;padding:0 0 20px}.build-edit .runes_reforged_editor .primary{left:22px;width:235px}.build-edit .runes_reforged_editor .sub{left:265px}.build-edit .runes_reforged_editor .stat-shards{left:640px}.build-edit .runes_reforged_editor .style{height:45px}.build-edit .runes_reforged_editor .style img{float:left;width:32px;height:32px;margin-left:13px;cursor:pointer}.build-edit .runes_reforged_editor .style img.unselected{position:relative;-webkit-transition:opacity .2s,filter .2s;transition:opacity .2s,filter .2s;opacity:.5;filter:grayscale(100%)}.build-edit .runes_reforged_editor .perks .tier{border-top:1px solid #444;padding:12px}.build-edit .runes_reforged_editor .perks .perk{float:left;margin:2px 11px}.build-edit .runes_reforged_editor .perks .perk img{width:48px;height:48px;cursor:pointer}.build-edit .runes_reforged_editor .perks .perk svg{cursor:pointer;position:absolute;width:48px;height:48px}.build-edit .runes_reforged_editor .perks .perk.unselected{background:#1e2328;border-radius:50%;box-shadow:inset 0 0 7px #000,0 0 1px #000;position:relative;-webkit-transition:opacity .2s,filter .2s;transition:opacity .2s,filter .2s;opacity:.5;filter:grayscale(100%)}.build-edit .runes_reforged_editor .stat-shards .shards{margin-top:45px}.build-edit .runes_reforged_editor .stat-shards .shard-row{border-top:1px solid #444;padding:12px}.build-edit .runes_reforged_editor .stat-shards .shard-box{float:left;margin:2px 11px}.build-edit .runes_reforged_editor .stat-shards .shard-box .shard{width:48px;height:48px;cursor:pointer}.build-edit .runes_reforged_editor .stat-shards .shard-box .shard svg{cursor:pointer;position:absolute;width:48px;height:48px}.build-edit .runes_reforged_editor .stat-shards .shard-box .shard img{width:24px;height:24px;margin:12.5px}.build-edit .runes_reforged_editor .stat-shards .shard-box .shard.unselected{background:#1e2328;border-radius:50%;box-shadow:inset 0 0 7px #000,0 0 1px #000;position:relative;-webkit-transition:opacity .2s,filter .2s;transition:opacity .2s,filter .2s;opacity:.5;filter:grayscale(100%)}@media(max-width:990px){.build-edit{width:980px}}.login-screen{position:relative;background-image:url(/img/login.png);width:970px;height:570px;padding-top:30px}.login-screen .alert{width:90%;margin:0 auto}.login-screen .login{position:absolute;right:50px;top:112px;bottom:112px;width:300px}.login-screen .login input{display:block;font-size:14px;width:100%}.login-screen .login form{margin-bottom:5px}.login-screen .login .btn{width:100%}.login-screen .login .box,.login-screen .login .content{height:100%}.login-screen .login .box{background:rgba(66,66,66,.9)}.login-screen .login .box .content{margin:10px}.mypage-notifications .item{padding:1px 4px;position:relative}.mypage-notifications .item .champion,.mypage-notifications .item .summary{float:left}.mypage-notifications .item .champion{position:relative;margin-top:4px}.mypage-notifications .item .champion img{width:48px;height:48px;border:2px solid #303030;border-radius:2px;background-color:#212121}.mypage-notifications .item .summary{width:550px;height:48px;margin-left:7px;margin-top:7px}.mypage-notifications .item .summary .title{width:550px;color:#eee;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mypage-notifications .item .summary .title h3{display:inline;font-size:12px}.mypage-notifications .item .summary .detail{margin-top:5px;font-size:12px}.mypage-notifications .item .summary .time{position:absolute;top:5px;right:5px;font-size:12px;text-decoration:underline}.mypage-notifications .item .summary .time.active{color:#ff422f;font-weight:700}.mypage-notifications .item:nth-child(2n){background-color:#4e4e4e}.mypage-notifications .item:hover{background-color:dimgray!important}.user-register{padding:20px}.user-register input,.user-register textarea{display:block;font-size:14px;width:100%}.user-register textarea{height:200px}.user-register .btn{margin-top:10px}.user-register label .description{font-size:12px}.user-register .example{font-size:13px;padding:2px}@media(max-width:640px){.user-register{padding:10px}.user-register .form-group.row{margin-left:0;margin-right:0}.user-register .btn{width:100%}}.sorry .head{padding-top:20px;text-align:center}.sorry .head img{width:150px;opacity:.85}.sorry .head h1{margin-bottom:35px}.sorry .message{text-align:center}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-700:oklch(37.2% .044 257.287);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--font-weight-semibold:600;--tracking-wide:.025em}}@layer base,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-12{grid-column:12}.float-left{float:left}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.rounded{border-radius:.25rem}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-slate-700{border-color:var(--color-slate-700)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-sky-300{color:var(--color-sky-300)}.text-sky-400{color:var(--color-sky-400)}.text-slate-200{color:var(--color-slate-200)}.italic{font-style:italic}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:400;src:url(/fonts/NotoSansJP-Regular.woff2)format("woff2"),url(/fonts/NotoSansJP-Regular.woff)format("woff"),url(/fonts/NotoSansJP-Regular.otf)format("opentype");font-display:swap}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:700;src:url(/fonts/NotoSansJP-Bold.woff2)format("woff2"),url(/fonts/NotoSansJP-Bold.woff)format("woff"),url(/fonts/NotoSansJP-Bold.otf)format("opentype");font-display:swap}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.layout_layoutBody__CwRx0 .container{width:1000px;max-width:none}@media(max-width:990px){.layout_layoutBody__CwRx0 .container{width:100%;max-width:100%;padding:0 10px}}