﻿@charset "UTF-8";.slick-slider,.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}body,table th,table>caption{text-align:left}.slick-list,body,dl,form,h1,h2,h3,h4,h5,ol,p,table td,table th,ul{padding:0;margin:0}a,body{color:#333}.content,.footerBanner_content{width:1000px;position:relative}.content,.footer,.slick-list,.slick-slider,.slick-track{position:relative}.footerPagetop,.slick-slide.dragging img{pointer-events:none}.article img,.article_main img{max-width:100%;height:auto}.breadcrumb_links,.claboCard_shop,.filterSelect_list,.pageheadline_body{text-overflow:ellipsis;white-space:nowrap}.footerBottom_link a,.footerGroup_link a,.footerSitemap_link a,.globalNav_link>a{text-decoration:none}.slick-slider{display:block;box-sizing:border-box;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;display:block}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,[hidden],command,datalist,menu[type=context],rp,source{display:none}address,article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5{font-weight:400}dl,ol,ul{list-style:none}dd{margin:0}p{line-height:1.8}table{font-size:inherit;border-collapse:collapse;border-spacing:0}input,select,textarea{font-size:inherit;font-weight:inherit;font-family:inherit;margin:0;padding:0}img{border:none;vertical-align:bottom}pre{border:1px solid #bfbfbf;padding:5px}@font-face{font-family:'Noto Sans Japanese';font-weight:300;font-weight:400;src:url(../font/NotoSansCJKjp-Regular.eot);src:url(../font/NotoSansCJKjp-Regular.eot?#iefix) format("embedded-opentype"),url(../font/NotoSansCJKjp-Regular.woff) format("woff"),url(../font/NotoSansCJKjp-Regular.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-weight:700;font-weight:700;src:url(../font/NotoSansCJKjp-Bold.eot);src:url(../font/NotoSansCJKjp-Bold.eot?#iefix) format("embedded-opentype"),url(../font/NotoSansCJKjp-Bold.woff) format("woff"),url(../font/NotoSansCJKjp-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(../font/Montserrat-Regular.eot);src:url(../font/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Montserrat-Regular.woff) format("woff"),url(../font/Montserrat-Regular.ttf) format("truetype")}body{background:#fff;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;font-family:"Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;line-height:1.6}.articleGallery_image,.article_main,.button,.grobalNavChild_list,.header--simple .headerLogo,.headerLogo_shop,.header_online>a,.searchBox_submit{text-align:center}.is-lock,.is-lock body{overflow:hidden;height:100%}@font-face{font-family:iconfont;src:url(/assets/pc/font/iconfont.eot?1510283896194);src:url(/assets/pc/font/iconfont.eot?1510283896194#iefix) format("eot"),url(/assets/pc/font/iconfont.woff2?1510283896194) format("woff2"),url(/assets/pc/font/iconfont.woff?1510283896194) format("woff"),url(/assets/pc/font/iconfont.ttf?1510283896194) format("truetype"),url(/assets/pc/font/iconfont.svg?1510283896194#iconfont) format("svg")}.about .shopSearchArea_button a:after,.blogBanner .slick-next:after,.blogBanner .slick-prev:after,.breadcrumb_link:first-child a:before,.button.button--down .button_link:after,.button.button--down a:after,.button.button--download .button_link:after,.button.button--download a:after,.button.button--external .button_link:after,.button.button--external a:after,.button.button--next .button_link:after,.button.button--next a:after,.button.button--prev .button_link:after,.button.button--prev a:after,.characterItem_headline .button a:after,.claboCardList .slick-arrow--next:after,.claboCardList .slick-arrow--prev:after,.claboShop_address .button a:after,.companyGroup_company a .companyGroup_name:after,.filterDatepicker_arrow:after,.filterDatepicker_picker:before,.filterResultTag_close:after,.footerBanner .slick-next:after,.footerBanner .slick-prev:after,.footerGroup_link a:after,.formCheckbox label:after,.formSteps_step:after,.globalNav_link--home .globalNav_linkIcon:after,.globalNav_link--search .globalNav_linkIcon:after,.globalNav_link.is-active .globalNav_linkIcon:after,.header_onlineString:before,.header_twitter>a:before,.indexHero_arrow--next:after,.indexHero_arrow--prev:after,.is-open .tournamentTable_resultView:after,.kaitoriWebDirectStep_attentionLink a:after,.kaitoriWebDirectStep_download .button a:after,.kaitoriWebMeritItem_link a:after,.pagination div.wp-pagenavi>a.next:after,.pagination div.wp-pagenavi>a.nextpostslink:after,.pagination div.wp-pagenavi>a.prev:after,.pagination div.wp-pagenavi>a.previouspostslink:after,.shopAccessNav_link a:after,.shopBanner .slick-next:after,.shopBanner .slick-prev:after,.shopNav_link--twitter a:before,.shopSearchArea_button a:after,.shopSearchTcg_check:before,.shopSearch_tabButton--area .shopSearch_tabIcon:after,.shopSearch_tabButton--tcg .shopSearch_tabIcon:after,.tab_button--event .tab_buttonString:before,.tab_button--report .tab_buttonString:before,.tcgAbout_link a:after,.tcgShop_card a:after,.tournamentList_print a:before,.tournamentTable_resultView:after,.zoomIcon:after,.zoom_close:before,.zoom_control--next:after,.zoom_control--prev:after{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.containers{min-width:1080px;margin:0 auto 80px}.content{height:100%;margin:0 auto}.content:after,.footerBanner_content:after{height:0;content:'';display:block;clear:both;visibility:hidden}.content_description{font-size:16px;margin-bottom:40px}.footerBanner{overflow:hidden;margin:0 0 40px}.footerBanner_content{margin:0 auto}.footerBanner_slider{width:1020px}.footerBanner .slick-list:after{position:absolute;top:0;right:0;background:#fff;display:block;content:'';width:20px;height:100px}.footerBanner .slick-arrow{position:absolute;border:none;background:0 0;text-indent:-9999px;width:20px;height:100px;cursor:pointer;outline:0;-webkit-transition:all .2s cubic-bezier(0,0,.58,1);transition:all .2s cubic-bezier(0,0,.58,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-appearance:none;-moz-appearance:none;appearance:none}.claboShop_image a,.footerBanner_banner{-webkit-transition:opacity .2s cubic-bezier(0,0,.58,1)}.footerBanner .slick-arrow:after{position:absolute;top:0;bottom:0;left:0;display:block;font-size:15px;line-height:1;color:#e60023;text-indent:1px;width:20px;height:20px;margin:auto}.footerBanner .slick-prev{top:3px;left:-44px}.footerBanner .slick-prev:after{content:""}.footerBanner .slick-prev:hover{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.footerBanner .slick-next{top:3px;right:-24px}.footerBanner .slick-next:after{content:""}.footerSitemap_content:after,.footerSitemap_logo:after{display:block;content:''}.footerBanner .slick-next:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.footerBanner_banner{opacity:1;float:left;margin:0 20px 0 0;transition:opacity .2s cubic-bezier(0,0,.58,1)}.footerBanner_banner:last-child{margin-right:0}.footerBanner_banner:hover{opacity:.7}.footerBanner_banner a,.footerBanner_banner img{display:block;width:100%;height:auto}.footerPagetop{position:fixed;right:40px;bottom:40px;z-index:10;width:156px;height:162px}.footerPagetop.is-view{pointer-events:all;cursor:pointer}.footerPagetop.is-view a{cursor:pointer}.footerPagetop:hover .footerPagetop_text{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.footerPagetop a{cursor:default}.footerPagetop_text{opacity:0;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity transform;transition-property:opacity transform;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.is-hide .footerPagetop_text,.is-view .footerPagetop_text{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1)}.is-hide .footerPagetop_text{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.is-view .footerPagetop_text{opacity:1;transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footerPagetop_character{position:relative;top:-5px;left:27px;opacity:0;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:opacity transform;transition-property:opacity transform;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.is-view .footerPagetop_character{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.footerSitemap{border-bottom:1px solid #dedede;background:#f9ecee;overflow:hidden;min-width:1080px;margin:auto;padding:70px 0 40px}.footerSitemap_content{width:1000px;margin:0 auto;position:relative}.footerSitemap_content:after{height:0;clear:both;visibility:hidden}.footerSitemap_logo{position:absolute;top:-12px;left:0;display:block}.footerSitemap_logo a{opacity:1}.footerSitemap_logo a:hover{opacity:.7}.footerSitemap_logo:after{background:url(/assets/pc/img/footer/character.png) no-repeat;width:198px;height:169px;margin:15px 0 0}.footerSitemap_nav{width:100%;margin:0 0 0 25%}.footerSitemap_links{float:left;width:25%;margin:0 0 40px}.footerSitemap_link{font-weight:700;line-height:1;margin:0 0 15px}.footerSitemap_link--child{font-size:12px;font-weight:400}.footerSitemap_link--child:before{content:'-';padding:0 5px 0 0}.footerSitemap_link:last-child{margin-bottom:0}.footerSitemap_link a:hover{color:#999}.footerGroup{background:#f9ecee;padding:40px 0 0}.footerBottom,.globalNav{background:#e60023}.footerGroup_content{overflow:hidden;width:1000px;margin:0 auto;position:relative}.footerGroup_headline{font-weight:700;line-height:1;color:#e60023;margin:0 0 20px}.footerGroup_links{float:left;width:25%;margin:0 0 40px}.footerGroup_link{margin:0 0 5px}.footerGroup_link:last-child{margin-bottom:0}.footerGroup_link a:after{content:"";font-size:12px;margin:0 0 0 6px}.footerGroup_link a:hover{color:#999}.footerBottom_content{height:74px;width:1000px;margin:0 auto;position:relative}.footerBottom_link{display:inline-block;line-height:74px;margin:0 30px 0 0}.footerBottom_link a{font-size:14px;color:#fff;-webkit-transition:color .2s cubic-bezier(0,0,.58,1);transition:color .2s cubic-bezier(0,0,.58,1)}.footerBottom_link a:hover{color:#f599a7}.footerBottom_copylight{position:absolute;top:0;right:0;font-size:14px;line-height:74px;color:#fff}.globalNav{position:relative;z-index:1000;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.globalNav_content{font-size:0;width:1000px;margin:0 auto;position:relative}.globalNav_link{position:relative;display:inline-block}.globalNav_link--shop:after,.globalNav_link:before{position:absolute;top:20px;background:#ee4d65;content:'';width:1px;height:16px}.globalNav_link:before,.globalNav_link:hover .grobalNavChild{display:block}.globalNav_link--shop:after{right:0;display:block}.globalNav_link.is-active>a{color:#f8cf00}.globalNav_link>a{display:block;font-size:15px;font-weight:700;line-height:55px;color:#fff;height:55px;padding:0 25px}.globalNav_link>a:hover{color:#f599a7}.globalNav_link--home>a{position:relative;text-indent:-9999px;width:18px}.globalNav_link--home .globalNav_linkIcon:after{content:"";position:absolute;top:18px;display:block;font-size:18px;line-height:1;text-indent:1px;width:18px;height:18px;margin-left:1px}.globalNav_link--search{position:absolute;right:0;cursor:pointer}.globalNav_link--search:before{display:none}.globalNav_link--search>a{border-radius:50%;background:#333;text-indent:-9999px;width:35px;height:35px;margin:10px 0 0;padding:0;-webkit-transition:background .2s cubic-bezier(0,0,.58,1);transition:background .2s cubic-bezier(0,0,.58,1)}.globalNav_link--search>a:hover{background:#555}.globalNav_link--search .globalNav_linkIcon{position:relative;display:block;color:#fff;width:35px;height:35px}.globalNav_link--search .globalNav_linkIcon:after{content:"";position:absolute;top:8px;left:7px;display:block;font-size:17px;line-height:1;text-indent:1px;width:17px;height:17px}.shopNav_link>a,.shopNav_name a{line-height:55px;text-decoration:none}.globalNav_link.is-active .globalNav_linkIcon:after{content:"";top:11px;left:10px;font-size:13px}.searchBox{position:absolute;background:#333;z-index:100;pointer-events:none;opacity:0;width:100%;height:0;-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1);transition:all .4s cubic-bezier(.645,.045,.355,1)}.searchBox_content,.tags_item a{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1)}.searchBox.is-active{z-index:100;pointer-events:auto;opacity:1;height:110px}.searchBox_content{opacity:0;overflow:hidden;padding:30px 0;-webkit-transition-delay:.2s;transition-delay:.2s;transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity;width:1000px;margin:0 auto;position:relative}.is-active .searchBox_content{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.searchBox_input{border:2px solid #dedede;border-radius:6px;background:#fff;box-sizing:border-box;font-size:16px;width:876px;height:49px;padding:14px 20px;outline:0}.searchBox_submit{border:2px solid #fff;border-radius:26px;background:0 0;box-sizing:border-box;font-size:14px;font-weight:700;color:#fff;float:right;width:102px;height:45px;margin:2px 0 0;cursor:pointer;outline:0;-webkit-transition:background .2s cubic-bezier(0,0,.58,1);transition:background .2s cubic-bezier(0,0,.58,1)}.searchBox_submit:focus,.searchBox_submit:hover{background:#555}.grobalNavChild{position:absolute;top:55px;left:0;z-index:100000;width:100%;display:none}.grobalNavChild:before{content:'';display:block;width:100%;height:2px}.grobalNavChild_list:last-child a{border-bottom:none}.grobalNavChild_list a,.shopNav{width:100%;border-bottom:1px solid #dedede}.grobalNavChild_list a{font-weight:700;display:block;font-size:14px;padding:15px 0;background:#f5f5f5;text-decoration:none}.grobalNavChild_list a:hover{color:#888}.shopNav{position:relative;z-index:1;background:#fff}.shopNav.is-fixed{position:fixed;z-index:1000;top:0;-webkit-animation:shopNavIn .5s cubic-bezier(.645,.045,.355,1);animation:shopNavIn .5s cubic-bezier(.645,.045,.355,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes shopNavIn{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shopNavIn{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.shopNav_content{width:1000px;margin:0 auto;position:relative;font-size:0;overflow:hidden}.shopNav_name{float:left;font-weight:700;font-size:18px}.shopNav_name a{color:#333}.shopNav_link.is-active>a,.shopNav_name a:hover{color:#e60023}.shopNav_links{float:right}.shopNav_link{display:inline-block;position:relative}.shopNav_link--twitter a:before{content:"";position:absolute;top:0;right:0}.shopNav_link.is-active>a:after{position:relative;top:-11px;content:'';display:block;width:100%;height:2px;background:#e60023}.shopNav_link>a{font-size:15px;color:#333;-webkit-transition:color .2s cubic-bezier(0,0,.58,1);transition:color .2s cubic-bezier(0,0,.58,1);position:relative;display:block;padding:0 20px}.shopNav_link>a:hover{color:#e60023}.header_main{width:1000px;margin:0 auto;position:relative;height:80px}.header_description{position:absolute;top:16px;left:363px;font-size:14px;font-weight:400}.header_online{position:absolute;top:20px;right:60px}.header_onlineString{position:relative;padding:0 0 0 30px}.header_onlineString:before{content:"";position:absolute;top:-8px;left:0;font-size:22px}.header_online>a{border:2px solid #333;border-radius:20px;background:#fff;display:block;box-sizing:border-box;font-size:12px;font-weight:700;line-height:36px;text-decoration:none;width:184px;height:40px;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background color;transition-property:background color}.header_online>a:hover{background:#333;color:#fff}.header_twitter{position:absolute;top:20px;right:0;border-radius:20px;background:#55acee;width:40px;height:40px;cursor:pointer;-webkit-transition:background .25s cubic-bezier(.645,.045,.355,1);transition:background .25s cubic-bezier(.645,.045,.355,1)}.button a,.button_link,.filterSelect{cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s}.header_twitter>a:before{content:"";position:absolute;top:-4px;right:0;bottom:0;left:0;font-size:18px;line-height:1;color:#fff;width:18px;height:15px;margin:auto}.headerLogo,.headerLogo_logo{position:relative}.header_twitter:hover{background:#55c5ee}.headerLogo_logo{top:12px}.headerLogo_character{position:absolute;top:0;left:172px;background:url(/assets/pc/img/header/character.png) no-repeat;width:171px;height:80px}.headerLogo_shop{position:absolute;top:20px;right:14px;font-size:12px;font-weight:700;line-height:1;color:#fff}.headerLogo_shopCount{display:inline-block;font-size:22px;margin:0 3px 0 0}.header--simple .headerShopname{text-align:center;font-weight:700;font-size:26px;margin-top:20px}.headline{font-weight:700;border-bottom:1px solid #dedede;padding:0 0 15px;margin:0 0 40px;position:relative}.headline--level2{font-size:24px}.headline--level2:after{content:'';width:100px;height:1px;position:absolute;left:0;bottom:-1px;z-index:1;background:#e60023}.button a,.button_link,.button_string{position:relative;z-index:1}.headline--level3{font-size:20px}.headline--level4{font-size:18px;border:none;padding:0;margin:0 0 15px}.button_content{display:inline-block}.button a,.button_link{display:block;font-size:14px;color:#e60023;border:2px solid #e60023;border-radius:30px;padding:7px 52px;box-sizing:border-box;font-weight:700;text-decoration:none;overflow:hidden;-webkit-transition-property:color background;transition-property:color background;transition-duration:.25s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.button a:hover,.button_link:hover{color:#fff;background:#e60023}.button a:hover:before,.button_link:hover:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.button a:after,.button_link:after{position:absolute;font-size:11px}.button.button--black .button_link,.button.button--black a{color:#333;border-color:#333}.article_meta,.table{border-top:1px solid #dedede}.button.button--black .button_link:hover,.button.button--black a:hover{color:#fff;background:#333}.button.button--black.button--next .button_link:before,.button.button--black.button--next a:before{background:#333}.button.button--next .button_link:after,.button.button--next a:after{content:"";top:10px;right:16px}.button.button--prev .button_link:after,.button.button--prev a:after{content:"";top:10px;left:16px}.button.button--external .button_link:after,.button.button--external a:after{content:"";position:absolute;top:9px;right:20px;font-size:13px}.button.button--download .button_link:after,.button.button--download a:after{content:"";position:absolute;top:9px;right:20px;font-size:13px}.button.button--down .button_link:after,.button.button--down a:after{content:"";position:absolute;top:9px;right:20px;font-size:13px}.article_meta,.table_td,.table_th{border-bottom:1px solid #dedede;position:relative}.table{width:100%;margin:0 0 80px}.table_td,.table_th{padding:20px;font-size:16px;vertical-align:top;box-sizing:border-box}.table_th{width:200px;background:#f2f2f2;font-weight:400}.table_td{padding-right:0}.table_td p{margin-bottom:10px}.article--2col{width:700px;float:left}.article_title{font-size:30px;font-weight:700;margin:-10px 0 30px}.article_meta{padding:18px 0 26px}.article_meta--bottom{margin-bottom:100px}.article_meta--simple{padding:0;border:none}.article_date{font-size:16px;line-height:1}.article_tweet{position:absolute;top:20px;right:100px}.article_line{position:absolute;top:20px;right:0}.article_main{margin:0 0 70px}.article_body{padding:50px 0 80px}.article_body--nopadding{padding-bottom:0}.article_body--mini{width:700px;margin:0 auto}.article_body .tournamentTable{margin:0 0 75px}.articleImageText{overflow:hidden;margin-bottom:50px}.articleImageText_image{width:300px}.articleImageText_image img{width:300px;height:auto}.articleImageText--left .articleImageText_image{float:left;margin-right:50px}.articleImageText--right .articleImageText_image{float:right;margin-left:50px}.articleImageText_content{overflow:hidden}.articleImageText_content .rich,.articleImageText_content .rich p:last-child{margin-bottom:0}.articleGallery:after{content:'';height:0;clear:both;visibility:hidden;display:block}.articleGallery_image{width:300px;float:left;margin:0 50px 50px 0}.articleGallery_image:nth-of-type(3n){margin-right:0}.articleGallery_image img{width:100%;height:auto}.articleGallery_caption{text-align:left;margin:10px 0 0;font-size:12px;line-height:1.5}.archive{float:right;width:240px}.archiveWidget{margin:0 0 50px}.archiveWidget:last-of-type{margin-bottom:0}.archiveWidget_headline{border-bottom:1px solid #dedede;font-size:18px;font-weight:700;line-height:1;margin:0 0 25px;padding:0 0 15px}.archiveWidget_list{margin:0 0 5px}.archiveWidget_list a{color:#1872d7;text-decoration:none}.archiveWidget_list a:hover{color:#1db7f0;position:relative;text-decoration:none}.breadcrumb{width:100%;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin:120px 0 40px;padding:13px 0}.breadcrumb_content{width:1000px;margin:0 auto;position:relative}.breadcrumb_links{overflow:hidden}.breadcrumb_link{position:relative;display:inline;font-size:14px}.breadcrumb_link:first-child:before{display:none}.breadcrumb_link:first-child a{position:relative;padding-left:23px}.breadcrumb_link:first-child a:before{content:"";display:block;width:18px;height:18px;font-size:14px;line-height:1;position:absolute;top:4px;left:0;text-indent:1px;margin-left:1px}.breadcrumb_link:before{content:' > ';position:relative;top:0;display:inline-block;margin:0 15px}.breadcrumb_link a{display:inline-block;color:#1872d7;text-decoration:none}.breadcrumb_link a:hover{color:#1db7f0;position:relative;text-decoration:none}.pageheadline{background:#f9ecee;height:105px;margin:0 0 80px;position:relative}.pageheadline--nomargin{margin-bottom:0}.pageheadline_content,.pagination_content{margin:0 auto;position:relative}.is-shopNavFixed .pageheadline{padding-top:58px}.pageheadline_content{background-image:url(/assets/pc/img/pageheadline/common.png);background-repeat:no-repeat;background-position:bottom right;height:105px;width:1000px}.pageheadline--tcg .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/tcg.png)}.pageheadline--blog .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/blog.png)}.pageheadline--event .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/event.png)}.pageheadline--kaitori .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/kaitori.png)}.pageheadline--recipe .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/recipe.png)}.pageheadline--recruit .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/recruit.png)}.pageheadline--tournament .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/tournament.png)}.pageheadline--shop .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/shop.png)}.pageheadline--access .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/access.png)}.pageheadline--special .pageheadline_content{background-image:url(/assets/pc/img/pageheadline/special.png)}.pageheadline_name{font-size:28px;font-weight:700;line-height:102px;color:#e60023;overflow:hidden}.pageheadline_body{display:inline-block;float:left;overflow:hidden;max-width:-webkit-calc(100% - 400px);max-width:calc(100% - 400px)}.pagination{padding:0 0 40px;min-height:38px}.pagination:last-of-type{padding-bottom:0}.pagination--simpleBottom{padding:0}.pagination div.wp-pagenavi{background:#fff;text-align:center;clear:both;font-size:0}.pagination div.wp-pagenavi>a,.pagination div.wp-pagenavi>span{border:2px solid #dedede;background:#fff;display:inline-block;text-align:center;line-height:32px;width:36px;height:36px;border-radius:18px;margin:0 4px;font-size:14px;box-sizing:border-box;text-decoration:none;color:#333;-webkit-transition:border .25s cubic-bezier(0,0,.58,1);transition:border .25s cubic-bezier(0,0,.58,1)}.pagination div.wp-pagenavi>a.extend,.pagination div.wp-pagenavi>span.extend{border:none;margin:0}.pagination div.wp-pagenavi>a.current,.pagination div.wp-pagenavi>span.current{background:#e60023;color:#fff;border:none}.pagination div.wp-pagenavi>a:hover{border:2px solid #333;text-decoration:none}.pagination div.wp-pagenavi>a.next,.pagination div.wp-pagenavi>a.nextpostslink,.pagination div.wp-pagenavi>a.prev,.pagination div.wp-pagenavi>a.previouspostslink{text-indent:-9999px;position:relative}.pagination div.wp-pagenavi>a.next:after,.pagination div.wp-pagenavi>a.nextpostslink:after,.pagination div.wp-pagenavi>a.prev:after,.pagination div.wp-pagenavi>a.previouspostslink:after{position:absolute;top:0;left:4px;width:20px;height:20px;display:block;text-indent:1px;font-size:12px}.pagination div.wp-pagenavi>a.prev:after,.pagination div.wp-pagenavi>a.previouspostslink:after{content:""}.pagination div.wp-pagenavi>a.next:after,.pagination div.wp-pagenavi>a.nextpostslink:after{content:"";left:6px}.pagination_result{position:absolute;top:5px;right:0;font-size:16px;line-height:1}.pagination_resultCount{color:#e60023;font-weight:700;font-size:24px;display:inline-block;margin:0 3px 0 0}.paging{text-align:center;margin:40px 0 0}.paging_button{display:inline-block;min-width:164px;min-height:45px}.paging_button--index{margin:0 15px}.paging_button--index a{padding-left:30px;padding-right:30px}.filter{border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#f5f5f5;box-sizing:border-box;min-height:110px;margin:0 0 60px;padding:30px 0}.filter_bg{position:fixed;top:0;left:0;display:none;z-index:100;width:100%;height:100%}.is-lock .filter_bg{display:block}.filter_content{z-index:101;height:50px;width:1000px;margin:0 auto;position:relative}.filter_content:after{content:'';height:0;clear:both;visibility:hidden;display:block}.filter_submit{position:absolute;top:2px;right:0;border:none;border-radius:26px;background:#333;box-sizing:border-box;font-size:14px;font-weight:700;color:#fff;text-align:center;width:100px;height:41px;margin:2px 0 0;cursor:pointer;outline:0;-webkit-transition:background .25s cubic-bezier(.645,.045,.355,1);transition:background .25s cubic-bezier(.645,.045,.355,1)}.filter_submit:focus,.filter_submit:hover{background:#555}.filterSelect{position:relative;position:absolute;z-index:1;float:left;width:430px;height:49px;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.25s;-webkit-transition-property:width;transition-property:width;-webkit-animation:filterSelectOut .5s cubic-bezier(.645,.045,.355,1);animation:filterSelectOut .5s cubic-bezier(.645,.045,.355,1)}.filterSelect_content,.filterSelect_lists{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1)}@-webkit-keyframes filterSelectOut{0%{z-index:100}100%,80%{z-index:1}}@keyframes filterSelectOut{0%{z-index:100}100%,80%{z-index:1}}.filterSelect:hover .filterSelect_content{border-color:#247de1}.filterSelect.is-active{cursor:default;-webkit-animation:filterSelectIn .5s cubic-bezier(.645,.045,.355,1);animation:filterSelectIn .5s cubic-bezier(.645,.045,.355,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes filterSelectIn{0%{z-index:1}100%,50%{z-index:100}}@keyframes filterSelectIn{0%{z-index:1}100%,50%{z-index:100}}.filterSelect--shop{margin:0 20px 0 0}.filterSelect--tcg{left:450px}.filterSelect--mini{width:200px}.filterSelect--mini.filterSelect--tcg{left:220px}.filterSelect_content{position:absolute;border:2px solid #dedede;border-radius:6px;background:#fff;box-sizing:border-box;overflow:hidden;width:100%;height:49px;box-shadow:0 0 20px 5px transparent;transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:box-shadow transform border;transition-property:box-shadow transform border}.filterSelect--mini.is-out .filterSelect_content{-webkit-animation:filterSelectContentOut .5s cubic-bezier(.645,.045,.355,1);animation:filterSelectContentOut .5s cubic-bezier(.645,.045,.355,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.filterSelect--mini.is-active .filterSelect_content{-webkit-animation:filterSelectContentIn .5s cubic-bezier(.645,.045,.355,1);animation:filterSelectContentIn .5s cubic-bezier(.645,.045,.355,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.is-active:not(.filterSelect--mini) .filterSelect_content{border-color:#247de1;height:315px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}@-webkit-keyframes filterSelectContentIn{0%{border:2px solid #dedede;width:200px;height:49px;box-shadow:0 0 20px 5px transparent}50%{border-color:#247de1;width:430px;height:49px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}100%{border-color:#247de1;width:430px;height:315px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}}@keyframes filterSelectContentIn{0%{border:2px solid #dedede;width:200px;height:49px;box-shadow:0 0 20px 5px transparent}50%{border-color:#247de1;width:430px;height:49px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}100%{border-color:#247de1;width:430px;height:315px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}}@-webkit-keyframes filterSelectContentOut{0%{border-color:#247de1;width:430px;height:315px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}50%{border-color:#247de1;width:430px;height:49px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}100%{border:2px solid #dedede;width:200px;height:49px;box-shadow:0 0 20px 5px transparent}}@keyframes filterSelectContentOut{0%{border-color:#247de1;width:430px;height:315px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}50%{border-color:#247de1;width:430px;height:49px;box-shadow:0 0 20px 6px rgba(0,0,0,.15)}100%{border:2px solid #dedede;width:200px;height:49px;box-shadow:0 0 20px 5px transparent}}.filterSelect_current{font-size:16px;line-height:44px;padding:0 20px}.filterSelect_current:after{position:absolute;top:0;right:15px;content:'▼';font-size:16px;-webkit-transform:scaleY(.9);-ms-transform:scaleY(.9);transform:scaleY(.9)}.filterSelect_input{position:absolute;top:0;border:none;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0;background:#fff;box-sizing:border-box;font-size:16px;z-index:1;opacity:0;visibility:hidden;width:100%;height:44px;padding:10px 20px;cursor:text;outline:0;-webkit-transition:opacity .5s cubic-bezier(.645,.045,.355,1);transition:opacity .5s cubic-bezier(.645,.045,.355,1)}.is-active .filterSelect_input{opacity:1;visibility:visible}.filterSelect_lists{opacity:0;visibility:hidden;overflow-y:scroll;height:260px;margin:0;-webkit-transition-delay:.1s;transition-delay:.1s;transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity;transition-property:opacity}.filterResult,.filterSelect_list{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1)}.filterSelect--mini .filterSelect_lists{-webkit-animation:filterSelectListsIn .4s cubic-bezier(.645,.045,.355,1) 0;animation:filterSelectListsIn .4s cubic-bezier(.645,.045,.355,1) 0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes filterSelectListsIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes filterSelectListsIn{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.filterSelect--mini.is-active .filterSelect_lists{-webkit-animation:filterSelectListsOut .4s cubic-bezier(.645,.045,.355,1) .4s;animation:filterSelectListsOut .4s cubic-bezier(.645,.045,.355,1) .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes filterSelectListsOut{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes filterSelectListsOut{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.is-active:not(.filterSelect--mini) .filterSelect_lists{display:block;opacity:1;visibility:visible}.filterSelect_list{font-size:16px;line-height:1;overflow:hidden;margin:0 5px;padding:10px 15px;cursor:pointer;transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color background;transition-property:color background}.filterResultTag,.filterSelect_list.is-selected:hover{cursor:default;background:#fff}.filterSelect_list.is-active,.filterSelect_list:hover{background:#247de1;color:#fff}.filterSelect_list.is-selected{color:#dedede;pointer-events:none;cursor:default}.filterResult{display:none;font-size:0;padding-top:20px;transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-property:opacity height;transition-property:opacity height;width:1000px;margin:0 auto;position:relative}.filterResult.is-active{display:block}.filterResult_headline{display:inline-block;font-size:16px;font-weight:700}.filterResultTag{position:relative;border:1px solid #247de1;border-radius:6px;display:inline-block;box-sizing:border-box;font-size:0;opacity:0;margin:0 5px 5px 0;padding:6px 30px 8px 8px;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity transform;transition-property:opacity transform;-webkit-transform:translateX(0) scale(.95);-ms-transform:translateX(0) scale(.95);transform:translateX(0) scale(.95)}.filterDatepicker,.tcgCard{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);box-shadow:0 0 20px 5px transparent}.filterResultTag.is-active{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.filterResultTag_label{display:inline-block;font-size:14px;line-height:1;color:#247de1}.filterResultTag_close{position:absolute;top:0;right:0;line-height:28px;text-align:center;width:25px;height:28px;cursor:pointer}.filterResultTag_close:after{content:"";position:absolute;top:0;right:0;left:0;font-size:10px;font-weight:700;color:#333;text-align:center;width:10px;margin:auto}.filterResultTag_close:hover{opacity:.4}.filterDatepicker{position:absolute;right:120px;border:2px solid #dedede;border-radius:6px;background:#fff;font-size:0;float:left;width:440px;height:44px;transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:box-shadow transform border;transition-property:box-shadow transform border;overflow:hidden}.claboCard,.tcgCard{-webkit-transition-duration:.25s;box-sizing:border-box}.filterDatepicker:hover{border-color:#247de1}.filterDatepicker_picker{position:relative;box-sizing:border-box;font-size:16px;line-height:44px;float:left;width:48%;height:44px;padding:0 20px}.tcgCard_label,.tcgCard_label label{line-height:1;vertical-align:middle}.filterDatepicker_picker:before{content:"";position:absolute;right:20px;font-size:20px;color:#333}.filterDatepicker_picker input{position:relative;border:none;background:0 0;z-index:1;cursor:pointer;outline:0}.filterDatepicker_picker input:placeholder-shown{color:#333}.filterDatepicker_picker input::-webkit-input-placeholder{color:#333}.filterDatepicker_picker input:-moz-placeholder{color:#333}.filterDatepicker_picker input::-moz-placeholder{color:#333}.filterDatepicker_picker input:-ms-input-placeholder{color:#333}.filterDatepicker_picker--end{float:right}.filterDatepicker_arrow{position:relative;display:block;float:left;width:14px;height:44px}.filterDatepicker_arrow:after{content:"";position:absolute;top:-7px;bottom:0;display:block;font-size:14px;width:14px;height:14px;margin:auto}.tcgCard{width:320px;border:1px solid #dedede;text-align:center;margin:0 20px 20px 0;float:left;-webkit-transition-property:box-shadow transform;transition-property:box-shadow transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#fff}.claboCard,.claboCardList .slick-arrow:before{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1)}.tcgCardList--4col .tcgCard{width:235px;padding:0}.tcgCard:nth-of-type(3n){margin-right:0}.tcgCardList--4col .tcgCard:nth-of-type(3n){margin-right:20px}.tcgCardList--4col .tcgCard:nth-of-type(4n){margin-right:0}.tcgCard:hover{-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);box-shadow:0 0 20px 6px rgba(0,0,0,.15)}.claboCard,.shopRecruitCard{box-shadow:0 0 20px 5px transparent;-webkit-transition-property:box-shadow transform}.tcgCard:hover .button_link{background:#e60023;color:#fff}.tcgCard a{display:block;text-decoration:none;padding:0 0 70px}.indexTcg .tcgCard a{padding-bottom:0}.tcgCard_logo{width:318px;height:140px}.tcgCardList--4col .tcgCard_logo{width:233px}.tcgCard_logo img{width:224px;height:auto}.tcgCardList:after,.tcgCardList_content:after{content:'';height:0;visibility:hidden;clear:both}.tcgCard_name{display:block;font-weight:700;margin:0 20px 28px;box-sizing:border-box}.tcgCard_label{font-size:0;text-align:center;margin:-20px 20px 28px}.tcgCard_label label{background:#dedede;border-radius:6px;font-weight:400;color:#fff;font-size:12px;display:inline-block;padding:4px 8px;margin:0 5px}.tcgCard_label label.is-service{background:#e60023;color:#fff;font-weight:700;opacity:1}.tcgCard .button{position:absolute;left:0;right:0;bottom:22px;margin:auto;width:220px}.tcgCard .button_content{width:220px}.tcgCard .button_content .button_link{padding-left:0;padding-right:0}.tcgCardList{padding:0 0 20px;width:1000px;margin:0 auto;position:relative}.tcgCardList:after{display:block}.tcgCardList--nopadding{padding-bottom:0;margin-bottom:-20px}.tcgCardList_content:after{display:block}.tcgCardListNote{clear:both}.tcgCardListNote p{margin-bottom:20px}.tcgCardListNote p:last-of-type{margin-bottom:0}.claboCard{position:relative;border:1px solid #dedede;border-bottom:3px solid #dedede;float:left;width:320px;margin:0 20px 20px 0;padding:0 0 44px;cursor:pointer;outline:0;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.25s;transition-property:box-shadow transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.claboCardList--4col .claboCard{width:235px;padding-bottom:54px}.claboCardList--4col .claboCard:nth-of-type(4n){margin-right:0}.claboCardList--slider .claboCard{width:320px!important;margin:0 10px 20px!important}.claboCard:nth-of-type(3n){margin-right:0}.claboCardList--4col .claboCard:nth-of-type(3n),.claboCardList--slider .claboCard:nth-of-type(3n){margin-right:20px}.claboCard:hover{box-shadow:0 0 20px 6px rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.claboCardList .slick-arrow,.tournamentTable_resultView:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.claboCard a{text-decoration:none;cursor:pointer}.claboCard_tags{margin-bottom:10px}.claboCard_image{border-bottom:1px solid #dedede;background:50% 50% no-repeat;background-size:cover;width:318px;height:200px}.claboCardList--4col .claboCard_image{width:233px;height:145px}.claboCard_image img{display:none;width:100%;height:auto}.claboCard_title{font-size:16px;font-weight:700;line-height:1.4}.claboCard_period{font-size:14px;line-height:1.5;color:#666;margin:10px 0 0}.claboCard_content{padding:15px}.claboCard_meta{position:absolute;bottom:0;background:#f5f5f5;box-sizing:border-box;overflow:hidden;width:100%;height:44px;padding:15px}.claboCardList--4col .claboCard_meta{height:54px;padding:10px 15px}.claboCard_shop{line-height:1;float:left;overflow:hidden;width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}.claboCardList--4col .claboCard_shop{float:none;width:100%;margin:0 0 6px}.claboCard_shop a{color:#1872d7;text-decoration:none;margin:0 5px 0 0}.claboCard_shop a:hover{color:#1db7f0;position:relative;text-decoration:none}.claboCard_shop span{margin:0 5px 0 0}.claboCard_date{font-size:14px;line-height:1;float:right}.claboCardList--4col .claboCard_date{float:none}.claboCard_label{position:absolute;top:0;left:0;background:#333;display:block;font-size:16px;font-weight:700;line-height:36px;color:#fff;text-align:center;width:69px;height:36px}.claboCardList:after,.claboCardList_content:after{height:0;content:'';display:block;clear:both;visibility:hidden}.claboCard_label--end{background:#333}.claboCard_label--open{background:#e60023}.claboCardList{padding:0 0 20px;width:1000px;margin:0 auto;position:relative}.claboCardList:last-of-type{padding-bottom:0}.claboCardList--slider{margin:-20px auto 20px}.claboCardList--more{padding:0 0 60px}.claboCardList--more:last-of-type{padding-bottom:0}.claboCardList--more .claboCardList_content{margin:0 0 20px}.claboCardList--slider .claboCardList_content{width:1040px;left:-20px}.claboCardList .slick-list{padding:20px 20px 0}.claboCardList .slick-list:after{content:'';display:block;background:#fff;width:0;height:100%;position:absolute;top:0;right:0}.claboCardList .slick-arrow{position:absolute;width:36px;height:36px;top:50%;transform:translateY(-50%);cursor:pointer}.claboCardList .slick-arrow--prev{left:-45px}.claboCardList .slick-arrow--prev:after{content:"";width:14px}.claboCardList .slick-arrow--next{right:-45px}.claboCardList .slick-arrow--next:after{content:"";width:11px}.claboCardList .slick-arrow:after{height:18px;color:#fff;font-size:12px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1}.claboCardList .slick-arrow:before{position:absolute;content:'';top:0;left:0;width:36px;height:36px;background:#e60023;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.claboCardList .slick-arrow:hover:before{-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.claboCardList .slick-dots{text-align:center;margin:10px 0 0}.claboCardList .slick-dots>li{margin:0 7px;display:inline-block;width:10px;height:10px;border-radius:50%;background:#dedede;text-indent:-9999px;-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);cursor:pointer}.tags_item a,.tournamentTable_td{-webkit-transition-duration:.25s}.claboCardList .slick-dots>li.slick-active{background:#e60023}.claboCardList .slick-dots>li.slick-active:hover{background:#e60023;cursor:default}.tournamentTable--detail .tournamentTable_tr.is-result:hover,.tournamentTable:not(.tournamentTable--detail) .tournamentTable_tr:hover{cursor:pointer}.claboCardList .slick-dots>li:hover{background:#444}.tags{font-size:0}.tags--article{margin:0 0 10px}.tags--article .tags_item{margin:6px 10px 16px 0}.tags_item{display:inline-block;margin:6px 5px -5px 0}.tags_item a{color:#247de1;border:1px solid #247de1;border-radius:6px;line-height:2.3;padding:2px 5px;font-size:12px;-webkit-transition-property:color background;transition-property:color background;transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,.58,1);text-decoration:none}.tags_item a:hover{background:#247de1;color:#fff}.tournamentTable{width:100%}.tournamentTable_td,.tournamentTable_th{position:relative;border:1px solid #dedede;box-sizing:border-box;padding:10px}.tournamentTable_td:last-of-type,.tournamentTable_th:last-of-type{border-right:none}.tournamentTable_th{border-top:none;border-bottom:none;background:#333;font-size:14px;font-weight:400;color:#fff;text-align:center;padding:6px}.tournamentTable_th:first-of-type{border-top:none;border-left:none}.tournamentTable_th--date{width:105px}.tournamentTable_th--official,.tournamentTable_th--tcg{width:95px}.tournamentTable_th--name{width:160px}.tournamentTable_th--shop{width:100px}.tournamentTable_th--people{width:55px}.tournamentTable_th--type{width:125px}.tournamentTable_th--entry{width:75px}.tournamentTable_th--note{width:230px}.tournamentTable_th--action{width:80px}.tournamentTable_td{position:relative;background:#fff;font-size:14px;line-height:1.4;-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.25s;-webkit-transition-property:background;transition-property:background}.tournamentTable_td:first-of-type{border-left:none}.tournamentTable_td--entry,.tournamentTable_td--official,.tournamentTable_td--people{text-align:center}.tournamentTable_td--tcg{padding:10px 0}.tournamentTable_td--tcg img{width:100%;height:auto}.tournamentTable_td--action .button a{font-size:12px;line-height:26px;width:60px;height:30px;padding:0}.tournamentTable_td--action .button a:after{top:0;right:5px;font-size:10px}.tournamentTable_td--action .button a .button_string{margin-left:-10px}.tournamentTable_td .zoomIcon:after{top:2px;right:2px}.tournamentTable:not(.tournamentTable--detail) .tournamentTable_tr:hover .tournamentTable_td{background:#faeef0}.tournamentTable:not(.tournamentTable--detail) .tournamentTable_tr:hover .tournamentTable_resultView{color:#e60023}.tournamentTable:not(.tournamentTable--detail) .tournamentTable_tr:hover .tournamentTable_resultView:before{background:#e60023}.tournamentTable:not(.tournamentTable--detail) .tournamentTable_tr:hover .button a{background:#e60023;color:#fff}.tournamentTable--detail .tournamentTable_tr.is-result:hover .tournamentTable_td{background:#faeef0}.tournamentTable--detail .tournamentTable_tr.is-result:hover .tournamentTable_resultView{color:#e60023}.tournamentTable--detail .tournamentTable_tr.is-result:hover .tournamentTable_resultView:before{background:#e60023}.tournamentTable--detail .tournamentTable_tr.is-result:hover .button a{background:#e60023;color:#fff}.tournamentTable--detail .tournamentTable_tr .tournamentTable_td--action .tournamentTable_resultView{opacity:.3}.tournamentTable--detail .tournamentTable_tr.is-result .tournamentTable_td--action .tournamentTable_resultView{opacity:1}.tournamentTable_tr{background:#fff}.tournamentTable_tr--result{height:0;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:height;transition-property:height}.tournamentTable_tr--result .tournamentTable_td{display:none}.tournamentTable_tr--result.is-open .tournamentTable_td{position:relative;display:table-cell;z-index:1}.tournamentTable_tr--result.is-open:hover{cursor:default}.tournamentTable_tr--result.is-open:hover .tournamentTable_td{background:0 0}.tournamentTable--detail .tournamentTable_tr.is-open .tournamentTable_td,.tournamentTable--detail .tournamentTable_tr.is-open+.tournamentTable--detail .tournamentTable_tr--result.is-open .tournamentTable_td,.tournamentTable--detail .tournamentTable_tr.is-open:hover+.tournamentTable--detail .tournamentTable_tr--result.is-open .tournamentTable_td{background:#faeef0}.tournamentTable_tr.is-active .tournamentTable_td,.tournamentTable_tr.is-active.is-open .tournamentTable_td{background:#f8cf00}.tournamentTable_tr.is-end .tournamentTable_td{background:#f2f2f2}.tournamentTable_label{position:absolute;top:0;left:0;background:#333;display:block;font-size:11px;font-weight:700;line-height:21px;z-index:1;color:#fff;text-align:center;width:42px;height:21px}.tournamentTable_label--red{background:#e60023}.tournamentTable_resultView{font-weight:700;text-decoration:none;-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;transition-property:color}.tournamentTable_resultView:after{content:""}.tournamentTable_resultView:before{position:absolute;top:50%;right:15px;border-radius:12px;background:#333;display:block;content:'';width:24px;height:24px;-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background;transition-property:background;transform:translateY(-50%)}.rich table td,.tournamentTableResult{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1)}.tournamentTableResult,.zoom{left:0;-webkit-transition-property:opacity}.tournamentTable_resultView:after{position:absolute;top:50%;right:9px;display:block;font-size:12px;z-index:2;color:#fff;width:24px;height:24px;margin-top:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tournamentTable_resultViewString{display:inline-block;text-align:right;width:80px}.is-open .tournamentTable_resultView:after{content:""}.tournamentTableResult{position:absolute;top:0;box-sizing:border-box;opacity:0;overflow:hidden;width:100%;padding:40px;transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.5s;transition-duration:.5s;transition-property:opacity}.tournamentTableResult_image{position:relative;z-index:1;float:left;margin:0 40px 0 0}.tournamentTableResult_image img{width:280px;height:auto}.tournamentTableResult_content{position:relative;top:-6px;font-size:16px}.tournamentList{padding:0 0 40px;width:1000px;margin:0 auto;position:relative}.tournamentList:after{content:'';height:0;clear:both;visibility:hidden;display:block}.tournamentList:last-of-type{padding-bottom:0}.tournamentList--more{padding:0 0 60px}.tournamentList--more:last-of-type{padding-bottom:0}.tournamentList_print{text-align:right;margin-bottom:5px}.tournamentList_print a{cursor:pointer;font-size:0;line-height:1;vertical-align:middle;text-decoration:none}.tournamentList_print a:before{content:"";vertical-align:middle;line-height:1;display:inline-block;font-size:10px;margin-right:5px;width:10px;height:10px}.tournamentList_print a:hover{text-decoration:underline}.tournamentList_print a span{font-size:12px;line-height:1;vertical-align:middle}.tournamentList_content:after{content:'';height:0;clear:both;visibility:hidden;display:block}.tournamentList--more .tournamentList_content{margin:0 0 40px}.claboShop{border:2px solid #dedede;border-bottom:none;box-sizing:border-box;padding:18px;overflow:hidden;margin:0;position:relative}.claboShop:nth-last-of-type(1){border-bottom:2px solid #dedede;margin-bottom:100px}.claboShop_content,.claboShop_image{float:left;margin:0 30px 0 0}.claboShop_image a{transition:opacity .2s cubic-bezier(0,0,.58,1);opacity:1}.claboShop_image a:hover{opacity:.7}.claboShop_content{width:610px}.claboShop_label{margin:0 0 0 10px;padding:3px 10px;line-height:1;font-weight:400;color:#e60023;background:#fce5e9;font-size:14px}.claboShop_name{position:relative;line-height:1;font-size:18px;font-weight:700;display:block;margin:0 0 10px}.claboShop_name a{color:#1872d7;text-decoration:none}.claboShop_name a:hover{color:#1db7f0;position:relative;text-decoration:none}.claboShop_address{margin:0 0 12px}.claboShop_addressString{font-size:16px;display:inline;margin:0 10px 0 0}.claboShop_address .button{position:relative;top:8px;display:inline}.claboShop_address .button_content{width:70px;display:inline-block;position:relative}.claboShop_address .button a{position:absolute;top:-28px;padding:0;width:70px;height:29px;line-height:25px;font-size:12px}.claboShop_address .button a:after{content:"";position:absolute;top:0;right:12px;font-size:12px}.claboShop_address .button a .button_string{margin-left:-20px}.claboShop_list{font-size:14px}.claboShop_action{float:right;width:140px;padding-top:10px}.claboShop_action .button{margin-bottom:5px}.claboShop_action .button:last-of-type{margin-bottom:0}.rich img,.rich p,.rich table{margin:0 0 50px}.claboShop_action .button a{width:140px;padding-left:0;padding-right:0}.rich{padding:0 0 20px}.rich p{font-size:16px}.rich img{max-width:100%;height:auto}.rich table{width:100%}.rich table td,.rich table th{position:relative;border:1px solid #dedede;box-sizing:border-box;padding:10px}.rich table td:last-of-type,.rich table th:last-of-type{border-right:none}.rich table td{position:relative;background:#fff;font-size:14px;line-height:1.4;transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background;transition-property:background}.zoom,.zoom_bg{position:fixed}.zoom,.zoom_close{-webkit-transition-duration:.25s}.rich table td:first-of-type{border-left:none}.rich table thead td{border-top:none;border-bottom:none;background:#333;font-size:14px;font-weight:400;color:#fff;text-align:center;padding:6px}.rich table thead td:first-of-type{border-top:none;border-left:none}.zoom{top:0;z-index:1000;pointer-events:none;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.25s;transition-property:opacity}.zoom_content,.zoom_image{left:50%;width:100%;max-width:800px;height:100%;max-height:800px;top:50%}.zoom_close,.zoom_control{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-property:opacity}.zoom.is-show{pointer-events:all;opacity:1}.zoom_bg{background:rgba(0,0,0,.8);width:100%;height:100%}.zoom_close,.zoom_content,.zoom_control,.zoom_image{position:absolute}.zoom_content{margin:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.zoom_image{background:50% 50% no-repeat;background-size:contain;display:block;z-index:1001;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.zoom_close:before,.zoom_control{z-index:1002;width:60px;height:60px}.zoom_close{top:30px;right:30px;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.25s;transition-property:opacity}.js-zoom img,.zoom_control{-webkit-transition-duration:.25s}.zoom_close:before{content:"";display:block;font-size:30px;color:#fff}.zoom_close:hover{opacity:.7}.zoom_control{top:0;bottom:0;color:#fff;text-align:center;opacity:1;margin:auto;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.25s;transition-property:opacity}.js-zoom img,.tab_button a{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1)}.zoom_control--next{right:-80px}.zoom_control--next:after{content:""}.zoom_control--prev{left:-80px}.zoom_control--prev:after{content:""}.zoom_control:after{font-size:30px;line-height:60px;width:60px;height:60px}.zoom_control:hover{opacity:.7}.js-zoom{position:relative;display:inline-block}.newsList_list a,.tab:after,.zoomIcon{display:block}.js-zoom img{opacity:1;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity}.js-zoom:hover img{opacity:.8}.zoomIcon{position:absolute;top:-11px;right:-11px;border:2px solid #e60023;border-radius:50%;background:#fff;box-sizing:border-box;z-index:1;width:35px;height:35px}.zoomIcon:after{content:"";position:absolute;top:1px;right:2px;font-size:22px;color:#e60023;overflow:hidden}.newsList{margin:0 0 40px}.newsList_lists{border-bottom:1px solid #dedede}.newsList_list{border-top:1px solid #dedede;overflow:hidden;font-size:16px}.newsList_list a{padding:24px 0;color:#1872d7;text-decoration:none}.newsList_list a:hover{color:#1db7f0;position:relative;text-decoration:none}.newsList_listDate{float:left;margin:0 80px 0 0;display:block;padding:24px 0}.newsList_listTitle{overflow:hidden}.attention{background:#f2f2f2;padding:40px}.table .attention{background:0 0;padding:0}.attention_headline{margin:0 0 20px;font-size:18px;font-weight:700;line-height:1}.attention_list{font-size:16px;margin:0 0 5px;text-indent:-1em;padding-left:1em}.tab_button--event .tab_buttonString,.tab_button--report .tab_buttonString{padding-left:40px}.attention_list:before{content:'※'}.tab:after,.tab_content:after{content:'';height:0;clear:both;visibility:hidden}.attention_list:last-child{margin-bottom:0}.tab{margin:0 0 70px}.tab.is-bottom{margin:70px 0 0}.tab_content{display:none}.tab_content:after{display:block}.tab_button{width:50%;float:left;text-align:center}.tab_button--event .tab_buttonString:before{content:"";position:absolute;left:-6px;font-size:28px}.tab_button--report .tab_buttonString:before{content:"";position:absolute;left:-4px;font-size:28px}.tab_button a{position:relative;height:60px;line-height:60px;border-radius:30px 0 0 30px;background:#fff;border:2px solid #dedede;border-right:1px solid #dedede;text-decoration:none;font-size:18px;font-weight:700;display:block;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.25s;transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,.58,1);box-sizing:border-box;cursor:pointer}.tab_button a:after,.tcgShop_tabButton a{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.2s}.tab_button a:after{position:absolute;content:'';bottom:-13px;left:0;right:0;display:block;margin:auto;width:0;height:0;border-style:solid;border-width:11px 7px 0;border-color:#fff transparent transparent;-webkit-transition-property:border;transition-property:border;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.58,1)}.is-bottom .tab_button a:after{border-width:0 7px 11px;border-color:transparent transparent #fff;top:-13px;bottom:inherit}.tab_button a.is-active{background:#e60023;border:2px solid #e60023;border-right:1px solid #e60023;color:#fff}.tab_button a.is-active:after{border-color:#e60023 transparent transparent}.is-bottom .tab_button a.is-active:after{border-color:transparent transparent #e60023}.tab_button a.is-active:hover{color:#fff}.tab_button a:hover{color:#e60023}.tab_button:nth-of-type(2n) a{border-radius:0 30px 30px 0;border-left:1px solid #dedede}.tab_buttonString{position:relative}.form .table{margin-bottom:60px}.form .table_th{width:280px;vertical-align:middle}.form .table_td>span.has-marginTop{margin-top:15px}.form .table_td>span.has-marginBottom{margin-bottom:15px}.form .button--submit{height:58px}.form .button--submit a{padding:0;height:58px;line-height:56px;font-size:20px;width:400px}.form .button--submit a:after{top:0;right:30px;font-size:16px}.form .button--back{position:absolute;height:41px}.form .button--back a{padding:0;height:41px;line-height:36px;font-size:14px;width:220px}.form .button--back a:after{top:2px}.form_required{background:#e60023;color:#fff;border-radius:8px;font-size:12px;width:43px;height:21px;line-height:21px;text-align:center;font-style:normal;display:block;float:right}.form_message{font-size:18px;font-weight:700;text-align:center;margin:0 0 60px}.form_message--error{color:#e60023}.form_help{font-size:14px;display:inline-block}.form_help.has-marginTop{margin-top:15px}.form_help.has-marginBottom{margin-bottom:15px}.form_column{margin:0 0 20px}.formDescription{font-size:16px;margin-bottom:60px}.formDescription p{margin-bottom:20px}.formDescription p:last-of-type{margin-bottom:0}.formDescription .button{margin-top:20px}.formAttention{margin:0 0 70px}.formAttention_headline{font-size:24px;font-weight:700;line-height:1;margin:0 0 40px}.formAttention_lists{margin:0 0 25px}.formAttention_list{font-size:16px;padding-left:1em;text-indent:-1em}.formAttention_text{font-size:16px;margin:0 0 25px}.formSteps{margin:0 0 60px;overflow:hidden}.formSteps_step{width:300px;height:60px;line-height:60px;border-radius:30px;float:left;margin:0 50px 0 0;text-align:center;font-size:18px;font-weight:700;background:#f2f2f2;position:relative}.formSteps_step:after{content:"";position:absolute;top:0;right:-32px}.formSteps_step.is-active{background:#fdf1b2}.formSteps_step:last-child{margin-right:0}.formSteps_step:last-child:after{display:none}.formThanksMessage{margin:20px 0 0;text-align:center}.formThanksMessage_headline{line-height:1;font-size:24px;font-weight:700;margin:0 0 35px}.formThanksMessage_text{font-size:16px;margin:0 0 55px}.formThanksMessage .button a{width:220px;padding-left:0;padding-right:0}.formText,.formTextarea{padding:10px;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-block;outline:0;vertical-align:middle}.formError,p.formError{margin:5px 0 0;font-weight:700;font-size:14px;color:#e60023}.formText{border:2px solid #dedede;background:#fff;border-radius:6px;width:100%;appearance:none;font-size:16px}.formText.is-required{background:#faeef0}.formText.is-required--clear{background:#fff!important;border:2px solid #dedede!important}.formText.is-error,.is-error .formText{border-color:#e60023}.formText.has-marginTop{margin-top:15px}.formText.has-marginBottom{margin-bottom:15px}.formText--name{width:200px;margin:0 20px 0 0}.formText--age{width:120px;margin:0 15px 0 0}.formText--zip1{width:80px;margin:0 15px}.formText--zip2{width:120px;margin:0 15px}.formText--address,.formText--building{margin-top:5px}.formText--tel1,.formText--tel2,.formText--tel3{width:80px;margin:5px 15px 15px}.formText--tel1{margin-left:0}.formText--mail{margin:5px 0 15px}.formText--mailre{margin:0 0 15px}.formText--commuting,.formText--station1,.formText--station2{width:300px}.formText--station1{margin:0 15px 0 0}.formText--station2{margin:0 15px 0 30px}.formTextarea{height:100px;border:2px solid #dedede;background:#fff;border-radius:6px;width:100%;appearance:none;font-size:13px}.blogBanner .slick-arrow,.formSelect select{-webkit-appearance:none;-moz-appearance:none}.formTextarea.is-required{background:#faeef0}.formTextarea.is-required--clear{background:#fff!important;border:2px solid #dedede!important}.formTextarea.is-error,.is-error .formTextarea{border-color:#e60023}.formTextarea.has-marginTop{margin-top:15px}.formTextarea.has-marginBottom{margin-bottom:15px}.formTextarea--experience{margin-top:5px;min-height:200px}.formTextarea--pr{min-height:200px;margin:5px 0 10px}.formSelect{overflow:hidden;position:relative;border:2px solid #dedede;border-radius:6px;box-sizing:border-box;display:inline-block;vertical-align:middle;background:#fff;-webkit-transition:border .2s cubic-bezier(0,0,.58,1);transition:border .2s cubic-bezier(0,0,.58,1);opacity:1;margin-right:15px;font-size:0}.formSelect.is-required{background:#faeef0}.formSelect.is-required--clear{background:#fff!important;border:2px solid #dedede!important}.formSelect.is-error,.is-error .formSelect{border-color:#e60023}.formSelect.has-marginTop{margin-top:15px}.formSelect.has-marginBottom{margin-bottom:15px}.formSelect--day,.formSelect--month,.formSelect--time,.formSelect--year{width:160px}.formSelect--day,.formSelect--month{margin-left:30px}.formSelect--time2{margin-left:20px}.formSelect--prefecture{width:350px;display:block;margin:5px 0 0}.formSelect--job,.formSelect--work{width:350px}.formSelect:hover{border-color:#aaa}.formSelect_content{position:relative;z-index:1}.formSelect select{width:100%;cursor:pointer;border-radius:0;border:0;margin:0;background:none;vertical-align:middle;font-size:16px;color:inherit;box-sizing:content-box;padding:0 10px 0 14px;height:40px;line-height:1;appearance:none;outline:0}.ie9 .formSelect select{width:100%;padding:0}.formSelect select::-ms-value{background:none;color:#000}.formSelect select::-ms-expand{display:none}.formSelect select option{color:#000;background:#fff}.formSelect:before{content:'▼';position:absolute;top:11px;right:13px;font-size:12px;width:10px;height:10px;display:block;z-index:0}.blogBanner .slick-list:after,.blogBanner_content:after,.indexHero_arrow:before{content:''}.formCheckboxs.has-marginTop{margin-top:15px}.formCheckboxs.has-marginBottom{margin-bottom:15px}.formCheckbox{display:inline-block;margin:0 0 0 30px}.formCheckbox.is-required{background:#faeef0}.formCheckbox.is-required--clear{background:#fff!important;border:2px solid #dedede!important}.formCheckbox.is-error,.is-error .formCheckbox{border-color:#e60023}.formCheckbox.has-marginTop{margin-top:15px}.formCheckbox.has-marginBottom{margin-bottom:15px}.formCheckbox:first-of-type{margin-left:0}.formCheckbox:hover input+label:after{color:#dedede}.formCheckbox input{display:none;vertical-align:middle}.formCheckbox label{display:inline-block;position:relative;padding-left:35px;cursor:pointer;vertical-align:middle;margin-bottom:10px}.formCheckbox label:after,.formCheckbox label:before{content:'';display:block;position:absolute;top:2px;left:0;width:20px;height:20px;border:2px solid #dedede;border-radius:4px;background:#fff}.formCheckbox label:after{content:"";color:#fff;width:20px;font-size:13px;font-weight:700;top:4px;left:6px;border:none;background:0 0;-webkit-transition:color .2s cubic-bezier(0,0,.58,1);transition:color .2s cubic-bezier(0,0,.58,1)}.formCheckbox label span{line-height:30px;display:inline-block;margin:0 0 0 20px}.formCheckbox input:checked+label:after{color:#e60023}.formRadio{display:inline-block}.formRadio.is-required{background:#faeef0}.formRadio.is-required--clear{background:#fff!important;border:2px solid #dedede!important}.formRadio.is-error,.is-error .formRadio{border-color:#e60023}.formRadios--kit .formRadio{margin-bottom:10px}.formRadio input{display:none}.formRadio:hover input[type=radio]+label:after{background:#dedede}.formRadio label{display:inline-block;position:relative;cursor:pointer;padding:0 0 0 30px;font-size:16px;text-align:center;line-height:16px;vertical-align:middle}.formRadio label:before{position:absolute;content:"";top:9px;left:0;width:20px;height:20px;margin-top:-10px;border-radius:50%;border:2px solid #dedede;background:#fff;box-sizing:border-box}.formRadio label:nth-child(2){margin-right:20px}.formRadio input[type=radio]+label:after{position:absolute;content:"";top:9px;left:5px;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#fff;-webkit-transition:background .2s cubic-bezier(0,0,.58,1);transition:background .2s cubic-bezier(0,0,.58,1)}.blogBanner .slick-arrow,.shopBanner .slick-arrow{-webkit-transition:all .2s cubic-bezier(0,0,.58,1);outline:0}.formRadio input[type=radio]:checked+label:after{background:#e60023}.identification{overflow:hidden;margin:0 0 50px}.identification--nomargin{margin-bottom:0}.identification_item{width:480px;border:4px solid #dedede;border-radius:10px;box-sizing:border-box;padding:40px 40px 30px;margin:0 0 35px}.identification_item--ok{background:url(/assets/pc/img/kaitori/ok.png) center center no-repeat;float:left}.identification_item--ng{background:url(/assets/pc/img/kaitori/ng.png) center center no-repeat;float:right}.identification_headline{font-size:18px;font-weight:700;margin:0 0 20px}.identification_list{font-size:16px;line-height:1.8}.identification_attention{clear:both;font-size:16px}.identificationTable{margin:30px 0 20px}.identificationTable_td,.identificationTable_th{font-size:16px;padding:0 0 10px}.identificationTable_th{width:170px}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,.506);background:#fff;border:2px solid #dedede;border-radius:6px;color:#333;font-family:"Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;padding:2px 12px 12px 0;position:absolute;z-index:9999;box-sizing:border-box;display:none;-webkit-transform:translate(-20px,10px);-ms-transform:translate(-20px,10px);transform:translate(-20px,10px)}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:0 0;border:none}.xdsoft_datetimepicker button{border:none!important}.xdsoft_noselect{-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:0 0}.xdsoft_noselect::-moz-selection{background:0 0}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0;cursor:pointer;display:block;height:30px;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:0;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover,.xdsoft_datetimepicker .xdsoft_today_button:hover{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_month,.xdsoft_datetimepicker .xdsoft_month .xdsoft_label,.xdsoft_datetimepicker .xdsoft_month .xdsoft_label span,.xdsoft_datetimepicker .xdsoft_year,.xdsoft_datetimepicker .xdsoft_year .xdsoft_label,.xdsoft_datetimepicker .xdsoft_year .xdsoft_label span{pointer-events:none!important;cursor:default!important}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_month .xdsoft_scroller_box,.xdsoft_datetimepicker .xdsoft_month i,.xdsoft_datetimepicker .xdsoft_year .xdsoft_scroller_box,.xdsoft_datetimepicker .xdsoft_year i{display:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none!important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#247de1;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:auto;text-align:right;position:absolute;left:125px}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:auto;float:left;margin-left:5px;position:absolute;left:68px}.xdsoft_datetimepicker .xdsoft_year span:after{content:'年'}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:0}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#fff;border:none;color:#666;font-size:14px;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:32px;text-align:center;-webkit-transition-property:color background;transition-property:color background;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);border-radius:50%}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#fff;color:#333!important;border-bottom:1px solid #ddd;font-weight:700;text-align:center;cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#f89800}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000;border-radius:50%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000;border-radius:50%}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_day_of_week0{color:#e60023}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_day_of_week6{color:#247de1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#247de1;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff!important;background:#247de1!important;box-shadow:none!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af!important;box-shadow:#247de1 0 1px 3px 0 inset!important;color:#fff!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit!important;box-shadow:inherit!important}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc!important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee!important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa!important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc!important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.indexHero,.indexHero_arrows,.indexHero_slide,.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#247de1;box-shadow:#247de1 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#247de1;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000!important;background:#007fff!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111!important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555!important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333!important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd!important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:museo-sans,"Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0 )}.indexHero_content,.indexTcg{padding:60px 0}.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:focus span,.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:hover span{color:#454551;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0 )}.noresult{text-align:center}.noresult img{margin-bottom:30px}.noresult p{font-size:24px;font-weight:700}.page-index .containers{margin-bottom:40px}.index{overflow:hidden;width:100%}.index_more .button a{background:#fff}.index_more .button a:hover{background:#e60023}.indexHero{background:url(/assets/pc/img/index/hero_bg.png);height:545px}.indexHero_content:not(.slick-initialized){width:10000px}.indexHero .slick-list{overflow:inherit!important}.indexHero_slide{background:#000;float:left;width:700px!important;margin:0 45px;outline:0;-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95);-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:all;transition-property:all}.indexHero_slide a{outline:0}.indexHero_slide img{opacity:.5;width:100%;height:auto;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.indexHero .is-current img,.indexHero .slick-center img{opacity:1}.indexHero .slick-center{z-index:10;-webkit-transform:scale(1.14286);-ms-transform:scale(1.14286);transform:scale(1.14286)}.indexHero .slick-center:hover{background:#fff;-webkit-transition-delay:0s;transition-delay:0s}.indexHero .slick-center:hover img{opacity:.8}.indexHero_arrows{width:1000px;position:absolute;top:0;right:0;left:0;margin:auto}.indexHero_arrow{position:absolute;top:225px;width:50px;height:50px;cursor:pointer}.indexHero_arrow--prev{left:30px}.indexHero_arrow--prev:after{content:"";width:12px}.indexHero_arrow--next{right:40px}.indexHero_arrow--next:after{content:"";width:7px}.indexHero_arrow:after{position:absolute;top:0;right:0;bottom:0;left:0;font-size:17px;z-index:1;color:#fff;height:20px;margin:auto}.indexHero_arrow:before{position:absolute;top:0;left:0;border:4px solid #fff;border-radius:50%;background:#e60023;width:50px;height:50px;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.indexHero_arrow:hover:before{-webkit-transform:scale(1.14);-ms-transform:scale(1.14);transform:scale(1.14)}.indexHero .slick-dots{position:absolute;bottom:-15px;left:50%;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.indexHero .slick-dots>li{border-radius:50%;background:#dedede;display:inline-block;text-indent:-9999px;width:10px;height:10px;margin:0 7px;cursor:pointer;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background;transition-property:background}.indexHero .slick-dots>li.slick-active{background:#f8cf00}.indexHero .slick-dots>li.slick-active:hover{background:#f8cf00;cursor:default}.indexHero .slick-dots>li:hover{background:#666}.blogBanner{overflow:hidden;margin:40px 0}.blogBanner_content{width:1000px;margin:0 auto;position:relative}.blogBanner_content:after{height:0;clear:both;visibility:hidden;display:block}.blogBanner_slider{width:1020px}.blogBanner .slick-list:after{position:absolute;top:0;right:0;background:#fff;display:block;width:20px;height:100px}.blogBanner .slick-arrow{position:absolute;border:none;background:0 0;text-indent:-9999px;width:20px;height:100px;cursor:pointer;transition:all .2s cubic-bezier(0,0,.58,1);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);appearance:none}.blogBanner_banner,.shopBanner_banner{-webkit-transition:opacity .2s cubic-bezier(0,0,.58,1)}.blogBanner .slick-arrow:after{position:absolute;top:0;bottom:0;left:0;display:block;font-size:15px;line-height:1;color:#e60023;text-indent:1px;width:20px;height:20px;margin:auto}.blogBanner .slick-prev{top:3px;left:-44px}.blogBanner .slick-prev:after{content:""}.blogBanner .slick-prev:hover{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.blogBanner .slick-next{top:3px;right:-24px}.blogBanner .slick-next:after{content:""}.aboutMain_content:before,.aboutPointItem:after,.aboutPointItem:before,.aboutPointMaker_content:after,.characterItem:after{content:''}.blogBanner .slick-next:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.blogBanner_banner{opacity:1;float:left;margin:0 20px 0 0;transition:opacity .2s cubic-bezier(0,0,.58,1)}.blogBanner_banner:last-child{margin-right:0}.blogBanner_banner:hover{opacity:.7}.blogBanner_banner a,.blogBanner_banner img{display:block;width:100%;height:auto}.indexHeadline{position:relative;text-align:center;margin:0 0 35px}.indexHeadline--blog:before,.indexHeadline--event:before,.indexHeadline--tcg:before{position:absolute;right:0;bottom:-85px;left:0;background-repeat:no-repeat;background-position:center bottom;display:block;content:'';width:600px;height:200px;margin:auto}.indexHeadline--tcg:before{background-image:url(/assets/pc/img/index/tcg_character.png)}.indexHeadline--event:before{background-image:url(/assets/pc/img/index/event_character.png)}.indexHeadline--blog:before{background-image:url(/assets/pc/img/index/blog_character.png)}.indexHeadline_string{position:relative;font-size:24px;font-weight:700;line-height:1;z-index:1;margin:0 0 5px}.indexHeadline_sub{position:relative;font-family:Montserrat;font-size:14px;z-index:1;color:#e60023}.indexTcg{background:#faeef0;margin:0 0 60px}.indexBlog,.indexEvent{border-bottom:1px solid #dedede;margin:0 0 70px;padding:0 0 50px}.indexInformation{margin:0 0 60px}.indexAbout{background:#fef9e0}.indexAbout_content{width:1000px;margin:0 auto;position:relative;background:url(/assets/pc/img/index/about_bg.png) center top no-repeat;padding:80px 0}.indexAbout_headline{font-size:24px;font-weight:700;line-height:1;margin:0 0 60px}.indexAbout_headline img{margin:0 15px 0 0}.indexAbout_text{position:relative;font-size:16px;z-index:1;width:560px;margin:0 0 35px}.indexAbout_character{position:absolute;top:-40px;right:-85px}.aboutMain{position:relative;background:url(/assets/pc/img/common/bg_pink.png);height:400px;margin:0 0 80px}.aboutMain_content{width:1000px;margin:0 auto;position:relative}.aboutMain_content:before{position:absolute;top:0;left:0;background:url(/assets/pc/img/about/main_character.png) center top no-repeat;display:block;width:1080px;height:400px}.aboutMain_headline{position:relative;z-index:1;text-align:center}.aboutMainCount{position:absolute;top:150px;right:70px;z-index:1;text-align:center;width:374px;height:264px}.aboutMainCount_content{position:absolute;top:55px;right:107px}.aboutMainCount_now{font-size:19px;font-weight:700;line-height:1;padding-right:8px}.aboutMainCount_number{display:inline-block;font-size:39px;font-weight:700;line-height:1;color:#e60023;margin:0 5px 0 0}.aboutMainCount_shop{display:inline-block;font-size:19px;font-weight:700}.aboutMainCount_zenkoku{font-size:14px;font-weight:700;line-height:1;padding-left:7px}.aboutPoint_content{width:1000px;margin:0 auto;position:relative}.aboutPointItem{position:relative;margin:0 0 70px}.aboutPointItem:last-of-type{margin:0 0 120px}.aboutPointItem:after{height:0;clear:both;visibility:hidden;display:block}.aboutPointItem:before{position:absolute;top:-20px;display:block;z-index:1;width:414px;height:414px}.aboutPointItem--1:before{left:-35px;background:url(/assets/pc/img/about/point1_character.png) left top no-repeat}.aboutPointItem--2:before{top:0;right:0;background:url(/assets/pc/img/about/point2_character.png) left top no-repeat}.aboutPointItem--3:before{left:-70px;background:url(/assets/pc/img/about/point3_character.png) left top no-repeat;width:485px}.aboutPointItem--4:before{top:0;right:-20px;background:url(/assets/pc/img/about/point4_character.png) left top no-repeat;width:420px}.aboutPointItem--5:before{left:-35px;background:url(/assets/pc/img/about/point5_character.png) left top no-repeat;width:414px;height:440px}.aboutPointItem--6:before{top:6px;right:-35px;background:url(/assets/pc/img/about/point6_character.png) left top no-repeat;width:440px;height:440px}.aboutPointItem_headline{position:relative;left:-35px;z-index:1;margin:0 0 10px}.aboutPointItem_content{font-size:16px;width:570px}.aboutPointItem--1 .aboutPointItem_content,.aboutPointItem--3 .aboutPointItem_content,.aboutPointItem--5 .aboutPointItem_content{float:right}.aboutPointItem_images{overflow:hidden;margin:20px 0 30px}.aboutPointItem_image{float:left;width:275px;margin:0 20px 0 0}.aboutPointItem_image:last-child{margin-right:0}.aboutPointItem .button{text-align:left;float:left;margin:0 20px 0 0}.aboutPointItem .button a{text-align:center;width:250px;padding-right:0;padding-left:0}.aboutPointMaker{position:relative;margin:0 0 100px}.aboutPointMaker_headline{position:absolute;top:-35px;right:0;left:0;width:702px;margin:auto}.aboutPointMaker_content{border:2px solid #dedede;border-radius:10px;background:#f2f2f2;padding:75px 40px 40px}.aboutPointMaker_content:after{height:0;clear:both;visibility:hidden;display:block}.aboutPointMaker_banner{float:left}.aboutPointMaker_banner:last-child{float:right}.aboutShop{background:url(/assets/pc/img/common/bg_yellow.png);margin:0 0 60px;padding:75px 0 0}.aboutShop_headline{text-align:center}.aboutShop .shopSearchArea{margin:-25px 0 0}.aboutCharacter_headline{text-align:center;margin:0 0 60px}.aboutCharacter_copylight{font-size:16px;line-height:1;text-align:center;margin:30px 0 0}.characterItem{height:450px}.characterItem:after{height:0;clear:both;visibility:hidden;display:block}.characterItem--1{background:url(/assets/pc/img/about/character1_bg.png) center top no-repeat}.characterItem--2{background:url(/assets/pc/img/about/character2_bg.png) center top no-repeat}.characterItem--3{background:url(/assets/pc/img/about/character3_bg.png) center top no-repeat}.characterItem--4{background:url(/assets/pc/img/about/character4_bg.png) center top no-repeat}.characterItem_content{box-sizing:border-box;padding:105px 0 0;width:1000px;margin:0 auto;position:relative}.characterItem--1 .characterItem_content,.characterItem--3 .characterItem_content{padding-left:80px}.characterItem--2 .characterItem_content,.characterItem--4 .characterItem_content{padding-left:510px}.characterItem_headline{overflow:hidden;margin:0 0 20px}.characterItem_headline .button{position:relative;top:4px;text-align:left}.characterItem_headline .button a{border-color:#55acee;background:#fff;color:#55acee;text-align:center;width:160px;padding-right:0;padding-left:30px}.characterItem_headline .button a:after{content:"";top:5px;left:26px;font-size:17px}.characterItem_description,.tournamentAbout_content p,.tournamentMovie_description{font-size:16px}.characterItem_headline .button a:hover{background:#55acee;color:#fff}.characterItem_name{float:left;margin:0 25px 0 0}.characterItem_description{font-weight:700}.characterItem_character{position:absolute;top:0}.characterItem--1 .characterItem_character{top:-100px;right:0}.characterItem--2 .characterItem_character{top:-60px;left:0}.characterItem--3 .characterItem_character{top:-20px;right:60px}.characterItem--4 .characterItem_character{top:-30px;left:10px}.article_body .tournamentTable_th--shop{width:190px}.article_body .tournamentTable_th--date{width:250px}.article_body .tournamentTable_th--people{width:100px}.article_body .tournamentTable_th--type{width:250px}.article_body .tournamentTable_th--entry{width:90px}.article_body .tournamentTable_th--action{width:140px}.article_body .tournamentTable_td{font-size:16px;padding:19px 15px}.tournamentAbout{overflow:hidden;margin:0 0 75px}.tournamentAbout_image{float:left;width:302px;margin:0 50px 0 0}.tournamentAbout_image img{border:1px solid #dedede;box-sizing:border-box;width:100%;height:auto}.tournamentAbout_content{overflow:hidden;margin:-6px 0 0}.tournamentMovie{overflow:hidden;margin:0 0 80px}.tournamentMovie_item{float:left;width:320px;margin-right:20px}.tournamentMovie_item:nth-of-type(3n){margin-right:0}.tournamentMovie_thumbnail{margin:0 0 10px}.page-monthly_tournament .containers{margin-bottom:0}.page-monthly_tournament h2{font-size:20px;font-weight:700;margin:30px 0 10px}.eventAbout{margin:0 0 75px}.eventAbout:after{content:'';height:0;clear:both;visibility:hidden;display:block}.eventAbout_image{float:right;width:200px;margin:0 0 0 40px}.eventAbout_image a{display:block}.eventAbout_image a img{max-width:100%;height:auto}.eventAbout_content{overflow:hidden;width:700px;margin:-6px 0 0}.eventAbout_content p{font-size:16px}.eventTable{width:100%;margin:0 0 75px}.eventTable_td,.eventTable_th{position:relative;box-sizing:border-box}.eventTable_th{background:#333;font-size:14px;font-weight:400;color:#fff;padding:6px 20px}.eventTable_th:first-of-type{border-top:none}.eventTable_th--shop{width:230px}.eventTable_td{border-top:1px solid #dedede;border-bottom:1px solid #dedede;background:#fff;font-size:16px;line-height:1.4;padding:25px}.eventReport_headline{font-size:24px;font-weight:700;margin:0 0 50px}.eventReport p{font-size:16px;margin:0 0 50px}.eventReport_images{overflow:hidden;margin:0 0 60px}.eventReport_image{font-size:16px;float:left;width:380px}.eventReport_image p{margin:0}.eventReport_image:nth-of-type(2n){float:right}.eventReport_image img{max-width:380px;height:auto;margin:0 0 15px}.tcg_description{font-size:16px;margin:0 0 60px}.tcgAbout{overflow:hidden;margin:0 0 60px}.tcgAbout_image{float:left;width:380px;margin:0 50px 0 0}.tcgAbout_image img{border:1px solid #dedede;box-sizing:border-box;width:100%;height:auto}.tcgAbout_content{overflow:hidden}.tcgAbout_headline{font-size:30px;font-weight:700;margin:-6px 0 25px}.tcgAbout_outline{font-size:16px;margin:0 0 30px}.tcgAbout_link{font-size:16px}.tcgAbout_link a{color:#1872d7;text-decoration:none}.tcgAbout_link a:hover{color:#1db7f0;position:relative;text-decoration:none}.tcgAbout_link a:after{content:"";position:relative;top:2px;left:10px;font-size:13px}.tcgAbout .button{clear:both;padding:60px 0 0}.tcgAbout .button a{width:400px}.tcgShop{background:#f2f2f2;margin:0 0 75px;padding:40px 0}.tcgShop_headline{font-size:18px;font-weight:700;margin:0 0 20px}.tcgShop_tab{height:45px;margin:0 0 20px}.tcgShop_tab:after{content:'';height:0;clear:both;visibility:hidden;display:block}.tcgShop_tabButton{background:#333;display:table;float:left;height:100%}.tcgShop_tab--8 .tcgShop_tabButton{width:12.5%}.tcgShop_tab--9 .tcgShop_tabButton{width:11.11111%}.tcgShop_tab--10 .tcgShop_tabButton{width:10%}.tcgShop_tab--11 .tcgShop_tabButton{width:9.09091%}.tcgShop_tabButton a{position:relative;top:0;left:0;display:table-cell;font-weight:700;color:#fff;text-align:center;vertical-align:middle;text-decoration:none;width:100%;height:100%;cursor:pointer;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.2s;-webkit-transition-property:background;transition-property:background}.tcgShop_card a,.tcgShop_tabButton a:after{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);display:block}.tcgShop_tabButton a:after{position:absolute;right:0;bottom:-10px;left:0;border-width:10px 6px 0;border-style:solid;border-color:#f2f2f2 transparent transparent;content:'';width:0;height:0;margin:auto;transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border;transition-property:border}.shopSearchTcg_list,.tcgShop_card a{-webkit-transition-duration:.2s;box-sizing:border-box}.tcgShop_tabButton a:hover{background:#555}.tcgShop_tabButton a.is-active{background:#e60023}.tcgShop_tabButton a.is-active:after{border-color:#e60023 transparent transparent}.tcgShop_tabButton:last-of-type a{font-size:11px;line-height:1.2}.tcgShop_noresult{height:69px;line-height:69px;text-align:center}.tcgShop_card{position:relative;background:#fff;float:left;width:165px;margin:0 2px 2px 0}.tcgShop_card:nth-of-type(6n){margin-right:0}.tcgShop_cardArea{font-size:12px;line-height:1;margin:-3px 0 3px}.tcgShop_cardName{font-size:14px;font-weight:700;line-height:1;margin:6px 0 -6px}.tcgShop_card a{position:relative;border:2px solid #fff;text-decoration:none;padding:20px 10px;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.2s;-webkit-transition-property:border;transition-property:border}.shopSearchTcg_list,.shopSearch_tabButton a{cursor:pointer;-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);text-decoration:none}.tcgShop_card a:after{content:"";position:absolute;top:50%;right:10px;font-size:7px;height:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tcgShop_card a:hover{border:2px solid #e60023}.shopSearch{margin:0 0 80px}.shopSearch_tab:after{content:'';height:0;clear:both;visibility:hidden;display:block}.shopSearch_tabButton{background:#fff;box-sizing:border-box;font-size:18px;font-weight:700;text-align:center;float:left;overflow:hidden}.shopSearch_tabButton--tcg{float:right}.shopSearch_tabButton a{border:2px solid #dedede;border-bottom:none;border-radius:10px 10px 0 0;display:block;line-height:70px;width:490px;height:70px;transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color;transition-property:color}.shopSearch_tabButton a:hover{color:#e60023}.shopSearch_tabButton a.is-active{border:2px solid #e60023;border-bottom:none;background:#e60023;color:#fff}.shopSearch_tabIcon{position:relative;padding:0 0 0 38px}.shopSearch_tabButton--area .shopSearch_tabIcon:after{content:"";position:absolute;top:-20px;left:-9px;font-size:34px}.shopSearch_tabButton--tcg .shopSearch_tabIcon:after{content:"";position:absolute;top:-20px;left:-4px;font-size:34px}.shopSearch_content{border:2px solid #e60023;border-radius:0 0 10px 10px;background:url(/assets/pc/img/common/bg_yellow.png);box-sizing:border-box;overflow:hidden}.shopSearch_content .tab_content:first-of-type{display:block}.shopSearchArea{position:relative;background:url(/assets/pc/img/shop/map.png) 360px 140px no-repeat;height:580px}.shopSearchArea_character{position:absolute;top:30px;left:60px;background:url(/assets/pc/img/shop/character.png) no-repeat;width:631px;height:322px}.shopSearchArea_button{position:absolute}.shopSearchArea_button a{background:#fff;width:140px;padding-right:0;padding-left:0;cursor:pointer}
.shopSearchArea_button--area_onlineshop a,.shopSearchArea_button--area_other a{width:200px}.shopSearchArea_button a:after{content:"";top:9px;right:18px}.about .shopSearchArea_button a:after{content:""}.shopSearchArea_button--area_hokkaido{top:122px;right:52px}.shopSearchArea_button--area_tohoku{top:256px;right:77px}.shopSearchArea_button--area_kanto{top:376px;right:128px}.shopSearchArea_button--area_koshinetsu{top:311px;right:220px}.shopSearchArea_button--area_tokai{top:452px;right:174px}.shopSearchArea_button--area_chugoku{top:347px;right:360px}.shopSearchArea_button--area_kinki{top:413px;right:305px}.shopSearchArea_button--area_kyushu{top:390px;right:509px}
.shopSearchArea_button--area_onlineshop{top:444px;left:64px}
.shopSearchArea_button--area_overseas{top:494px;left:64px}
.shopSearchArea_button--area_other{top:500px;left:64px}.shopSearchArea_label{position:absolute;top:6px;left:-74px;font-size:18px;font-weight:700}.shopSearchAreaCount{position:absolute;top:90px;right:20px;text-align:center;width:180px}.shopSearchAreaCount_now{font-size:25px;font-weight:700;line-height:1;padding-right:8px}.shopSearchAreaCount_number{display:inline-block;font-size:52px;font-weight:700;line-height:1;color:#e60023;margin:0 5px 0 0}.shopSearchAreaCount_shop{display:inline-block;font-size:25px;font-weight:700}.shopSearchAreaCount_zenkoku{font-size:18px;font-weight:700;line-height:1;padding-left:7px}.shopSearchTcg{padding:60px 60px 50px}.shopSearchTcg_lists{margin:0 0 15px}.shopSearchTcg_lists:after{content:'';height:0;clear:both;visibility:hidden;display:block}.shopSearchTcg_list{position:relative;font-size:16px;font-weight:700;line-height:30px;float:left;width:33.333%;height:30px;margin:0 0 10px;padding:0 20px 0 45px;transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:.2s;-webkit-transition-property:color;transition-property:color}.shopSearchTcg_list:hover{color:#e60023}.shopSearchTcg_list:hover .shopSearchTcg_check{border-color:#e60023;color:#e60023}.shopSearchTcg_list.is-active:hover .shopSearchTcg_check{color:#fff}.shopSearchTcg_list.is-disabled{color:#dedede;cursor:default}.shopSearchTcg_list.is-disabled:hover .shopSearchTcg_check{border-color:#dedede!important;color:#dedede}.shopSearchTcg_check{position:absolute;top:0;left:0;border:2px solid #dedede;border-radius:15px;background:#fff;box-sizing:border-box;color:#dedede;text-align:center;width:30px;height:30px;-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background border color;transition-property:background border color}.shopSearchTcg_check:before{content:"";position:relative;top:-2px;font-size:14px}.shopAbout:after,.shopBanner .slick-list:after,.shopBanner_content:after{content:'';display:block}.is-active .shopSearchTcg_check{border:2px solid #e60023;background:#e60023;color:#fff}.shopSearchTcg_result{font-size:16px;font-weight:700;text-align:center}.shopSearchTcg_resultCount{font-size:30px;font-weight:700;color:#e60023;margin:0 8px 0 0}.shopList_area{border-bottom:1px solid #dedede;margin:0 0 50px}.shopList_area:last-of-type{margin-bottom:0}.shopList_headline{font-size:24px;font-weight:700;margin:0 0 25px}.shopList .claboShop{border-top:1px solid #dedede;border-right:none;border-bottom:none;border-left:none;margin:0;padding-right:0;padding-left:0}.shopDetail_selling{margin:0 0 75px}.shopDetail .tcgCardList{margin:0 0 40px}.shopAbout{margin:0 0 60px}.shopAbout:after{height:0;clear:both;visibility:hidden}.shopAbout_image{float:left;width:475px;margin:0 50px 0 0}.shopAbout_image img{display:block;width:100%;height:auto}.shopAbout_content{overflow:hidden}.shopAbout_headline{font-size:24px;font-weight:700;margin:-6px 0 30px}.shopAbout_outline{font-size:16px}.shopBanner_content{width:1000px;margin:0 auto;position:relative}.shopBanner_content:after{height:0;clear:both;visibility:hidden}.shopBanner_slider{width:1020px}.shopBanner .slick-list:after{position:absolute;top:0;right:0;width:20px;height:120px;background:#fff}.shopBanner .slick-arrow{position:absolute;top:38px;display:block;box-sizing:border-box;width:36px;height:36px;padding:0;cursor:pointer;transition:all .2s cubic-bezier(0,0,.58,1);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);text-indent:-9999px;color:#fff;border:none;border-radius:50%;background:#e60023;-webkit-appearance:none;-moz-appearance:none;appearance:none}.shopBanner .slick-arrow:after{font-size:15px;line-height:1;position:absolute;top:0;bottom:0;left:0;display:block;box-sizing:border-box;margin:auto;text-indent:1px;border-radius:18px}.shopBanner .slick-prev{left:-54px}.shopBanner .slick-prev:after{content:"";padding:10px 0 0 8px}.shopBanner .slick-prev:hover{-webkit-transform:scale(1.111);-ms-transform:scale(1.111);transform:scale(1.111)}.shopBanner .slick-next{right:-32px}.shopBanner .slick-next:after{content:"";padding:10px 0 0 10px}.shopBanner .slick-next:hover{-webkit-transform:scale(1.111);-ms-transform:scale(1.111);transform:scale(1.111)}.shopBanner_banner{float:left;width:320px;margin:0 20px 0 0;transition:opacity .2s cubic-bezier(0,0,.58,1);opacity:1}.kaitoriWebCheck_tcg,.shopRecruitCard{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s}.shopBanner_banner:last-child{margin-right:0}.shopBanner_banner:hover{opacity:.7}.shopBanner_banner a,.shopBanner_banner img{display:block;width:100%;height:auto}.shopBasic{overflow:hidden;margin-top:75px}.shopBasic_content{float:left;width:475px}.shopBasic_content .table_th{width:170px}.shopBasic_map{float:right;width:475px;height:300px}.shopSellingArea{overflow:hidden;margin:0 0 50px}.shopSellingArea_image{float:left;width:300px;margin:0 50px 0 0}.shopSellingArea_image img{width:100%;height:auto}.shopSellingArea_content{overflow:hidden}.shopSellingArea_headline{font-size:18px;font-weight:700;margin:-6px 0 17px}.shopSellingArea_body{font-size:16px}.shopAccessNav{margin:0 0 45px}.shopAccessNav_link{display:inline-block;margin:0 40px 20px 0}.shopAccessNav_link a{font-size:16px;color:#1872d7;text-decoration:none;cursor:pointer}.shopAccessNav_link a:after{content:"";font-size:10px;padding-left:10px}.kaitoriAbout_select:before,.kaitoriShopFlowItem:after,.kaitoriShopFlowItem_headline:before,.kaitoriWebCheck_tcgList:after,.kaitoriWebMeritItem_headline:after{content:''}.shopAccessNav_link a:hover{color:#1db7f0;position:relative;text-decoration:none}.shopAccessRoot{margin:0 0 40px}.shopAccessRoot:last-of-type{margin-bottom:0}.shopAccessRoot .headline{margin:0 0 80px}.shopAccessRoot_movie{width:600px;margin:0 auto 75px}.shopAccessRoot_item{width:475px;float:left;margin:0 0 40px}.shopAccessRoot_item:nth-of-type(even):nth-last-child(1),.shopAccessRoot_item:nth-of-type(odd):nth-last-child(1),.shopAccessRoot_item:nth-of-type(odd):nth-last-child(2){margin-bottom:0}.shopAccessRoot_item:nth-of-type(2n){float:right}.shopAccessRoot_items{overflow:hidden}.shopAccessRoot_image{position:relative;margin:0 0 10px}.shopAccessRoot_image img{width:100%;height:auto}.shopAccessRoot_number{position:absolute;top:0;left:0;font-size:24px;font-weight:700;width:50px;height:50px;line-height:50px;color:#fff;text-align:center;background:#e60023}.shopRecruitCard{border:1px solid #dedede;border-bottom:2px solid #dedede;box-sizing:border-box;float:left;width:475px;margin:0 45px 45px 0;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.25s;transition-property:box-shadow transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.shopRecruitCard:nth-last-child(1),.shopRecruitCard:nth-last-child(2){margin-bottom:0}.shopRecruitCard:hover{box-shadow:0 0 20px 6px rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.shopRecruitCard:nth-of-type(2n){margin-right:0}.shopRecruitCard a{text-decoration:none}.shopRecruitCard_image{background-repeat:no-repeat;background-position:center center;background-size:cover;width:473px;height:311px}.shopRecruitCard_content{padding:25px 30px}.shopRecruitCard_title{position:relative;top:-5px;font-size:18px;font-weight:700}.shopRecruitCard_description{font-size:16px}.kaitoriMain{background:url(/assets/pc/img/common/bg_pink.png);height:400px}.kaitoriMain_headline{position:relative;z-index:1;padding:22px 0 0}.kaitoriMain_character{position:absolute;right:-130px;bottom:0}.kaitoriMainCount{position:absolute;top:190px;left:30px;background:url(/assets/pc/img/kaitori/main_character2.png) left top no-repeat;z-index:1;text-align:center;width:374px;height:264px}.kaitoriMainCount_content{position:absolute;top:36px;right:50px}.kaitoriMainCount_now{font-size:25px;font-weight:700;line-height:1;padding-right:8px}.kaitoriMainCount_number{display:inline-block;font-size:52px;font-weight:700;line-height:1;color:#e60023;margin:0 5px 0 0}.kaitoriMainCount_shop{display:inline-block;font-size:25px;font-weight:700}.kaitoriMainCount_zenkoku{font-size:18px;font-weight:700;line-height:1;padding-left:7px}.kaitoriAbout{background:url(/assets/pc/img/kaitori/about_bg.png);box-sizing:border-box;margin:0 0 60px;padding:40px 0}.kaitoriAbout_headline{text-align:center;margin:0 0 15px}.kaitoriAbout_lead{font-size:22px;font-weight:700;line-height:1.6;color:#fff;text-align:center;margin:0 0 30px}.kaitoriAbout_select{position:relative;border:4px solid #dedede;border-radius:10px;background:#fff;box-sizing:border-box;text-align:center;float:left;width:485px;padding:25px 0}.kaitoriAbout_select:before{position:absolute;top:-157px;left:-76px;background:url(/assets/pc/img/kaitori/about_character1.png);display:block;width:230px;height:153px}.kaitoriAbout_select:last-of-type{float:right}.kaitoriAbout_select:last-of-type:before{top:-164px;right:-66px;left:inherit;background:url(/assets/pc/img/kaitori/about_character2.png);width:175px;height:160px}.kaitoriAbout_select a{display:block;text-decoration:none;cursor:pointer}.kaitoriAbout_select a:hover .button .button_link{background:#e60023;color:#fff}.kaitoriAbout_select .button .button_link{width:180px}.kaitoriAbout_selectHeadline{font-size:28px;font-weight:700;margin:0 0 10px}.kaitoriAbout_selectBody{font-size:16px;margin:0 0 30px}.kaitoriTarget{border:4px solid #f8cf00;border-radius:10px;background-color:#fffad6;background-image:url(/assets/pc/img/kaitori/target_character.png);background-repeat:no-repeat;background-position:left bottom;box-sizing:border-box;text-align:center;width:1000px;margin:auto}.kaitoriTarget a{display:block;box-sizing:border-box;text-decoration:none;padding:35px 0;cursor:pointer}.kaitoriTarget a:hover .button .button_link{background:#e60023;color:#fff}.kaitoriTarget .button .button_link{background:#fff}.kaitoriTarget_headline{font-size:24px;font-weight:700;margin:0 0 10px}.kaitoriTarget_body{font-size:16px;margin:0 0 25px}.kaitoriTarget_attention{font-size:14px;margin:0 0 25px}.kaitoriShopMain{background:url(/assets/pc/img/common/bg_pink.png);height:200px;margin:0 0 75px}.kaitoriShopMain_headline{padding:59px 0 0;position:relative;z-index:1}.kaitoriShopMain_character{position:absolute;right:0;bottom:0}.kaitoriShopFlow{margin:0 0 80px}.kaitoriShopFlow .tab{margin-bottom:50px}.kaitoriShopFlowItem{border-top:4px solid #dedede}.kaitoriShopFlowItem:after{height:0;clear:both;visibility:hidden;display:block}.kaitoriShopFlowItem:last-of-type{border-bottom:4px solid #dedede}.kaitoriShopFlowItem_image{float:left}.kaitoriShopFlowItem_content{width:660px;float:right;overflow:hidden;box-sizing:border-box;padding:60px 0 70px}.kaitoriShopFlowItem_headline{font-weight:700;font-size:24px;padding:0 0 0 60px;margin:0 0 25px;position:relative}.kaitoriShopFlowItem_headline:before{width:40px;height:40px;position:absolute;left:0;top:-2px}.kaitoriShopFlowItem--1 .kaitoriShopFlowItem_headline:before{background:url(/assets/pc/img/kaitori/number1.png) left top no-repeat}.kaitoriShopFlowItem--2 .kaitoriShopFlowItem_headline:before{background:url(/assets/pc/img/kaitori/number2.png) left top no-repeat}.kaitoriShopFlowItem--3 .kaitoriShopFlowItem_headline:before{background:url(/assets/pc/img/kaitori/number3.png) left top no-repeat}.kaitoriShopFlowItem--4 .kaitoriShopFlowItem_headline:before{background:url(/assets/pc/img/kaitori/number4.png) left top no-repeat}.kaitoriShopFlowItem_body{font-size:16px;margin:0 0 5px}.kaitoriShopFlowItem .button{text-align:left;width:220px;height:40px;float:left;margin:0 20px 0 0}.kaitoriShopFlowItem .button a{width:220px;text-align:center;position:absolute;padding-left:0;padding-right:0}.kaitoriWebMain{background:url(/assets/pc/img/common/bg_pink.png);height:200px;margin:0 0 75px}.kaitoriWebMain--direct{margin-bottom:115px}.kaitoriWebMain_headline{position:relative;z-index:1;padding:59px 0 0}.kaitoriWebMain_character{position:absolute;right:0;bottom:0}.kaitoriWebCheck{margin:0 0 80px}.kaitoriWebCheck_headline{text-align:center;margin:0 0 28px}.kaitoriWebCheck_tcgList{margin:0 0 20px}.kaitoriWebCheck_tcgList:after{height:0;clear:both;visibility:hidden;display:block}.kaitoriWebCheck_tcg{float:left;width:235px;margin:0 20px 20px 0;box-shadow:0 0 20px 5px transparent;transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-duration:.25s;-webkit-transition-property:box-shadow transform;transition-property:box-shadow transform;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.kaitoriWebCheck_tcg:nth-of-type(4n){margin-right:0}.kaitoriWebCheck_tcg:hover{box-shadow:0 0 20px 6px rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}.kaitoriWebCheck_tcg img{border:1px solid #dedede;width:233px;height:auto}.kaitoriWebCheck .button{height:58px}.kaitoriWebCheck .button a{font-size:20px;line-height:56px;width:400px;height:58px;padding:0}.kaitoriWebCheck .button a:after{top:0;right:35px;font-size:18px}.kaitoriWebBuy{background:url(/assets/pc/img/kaitori/web/bg_yellow.png);height:388px;margin:135px 0 80px}.kaitoriWebBuy_headline{position:absolute;top:-115px;left:-80px}.kaitoriWebExample{text-align:center;margin:0 0 80px}.kaitoriWebExample img{position:relative;right:-25px}.kaitoriWebMerit{margin:0 0 40px}.kaitoriWebMerit_headline{text-align:center;margin:0 0 60px}.kaitoriWebMeritItem{border:4px solid #f8cf00;border-radius:10px;box-sizing:border-box;float:left;width:480px;margin:0 40px 40px 0}.kaitoriWebMeritItem:nth-of-type(2n){margin-right:0}.kaitoriWebMeritItem_headline{position:relative;background:#fef5cc;font-size:24px;font-weight:700;line-height:1.4;padding:28px 28px 28px 140px}.kaitoriWebMeritItem_headline:after{position:absolute;top:-30px;left:16px;display:block;width:110px;height:110px}.kaitoriWebMeritItem--1 .kaitoriWebMeritItem_headline:after{background:url(/assets/pc/img/kaitori/web/merit1.png)}.kaitoriWebMeritItem--2 .kaitoriWebMeritItem_headline:after{background:url(/assets/pc/img/kaitori/web/merit2.png)}.kaitoriWebMeritItem--3 .kaitoriWebMeritItem_headline:after{background:url(/assets/pc/img/kaitori/web/merit3.png)}.kaitoriWebMeritItem--4 .kaitoriWebMeritItem_headline:after{background:url(/assets/pc/img/kaitori/web/merit4.png)}.kaitoriWebMeritItem_strong{color:#e60023}.kaitoriWebMeritItem_content{padding:15px 30px 25px}.kaitoriWebMeritItem_text{font-size:16px}.kaitoriWebMeritItem_text a{cursor:pointer;color:#1872d7;text-decoration:none}.kaitoriWebMeritItem_text a:hover{color:#1db7f0;position:relative;text-decoration:none}.kaitoriWebMeritItem_link{font-size:16px;margin:15px 0 0}.kaitoriWebMeritItem_link a{color:#1872d7;text-decoration:none}.kaitoriWebMeritItem_link a:hover{color:#1db7f0;position:relative;text-decoration:none}.kaitoriWebMeritItem_link a:after{content:"";position:relative;left:8px;font-size:11px}.kaitoriWebApply_content:after,.kaitoriWebAttention_headline:before,.kaitoriWebAttention_items:after,.kaitoriWebFlow_headline:before,.kaitoriWebFlow_items:after,.kaitoriWebReason_headline:before,.kaitoriWebReason_items:after{content:''}.kaitoriWebFlow_headline{position:relative;text-align:center}.kaitoriWebFlow_headline:before{position:absolute;left:0;background:#e60023;display:block;z-index:0;width:100%;height:122px}.kaitoriWebFlow_headline img{position:relative;z-index:1}.kaitoriWebFlow_content{position:relative;top:-15px;background:#fef5cc;margin-bottom:-15px;padding:0 0 80px}.kaitoriWebFlow_items{padding-top:65px;width:1000px;margin:0 auto;position:relative}.kaitoriWebFlow_items:after{height:0;clear:both;visibility:hidden;display:block}.kaitoriWebFlow_item{float:left}.kaitoriWebFlow_itemText{font-size:16px;text-align:center;width:225px;margin:20px 0 0}.kaitoriWebApply{position:relative;background:url(/assets/pc/img/kaitori/web/bg_yellow.png);box-sizing:border-box;height:360px}.kaitoriWebApply_headline{text-align:center;padding:60px 0 20px}.kaitoriWebApply_content{width:1000px;margin:0 auto;position:relative}.kaitoriWebApply_content:after{position:absolute;top:-43px;left:-28px;background:url(/assets/pc/img/kaitori/web/apply_character.png) center bottom no-repeat;width:1101px;height:364px}.kaitoriWebApply .button{height:145px}.kaitoriWebApply .button a{border-width:4px;border-radius:73px;background:#fff;font-size:40px;line-height:122px;width:750px;height:145px}.kaitoriWebApply .button a:after{top:6px;right:35px;font-size:25px}.kaitoriWebApply .button a:hover{background:#e60023}.kaitoriWebReason{overflow:hidden;margin:0 0 80px}.kaitoriWebReason_headline{position:relative;text-align:center}.kaitoriWebReason_headline:before{position:absolute;left:0;background:#e60023;display:block;z-index:0;width:100%;height:122px}.kaitoriWebReason_headline img{position:relative;z-index:1}.kaitoriWebReason_content{position:relative;top:-15px;background:#fef5cc;margin-bottom:-15px;padding:0 0 80px}.kaitoriWebReason_items{padding-top:65px;width:1000px;margin:0 auto;position:relative}.kaitoriWebReason_items:after{height:0;clear:both;visibility:hidden;display:block}.kaitoriWebReason_item{border:4px solid #dedede;border-radius:10px;box-sizing:border-box;text-align:center;float:left;width:480px;height:530px;padding:0 0 20px}.kaitoriWebReason_item:first-of-type{margin-right:40px}.kaitoriWebReason_itemHeadline{font-size:24px;font-weight:700;margin:20px 0 15px}.kaitoriWebReason_itemStrong{color:#e60023}.kaitoriWebReason_itemText{font-size:16px}.kaitoriWebAttention{overflow:hidden;margin:0 0 80px}.kaitoriWebAttention_headline{position:relative;text-align:center;margin:0 0 60px}.kaitoriWebAttention_headline:before{position:absolute;left:0;background:#e60023;display:block;z-index:0;width:100%;height:122px}.kaitoriWebAttention_headline img{position:relative;z-index:1}.kaitoriWebAttention_text{font-size:16px}.kaitoriWebAttention_text--margin{margin-bottom:40px}.kaitoriWebAttention_lists{margin-bottom:60px}.kaitoriWebAttention_lists--mini{margin-bottom:30px}.kaitoriWebAttention_lists--nomargin{margin-bottom:0}.kaitoriWebAttention_list{font-size:16px;line-height:1.7;text-indent:-1em;padding-left:1em}.kaitoriWebAttention_list--margin{margin-bottom:40px}.kaitoriWebAttention_items{margin:0 0 60px}.kaitoriWebAttention_items:after{height:0;clear:both;visibility:hidden;display:block}.kaitoriWebAttention_item{float:left;width:475px}.kaitoriWebAttention_item:first-of-type{margin-right:40px}.kaitoriWebAttention_section{margin:0 0 60px}.kaitoriWebAttention_section:last-of-type{margin-bottom:0}.kaitoriWebAttentionTable{width:100%;margin:20px 0 65px}.kaitoriWebAttentionTable_td,.kaitoriWebAttentionTable_th{position:relative;border:1px solid #dedede;box-sizing:border-box;padding:10px}.kaitoriWebAttentionTable_td:first-of-type,.kaitoriWebAttentionTable_th:first-of-type{border-left:none}.kaitoriWebAttentionTable_td:last-of-type,.kaitoriWebAttentionTable_th:last-of-type{border-right:none}.kaitoriWebAttentionTable_th{background:#f2f2f2;font-size:16px;font-weight:400;text-align:center}.kaitoriWebAttentionTable_th--name{width:200px}.kaitoriWebAttentionTable_th--status{width:280px}.kaitoriWebAttentionTable_th--down{width:100px}.kaitoriWebAttentionTable_th--note{width:280px}.kaitoriWebAttentionTable_th--sample{width:140px}.kaitoriWebAttentionTable_td{font-size:16px;text-align:center;padding:20px}.kaitoriWebAttentionTable_td--name{font-weight:700;text-align:left}.kaitoriWebAttentionTable_td--note,.kaitoriWebAttentionTable_td--status{text-align:left}.kaitoriWebAttentionPacking{border:4px solid #dedede;border-radius:10px;overflow:hidden;padding:40px}.kaitoriWebAttentionPacking_sample{float:left;width:440px;margin:30px 0 0}.kaitoriWebAttentionPacking_sampleHeadline{font-size:16px;font-weight:700;margin:0 0 15px}.kaitoriWebAttentionPacking_sample:last-child{float:right}.kaitoriWebAttentionPacking_list{float:left;margin:0 20px 0 0}.kaitoriWebAttentionPacking_list:last-child{margin-right:0}.page-kaitoriWebDirect .kaitoriWebAttention,.page-kaitoriWebDirect .kaitoriWebAttention .kaitoriWebAttention_lists{margin-bottom:0}.kaitoriWebDirectStep{padding:0 0 30px;margin:0 0 20px;background:url(/assets/pc/img/kaitori/web/direct/arrow_bottom.png) center bottom no-repeat}.kaitoriWebDirectStep--4{background:0 0}.kaitoriWebDirectStep_headline{position:relative;height:64px;line-height:64px;background:#e60023;border-radius:10px;color:#fff;font-weight:700;font-size:24px;padding:0 20px 0 130px;margin:0 0 60px}.kaitoriWebDirectStep_headlineStep{position:absolute;top:-36px;left:35px}.kaitoriWebDirectStep_download{overflow:hidden;margin:0 0 50px}.kaitoriWebDirectStep_download .button{float:left;margin:0 40px 0 0}.kaitoriWebDirectStep_download .button a{border-radius:74px;border-width:4px;width:480px;height:148px;font-size:20px;text-align:left;padding:35px 0 0 180px;box-sizing:border-box}.acceptanceYoung,.prizeUse_headline{text-align:center}.kaitoriWebDirectStep_download .button a:after{content:"";position:absolute;top:45px;right:60px;font-size:31px}.kaitoriWebDirectStep_download .button .button_string:before{display:block;content:'';width:90px;height:63px;background:url(/assets/pc/img/kaitori/web/direct/pdf.png) left top no-repeat;background-size:90px auto;position:absolute;top:0;left:-120px}.kaitoriWebDirectStep_download .button:last-child{margin-right:0}.kaitoriWebDirectStep_download .button:last-child .button_string:before{background:url(/assets/pc/img/kaitori/web/direct/jpg.png) left top no-repeat;background-size:90px auto}.kaitoriWebDirectStep_item{margin:0 0 40px}.kaitoriWebDirectStep_attention{font-size:16px;margin:0 0 5px}.kaitoriWebDirectStep_attentionLinks{margin:0 0 60px 1em}.kaitoriWebDirectStep_attentionLink{font-size:16px;display:inline-block;margin:0 30px 0 0}.kaitoriWebDirectStep_attentionLink a{color:#1872d7;text-decoration:none}.kaitoriWebDirectStep_attentionLink a:hover{color:#1db7f0;position:relative;text-decoration:none}.kaitoriWebDirectStep_attentionLink a:after{content:"";position:relative;left:5px;font-size:12px}.acceptanceSample_step:after,.prizeMain_content:after,.specialCardList:after,.specialCardList_content:after{content:'';display:block}.kaitoriWebDirectStep_text{font-size:16px;margin:0 0 25px}.kaitoriWebDirectStep_text--nomargin{margin-bottom:5px}.kaitoriWebDirectStep .table{margin-bottom:10px}.kaitoriWebDirectStepPacking{overflow:hidden;margin:0 0 50px}.kaitoriWebDirectStepPacking_item{width:300px;height:300px;background:#fef5cc;border-radius:50%;float:left;margin:0 50px 0 0;box-sizing:border-box;position:relative;text-align:center;color:#e60023;font-size:14px}.kaitoriWebDirectStepPacking_item:last-child{margin-right:0}.kaitoriWebDirectStepPacking_name{font-size:20px;font-weight:700;line-height:1;padding:190px 0 0;margin:0 0 5px}.kaitoriWebDirectStepPacking_item--1 .kaitoriWebDirectStepPacking_name{background:url(/assets/pc/img/kaitori/web/direct/step2_1.png) center 72px no-repeat}.kaitoriWebDirectStepPacking_item--2 .kaitoriWebDirectStepPacking_name{background:url(/assets/pc/img/kaitori/web/direct/step2_2.png) center 72px no-repeat}.kaitoriWebDirectStepPacking_item--3 .kaitoriWebDirectStepPacking_name{background:url(/assets/pc/img/kaitori/web/direct/step2_3.png) center 72px no-repeat}.acceptanceYoung{width:1000px;box-sizing:border-box;border:4px solid #f8cf00;border-radius:10px;padding:30px 0;background-color:#fffad6;background-image:url(/assets/pc/img/kaitori/acceptance/toung_bg.png);background-position:left bottom;background-repeat:no-repeat;margin:0 0 80px}.acceptanceYoung_attention{font-weight:700;font-size:26px;line-height:1.6;margin:0 0 30px}.acceptanceYoung .button{height:58px}.acceptanceYoung .button a{width:400px;height:58px;padding:10px 52px;background:#fff;font-size:20px}.acceptanceYoung .button a:after{font-size:20px;right:30px}.acceptanceYoung .button a:hover{background:#e60023}.acceptanceSample{margin:0 0 80px}.acceptanceSample_image{margin:0 0 40px}.acceptanceSample_step{width:475px;height:165px;font-size:16px;border-top:3px solid #e60023;box-sizing:border-box;padding:20px 0 0 50px;position:relative}.acceptanceSample_step:after{width:30px;height:30px;position:absolute;top:20px;left:0}.acceptanceSample_step--1:after{background:url(/assets/pc/img/kaitori/acceptance/number1.png)}.acceptanceSample_step--2:after{background:url(/assets/pc/img/kaitori/acceptance/number2.png)}.acceptanceSample_step--3{border-top:3px solid #0046e6}.acceptanceSample_step--3:after{background:url(/assets/pc/img/kaitori/acceptance/number3.png)}.acceptanceSample_step--4{border-top:3px solid #f89200}.acceptanceSample_step--4:after{background:url(/assets/pc/img/kaitori/acceptance/number4.png)}.acceptanceSample_group{float:left}.acceptanceSample_group:last-of-type{float:right}.acceptanceSample .button{clear:both;height:58px}.acceptanceSample .button a{width:400px;height:58px;padding:10px 52px;background:#fff;font-size:20px}.acceptanceSample .button a:after{font-size:20px;right:30px}.acceptanceSample .button a:hover{background:#e60023}.acceptanceAttention{border-top:1px solid #dedede;padding:80px 0 0}.acceptanceAttention_headline{font-size:24px;font-weight:700;line-height:1;margin:0 0 35px}.acceptanceAttention_list{font-size:16px;text-indent:-1em;padding-left:1em}.acceptanceAttention_list a{color:#1872d7;text-decoration:none}.acceptanceAttention_list a:hover{color:#1db7f0;position:relative;text-decoration:none}.prizeMain{position:relative;background:url(/assets/pc/img/prize/main_bg.png);height:600px}.prizeMain_content{width:1000px;margin:0 auto;position:relative}.prizeMain_content:after{position:absolute;top:0;right:-140px;background:url(/assets/pc/img/prize/main_character.png) no-repeat;width:666px;height:600px}.prizeMain_headline{position:relative;z-index:1}.prizeMain .button{position:absolute;bottom:50px;left:0;height:68px}.prizeMain .button a{border-radius:40px;background:#fff;font-size:24px;width:556px;height:68px;padding:12px 52px}.prizeMain .button a:hover,.prizeUse{background:#e60023}.prizeMain .button a:after{top:20px;right:36px;font-size:15px}.prizeUse{padding:0 0 50px}.prizeUse_content{border-radius:10px;background:#fff;overflow:hidden;width:1000px;margin:0 auto;position:relative}.prizeUseItem{border-bottom:1px solid #dedede;overflow:hidden;padding:0 0 50px}.prizeUseItem_image{float:left;margin:0 0 0 9px}.prizeUseItem_content{float:right;width:580px;padding:50px 60px 0 0}.prizeUseItem_headline{margin:0 0 30px}.prizeUseItem_text{font-size:16px;margin:0 0 20px}.prizeUseItem--2 .prizeUseItem_text{background:url(/assets/pc/img/prize/use2_image.png) right top no-repeat;padding-right:190px}.prizeUseItem--3{border-bottom:none}.prizeUseItem--3 .button{text-align:left;height:58px}.prizeUseItem--3 .button a{background:#fff;font-size:20px;text-align:center;width:400px;height:58px;padding:10px 52px}.prizeUseItem--3 .button a:after{top:15px;right:50px;font-size:15px}.prizeUseItem--3 .button a:hover{background:#e60023}.prizeChange{margin:0 0 60px;padding:70px 0 0}.prizeChange_headline{text-align:center;margin:0 0 12px}.prizeChange .prizeItem{position:relative;border:2px solid #dedede;border-radius:10px;box-sizing:border-box;text-align:center;float:left;width:235px;margin:0 20px 20px 0;padding:0 0 44px}.prizeChange .prizeItem:nth-of-type(4n){margin-right:0}.prizeChange .prizeItem_image{position:relative;margin:0 0 25px}.prizeChange .prizeItem_image img{border-radius:10px 10px 0 0;max-width:100%;height:auto}.prizeChange .prizeItem_end{position:absolute;top:0;left:-2px;border-radius:10px 10px 0 0;background:rgba(0,0,0,.6);z-index:2;width:235px;height:100%}.prizeChange .prizeItem_end img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.prizeChange .prizeItem_name{display:block;font-size:16px;font-weight:700;margin:0 20px 20px}.prizeChange .prizeItem_point{position:absolute;top:8px;left:8px;border:2px solid #e60023;border-radius:35px;background:#fff;box-sizing:border-box;font-size:10px;font-weight:700;line-height:1;color:#e60023;width:70px;height:70px}.prizeChange .prizeItem_number{display:block;font-size:22px;font-weight:700;line-height:1;letter-spacing:-.7px;margin:14px 0 5px}.prizeChange .prizeItem_online{position:absolute;bottom:0;border-radius:0 0 10px 10px;overflow:hidden;width:100%}.prizeChange .prizeItem_online a{border-top:2px solid #dedede;background:#faeef0;display:block;font-weight:700;line-height:42px;color:#e60023;text-align:center;text-decoration:none;width:100%;height:44px;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:color background;transition-property:color background}.prizeAttention,.searchList{border-top:1px solid #dedede}.prizeChange .prizeItem_online a:hover{background:#e60023;color:#fff}.prizeAttention{padding:80px 0 0}.prizeAttention_headline{font-size:24px;font-weight:700;line-height:1;margin:0 0 35px}.prizeAttention_list{font-size:16px;text-indent:-1em;padding-left:1em}.prizeAttention_list a{color:#1872d7;text-decoration:none}.prizeAttention_list a:hover{color:#1db7f0;position:relative;text-decoration:none}.specialCardList{width:1000px;margin:0 auto;position:relative}.specialCardList:after,.specialCardList_content:after{height:0;clear:both;visibility:hidden}.specialCard{width:475px;box-sizing:border-box;margin:0 50px 40px 0;float:left}.specialCard:nth-of-type(even):nth-last-child(1),.specialCard:nth-of-type(odd):nth-last-child(1),.specialCard:nth-of-type(odd):nth-last-child(2){margin-bottom:0}.specialCard:nth-of-type(2n){margin-right:0}.specialCard a{color:#1872d7;text-decoration:none}.specialCard a:hover{color:#1db7f0;position:relative;text-decoration:none}.specialCard_image{margin:0 0 15px}.specialCard_image img{width:100%;height:auto}.specialCard_title{display:block;font-size:16px;font-weight:400}.companyGroup_company{width:320px;float:left;margin:0 20px 30px 0}.companyGroup_company:nth-of-type(3n){margin-right:0}.companyGroup_company:nth-last-child(1),.companyGroup_company:nth-last-child(2),.companyGroup_company:nth-last-child(3){margin-bottom:0}.companyGroup_company:nth-of-type(3n-1){margin-bottom:30px}.companyGroup_company img{-webkit-transition:opacity .2s cubic-bezier(0,0,.58,1);transition:opacity .2s cubic-bezier(0,0,.58,1);border:1px solid #dedede;width:318px;height:auto}.companyGroup_company a{color:#1872d7;text-decoration:none}.companyGroup_company a:hover{color:#1db7f0;position:relative;text-decoration:none}.companyGroup_company a .companyGroup_name:after{content:"";font-size:12px;position:relative;top:0;left:10px}.companyGroup_company a:hover img{opacity:.6}.companyGroup_name{font-size:16px;line-height:1.5;padding:0 20px 0 0;margin:5px 0 0}.notfoundMessage{text-align:center}.notfoundMessage_image{margin:0 0 30px}.notfoundMessage_headline{line-height:1;font-size:24px;font-weight:700;margin:0 0 35px}.notfoundMessage_text{font-size:16px;margin:0 0 55px}.notfoundMessage .button a{width:220px;padding-left:0;padding-right:0}.recruit{position:relative}.recruitMain{position:relative;margin:0 0 80px;text-align:center;background:url(/assets/pc/img/recruit/main_bg1.png)}.recruitMain:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;display:block;margin-left:62px;content:'';width:1302px;height:600px;background:url(/assets/pc/img/recruit/main_bg2.png) center top no-repeat;z-index:1}.recruitMain_copy{margin:0 0 30px;padding:40px 0 0;position:relative;z-index:2}.recruitMain_headline{display:block;margin:0 0 15px;position:relative;z-index:2}.recruitMain_about{position:relative;z-index:2;padding:0 0 120px}.recruitMain_banner{padding:0 0 20px}.recruitMain_banner a{margin:0 0 20px;display:inline-block;background:#fff}.recruitMain_banner a img{opacity:1;-webkit-transition:opacity .25s cubic-bezier(0,0,.58,1);transition:opacity .25s cubic-bezier(0,0,.58,1)}.recruitMain_banner a:hover img{opacity:.7}.recruitList_content{overflow:hidden;margin:0 0 60px}.recruitList_content:last-of-type,.recruitList_content:last-of-type .button:nth-last-child(1),.recruitList_content:last-of-type .button:nth-last-child(2),.recruitList_content:last-of-type .button:nth-last-child(3){margin-bottom:0}.recruitList_content:last-of-type .button:nth-of-type(3n-1){margin-bottom:20px}.recruitList_content .button{width:320px;float:left;margin:0 20px 20px 0}.recruitList_content .button:nth-of-type(3n){margin-right:0}.recruitList_content .button a{padding:0;width:320px;height:60px;line-height:60px;font-size:18px}.recruitList_content .button a:after{top:0;right:35px;font-size:16px}.recruitDetail .button{margin:auto}.recruitDetail .button a{width:400px;height:60px;line-height:58px;padding:0;font-size:18px}.recruitDetail .button a:after{font-size:14px;top:0;right:35px}.search_lists{border-bottom:1px solid #dedede;margin:0 0 40px}.searchList{position:relative;top:0;left:0;font-size:14px;overflow:hidden;padding:25px 0}.searchList_title{display:block;font-size:18px;margin:0 0 10px}.searchList_title a{color:#1872d7;text-decoration:none}.searchList_title a:hover{color:#1db7f0;position:relative;text-decoration:none}.searchList_date,.searchList_excerpt{font-size:14px;line-height:1.5;color:#666}.searchList_content:after{content:'';height:0;clear:both;visibility:hidden;display:block}.searchList_type{font-weight:700;float:left;margin:0 20px 0 0}.searchList_date{position:absolute;top:25px;right:0}.searchList .tournamentList{margin-top:20px}

.eventAbout_content,.article_body a:hover {text-decoration: none;}