@charset 'UTF-8';.arrowLight a:after,.modalClose__peke:before{transform:rotate(45deg)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,select{line-height:1.4}[class*=' icon-'],[class*=' icomoon-'],[class*=' t_icont-'],[class^=icon-],[class^=icomoon-],[class^=t_icon-]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}html{line-height:1;font-size:62.5%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}body{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-user-select:none;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Hiragino Kaku Gothic ProN','メイリオ','ＭＳ Ｐゴシック',Helvetica,Arial,sans-serif}#amb_header,#footer,#header,#main,.modal{margin:0 auto;max-width:428px;min-width:320px;position:relative}a{color:var(--color-text-accent-primary)}img{vertical-align:bottom;-webkit-user-drag:none}.categoryLabel,.goldText,.modalClose__peke,.selectGroup{vertical-align:middle}img.imgAuto{width:100%;height:auto}button,html input[type=button],input[type=reset],input[type=submit]{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}[type=submit],button{padding:0;margin:0;border:none;background:0 0;cursor:pointer}input[type=text],input[type=password],input[type=email],input[type=number],input[type=date]{margin:0;padding:0;outline:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Hiragino Kaku Gothic ProN','メイリオ',sans-serif;line-height:1.4}input[type=checkbox]{margin:0}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;margin:0;padding:0;outline:0}button.active{border:0}.u-di{display:inline!important}.u-dib{display:inline-block!important}.u-db{display:block!important}.u-dn{display:none!important}.u-df{display:flex!important}.off{display:none!important}.on{display:block}.touchOver{opacity:.7}.u-taC{text-align:center}.u-taL{text-align:left}.u-taR{text-align:right}.u-m15{margin:15px!important}.u-mrl10{margin:0 10px}.u-mtA{margin-top:auto!important}.u-mt0{margin-top:0!important}.u-mt5{margin-top:5px!important}.u-mt10{margin-top:10px!important}.u-mt15{margin-top:15px!important}.u-mt20{margin-top:20px!important}.u-mt30{margin-top:30px!important}.u-mt35{margin-top:35px!important}.u-mt40{margin-top:40px!important}.u-mt25{margin-top:25px!important}.u-mt48{margin-top:48px!important}.u-mr10{margin-right:10px!important}.u-mr15{margin-right:15px!important}.u-ml5{margin-left:5px!important}.u-ml10{margin-left:10px!important}.u-ml15{margin-left:15px!important}.u-mb5{margin-bottom:5px!important}.u-mb10{margin-bottom:10px!important}.u-mb15{margin-bottom:15px!important}.u-mb40{margin-bottom:40px!important}.u-mb48{margin-bottom:48px!important}.u-mtN10{margin-top:-20px!important}.u-mtN40{margin-top:-40px!important}.u-pad0{padding:0!important}.u-pad20{padding:20px!important}.u-pt0{padding-top:0!important}.u-pt10{padding-top:10px!important}.u-pt20{padding-top:20px!important}.u-pt25{padding-top:25px!important}.u-pt49{padding-top:49px!important}.u-pr10{padding-right:10px!important}.u-pb10{padding-bottom:10px!important}.u-pb15{padding-bottom:15px!important}.u-pb20{padding-bottom:20px!important}.u-pb80{padding-bottom:80px!important}.u-pl5{padding-left:5px!important}.u-pl10{padding-left:10px!important}.u-bgWt{background-color:#fff}.u-tdn{text-decoration:none!important}.arrowLight a,.item{text-decoration:none}.u-bbEf{border-bottom:1px solid #efefef!important}.u-require{color:#ea6663}.u-br5{border-radius:5px!important}.u-fs15{font-size:15px!important}.u-fs10{font-size:10px!important}@font-face{font-family:i_satori;src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.eot);src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.eot?#iefix) format('embedded-opentype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.woff) format('woff'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.ttf) format('truetype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icomoon.eot);src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icomoon.woff) format('woff'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icomoon.ttf) format('truetype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icon_satori;src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icon_satori/icon_satori.eot);src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icon_satori/icon_satori.eot?#iefix) format('embedded-opentype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icon_satori/icon_satori.woff) format('woff'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icon_satori/icon_satori.ttf) format('truetype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/icon_satori/icon_satori.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AmebaSymbolsNum;src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/satori/top/amebasans-regular-webfont.eot);src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/satori/top/amebasans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/satori/top/amebasans-regular-webfont.woff) format('woff'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/satori/top/amebasans-regular-webfont.ttf) format('truetype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/satori/top/amebasans-regular-webfont.svg) format('svg');font-weight:400;font-style:normal}[class*=' icon-'],[class^=icon-]{font-family:i_satori!important}[class*=' icomoon-'],[class^=icomoon-]{font-family:icomoon!important;-moz-osx-font-smoothing:grayscale}[class*=' t_icont-'],[class^=t_icon-]{font-family:icon_satori!important;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:'\61'}.icon-crown:before{content:'\63'}.icon-key:before{content:'\52'}.icon-favorit:before{content:'\46'}.icon-list:before{content:'\4c'}.icon-pagetop:before{content:'\75'}.icon-mypage:before{content:'\79'}.icon-search:before{content:'\73'}.icon-menu:before{content:'\6d'}.icon-home:before{content:'\68'}.icon-info:before{content:'\69'}.icon-new:before{content:'\6e'}.icon-ranking:before{content:'\72'}.icon-free:before{content:'\66'}.icon-gold:before{content:'\67'}.icomoon-otome:before{content:'\36'}.icomoon-sasori:before{content:'\38'}.icomoon-ite:before{content:'\39'}.icomoon-uo:before{content:'\3d'}.icomoon-yagi:before{content:'\2b'}.icomoon-hituji:before{content:'\31'}.icomoon-shishi:before{content:'\35'}.icomoon-tenbin:before{content:'\37'}.icomoon-mizugame:before{content:'\2d'}.icomoon-futago:before{content:'\33'}.icomoon-ushi:before{content:'\32'}.icomoon-kani:before{content:'\34'}.categoryLabel,.genreLabel--ex,.matchLabel--ex{box-sizing:border-box;border-radius:2px}.categoryLabel{padding:2px 9px;color:#fff;font-size:1.1rem;margin:0 6px;display:inline-block}.categoryLabel.categoryLabel--new{background-color:#ffc32c}.categoryLabel.categoryLabel--free{background-color:#d95e6c}.categoryLabel.categoryLabel--addition,.categoryLabel.categoryLabel--new_arrival,.categoryLabel.categoryLabel--notice{background-color:#555459}.categoryLabel.categoryLabel--long_seller{background-color:#62c3f3}.categoryLabel.categoryLabel--highly_recommend{background-color:#f38da0}.categoryLabel.categoryLabel--popular{background-color:#f39c3c}.categoryLabel.categoryLabel--bargain{background-color:#9dd938}.categoryLabel.categoryLabel--yearly_fortune_2018{color:#fb756f;font-weight:700;padding-left:0}.categoryLabel.categoryLabel--yearly_fortune_2018::before{background:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/module/icon/icon_campaign.svg) top left no-repeat #fff;content:'';display:inline-block;height:1.1em;vertical-align:middle;width:8px}.arrowLight,.arrowLight a{height:40px;border-radius:5px}.arrowLight{clear:both;line-height:40px}.arrowLight a{font-size:1.4rem;width:100%;display:block;position:relative}.arrowLight a:after{width:8px;height:8px;content:'';display:block;position:absolute;top:15px;right:10px;border-top-width:2px;border-top-style:solid;border-right-width:2px;border-right-style:solid;background:0 0}.genreLabel--ex,.matchLabel--ex{display:inline-block;padding:1px 6px!important;font-size:10px;text-align:center}.editModal,.selectGroup{position:relative}.genreLabel--ex{border-radius:8px;border:1px solid #f4f4f4;color:#a7a7a7!important}.genreLabel--ex.genreLabel--life{background-color:#62b56d}.genreLabel--ex.genreLabel--meeting{background-color:#ffc870}.genreLabel--ex.genreLabel--one_way_love{background-color:#81c5e2}.genreLabel--ex.genreLabel--his_heart{background-color:#ff899f}.genreLabel--ex.genreLabel--marriage{background-color:#ea6663}.genreLabel--ex.genreLabel--infidelity{background-color:#a585c8}.genreLabel--ex__none{background:#fff}.matchLabel--ex{border-radius:8px;border:1px solid #f4f4f4;color:#ababab!important}.goldText{color:#c9ab03;font-size:1.1rem;line-height:2}.goldText--ml10{margin-left:10px}.targetInformationEdit{margin-top:0!important;padding:0 16px}.modalMySection{padding:32px 0}.modalPartnerSection{border-top:2px solid #f4f4f4;margin-top:6px!important;padding:32px 0 26px}.modalHeadText{color:#555459;font-size:12px;font-size:1.2rem;padding:22px 0;text-align:center}.editPatternTitle{color:#333;font-size:14px;font-size:1.4rem}.birthdateEditContainer{margin-top:25px}.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}.editFirstName,.editFirstNameKana,.selectGroup:not(:first-of-type){margin-left:8px}.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 30px 10px 10px;box-sizing:border-box}.setting__input.input__error{background-color:#ffe0e0}.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}.selectGroup{background-color:#f5f5f5;background-repeat:no-repeat;border-radius:8px;box-sizing:border-box;flex:1;padding:0;right:-26%}.selectGroup:before{font-size:10px;font-size:1rem;line-height:1;display:block;content:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/imgs/imgs_new/collabo/pulldown.svg);position:absolute;width:8px;height:4px;margin-top:-4px;top:50%;z-index:1}.customRLabel:before,.customRadio2:checked+label:after{content:'';position:absolute}.selectGroup.hasError{background-color:#ffe0e0}.genderContainer{flex:1}.customRadio2{display:none}.customRLabel{position:relative;display:inline-block;padding:0 0 0 24px;cursor:pointer;color:#000;font-size:14px;font-size:1.4rem}.customRLabel:before{width:18px;height:18px;left:0;top:0;border:1px solid #d0cfd0;border-radius:50%;box-sizing:border-box}.customRadio2:checked+label:after{top:3px;left:3px;display:block;width:12px;height:12px;border-radius:100%;background-color:#f7931e}.modalCancel{margin:24px auto 0;text-align:center}.modalCancelLink{color:#9b9b9b;display:inline-block;text-align:center}.modalClose{position:absolute;top:5px;right:5px}.modalClose__peke{display:inline-block;position:relative;width:20px;height:20px}.modalClose__peke:hover{cursor:pointer}.modalClose__peke:after,.modalClose__peke:before{content:'';display:block;position:absolute;top:50%;left:0;width:20px;height:2px;background-color:#ababab}.modalClose__peke:after{transform:rotate(-45deg)}.btnCollaboTrial:before,.btnModalCollaboTrial:before{content:'Free';top:7px;left:-17px;transform:rotate(-42deg)}.modalPurchaseInfomation{background-color:#f4f4f4;margin:40px 0 0;padding:24px 14px}.modalPurchaseInfomation__title{border-bottom:1px solid #e1e1e1;color:#555459;font-size:12px;font-size:1.2rem;font-weight:600;padding-bottom:16px;text-align:center}.modalBtnContainer--single{margin:0 16px;padding-bottom:30px}.modalTrialBtnContainer{margin:0 16px}.purchaseInfomation__price{margin:24px 0 0!important}.modalPurchaseBtnContainer{margin-top:16px}.btn{border-radius:8px;font-weight:600;text-align:center}.btnCollaboBase{background-color:#f7931e;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:1.6rem;padding:14px}.btnCollaboPurchase,.btnCollaboTrial{box-shadow:0 1px 2px 0 rgba(0,0,0,.22);font-size:15px;display:block;cursor:pointer;box-sizing:border-box}.btnCollaboTrial{position:relative;background-color:#fff;border:1px solid #e7e4e4;border-radius:4px;color:#555459;padding:18px 0;font-size:1.5rem;overflow:hidden}.btnCollaboTrial:before{position:absolute;display:block;background-color:#ea6663;height:18px;padding:0 23px;font-size:12px;font-size:1.2rem;color:#fff}.btnCollaboPurchase{background-color:#f7931e;border-radius:4px;color:#fff;font-size:1.5rem;padding:18px 0}.btnModalCollaboTrial{position:relative;display:block;background-color:#fff;border:1px solid #e7e4e4;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.22);box-sizing:border-box;color:#555459;cursor:pointer;font-size:15px;font-size:1.5rem;height:44px;line-height:44px;overflow:hidden}.btnModalCollaboTrial:before{position:absolute;display:block;background-color:#ea6663;height:18px;line-height:18px;padding:0 23px;font-size:12px;font-size:1.2rem;color:#fff}.btnModalCollaboPurchase{background-color:#f7931e;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:15px;font-size:1.5rem;line-height:44px;height:44px}.item{width:100%;display:flex;padding:16px 0}.item__thumbnail{width:56px;position:relative;margin-right:8px}.item__thumbnail>img{border-radius:4px}.item__thumbnail.new::before{content:'';background:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/parts/list/new.svg);background-size:100%;width:28px;height:28px;display:inline-block;position:absolute;top:0}.item__contents{font-size:0;flex:1}.item>*+.item__contents{margin-left:8px}.item__title{font-size:13px;font-size:1.3rem;letter-spacing:1px;color:#555;margin-bottom:8px;display:-webkit-box;display:-moz-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:700;line-height:1.6}.item__campaign,.item__gold,.item__premium{font-size:10px;font-size:1rem;display:inline-block;margin-bottom:8px}.item__campaign::before,.item__gold::before,.item__premium::before{content:'';background-size:10px 10px;background-position:0 center;height:10px;width:10px;display:inline-block;position:relative;top:2px;margin-right:2px}.item__gold,.item__premium{font-family:HiraKakuProN-W6,'Hiragino Kaku Gothic ProN','メイリオ',sans-serif!important;margin-right:16px}.item__premium{color:#c08ed5}.item__premium::before{background-image:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/parts/list/premire.svg)}.item__campaign{font-family:HiraKakuProN-W6,'Hiragino Kaku Gothic ProN','メイリオ',sans-serif!important;color:#fb756f}.item__campaign::before{background-image:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/parts/list/campaign.svg)}.item__gold{color:#d1c168}.item__gold::before{background:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/parts/list/gold.svg) left top no-repeat;background-size:8px 10px;width:8px;top:1px}.item__discountPrice::before,.item__price::before{width:10px;height:10px;vertical-align:-1px;position:relative}.item__genre,.item__match{font-family:HiraKakuProN-W3;border-radius:8px;border:1px solid #f4f4f4;color:#a7a7a7;display:inline-block;padding:0 6px;font-size:10px;font-size:1rem;text-align:center;box-sizing:border-box}.item__price{font-family:HiraKakuProN-W6;font-size:10px;font-size:1rem;text-align:right;color:#a7a7a7;float:right;white-space:nowrap}.item__discountPrice,.item__userAction{font-family:HiraKakuProN-W3;color:#a7a7a7}.item__price::before{content:'';display:inline-block;background-image:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/parts/list/coin.svg);background-size:10px 10px}.item__price--noIcon::before{content:none}.item__price.noIcon::before{background-image:none;background-size:unset;display:inline}.item__price.notAmeba::before{content:'￥';background-image:none;background-size:unset;margin-right:2px;position:relative}.item__price--wrap{display:flex;align-items:baseline;float:right}.item__match{margin-left:5px}.item__discountPrice{font-size:10px;font-size:1rem;text-decoration:line-through;position:relative;margin-right:12px}.item__discountPrice::before{content:'';display:inline-block;background-image:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/svg/parts/list/coin.svg);background-size:10px 10px}.item__discountPrice.noIcon::before{background-image:none;background-size:unset;display:inline}.item__userAction{margin-top:13px;padding:16px;border-radius:4px;background-color:#f9f9f9;border:1px solid #f9f9f9;font-size:10px;font-size:1rem;font-weight:400;letter-spacing:.5px}.item__target{margin-top:3px}.item__ranking{font-family:AmebaSymbolsNum;text-align:center;margin-right:8px;display:table;height:56px}.item__ranking.less4{font-size:24px;font-size:2.4rem;color:#b862de}.item__ranking.more4{font-size:14px;font-size:1.4rem;color:#a7a7a7}.item__ranking .number::after{content:'位';font-family:HiraKakuProN-W6;font-size:10px;font-size:1rem}.item__ranking-text{width:25px;display:table-cell;vertical-align:middle}.item__favorite{height:91px}.item__favorite .heartLink{padding:0 16px;box-sizing:border-box;height:100%;width:100%;display:table}.item__favorite .heartLink .heartStyle{display:table-cell;margin-right:0;vertical-align:middle}.collaboFooter{padding:40px 0 38px;text-align:center}.collaboFooter__link{background-color:#fff;border:1px solid #ccc;border-radius:28px;color:#555;cursor:pointer;display:inline-block;font-size:12px;font-size:1.2rem;padding:10px 20px;text-decoration:none}@font-face{font-family:i_satori;src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.eot);src:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.eot?#iefix) format('embedded-opentype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.woff) format('woff'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.ttf) format('truetype'),url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/fonts/i_satori.svg) format('svg');font-weight:400;font-style:normal}body{background-color:#f4f4f4;font-size:1.4rem;color:#000}.u-pad15{padding:15px}.newTag{background-color:#fff;border:1px solid #b862de;border-radius:4px;box-sizing:border-box;color:#b862de;display:inline-block;font-size:8px;font-size:.8rem;line-height:.9;margin-right:8px;padding:1px 2px;text-align:center;vertical-align:middle}.userProfileSection{padding:32px 0}.userProfileSection.partner{border-top:2px solid #f4f4f4}.userProfileSection__title{color:#ababab;font-size:14px;font-size:1.4rem;margin-bottom:26px}.collaboResultList{background-color:#f4f4f4;border-radius:10px;padding:28px 24px 32px;margin-top:30px}.collaboResultList__title{color:#555459;font-size:16px;font-size:1.6rem;text-align:center}.collaboResultList__fortuneDetail{margin-top:32px}.collaboResultList__fortuneDetail>li{color:#000;font-size:14px;font-size:1.4rem;font-weight:600;opacity:.75;padding-left:16px;position:relative}.guestUserContainer,.userInformationContainer{background-color:#fff;border-radius:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.16);padding:24px 15px 14px}.collaboResultList__fortuneDetail>li:before{content:'●';display:block;position:absolute;top:0;left:0}.collaboResultList__fortuneDetail>li:not(:first-child){margin-top:25px}.userInformationContainer{box-sizing:border-box;margin:15px 0 0}.userInformationContainer .purchaseBtn,.userInformationContainer .trialBtn{margin-top:20px}.guestUserContainer{margin:20px 0 0}.collaboGuestUserInfo__title,.collaboUserInformation__title{color:#333;border-bottom:2px solid #f4f4f4;font-weight:600;padding-bottom:16px;text-align:center}.guestUserContainer .purchaseBtn,.guestUserContainer .trialBtn{margin-top:20px}.collaboGuestUserInfo__title,.collaboUserInformation__title{font-size:16px;font-size:1.6rem}.userProfile.partner>div:not(:nth-of-type(1)){margin-top:24px}.userProfile__law{display:flex;flex:1}.userProfile__law.contentCenter{justify-content:center}.userProfile__head{min-width:100px}.userProfile__head__text{color:#ababab;font-size:1rem}.userProfile__head__required{background-color:#fb3f64;border-radius:4px;color:#fff;display:inline-block;font-size:1rem;padding:2px 3px;margin-right:8px}.userProfile>dd{margin-left:24px}.userProfile .noRequire{margin-left:34px}.collaboPartnerSelect{position:relative;margin-bottom:26px}.collaboPartnerSelect:before{color:#333;content:url(/resources/0d9a7908efe11913e69af8d2cbe6bfd09dba172f/imgs/imgs_new/collabo/pulldown.svg);position:absolute;width:8px;height:4px;top:26%;right:15px;z-index:1}.menuInfo__price:before,.purchaseInfomation__price:before{content:'C';vertical-align:middle;position:relative;top:-1px}.collaboPartnerSelect>select{background-color:#f5f5f5;box-sizing:border-box;color:#333;font-size:14px;font-size:1.4rem;padding:13px 0 13px 11px;position:relative;width:100%}.container{background-color:#fff;box-sizing:border-box;padding:0 16px 24px}.container__title,.container__title--btmbdr{box-sizing:border-box;padding:32px 0 24px;color:#333;font-weight:600;text-align:center}.container__title{font-size:18px;font-size:1.8rem}.container__title--btmbdr{border-bottom:1px solid #f4f4f4;font-size:18px;font-size:1.8rem}.container__subText{color:#333;font-size:10px;font-size:1rem;text-align:center}.container__subText.characters{margin-top:17px}.purchaseInfomation{margin-top:18px;padding:24px 14px 32px}.purchaseInfomation__title{border-bottom:1px solid #e1e1e1;color:#555459;font-size:16px;font-size:1.6rem;font-weight:600;padding-bottom:24px;text-align:center}.purchaseInfomation__price{color:#555459;font-size:15px;font-size:1.5rem;margin-top:24px;text-align:center}.purchaseInfomation__price:before{display:inline-block;width:12px;height:12px;color:#999;border-radius:50%;text-align:center;padding:2px;background:#d2d2d2;font-weight:600;font-size:11px;font-size:1.1rem;line-height:1.1;margin-right:2px}.purchaseInfomation .purchaseBtn{margin-top:20px}.menuList__item{padding:24px 0}.menuList__item:not(:last-child){border-bottom:1px solid #f4f4f4}.menuList__item__link{display:block;text-decoration:none}.list__body{display:flex}.list__img>.thumb{border-radius:4px}.list__main{flex:1;margin-left:16px}.list__main__menuTitle{color:#333;font-size:14px;font-size:1.4rem;font-weight:600}.list__main__menuInfo{margin-top:5px}.list__main__menuInfo p{display:inline-block}.menuInfo{font-size:10px;font-size:1rem;margin-right:15px}.menuInfo__price{color:#626262}.menuInfo__price:before{display:inline-block;width:10px;height:10px;color:#fff;border-radius:50%;text-align:center;padding:2px;background:#a7a7a7;font-weight:700;font-size:10px;font-size:1rem;line-height:1;margin-right:2px}.menuInfo__genre{color:#ababab}.menuIntroduction{color:#555459;font-size:12px;font-size:1.2rem;margin-top:16px;text-align:left}.showMore{padding:24px 0 0;text-align:center}.showMore>a{display:block;text-decoration:none}.menuArticle{padding:20px 16px 15px}.hero__mainContents__title--ex{padding:32px 16px 32px 0}