@charset 'UTF-8';.backSpecialTopButton>a:hover,.modalClose__peke:hover{cursor:pointer}.freeBtnForSokyuu{border-radius:27px!important;background-color:#ae6eca;padding:15px 0;color:#fff;width:160px;margin:0 auto;font-family:HiraKakuProN-W6;font-size:14px;font-size:1.4rem;font-weight:400}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;outline:0;line-height:1.4}.sokyuuEdit{background:#fff;border-radius:4px;padding:10px 16px;margin-top:-42%}.sokyuuEdit__title{font-weight:600;font-family:'Hiragino Kaku Gothic ProN-W6','メイリオ',sans-serif!important;margin-top:13px;font-size:16px;font-size:1.6rem;line-height:1.5;letter-spacing:1px;text-align:center;color:#555}.columnlist__title,.omikuji__fortune,.omikuji__fortuneText,.omikuji__headline,.pageLead,.specialEtcMenuList__headline,.summary__text{font-family:'Hiragino Mincho ProN',Georgia,游明朝,'Yu Mincho',YuMincho,HGS明朝E,メイリオ,Meiryo,serif}.sokyuuLayout{background:#fff;border-radius:4px;padding-bottom:32px}.sokyuuLayout--menber{margin-top:-120px}.collaboGuestUserInfo__title{color:#333;font-size:18px;font-size:1.8rem;font-weight:600;padding:24px 0 16px;text-align:center}.targetInformationEdit{margin-top:0!important;padding:0 16px}.modalMySection{padding:32px 0}.modalHeadText{color:#555459;font-size:12px;font-size:1.2rem;padding:22px 0;text-align:center}.modalClose{position:absolute;top:5px;right:5px}.modalClose__peke{display:inline-block;vertical-align:middle;position:relative;width:20px;height:20px}.modalClose__peke:after,.modalClose__peke:before{content:'';display:block;position:absolute;top:50%;left:0;width:20px;height:2px;background-color:#ababab}.modalClose__peke:before{transform:rotate(45deg)}.modalClose__peke:after{transform:rotate(-45deg)}.setting__item{box-sizing:border-box;display:flex;justify-content:center}.editError.inner,.setting__name .required{display:inline-block;margin-left:10px}.setting__item:not(:nth-of-type(1)){margin-top:20px}.setting__item.start{justify-content:flex-start}.setting__name{color:#ababab;font-size:12px;font-size:1.2rem;margin-bottom:8px}.setting__name .required{background-color:#fb3f64;border-radius:4px;color:#fff;font-size:10px;font-size:1rem;padding:1px 5px}.editError{color:#fb3f64;font-size:12px;font-size:1.2rem}.setting__input{background-color:#f4f4f4;border-radius:4px;box-sizing:border-box;font-size:14px;font-size:1.4rem;padding:15px 0 12px 15px!important;width:100%}.setting__values.selectBirth .selectDay,.setting__values.selectBirth .selectMonth,.setting__values.selectBirth .selectYear{width:100%;padding:13px 15px 10px 10px;box-sizing:border-box}.setting__input.input__error{background-color:#ffe0e0}.editFirstName,.editFirstNameKana{margin-left:8px}.editBirthdate,.editBloodType,.editFirstName,.editGender,.editLastName{flex:1}.setting__values.selectBirth{display:flex}.setting__values.selectBirth .selectContainer{background-color:#f5f5f5;border-radius:8px;font-size:14px;font-size:1.4rem;position:relative}.setting__values.selectBirth .selectDay.hasError,.setting__values.selectBirth .selectMonth.hasError,.setting__values.selectBirth .selectYear.hasError{background-color:#ffe0e0}.setting__values.selectGender{display:flex;flex:1}.setting__values.selectGender>.genderContainer:not(:first-of-type){margin-left:16px}.setting__values.selectGender>.genderContainer>.customRadio2{margin:0 4px 0 0;vertical-align:-2px}.selectGroup{background-color:#f5f5f5;background-repeat:no-repeat;border-radius:8px;box-sizing:border-box;flex:1;padding:0;position:relative;right:-31%;vertical-align:middle}.selectGroup:not(:first-of-type){margin-left:8px}.selectGroup:before{font-size:10px;font-size:1rem;line-height:1;display:block;content:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/collabo/pulldown.svg);position:absolute;width:8px;height:4px;margin-top:-4px;top:50%;right:5px;z-index:1}.selectGroup.hasError{background-color:#ffe0e0}.shareContainer{padding-top:40px}.shareContainer .share__text{color:#bebdbd;text-align:center}.shareContainer .share__btns{display:flex;justify-content:center}.shareContainer .share__btns__fab{margin-right:16px}.shareContainer .share__btns__service{margin:0 8px}.shareContainer .share__btns__service:first-of-type{margin-left:0}.shareContainer .share__btns__service:last-of-type{margin-right:0}.shareContainer--white{background:#fff}.shareContainer--gray{background:#f4f4f4}.shareContainer--gray5{background:#f9f9f9}.columnlist,.summary{background-repeat:no-repeat}.main{background-color:#f9f5e6;letter-spacing:.5px;color:#555}.main img{font-size:0;line-height:0}.mainvisual{padding-top:52.41%;position:relative;width:100%;overflow-y:hidden}.mainvisual--thin{padding-top:34.67%}.mainvisual__image{left:0;position:absolute;top:0}.summary{background-image:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/pre/bg_summary.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;height:88px;position:relative}.summary::after,.summary::before{position:absolute;width:100%;display:block;left:0;content:''}.summary::before{border-bottom:1px dotted rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);padding-top:1px;top:4px}.summary::after{border-bottom:1px solid rgba(255,255,255,.4);border-top:1px dotted rgba(255,255,255,.4);padding-bottom:1px;bottom:4px}.mainContent,.mainVisual{position:relative}.summary__text{font-size:14px;line-height:1.5;color:#fff;padding:0 16px}.columnlist{background-image:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/pre/bg_columnlist.jpg);background-size:contain;background-position:center top;padding:32px 16px 40px}.columnlist--bgnone{background:0 0}.columnlist__title{text-align:center;font-size:24px;color:#706114;letter-spacing:2px;font-weight:700}.columnlist__title::before{content:'';margin:auto auto 16px;background-image:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/pre/frame_columnlistTitle.png);background-size:cover;background-repeat:no-repeat;width:160px;height:27px;display:block}.columnlist__title::after{content:'';margin:16px auto auto;width:48px;height:1px;background:rgba(183,153,0,.5);display:block}.columnlist__summary{margin-top:24px;font-size:14px;line-height:1.6;color:#555}.columnlist__list{margin-top:24px;padding:8px 16px 16px;background:#fff;border-radius:4px}.share{background:#f0ebd1;padding:32px 0}.share__title{font-size:14px;text-align:center}.share__list{display:flex;align-items:center;justify-content:center;margin-top:16px}.share__item{margin:0 8px}.backSpecialTopButton{display:block;width:246px;border-radius:228px;border:1px solid rgba(85,85,85,.1);background-color:#fff;overflow:hidden;margin-left:auto;margin-right:auto}.backSpecialTopButton>a{display:block;font-weight:700;font-size:16px;letter-spacing:1px;text-align:center;color:#b79900;text-decoration:none;line-height:56px}.n-header{z-index:2}.mainVisual{overflow-y:hidden;padding-bottom:52.53333%}.pageLead,.specialEtcMenus__menu{padding:16px}.mainVisual>img{font-size:0;left:0;line-height:1;position:absolute;top:0;width:100%}.pageLead{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/bg_pagelead.jpg) center center no-repeat;background-size:428px auto;color:#fff;font-size:14px;line-height:1.6;letter-spacing:.5px;position:relative}.pageLead::after,.pageLead::before{content:'';display:block;left:0;padding-top:1px;position:absolute;width:100%}.pageLead::before{border-bottom:1px dotted rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);top:4px}.pageLead::after{border-top:1px dotted rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);bottom:4px}.specialContent{box-sizing:border-box;width:100%;padding-bottom:48px}.specialContent--getters{background-color:#fde65a}.specialContent--suisyo{background-color:#f7bb05}.specialContent__headline{position:relative;padding-bottom:52.26667%}.specialContent__headline>img{font-size:0;left:0;line-height:1;position:absolute;top:0}.specialTrialMenu{background-color:#fff;border-radius:4px;margin:0 16px;position:relative}.specialTrialMenu:not(:last-of-type){margin-bottom:28px}.specialTrialMenu__inner{box-sizing:border-box;padding:32px 24px;width:100%}.specialTrialMenu::after,.specialTrialMenu::before,.specialTrialMenu__inner::after,.specialTrialMenu__inner::before{background-image:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_menu.png);background-size:32px 32px;background-repeat:no-repeat;content:'';display:block;height:32px;position:absolute;width:32px}.specialTrialMenu::before{left:8px;top:8px}.specialTrialMenu::after{right:8px;top:8px;transform:scale(-1,1)}.specialTrialMenu__inner::before{left:8px;bottom:8px;transform:scale(1,-1)}.specialTrialMenu__inner::after{right:8px;bottom:8px;transform:scale(-1,-1)}.specialTrialMenu__title{color:#706114;font-size:16px;font-weight:700;line-height:1.6;margin-bottom:16px;text-align:center;letter-spacing:1px}.specialTrialMenu__tellerComment{color:#555;font-size:14px;line-height:1.6;letter-spacing:.5px;margin-bottom:24px}.specialTrialMenu__MenuDetail{background-color:#f4f4f4;box-sizing:border-box;margin:24px 0;padding:20px 0}.specialTrialMenu__MenuDetailTitle{color:#555;font-size:14px;font-weight:700;margin-bottom:16px;text-align:center}.specialTrialMenu__MenuItems{list-style:disc;padding:0 16px}.specialTrialMenu__MenuItem{color:#555;font-size:12px;margin:0 0 16px 16px}.specialTrialMenu__MenuItemSize{color:#a7a7a7;font-size:10px;text-align:center}.specialTrialMenu__labelOuter{margin-bottom:12px}.specialTrialMenu__label{color:#a7a7a7;font-size:12px;line-height:1em}.specialTrialMenu__errorMessage{color:#fb3f64;font-size:12px;line-height:1em;margin-left:1em}.specialTrialMenu__errorMessage--hidden{display:none}.specialTrialMenu__input{margin-bottom:24px}.specialTrialMenu .specialContentBtn{margin:0 auto}.specialContentBtn{background-color:#d44b39;border-radius:28px;box-sizing:border-box;color:#fff;display:block;font-size:16px;font-weight:700;letter-spacing:1px;line-height:56px}.specialContentBtn a{color:#fff;display:block;text-decoration:none}.specialContentBtn--buy{background-color:#d44b39;border:none;color:#fff}.specialContentBtn--buy a{color:#fff}.specialContentBtn--registerGold{font-size:16px;line-height:1.125em;padding:.3em 0 .5em}.specialContentBtn--omikuji{background-color:#d2ad1a;border:none;color:#fff}.specialContentBtn--omikuji a{color:#fff}.specialContentBtn--retryOmikuji{background-color:#fff;border:1px solid rgba(183,153,0,.3);color:#b79900}.specialContentBtn--retryOmikuji a{color:#b79900}.specialEtcMenuList__headline{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_specialtrial_etc.png) center top no-repeat;background-size:160px 27px;color:rgba(0,0,0,.6);font-size:16px;font-weight:700;letter-spacing:1px;line-height:1.6;margin-bottom:16px;text-align:center;padding-top:43px}.specialEtcMenuList__headline--emphasis{font-size:24px;letter-spacing:2px}.specialEtcMenuList__list{background-color:#fff;border-radius:8px;margin:0 16px;padding:24px 16px}.specialEtcMenuList__list>li+li{margin-top:28px}.specialEtcMenuList__list .item{padding:0}.omikuji{color:#555;padding:48px 16px;min-height:381px}.omikuji__loading{font-size:0;line-height:1;height:381px}.omikuji__headline{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_omikuji.png) center top no-repeat;background-size:80px 38px;color:#706114;font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.6;margin-bottom:24px;padding:42px 0 16px;position:relative;text-align:center}.omikuji__headline::after{background-color:#b79900;bottom:0;content:'';display:block;left:0;margin:auto;height:1px;opacity:.5;position:absolute;right:0;width:48px}.omikuji__lead{font-size:14px;letter-spacing:.5px;line-height:1.6;margin-bottom:24px}.omikuji__symbol{margin:0 16px 32px;text-align:center}.omikuji__result{margin:inherit inherit 32px;background-color:#fff;border:3px solid #d53b2b;box-sizing:border-box;margin-bottom:59px;padding:2px;position:relative;width:100%}.omikuji__result::before{background-color:#fff;bottom:2px;content:'';display:inline-block;height:3px;left:0;margin:auto;position:absolute;right:0;width:32px;z-index:2}.omikuji__fortune::after,.omikuji__result::after{content:'';display:block;left:0}.omikuji__result::after{bottom:-27px;background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/arrow_omikuji.svg) left top no-repeat;background-size:contain;height:30px;margin:auto;position:absolute;right:0;width:46px}.omikuji__fortune{background-color:#d53b2b;box-sizing:border-box;color:#fff;font-weight:700;letter-spacing:.5px;padding:20px 0 24px;position:relative;text-align:center;width:100%}.omikuji__fortune::after{background-image:linear-gradient(to right,transparent,transparent 50%,#d7c353 50%),linear-gradient(to right,#d7c353,#d7c353 50%,transparent 50%);background-size:8px 4px,8px 4px;background-position:0 0,0 4px;background-repeat:repeat-x;height:8px;position:absolute;width:100%;bottom:0}.specialEtcMenus__headline::after,.specialEtcMenus__menu--pickup:first-of-type::after{content:'';height:1px;display:block;bottom:0;opacity:.5}.omikuji__fortuneLead{font-size:14px;line-height:1em;margin-bottom:8px}.omikuji__fortuneResult{line-height:1;letter-spacing:5px;font-size:32px}.omikuji__fortuneText,.omikuji__message,.omikuji__recommendedMenuHeadline{font-size:16px;letter-spacing:1px;line-height:1.6}.omikuji__fortuneTextContainer{border-bottom:1px solid #d53b2b;border-left:1px solid #d53b2b;border-right:1px solid #d53b2b;box-sizing:border-box;padding:16px 24px 24px;width:100%}.omikuji__fortuneText{font-weight:700;margin-bottom:16px;text-align:left;word-break:break-all}.omikuji__message{background-color:rgba(212,75,57,.08);border-radius:4px;box-sizing:border-box;color:#d44b39;font-family:'Hiragino Mincho ProN',Georgia,游明朝,'Yu Mincho',YuMincho,HGS明朝E,メイリオ,Meiryo,serif;font-weight:700;padding:8px 16px;position:relative;text-align:left;width:100%}.omikuji__recommendedMenuHeadline,.specialEtcMenus__headline{color:#706114;font-family:'Hiragino Mincho ProN',Georgia,游明朝,'Yu Mincho',YuMincho,HGS明朝E,メイリオ,Meiryo,serif;font-weight:700}.omikuji__recommendedMenuHeadline{margin-bottom:16px;text-align:center}.omikuji__recommendedMenuHeadline--emphasis{font-size:24px;letter-spacing:2px}.omikuji__recommendedMenu{background-color:#fff;box-shadow:0 0 16px 0 rgba(85,85,85,.16);margin:0 0 40px;padding:0 0 32px;border-radius:4px;overflow:hidden}.omikuji__recommendedMenuAdviserImage{margin-bottom:24px}.omikuji__recommendedMenuAdviserImage>img{line-height:1;vertical-align:top}.omikuji__recommendedMenuTitle{font-size:16px;font-weight:700;margin:0 24px 16px;letter-spacing:1px;line-height:1.6}.omikuji__recommendedMenuComment{font-size:14px;margin:0 24px 24px;letter-spacing:.5px;line-height:1.6}.omikuji .specialContentBtn{margin:16px auto 0}.specialEtcMenus{background-color:#f9f5e6;padding:36px 0 0;position:relative}.specialEtcMenus__headline{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_section_title.png) center top no-repeat;background-size:160px 27px;font-size:16px;letter-spacing:1px;line-height:1.6;margin-bottom:24px;text-align:center;padding:43px 0 16px;position:relative}.specialEtcMenus__headline--emphasis{font-size:24px;letter-spacing:2px}.specialEtcMenus__headline::after{background-color:#b79900;left:0;margin:0 auto;position:absolute;right:0;width:48px}.specialEtcMenus__container{margin:0 16px}.specialEtcMenus__section{background-color:#fff;border-radius:4px;padding-bottom:32px;overflow:hidden}.specialEtcMenus__section:not(:first-of-type){margin-top:32px}.specialEtcMenus__genreName{margin-bottom:16px;padding-top:34.66667%;position:relative}.specialEtcMenus__genreName>img{left:0;position:absolute;top:0}.specialEtcMenus__lead{color:#555;font-size:12px;line-height:1.6;letter-spacing:.5px;margin:16px}.specialEtcMenus__menus .specialContentBtn{background-color:#fff;border:1px solid rgba(183,153,0,.3);box-sizing:border-box;font-size:14px;line-height:40px;margin:0 auto;width:168px;color:#b79900}.specialEtcMenus__menus .specialContentBtn>a{color:inherit}.specialEtcMenus__menu--pickup:first-of-type{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_specialtrial_pickup.png) center top no-repeat;background-size:120px 12px;margin-bottom:16px;margin-top:24px;padding-bottom:24px;padding-top:36px;position:relative}.specialEtcMenus__menu--pickup:first-of-type::after{background-color:#b79900;left:50%;margin-left:-24px;position:absolute;width:48px}.specialEtcMenus__menu[data-is-new=true] .specialEtcMenus__thumbnail{position:relative;overflow:hidden}.specialEtcMenus__menu[data-is-new=true] .specialEtcMenus__thumbnail::before{background-color:#ff6089;color:#fff;content:'New';display:block;font-family:AmebaSymbolsNum;font-size:10px;height:40px;left:-20px;line-height:68px;position:absolute;text-align:center;transform:rotate(-45deg);top:-20px;width:40px}.specialEtcMenus__menuLink{display:flex;text-decoration:none}.specialEtcMenus__menuLink:hover .specialEtcMenus__adviserComment,.specialEtcMenus__menuLink:hover .specialEtcMenus__readMore,.specialEtcMenus__menuLink:hover .specialEtcMenus__title{text-decoration:underline}.specialEtcMenus__thumbnail{border-radius:4px;flex:0 1 56px;margin-right:12px}.specialEtcMenus__thumbnail>img{border-radius:4px}.specialEtcMenus__detail{flex:1}.specialEtcMenus__title{color:#555;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:1.6}.specialEtcMenus__info{color:#a7a7a7;font-size:10px;margin-top:4px;text-align:right}.specialEtcMenus__info .item__price{float:none;font-size:10px;font-weight:700;letter-spacing:.5px}.specialEtcMenus__adviserComment{color:#555;display:-webkit-box;font-size:12px;letter-spacing:.5px;line-height:1.6;margin-top:8px;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;position:relative}.specialEtcMenus__adviserComment::after{background-image:linear-gradient(to bottom,rgba(255,252,252,0),rgba(255,252,252,.5) 30%,#fff);bottom:0;content:'';display:block;height:24px;left:0;position:absolute;width:100%}.specialEtcMenus__readMore{color:#b79900;font-size:12px;font-weight:700;letter-spacing:.5px;line-height:1.6;margin-top:16px;text-align:right;text-decoration:none}.specialEtcMenus__readMore::after{border-right:2px solid #b79900;border-top:2px solid #b79900;content:'';display:inline-block;height:4.5px;margin-left:4px;width:4.5px;transform:rotate(45deg);vertical-align:2px}.recommendedMenu{background-color:#f9f5e6;padding:40px 0 0;position:relative}.recommendedMenu__headline{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_section_title.png) center top no-repeat;background-size:160px 27px;color:#706114;font-family:'Hiragino Mincho ProN',Georgia,游明朝,'Yu Mincho',YuMincho,HGS明朝E,メイリオ,Meiryo,serif;font-size:16px;font-weight:700;letter-spacing:1px;line-height:1.6;margin-bottom:24px;text-align:center;padding:43px 0 16px;position:relative}.recommendedMenu__headline--emphasis{font-size:24px;letter-spacing:2px}.recommendedMenu__headline::after{background-color:#b79900;bottom:0;content:'';display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:48px;opacity:.5}.recommendedMenu .section__lead{padding:0;margin:24px 16px}.recommendedMenu__entries{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 16px}.recommendedMenu__entry{box-sizing:border-box;flex:0 0 50%}.recommendedMenu__entry:nth-of-type(odd){padding-left:8px}.recommendedMenu__entry:nth-of-type(even){padding-right:8px}.recommendedMenu__entry:nth-of-type(n+2){padding-top:24px}.recommendedMenu__entry:first-of-type{flex:0 0 100%;padding:0}.recommendedMenu__entry:first-of-type>.recommendedMenu__link::before{background-color:#ff6167;color:#fff;content:'New';display:block;font-family:AmebaSymbolsNum;font-size:15px;height:70px;left:-35px;line-height:120px;position:absolute;text-align:center;transform:rotate(-45deg);top:-35px;width:70px}.recommendedMenu__entry:first-of-type>.recommendedMenu__link>.recommendedMenu__entryTitle--clamp{-webkit-line-clamp:2}.recommendedMenu__link{background-color:#fff;border-radius:8px;box-sizing:border-box;display:block;height:100%;overflow:hidden;padding-bottom:26px;position:relative;text-decoration:none}.recommendedMenu__link:hover .recommendedMenu__entryImage{opacity:.8}.recommendedMenu__link:hover .recommendedMenu__entryTitle{text-decoration:underline}.recommendedMenu__entryImage{background-position:center;background-size:cover;margin-bottom:12px;padding-top:50%}.recommendedMenu__entryTitle{color:#555;font-size:14px;font-weight:700;letter-spacing:.5px;margin:0 12px 8px;line-height:1.6}.recommendedMenu__entryTitle--clamp{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.recommendedMenu__postDate{bottom:16px;color:#a7a7a7;font-size:10px;left:12px;letter-spacing:.5px;line-height:1em;position:absolute}.specialColumn{background-color:#f9f5e6;padding:40px 0 48px}.specialColumn__headline{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/special/dec_section_title.png) center top no-repeat;background-size:160px 27px;color:#706114;font-family:'Hiragino Mincho ProN',Georgia,游明朝,'Yu Mincho',YuMincho,HGS明朝E,メイリオ,Meiryo,serif;font-size:16px;font-weight:700;letter-spacing:1px;line-height:1.6;margin-bottom:24px;text-align:center;padding:43px 0 16px;position:relative}.specialColumn__headline--emphasis{font-size:24px;letter-spacing:2px}.specialColumn__headline::after{background-color:#b79900;bottom:0;content:'';display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:48px;opacity:.5}.specialColumn__container{background-color:#fff;border-radius:8px;margin:0 24px;padding-bottom:32px}.specialColumn__container .specialContentBtn{display:block;background-color:#fff;border:1px solid rgba(183,153,0,.3);box-sizing:border-box;font-size:14px;line-height:40px;margin:24px auto 0;width:168px;color:#b79900}.specialColumn__container .specialContentBtn>a{color:inherit}.specialColumn__container .columnList__items{margin:0}.shareContainer{background-color:#f0ebd1;padding:32px 0;text-align:center}.shareContainer .share{color:#555;font-size:14px;letter-spacing:.5px;line-height:1em;margin-bottom:16px;padding:0}.shareContainer .share__btns{padding:0}.genreMenuListContainer{background-color:#f9f5e6;padding:24px 16px 40px}.genreMenuListContainer>.specialEtcMenus__menus{background-color:#fff;border-radius:8px;padding:8px 0}.genreMenuListContainer>.specialContentBtn{background-color:#fff;border:1px solid rgba(183,153,0,.3);box-sizing:border-box;font-size:14px;line-height:56px;margin:0 auto;width:246px;color:#b79900}.genreMenuListContainer>.specialContentBtn>a{color:inherit;font-size:16px;letter-spacing:1px}.genreMenuListMessage,.promotion__title,.section__lead{font-size:14px;letter-spacing:.5px}.genreMenuListMessage{background-color:#f9f5e6;color:#555;line-height:1.6;padding:24px 16px 0}.section__lead{color:#555;line-height:1.5em;margin:21px 24px}.promotion{padding:16px 24px;background-color:#efebe3}.promotion__title{font-size:1.4rem;font-weight:700;text-align:center;line-height:1.6;color:#555}.promotion__link{margin-top:8px;display:block;line-height:1;font-size:0}.promotion__banner{border-radius:4px}.backSpecialTop{background-color:#fff}.backSpecialTop__link{color:#b79900;display:block;font-size:12px;letter-spacing:.5px;line-height:1;padding:14px 24px;text-decoration:none}.backSpecialTop__link::before{background:url(/resources/3e9d913b373b8382d6c7f222899f11b7885fd094/imgs/imgs_new/special/2020/icon/icon_arrow_yellow.png) left top no-repeat;background-size:5px 9px;content:'';display:inline-block;height:9px;margin-right:12px;width:5px}.backSpecialTop__link:hover{text-decoration:underline}