input[type="submit"]{-webkit-appearance:none}a,a:hover{color:inherit}.inner{padding:0;max-width:none}#btn_menu{display:none}#contents{padding-top:60px}body{color:#222;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","游ゴシック",YuGothic,"Yu Gothic",Roboto,Arial,"メイリオ",Meiryo,sans-serif}.event-main-middle-wrapper{width:90%;margin:0 auto;max-width:860px}.common-headline{padding:20px 0;border-bottom:1px solid;font-size:26px;font-weight:bold;margin-top:0}.submit-button-wrapper{text-align:center;margin-top:20px}.submit-button-container{margin:20px 15px;display:inline-block}.submit-button{border:0;width:170px;height:40px;line-height:40px;color:white;display:inline-block;cursor:pointer;font-size:16px}.submit-button-forward{background-color:#ff8600;font-weight:bold}.submit-button-forward:hover{color:white}.submit-button-back{background-color:#858585}.submit-button-back:hover{color:white}.submit-button-complete{background-color:#ff8600}#header{background:#fff;border-bottom:0;//position:relative;position:fixed;width:100%;z-index:99999;padding:0}#header .inner{margin:0;width:100%;border-bottom:1px solid rgba(177,177,177,0.3);padding:0;max-width:none;background:#e60012}.header__left{float:left}.header__left__item{display:inline-block;vertical-align:middle}.header__left__item-nav{position:relative;font-size:0;line-height:0}.header__left__panel-btn{display:inline-block;position:relative;border-right:1px solid #e8e8e8;padding:0;margin:0;transition:all .2s;background:#e60012;width:54px;height:54px}.header__left__panel-btn:hover{background:#fafafa}.header__left__panel-btn.close{box-shadow:2px 2px 4px #aaa}.header__left__panel-btn-icon,.header__left__panel-btn-icon:before,.header__left__panel-btn-icon:after{width:30px;height:4px;display:block;position:absolute;background-color:white}.header__left__panel-btn-icon{transition:.2s;top:0;right:0;bottom:0;left:0;margin:auto}.header__left__panel-btn-icon:before,.header__left__panel-btn-icon:after{content:"";top:50%;left:0;transition:.3s}.header__left__panel-btn-icon:before{margin-top:-13px}.header__left__panel-btn-icon:after{margin-top:9px}.header__left__panel-btn .close{background:transparent}.header__left__panel-btn .close:before,.header__left__panel-btn .close:after{margin-top:0}.header__left__panel-btn .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.header__left__panel-btn .close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.header__left__hidden-menu{position:absolute;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;width:220px;top:49px;z-index:9999;box-shadow:3px 3px 5px rgba(0,0,0,0.3)}.header__left__hidden-menu.open{border:1px solid #e8e8e8}.header__left__hidden-menu li{display:block;position:relative;height:0;overflow:hidden;transition:.3s all}.header__left__hidden-menu.open li{height:46px}.header__left__hidden-menu li::before{background-size:cover;content:'';position:absolute;width:24px;height:24px;top:0;bottom:0;left:14px;margin:auto}.header__left__hidden-menu__item--onlineshop::before{background-image:url(../img/onlineshop-header__left__hidden-menu.png)}.header__left__hidden-menu__item--purchase::before{background-image:url(../img/purchase-header__left__hidden-menu.png)}.header__left__hidden-menu__item--article::before{background-image:url(../img/article-header__left__hidden-menu.png)}.header__left__hidden-menu__item--player::before{background-image:url(../img/player-header__left__hidden-menu.png)}.header__left__hidden-menu__item--decksearch::before{background-image:url(../img/decksearch-header__left__hidden-menu.png)}.header__left__hidden-menu__item--shopinfo::before{background-image:url(../img/store.png)}.header__left__hidden-menu__item--event::before{background-image:url(../img/event_img-header__left__hidden-menu.png)}.header__left__hidden-menu__item--help::before{background-image:url(../img/help.png)}.header__left__hidden-menu li a{font-size:14px;padding:10px 10px 10px 50px;float:none;display:block;margin:0;width:auto;box-sizing:border-box;color:#222;background-color:#fff;text-align:left;font-weight:normal;line-height:26px}.header__left__hidden-menu li a:hover{text-decoration:underline}.header__left__item-logo{font-size:0;margin:0 14px}.header__left__item-logo img{width:220px}.header__left__item-logo img:hover{opacity:1}.header__left__item__text--eventPage{color:white;position:relative;padding-right:32px;font-size:14px;font-weight:bold;margin:0}.header__left__item__text--eventPage::after{content:'';background-image:url(../img/event_img_2.png);background-size:cover;width:26px;height:30px;position:absolute;right:0;top:0;bottom:0;margin:auto}.header__right{text-align:right;font-size:0}.header__right__item{display:inline-block;vertical-align:middle;padding:0 10px}.header__right__item--eventSearch{padding:0 10px 0 0}.header__right__item__link--eventSearch{display:block;height:30px;line-height:30px;background:#ffd87e;color:#e60012;padding:0 30px 0 15px;box-sizing:border-box;background-color:white;font-size:14px;font-weight:bold;position:relative}.header__right__item__link--eventSearch::after{content:'';width:0;height:0;border:7px solid transparent;border-left:11px solid;position:absolute;top:50%;margin-top:-7px;right:3px}.header__right__item--mypage{position:relative;transition:all .2s}.header__right__item--mypage.open{box-shadow:-2px 0 2px #aaa}.header__right__item--mypage a:hover{color:inherit;text-decoration:underline}.header__right__item__link--mypage{cursor:pointer;position:relative}.header__right__item__img{display:block;font-size:0;width:34px;height:34px;margin:10px 0;background-size:contain;background-repeat:no-repeat}.header__right__item__img--help{background-image:url(../img/help_white.png)}.header__right__item__img--mypage{background-image:url(../img/mypage_white.png)}.header__right__hidden-menu{position:absolute;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;width:220px;top:49px;right:0;padding:0;box-shadow:3px 3px 5px rgba(0,0,0,0.3)}.header__right__hidden-menu.open{border:1px solid #e8e8e8;z-index:9999}.header__right__hidden-menu li{display:block;position:relative;height:0;overflow:hidden;transition:.3s all}.header__right__hidden-menu.open li{height:46px}.header__right__hidden-menu a{font-size:14px;line-height:20px;padding:13px 0 13px 20px;display:block;box-sizing:border-box;color:#222;background-color:#fff;text-align:left;text-decoration:none}.classrequired{background:#fee}.regist-usrdata{border:1px solid #e8e8e8;margin-top:-1px}.regist-usrdata__title{background-color:#f8f8f8;padding:5px}.must-input-data{float:left;margin-right:5px}.regist-usrdata__data{text-align:center;padding:10px}.regist-usrdata__data input,.regist-usrdata__data select{font-size:16px;height:1.0;padding:1.0 .6em;margin:5px 0;border:1px solid #999;border-radius:5px;position:relative}.regist-usrdata__data select{height:25px;padding:0 5px}.regist-usrdata__data .regist-usrdata__data__attention{font-size:14px}.regist-usrdata-list{display:table;width:100%}.regist-usrdata{border:1px solid #e8e8e8;margin-top:-1px;display:table-row}.regist-usrdata__title{background-color:#f8f8f8;padding:5px;display:table-cell;border:1px solid;border-bottom:0;width:215px}.regist-usrdata__data{text-align:left;padding:10px;display:table-cell;border:1px solid;border-bottom:0;border-left:0}.checktype_name,.checktype_kana{display:inline-block}.regist-usrdata:last-child .regist-usrdata__title,.regist-usrdata:last-child .regist-usrdata__data{border-bottom:1px solid}.to-privacy-link{color:#554eee;text-decoration:underline}.to-privacy-link:hover{color:#0092c4;text-decoration:underline}.submit_{margin:20px auto;text-align:center}.submit_ input{vertical-align:middle}.hidden_{visibility:hidden}.customer__status{margin:0 0 10px 0;padding:0 10px 10px 10px;border-bottom:1px dotted #CCC}.loginname{font-weight:bold}.recommend{margin-bottom:20px;font-size:14px;font-weight:bold}.mymenu{margin-bottom:20px;width:100%;overflow:hidden}.mymenu__item{margin-bottom:10px;padding:0 0 10px 0;width:100%;overflow:hidden;border-bottom:1px dotted #CCC}.mymenu__item__img{margin:0 10px 0 10px;float:left;display:inline;width:60px}.mymenu__item__desc{margin:0;float:left;display:inline;width:calc(100% - 80px)}.mymenu__item h2{margin:0 0 10px 0;padding:5px;font-size:16px;font-weight:bold;border-bottom:1px solid #CCC}.mymenu__item p,.mymenu__item ul{margin:0 0 0 10px}.mymenu__item ul li{margin-left:2em;list-style:square}.common-headline{padding:30px 0 20px}.common-headline--mypage{padding-left:35px;position:relative}.common-headline--mypage::before{content:'';position:absolute;background-image:url(../img/mypage_red.png);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;left:0}.mypage{text-align:center}.mypage-block{display:inline-block;width:207px;height:207px;background-color:#f5f5f5;text-align:center;margin:0 10px 15px 0;position:relative;vertical-align:top}.mypage-block__image{width:120px}.mypage-block__title{margin:0 0 7px;font-size:14px;font-weight:bold}.mypage-block__desc{font-size:12px;margin:auto;padding:0 3px}.content__text{margin-left:30px}.submit{text-align:center}.event-offer-title{margin-bottom:0}.event-offer-list__item-price{color:#d9331e;font-weight:bold}.event-offer-list__total__number{color:#d9331e;font-weight:bold}.contact__list{margin-bottom:20px}.contact-usrdata{border:1px solid #e8e8e8}.contact__message{padding:5px}.contact-usrdata__attention{font-size:14px}.contact-usrdata__data input,.contact-usrdata__data select{font-size:16px;height:1.0;padding:1.0 .6em;margin:5px 0;border:1px solid #999;border-radius:5px;position:relative}.contact-usrdata__data select{height:25px;padding:0 5px}.contact-usrdata__textareaCheck{display:block;max-width:500px;white-space:normal;word-wrap:break-word;text-align:left}.contact__list{margin-bottom:20px;display:table;width:100%}.contact-usrdata{border:1px solid #e8e8e8;display:table-row;margin-top:-1px}.contact-usrdata__title{background-color:#f8f8f8;padding:5px;display:table-cell;vertical-align:middle;border:1px solid;border-bottom:0;width:215px}.contact-usrdata:last-child .contact-usrdata__title{border-bottom:1px solid}.contact-usrdata__data{text-align:left;padding:10px;display:table-cell;border:1px solid;border-bottom:0;border-left:0}.contact-usrdata:last-child .contact-usrdata__data{border-bottom:1px solid}.customer__contact-list{margin-top:20px}.customer__contact{border:1px dotted;margin-top:-1px;border-width:1px 0;padding:5px}.customer__contact__date,.customer__contact__subject,.customer__contact__id{display:inline-block;padding-right:10px}.customer__contact-history__title{font-size:16px}.customer__contact-history__text{padding:5px;border:1px solid #ccc;margin-top:10px}.navitopicpath_{line-height:1;font-size:14px;margin-top:15px;margin-bottom:15px;color:#ea5404}a.deckregist-guide__link,.notes{color:#00d;word-break:break-all}h1{font-size:26px}.notes{padding:10px;background:#eee;font-size:14px;margin-bottom:20px}.deckRegist{margin-bottom:50px;position:relative;background:white;width:100%;max-width:none;min-width:auto;margin:0 auto}.deckRegist:after{display:block;content:"";clear:both}.deckRegist h1{font-size:30px;font-weight:bold;padding-left:20px;position:relative;margin-bottom:20px}.deckRegist h1:before{position:absolute;left:0;top:0;bottom:0;margin:auto 0;display:block;background:#333;width:5px;height:70%;content:""}.deckRegist .deckRegistLeft{float:left;width:45%;min-width:330px;max-width:440px;box-sizing:border-box}.deckRegist .deckRegistLeft p{font-size:16px;margin-bottom:10px;text-align:center}.deckRegist .process{padding-top:20px;margin-bottom:40px}.process{background-position:left top;background-repeat:no-repeat;position:relative}.process:before{display:block;position:absolute;content:"";width:0;height:0;border:15px solid transparent;border-top-color:#aaa;bottom:-50px;left:0;right:0;margin:0 auto}.process3:before{content:none}.deckarrow{position:absolute;left:390px;top:360px;background:#ddd;width:100px;height:100px;overflow:hidden}.deckarrow .square,.deckarrow .triangle{position:absolute;height:100%;width:100%}.deckarrow .square:before,.deckarrow .square:after{width:56px;height:30px;position:absolute;background:white;left:-1px;content:""}.deckarrow .square:before{top:-1px}.deckarrow .square:after{bottom:-1px}.deckarrow .triangle:before,.deckarrow .triangle:after{width:0;height:0;position:absolute;right:-1px;content:"";border:28px solid transparent;border-right-color:white}.deckarrow .triangle:before{top:-5px;border-top-color:white}.deckarrow .triangle:after{bottom:-5px;border-bottom-color:white}.inputOuter{position:relative;background:white;border-radius:4px}.inputOuter:before{position:absolute;left:0;height:40px;width:40px;content:"\e904";font-family:"hareruya_icon";font-size:24px;text-align:center;line-height:40px;color:#888}.cardNameInput{border-radius:4px;border:2px solid #888;width:100%;box-sizing:border-box;height:40px;font-size:18px;padding-left:50px;margin:0;background:transparent}.cardNameList{transition:height .3s;position:absolute;top:40px;left:0;width:100%;display:none;z-index:100}.cardNameList li{padding:10px;font-size:16px;background:white;border:1px solid #aaa;margin-top:-1px;cursor:pointer;overflow:hidden;white-space:nowrap}.cardNameList li.pMatch{background:#eee}.cardNameList li:hover{background:#aaa}.process2:after{display:block;clear:both;content:""}.boardSelect{position:relative;overflow:hidden}.boardSelect input{position:absolute;left:-9999px}.deckRegist .boardSelect p{background:#dedede;color:white;width:100%;float:left;text-align:center;font-size:20px;padding:10px 0;cursor:pointer}.deckRegist .boardSelect input:checked+p{background:#888;height:66px;line-height:46px}.deckRegist .mainInner{border-radius:4px 0 0 4px}.deckRegist .sideInner{border-radius:0 4px 4px 0}.deckentry__flex__container{display:flex;-webkit-align-items:flex-end;align-items:flex-end}.deckentry__flex__container label{width:100%}.deckRegist .process3{font-size:0;text-align:center}.deckRegist .process3 button{background:#888;font-size:40px;border:0;color:white;line-height:56px;width:60px;padding:0;cursor:pointer;margin-right:20px;border:2px solid #888;font-weight:bold;border-radius:4px;margin-bottom:30px}.deckRegist .process3 button:active{background:white;color:#888}.deckRegist .process3 button:nth-last-of-type(1){margin-right:0}.deckRegist .cardNum{width:80px;height:60px;line-height:56px;font-size:30px;border:2px solid #888;box-sizing:border-box;border-radius:4px 0 0 4px;color:#333;padding:0;text-align:center;margin:0}.deckRegist .numSubmit{font-size:20px;border-radius:0 4px 4px 0;color:white;background:#888;cursor:pointer;width:130px;text-align:center;height:60px;line-height:60px;border:2px solid #888;box-sizing:border-box;border-left:0}.numSubmit:active{background:white;color:#888}.errorText{color:red;text-align:center}.ripple{width:150px;height:150px;position:absolute;left:-75px;top:-25px;border-radius:100%;transform:scale(0);opacity:0;background:#999}.ripple.is-show{animation:rippleanime .75s ease-out}@keyframes rippleanime{from{opacity:1}to{transform:scale(2);opacity:0}}.deckRegist .deckRegistRight{float:right;width:45%;max-width:360px;min-width:300px;box-sizing:border-box}.deckRegist .deckMain,.deckRegist .deckSide{width:100%;box-sizing:border-box;padding:10px;border-radius:0;border:#888 1px solid}.deckRegist .deckMain.selected,.deckRegist .deckSide.selected{outline:#888 5px solid}.deckRegist .deckMain{height:260px;border:#888 5px solid}.deckRegist .deckSide{height:120px;border:#888 5px solid}.deckRegist .notice{background:#ddd;font-size:12px;padding:5px 10px;text-align:left;margin-bottom:30px}.deckRegist .notice h3{margin-top:5px;margin-left:1em;margin-bottom:10px;text-decoration:underline}.deckRegist .notice ul{list-style:none;padding:0}.deckRegist .notice li{margin-bottom:5px;text-indent:-1em;padding-left:1em;line-height:1.5}.deckRegist .notice .bold{font-weight:bold}.deckRegistRight h2{padding:0 10px;font-size:20px;margin-bottom:10px}.deckRegistRight textarea{margin-bottom:25px}.deckRegistBottom{clear:both;text-align:center}.deckRegist .deckSubmit{background:#ff8600;border:0;font-size:28px;color:white;padding:20px 0;margin:20px 0;width:100%;max-width:340px}.tournamentName{font-size:20px;color:#ea5404;margin-bottom:30px;text-align:left;font-weight:bold}.deckResult .tournamentName{font-size:20px;color:#ea5404;margin-bottom:30px;text-align:left;font-weight:bold;margin-top:10px}.deckResult .resultError{border:2px solid red;padding:10px 20px;display:inline-block;margin-bottom:30px;background:#eee}.deckResult .resultDecklist:after{display:block;clear:both;content:""}.deckResult .resultDecklist{margin-top:30px}.deckResult .message_{margin-top:30px}.deckResult .resultDecklist ul{margin-bottom:40px}.deckResult .resultError{line-height:30px}.deckResult .resultError li:before{content:url(http://img.hareruyamtg.com/img/usr/icon/warning.png);vertical-align:middle;margin-right:10px;display:inline-block}.deckResult .resultDecklist h3{font-weight:bold;margin-bottom:5px}.deckResult #deckMain,.deckResult #deckSide{width:50%}.deckResult #deckMain{float:left}.deckResult #deckSide{float:right}.tournamentCalendarReturn,.tournamentDeckReturn,.tournamentCalendarComplete{text-align:center;margin-bottom:20px}.tournamentCalendarReturn a,.tournamentDeckReturn a,.tournamentCalendarComplete a{display:inline-block;text-align:center;width:300px;padding:10px 0;color:white;font-size:20px;text-decoration:none}.tournamentCalendarReturn a{background:#858585;text-decoration:none}.tournamentDeckReturn a{background:#858585}.tournamentCalendarComplete a{background-color:#ff8600}.tournamentNoDciMsg .attention{font-size:25px;color:#ea5404;margin-left:10px;font-weight:bold;text-decoration:underline;display:block;margin-bottom:20px;margin-top:10px}.tournamentNoDciMsg .tournamentTotal{margin-bottom:20px;display:block}.dcibutton{text-align:center}.dcibutton .regist_button{padding:18px;display:inline-block;border:2px solid #6a4b3a;border-radius:10px;background-color:#6a4b3a;color:white;font-size:16px;line-height:24px;font-weight:bold;text-align:left;padding-left:20px;padding-right:70px;transition:.3s;position:relative}.dcibutton .regist_button:hover{opacity:.6}.dcibutton .regist_button:after{content:"";position:absolute;border:15px solid transparent;border-left:25px solid #6a4b3a;height:0;width:0;top:0;bottom:0;margin:auto 0;right:12px;border:13px solid transparent;border-left:20px solid #6a4b3a}.dcibutton .regist_button:before{content:"";position:absolute;width:45px;height:45px;-webkit-border-radius:50%;border-radius:50%;background:white;right:15px;bottom:0;top:0;margin:auto 0}.tournamentDciNumber{font-size:18px;color:#ea5404}.tournamentDciName{font-size:18px;color:#ea5404;margin-bottom:20px}.deckResult .tournamentDciNumber{font-size:18px;color:#ea5404}.deckResult .tournamentDciName{font-size:18px;color:#ea5404;margin-bottom:20px}.deckResult .resultMessage{margin-bottom:10px}.mo_visualize_wrap{width:100%;background-size:cover;border:1px solid#333;box-shadow:5px 5px 5px #888;background-image:url();background-position:center center;background-size:cover;font-size:0;line-height:0;margin-bottom:50px}.mo_visualize .vOuter{display:inline-block;vertical-align:top;margin:0 0 6px 5px;width:114px;height:158px;position:relative}.mo_visualize .vOuter .carddtaillink{position:absolute;width:114px;left:0}.mo_visualize .vOuter .carddtaillink img{border-radius:5px;width:100%}.mo_visualize .vOuter .Number_of_sheets{bottom:10px;background-image:url(https://www.hareruyamtg.com/cms/img/icon/number_wayfinder.png);width:47px;height:27px;left:4px;position:absolute}.mo_visualize .vOuter .Number_of_sheets p{color:white;font-size:14px;position:absolute;top:5px;left:23px}.mo_visualize_wrap .mo_visualize .vOuterL .Number_of_sheets p{top:17px}.mo_visualize_title{font-size:18px;line-height:1.8;margin:0 0 0 6px}.offered-event{margin-bottom:40px}.offered-event__title{border-bottom:1px solid;font-size:18px;//margin-bottom:0;//margin-top:20px;margin:20px 0 0}.same-name-events{margin-bottom:40px}.same-name-events__content__checkbox{display:inline-block}.same-name-events__title{border-bottom:1px solid;font-size:18px;margin-bottom:0}.event-offer-team .event-offer-list__payment{margin-bottom:0}.event-offer-list__team{padding:20px 5% 20px 0;border-bottom:1px dashed;margin-bottom:35px}.event-offer-list__team__name{display:inline-block;width:auto}.event-offer-list__team__input{display:inline-block;float:right}.deck-entry-list-wrapper{list-style:none;padding:0;margin:20px 0 0 0}.deck-entry-list{display:flex;align-items:center;text-align:center;border:1px solid;margin-top:-1px;font-size:12px;overflow:hidden}.deck-entry-list-title{font-weight:bold;font-size:14px}.deck-entry-list__item{padding:5px}.deckRegistEventStatus__text{background-color:#00bf00;border-radius:10px;padding:2px 5px;margin:0 5px 0 0;color:white}.deck-entry-list__item-name__link{font-weight:bold}.deck-entry-list__item__container--status{background-color:#d41111;color:white;padding:2px 5px;border-radius:10px;font-weight:bold;font-size:11px;text-align:center}.deck-entry-list__item__container--complete{background-color:#276d0b}.deck-entry-list__item__container--regist{display:block;height:40px;line-height:40px;text-align:center;color:white;background:#d41111;font-weight:bold}.deck-entry-list__item__container--regist:hover{color:white}.deck-entry-list__item__container--deckedit{background:#276d0b;border:1px solid;color:white}.deck-entry-list__item__container--deckedit:hover{color:white}.event_detail_banner{width:100%;max-width:400px;margin:30px auto}.event_banner img{width:100%}.sns_button_container{display:flex;margin-left:auto;width:150px}.sns_button_container div{width:90px}.event_detail_table_wrapper{width:100%;margin-bottom:30px}.event_detail_table{width:100%}.event_detail_table_flex_container{border-bottom:solid 1px #dfdfdf;margin:0;padding:10px 50px;font-size:0}.event_detail_table .event_detail_table_flex_container:first-child{border-top:1px solid #dfdfdf}.event_detail_table_title,.event_detail_table_text{margin:0;display:inline-block;vertical-align:middle;font-size:14px}.event_detail_table_title{width:20%;font-weight:bold}.event_detail_table_text{width:80%}.event_detail_table__button-wrapper{text-align:center}.event_detail_table__button{display:inline-block;width:170px;line-height:40px;margin:10px 45px;padding:0 20px;height:40px;font-size:16px;background:#3a9ad1;color:white;font-weight:bold;border:0}.event_detail_table__button--deckentry{background-color:#d41111}.event_detail_table__button:hover{color:white}.event_detail__back-button-wrapper{text-align:center}.event_detail__back-button{display:inline-block;width:170px;height:40px;line-height:40px;padding:0 20px;font-size:14px;font-weight:bold;position:relative;color:white;background-color:#858585}.event_detail__back-button:hover{color:white}.event_detail__back-button::before{content:'';width:0;height:0;border:7px solid transparent;border-right:11px solid;position:absolute;top:50%;margin-top:-7px;left:20%}.event-history-list-wrapper{list-style:none;padding:0;margin:20px 0 0 0}.event-history-list{display:flex;align-items:center;text-align:center;border:1px solid;margin-top:-1px;font-size:12px;overflow:hidden}.event-history-list-title{font-weight:bold;font-size:16px}.event-history-list__item{padding:5px;width:20%;display:table-cell}.event-history-list__item-name{font-weight:bold}.event-history-list__item--th.event-history-list__item-status{color:#222}.event-history-list__item__container--format{width:105%}.event-history-list__item__container--status{background-color:#d41111;color:white;padding:2px 5px;border-radius:10px;font-weight:bold;font-size:11px;text-align:center}.event-history-list__item__container--complete{background-color:#276d0b}.event-history-list__item__container--null{padding:0}.top-wrapper{width:100%;margin:0 auto;overflow:hidden}.main-wrapper{padding-top:0}.flexslider{margin-bottom:10px}.flex-viewport{overflow:visible !important}.flex-viewport ul{position:relative;z-index:200}#rotationBanner{width:650px;margin:0 auto}.flex-viewport:before{content:"";position:absolute;opacity:.8;background-color:black;width:650px;height:100%;top:0;left:0;margin-left:-650px;z-index:300}.flex-viewport:after{content:"";position:absolute;opacity:.8;background-color:black;width:650px;height:100%;top:0;right:0;margin-right:-650px;z-index:300}.flex-direction-nav .flex-prev{z-index:400;color:white;margin:-20px -165px 0;overflow:visible;top:39%}.flex-direction-nav .flex-next{z-index:400;color:white;margin:-20px -165px 0;overflow:visible;top:39%}.flex-direction-nav a:before{color:white}.flex-direction-nav .flex-prev:before{position:absolute;top:0;bottom:0;left:0;right:-300px;width:40px;height:40px;margin:auto;border-top:5px solid white;border-left:5px solid white;-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";cursor:pointer}.flex-direction-nav .flex-next:before{position:absolute;top:0;right:0;bottom:0;left:-300px;width:40px;height:40px;margin:auto;border-top:5px solid white;border-right:5px solid white;-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";cursor:pointer}.flex-control-thumbs{display:flex;-webkit-justify-content:center;justify-content:center}.flex-control-thumbs li{float:none;margin-right:5px}.flex-control-thumbs li:last-of-type{margin-right:0}.toShopSelect{width:90%;max-width:860px;margin:0 auto}.toShopSelect-list{display:flex;margin-bottom:20px}.toShopSelect-list a{background-color:white;border:solid 1px #989b9d;border-left:0;color:#222;font-weight:normal;margin:0;display:block;text-align:center}.toShopSelect-list li:first-of-type a{border-left:solid 1px #989b9d}.toShopSelect-list .selected a{background-color:#e72d2b;color:white;text-decoration:none}.toShopSelect-list .toShopSelect-list__item--tc{font-size:12px}.toShopSelect-list .toShopSelect-list__item--nagoya.selected a{background-color:#fabf2e}.toShopSelect-list .toShopSelect-list__item--osaka.selected a{background-color:#1a6091}.toShopSelect-list .toShopSelect-list__item--fukuoka.selected a{background-color:#0b7756}.toShopSelect-list .toShopSelect-list__item--sapporo.selected a{background-color:#80b8bf}.toShopSelect-list .toShopSelect-list__item--narita.selected a{background-color:#a968a5}.toShopSelect-list .toShopSelect-list__item--tc a:hover{background-color:#e72d2b;color:white;text-decoration:none}.toShopSelect-list .toShopSelect-list__item--nagoya a:hover{background-color:#fabf2e;color:white;text-decoration:none}.toShopSelect-list .toShopSelect-list__item--osaka a:hover{background-color:#1a6091;color:white;text-decoration:none}.toShopSelect-list .toShopSelect-list__item--fukuoka a:hover{background-color:#0b7756;color:white;text-decoration:none}.toShopSelect-list .toShopSelect-list__item--sapporo a:hover{background-color:#80b8bf;color:white;text-decoration:none}.toShopSelect-list .toShopSelect-list__item--narita a:hover{background-color:#a968a5;color:white;text-decoration:none}.toShopSelect-list li{width:100%;min-width:143px;line-height:42px}.eventCalendar__top-button__container{display:flex !important;width:100%;max-width:860px;margin:0 auto;margin-bottom:30px;margin-top:20px}.eventCalendar__top-button{width:200px;text-align:center;line-height:45px;position:relative;font-weight:bold}.eventCalendar__top-button a:before{content:'';background-size:contain;background-repeat:no-repeat;position:absolute;top:8px;left:8px;width:16px;height:30px}.eventCalendar__top-button a:hover:before{content:'';background-size:contain;background-repeat:no-repeat;position:absolute;top:8px;left:8px;width:16px;height:30px}.eventCalendar__top-button-calendar{border:solid 1px #d13a59;margin-right:20px}.eventCalendar__top-button-calendar a{color:#d13a59;display:block;padding-left:28px}.eventCalendar__top-button-calendar a:hover{color:white;background-color:#d13a59}.eventCalendar__top-button-calendar a:before{background-image:url(../img/calendar.png);width:28px}.eventCalendar__top-button-calendar a:hover:before{background-image:url(../img/calendar_hover.png);width:28px}.eventCalendar__top-button-calendar__active a{color:white;background-color:#d13a59}.eventCalendar__top-button-calendar__active a:before{background-image:url(../img/calendar_hover.png);width:28px}.eventCalendar__top-button-search{border:solid 1px #060;margin-right:20px}.eventCalendar__top-button-search a{color:#060;display:block;padding-left:18px}.eventCalendar__top-button-search a:hover{color:white;background-color:#060}.eventCalendar__top-button-search a:before{background-image:url(../img/detail_search_green.png);width:26px}.eventCalendar__top-button-search a:hover:before{background-image:url(../img/search_hover.png);width:26px}.eventCalendar__top-button-onlinepairing{border:solid 1px #ea601b}.eventCalendar__top-button-onlinepairing a{color:#ea601b;display:block;padding-left:20px}.eventCalendar__top-button-onlinepairing a:hover{color:white;background-color:#ea601b}.eventCalendar__top-button-onlinepairing a:before{background-image:url(../img/onlinepairing.png)}.eventCalendar__top-button-onlinepairing a:hover:before{background-image:url(../img/onlinepairing_hover.png)}.eventCalendar__top-button-store{border:solid 1px #27b5e3;margin-right:20px}.eventCalendar__top-button-store a{color:#27b5e3;display:block;padding-left:18px}.eventCalendar__top-button-store a:hover{color:white;background-color:#27b5e3}.eventCalendar__top-button-store a:before{background-image:url(../img/store.png);width:24px;top:10px;left:6px}.eventCalendar__top-button-store a:hover:before{background-image:url(../img/store_hover.png);width:24px;top:10px;left:6px}.search__wrapper{width:100%}.submit{display:flex;width:450px;margin:0 auto}.submit input{height:40px;margin-right:auto}.submit a{margin-left:auto}.event_banner{width:315px;margin:0 auto}.eventCalendar__common-headline{border:0;text-align:center;font-weight:normal;font-size:22px;padding:0;margin:55px 0 15px 0}.eventCalendar__list__data{height:50px;line-height:50px;border-bottom:solid 1px #989b9d}.eventCalendar__list__data:last-of-type{border-bottom:0}.eventCalendar__list__data__container{display:inline-block;text-align:center}.eventCalendar__list__data__wrapper .date{width:235px}.eventCalendar__list__data__wrapper .location{width:165px}.eventCalendar__list__data__wrapper .format{width:168px}.eventCalendar__list__data__wrapper .title{width:353px}.eventCalendar__calendarList__data .saturday{background-color:#ebf4ff}.eventCalendar__calendarList__data .sunday{background-color:#ffebeb}.eventCalendar__unregular__tournament__container div{display:inline-block;height:20px;line-height:20px;margin-left:7px}.eventCalendar__regular__tournament__container div{display:inline-block;height:20px;line-height:20px;margin-left:7px}.eventCalendar__calendarList__data:last-of-type{border-bottom:solid 1px #989b9d}.eventCalendar__calendarList__data__wrapper{display:flex;border:1px solid #989b9d;border-bottom:0}.eventCalendar__calendarList__data__wrapper .date{border-right:solid 1px #989b9d;width:50px;text-align:center;position:relative}.eventCalendar__calendarList__data__wrapper .date span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%)}.eventCalendar__calendarList__data__wrapper .weekday{border-right:solid 1px #989b9d;width:50px;text-align:center;position:relative}.eventCalendar__calendarList__data__wrapper .weekday span{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%)}.eventCalendar__calendarList__data__wrapper .title{padding:15px 0 15px 25px;max-width:760px;width:100%;font-weight:bold}.eventCalendar__calendarList__data__wrapper .title a{color:#554eee;display:inline-block;height:30px;line-height:30px}.eventCalendar__calendarList__data__wrapper .title a:hover{opacity:.7}.eventCalendar__banner__data__wrapper{display:flex;margin-bottom:20px}.eventCalendar__banner__data__wrapper a{display:block;width:48%}.eventCalendar__banner__data__wrapper a img{width:100%}.eventCalendar__banner__data__wrapper a:first-of-type{margin-right:auto}.eventCalendar__banner__data__wrapper a:last-of-type{margin-left:auto}.tab{width:100%;display:flex;align-items:flex-end;margin-bottom:20px;position:relative}.tab:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e72d2b;position:absolute;margin:auto;left:0;right:0;bottom:-8px}.tab li{width:50%;height:50px;line-height:50px;text-align:center;border:solid 1px #989b9d;color:black;cursor:pointer}.tab li:first-of-type{border-right:0}.tab li:last-of-type{border-left:0}.content{clear:both;overflow:hidden;width:100%}.content ul{font-size:14px}.area{display:none}.tab li.active{font-weight:bold;background-color:#e72d2b}.tab li.active a{color:white}.tab li a{color:#222;display:block;width:100%}.tab li:first-of-type.active{border-right:solid 1px #989b9d}.tab li:last-of-type.active{border-left:solid 1px #989b9d}.eventCalendar__page__wrapper{text-align:center;margin-top:30px}.eventCalendar__banner{width:100%;margin:0 auto}.eventCalendar-campaign-title{font-weight:bold}.past-tournament__wrapper a:link{color:#888}.past-tournament__wrapper .eventCalendar__list{background-color:#f5f5f5;opacity:.7}.past-tournament__wrapper .eventCalendar__calendarList__data .saturday{background-color:#f5f5f5}.past-tournament__wrapper .eventCalendar__calendarList__data .sunday{background-color:#f5f5f5}.past-tournament__title{width:100%;height:45px;line-height:45px;text-align:center;background-color:#95989a;color:white;cursor:pointer;position:relative}div.rightArrow span:after{content:"";border:8px solid transparent;border-left:12px solid white;position:absolute;margin:auto;top:14px;right:-34px}.past-tournament__title span:after{content:"";border:8px solid transparent;border-top:12px solid white;position:absolute;margin:auto;top:17px;right:-34px}.sideHidden{display:none}.past-tournament__title__open{display:none}.past-tournament__title__close{display:inline-block;position:relative}.rightArrow .past-tournament__title__open{display:inline-block;position:relative}.rightArrow .past-tournament__title__close{display:none}.calendarToJump{margin-bottom:20px}.calendarToJump table{width:100%;border:1px solid #ccc}.calendarToJump th,.calendarToJump td{border-left:0;border-top:0;border-right:1px solid #ccc;border-bottom:1px dotted #ccc}.calendarToJump th{background-color:#f8f8f8;padding:5px 0}.calendarToJump td{background-color:white;text-align:center}.calendarToJump .sunday{background-color:#ffebeb}.calendarToJump .saturday{background-color:#ebf4ff}.calendarToJump td .calendarToJump__link{padding:10px 7px;display:block}.calendarToJump td .calendarToJump__selectedDay{background-color:#f8f8f8}.calendarToJump td .calendarToJump__past{background-color:#dedede}@font-face{font-family:'format-icon';src:url('fonts/format-icon.eot?v72kys');src:url('fonts/format-icon.eot?v72kys#iefix') format('embedded-opentype'),url('fonts/format-icon.ttf?v72kys') format('truetype'),url('fonts/format-icon.woff?v72kys') format('woff'),url('fonts/format-icon.svg?v72kys#format-icon') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'hareruya_icon';src:url('fonts/hareruya_icon.eot?yaowt2');src:url('fonts/hareruya_icon.eot?yaowt2#iefix') format('embedded-opentype'),url('fonts/hareruya_icon.ttf?yaowt2') format('truetype'),url('fonts/hareruya_icon.woff?yaowt2') format('woff'),url('fonts/hareruya_icon.svg?yaowt2#hareruya_icon') format('svg');font-weight:normal;font-style:normal}[class^="format-icon-"],[class*=" format-icon-"]{font-family:'format-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.format-icon-St:before{content:"\e900";color:#de1020;background-color:white;border-radius:50%}.format-icon-Mo:before{content:"\e901";color:#10984e;background-color:white;border-radius:50%}.format-icon-Le:before{content:"\e902";color:#70529f;background-color:white;border-radius:50%}.format-icon-Vi:before{content:"\e903";color:#0c2f8a;background-color:white;border-radius:50%}.format-icon-Dr:before{content:"\e904";color:#2ea8d3;background-color:white;border-radius:50%}.format-icon-Se:before{content:"\e905";color:#a6b2b5;background-color:white;border-radius:50%}.format-icon-Co:before{content:"\e906";color:#945f29;background-color:white;border-radius:50%}.format-icon-Pa:before{content:"\e907";color:#e7837d;background-color:white;border-radius:50%}.format-icon-Fr:before{content:"\e908";color:#e95504;background-color:white;border-radius:50%}.format-icon-ML:before{content:"\e909";color:#0c2f8a;background-color:white;border-radius:50%}.format-icon-SP:before{content:"\e910";color:#d0c315;background-color:white;border-radius:50%}.format-icon--mypage{font-size:23px;margin-right:3px}.loginform-wrapper{text-align:center}.loginform{display:inline-block;width:45%;vertical-align:top;max-width:410px}.loginform-login{margin-right:9%}.loginform__title{margin-bottom:10px;padding:8px 8px 8px 20px;font-size:14px;font-weight:bold;border:1px solid #CCC;position:relative;text-align:left}.loginform__title::before{content:"";width:6px;height:14px;border-radius:2px;left:8px;top:0;bottom:0;margin:auto;position:absolute;background:#ea5505}.loginform__content{text-align:center}.loginform__text{text-align:left}.loginform__usrdata input{height:1.0;padding:1.0 .6em;margin:5px 0;border:1px solid #999;border-radius:5px;width:80%}.eventSearch-wrapper{max-width:860px;margin:auto}.eventSearch__title{text-align:center;font-size:18px;font-weight:normal}.eventSearch__table{margin-bottom:35px;border:solid 1px #96989a;border-left:0}.eventSearch__table__tr{display:flex;border-bottom:solid 1px #95989a}.eventSearch__table__tr:last-of-type{border-bottom:0}.eventSearch__table__th{border-left:solid 1px #95989a;padding:0 15px;min-width:145px;line-height:65px;font-weight:bold;background-color:#f5f5f5;font-size:15px}.eventSearch__table__td{min-width:550px;line-height:40px;padding:15px 0 15px 30px;font-size:14px}.eventSearch__input-wrapper{display:inline-block}.eventSearch__input{height:40px;line-height:40px;padding:6px;vertical-align:middle}.eventSearch__input--key{max-width:270px;width:100%}.eventSearch__input--date{width:180px}img.ui-datepicker-trigger{margin-left:11px}.eventSearch__button{width:115px;height:40px;font-size:16px}.eventSearch__button-reset{color:#3a9ad1;background:white;border:1px solid #3a9ad1}.eventSearch__button-search{line-height:normal;background:#3a9ad1;color:white;font-weight:bold;border:0;margin-left:30px}.eventSearch__button-return{width:180px;height:40px;background:#858585;color:white;display:inline-block;line-height:40px;position:relative;font-weight:bold}.eventSearch__button-return:hover{color:white}.eventSearch__button-return::before{content:'';width:0;height:0;border:8px solid transparent;position:absolute;border-right:11px solid;top:50%;margin-top:-9px;left:31px}.eventSearch__checkbox{margin:0 30px 0 0;display:inline-block;width:190px}.eventSearch__checkbox span,.eventSearch__checkbox input{cursor:pointer}.eventSearch__checkbox input[type="checkbox"]{transform:scale(1.3);margin-right:5px}.button__container{text-align:center}.button__container-reset-search{padding-bottom:25px;border-bottom:solid 2px #e8e8e8}.button__container-return{padding-top:25px}.eventSearchResult__list__data:last-of-type{border-bottom:1px solid #989b9d}.eventSearchResult__list__data__container{display:inline-block;text-align:center}.eventSearchResult__list__data__wrapper{position:relative;width:100%;display:block;border:1px solid #989b9d;border-bottom:0}.eventSearchResult__list__data__wrapper .date{width:153px}.eventSearchResult__list__data__wrapper .location{width:147px}.eventSearchResult__list__data__wrapper .format{width:104px}.eventSearchResult__list__data__wrapper .title{width:38%;text-align:center}.eventSearchResult__list__data__wrapper:after{content:"";border:8px solid transparent;border-left:12px solid black;position:absolute;margin:auto;top:19px;right:20px}.eventSearchResult__list__data{line-height:50px}.eventSearchResult__page__wrapper{text-align:center}.eventSearchResult__page{margin-top:30px}.search__result__count__wrapper{text-align:center}.search__result__count__text span{font-weight:bold;font-size:40px;margin-left:10px}.eventSearchResult__list__data a:link{color:black}.eventSearchResult__list__data a:visited{color:black}.common-headline--help{padding-left:35px;position:relative}.common-headline--help::before{content:'';position:absolute;background-image:url(../img/help_bk.png);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;left:0}.help__nav{border-bottom:1px solid;padding-bottom:17px;margin-bottom:80px;line-height:45px;font-weight:bold}.help__nav li a:hover{border-bottom:1px solid}.help__text__title{border-bottom:1px solid;margin:-60px 0 15px 0;padding-top:60px}.help__text__container{margin-bottom:50px}.help__text__title-sub{margin:0 0 10px 0}.help__text__container-sub{margin-bottom:30px}.help__text__img-credit{width:90px}.help__text p{margin:0}.regular_tournament_list__list__data:last-of-type{border-bottom:1px solid #989b9d}.regular_tournament_list__list__data__container{display:inline-block;text-align:center}.regular_tournament_list__list__data__wrapper{position:relative;width:100%;display:block;border:1px solid #989b9d;border-bottom:0}.regular_tournament_list__list__data__wrapper .date{width:153px}.regular_tournament_list__list__data__wrapper .location{width:147px}.regular_tournament_list__list__data__wrapper .format{width:104px}.regular_tournament_list__list__data__wrapper .title{width:38%;text-align:center}.regular_tournament_list__list__data__wrapper:after{content:"";border:8px solid transparent;border-left:12px solid black;position:absolute;margin:auto;top:19px;right:20px}.regular_tournament_list__list__data{line-height:50px}.regular_tournament_list__list__data a:link{color:black}.regular_tournament_list__list__data a:visited{color:black}.regular_tournament_list_table{width:100%;margin-top:20px}.regular_tournament_list_table_flex_container{border-bottom:solid 1px #dfdfdf;margin:0;padding:10px 0;font-size:0}.regular_tournament_list_table .regular_tournament_list_table_flex_container:first-child{border-top:1px solid #dfdfdf}.regular_tournament_list_table_title{width:20%;font-weight:bold}.regular_tournament_list_table_text{width:80%}.regular_tournament_list_table__button-wrapper{text-align:center}.regular_tournament_list_table__button{display:inline-block;width:170px;line-height:40px;margin:10px 45px;padding:0 20px;height:40px;font-size:16px;background:#3a9ad1;color:white;font-weight:bold;border:0}.regular_tournament_list_table__button:hover{color:white}.regular_tournament_list__back-button-wrapper{text-align:center;margin-top:20px}.regular_tournament_list__back-button{display:inline-block;width:170px;height:40px;line-height:40px;padding:0 20px;font-size:14px;font-weight:bold;position:relative;color:white;background-color:#858585}.regular_tournament_list__back-button:hover{color:white}.regular_tournament_list__back-button::before{content:'';width:0;height:0;border:7px solid transparent;border-right:11px solid;position:absolute;top:50%;margin-top:-7px;left:20%}.customer__message{margin-bottom:20px}.customer__data{text-align:center}.customer__data input{height:1.0;padding:1.0 .6em;margin:5px 0;border:1px solid #999;border-radius:5px;max-width:327px;width:80%}.submit-button-withdrawal{background-color:#ababab}.agreebody{width:100%}#footer{padding:0;border:0}#footer .inner{padding:0;background-color:#f5f5f5;margin:0;width:100%;max-width:none}.footer-nav{width:80%;margin:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.footer-nav__list-wrapper{display:inline-block;margin:30px 40px;font-size:14px}.footer-nav__list-title{color:#222;font-weight:bold;margin-bottom:20px;display:block}.footer-nav__toggle{display:none}.footer-nav__list li{display:block !important;margin:0 !important}.footer-nav__list li a{margin:0;display:block;padding:0;text-align:left;color:#222;font-weight:normal;height:26px;line-height:26px}.footer_company{background-color:#e60012;color:white;padding:25px 0 12px;font-size:12px;text-align:center}.footer_logo{margin-bottom:5px}.footer_logo a{display:inline-block}#footer a:hover{text-decoration:underline}.footer_logo img{margin:auto}.to_top_button{display:none;position:fixed;right:-20px;bottom:30px;width:80px;height:80px;background-color:#e60012;z-index:10;border-radius:40px;cursor:pointer}.to_top_button p{position:relative}.to_top_button p:after{content:" ";position:absolute;top:20px;left:33px;width:15px;height:15px;border-top:3px solid white;border-right:3px solid white;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:11;transition:500ms}.header__left__item-logo img{width:195px}.header__right__item__link--lang{font-size:0;width:20px;display:inline-block;color:white;font-weight:bold;text-align:center;position:relative;top:3px}.header__right__item__img--lang{width:19px;margin-bottom:2px}.header__right__item__text{font-size:13px;color:white}.event-offer-list__team__name{margin-bottom:10px}.event-offer-list__team__select{vertical-align:middle;margin-right:8px}.event-team-list-wrapper{list-style:none;padding:0;margin:20px 0 0 0}.event-team-list{display:flex;align-items:center;text-align:center;border:1px solid;margin-top:-1px;font-size:12px;overflow:hidden}.event-team-list-title{font-weight:bold;font-size:16px}.event-team-list__item{padding:5px;width:25%;display:table-cell;text-align:left}.event-team-list__item--th{text-align:center}.event-team-list__item-name{width:37%;font-weight:bold}.event-team-list__item-team{width:31%}.event-team-list__item-change{width:20%}.event-team-list__item__container{margin:auto;display:block}.event-team-list__item__container--status{border-radius:0;height:40px;line-height:37px;width:115px;font-weight:bold;background:#276d0b;display:block;text-align:center;color:white}.eventCalendar__banner{width:90%;max-width:960px;margin:auto}.checktype_zip input{width:calc(calc(100% - 11em) /3);max-width:120px}.checktype_tel input,.checktype_zip input{max-width:120px}.deckRegist-format{font-size:0;padding:0 0 20px}.deckRegist-format-attention{color:red;font-size:16px}.deckRegist-inputWrapper{display:inline-block}.deckRegist-inputWrapper input{display:none}.deckRegist-input__label{font-size:15px;font-weight:bold;padding:10px;border:1px solid;border-radius:10px;width:120px;display:inline-block;text-align:center;cursor:pointer;margin:0 5px 15px}.deckRegist-input__label--St{color:#de1020}.deckRegist-input__label--Mo{color:#10984e}.deckRegist-input__label--Le{color:#70529f}.deckRegist-input__label--Vi{color:#0c2f8a}.deckRegist-input__label--Pa{color:#e7837d}.deckRegist-input__label--Fr{color:#e95504}.deckRegist-input__label--Co{color:#945f29}.deckRegist-input__label--Br{color:#d0c315}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label{color:white}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--St{background:#de1020}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Mo{background:#10984e}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Le{background:#70529f}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Vi{background:#0c2f8a}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Pa{background:#e7837d}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Fr{background:#e95504}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Co{background:#945f29}.deckRegist-inputWrapper input:checked ~ .deckRegist-input__label--Br{background:#d0c315}.deckarrow{top:490px}.submit-button--deckSubmit{width:200px}.tournamentName,.tournamentDciNumber,.tournamentDciName{color:#222}.deckResult .tournamentName,.deckResult .tournamentDciNumber,.deckResult .tournamentDciName{color:#222}.eventCalendar__top-button__container{max-width:960px}.toShopSelect{max-width:960px}.event-main-middle-wrapper{max-width:960px}.deckarrow{left:470px}.header__right__item{padding:0 8px}.event-team-list__item-seat,.event-team-list__item-dciName{width:50%;text-align:center;vertical-align:middle}.event-team-list__item__container-seat{display:inline-block}.event-team-list__item__container-dciName{width:200px;font-size:14px}@media only screen and (max-width:767px){.event-team-list__item-seat{width:30%;display:inline-block}.event-team-list__item-dciName{width:66%;display:inline-block}.event-team-list__item__container-dciName{width:auto;word-break:break-all;text-align:left}}@media only screen and (min-width:768px){#header{-webkit-box-shadow:0 0 6px 2px rgba(0,0,0,0.3);box-shadow:0 0 6px 2px rgba(0,0,0,0.3)}.header__left__panel-btn{box-shadow:0;transition:all .1s}.header__left__item-nav:hover .header__left__panel-btn{box-shadow:2px 2px 8px #a90000;background-color:white}.header__left__item-nav:hover .header__left__panel-btn-icon,.header__left__item-nav:hover .header__left__panel-btn-icon:before,.header__left__item-nav:hover .header__left__panel-btn-icon:after{background:#e60012}.header__left__item-nav:hover .header__left__hidden-menu{//box-shadow:3px 3px 5px #aaa;border:1px solid #e8e8e8;z-index:9999}.header__left__item-nav:hover .header__left__hidden-menu li{height:46px}.header__right__item__link--eventSearch:hover{color:#e60012}.header__right__item--mypage:hover .header__right__item__img--mypage{background-image:url(../img/mypage_red.png)}.header__right__item--mypage{box-shadow:0;transition:all .1s}.header__right__item--mypage:hover{box-shadow:-2px 0 8px #a90000;background-color:white}.header__right__item--mypage:hover .header__right__hidden-menu{border:1px solid #e8e8e8;z-index:9999}.header__right__item--mypage:hover .header__right__hidden-menu li{height:46px}.deck-entry-list__item{text-align:left;width:35%}.deck-entry-list__item--th{text-align:center}.deck-entry-list__item-name{width:85%}.deck-entry-list__item-name__link{vertical-align:middle;margin-left:63px;display:inline-block}.deck-entry-list__item__container{display:block;margin:auto;width:90px}.deck-entry-list__item__container--status{width:85px}.deck-entry-list__item__container--regist{width:115px}.deckRegistEventStatus{position:absolute}.event-offer-list-wrapper{list-style:none;padding:0;margin:20px 0 0 0;display:table;width:100%}.event-offer-list{display:table-row}.event-offer-list__item{display:table-cell;border-right:1px solid #959895;border-bottom:1px solid #959895;padding:25px 10px}.event-offer-list__item-name{border-left:1px solid #959895;font-weight:bold}.event-offer-list__item-price{color:#d9331e;font-weight:bold}.event-offer-list__item--th{border-top:1px solid #959895;background-color:#f5f5f5;font-weight:bold;color:#222;padding:10px 10px}.event-offer-list__payment{border:1px solid #959895;border-top:0;padding:15px 0 15px 30px;margin-bottom:0}.event-offer-list__payment__name{display:inline-block}.event-offer-list__payment__choice{display:inline-block;margin-left:20px;float:none}.event-offer-list__total__price{text-align:right;margin:20px 0}.event-offer-list__total__number{font-weight:bold;color:#d9331e;font-size:18px}.event-offer-list__team{border:1px solid #959895;border-top:0;padding:15px 0 15px 30px}.event-offer-list__team__name{vertical-align:middle}.event-offer-list__team__input{vertical-align:middle;margin-left:20px;float:none}.offered-event .event-offer-list__item-name,.same-name-events .event-offer-list__item-name{border-left:0}.event-offer-list__item-check{text-align:center;border-left:1px solid #959895}.event-history-list__item{text-align:left;width:25%}.event-history-list__item-name{width:37%}.event-history-list__item--th{text-align:center}.event-history-list__item__container{display:block;margin:auto;width:60px}.event-history-list__item__container--date{width:145px}.event-history-list__item__container--status{width:85px}}@media only screen and (min-width:1024px){.mypage .mypage-block:nth-of-type(4n){margin-right:0}}@media only screen and (max-width:767px){#header{border-bottom:0;padding-bottom:0}#header .inner{margin-bottom:0;border-bottom:0}.header__left__panel-btn{width:50px;height:50px}.header__left__panel-btn:hover{background:#e60012}.header__left__panel-btn.close{box-shadow:2px 2px 8px #a90000;background:white}.header__left__panel-btn-icon,.header__left__panel-btn-icon:before,.header__left__panel-btn-icon:after{width:28px}.header__left__panel-btn-icon:before{margin-top:-12px}.header__left__panel-btn-icon:after{margin-top:8px}.close .header__left__panel-btn-icon:before,.close .header__left__panel-btn-icon:after{background:#e60012}.header__left__hidden-menu{top:46px}.header__left__item-logo{margin:0 0 0 5px}.header__left__item-logo img{width:175px}.header__right__item{padding:0 5px}.header__left__item-page-group{position:absolute;left:13px;top:52px}.header__left__page-group-name{font-size:12px;color:#222}.header__left__page-group-name::after{background-image:url(../img/event_img.png);width:21px;height:24px}.header__right__item__img{width:30px;height:30px;margin:10px 0}.header__right__item--mypage:hover,.header__right__item--mypage.open{box-shadow:-2px 0 8px #a90000;background-color:white}.header__right__item--mypage:hover .header__right__item__img--mypage,.header__right__item--mypage.open .header__right__item__img--mypage{background-image:url(../img/mypage_red.png)}.header__right__hidden-menu{top:46px}#contents{padding-top:50px}.pageGroupContents-wrapper{overflow:hidden}.pageGroupContents-left{display:inline-block;vertical-align:middle;margin:10px 0 10px 12px;float:left}.pageGroupContents-left__name{color:#222;position:relative;padding:0 0 0 30px;font-size:14px;font-weight:bold;line-height:34px;margin:0}.pageGroupContents-left__name::after{content:'';background-image:url(../img/event_img-header__left__hidden-menu.png);background-size:cover;width:21px;height:24px;position:absolute;left:0;top:0;right:auto;bottom:0;margin:auto}.pageGroupContents-right{display:inline-block;vertical-align:middle;margin:10px 12px 10px 0;float:right}.pageGroupContents-right__button{display:block;box-sizing:border-box;background-color:white;font-weight:bold;position:relative;font-size:14px;height:34px;line-height:34px;color:#060;padding:0 10px 0 36px;border:1px solid #060}.pageGroupContents-right__button:hover{color:#060}.pageGroupContents-right__button.selected{color:white;background:#060}.pageGroupContents-right__button::before{content:'';width:22px;height:22px;background-image:url(../img/detail_search_green.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-12px;left:7px}.pageGroupContents-right__button.selected::before{background-image:url(../img/search_hover.png)}.mymenu__item__img{margin:0 10px 0 10px;float:none;display:inline-block;width:40px;vertical-align:middle}.mymenu__item h2{margin:0;border:0}.mymenu__item__desc{width:auto;margin:0;float:none;display:inline-block}.mymenu__item p{display:none}.mypage-block{width:calc(50% - 10px);height:225px}.mypage-block__desc{padding:0 5px}.deck-entry-list{display:block}.deck-entry-list__item{display:block;text-align:left}.deck-entry-list__item__container--format{width:105%}.deck-entry-list__item-name{display:flex;align-items:center;font-size:14px}.deck-entry-list__item-name__link{vertical-align:middle}.deck-entry-list__item-status{margin-left:40px}.deckRegistEventStatus{display:inline-block}.deck-entry-list__item__container--status{display:inline-block}.deck-entry-list__item-deck{margin:5px 0 10px 40px}.deck-entry-list__item__container--regist{width:200px}.mo_visualize .vOuter{width:calc(calc(100% - 30px) / 5);height:auto}.mo_visualize .vOuter .carddtaillink{position:static;width:auto;left:auto}.eventSearch__table__tr{display:block}.eventSearch__table__th{border-right:0}.eventSearch__table__td{min-width:auto;padding:15px 30px;border-left:1px solid #95989a}.eventSearch__table__td--key{text-align:center}.eventSearch__table__td--date{text-align:center}.eventSearch__button-search--key{margin:15px auto 0}.eventSearch__input-wrapper{display:block}.eventSearch__input{margin:auto;display:inline-block;width:calc(100% - 40px)}.eventSearch__input--key{max-width:none}.event_detail_table_flex_container{padding:10px 0}.event_detail_table_title{display:block;width:auto}.event_detail_table_text{width:auto}.event_detail_table__button{width:120px;margin:10px 0}.event_detail_table__button--deckentry{margin-left:30px}.event_detail__back-button{width:120px}.event-history-list{display:block}.event-history-list{text-align:left}.event-history-list__item{width:auto;display:inline-block;text-align:left}.event-history-list__item-name{display:flex;align-items:center;font-size:14px}.event-history-list__item-date{display:inline-block;margin-left:40px;width:160px;padding-right:0}.event-history-list__item-deck{float:right}.event-history-list__item-status{padding:5px 0 10px 0}.event-history-list__item-format .event-history-list__item__container{min-width:28px}.regist-usrdata-list,.regist-usrdata,.regist-usrdata__title,.regist-usrdata__data{display:block}.regist-usrdata__title,.regist-usrdata__data{border:0}.regist-usrdata__title{width:auto}.regist-usrdata:last-child .regist-usrdata__title,.regist-usrdata:last-child .regist-usrdata__data{border-bottom:0}.regist-usrdata__data{text-align:center}.regist-usrdata__data input{width:calc(100% - 3em);max-width:250px}.checktype_name,.checktype_kana{display:inline}.contact__list,.contact-usrdata,.contact-usrdata__title,.contact-usrdata__data{display:block}.contact-usrdata__data{text-align:center}.contact-usrdata__title,.contact-usrdata__data{border:0}.contact-usrdata__title{width:auto}.contact-usrdata:last-child .contact-usrdata__title,.contact-usrdata:last-child .contact-usrdata__data{border-bottom:0}.loginform{max-width:none;width:100%}.loginform-login{margin:0 0 20px 0}.event-offer-list{border-bottom:1px dashed black;box-sizing:border-box;padding:20px 5% 20px 0;position:relative}.event-offer-list-wrapper .event-offer-list:first-child(){padding-top:0;margin-top:20px}.event-offer-list__item{display:inline-block}.event-offer-list__item-name{display:block;margin-bottom:10px;font-weight:bold;padding-right:55px}.event-offer-list__item-price{float:right}.event-offer-list__total{padding:20px 5% 20px 0;border-bottom:1px dashed}.event-offer-list__total__name{display:inline-block}.event-offer-list__total__price{float:right}.event-offer-list__payment{padding:20px 5% 20px 0;border-bottom:1px dashed;margin-bottom:35px}.event-offer-list__payment__choice{float:right}.event-offer-list__payment__name{display:inline-block}.event-offer-list__payment__choice{display:inline-block}.event-offer-list__item-delete{position:absolute;top:15px;right:5%}.event-offer-list__total{overflow:hidden}.event-offer-list__team{padding:20px 0}.event-offer-list__team__input{display:block;text-align:center;float:none}.event-offer-list__team__input__value{max-width:80%;display:block;margin:auto}.footer-nav{display:block;width:85%;padding:30px 0;font-size:0;line-height:1.8}.footer-nav__list-wrapper{width:50%;font-size:10px;margin:20px 10px 20px 0}.footer-nav__list-wrapper{width:100%;margin:0;font-size:14px;margin-top:-1px;border:1px solid #222}.footer-nav__list-wrapper:first-child{margin-top:0;border-bottom:0}.footer-nav__list-title{margin:0 2em 0 1.5em;padding:5px 0 5px .5em;position:relative}.footer-nav__list-title::after{content:'';border:8px solid transparent;border-top:13px solid;position:absolute;top:50%;margin-top:-8px;right:0;width:0;height:0}.footer-nav__list{padding:0 0 0 1.5em;margin-top:-1px}.footer-nav__list li{padding:0 0 0 .5em;height:0;margin:0 2em 0 0 !important;overflow:hidden;transition:all .3s}.footer-nav__list li a{height:33px;line-height:33px}.footer-nav__toggle:checked ~ .footer-nav__list-title{border-bottom:1px dotted #222}.footer-nav__toggle:checked ~ .footer-nav__list-title::after{border:8px solid transparent;border-bottom:13px solid;margin-top:-16px;right:0}.footer-nav__toggle:checked ~ .footer-nav__list>li{height:34px;border-bottom:1px dotted}.footer-nav__toggle:checked ~ .footer-nav__list>li:last-child{border-bottom:0}}@media only screen and (max-width:599px){.mo_visualize .vOuter .Number_of_sheets{top:auto;bottom:7px;width:33px;background-size:contain;background-repeat:no-repeat;height:14px;left:4px;position:absolute}.mo_visualize .vOuter .Number_of_sheets p{color:white;font-size:10px;position:absolute;top:0;left:12px}}@media only screen and (max-width:479px){.event-history-list__item-format{display:block}}@media only screen and (max-width:414px){.event-offer-list__item-date{margin-bottom:10px}.event-offer-list__item-price{float:none;display:block}.event-offer-list__total__price{float:left}}@media only screen and (max-width:361px){.pageGroupContents-right{display:inline-block;vertical-align:middle;margin:10px 12px 10px 0;float:right;width:144px}.pageGroupContents-right__button{display:block;box-sizing:border-box;background-color:white;font-weight:bold;position:relative;font-size:12px;height:34px;line-height:34px;color:#060;padding:0 10px 0 25px;border:1px solid #060}.pageGroupContents-right__button::before{content:'';width:14px;height:14px;background-image:url(../img/detail_search_green.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-7px;left:7px}}@media only screen and (max-width:319px){.eventCalendar__top-button__container{overflow:hidden}}@media only screen and (max-width:767px){.col1_{margin:0;width:100%;padding:0 0 0 20px}.deckRegist{min-width:0}.deckRegist .deckRegistLeft{float:none;width:100%;max-width:none;min-width:auto}.deckRegist .process3 button{line-height:50px;width:55px}.deckRegist .deckRegistRight{float:none;width:100%;max-width:none;min-width:auto}.deckResult .deckMain{float:none}.deckResult .deckSide{float:none}.deckRegist .deckSubmit{font-size:20px;margin-top:0}.deckResult .deckMain,.deckResult .deckSide{width:90%}}@media only screen and (max-width:767px){.contact-usrdata__data input{width:calc(100% - 3em);max-width:250px}.contact-usrdata__data textarea{width:90%}.contact-usrdata__textareaCheck{width:90%}}@media only screen and (max-width:1080px){.top-wrapper{width:100%}#rotationBanner{width:80%}.flexslider{border:0}.eventCalendar__top-button-calendar a:before{top:10px;left:7px;width:22px}.eventCalendar__top-button-calendar a:hover:before{top:10px;left:7px;width:22px}.eventCalendar__top-button-search a:before{top:10px;left:2px;width:22px}.eventCalendar__top-button-search a:hover:before{top:10px;left:2px;width:22px}.eventCalendar__top-button-onlinepairing a{font-size:13px}.eventCalendar__top-button-onlinepairing a:before{top:10px;left:7px;width:13px}.eventCalendar__top-button-onlinepairing a:hover:before{top:10px;left:7px;width:13px}.toShopSelect-list{flex-wrap:unset;flex-direction:unset}.toShopSelect-list li{min-width:0;width:33%}.toShopSelect-list__item--tc a{font-size:11px}.toShopSelect-list__item--osaka{width:34% !important}.toShopSelect-list__item--narita{width:34% !important}.search__wrapper{width:100%}.search__container select{width:16%}.search__container .search__container__keyword{width:42%}.eventCalendar__list__data{height:auto;line-height:normal}.tab{width:100%}.eventCalendar__list__data__wrapper .date{width:157px}.eventCalendar__list__data__wrapper .location{width:165px}.eventCalendar__list__data__wrapper .format{width:143px}.eventCalendar__list__data__wrapper .title{width:262px}.eventCalendar__list__data__wrapper{padding:14px;font-size:14px;line-height:25px}.eventCalendar__list__data__wrapper .title{font-weight:bold}.eventCalendar__banner{width:100%}.eventCalendar__banner__data__wrapper a{width:48%}.eventCalendar__banner__data__wrapper img{width:100%}.eventCalendar__top-button__container{width:90%}}@media only screen and (max-width:767px){.toShopSelect-list__item--tc a{font-size:9px}}@media only screen and (max-width:767px){#event_calendar{overflow:hidden}.top-wrapper{width:100%}.pageGroupContentsTop--eventcalendar{display:block;vertical-align:middle;text-align:center;margin:5% 0}.pageGroupContentsTop__name--eventcalendar{color:#222;position:relative;padding:0 0 0 30px;font-size:17px;font-weight:bold;margin:0;display:inline-block}.pageGroupContentsTop__name--eventcalendar::after{content:'';background-image:url(../img/event_img-header__left__hidden-menu.png);background-size:cover;width:21px;height:24px;position:absolute;left:0;top:0;right:auto;bottom:0;margin:auto}.eventCalendar__top-button__container{width:100%;margin-top:0;display:block !important;margin-bottom:68px}.eventCalendar__top-button{width:160px;height:34px;line-height:34px;font-size:12px}.flex-direction-nav .flex-prev{left:134px;top:39%}.flex-direction-nav .flex-next{right:134px;top:39%}.flex-direction-nav .flex-prev:before{right:4px;width:30px;height:30px}.flex-direction-nav .flex-next:before{left:-6px;width:30px;height:30px}#rotationBanner{width:80%}.flexslider{border:0;margin-bottom:5px;margin-top:15px}.toShopSelect{width:100%}.toShopSelect-list{flex-wrap:unset;flex-direction:unset;font-size:12px}.toShopSelect-list li{min-width:0;width:33%}.toShopSelect-list__item--tc{width:42% !important}.toShopSelect-list__item--tc a{font-size:10px;line-height:21px;height:100%}.toShopSelect-list__item--osaka{width:34% !important}.toShopSelect-list__item--narita{width:34% !important}.eventCalendar__top-button__container{width:90%;margin-top:0;display:flex !important;margin-bottom:20px;overflow:hidden;-webkit-flex-wrap:wrap;flex-wrap:wrap}.eventCalendar__top-button{width:49%;height:40px;line-height:40px;font-size:15px}.eventCalendar__top-button-search a::before{content:'';width:22px;height:22px;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-12px}.eventCalendar__top-button-search a:hover:before{top:50%;margin-top:-12px}.eventCalendar__top-button-calendar{display:block;margin:0;margin-right:auto;margin-bottom:10px}.eventCalendar__top-button-search{display:block;margin:0;margin-left:auto;margin-bottom:10px}.eventCalendar__top-button-store{display:block;margin:0;margin-right:auto}.eventCalendar__top-button-onlinepairing{display:block;margin:0;margin-left:auto}.eventCalendar__top-button-calendar a:before{width:18px;top:50%;margin-top:-9px;left:8px}.eventCalendar__top-button-calendar a:hover:before{background-image:url(../img/calendar_hover.png);top:50%;margin-top:-9px;left:8px;width:18px}.eventCalendar__top-button-calendar a:hover{//background-color:transparent;//color:#d13a59}.eventCalendar__top-button-onlinepairing a{//margin-left:11px}.eventCalendar__top-button-onlinepairing a:before{top:24%;left:5px;width:13px}.eventCalendar__top-button-onlinepairing a:hover:before{background-image:url(../img/onlinepairing_hover.png);top:24%;left:5px;width:13px}.eventCalendar__top-button-onlinepairing a:hover{//background-color:transparent;//color:#ea601b}.search__wrapper{width:100%}.search__container select{width:100%;margin-bottom:30px}.search__container .search__container__keyword{width:100%}.search__container .search__container__checkbox__submit{text-align:center}.search__container .search__container__submit{margin-top:10px;width:70px}.search__container .search__container__checkbox__submit span{margin-right:0;font-size:11px}.eventCalendar__top-button-store a:before{width:24px;top:7px;left:6px}.eventCalendar__top-button-store a:hover:before{width:24px;top:7px;left:6px}.eventCalendar__list__data{height:auto;line-height:normal}.eventCalendar__calendarList__data__wrapper .title a{display:inline;height:auto;line-height:normal}.eventCalendar__unregular__tournament__container div{display:block;height:auto;line-height:normal}.eventCalendar__regular__tournament__container div{display:block;height:auto;line-height:normal}.tab{width:100%}.tab li.active{font-size:16px;position:relative}.tab li.active .before__arrow:before{position:absolute;top:0;bottom:0;left:15px;width:10px;height:10px;margin:auto;border-top:3px solid white;border-left:3px solid white;-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:""}.tab li.active .before__arrow{position:absolute;left:0;top:0;bottom:auto;width:30%;height:100%;content:none;border-top:0;border-left:0}.tab li.active .after__arrow:before{position:absolute;top:0;bottom:0;right:15px;width:10px;height:10px;margin:auto;border-top:3px solid white;border-right:3px solid white;-ms-transform:rotate(45deg);transform:rotate(45deg);content:""}.tab li.active .after__arrow{position:absolute;right:0;top:0;bottom:auto;width:30%;height:100%;content:none;border-top:0;border-right:0}.eventCalendar__list__data__container{display:inline;text-align:left}.eventCalendar__list__data__wrapper{padding:14px;font-size:14px;line-height:25px}.eventCalendar__list__data__wrapper .title{font-weight:bold}.eventCalendar__calendarList__data__wrapper .title{width:100%;padding:10px 5px 15px 5px}.eventCalendar__banner__data__wrapper{display:block;margin-top:20px;margin-bottom:0;text-align:center}.eventCalendar__banner__data__wrapper a{margin-bottom:15px}.tab li.active{background-color:#e72d2b;width:100%}.tab li.active a{color:white}.eventCalendar__page__wrapper{width:100%;font-size:14px}.eventCalendar__banner{width:100%}.eventCalendar__banner__data__wrapper{width:100%}.eventCalendar__banner__data__wrapper a{width:auto}.eventCalendar__banner__data__wrapper img{width:100%}}@media only screen and (max-width:599px){.eventCalendar__top-button{font-size:12px}.eventCalendar__top-button-onlinepairing a{padding-left:10px;font-size:11px}}@media only screen and (max-width:830px){.eventSearchResult__list__data__wrapper{font-size:12px}.eventSearchResult__list__data__wrapper .date{width:143px}.eventSearchResult__list__data__wrapper .location{width:137px}.eventSearchResult__list__data__wrapper .format{width:94px}.eventSearchResult__list__data__wrapper .title{width:33%}}@media only screen and (max-width:767px){.eventSearchResult__list__data{font-size:14px}.eventSearchResult__list__data__wrapper{line-height:25px;padding:10px 0 10px 15px}.eventSearchResult__list__data__wrapper .date{text-align:left;width:44%}.eventSearchResult__list__data__wrapper .location{text-align:left;width:50%}.eventSearchResult__list__data__wrapper .format{text-align:left}.eventSearchResult__list__data__wrapper .title{font-weight:bold;width:auto;text-align:left}.eventSearchResult__list__data__wrapper:after{position:absolute;top:0;right:15px;bottom:0;width:15px;height:15px;margin:auto;border-top:3px solid black;border-right:3px solid black;border-left:0;border-bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";cursor:pointer}.search__result__count__wrapper{border-top:1px solid #989b9d;border-right:1px solid #989b9d;border-left:1px solid #989b9d;line-height:50px}.search__result__count__text{background-color:#f5f5f5}.search__result__count__text span{font-size:16px}.eventSearchResult__list__data:nth-child(even){background-color:#f5f5f5}.eventSearchResult__page__wrapper{font-size:13px}}@media only screen and (max-width:830px){.regular_tournament_list__list__data__wrapper{font-size:12px}.regular_tournament_list__list__data__wrapper .date{width:143px}.regular_tournament_list__list__data__wrapper .location{width:137px}.regular_tournament_list__list__data__wrapper .format{width:94px}.regular_tournament_list__list__data__wrapper .title{width:33%}}@media only screen and (max-width:767px){.regular_tournament_list__list__data{font-size:14px}.regular_tournament_list__list__data__wrapper{line-height:25px;padding:10px 0 10px 15px}.regular_tournament_list__list__data__wrapper .date{text-align:left;width:44%}.regular_tournament_list__list__data__wrapper .location{text-align:left;width:50%}.regular_tournament_list__list__data__wrapper .format{text-align:left}.regular_tournament_list__list__data__wrapper .title{font-weight:bold;width:auto;text-align:left}.regular_tournament_list__list__data__wrapper:after{position:absolute;top:0;right:15px;bottom:0;width:15px;height:15px;margin:auto;border-top:3px solid black;border-right:3px solid black;border-left:0;border-bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";cursor:pointer}.search__result__count__wrapper{border-top:1px solid #989b9d;border-right:1px solid #989b9d;border-left:1px solid #989b9d;line-height:50px}.search__result__count__text{background-color:#f5f5f5}.search__result__count__text span{font-size:16px}.regular_tournament_list__list__data:nth-child(even){background-color:#f5f5f5}.regular_tournament_list__page__wrapper{font-size:13px}}@media only screen and (max-width:767px){.header__right__item--lang{padding:0 8px}.header__left__item-logo img{width:143px}}@media only screen and (max-width:767px){.event-offer-list__team__input{text-align:left}.event-offer-list__team__inputContainer{margin-bottom:8px}.event-offer-list__team__input__value{display:inline-block}}@media only screen and (max-width:767px){.event-team-list{text-align:left;display:block}.event-team-list__item{width:auto;display:block;text-align:left}.event-team-list__item-name{display:flex;align-items:center;font-size:14px}.event-team-list__item-date,.event-team-list__item-team,.event-team-list__item-change{margin-left:40px}.event-team-list__item-change{padding:5px 0 10px 0}.event-team-list__item__container--status{width:200px;margin:0}}@media only screen and (max-width:767px){.event-history-list__item-date{width:145px}}@media only screen and (max-width:767px){.mypage-block{height:235px}}@media only screen and (max-width:767px){.event_detail_table__button--deckentry{margin-left:0}.event_detail_table__button{margin:10px 8px}}.event_detail__back-button::before{left:17%}@media only screen and (max-width:767px){.to_top_button{width:70px;height:70px}.to_top_button p:after{top:16px;left:28px}}@media only screen and (max-width:414px){.event-offer-list__payment__name{display:block;margin-bottom:10px}.event-offer-list__payment__choice{float:none}}@media only screen and (max-width:767px){.regist-usrdata__data input{max-width:250px}.regist-usrdata__data select{max-width:90%}.checktype_tel input{width:calc(calc(100% - 3em) / 3)}.checktype_zip input{width:calc(calc(100% - 11em) /3)}}@media only screen and (max-width:414px){.checktype_zip input{width:calc(calc(100% - 3em) / 2);max-width:none}}@media only screen and (max-width:414px){.deckRegist-format{text-align:center}}@media only screen and (min-width:960px){.eventCalendar__top-button-calendar,.eventCalendar__top-button-search,.eventCalendar__top-button-store{margin-right:40px}.eventCalendar__top-button{width:210px}}@media only screen and (min-width:1081px){.mypage-block{width:232px;height:232px}}@media only screen and (max-width:1080px){.eventCalendar__banner{width:90%}}@media only screen and (max-width:767px){.eventCalendar__banner{width:90%}}@media only screen and (max-width:767px){.mypage-block{margin-right:8px;width:calc(50% - 8px)}.mypage .mypage-block:nth-of-type(2n){margin-right:0;margin-left:8px}}@media only screen and (max-width:414px){.event-history-list__item-status{display:block;width:150px;margin-left:40px}.event-history-list__item__container--status{display:inline-block}}@media only screen and (min-width:768px){.contact-usrdata__data textarea{width:90%}}@media all and (-ms-high-contrast:none){.loginform__usrdata input{height:36px}.regist-usrdata__data input,.regist-usrdata__data select{height:36px}.contact-usrdata__data input,.contact-usrdata__data select{height:36px}}@media only screen and (min-width:768px){.event-history-list__item{display:block}.event-team-list__item{display:block}}.event-mypage-login{padding-left:35px;position:relative}.event-mypage-login::before{content:'';position:absolute;background-image:url("../img/mypage_red.png");background-size:contain;background-repeat:no-repeat;width:30px;height:30px;left:0}@media only screen and (max-width:767px){.eventCalendar__unregular__tournament__container,.eventCalendar__regular__tournament__container{margin-bottom:3px}}.calendarToJump .holiday{background-color:#ffebeb}.eventCalendar__calendarList__data .holiday{background-color:#ffebeb}.eventCalendar__banner__data__wrapper{display:flex}.eventCalendar__banner__data__wrapper a{width:32%;margin-right:2%}.eventCalendar__banner__data__wrapper a:first-of-type{margin-right:2%}.eventCalendar__banner__data__wrapper a:last-of-type{margin-left:0;margin-right:0}@media only screen and (max-width:1080px){.eventCalendar__banner__data__wrapper a{width:32%}}@media only screen and (max-width:599px){.eventCalendar__banner__data__wrapper{display:block}.eventCalendar__banner__data__wrapper a{width:100%}}@media only screen and (min-width:768px){.header__left__item-logo{margin:0 11px}}.toShopSelect-list__item.selected a{font-weight:bold}.flex-control-thumbs li{max-width:103px}.eventSearchResult__count__text{text-align:center}.eventSearchResult__count__text span{font-weight:bold;font-size:40px;margin-left:10px}.format-icon-Br::before{content:"\e911"}.event-offer-list__item-name__link--multi{text-decoration:underline}.event-offer-list__item-name__link--multi:hover{color:#e60012}@media only screen and (max-width:767px){.eventSearch__input--key{width:100%}}@media only screen and (min-width:768px){.header__left__item-nav:hover .header__left__hidden-menu li{height:45px}}.header__left__hidden-menu.open li{height:45px}.eventSearchResult__list__data__wrapper .format{width:120px}@media only screen and (max-width:830px){.eventSearchResult__list__data__wrapper .format{width:100px}}.tournamentName{margin-bottom:15px}.tournamentDciNumber,.tournamentDciName{margin:0}@media only screen and (max-width:767px){.eventSearch__input--key{width:100%}}@media only screen and (max-width:767px){.eventSearch__table__td{padding:15px 20px}.eventSearch__table__td--key,.eventSearch__table__td--date{padding:15px}}.eventSearch__checkbox{width:200px}@media only screen and (max-width:415px){.eventSearch__table__td__formats .eventSearch__checkbox{width:135px;margin:0}}.eventSearchResult__list__data__container{text-align:left}.eventSearchResult__list__data__wrapper .title{text-align:left}@media only screen and (min-width:768px){.eventSearchResult__list__data__wrapper{font-size:0;line-height:0}.eventSearchResult__list__data__container{text-align:left;font-size:12px;line-height:50px;padding-left:10px}.eventSearchResult__list__data__wrapper .date{width:141px}.eventSearchResult__list__data__wrapper .location{width:135px}.eventSearchResult__list__data__wrapper .format{width:110px}.eventSearchResult__list__data__wrapper .title{width:calc(100% - 420px)}.eventSearchResult__list__data__wrapper:after{right:5px}}@media only screen and (min-width:1040px){.eventSearchResult__list__data__container{padding-left:40px;font-size:14px}.eventSearchResult__list__data__wrapper .date{width:210px}.eventSearchResult__list__data__wrapper .location{width:165px;padding-left:20px}.eventSearchResult__list__data__wrapper .format{width:155px}.eventSearchResult__list__data__wrapper .title{width:380px}.eventSearchResult__list__data__wrapper:after{right:20px}}@media only screen and (max-width:767px){.eventSearchResult__list__data__wrapper .format{width:97px}}@media only screen and (max-width:321px){.eventSearchResult__list__data__wrapper .date{width:auto;display:block}}@media only screen and (max-width:767px){.flexslider .slides img{padding:0 5px}.flex-viewport:before{opacity:0}.flex-viewport:after{opacity:0}.flex-direction-nav .flex-next:before{border:0}.flex-direction-nav .flex-prev:before{border:0}}.eventSearchResult__page a{text-decoration:underline}.loginform__text--red{font-weight:bold;color:red}.loginform__text--link{text-decoration:underline}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (max-width:1139px){.l_pc{display:none !important}}@media only screen and (max-width:767px){.pc{display:none !important}}@media only screen and (min-width:768px){.smp{display:none !important}.pc.inline-block{display:inline-block !important}.pc.flex{display:flex !important}.pc.table-row{display:table-row !important}}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.header__right__item{padding:0 6px}@media only screen and (min-width:768px) and (max-width:1080px){.header__left__item-logo{margin:0 6px}.eventCalendar__top-button-calendar a{font-size:14px}}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media only screen and (max-width:1139px){.l_pc{display:none !important}}@media only screen and (max-width:767px){.pc{display:none !important}}@media only screen and (min-width:768px){.smp{display:none !important}.pc.inline-block{display:inline-block !important}.pc.flex{display:flex !important}.pc.table-row{display:table-row !important}}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.header__left__item__text--deckSearch{color:white;position:relative;padding-right:32px;font-size:14px;font-weight:bold;margin:0}.header__left__item__text--deckSearch::after{content:'';background-image:url(../img/search_hover.png);background-size:contain;background-repeat:no-repeat;width:23px;height:27px;position:absolute;right:0;top:0;bottom:0;margin:auto}.header__right__item__link--deckSearch{display:block;height:30px;line-height:30px;background:#ffd87e;color:#e60012;padding:0 30px 0 15px;box-sizing:border-box;background-color:white;font-size:14px;font-weight:bold;position:relative}.pageGroupContents-left__name--deckSearch::after{background-image:url(../img/detail_search_green.png);background-size:contain;background-repeat:no-repeat}.header__right__item__link--deckSearch::after{content:'';width:0;height:0;border:7px solid transparent;border-left:11px solid;position:absolute;top:50%;margin-top:-7px;right:3px}@media only screen and (min-width:768px){.header__right__item__link--deckSearch:hover{color:#e60012}}.common-headline--deckSearch{padding-left:35px;position:relative;border-bottom:1px solid #9f9f9f;font-size:23px}.common-headline--deckSearch::before{content:'';position:absolute;background-image:url(../img/detail_search_green.png);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;left:0}.deckSearch-searchBlock{padding-top:50px;margin-top:-50px}.deckSearch-top__flexwrapper{display:flex;padding-top:20px;padding-bottom:20px}.deckSearch-top__flexwrapper--second{padding-bottom:10px}.deckSearch-top__flexwrapper--last{border-bottom:solid 1px #6d6d6d;padding-bottom:40px}.deckSearch-top__metagame__wrapper{width:33%}.deckSearch-top__metagame__wrapper:first-of-type{margin-right:25px}.deckSearch-top__metagame__wrapper:last-of-type{margin-left:25px}.deckSearch-top__metagame__wrapper a:hover{color:white;opacity:.8}.deckSearch-top__archetype__wrapper a:hover .deckSearch-top__archetype__container{opacity:.8}.deckSearch-top__metagame-title{text-align:center;color:white;padding:15px 0;position:relative;display:block;font-weight:bold}.deckSearch-top__metagame-title:after{content:"";position:absolute;bottom:4px;right:4px;border:7px solid transparent;border-bottom:7px solid white;border-right:7px solid white}.deckSearch-top__metagame-title-clicked:after{display:none}.deckSearch-top__metagame-title-St,.deckSearch-top__metagame-more-St,.deckSearch-top__archetype__imgbg--more-St{background-color:#e60012}.deckSearch-top__metagame-title-Mo,.deckSearch-top__metagame-more-Mo,.deckSearch-top__archetype__imgbg--more-Mo{background-color:#007f09}.deckSearch-top__metagame-title-Le,.deckSearch-top__metagame-more-Le,.deckSearch-top__archetype__imgbg--more-Le{background-color:#80037e}.deckSearch-top__metagame-title-Vi,.deckSearch-top__metagame-more-Vi{background-color:navy}.deckSearch-top__metagame-title-Fr,.deckSearch-top__metagame-more-Fr{background-color:#ea5403}.deckSearch-top__metagame-title-Pa,.deckSearch-top__metagame-more-Pa{background-color:#dc7279}.deckSearch-top__metagame-title-Co,.deckSearch-top__metagame-more-Co{background-color:#945f29}.deckSearch-top__metagame-title-Br,.deckSearch-top__metagame-more-Br{background-color:#5995cb}.deckSearch-top__metagame-title-other,.deckSearch-top__metagame-more-other{background-color:#6d6d6d}.deckSearch-top__archetype__wrapper{display:none}.deckSearch-top__archetype__wrapper-St,.deckSearch-top__archetype__wrapper-Mo,.deckSearch-top__archetype__wrapper-Le{display:block}.deckSearch-top__archetype__container{text-align:center;color:white;position:relative;z-index:300;width:87%;margin:0 auto}.deckSearch-top__archetype__container-bg{background-image:url(http://img.hareruyamtg.com/img/goods/L/AKH/ja/hazoret_the_fervent.jpg);background-repeat:no-repeat;background-size:137%;background-position:-43px -80px;position:relative;z-index:100;margin-top:2px;display:flex;justify-content:center;align-items:center;height:120px}.deckSearch-top__archetype__container-bg::before{background-color:rgba(0,0,0,0.4);position:absolute;top:0;right:0;bottom:0;left:0;content:' ';z-index:200}.deckSearch-top__archetype-name{font-size:20px;font-weight:bold;display:inline-block;line-height:24px}.deckSearch-top__metagame-more{position:relative;text-align:center;color:white;display:block;margin-top:2px;padding:7px 0;font-weight:bold}.deckSearch-top__metagame-more:after{content:"";position:absolute;bottom:4px;right:4px;border:7px solid transparent;border-bottom:7px solid white;border-right:7px solid white}.deckSearch-top__table{margin-top:40px}.deckSearch-top__table{margin-bottom:35px;border:solid 1px #96989a;border-left:0}.deckSearch-top__table__tr{display:flex;border-bottom:solid 1px #95989a}.deckSearch-top__table__tr:last-of-type{border-bottom:0}.deckSearch-top__table__th{border-left:solid 1px #95989a;padding:0 15px;min-width:200px;line-height:65px;font-weight:bold;background-color:#f5f5f5;font-size:15px}.deckSearch-top__table__td{line-height:40px;padding:15px 0 15px 30px;font-size:14px}.deckSearch-top__input-wrapper{display:inline-block}.deckSearch-top__input{height:40px;line-height:40px;padding:6px;vertical-align:middle}.deckSearch-top__input--key{max-width:270px;width:100%}.deckSearch-top__input--archetype{max-width:800px;width:100%}.deckSearch-top__input--date{width:180px}.deckSearch-top__button{width:115px;height:40px;font-size:16px;border-radius:0}.deckSearch-top__button-reset{color:#3a9ad1;background:white;border:1px solid #3a9ad1;font-weight:bold}.deckSearch-top__button-search{line-height:normal;background:#3a9ad1;color:white;font-weight:bold;border:0;margin-left:30px}.deckSearch-top__button-return{width:180px;height:40px;background:#858585;color:white;display:inline-block;line-height:40px;position:relative;font-weight:bold}.deckSearch-top__button-return:hover{color:white}.deckSearch-top__button-return::before{content:'';width:0;height:0;border:8px solid transparent;position:absolute;border-right:11px solid;top:50%;margin-top:-9px;left:31px}.deckSearch-top__checkbox{margin:0 30px 0 0;display:inline-block;width:190px}.deckSearch-top__table__td__archetype .deckSearch-top__checkbox{margin:0 10px;display:inline-block;width:auto;font-size:14px}.deckSearch-top__table__td__archetype .deckSearch-top__checkbox input[type="checkbox"]{transform:scale(1.0);margin-right:1px}.deckSearch-top__table__td__archetype .deckSearch-top__checkbox a{width:100%;display:block}.deckSearch-top__table__td__archetype{display:inline-block;width:100%}.deckSearch-top__checkbox span,.deckSearch-top__checkbox input{cursor:pointer}.deckSearch-top__checkbox input[type="checkbox"]{transform:scale(1.3);margin-right:5px}.deckSearch-top__archetypedetail__area{display:none;background-color:#f5f5f5;overflow-y:scroll;height:320px}.deckSearch-top__table__td__archetype__list{display:flex;width:100%}.deckSearch-top__table__td__archetype__list li{font-size:14px;display:inline-block;background-color:#9f9f9f;padding:10px 0}.deckSearch-top__table__td__archetype__list li.active{background-color:#f5f5f5}.button__container{text-align:center}.button__container-reset-search{padding-bottom:25px;border-bottom:solid 2px #e8e8e8}.button__container-return{padding-top:25px}.archetypeContentDesc-detail{display:none}.deckSearch-top__archetypedetail__area__container{text-align:center;color:white;padding:0 5px;position:relative;z-index:300;width:87%;margin:0 auto}.deckSearch-top__archetypedetail__area__container-imgbg{background-repeat:no-repeat;background-size:135%;background-position:-56px -80px;position:relative;z-index:100;display:flex;justify-content:center;align-items:center;width:31%;height:60px;margin:10px 5px;float:left}.deckSearch-top__archetype__imgbg--St-MonoRed{background-image:url(http://img.hareruyamtg.com/img/goods/L/AKH/ja/hazoret_the_fervent.jpg)}.deckSearch-top__archetype__imgbg--St-BRAggro{background-image:url(http://img.hareruyamtg.com/img/goods/L/KLD/jp/187_jpn.jpg)}.deckSearch-top__archetype__imgbg--St-WUGift{background-image:url(http://img.hareruyamtg.com/img/goods/L/HOU/ja/god-pharaohs_gift.jpg)}.deckSearch-top__archetype__imgbg--St-EldraziRamp{background-image:url(http://img.hareruyamtg.com/img/goods/L/OGW/ja/reality_smasher.jpg)}.deckSearch-top__archetype__imgbg--Mo-Affinity{background-image:url(http://img.hareruyamtg.com/img/archetype/A000223.jpg)}.deckSearch-top__archetype__imgbg--Mo-DeathShadowJund{background-image:url(http://img.hareruyamtg.com/img/archetype/A001039.jpg)}.deckSearch-top__archetype__imgbg--Mo-SplinterTwinCombo{background-image:url(http://img.hareruyamtg.com/img/archetype/A000224.jpg)}.deckSearch-top__archetype__imgbg--Le-WUMiracle{background-image:url(http://img.hareruyamtg.com/img/archetype/A000333.jpg)}.deckSearch-top__archetype__imgbg--Le-UBRDelver{background-image:url(http://img.hareruyamtg.com/img/archetype/A000360.jpg)}.deckSearch-top__archetype__imgbg--Le-SurvivalOfTheFittest{background-image:url(http://img.hareruyamtg.com/img/archetype/A000395.jpg)}.deckSearch-top__archetypedetail__area__container-imgbg::before{background-color:rgba(0,0,0,0.5);position:absolute;top:0;right:0;bottom:0;left:0;content:' ';z-index:200}.deckSearch-top__archetypedetail__area__container-flexbg{width:100%}.deckSearch-top__archetypedetail__area__archetype-name{font-size:17px;font-weight:bold;display:inline-block}.deckSearch-top__archetypedetail__areacheckbox{display:flex;position:relative;justify-content:center;align-items:center}.deckSearch-top__archetypedetail__areacheckbox input{margin-right:5px}.deckSearch-top-archetypeDetail-wrapper{display:none}.deckSearch-top-archetypeDetail-container{padding:15px}.deckSearch-top-archetypeDetail-container .button__container-reset-search{border-bottom:0}.archetypeContentDesc__archetypeName{line-height:18px;display:inline-block}.archetypeContentDesc-button__text{display:inline-block;cursor:pointer;margin:0;color:blue}.archetypeContentDesc-button__text--delete{display:none}.archetypeContentDesc-button__text--choice{margin-right:15px}.archetype-chosen .archetypeContentDesc-button__text--delete{display:inline-block}.archetypeContentDesc-button__text__border{width:1px;height:25px;display:inline-block;border-right:solid 1px #bbb8b8;margin-bottom:-7px}.archetypeContentDesc-button__text__span--delete{margin-left:15px}#cboxLoadedContent{border:solid 1px #dedede}.deckSearch-top__archetypedetail__area-wrapper{background-color:#fff;width:100%;height:400px;margin:40px auto 0;border-top:1px solid;font-size:0}.tab-item{width:calc(100%/8);height:50px;background-color:#dedede;line-height:50px;font-size:12px;text-align:center;color:black;display:none;text-align:center;font-weight:bold;transition:all .2s ease}.tab-checkbox.display+.tab-item{display:inline-block}.tab-item:hover{opacity:.75}input[name="tab_item"]{display:none}.tab-content{display:none;padding:40px 40px 0;clear:both;overflow:hidden}.tab-checkbox--St:checked ~ .deckSearch-top__archetypedetail__area--St,.tab-checkbox--Mo:checked ~ .deckSearch-top__archetypedetail__area--Mo,.tab-checkbox--Le:checked ~ .deckSearch-top__archetypedetail__area--Le,.tab-checkbox--Vi:checked ~ .deckSearch-top__archetypedetail__area--Vi,.tab-checkbox--Co:checked ~ .deckSearch-top__archetypedetail__area--Co,.tab-checkbox--Pa:checked ~ .deckSearch-top__archetypedetail__area--Pa,.tab-checkbox--Fr:checked ~ .deckSearch-top__archetypedetail__area--Fr,.tab-checkbox--Br:checked ~ .deckSearch-top__archetypedetail__area--Br,.tab-checkbox--Bl:checked ~ .deckSearch-top__archetypedetail__area--Bl,.tab-checkbox--Ex:checked ~ .deckSearch-top__archetypedetail__area--Ex,.tab-checkbox--PS:checked ~ .deckSearch-top__archetypedetail__area--PS{display:block}.deckSearch-top__archetypedetail__area-wrapper input:checked+.tab-item{background-color:#f5f5f5}.deckSearch-top-archetypeDetail__title{font-size:20px}.deckSearch-top-archetypeDetail__fmCheck{margin-bottom:20px}.archetypeContentDesc__archetypeList{margin:0}.deckSearch-top__table__td--archetype{padding-top:10px}.deckSearch-top__table__td--search{width:100%;padding:15px 0;text-align:center;border-left:1px solid #95989a}#cboxClose{background:url(images/ico_cloth.png) no-repeat center;background-size:70%;width:50px;height:50px;right:15px}#cboxClose:hover{background:url(images/ico_cloth.png) no-repeat center;background-size:70%;width:50px;height:50px;opacity:.8}.deckSearch-top__button__container{border-bottom:0}.deckSearch-top__archetype__link--more{display:inline-block;width:100%}.deckSearch-top__archetype__imgbg--more{background-image:none;width:100%;height:35px}.deckSearch-top__archetype__imgbg--more::before{display:none}.deckSearch-top__archetype__imgbg--more:after{content:"";position:absolute;bottom:4px;right:4px;border:7px solid transparent;border-bottom:7px solid white;border-right:7px solid white}.deckSearch-top__archetype-name--more{font-size:16px}.deckSearch-top__metagame-title__link{display:none}@media only screen and (max-width:767px){.deckSearch-top__flexwrapper{display:block;padding-bottom:0;padding-top:0}.deckSearch-top__metagame__wrapper{width:100%;margin-bottom:20px}.deckSearch-top__metagame__wrapper:first-of-type{margin-right:0}.deckSearch-top__metagame__wrapper:last-of-type{margin-left:0}.deckSearch-top__table__tr{display:block}.deckSearch-top__table__th{border-right:0;line-height:40px}.deckSearch-top__table__td{min-width:auto;padding:15px;border-left:1px solid #95989a}.deckSearch-top__table__td--key{text-align:center}.deckSearch-top__table__td--date{text-align:left}.deckSearch-top__table__td--persons{text-align:left}.deckSearch-top__table__td--formats,.deckSearch-top__table__td--formatArchive,.deckSearch-top__table__td--detail{padding:15px 20px}.deckSearch-top__button-search--key{margin:15px auto 0}.deckSearch-top__input{margin:auto;display:inline-block}.deckSearch-top__input--key{max-width:none}.deckSearch-top__input--date,.deckSearch-top__input--persons{width:100px}.deckSearch-top__checkbox{margin:0;width:140px}.tab-item{width:calc(100%/2)}.deckSearch-top__archetypedetail__area__container-flexbg{display:block}.deckSearch-top__archetypedetail__area__container-imgbg{width:96%}.deckSearch-top__archetype__container-bg{background-size:164%;background-position:-76px -108px}.deckSearch-top__archetypedetail__area__container-imgbg{background-size:123%;background-position:-76px -221px}.deckSearch-top__archetypedetail__area-wrapper{height:auto;border:solid 1px}.deckSearch-top-archetypeDetail-container .deckSearch-top__button-search{margin-left:10px}.deckSearch-top-archetypeDetail-container .button__container-reset-search{padding-top:25px}.deckSearch-top-archetypeDetail-container .deckSearch-top__checkbox{margin-bottom:20px}#cboxOverlay{opacity:.9 !important}.deckSearch-top__archetype__wrapper-St,.deckSearch-top__archetype__wrapper-Mo,.deckSearch-top__archetype__wrapper-Le{white-space:nowrap;overflow-y:hidden}.deckSearch-top__archetype__container-bg{display:inline-block;width:42%}.deckSearch-top__metagame-more{display:inline-block;height:120px;padding:0}.deckSearch-top__archetype__container{height:100%;display:flex;align-items:center;flex-direction:column;white-space:normal}.deckSearch-top__archetype-name{font-size:12px;position:absolute;top:29px;line-height:16px;margin:0 auto;left:0;right:0}.deckSearch-top__archetype-count{font-size:12px;position:absolute;bottom:28px;margin:0 auto;left:0;right:0}.deckSearch-top__archetype__link--more{width:auto}.deckSearch-top__archetype__imgbg--more{width:55px;height:120px}.deckSearch-top__archetype-name--more{top:58px;line-height:0}.deckSearch-top__metagame-title-St,.deckSearch-top__metagame-title-Mo,.deckSearch-top__metagame-title-Le{position:relative}.deckSearch-top__metagame-title-St:before,.deckSearch-top__metagame-title-Mo:before,.deckSearch-top__metagame-title-Le:before{content:"";position:absolute;bottom:4px;right:4px;border:7px solid transparent;border-bottom:7px solid white;border-right:7px solid white}.deckSearch-top__metagame-title__link{display:block;position:absolute;width:100%;height:100%;top:0}.deckSearch-top__archetype__link--more{display:none}}@media only screen and (max-width:710px){.deckSearch-top__archetype__container-bg{background-size:164%;background-position:-76px -118px}.deckSearch-top__archetypedetail__area__container-imgbg{background-size:125%;background-position:-56px -196px}}@media only screen and (max-width:550px){.deckSearch-top__archetypedetail__area__container-imgbg{background-size:125%;background-position:-56px -139px}}@media only screen and (max-width:526px){.deckSearch-top__archetype__container-bg{background-size:164%;background-position:-76px -74px}}@media only screen and (max-width:495px){.deckSearch-top__archetypedetail__area__container-imgbg{background-size:135%;background-position:-56px -139px}}@media only screen and (max-width:466px){.deckSearch-top__archetype__container-bg{background-size:164%;background-position:-50px -66px}}@media only screen and (max-width:414px){.deckSearch-top__button-search{margin-left:10px}}@media only screen and (max-width:410px){.deckSearch-top__archetype__container-bg{background-size:170%;background-position:-47px -50px}.deckSearch-top__archetypedetail__area__container-imgbg{background-size:135%;background-position:-56px -100px}}@media only screen and (max-width:340px){.deckSearch-top__archetype__container-bg{background-size:180%;background-position:-47px -40px}}@media only screen and (max-width:321px){.deckSearch-top__checkbox{margin:0;width:170px}}.deckSearch-top__tournamentList__item:last-of-type{border-bottom:1px solid #989b9d}.deckSearch-top__tournamentList__item__container{display:inline-block;text-align:left}.deckSearch-top__tournamentList__item__wrapper{position:relative;width:100%;display:block;border:1px solid #989b9d;border-bottom:0}.deckSearch-top__tournamentList__item__wrapper .date{width:210px}.deckSearch-top__tournamentList__item__wrapper .format{width:155px}.deckSearch-top__tournamentList__item__wrapper .title{width:380px}.deckSearch-top__tournamentList__item__wrapper:after{content:"";border:8px solid transparent;border-left:12px solid black;position:absolute;margin:auto;top:19px;right:20px}.deckSearch-top__tournamentList__item{line-height:50px}.deckSearch-top__tournamentList__item a:link{color:black}.deckSearch-top__tournamentList__item a:visited{color:black}.deckSearch-top__tournamentList__item__container{padding-left:40px;font-size:14px}.deckSearch-top__tournamentList__item:nth-child(even){background-color:#f5f5f5}@media only screen and (max-width:1080px){.deckSearch-top__tournamentList__item__wrapper{font-size:0;line-height:0}.deckSearch-top__tournamentList__item__container{text-align:left;font-size:12px;line-height:50px;padding-left:10px}.deckSearch-top__tournamentList__item__wrapper .date{width:141px}.deckSearch-top__tournamentList__item__wrapper .location{width:135px}.deckSearch-top__tournamentList__item__wrapper .format{width:110px}.deckSearch-top__tournamentList__item__wrapper .title{width:calc(100% - 420px)}.deckSearch-top__tournamentList__item__wrapper:after{right:5px}}@media only screen and (max-width:767px){.deckSearch-top__tournamentList__item{font-size:14px}.deckSearch-top__tournamentList__item__wrapper{padding:10px 0 10px 15px}.deckSearch-top__tournamentList__item__container{line-height:25px}.deckSearch-top__tournamentList__item__wrapper .date{display:block}.deckSearch-top__tournamentList__item__wrapper .location{display:block}.deckSearch-top__tournamentList__item__wrapper .format{display:block}.deckSearch-top__tournamentList__item__wrapper .title{font-weight:bold;width:auto;margin-right:30px}.deckSearch-top__tournamentList__item__wrapper .number{margin-right:30px}.deckSearch-top__tournamentList__item__wrapper:after{position:absolute;top:0;right:15px;bottom:0;width:15px;height:15px;margin:auto;border-top:3px solid black;border-right:3px solid black;border-left:0;border-bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";cursor:pointer}}@media only screen and (max-width:321px){.deckSearch-top__tournamentList__item__wrapper .date{width:auto;display:block}}.deckSearch-metaList__list{font-size:0}.deckSearch-metaList__list__item{display:inline-block;height:200px;font-size:0;margin-bottom:25px}.deckSearch-metaList__list__itemBg{background-image:url(http://img.hareruyamtg.com/img/goods/L/AKH/ja/hazoret_the_fervent.jpg);background-repeat:no-repeat;background-position:-84px -67px;background-size:350px;position:relative;display:flex;justify-content:center;align-items:center;height:100%}.deckSearch-metaList__list__itemBg::before{background-color:rgba(0,0,0,0.4);position:absolute;top:0;right:0;bottom:0;left:0;content:' ';z-index:200}.deckSearch-metaList__list__itemContainer{color:white;text-align:center;z-index:300;width:90%;margin:0 auto}.deckSearch-metaList__list__item__name{font-size:20px;font-weight:bold;display:inline-block;line-height:24px}.deckSearch-metaList__list__item__count,.deckSearch-metaList__list__item__percent{font-size:16px;display:block}.deckSearch-metaList__list__item__count{margin-top:15px}@media only screen and (max-width:991px){.deckSearch-metaList__list__itemBg{background-position:-55px -67px;background-size:350px}}@media only screen and (max-width:767px){.deckSearch-metaList__list__itemBg{background-position:-30px -67px;background-size:385px}}@media only screen and (max-width:500px){.deckSearch-metaList__list__itemBg{background-position:-90px -67px;background-size:350px}}.common-headline--deckSearchSearchResult{margin-bottom:10px}.deckSearch-searchResult__displayNumber{text-align:right;margin:5px 0;font-size:14px;font-weight:normal;float:right}.deckSearch-searchResult__item{display:flex;border:1px solid #9f9f9f;margin-bottom:20px}.deckSearch-searchResult__item__img{vertical-align:middle;font-size:0;width:20%;background-image:url(../img/deck_type_image.jpg);background-position:center -50px;background-repeat:no-repeat;position:relative}.deckSearch-searchResult__item__link{display:block;position:absolute;width:100%;top:0;right:0;left:0;bottom:0}.deckSearch-searchResult__item__link.private::before{background-color:rgba(0,0,0,0.4);position:absolute;top:0;right:0;bottom:0;left:0;content:' ';z-index:200;width:100%}.deckSearch-searchResult__item__link.private::after{position:absolute;content:'デッキリスト非公開';display:block;width:100%;font-size:16px;bottom:20px;z-index:201;color:white;text-align:center;background-color:#541a86;font-weight:bold}.deckSearch-searchResult__item__text{display:inline-block;vertical-align:middle;width:80%;padding:10px 20px 10px 20px;font-size:15px}.deckSearch-searchResult__item__deckName{font-weight:bold;font-size:16px}.deckSearch-searchResult__item__tournamentName{margin-bottom:1.4em}.deckSearch-searchResult__item__playerName__link,.deckSearch-searchResult__item__tournamentName__link{color:#3a9ad1;text-decoration:underline}.deckSearch-searchResult__item__result,.deckSearch-searchResult__item__playerNumber,.deckSearch-searchResult__item__tournamentDate{display:inline-block;margin-right:10px}.deckSearch-searchResult__item__tournamentDate{margin-right:0}.searchResultPagenation{text-align:center}@media only screen and (max-width:960px){.deckSearch-searchResult__item__img{width:24%}}@media only screen and (max-width:767px){.deckSearch-searchResult__item{display:block}.deckSearch-searchResult__item__img{width:215px;height:140px;margin:15px auto 5px;max-width:90%}.deckSearch-searchResult__item__text{width:100%}.searchResultPagenation{font-size:15px;letter-spacing:-1.4px}}.deckSearch-deckList__deckList__wrapper{width:100%;display:flex;background-color:#f5f5f5;border:solid 1px;padding:25px 40px;margin-top:40px;margin-bottom:40px}.deckSearch-deckList__deckList__container__bg{width:50%}.deckSearch-deckList__deckList__container__bg a{color:blue}.deckSearch-deckList__deckList__container__bg a:hover{opacity:.8}.deckSearch-deckList__deckList__container__text--land{margin-bottom:20px}.deckSearch-deckList__deckList__container__text--spell{margin-bottom:20px}.deckSearch-deckList__deckList__container__text--sideboard{margin-bottom:20px}.deckSearch-deckList__deckList__container__bg__left{margin-left:20px}.deckSearch-deckList__deckList__container__bg__right{margin-left:20px}.deckSearch-deckList__deckList__totalNumber{font-weight:bold}.deckSearch-deckList__deckList__downloadButtonWrapper{font-size:0;margin-top:5px;text-align:left;display:block}a.deckSearch-deckList__deckList__downloadButton{display:inline-block;color:white;font-weight:bold;font-size:13px;background:black;padding:2px 5px;border-radius:18px;cursor:pointer}.deckSearch-deckList__information{margin-bottom:40px}.deckSearch-deckList__information__flex{width:100%;border:solid 1px}.deckSearch-deckList__information__flex__list{display:flex;border-bottom:solid 1px}.deckSearch-deckList__information__flex__list a{color:blue}.deckSearch-deckList__information__flex__list a:hover{opacity:.8}.deckSearch-deckList__information__flex__list:last-of-type{border-bottom:0}.deckSearch-deckList__information__list__header{background-color:#f5f5f5;border-right:solid 1px;min-width:135px;padding:5px 0 5px 10px;font-weight:bold}.deckSearch-deckList__information__list__body{padding:5px 0 5px 10px}.mo_visualize_wrap-decksearch{box-shadow:none}.deckSearch-deckList__button__wrapper{display:flex;justify-content:center;max-width:750px;width:100%;margin:0 auto}.deckSearch-deckList__button__sameTournament{margin-right:auto}.deckSearch-deckList__button__sameArchetype{margin-left:auto}.deckSearch-deckList__button__sameTournament a{display:block;border:solid 1px #060;color:#060;width:350px;text-align:center;padding:10px 0;font-weight:bold}.deckSearch-deckList__button__sameTournament a:hover{color:white;background-color:#060}.deckSearch-deckList__button__sameArchetype a{display:block;border:solid 1px #060;color:#060;width:350px;text-align:center;padding:10px 0;font-weight:bold}.deckSearch-deckList__button__sameArchetype a:hover{color:white;background-color:#060}.deckSearch-deckList__buyAllButtonWrapper{text-align:center;margin-bottom:40px}.deckSearch-deckList__buyAllButton{width:100%;max-width:750px;height:40px;line-height:40px;display:inline-block;border-radius:5px;font-weight:bold;color:white;background:#2f5f99}.deckSearch-deckList__buyAllButton:hover{color:white}@media only screen and (max-width:830px){.deckSearch-deckList__button__sameTournament a,.deckSearch-deckList__button__sameArchetype a{width:300px}}@media only screen and (max-width:767px){.deckSearch-deckList__deckList__wrapper{display:block;padding:20px 20px}.deckSearch-deckList__deckList__container__bg{width:100%;margin:0}.deckSearch-deckList__deckList__container__text{margin-bottom:20px}.deckSearch-deckList__information__list__header{border-right:0;font-size:14px;min-width:110px}.deckSearch-deckList__information__list__body{font-size:14px}.deckSearch-deckList__button__wrapper{display:block}.deckSearch-deckList__button__sameTournament{margin-right:0;margin-bottom:30px}.deckSearch-deckList__button__sameArchetype{margin-left:0}.deckSearch-deckList__button__sameTournament a{width:100%}.deckSearch-deckList__button__sameArchetype a{width:100%}}@media only screen and (max-width:414px){.deckSearch-deckList__deckList__downloadButtonWrapper{display:none}}.sell_info .line{display:none}.sell_info .line.display{display:block}.sub_image{display:none}#item_info .tableHere a{color:#0092c4}#item_info .tableHere a.selected{color:black;cursor:default}.sp_category_result_header .filterButton img{opacity:.3}.category_result_header .filterButton[data-selected="true"] img,.sp_category_result_header .filterButton[data-selected="true"] img{opacity:1}.category_result_header .sortButton.selected{color:red;font-weight:bold}.sp_category_result_header .sortButton.selected .order_by_child{background-color:#553c32;color:white}@media only screen and (max-width:767px){.category_menu .categoryChild{padding:0}.category_menu a{position:relative}.category_menu .categoryChild a{display:block;padding:29px 0 29px 9%}.category_menu .noChildHeader .rightarrow:after{content:none}}body{font-weight:500;background-color:white}#contents,#header,#footer,.pagetop{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial;will-change:auto}p{margin:0}#side_left{float:left;width:25%;padding-right:16px}#main{width:75%;float:right}.theme_main_only #main{float:none}@media only screen and (max-width:767px){#main{width:100%;float:none}}.container-fluid.inner{max-width:960px;margin:auto}.to_top_button{display:none !important}#block_of_categorytree h2{padding:20px 0 5px 5px;color:#e60012;border-bottom:1px solid;margin-bottom:20px;line-height:1;font-size:18px}#block_of_categorytree .category_button p.selected{background:#e60012;color:white;font-weight:bold}#block_of_categorytree .category_button{font-size:0;margin-bottom:20px}#block_of_categorytree .category_button p{width:50%;border:1px solid #e60012;text-align:center;display:inline-block;font-size:14px;padding:8px 0;box-sizing:border-box;cursor:pointer}#block_of_categorytree .category_button #alpha{border-left:0}#block_of_categorytree .category_button{font-size:0;margin-bottom:20px}#block_of_categorytree .category_button p{border:1px solid #e60012;display:inline-block;padding:8px 0;font-size:14px;line-height:14px;box-sizing:border-box;cursor:pointer;text-align:center}#block_of_categorytree .category_button #keyStandard{width:100px;border-right:0;border-bottom:0}#block_of_categorytree .category_button #keyModern{width:60px;border-right:0;border-bottom:0}#block_of_categorytree .category_button #keyLegacy{width:80px;border-bottom:0}#block_of_categorytree .category_button #keyPromo{width:50%;border-right:0;border-bottom:0;font-size:12px}#block_of_categorytree .category_button #keyRelated{width:50%;border-bottom:0}#block_of_categorytree .category_button #keyAll{width:100%}#block_of_categorytree .category_tree_ ul{display:none}#block_of_categorytree .category_key h5{padding:8px 0;color:#333;border-bottom:1px dotted;font-size:14px;height:42px;box-sizing:border-box;display:table-cell;vertical-align:middle;width:240px;cursor:pointer;line-height:1}#block_of_categorytree .category_key:nth-last-of-type(1) h5{border-bottom:0}#block_of_categorytree .category_tree2_ a{display:block;color:#333;font-size:14px;line-height:14px;padding:10px 15px;background:#eee;border-bottom:1px solid white;-ms-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#block_of_categorytree .category_tree2_ a:hover{color:white;background:#999}#block_of_categorytree .exIcon{width:25px;height:25px;vertical-align:middle;margin-right:8px}#block_of_categorytree .exIcon.after{margin:0 0 0 8px}.icon{position:absolute;left:0;top:5px;font-size:10px}.icon p{margin-top:-5px;position:relative}.icon p:nth-of-type(1){z-index:4}.icon p:nth-of-type(2){z-index:3}.icon p:nth-of-type(3){z-index:2}.icon p:nth-of-type(4){z-index:1}.icon p.iconPrice{margin-top:76px;margin-left:-11px}.moreLink{margin:15px 0;float:right;background:#3a3c3b;padding:5px 15px 5px 25px;color:white;position:relative;line-height:1}.moreLink:before{content:"";position:absolute;top:0;bottom:0;left:10px;margin:auto 0;width:0;height:0;border:5px solid transparent;border-left:7px solid white}.soldout{position:absolute;background-color:white;opacity:.6;top:0;left:0;width:100%;height:100%;z-index:5}.soldout p{position:absolute;font-family:'Fira Sans',sans-serif;font-size:24px;text-align:center;white-space:nowrap;line-height:24px;height:24px;top:0;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width:767px){.soldout p{left:auto;right:auto;font-size:18px}}.rightBlock section:after{content:"";clear:both;display:block}.rightBlock .ContentHeader{line-height:28px;border-bottom:2px solid;margin-bottom:20px}.rightBlock .ContentHeader h2{float:left;font-size:28px;padding:16px 24px;padding-right:0;line-height:inherit;border-bottom:0;margin-bottom:0;text-align:inherit}.ContentHeader p{float:right;margin-bottom:0;font-size:18px;color:white;border:1px solid;border-bottom:0;padding:16px 60px}.rightBlock .ContentHeader:after{content:"";display:block;clear:both}.ec-top__corner{margin-bottom:30px}.rightBlock .ContentHeader{border-bottom:2px solid #e60012}.rightBlock .ContentHeader h2{padding:0;margin:0;font-size:28px;color:#e60012;float:none;display:inline-block}.ContentHeader p{color:#3c86e9;float:none;display:inline-block;border:0;padding:10px 30px;font-size:16px;font-weight:bold}.itemListLine{font-size:0;text-align:center}.itemListLine li{font-size:11px;display:inline-block;width:120px;height:248px;border:1px solid;vertical-align:top;padding:10px;text-align:left;color:#333;margin-right:15px;position:relative;-o-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-webkit-transition:background .3s;transition:background .3s;box-sizing:border-box}.itemListLine li:hover{background:#ffc}.itemListLine .itemImg{width:100px;height:120px;position:relative;margin-bottom:10px}.itemListLine .itemImg img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.itemListLine .itemName{line-height:16px;height:48px;overflow:hidden;margin-bottom:15px}.itemListLine .itemStock{margin-bottom:6px;line-height:1}.itemListLine .itemPrice{font-size:14px;color:#b00;line-height:1}.price .small_{font-size:44%;text-decoration-line:line-through}.itemListLine .itemPrice .small_{font-size:8px;text-decoration-line:line-through}@media only screen and (max-width:767px){.itemListLine{padding-left:2%}.itemListLine li{width:90px;height:auto;border:0;padding:0}}.flexslider{border:0}#rotationBanner{width:100%;max-width:800px;margin-bottom:40px}#topHeader{max-width:960px;margin:auto}.flexslider .slides{margin-bottom:20px}.flex-active-slide-clone{position:absolute;width:800px;height:100%;top:0;z-index:300;overflow:hidden}.flex-active-slide-clone--before{left:0;margin-left:-800px}.flex-active-slide-clone--after{right:0;margin-right:-800px}.flex-active-slide-clone img{filter:blur(12px);-webkit-filter:blur(12px);-moz-filter:blur(12px);-o-filter:blur(12px);-ms-filter:blur(12px)}.flex-control-nav.flex-control-thumbs{width:960px;position:relative;bottom:0;left:-80px;margin:0}.flex-control-thumbs li{max-width:130px;margin-right:20px}.feature{padding:0 8px}.feature_list{padding:0 10px}.feature_head{font-size:18px;padding-left:20px;font-weight:normal;margin-bottom:15px}.feature_item{padding:0 7px 14px}.feature_inner{background:white;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);overflow:hidden;position:relative}.feature_item a{display:block;width:100%;height:100%;text-decoration:none}.feature_item a:hover{text-decoration:none;background:#f9f9f9}.feature_img img{width:100%}.feature_msg{padding:0 10px;color:#525263;font-weight:bold;position:relative;font-size:4vw;margin:16px 0}@media only screen and (min-width:415px){.feature_msg{padding:0 10px;color:#525263;font-weight:bold;position:relative;font-size:16px}}@media only screen and (min-width:768px){.feature{padding:0 8px;margin-bottom:25px;overflow:hidden}.feature_list{padding:0 0 16px}.feature_item{padding:0 7px 24px}.feature_msg{padding:0 20px}}#price_challenge .price_challenge_block{text-align:center;margin:15px auto}#feature{margin-bottom:20px;clear:both}#feature ul{text-align:center;line-height:0}#feature li{display:inline-block;margin:0 8px}#feature img{border:1px solid}#feature a img{-ms-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#feature a img:hover{opacity:.7}#longBanner,#longBannerSp{margin-bottom:20px;text-align:center}#longBanner a img,#longBannerSp a img{margin-bottom:20px}#longBanner a img,#longBannerSp a img,#longBannersecond a img{-ms-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border:1px solid}#longBanner a img:hover,#longBannerSp a img:hover,#longBannersecond a img:hover{opacity:.7}#longBannersecond{margin-bottom:40px;text-align:center}#longBanner_area_en{margin-top:25px}#supply_banner{margin-bottom:20px;text-align:center}#supply_banner img{margin-bottom:20px;border:1px solid}.header__right__item__img--cart{background-image:url(../img/cart_white.png)}#searchForm{float:left;font-size:0;line-height:1;padding:9px 0}#searchForm form{display:inline-block;margin-right:10px;vertical-align:bottom}#searchForm #leftmenu_search_goods_name{width:300px;border:2px solid #e60012;border-right:0;padding:0 0 0 15px;font-size:13px;line-height:18px;box-sizing:border-box;vertical-align:top;margin:0;height:38px;border-radius:0}#searchForm #leftmenu_search_goods_submit{width:38px;height:38px;font-size:21px;line-height:30px;background:#e60012;border:0;padding:0;margin:0;cursor:pointer;vertical-align:top;position:relative;font-family:'hareruya_icon';color:#fad9a4;appearance:none;-webkit-appearance:none}#searchForm p{font-size:16px;border-bottom:1px solid #e60012;display:inline-block;color:#e60012;vertical-align:bottom;line-height:1}#middleBanner{float:right;width:300px;padding:9px 0}#middleBanner li{font-size:0;float:left;line-height:0;width:67px;height:35px;background:url(http://img.hareruyamtg.com/img/top/copy.png);margin-right:5px;position:relative;z-index:10;background-size:268px}#middleBanner li.paymant{background-position:0 0}#middleBanner li.tcget{background-position:-67px 0}#middleBanner li.ship{background-position:-134px 0}#middleBanner li.points{background-position:-201px 0;margin-right:0}#middleBanner li .mPop{display:none;position:absolute;top:55px;right:0;max-width:none}#middleBanner li:hover>.mPop{display:block}#middleBanner{float:none;width:auto;padding:0;margin:20px 0}.ec_top #middleBanner{margin:0 0 20px 0}#middleBanner ul{font-size:0;text-align:center}#middleBanner li{font-size:0;float:none;display:inline-block;line-height:0;width:110px;height:57px;background:url(http://img.hareruyamtg.com/img/top/copy.png);margin-right:4px;margin-bottom:4px;position:relative;z-index:10;background-size:442px}#middleBanner li.tcget{background-position:-111px 0;margin-right:0}#middleBanner li.ship{background-position:-221px 0}#middleBanner li.points{background-position:-331px 0;margin-right:0}#block_of_categorytree h2{padding:0 0 5px 5px;color:#e60012;border-bottom:1px solid;margin:0 0 3px;line-height:1;font-size:18px}@media only screen and (max-width:980px){#middleBanner li{width:83px;height:43px;background-size:332px}#middleBanner li.tcget{background-position:-83px 0}#middleBanner li.ship{background-position:-166px 0}#middleBanner li.points{background-position:-249px 0}}#topHeader .snsLink{padding:12px 0;float:left}#topHeader .snsLink{line-height:0}#topHeader .snsLink:after{clear:both;display:block;content:""}#topHeader .snsLink li{float:left;margin-right:5px}#topHeader .headerMailMagazine{font-size:12px;line-height:24px;background:#1db932;padding:0 10px;border-radius:5px;color:white;position:relative;margin:4px 0;font-weight:bold}#topHeader:after{content:"";display:block;clear:both}#spHeader{display:none}#searchForm{float:none;padding:0;display:inline-block;vertical-align:middle}#searchForm form{display:inline-block;margin-right:0;vertical-align:bottom}#contentLink ul{display:table;width:100%;box-sizing:border-box}#contentLink li{display:table-cell;font-size:16px;text-align:center;white-space:nowrap;color:#333;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#contentLink li a{display:block;padding:0 27px;line-height:1;position:relative;border-right:1px solid #dedede;height:52px;line-height:52px;font-weight:bold;min-width:140px}#contentLink .linkPurchase a{color:#20528f}#contentLink .linkArticle a{color:#2c733a}#contentLink .linkDeck a{color:#6f2c88}#contentLink .linkHareruyaPros a{color:#b94100}#contentLink .linkInfo a{color:#27b5e3}#contentLink .linkTournament a{color:#93794d}#contentLink li:last-child a{border-right:0 solid #dedede}#contentLink li a::before{background-size:cover;content:'';position:absolute;width:24px;height:24px;top:0;bottom:0;left:14px;margin:auto;background-image:url("../img/onlineshop-header__left__hidden-menu.png")}#contentLink .linkPurchase a::before{background-image:url("../img/purchase-header__left__hidden-menu.png")}#contentLink .linkArticle a::before{background-image:url("../img/article-header__left__hidden-menu.png")}#contentLink .linkDeck a::before{background-image:url("../img/decksearch-header__left__hidden-menu.png")}#contentLink .linkHareruyaPros a::before{background-image:url("../img/player-header__left__hidden-menu.png")}#contentLink .linkInfo a::before{background-image:url("../img/store.png")}#contentLink .linkTournament a::before{background-image:url("../img/event_img-header__left__hidden-menu.png")}#contentLink li:hover a{background:#f85536;color:white}@media only screen and (max-width:960px){#searchForm{display:none}#topHeader{display:none}#spHeader{display:block}#spHeader .headerLink{display:table;width:100%}#spHeader .headerLink>a{display:table-cell;vertical-align:middle;width:14.28%;border:1px solid #e60013;border-right:0;height:12vw;box-sizing:border-box}#spHeader .headerLink>a:first-child{border-left:0}#spHeader .headerLink li{text-align:center;font-weight:bold;line-height:130%;font-size:2.6vw}#spHeader .headerLink a{text-decoration:none;color:#666}#spHeader .headerLink .spOnlineLink{background-color:#e60013;color:white}#spSearch{background-color:#ede5da;margin-bottom:0}#spSearch .searchCategory{margin:2%;border-radius:5px;color:white;border:2px solid #b00;background:#e94c2d;background:-moz-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:-webkit-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:linear-gradient(to bottom,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94c2d',endColorstr='#e70012',GradientType=0);box-shadow:-1px -1px 5px -2px black inset,1px 1px 5px -2px white inset;display:inline-block;font-size:2.6vw;line-height:10vw;width:21%;text-align:center;height:10vw;box-sizing:border-box}#spSearch .searchForm{margin:2% -10px 2% 0;width:75%;display:inline-block;font-size:0;vertical-align:top;float:right}#spSearch .searchForm input#leftmenu_search_goods_name{width:72%;height:10vw;box-sizing:border-box;border:1px solid #555;border-radius:5px;padding:0 10px;font-size:2.6vw;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block;margin:0}#spSearch .searchForm #leftmenu_search_goods_submit{border-radius:5px;text-align:center;font-size:3vw;font-weight:bold;height:10vw;box-sizing:border-box;margin:0 0 0 -10px;color:white;background:#555;width:25%;border:0;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block}#spSearch .searchForm input:focus{outline:0}#spSearchFixed{background-color:#ede5da;margin-bottom:0}#spSearchFixed .searchCategory{margin:2%;border-radius:5px;color:white;border:2px solid #b00;background:#e94c2d;background:-moz-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:-webkit-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:linear-gradient(to bottom,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94c2d',endColorstr='#e70012',GradientType=0);box-shadow:-1px -1px 5px -2px black inset,1px 1px 5px -2px white inset;display:inline-block;font-size:2.6vw;line-height:10vw;width:21%;text-align:center;height:10vw;box-sizing:border-box}#spSearchFixed .searchForm{margin:2% -10px 2% 0;width:75%;display:inline-block;font-size:0;vertical-align:top;float:right}#spSearchFixed .searchForm input#leftmenu_search_goods_name{width:72%;height:10vw;box-sizing:border-box;border:1px solid #555;border-radius:5px;padding:0 10px;font-size:2.6vw;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block;margin:0}#spSearchFixed .searchForm #leftmenu_search_goods_submit{border-radius:5px;text-align:center;font-size:3vw;font-weight:bold;height:10vw;box-sizing:border-box;margin:0 0 0 -10px;color:white;background:#555;width:25%;border:0;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block}#spSearchFixed .searchForm input:focus{outline:0}.fixed{position:fixed;top:50px;width:100%;z-index:99999999}#contents,#header,#footer,.pagetop{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial;will-change:auto}#spHeader .headerLink>a{height:70px}#spHeader .headerLink li{font-size:16px}#spSearch .searchCategory{height:50px;line-height:50px;font-size:16px}#spSearch .searchForm input#leftmenu_search_goods_name{height:50px;font-size:16px}#spSearch .searchForm #leftmenu_search_goods_submit{height:50px;font-size:16px}}@media only screen and (max-width:767px){#spHeader{display:block}#spHeader .headerLink{display:table;width:100%}#spHeader .headerLink>a{display:table-cell;vertical-align:middle;width:14.28%;border:1px solid #e60013;border-right:0;height:12vw;box-sizing:border-box}#spHeader .headerLink>a:first-child{border-left:0}#spHeader .headerLink li{text-align:center;font-weight:bold;line-height:130%;font-size:2.6vw}#spHeader .headerLink a{text-decoration:none;color:#666}#spHeader .headerLink .spOnlineLink{background-color:#e60013;color:white}#spSearch{background-color:#ede5da;margin-bottom:0}#spSearch .searchCategory{margin:2%;border-radius:5px;color:white;border:2px solid #b00;background:#e94c2d;background:-moz-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:-webkit-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:linear-gradient(to bottom,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94c2d',endColorstr='#e70012',GradientType=0);box-shadow:-1px -1px 5px -2px black inset,1px 1px 5px -2px white inset;display:inline-block;font-size:2.6vw;line-height:10vw;width:21%;text-align:center;height:10vw;box-sizing:border-box}#spSearch .searchForm{margin:2% -10px 2% 0;width:75%;display:inline-block;font-size:0;vertical-align:top;float:right}#spSearch .searchForm input#leftmenu_search_goods_name{width:72%;height:10vw;box-sizing:border-box;border:1px solid #555;border-radius:5px;padding:0 10px;font-size:2.6vw;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block;margin:0}#spSearch .searchForm #leftmenu_search_goods_submit{border-radius:5px;text-align:center;font-size:3vw;font-weight:bold;height:10vw;box-sizing:border-box;margin:0 0 0 -10px;color:white;background:#555;width:25%;border:0;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block}#spSearch .searchForm input:focus{outline:0}#spSearchFixed{background-color:#ede5da;margin-bottom:0}#spSearchFixed .searchCategory{margin:2%;border-radius:5px;color:white;border:2px solid #b00;background:#e94c2d;background:-moz-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:-webkit-linear-gradient(top,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);background:linear-gradient(to bottom,rgba(233,76,45,1) 0,rgba(233,76,45,1) 49%,rgba(231,0,18,1) 50%,rgba(231,0,18,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94c2d',endColorstr='#e70012',GradientType=0);box-shadow:-1px -1px 5px -2px black inset,1px 1px 5px -2px white inset;display:inline-block;font-size:2.6vw;line-height:10vw;width:21%;text-align:center;height:10vw;box-sizing:border-box}#spSearchFixed .searchForm{margin:2% -10px 2% 0;width:75%;display:inline-block;font-size:0;vertical-align:top;float:right}#spSearchFixed .searchForm input#leftmenu_search_goods_name{width:72%;height:10vw;box-sizing:border-box;border:1px solid #555;border-radius:5px;padding:0 10px;font-size:2.6vw;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block;margin:0}#spSearchFixed .searchForm #leftmenu_search_goods_submit{border-radius:5px;text-align:center;font-size:3vw;font-weight:bold;height:10vw;box-sizing:border-box;margin:0 0 0 -10px;color:white;background:#555;width:25%;border:0;box-shadow:none;-webkit-appearance:none;vertical-align:top;display:inline-block}#spSearchFixed .searchForm input:focus{outline:0}.fixed{position:fixed;top:50px;width:100%;z-index:99999999}#contents,#header,#footer,.pagetop{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;transform:initial;will-change:auto}}.spflexslider{display:none;margin-bottom:13px}.spflexslider .slides img{margin-bottom:0}@media only screen and (max-width:767px){.spflexslider{display:block;position:relative}.spflexslider .flex-viewport{overflow:hidden !important;width:100%}.spflexslider .flex-control-nav{bottom:10px;right:10px;text-align:right;z-index:9999}.spflexslider .flex-control-paging li a{font-size:0}}.sprightBlock{display:none}.spContentHeader{color:#444;line-height:28px;border-bottom:2px solid;margin-bottom:15px}#newArrSp .spContentHeader{color:#ca4518}#topSaleSp .spContentHeader{color:#e81315}#recommendItemSp .spContentHeader{color:#ca4518}.spContentHeader h2{float:left;font-size:16px;padding:13px 10px;padding-right:0;margin:0}.spContentHeader p{float:right;margin-bottom:0;font-size:16px;color:white;border:1px solid;border-bottom:0;padding:13px 30px}#newArrSp .spContentHeader p{background:#edbb78;border-color:#c96}#topSaleSp .spContentHeader p{background:#f88;border-color:#d66}#recommendItemSp .spContentHeader p{background:#edbb78;border-color:#c96}.spContentHeader:after{content:"";display:block;clear:both}@media only screen and (max-width:767px){.sprightBlock{display:block}}.feedAndTwitter{margin-top:20px;display:flex;justify-content:space-between}#rss{display:inline-block;margin-right:10px;vertical-align:top;border-style:solid;border-color:#e60012;border-width:1px;width:326px;height:312px;overflow:hidden;background:white;box-sizing:border-box;text-align:left}#rss h2{margin:0;border:0;padding:0;position:relative;color:#e60012}#rss h2 a{display:block}.new-article{font-size:16px;color:#e60012;padding:15px}#rss h2:after{display:block;content:"";position:absolute;width:0;height:0;border:8px solid transparent;border-left:12px solid #e60012;right:8px;top:0;bottom:0;margin:auto 0}#feed{font-size:15px;font-weight:bold;border-top:1px dashed #e60012}#feed li{border-bottom:1px dashed #e60012;padding:3px;transition:.3s background}#rss li a{display:block}#feed .thumbnail{width:81px;height:81px;vertical-align:middle;float:left;margin-right:10px;background-size:cover;background-position:center}#feed p.title_box{padding-top:5px;height:40px;margin-bottom:10px;font-weight:normal;line-height:120%;font-size:12px;overflow:hidden}#feed p.authors{padding:7px 3px 2px 0;font-size:10px;font-weight:bold;float:left}#feed img.icons{height:24px;padding:3px 3px 3px 0;float:right}#rss li a:after{display:block;content:"";clear:both}#feed img.icons_pros{width:88px;height:25px;padding:4px 3px 3px 0;float:right}#topTwitter{display:inline-block;margin-bottom:20px;width:326px;height:310px;border:1px solid #aaa;margin-left:10px;vertical-align:top}@media only screen and (max-width:767px){.feedAndTwitter{display:none}}#spFeature{margin-bottom:30px}#spFeature .spFeatureHeader{padding:0 20px 15px;border-bottom:2px solid;color:#888;margin:0}#spFeature ul{font-size:0}#spFeature li{border-bottom:1px solid #888;padding:3vw;width:50%;display:inline-block;box-sizing:border-box;vertical-align:top;height:22vw}#spFeature a:nth-of-type(even) li{border-left:1px solid #888}#spFeature li img{width:15vw;height:15vw;border:1px solid #444;border-radius:5px;float:left;margin-right:6vw}#spFeature li h3{font-size:2.3vw;font-weight:bold;line-height:130%;margin-bottom:10px}#spFeature li p{font-size:2.3vw;line-height:120%;margin-bottom:0}#spFeature li:after{content:"";clear:both;display:block}#history{margin-bottom:40px}#history h2{margin:0;padding:0;font-size:16px;font-weight:normal}.itemListHistory{text-align:center;font-size:0}.itemListHistory li{display:inline-block;width:75px;height:105px;margin:20px;position:relative}.itemListHistory li img{max-width:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media only screen and (max-width:414px){.itemListHistory li{display:inline-block;width:31.333vw;height:29vw;margin:2vw .2vw;position:relative}}.swiper-button-next,.swiper-button-prev{width:45px;height:100px;margin-top:-50px;background:white;box-shadow:0 1px 3px #888}.swiper-button-next{right:0}.swiper-button-prev{left:0}.swiper-button-next span,.swiper-button-prev span{position:absolute;top:50%;font-size:19px;line-height:22px;margin-top:-20px;right:0;left:0;font-weight:bold;text-align:center}@media only screen and (max-width:767px){.swiper-button-next,.swiper-button-prev{display:none}}.category_page .kuzuWrapper--category{display:block}.search_page .kuzuWrapper--search{display:block}.search_result_page .kuzuWrapper--searchResult{display:block}.goods_detail_page .kuzuWrapper--goodsDetail{display:block}.kuzu{text-align:left;margin:20px 0 10px}.ec-kuzu-pageHeader{text-align:left;position:relative;font-size:25px;color:#e60012;padding-left:30px;margin:30px 10px}.ec-kuzu-pageHeader:before{content:"";position:absolute;background:#e60012;top:30%;left:0;margin-top:-10px;height:25px;width:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}@media only screen and (max-width:767px){.kuzu{margin-left:10px}.ec-kuzu-pageHeader{margin:10px 10px 5px}}#narrow_menu{overflow:hidden;font-weight:bold;font-size:15px;padding:0 5px 0 18px;line-height:35px;margin:20px 0 0 0}#narrow_menu p{float:left;margin:0}#narrow_menu .search_item_title{margin-right:5px}#narrow_menu .count_number{font-size:20px;margin-right:5px}#narrow_menu .search_item{float:left}.goods_filter_{float:right;margin:10px 0}.goods_filter_card_{margin:0}.goods_filter_card_ img{height:29px}.goods_filter_ img{float:left;margin-right:7px;opacity:.3;cursor:pointer}.goods_filter_ img.no_transparent{opacity:1}.goods_filter_ img:hover{opacity:.7}.goods_filter_ a:hover img{opacity:.7}.goods_filter_ .select_all{margin-right:5px;opacity:1.0;display:none}#narrow_menu img.select_none,.goods_filter_ .select_none{margin-right:5px;opacity:1.0;display:block}.no_selected{opacity:.3}img.select_none{display:none}.goods_filter_ a:nth-of-type(7) img{margin-right:35px}.navisort_now_,.result_pagenum .now_{color:red;font-weight:bold;pointer-events:none}.autopagerize_page_element{margin-top:10px}.goods_filter_ .on_selected_{opacity:1.0}.result_second{background:#fed;padding:5px 20px;font-size:12px;line-height:1}.result_second:after{content:"";clear:both;display:block}.result_sort{float:left;padding:5px 10px 5px 0}.result_pagenum{float:right;padding:5px 0}#category_item{margin-bottom:20px}#category_item{box-shadow:4px 4px 5px -1px rgba(0,0,0,0.4);border:1px solid #e60012;padding:0 10px;margin-bottom:30px;text-align:left}#category_item .itemListLine li{font-size:11px;display:inline-block;width:105px;height:226px;vertical-align:top;padding:10px;margin:5px;text-align:left;color:#333;position:relative;background:#f2f2f2;-o-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-webkit-transition:background .3s;transition:background .3s;border:0;box-sizing:content-box}.soldout{position:absolute;background-color:white;opacity:.6;top:0;left:0;width:100%;height:100%;z-index:5}.soldout p{position:absolute;font-family:'Fira Sans',sans-serif;font-size:24px;text-align:center;white-space:nowrap;line-height:24px;height:24px;top:0;bottom:0;left:0;right:0;margin:auto}.soldout p:link{color:red}.soldout p:visited{color:red}.soldout p:hover{color:red}.soldout p:active{color:red}.result_pagenum{float:none;text-align:right;font-size:14px}.result_pagenum .page_num::after{content:' / ';color:#222}.result_pagenum .navipage_last_{white-space:nowrap}#category_item{padding-bottom:20px}#category_item{border-radius:0}.result_second{line-height:1}#bread-crumb-list{float:none}@media only screen and (max-width:767px){#category_item{border:0;padding:0;box-shadow:0}#category_item .autopagerize_page_element{margin-top:10px}.display_format.display_style{display:inline-block;background:white}.display_format img{margin:1vw;width:10.5vw}.display_format.order_by{display:inline-block}.display_format p{display:inline-block;font-weight:bold;padding:2px 0;border:2px solid #553c32;border-radius:5px;background-color:#553c32;color:white;width:20vw;font-size:2.7vw;margin:1vw;text-align:center;cursor:pointer}.display_format a p{background-color:white;color:#553c32}.card_style{font-size:0;margin:2% 0}.card_style a{display:inline-block;width:16.66%;text-align:center}.color_box div{float:left;width:20%;height:12.8vw;background-color:white;background-color:#ddd;position:relative}.color_box .white{background:url("../img/category_bg.jpg") no-repeat 100% 0;background-size:100vw}.color_box .blue{background:url("../img/category_bg.jpg") no-repeat 25% 0;background-size:100vw}.color_box .black{background:url("../img/category_bg.jpg") no-repeat 0 0;background-size:100vw}.color_box .red{background:url("../img/category_bg.jpg") no-repeat 75% 0;background-size:100vw}.color_box .green{background:url("../img/category_bg.jpg") no-repeat 50% 0;background-size:100vw}.color_box .white.chosen{background:url("../img/category_click.png") no-repeat 0 0;background-size:100vw}.color_box .blue.chosen{background:url("../img/category_click.png") no-repeat 25% 0;background-size:100vw}.color_box .black.chosen{background:url("../img/category_click.png") no-repeat 50% 0;background-size:100vw}.color_box .red.chosen{background:url("../img/category_click.png") no-repeat 75% 0;background-size:100vw}.color_box .green.chosen{background:url("../img/category_click.png") no-repeat 100% 0;background-size:100vw}.black.chosen{background:url("../img/category_click.png") no-repeat 50% 0;background-size:100vw}.color_box div a{position:absolute;top:0;left:0;width:100%;height:100%}.color_box label{display:none}.color_box .no_color,.color_box .land{float:left;width:25%;height:9vw;border:1px solid black;background-color:white}.color_box .no_color label,.color_box .land label{display:block;position:absolute;font-weight:bold;width:6vw;height:2.7vw;margin:auto;top:0;right:0;bottom:0;left:0;font-size:2.7vw}.color_box .no_color label{color:black}.color_box .land label{color:brown}.color_box .select_all{float:left;width:50%;height:9vw;border:1px solid black;background-color:#dcaf15}.color_box .select_all label{color:white;display:block;position:absolute;font-weight:bold;width:6vw;height:2.7vw;margin:auto;top:0;right:0;bottom:0;left:0;font-size:2.7vw}.color_box:after{content:"";clear:both;display:block}.item_count{padding-top:2vw;text-align:center;color:#000;background:white;font-size:3vw}.stock_available{margin-left:43vw;display:inline-block;width:30vw}#category_item .itemListLine--category{padding:0;width:96vw;margin:auto}#category_item .itemListLine--category li{font-size:11px;display:inline-block;width:26.667vw;height:44vw;vertical-align:top;padding:2vw;margin:0 0 2vw;text-align:left;color:#333;position:relative;background:#f2f2f2;-o-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-webkit-transition:background .3s;transition:background .3s;border:0;box-sizing:content-box}#category_item .itemListLine--category li:nth-of-type(3n - 1){margin:0 2vw 2vw}#category_item .itemListLine--category .itemImg{width:24vw;height:34vw;position:relative;margin:0 auto 2vw}#category_item .itemListLine--category .itemName{font-size:3vw;line-height:3.5vw;height:3vw;overflow:hidden;margin-bottom:2vw}#category_item .itemListLine--category .itemStock{display:none}#category_item .itemListLine--category .itemPrice{font-size:4vw;color:#b00}#category_item .icon p.iconPrice{margin-top:24vw}#category_item .sp_result_pagenum{color:#000;font-weight:bold;padding:15px;text-align:center;background:#fff4d6}#category_item .sp_result_pagenum .page_num{color:#000;font-weight:bold;text-decoration:none;background-color:#fff;border:1px solid #000;height:40px;min-width:40px;font-size:30px;display:inline-block;text-align:center;line-height:41px;margin:5px;vertical-align:middle}#category_item .sp_result_pagenum .page_num.now_{pointer-events:none}#category_item .sp_result_pagenum .page_first,#category_item .sp_result_pagenum .page_last{white-space:nowrap}}.sp_category_result_header{display:none}.sp_result_pagenum{display:none}@media only screen and (max-width:767px){.sp_category_result_header{display:block}.category_result_header{display:none}.sp_result_pagenum{display:block}.result_pagenum{display:none}}@media only screen and (max-width:767px){.categoryJump a,.categoryJump a:link,.categoryJump a:hover,.categoryJump a:visited{color:white}.categoryJump div{float:left;border-left:2px white solid;background:#947062;width:33.3%;box-shadow:4px 4px 10px rgba(255,255,255,0.4) inset,-4px -4px 10px rgba(0,0,0,0.4) inset}.categoryJump a:first-child div{border-left:0}.categoryJump p{font-weight:bold;font-size:3vw;text-align:center;padding:30px 0}.categoryJump:after{content:"";display:block;clear:both}.category_menu h3{box-sizing:border-box;background-color:#e9d1b5;color:#553c32;font-size:20px;padding:10px 0 10px 7%;position:relative;margin:0}.category_menu h3:before{position:absolute;content:"";width:8px;height:20px;background-color:#553c32;border-radius:3px;font-weight:bold;left:4%;top:30%}.category_menu h4{color:#553c32;font-size:4vw;font-weight:bold;padding:31px 0 31px 7%;border-bottom:#553c32 2px dotted;position:relative;background-color:white;margin:0}.category_menu ul{display:none}.category_menu .rightarrow:after{content:"";display:block;position:absolute;width:30px;height:30px;border-top:6px solid #000;border-right:6px solid #000;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:9%;top:0;bottom:0;margin:auto}.category_menu .downarrow:after{content:"";display:block;position:absolute;width:30px;height:30px;border-top:6px solid #000;border-right:6px solid #000;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);right:7%;top:-20px;bottom:0;margin:auto}.category_menu li{color:#553c32;font-size:21px;padding:29px 0 29px 9%;border-bottom:#553c32 2px dotted;position:relative;background-color:#fffadc}.category_menu a{position:absolute;width:100%;height:100%;top:0;left:0}}#spSns{margin-top:50px;position:relative}#spSns .spSnsButton li{font-size:30px;text-align:center;padding:0;font-weight:bold;line-height:0;font-size:0;vertical-align:top}#spSns .spSnsButton .spTwitter{width:100%;padding:0;margin-bottom:1%}#spSns .spSnsButton .spInstagram{color:#6a4a3b;float:left;width:49.5%;padding:0}#spSns .spSnsButton .spDiary,#spSns .spSnsButton .spFace{color:white;background:#1473b7;float:right;width:49.5%;padding:0}#spSns img{width:100%}.rightBlock input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:20px;height:20px;background:#fff;-webkit-box-shadow:1px 1px 1px 1px inset;-webkit-border-radius:10px / 10px;position:relative;margin-bottom:3px;margin-right:5px}.rightBlock input[type="radio"]:checked:before{position:absolute;left:50%;top:50%;display:block;margin:-4px 0 0 -4px;-webkit-box-shadow:1 1px 1px;-webkit-border-radius:10px / 10px;content:"";width:9px;height:9px;background:-webkit-gradient(linear,left top,left bottom,from(#000),to(#000))}.rightBlock input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:20px;height:20px;background:#fff;-webkit-box-shadow:1px 1px 1px 1px inset;position:relative;margin-bottom:3px;margin-right:5px}.rightBlock input[type="checkbox"]:checked:before{position:absolute;left:1px;top:15px;display:block;-webkit-box-shadow:0 1px 1px;content:"";width:10px;height:4px;background:#000;-webkit-transform:rotate(45deg);-webkit-transform-origin:right center}.rightBlock input[type="checkbox"]:checked:after{display:block;position:absolute;left:9px;top:15px;content:"";-webkit-box-shadow:0 1px 1px;width:16px;height:4px;background:#000;-webkit-transform:rotate(-53deg);-webkit-transform-origin:left center}.rightBlock .submit_{margin:20px auto;text-align:center}.rightBlock .submit_ input{margin:0 16px;vertical-align:middle}.rightBlock #search_category select{width:300px}.rightBlock #name_type_1+label{margin:0 20px 0 0}.rightBlock #name_type_2+label{margin:0}.rightBlock .search_color input[type="checkbox"]+label{margin:0;padding-right:20px}.rightBlock #color_type_1+label{margin:0 20px 0 0}.rightBlock #color_type_2+label{margin:0}.rightBlock .search_detail tr:nth-of-type(5) input[type="checkbox"]+label{font-size:14px;display:block;float:left}.rightBlock .search_rarity input[type="radio"]+label{font-size:14px}.rightBlock #card_type_1+label,.rightBlock #card_type_4+label,.rightBlock #card_type_7+label{width:110px}.rightBlock #card_type_2+label,.rightBlock #card_type_5+label,.rightBlock #card_type_8+label{width:170px}.rightBlock #card_type_3+label,.rightBlock #card_type_6+label{width:120px}.rightBlock #card_type_1+label{margin:0;font-size:14px}.rightBlock #card_type_2+label{margin:0;font-size:14px}.rightBlock #card_type_3+label{margin:0;font-size:14px}.rightBlock #card_type_4+label{margin:0;font-size:14px}.rightBlock #card_type_5+label{margin:0;font-size:14px}.rightBlock #card_type_6+label{margin:0;font-size:14px}.rightBlock #card_type_7+label{margin:0;font-size:14px}.rightBlock #card_type_8+label{margin:0;font-size:14px}.rightBlock #card_type_type_1+label{margin:0 20px 0 0}.rightBlock #card_type_type_2+label{margin:0}.rightBlock .inner_box{border:1px #e60012 solid;box-shadow:4px 4px 5px -1px rgba(0,0,0,0.4);padding:30px 20px;width:658px;font-size:16px;margin-bottom:30px;background-color:#fff;text-align:center}.rightBlock .inner_box:after{content:"";clear:both;display:block}.rightBlock .search_detail{border:1px #e60012 solid;border-collapse:collapse;margin-bottom:30px;text-align:left;width:100%}.rightBlock .search_detail tr{border:1px #e60012 dotted}.rightBlock .search_detail th{background:#feebbf;padding:10px;width:140px;vertical-align:top}.rightBlock .search_detail td{padding:10px;line-height:30px}.rightBlock .search_detail input[type=radio],input[type=checkbox],input[type=text]{border:1px solid #999}.rightBlock .search_detail input[type=text]{float:left;margin-right:10px;width:280px}.rightBlock .search_detail input[type="radio"]:checked:before{position:absolute;left:50%;top:50%;display:block;margin:-4px 0 0 -4px;-webkit-border-radius:10px / 10px;content:"";width:9px;height:9px;background:-webkit-gradient(linear,left top,left bottom,from(#e60012),to(#e60012))}.rightBlock .search_detail input[type="checkbox"]:checked:before{position:absolute;left:1px;top:15px;display:block;content:"";width:10px;height:4px;background:#e60012 !important;-webkit-transform:rotate(45deg);-webkit-transform-origin:right center}.rightBlock .search_detail input[type="checkbox"]:checked:after{display:block;position:absolute;left:9px;top:15px;content:"";width:16px;height:4px;background:#e60012 !important;-webkit-transform:rotate(-53deg);-webkit-transform-origin:left center}.rightBlock .search_detail input[type=text]{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0 30px 0 0;height:32px;padding:0 0 0 7px}.rightBlock .search_detail select{border:1px #e60012 solid !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:32px}.rightBlock .onlinesearch_button{float:none;background:#e60012;color:#fff;border:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 15px 5px 18px;font-size:40px;letter-spacing:5px;width:300px;height:60px}.rightBlock .search_detail input[type="radio"],.rightBlock .search_detail input[type="checkbox"]{box-shadow:0;-webkit-box-shadow:0;display:none}.rightBlock .search_detail label{padding-left:24px;position:relative;line-height:30px}.rightBlock .search_detail input[type="radio"]+label:before{content:"";width:22px;height:22px;background-image:url("../img/checkbox_icons.png");background-position:22px 0;position:absolute;left:0;top:0}.rightBlock .search_detail input[type="radio"]:checked+label:before{background-position:44px 0}.rightBlock .search_detail input[type="checkbox"]+label:before{content:"";width:20px;height:20px;background-image:url("../img/checkbox_icons.png");background-position:64px 0;position:absolute;left:0;top:3px;margin:auto}.rightBlock .search_detail input[type="checkbox"]:checked+label:before{background-position:0 0}.rightBlock .search_color label:nth-last-of-type(3):after{content:"\A";display:block}.rightBlock #color_type_1+label{margin-left:-21px}.rightBlock .search_rarity label:nth-of-type(3):after{content:"\A";display:block}.rightBlock .search_rarity label:nth-of-type(3){margin-right:0}.rightBlock .search_detail label{padding-bottom:0;margin:3px 20px 0 0}@media only screen and (max-width:767px){.rightBlock{display:none}.rightBlock.spBlock{display:block}}@media only screen and (min-width:767px){.ec-goodsDetailSearch__innerBox{border:1px #e60012 solid;box-shadow:4px 4px 5px -1px rgba(0,0,0,0.4);padding:30px 20px;font-size:16px;margin-bottom:30px;background-color:#fff;text-align:center}.search{border:1px #e60012 solid;border-collapse:collapse;margin-bottom:30px;text-align:left;width:100%}.search div[class^="search_"]{border-bottom:1px #e60012 dotted;display:table-row}.search div[class^="search"]>p{background:#feebbf;font-weight:bold;width:140px;padding:10px;vertical-align:middle;height:100%;display:table-cell}.search .right_box{display:inline-block;vertical-align:middle;display:table-cell;padding:8px 10px}.search input[type=text]{margin:10px 0;width:300px}.search input[type="radio"],.search input[type="checkbox"]{box-shadow:0;-webkit-box-shadow:0;display:none}.search input[type="radio"]+label:before{content:"";width:22px;height:22px;background-image:url("../img/checkbox_icons.png");background-position:22px 0;position:absolute;left:0;top:0}.search input[type="radio"]:checked+label:before{background-position:44px 0}.search label{padding-bottom:0;margin:3px 20px 0 0;padding-left:24px;position:relative;line-height:30px;display:inline-block}.search select{border:1px #e60012 solid !important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:32px;width:300px;padding:0}.search input[type="checkbox"]+label:before{content:"";width:20px;height:20px;background-image:url("../img/checkbox_icons.png");background-position:64px 0;position:absolute;left:0;top:0;margin:auto}.search input[type="checkbox"]:checked+label:before{background-position:0 0}.search_color input[type="checkbox"]+label{margin:0;padding-right:20px}.search .right_box .right_box{padding:0}.onlinesearch_button{float:none;background:#e60012;color:#fff;border:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:5px 15px 5px 18px;font-size:40px;letter-spacing:5px;width:300px;height:60px}.search div.search_button,#search_button_fixed{display:none}}@media only screen and (max-width:767px){.search{margin:0 auto;background-color:white}.search h2{color:white;background-color:#f56e1e;padding:10px}.search p{font-weight:bold;font-size:20px;background:linear-gradient(white,white,silver);-o-background:linear-gradient(white,white,silver);-ms-background:linear-gradient(white,white,silver);-moz-background:linear-gradient(white,white,silver);-webkit-background:linear-gradient(white,white,silver);background:-webkit-gradient(linear,left top,left bottom,from(white),color-stop(0.5,white),to(silver));padding:10px 20px;border-top:2px solid gray}.search input[type="text"]{box-sizing:border-box;border:2px solid black;height:40px;width:95%;margin:2.5%;padding:10px;font-size:18px;max-width:none;-webkit-appearance:none;border-radius:0;display:block}.search .bg_radio{width:100%;border-top:2px solid gray;font-size:0;overflow:hidden}.search .bg_radio input[type="radio"]{width:16px;height:16px;top:13px;margin-left:13px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background:white;-webkit-border-radius:12px / 12px;position:relative;border:1px solid #ccc;z-index:2}.search .bg_radio input[type="radio"]:after{top:-15px;height:44px;width:100vw;content:"";position:absolute;border-bottom:2px solid gray;left:-16px}.search .bg_radio input[type="radio"]:checked{background-color:gray}.search .bg_radio input[type="radio"]:checked:before{position:absolute;left:50%;top:50%;display:block;margin:-4px 0 0 -4px;-webkit-box-shadow:1 1px 1px;-webkit-border-radius:12px / 12px;content:"";width:8px;height:8px;background:-webkit-gradient(linear,left top,left bottom,from(white),to(white))}.search .bg_radio input[type="radio"]+label{position:relative;display:block;height:26px;top:-9px;font-size:20px;left:100px;z-index:1}.search .bg_radio input[type="radio"]+label:before{content:"";position:absolute;top:-7px;left:-100px;width:42px;height:42px;background-color:#bebebe;z-index:0}.search .bg_radio input[type="radio"]:checked+label:after{content:"";position:absolute;top:-7px;left:-100px;width:100%;height:41px;background-color:#ffffb4;z-index:-1}.search select{border:2px solid black;border-radius:0;width:95%;max-width:none;margin:2.5%;height:40px;font-size:18px;position:relative;padding:0 6px}.search .search_category .right_box{position:relative}.search .search_category .right_box:before{content:"";position:absolute;top:50%;margin-top:-18px;right:calc(2.5%+2px);width:36px;height:36px;z-index:1;background-color:white}.search .search_category .right_box:after{content:"";position:absolute;top:50%;margin-top:-7px;right:calc(2.5%+10px);width:0;height:18px;z-index:3;border:10px solid transparent;border-top:17px solid black}.search .color_checkbox{overflow:hidden;position:relative;font-size:0}.search input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;width:16px;height:16px;top:13px;margin-left:13px;background:#fff;position:relative;border:1px solid #ccc;z-index:3}.search input[type="checkbox"]:after{top:-15px;height:44px;width:100vw;content:"";position:absolute;border-bottom:2px solid gray;left:-16px}.search input[type="checkbox"]:checked{background-color:gray}.search input[type="checkbox"]:checked:before{position:absolute;left:2px;top:2px;display:block;content:"";width:9px;height:14px;border-bottom:4px solid white;border-right:4px solid white;background:0;-webkit-transform:rotate(45deg);-webkit-transform-origin:right center}.search input[type="checkbox"]+label{position:relative;display:block;height:26px;top:-9px;font-size:18px;left:100px;z-index:1}.search input[type="checkbox"]+label:before{content:"";position:absolute;top:-7px;left:-100px;width:42px;height:42px;background-color:#bebebe;z-index:0}.search input[type="checkbox"]:checked+label:after{content:"";position:absolute;top:-7px;left:-100px;width:100%;height:41px;background-color:#ffffb4;z-index:-1}.search_button{position:relative;height:14vw;bottom:0;background-color:white;z-index:10}.search_slider{position:absolute;width:100%;height:14vw;bottom:0;border-top:2px solid gray;background-color:white;z-index:11}.search_exe{border:0;text-align:center;width:95%;height:9vw;margin:2% 2.5%;background:#e60012 url(http://www.hareruyamtg.com/img/search/search_icon_title.png) no-repeat center center;text-indent:-9999px;background-size:14vw}#search_button_fixed .search_slider{position:fixed}.cardHitsNumberWrapper{display:none}}.spBlock{display:none}@media only screen and (max-width:767px){.spBlock{display:block}}.itemListLine{text-align:left}#category_item .itemListLine--searched li{width:48%;height:auto;display:inline-flex;padding:1%;margin:1%;background-color:white;border:1px solid;box-sizing:border-box}#category_item .itemListLine--searched li{width:31.333%;display:inline-block}.itemListLine--searched .itemImg{display:inline-block;width:90px;height:130px}.itemListLine--searched .itemName{width:100px;margin-bottom:0;font-weight:bold}.itemListLine--searched .itemName{display:inline-block;vertical-align:top;margin-top:1px;margin-left:5px}.tableHere{color:#000;margin-bottom:0;border:0;width:100%;position:relative}.sameSearchButton{position:absolute;right:0;top:-41px;width:100px}.sameSearchButton a{display:block;padding:5px;background:#3a9ad1;color:white;text-align:center;font-weight:bold}.tableHere div{border-top:0}.tableHere .row{font-size:14px;padding:8px 0;margin:0}.tableHere .row:nth-child(odd){background:#ebf5fa}.tableHere .row div{padding:5px 0;text-align:center}.tableHere .row div:nth-child(1){padding-left:6px;text-align:left}.tableHere .row .asSpinner{margin-top:-2px;margin-bottom:-2px;padding:0;padding-left:0 !important}.tableHere .row .asSpinner input{width:24px;height:24px;background-color:transparent;border:0;padding:0;text-align:center;border-bottom:1px solid #ccc}.tableHere input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tableHere .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.tableHere .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.tableHere .btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.tableHere .row button.btn-sm{font-size:12px;padding:0 8px;margin:-5px 3px -3px 0;border-radius:2px;background:#2f5f99;border:1px solid #2f5f99;box-shadow:none;outline:0}.tableHere .row button.btn-sm.notifyme{color:#e9292a;background:#fff;border:1px solid #e9292a}.tableHere .row button.btn-sm.heart{background:#fff;border:1px solid #ccc;color:#2f5f99;padding:3px;font-size:12px}.tableHere .row button.btn-sm.active,.tableHere .row button.btn-sm:hover{background:#e9292a;border:1px solid #e9292a}.tableHere .row button.btn-sm.notifyme.active,.tableHere .row button.btn-sm.notifyme:hover{background:#e9292a;color:#fff}.tableHere .row button.btn-sm.heart{background:#fff;border:1px solid #ccc;color:#2f5f99;padding:3px;font-size:12px}.tableHere .row button.btn-sm.heart .fa-heart{display:none}.tableHere .row button.btn-sm.heart .fa-heart-o,.tableHere .row button.btn-sm.heart.active .fa-heart,.tableHere .row button.btn-sm.heart:hover .fa-heart{display:block}.tableHere .row button.btn-sm.heart.active .fa-heart-o,.tableHere .row button.btn-sm.heart:hover .fa-heart-o{display:none}.tableHere .row:after{clear:both}.tableHere .fas.icon{position:static}@media only screen and (max-width:1024px){#category_item .itemListLine--searched li{display:inline-block;width:48%}.itemListLine--searched .popup_product{display:block}.itemListLine--searched .itemImg{display:block;margin:0 auto 10px}.itemListLine--searched .itemName{width:auto;height:32px}.sameSearchButton{position:relative;top:0;margin:5px auto}}@media only screen and (max-width:767px){#category_item .itemListLine--searched{padding:0}#category_item .itemListLine--searched li{display:inline-block;width:97%;box-shadow:-1px 1px 2px;padding:2%}.itemListLine--searched .popup_product{display:inline-block}.itemListLine--searched .itemImg{display:inline-block;vertical-align:top;max-width:90px;width:26vw}.itemListLine--searched .itemName{width:64%;display:inline-block;margin:3% 0 0 3%;font-size:14px}.sameSearchButton{position:absolute;top:-41px;margin:0;left:105px}}@media only screen and (max-width:319px){.itemListLine--searched .itemName{width:auto;display:block;margin:5px 0}.sameSearchButton{position:relative;top:0;margin:10px 0;left:0}}.swiper-container--top{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.ec-top__corner .itemListLine--searched li{width:212px;display:inline-block;height:343px;margin-bottom:1px;padding:5px;background-color:white;border:1px solid;box-sizing:border-box}.ec-top__corner .itemListLine--searched .itemName{display:inline-block;vertical-align:top;margin-top:1px;margin-left:5px;width:100px;margin-bottom:0;font-weight:bold;line-height:16px;height:48px;overflow:hidden;font-size:11px}.ec-top__corner .itemListLine--searched .itemImg{display:inline-block;width:90px;height:130px}.ec-top__corner .itemListLine--searched .popup_product{display:inline-block}.ec-top__corner .sameSearchButton{position:absolute;right:0;top:-41px;width:100px}.tableHere .row div{white-space:nowrap}.tableHere .row div:nth-child(4){text-align:left}.product-listing__qty-to-buy{height:24px;vertical-align:bottom;padding:0;font-size:10px}@media only screen and (min-width:960px){.itemListLine--searched .tableHere .row div:nth-child(1){padding-left:6px;text-align:left;font-size:10px;line-height:18px}}@media only screen and (max-width:414px){.sell_info .tableHere .row div{font-size:12px}.sell_info .tableHere .row button.btn-sm{font-size:9px;padding:0 4px;line-height:14px}.sell_info .tableHere .row button.btn-sm.notifyme .icon{font-size:9px}}#item_info{box-shadow:4px 4px 5px -1px rgba(0,0,0,0.4);border:1px solid #e60012;padding:0 15px 10px 15px;margin-bottom:30px;position:relative;background-color:white;line-height:140%}#item_info .navitopicpath_{font-size:12px;margin-top:10px;margin-bottom:20px;color:black}#bread-crumb-list{line-height:1.2em;font-size:12px;width:100%}#bread-crumb-list li{display:inline}.item_info_top{overflow:hidden;padding-top:20px}#item_info_left{overflow:hidden;float:left;margin-right:25px;margin-left:10px}.item_info_img{position:relative;width:224px;max-height:310px;text-align:center;cursor:pointer}#item_info #item_info_left img{max-width:224px;max-height:310px}#item_info_right{float:right;width:365px;margin-right:11px}.ec-goodsDetail__langWrapper{margin-bottom:5px}.ec-goodsDetail__lang{font-size:12px;display:inline-block;padding:0 5px;background:white;border:1px solid #e60012;color:#e60012;border-radius:5px;margin:0 6px;width:40px;text-align:center;height:20px;line-height:20px}.ec-goodsDetail__lang:hover{color:white;background:#ea5404}.ec-goodsDetail__lang--chosen{background:#e60012;color:white}#item_info_right .sell_info h2.goods_name_{padding:0 0 10px 0;color:#e60012;font-size:16px;font-weight:bold;line-height:140%;border-left:0;margin:0 0 20px 0}#item_info_right .sell_info .line{line-height:28px}#item_info_right .sell_info .line .price{float:left;font-size:30px;color:red;font-weight:bold;margin-right:5px;position:relative}#item_info_right .sell_info .line .price:before{content:"販売価格\A";white-space:pre;color:red;font-size:14px;font-weight:bold;position:absolute;top:-24px;left:0}#item_info_right .sell_info .line .price .sell_price{float:left}#item_info_right .sell_info .line .price .tax{float:left;font-size:14px}#item_info_right .sell_info .line .stock{float:left;font-size:16px;margin-right:10px}#item_info_right .sell_info .line:after{clear:both;content:"";display:block}#item_info_right .sell_info .number{font-size:13px;margin:10px 0 15px}#item_info_right .sell_info .number input{width:50px;height:1.0;padding:.6em;margin:5px 0;border:1px solid #999;border-radius:5px;position:relative}.btn_cart_1_{-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;transition:opacity .3s;width:100%}#item_info_right .sell_info .goodscomment1_{margin-top:15px;border:solid 1px black;padding:10px;margin-bottom:0}img.joutai{margin-top:20px}.item_detail{margin-top:20px}.item_detail .detail_title{font-size:14px;margin-bottom:5px;color:#666}.item_detail table{margin-bottom:25px;font-size:14px;border:2px solid #898989}.item_detail table tbody tr td{padding:5px 7px 5px 13px;width:75%;border-bottom:dotted 1px #9d9d9d}.item_detail table tbody tr td.item_name{width:25%;background-color:#9d9d9d;color:white;border-bottom:dotted 1px white;font-weight:bold}.item_detail .link{font-size:13px;right:15px;position:absolute;bottom:10px;margin:0}.otherprice{display:block;text-align:center;color:white;height:30px;background:blue;border-radius:5px;line-height:30px;margin:20px auto 0;max-width:365px}.btn_cart_l_wrapper{text-align:center}.btn_cart_l_{max-width:100%}.joutaiWrapper{text-align:center;display:block}#item_info{padding:3%}.item_info_top{padding:0;font-size:0}#item_info_left{float:none;width:30%;display:inline-block;margin:0 3% 0 0}.item_info_img{width:auto;max-height:none}#item_info #item_info_left img{max-width:100%;max-height:none}#item_info_right{float:none;width:67%;display:inline-block;vertical-align:top;margin:0}#item_info_right .sell_info h2.goods_name_{margin-bottom:0;padding-bottom:0}#item_info_right .sell_info .goodscomment1_{font-size:16px}.otherprice{font-size:16px}@media only screen and (max-width:767px){#item_info{width:95%;margin:0 auto 30px}#item_info_left{display:block;margin:auto}.item_info_img{margin:auto}#item_info_right{float:none;margin:30px auto;width:auto}#item_info_right .sell_info h2.goods_name_{text-align:center;font-size:24px}#item_info_right .sell_info .line .price{float:none;text-align:center}#item_info_right .sell_info .line .price:before{left:auto;position:relative;white-space:normal;top:auto}#item_info_right .sell_info .line .price .sell_price{float:none}#item_info_right .sell_info .line .price .tax{float:none;display:inline-block}#item_info_right .sell_info .line .stock{float:none;text-align:center}#item_info_right .sell_info .number{text-align:center}}@media only screen and (max-width:414px){.item_detail table tbody tr td{display:block;width:100%;border-bottom:0}.item_detail table tbody tr td.item_name{padding:3px;width:100%;display:block;margin-bottom:0;border-bottom:0}.item_detail .link{font-size:13px;white-space:nowrap}}@media only screen and (max-width:319px){.item_detail .link{position:relative;left:0;white-space:normal}}#item_detail_recommend{box-shadow:4px 4px 5px -1px rgba(0,0,0,0.4);border:1px solid #e60012;padding:15px 20px;margin-top:30px;background-color:white;line-height:130%}div.StyleR_Frame_{width:100%;overflow:hidden}#item_detail_recommend div .title{color:red;font-size:16px;font-weight:bold}.StyleR_Line_{text-align:center;padding-top:10px}div.StyleR_Line_ .leftbutton{float:left;margin:55px 5px 0 0;position:relative}div.StyleR_Line_ .rightbutton{float:right;margin:55px 0 0 5px;position:relative}.StyleR_Item_detail_slider{list-style:none;float:left;width:615px;overflow:hidden}.StyleR_Item_detail_list{position:relative;width:2500px}.StyleR_Item{word-break:break-all;position:relative;padding:0;width:152px}.item_detail_recommend_item{float:left;font-size:11px;margin:0;padding:10px 5px;width:113px;background:none repeat scroll 0 0 #fff;width:123px;transition:.3s all}.item_detail_recommend_item:hover{background-color:#ffc}.StyleR_Item.item_detail_recommend_item .img_{width:110px;height:110px;margin:auto;text-align:center;margin-top:10px;overflow:hidden}.StyleR_Item.item_detail_recommend_item .img_ img{max-height:110px;max-width:110px}.item_detail_recommend_item .desc_{padding:0 5px 10px;margin-top:10px}.item_detail_recommend_item .name1_{height:74px;text-indent:0;line-height:130%;overflow:hidden;font-size:12px}.StyleP_Item_ a,.StyleR_Item a{width:100%;height:100%;left:0;top:0;z-index:5;position:absolute;background-color:white;opacity:0}@media only screen and (max-width:767px){#reco1>div{width:95%;margin:auto}.StyleR_Item.item_detail_recommend_item .img_{width:85px;height:110px;margin:auto;text-align:center;margin-top:10px;overflow:hidden}}.StyleR_Item_detail_slider{float:none;width:auto}.StyleR_Item_detail_list{position:relative;width:auto}#decks{margin-top:50px}#decks img{float:left}#decks p.deck_title{overflow:hidden;height:40px;margin-left:5px;border-bottom:solid 1px #694b3a;display:inline;font-size:13px;font-weight:bold}#decks #deck_erea{overflow:hidden;box-shadow:4px 4px 5px -1px rgba(0,0,0,0.4);border:1px solid #e60012;padding:15px 0 15px 20px;margin-bottom:50px;margin-top:15px;background-color:white}#deck_erea>div{clear:both;overflow:hidden}#deck_erea .deckBox{width:208px;height:380px;float:left;border:1px solid;margin-right:15px;padding:20px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;overflow:hidden;text-align:left;-moz-transition:background,0.3s;-webkit-transition:background,0.3s;-o-transition:background,0.3s;-ms-transition:background,0.3s;transition:background,0.3s;color:#404040;position:relative}#deck_erea .deckBox:hover{background:#ffc}.deckBox .deckImg{width:180px;height:130px;margin:auto;background-position:-33px -47px;background-size:140%}.deckBox h4.deckTitle{font-size:14px;font-weight:bold;margin:10px 0;max-height:57px}.deckBox .deckInfo{font-size:13px;padding:0}p.format_title_stan{font-size:16px;color:#d80303;margin-bottom:15px;font-weight:bold}p.format_title_modern{font-size:16px;color:#008a00;margin-top:15px;margin-bottom:15px;font-weight:bold}p.format_title_legacy{font-size:16px;color:#cd1cd5;margin-top:15px;margin-bottom:15px;font-weight:bold}p.format_title_vintage{font-size:16px;color:navy;margin-top:15px;margin-bottom:15px;font-weight:bold}p.format_title_edh{font-size:16px;color:#694b3a;margin-top:15px;margin-bottom:15px;font-weight:bold}.standard_deck .deckBox{border-color:#d80303}.modern_deck .deckBox{border-color:#008a00}.legacy_deck .deckBox{border-color:#cd1cd5}.vintage_deck .deckBox{border-color:navy}.edh_deck .deckBox{border-color:#694b3a}@media only screen and (max-width:767px){#decks{width:95%;margin:50px auto 0}#decks #deck_erea{padding:2%}p.format_title_stan{font-size:3.5vw;margin-bottom:2%}#deck_erea .deckBox{display:flex;margin:0 0 2.5%;align-items:flex-start;flex-wrap:wrap;padding:3.3vw;overflow:hidden;width:auto;height:auto;float:none}.deckBox .deckImg{width:30vw;height:21.6666vw;margin:0;background-size:133%;background-position:center 20%}.deckBox .deckInfoWrapper{width:51vw;padding:0 0 0 3.3vw}.deckBox h4.deckTitle{font-size:3vw;margin-top:0}.deckBox .deckInfo{font-size:2.7vw}}.evMessage{margin-bottom:20px}.tableHere .row .popupCartSuccess{position:absolute;top:0;width:140px;padding:0;transition:1s}.tableHere .popupCartSuccess p{font-size:9px;border:1px solid #e60012;color:#e60012;background:white;height:30px;line-height:30px;font-weight:bold}.tableHere .popupCartSuccess .rightArrow{position:absolute;right:-13px;border:7px solid transparent;border-left:7px solid #e60012;font-size:0;padding:0;top:50%;margin-top:-7px}.tableHere .popupCartSuccess .rightArrow::after{content:'';border:7px solid transparent;position:absolute;border-left:7px solid white;left:-8px;top:-7px}.mainSpace{margin-top:20px}.purchase_page #spHeader .headerLink>a{border-color:#20538f}.purchase_page #spHeader .headerLink .spOnlineLink{background-color:white;color:#666}.purchase_page #spHeader .headerLink .spPurchaseLink{background:#20538f;color:white}.purchase_page #spSearch .searchCategory{background:#20538f;border:2px solid #2e00bb}.header__left__item__text--purchase{color:white;position:relative;padding-right:32px;font-size:14px;font-weight:bold;margin:0}.header__left__item__text--purchase a::after{content:'';background-image:url("../img/purchase_icon_w_resize.png");background-size:contain;background-repeat:no-repeat;width:23px;height:27px;position:absolute;right:0;top:0;bottom:0;margin:auto}.mainBanner1,.mainBanner2{margin-bottom:15px;clear:both}.mainMiddle{margin-bottom:15px;float:left}#center_banner_block{overflow:hidden;margin-bottom:10px;border-right:0;margin-left:15px}.center_banner{margin:5px;float:left;border:1px solid black}.ec-purchaseTop__featureGoods{font-size:20px;background:#5876ba;padding:5px 15px 9px;line-height:20px;color:white;margin:0}.purchase_page #searchForm #leftmenu_search_goods_name{border:2px solid #20528f}.purchase_page #searchForm #leftmenu_search_goods_submit{background-color:#20528f;color:white}.purchase_page #block_of_categorytree h2{color:#20528f;margin:20px 0 3px}.purchase_page #category_item{border-color:#20528f}.purchase_page .sell_info .tableHere .row div:nth-child(3){text-align:left}.purchase_page .tableHere .row div:nth-child(4){text-align:center}@media only screen and (max-width:960px){.mainBanner1 iframe{max-width:100%}.mainMiddle{margin-bottom:15px;float:left;width:50%;text-align:center}#center_banner_block{margin-left:0}.center_banner{margin:1%;float:left;border:1px solid black;width:48%}}.purchase_page .ec-kuzu-pageHeader{color:#20528f}.purchase_page .ec-kuzu-pageHeader:before{background:#20528f}@media only screen and (min-width:767px){.purchase_page .ec-goodsDetailSearch__innerBox{border:1px #20528f solid}.purchase_page .search{border:1px #20528f solid}.purchase_page .search div[class^="search_"]{border:1px #20528f dotted}.purchase_page .search div[class^="search"]>p{background:#ebf6f9}.purchase_page .search select{border:1px #20528f solid !important}.purchase_page .search_button{background:#20528f}.purchase_page .search input[type="checkbox"]+label:before{background-image:url("../img/checkbox_icons_pu.png");background-position:64px 0}.purchase_page .search input[type="checkbox"]:checked+label:before{background-position:0 0}.purchase_page .search input[type="radio"]+label:before{background-image:url("../img/checkbox_icons_pu.png");background-position:22px 0}.purchase_page .search input[type="radio"]:checked+label:before{background-position:44px 0}.purchase_page .onlinesearch_button{background:#20528f}}@media only screen and (max-width:767px){.purchase_page .search_exe{background-color:#20528f}}.purchase_page .goods_filter_ a:nth-of-type(7) img{margin-right:7px}.purchase_page #item_info{border:1px solid #20528f}.purchase_page #item_info_right .sell_info h2.goods_name_{color:#2878be}.purchase_page .ec-goodsDetail__lang{border:1px solid #2f5f99;color:#2f5f99}.purchase_page .ec-goodsDetail__lang:hover{background:#2f5f99}.purchase_page .ec-goodsDetail__lang--chosen{background:#20528f;color:white}.deckBuyAll__areaWrapper{margin:5px 0 30px}.deckBuyAll__area{width:100%;min-height:285px;border:2px solid #dcdadb;text-align:left;overflow-y:scroll;-webkit-transition:all .30s ease-in-out;-moz-transition:all .30s ease-in-out;-ms-transition:all .30s ease-in-out;-o-transition:all .30s ease-in-out;outline:0;resize:none}.deckBuyAll__title{display:inline-block;margin:20px 30px 30px 0}.deckBuyAll__titleCaption{display:inline-block;font-size:18px}.deckBuyAll__filter{display:table;width:100%;margin-bottom:50px}.deckBuyAll__filter__row{font-size:0;display:table-row}.deckBuyAll__filter__row__th{display:table-cell;background:#f5f5f5;font-weight:bold;padding:20px 10px;width:15%;font-size:16px;border:2px solid #dcdadb;border-bottom:0}.deckBuyAll__filter__row__td{display:inline-block;padding:20px 0 20px 20px;display:table-cell;border:2px solid #dcdadb;border-left:0;border-bottom:0}.deckBuyAll__filter__row__th--last,.deckBuyAll__filter__row__td--last{border-bottom:2px solid #dcdadb}.deckBuyAll__filter__row__select{height:30px;font-size:16px;width:200px}.deckBuyAll__cart{text-align:center}.deckBuyAll__cart__button{display:inline-block;max-width:100%;height:auto}@media only screen and (max-width:767px){.deckBuyAll__title{margin:20px 30px 5px 0}.deckBuyAll__filter__row__th{display:block;width:100%;border-bottom:0}.deckBuyAll__filter__row__td{display:block;border-left:2px solid #dcdadb}}.BottomSnsBlock{font-size:0;text-align:center;padding:40px 0}.BottomSnsBlock__instagram,.BottomSnsBlock__line,.BottomSnsBlock__twitter{display:inline-block;width:30%;max-width:230px;margin:0 5px}.BottomSnsBlock__img{width:100%}@media only screen and (max-width:767px){.BottomSnsBlock{text-align:left;padding:2% 0}.BottomSnsBlock__twitter--sp{width:96%;margin:0 2% 2%}.BottomSnsBlock__instagram,.BottomSnsBlock__line,.BottomSnsBlock__twitter{max-width:none}.BottomSnsBlock__instagram{width:47%;margin:0 1% 0 2%}.BottomSnsBlock__line{width:47%;margin:0 2% 0 1%}}#footer .inner{background-color:#e60012}.footer-nav__list-title{color:white}#footer a{color:white}@media only screen and (max-width:767px){.footer-nav__list-wrapper{border:1px solid white}.footer-nav__toggle:checked ~ .footer-nav__list-title{border-bottom:1px dotted white}.footer-nav__toggle:checked ~ .footer-nav__list>li{border-bottom:1px dotted white}}.loginform{margin-bottom:30px}.loginreminder{line-height:26px;text-align:left}.loginreminder__title{font-weight:bold}.loginreminder__link{text-decoration:underline;color:#0092c4}#item_info_right .sell_info h2.goods_name_{margin-bottom:10px;font-size:16px}.tableHereTitle{color:#222;font-size:18px;margin-bottom:0;text-decoration:underline;color:#0092c4}.tableHere__conditionLink{text-decoration:underline;color:#0092c4}.item_info_img{margin-bottom:10px}.etc_goodsimg_{width:100%;overflow:hidden}.etc_goodsimg_line_{margin-bottom:10px;width:100%;overflow:hidden}.sub_image{float:left;border:solid 1px black;padding:5px 1%;margin:0 1% 5px;width:31%;display:inline-block;cursor:pointer;overflow:hidden;vertical-align:top}@media only screen and (max-width:767px){#item_info_right{width:100%}#item_info_left{width:auto}.item_info_img{width:35%}.sub_image{border:0;text-align:center}.etc_goodsimg_line_{padding:10px 0;overflow:hidden;background:-moz-linear-gradient(bottom,#c8c8c8 0,#fff 50%,#fff 50%,#c8c8c8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c8c8c8),color-stop(50%,#fff),color-stop(50%,#fff),color-stop(100%,#c8c8c8));background:-webkit-linear-gradient(bottom,#c8c8c8 0,#fff 50%,#fff 50%,#c8c8c8 100%);background:-o-linear-gradient(top,#c8c8c8 0,#fff 50%,#fff 50%,#c8c8c8 100%);background:-ms-linear-gradient(left,#c8c8c8 0,#fff 50%,#fff 50%,#c8c8c8 100%);background:linear-gradient(to bottom,#c8c8c8 0,#fff 50%,#fff 50%,#c8c8c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8',endColorstr='#c8c8c8',GradientType=1)}#item_info #item_info_left .sub_image img{max-width:100px}}.sell_info .line{display:none}.sell_info .line.display{display:block}.sub_image{display:none}#item_info .tableHere a{color:#0092c4}#item_info .tableHere a.selected{color:black;cursor:default}.sp_category_result_header .filterButton img{opacity:.3}.category_result_header .filterButton[data-selected="true"] img,.sp_category_result_header .filterButton[data-selected="true"] img{opacity:1}.category_result_header .sortButton.selected{color:red;font-weight:bold}.sp_category_result_header .sortButton.selected .order_by_child{background-color:#553c32;color:white}.sp_search_result_row{display:block;margin-bottom:2px}.sp_search_result_row--padded{padding:.5em}.sp_search_result_sort_group{display:flex}.sp_search_result_sort{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:1;min-width:20vw;margin:0 1vw;padding:2px;text-align:center;font-weight:bold;font-size:3.6vw;color:#553c32;background-color:#fff;border:2px solid #553c32;border-radius:5px}.sp_search_result_sort--selected{color:#fff;background-color:#553c32;pointer-events:none}.sp_search_result_sort:hover{color:rgba(86,60,50,0.8);border-color:rgba(85,60,50,0.8)}.sp_search_result_card_group{display:flex;flex-wrap:wrap}.sp_search_result_foil_group,.sp_search_result_rarity_group{flex-grow:0;flex-shrink:0;margin:1vw .5vw}.sp_search_result_foil_item,.sp_search_result_rarity_item{height:8.4vw;margin:0 .5vw;cursor:pointer}.sp_search_result_foil_item:hover,.sp_search_result_rarity_item:hover{opacity:.7}.sp_search_result_color_group{display:flex}.sp_search_result_color{flex-grow:1;flex-shrink:1;width:20vw;height:12.8vw;background-image:url('../img/category_bg.png');background-size:100vw auto;background-repeat:no-repeat;background-origin:border-box;border:2px solid transparent;font-size:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.sp_search_result_color--white{background-position:100% 0;border-color:#d49f68}.sp_search_result_color--blue{background-position:25% 0;border-color:#4884c2}.sp_search_result_color--black{background-position:0 0;border-color:#7e7681}.sp_search_result_color--red{background-position:75% 0;border-color:#c6494f}.sp_search_result_color--green{background-position:50% 0;border-color:#46b45e}.sp_search_result_color.on_selected_{background-image:url('../img/category_click.png');border-color:rgba(255,255,255,0.5)}.sp_search_result_color--white.on_selected_{background-position:0 0}.sp_search_result_color--blue.on_selected_{background-position:25% 0}.sp_search_result_color--black.on_selected_{background-position:50% 0}.sp_search_result_color--red.on_selected_{background-position:75% 0}.sp_search_result_color--green.on_selected_{background-position:100% 0}.sp_search_result_other_group{display:flex}.sp_search_result_other_item{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;width:25%;height:9.5vw;font-size:3.7vw;font-weight:bold;border:2px solid #333;cursor:pointer}.sp_search_result_other_item--colorless{color:#000;background-color:#fff}.sp_search_result_other_item--land{color:brown;background-color:#fff}.sp_search_result_other_item--all_colors{width:50%;color:#fff;background-color:#dcaf15}.sp_search_result_footer_group{display:flex}.sp_search_result_footer_item{flex-grow:1;flex-shrink:0}.sp_search_result_footer_item--item_count{font-size:3.7vw}.sp_search_result_footer_item--stock{width:30vw;flex-grow:0;text-align:right}.no_selected.no_transparent{opacity:1}.no_selected:hover,.on_selected_:hover,.no_selected.no_transparent:hover{opacity:.7}.ec-top__mvSection{padding:10px 0 0;margin:0 auto 17px;max-width:820px}.ec-top__mvSection__divide2col{display:flex;justify-content:space-between;margin:0 0 15px}.ec-top__mvSection__formWrapper{width:40%}.ec-top__mvSection__form .search{border:0;border-collapse:collapse;margin-bottom:0;text-align:left;width:auto}.ec-top__mvSection__form .search div[class^="search_"]{border:0;display:block;margin:0 0 10px}.ec-top__mvSection__form .search div[class^="search"]>p{background:0;font-weight:bold;width:auto;padding:0;vertical-align:bottom;height:auto;display:block;margin:0 0 5px;color:#e60012;border-bottom:1px solid #e60012}.ec-top__mvSection__form .search .right_box{vertical-align:bottom;display:block;padding:0}.ec-top__mvSection__form .search input[type=text],.ec-top__mvSection__form .form-control{margin:0;width:100%;padding:4px 6px;font-size:16px;height:auto;border:1px solid #999 !important;box-sizing:border-box;line-height:1.5}.ec-top__mvSection__form .search_color .bg_checkbox{text-align:center}.ec-top__mvSection__form .search .search_color input[type="checkbox"]+label{opacity:.3;padding:7px;cursor:pointer}.ec-top__mvSection__form .search .search_color input[type="checkbox"]:checked+label{opacity:1}.ec-top__mvSection__form .search .search_color input[type="checkbox"]+label:before{content:none}.ec-top__mvSection__form .search_rarity .bg_checkbox_type{text-align:center}.ec-top__mvSection__form .search .search_rarity input[type="checkbox"]+label{opacity:.3;padding:7px;cursor:pointer}.ec-top__mvSection__form .search .search_rarity input[type="checkbox"]:checked+label{opacity:1}.ec-top__mvSection__form .search .search_rarity input[type="checkbox"]+label:before{content:none}.ec-top__mvSection__form .submit_{margin:0 auto}.ec-top__mvSection__form .submit_ input{padding:7px 15px;font-size:20px;letter-spacing:5px;width:100%;height:auto;margin:-7px 0 0}.ec-top__mvSection__sliderWrapper{margin-left:5%;width:39.7%}.ec-top__mvSection__list{margin:-7px 0 0;overflow:hidden}.ec-top__mvSection__item>a{display:block;padding:1.4% 0}.ec-top__mvSection__sliderControl{width:12.65%}.ec-top__mvSection__sliderControl .flex-control-nav.flex-control-thumbs{display:block;left:auto;bottom:auto;width:auto}.ec-top__mvSection__sliderControl .flex-control-nav.flex-control-thumbs li{display:block;margin:0 0 5px;max-width:111px;width:auto}.ec-top__mvSection__sliderControl .flex-control-thumbs img{opacity:.6}.ec-top__mvSection__sliderControl .flex-control-thumbs img.flex-active{opacity:1}@media only screen and (max-width:767px){.category_menu .categoryChild{padding:0}.category_menu a{position:relative}.category_menu .categoryChild a{display:block;padding:29px 0 29px 9%}.category_menu .noChildHeader .rightarrow:after{content:none}}#item_info_left .expand{margin-top:10px;font-size:11px;overflow:hidden;display:block;margin-right:auto;margin-left:auto;margin-bottom:20px;text-align:center}#item_info_left .expand img{cursor:pointer}#item_info_left .expand p{margin-left:5px;margin-top:2px;cursor:pointer;display:inline-block}#item_info #item_info_left .expand_image{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999999;cursor:pointer}#item_info #item_info_left .expand_image .background{background-color:black;width:100%;height:100%;opacity:.5}#item_info #item_info_left .expand_image .image_and_text{top:60px;left:0;position:fixed;height:100%;width:100%;text-align:center}#item_info #item_info_left .expand_image .image_and_text p{color:white;font-size:16px;margin-top:20px;margin-bottom:20px;font-weight:bold}#item_info #item_info_left .expand_image .image_and_text img{height:80%;max-width:none;max-height:none}@media only screen and (max-width:767px){#item_info_right{margin-top:0}#item_info_left .expand{font-size:12px;width:150px;border:1px solid;border-radius:5px;margin-bottom:15px}#item_info #item_info_left .expand_image .image_and_text{top:0;bottom:0;margin:auto;left:0;position:absolute;height:80vh;width:100%;text-align:center}}#middleBanner ul{position:relative}#middleBanner ul:hover .mPop{display:block;box-shadow:1px 2px 2px #929292}#middleBanner ul .mPop{display:none;position:absolute;top:0;left:228px;max-width:none;width:510px;z-index:9}.header__left__hidden-menu .header__left__hidden-menu__item--onlineshop::before{background-image:url("../img/header_icons_re_renew.png");background-position:-223px -5px;background-size:440px}.header__left__hidden-menu .header__left__hidden-menu__item--purchase::before{background-image:url("../img/header_icons_re_renew.png");background-position:-302px -5px;background-size:440px}.header__left__hidden-menu .header__left__hidden-menu__item--article::before{background-image:url("../img/header_icons_re_renew.png");background-position:-35px -5px;background-size:440px}.header__left__hidden-menu .header__left__hidden-menu__item--decksearch::before{background-image:url("../img/header_icons_re_renew.png");background-position:-59px -5px;background-size:440px}.header__left__hidden-menu .header__left__hidden-menu__item--deckbuilder::before{background-image:url(../img/menu_deck.png)}.header__left__hidden-menu .header__left__hidden-menu__item--player::before{background-image:url("../img/header_icons_re_renew.png");background-position:-250px -5px;background-size:440px}.header__left__hidden-menu .header__left__hidden-menu__item--shopinfo::before{background-image:url("../img/header_icons_re_renew.png");background-position:-632px -10px;background-size:750px}.header__left__hidden-menu .header__left__hidden-menu__item--event::before{background-image:url("../img/header_icons_re_renew.png");background-position:-103px -5px;background-size:440px}.header__left__hidden-menu .header__left__hidden-menu__item--help::before{background-image:url("../img/header_icons_re_renew.png");background-position:-197px -7px;background-size:600px}.header__right__item__img--mypage{background-image:url("../img/header_icons_re_renew.png");background-position:-395px -12px;background-size:850px}.header__right__item--mypage:hover .header__right__item__img--mypage,.header__right__item--mypage.open .header__right__item__img--mypage{background-image:url("../img/header_icons_re_renew.png");background-position:-353px 0;background-size:400px}.header__right__item__img--cart{background-image:url("../img/header_icons_re_renew.png");background-position:-5px -3px;background-size:450px}#contentLink .linkPurchase a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-302px -5px;background-size:440px}#contentLink .linkArticle a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-35px -5px;background-size:440px}#contentLink .linkDeck a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-59px -5px;background-size:440px}#contentLink .linkHareruyaPros a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-250px -5px;background-size:440px}#contentLink .linkInfo a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-632px -10px;background-size:750px}#contentLink .linkTournament a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-103px -5px;background-size:440px}#contentLink .linkPurchase:hover a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-329px -6px;background-size:440px}#contentLink .linkArticle:hover a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-182px -6px;background-size:440px}#contentLink .linkDeck:hover a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-608px -10px;background-size:750px}#contentLink .linkHareruyaPros:hover a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-276px -6px;background-size:440px}#contentLink .linkInfo:hover a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-727px -1px;background-size:750px}#contentLink .linkTournament:hover a::before{background-image:url("../img/header_icons_re_renew.png");background-position:-220px -10px;background-size:750px}div#category_item.alertItemContents{border:0;box-shadow:0;padding:0}#category_item .itemListLine--alertItemContents li{height:344px}.itemListLine--alertItemContents .row:nth-of-type(even){background-color:#ebf5fa}.itemListLine--alertItemContents .row:nth-of-type(odd){background-color:white}.itemListLine--alertItemContents .row .col-xs-6{text-align:left}@media only screen and (min-width:1024px){#category_item .itemListLine--alertItemContents .itemName{width:150px}.itemListLine--alertItemContents .sameSearchButton{width:150px}}@media only screen and (max-width:1024px){#category_item .itemListLine--alertItemContents li{height:405px}}@media only screen and (max-width:767px){#category_item .itemListLine--alertItemContents li{height:auto}.itemListLine--alertItemContents .itemName{height:48px}}@media only screen and (max-width:414px){.itemListLine--alertItemContents .itemName{width:60%}}@media only screen and (max-width:319px){.itemListLine--alertItemContents .itemName{width:auto}}.ec-alertPopupContent{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999999;cursor:pointer}.ec-alertPopupContent__background{background-color:black;width:100%;height:100%;opacity:.5}.ec-alertPopupContent__inner{top:0;right:0;bottom:0;left:0;background-color:white;margin:auto;position:absolute;height:460px;width:600px;text-align:center;padding:20px 35px}.ec-alertPopupContent__close{margin-top:-2px;right:5px;top:2px;position:absolute;font-size:48px;font-weight:400;-webkit-appearance:none;padding:0;cursor:pointer;background:0;border:0;z-index:2}.ec-alertPopupContent__body{position:relative}.ec-alertPopupContent__body__title{font-size:26px;color:#0f559b}.ec-alertPopupContent__body__explain{font-weight:bold;margin-bottom:15px}.ec-alertPopupContent__body__loginForm{margin-bottom:40px;display:block}.ec-alertPopupContent__body__loginForm__input{font-family:inherit;font-size:12px;padding:10px 15px;width:85%;outline:0;margin:4px 0;height:45px;border:1px solid #e0e0e0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0}.ec-alertPopupContent__body__loginForm__button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#fff;background-color:#5cb85c;border-color:#4cae4c;display:block;width:85%;margin:auto}.ec-alertPopupContent__body__loginForm__button--login{width:85%;box-shadow:none;background:#0f559b;color:#fff;text-transform:uppercase;height:47px;border:0;outline:0;margin:15px auto 0}.ec-alertPopupContent__body__loginForm__button--register:hover{color:#fff;background-color:#449d44;border-color:#398439}.ec-alertPopupContent__footer__title{font-size:15px;line-height:20px;font-weight:500}@media only screen and (max-width:767px){.ec-alertPopupContent__inner{top:54px;bottom:auto;background-color:white;margin:auto;position:absolute;height:auto;text-align:center;width:90%}}
