html{margin:0;padding:0}body{font-family:"微軟正黑體","蘋果儷黑體","新細明體",Verdana,sans-serif;background:#f8f8f8;margin:0;padding:0;color:#484848;font-size:17px;line-height:1.5em}body.result-container{background:#9b5eb6}body.result-container .content-wrapper{color:#fff}@media(max-width:1300px){body{background-size:136%;display:inline-table}}@media(max-width:960px){body{background-size:110% 100%}}div{display:block}.hidden-md{display:none!important}.clear{clear:both}img.center{display:block;margin:0 auto}.txtHide{height:0;text-indent:-9999px}.block-center{display:table;margin:0 auto}.disp-0,.disp-n-1{display:none!important}.pull-left{float:left}.pull-right{float:right}.fixed-cont{margin:20px auto 40px}section.small,.result-container section.small{margin:0 auto;width:950px}.js-fadein{opacity:0}.font_mincho{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}div{display:block}.hidden-md{display:none!important}.clear{clear:both}.two-1 .cleartwo{clear:both}img.center{display:block;margin:0 auto}.txtHide{text-indent:-9999px}.mb10{margin-bottom:10px}.block-center{display:table;margin:0 auto}.pull-left{float:left}.pull-right{float:right}img.pull-left{margin-right:10px}section.small,.result-container section.small{margin:0 auto;width:950px}h2{opacity:.8;font-size:1.1em;line-height:1.3em}a{color:#936dfc}.result-container a{color:#ffd700}a:hover{text-decoration:none}p.big{font-size:1.1em}p.no-indent,a.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.break-sm{height:10px}.body-container .paragraph p{margin-top:20px;line-height:1.7em;text-align:justify;text-indent:15px}.body-container .paragraph p:first-child{margin-top:0}p.big{font-size:1.1em}.paragraph p.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.tSilver{color:silver}.tYellow{color:#e9bb4f}.tWhite,.breadcrumb{color:#fff}.tBlack{color:#000}.tRed,.attention{color:red}form .attention{color:#b2b2b2}.tMaroon{color:#8b0000}.tSPurple{color:#d7b0ff}.tAqua{color:#2ee8e6}.tDBlue{color:#001a7d}.tPurple{color:#6b00a8}.tLPurple{color:#d78ef6}.tDPurple{color:#c90080}.tPink{color:#ff008a}.tGold{color:#e4d271}.whiteGrad::after{color:#fff}.grayGrad::after{color:#c7c7c7}.input_submit a,.blur a{background:#936dfc;display:block;margin:0 auto;padding:5px 0;color:#fff;text-decoration:none;border-radius:5px;transition:all 200ms}.input_submit a:hover{background:#774af5}.end-container .input_submit a{background:#fff;color:#9a5eb6}.end-container .input_submit a:hover{opacity:.8}.result-container .content-wrapper .blur a{display:table;padding:0 20px;width:100%;max-width:170px;color:#ded6ff;background-color:rgba(254,221,255,0.12);box-shadow:0 0 9px 0 hsla(0,0.1%,100%,.5);border-radius:35px}.result-container .content-wrapper .blur a:hover{background-color:rgba(254,221,255,0.3);color:#fff}.free-btn,.charge-btn{margin:10px auto;width:100%;font-weight:bold;text-align:center;pointer-events:none}.free-container .paragraph .blur{background:transparent url(../../../images/simple/brSimple.png) no-repeat -10px top;background-size:103%;height:140px;padding-top:83px}header{display:none}.header-container{background:url(../images/common/simBnr.png) no-repeat center;background-size:100%;position:relative;width:100%;height:210px;overflow:hidden}.info-container .header-container{background-image:url(../images/common/simImg.png);background-size:auto 100%;width:90px;height:90px;float:left;border-radius:100%}.info-container .header-container{background-image:url(../images/common/simImg.png);background-size:auto 100%;float:left;margin-top:0;margin-right:10px;margin-bottom:22px;max-width:240px;height:100px;border-radius:100%}@media(min-width:960px){.header-container{float:left;margin-top:2px;margin-right:10px;margin-bottom:30px;max-width:240px;height:100px;border-radius:5px}}.commonMenuBox{margin-bottom:40px;color:#000;line-height:1.8em}.result-container .commonMenuBox{color:#fff}.full-container{display:table;margin:0 auto;width:100%;max-width:900px}@media(min-width:960px){.full-container{max-width:960px}}.body-container{position:relative;display:block;margin:0 auto;min-height:295px;width:100%;z-index:44}.body-container .subbody-container{display:flex;flex-direction:row;justify-content:space-between;column-gap:60px;margin:0 auto;max-width:900px}@media(max-width:960px){.fixed-cont{padding:0 20px}.body-container .subbody-container{flex-direction:column;padding:0 20px}}.body-container .content-wrapper{display:flex;flex-direction:column;margin-top:10px;width:100%;max-width:600px}.body-container .breadcrumb{display:none}.body-container section{margin:0 auto 20px}@media(max-width:960px){.body-container section{width:100%}}.body-footer{padding:20px;text-align:center}.result-container .body-footer{background:#7a4792;color:#fff}.body-footer .copyrightTxt{margin-top:20px;text-align:center}.sec-cont{margin-bottom:20px}.sec-cont.header{position:relative;font-size:.9em}.sec-cont .secTitle{margin:10px auto;padding-top:4px;color:#000;font-weight:bold;font-size:1.4em}.section .secInfo{position:relative;line-height:1.6em}.section .secInfo .infoTit{margin-bottom:15px;color:#000;font-weight:bold}.section .secInfo p{margin-bottom:20px;color:#36110c;text-indent:0}.input-container .commonMenuBox{margin-bottom:40px;line-height:1.8em}.input-container .infoelement{margin-bottom:10px}.input-container .pricelinkelement{font-size:.9em}.input-container .info-container{display:flex;column-gap:20px;font-size:.8em;font-weight:bold}.input-container .info-container .iconelement,.input-container .info-container .prsnelement{background:url(../../../images/simple/love.svg) no-repeat left center;padding-left:21px}.input-container .info-container .prsnelement{background-image:url(../../../images/simple/person.svg)}.komi .komiTitle{margin-bottom:10px;font-weight:bold}.komi ul{font-size:.95em}.komi ul li{display:flex;margin-bottom:10px}.komi ul li:before{content:"";align-self:flex-start;display:block;background-color:#ccc;margin-top:12px;margin-left:5px;margin-right:10px;min-width:3px;height:3px;border-radius:50%}.komi ul ul{margin-top:-5px;margin-bottom:10px;padding-left:20px}.komi ul ul li{margin-bottom:5px}.question .secInfo{background:#fff;margin:0 auto 20px;padding:20px 25px;min-width:280px;box-shadow:0 0 3px 0 rgba(0,0,0,.16);border-radius:5px}.question .secInfo .infoTitle{margin-bottom:30px;font-weight:500}.input-container .question table{display:table;color:#111}.input-container .question table span{color:#310}.input-container table tr{position:relative;display:flex;flex-direction:column;margin-bottom:20px}.input-container table th{display:none}.input-container table td{background:transparent no-repeat center 8px;vertical-align:top;color:#484848;font-size:.9em}.input-container table tr span:after{content:"*";position:relative;top:-5px;left:2px;font-size:.9em;font-weight:400;color:#ff666a}.input-container table select{padding:6px 12px 6px 6px}input,select{background:transparent;margin-bottom:2px;padding:9px 8px;font-size:1.0;text-align:left;vertical-align:middle;border:0;border-bottom:1px solid hsla(0,0.1%,79%,0.83);border-radius:3px}form input[type="text"]{width:98%;padding:5px;border:0;border-bottom:1px solid hsla(0,0.1%,79%,0.83)}form input:focus-visible,form select:focus-visible{outline:0;border-bottom:2px solid #936dfc}form a:focus-visible{outline-color:#774af5}.inputError{border:none!important;border-bottom:2px solid #a80000!important}form input[type="radio"],form input[type="checkbox"]{margin:0 8px;vertical-align:middle}form input[type="image"]{display:table;margin:20px auto;padding:0;border:0}.input-container .question .entry_save{margin:20px auto 0}.input-container .question .entry_save label{float:left;font-size:.9em;line-height:1.9em}span.spanError:before{position:absolute;background:0;top:0;color:#ff666a;left:40px;font-size:13px;width:120px;text-align:center;line-height:1.5em;border-radius:3px;text-indent:0;border:0}.secSample{background:transparent url(../images/info/intro/introTop.jpg) no-repeat center top;position:relative;max-width:850px;margin:0 auto;padding-top:201px;padding-bottom:0}.secSample .secSamp .heading{background:transparent url(../images/info/sampTit.png) no-repeat center top;height:54px}.secSample .secSamp .paragraph p{text-indent:-9999px;margin:0 auto}.secSample .secSamp{background:transparent no-repeat center top}.secSamp.secSamp1{background-image:url(../images/info/intro/intro1.jpg);height:440px}.secSamp.secSamp2{background-image:url(../images/info/intro/intro2.jpg);height:520px}.secSamp.secSamp3{background-image:url(../images/info/intro/intro3.jpg);height:625px}.secSamp.secSamp4{background-image:url(../images/info/intro/intro4.jpg);height:636px}.label_wrap{position:relative;display:flex;justify-content:center;margin-bottom:20px;font-size:1.5em;text-align:center;line-height:1.3em;background:-webkit-linear-gradient(#fff,#d6d6d6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"ヒラギノ明朝 ProN W3",HiraMinProN-W3,HGP明朝E,"ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;pointer-events:none}.label_wrap div{width:50%}.label_wrap div.label_full{width:100%}.label_wrap.end{justify-content:center;top:-20px}.label_wrap.end div{width:35%}.secCommon:before{content:'你這個人';display:table;margin:10px auto 20px;font-size:1.5em;line-height:1.3em;font-weight:bold;text-align:center;background:-webkit-linear-gradient(#fff,#d6d6d6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"ヒラギノ明朝 ProN W3",HiraMinProN-W3,HGP明朝E,"ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;pointer-events:none}.two-1 .secCommon:before{content:'關於你跟那個人'}.secCommon.commonSub:before{content:'※ 思念探索 ※'}.two-1 .secCommon.commonSub:before{content:'※ 禁斷靈附 ※'}.secCommon .cmnInner .paragraph span{color:#ffeb00;font-weight:bold}.secCommon .cmnInner .cmnCatch,.secCommon .cmnInner .txt1,.secCommon .cmnInner .txt2,.secCommon .cmnInner .txt3{opacity:0}.hyoui,.fhyoui{background:transparent url(../images/result/rsltCmn2Img1.jpg) no-repeat center top;position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 20px;width:100%;height:342px;line-height:1;overflow:hidden;border-radius:30px}.fhyoui{color:#fff;font-size:1.6em;text-shadow:0 0 20px #8700bf,0 0 10px #8700bf,0 0 5px #8700bf,0 0 5px #8700bf,0 0 5px #8700bf;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;z-index:1}.fhyoui span{font-size:1.6em;font-weight:bold;text-shadow:0 0 20px #0cf,0 0 10px #0cf,0 0 5px #0cf,0 0 5px #0cf,0 0 5px #0cf}.hyoui .eye_open,.fhyoui .eye_open{opacity:0;display:flex;justify-content:center;align-items:center}.hyoui .text,.fhyoui .text{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:relative;bottom:110px;color:#fff;font-size:37px;text-align:center;text-shadow:0 0 20px #0cf,0 0 10px #0cf,0 0 5px #0cf,0 0 5px #0cf,0 0 5px #0cf;opacity:0;z-index:3}.secSpecial .hyoui,.secSpecial .hyoui{background-image:url(../images/result/rsltSpeImg1.jpg);background-position:center top;width:100%;height:350px}.free-container .secYudo .secSpecial .fhyoui{background-image:url(../images/result/rsltFSpeImg1.jpg);height:450px;width:850px}.secSpecia .eye_open{position:relative;z-index:2}.secSpecial .text{position:absolute;width:262px;z-index:3;text-align:center}.secSpecial .text img{max-width:80%}.secSpecial .text1{top:30px;left:45px}.secSpecial .text2{top:120px;right:15px}.secSpecial .text3{top:230px;left:10px}.secSpecial .text4{top:275px;right:30px}.secSpecial .mid{background-image:url(../images/result/bg_special_top.jpg),url(../images/result/bg_special_btm.jpg),url(../images/result/bg_special_mid.jpg);background-position:center top,center bottom,center bottom;background-repeat:no-repeat,no-repeat,repeat-y;padding:10px 0 150px 0}.secSpecial .hyoui .title{background-image:url(../images/result/bg_special_title_top.jpg),url(../images/result/bg_special_title_btm.jpg),url(../images/result/bg_special_title_mid.jpg);background-position:center top,center bottom,center bottom;background-repeat:no-repeat,no-repeat,repeat-y;font-weight:bold;text-align:center;margin:31px 0 0 0;font-size:1.8em;line-height:1.3;color:#fff;padding:38px 170px 42px;position:relative;z-index:99}.secCommon .katashiro{background:transparent url(../images/result/rsltCmnAniBg.jpg) center center no-repeat;height:425px;margin-bottom:10px;border-radius:30px}.secCommon .katashiro .main{position:relative;display:table;margin:20px auto 0;width:100%;max-width:510px}.secCommon .katashiro .main .image_you,.secCommon .katashiro .main .image_partner{display:inline-block;width:272px;height:354px}.secCommon .katashiro .main .image_you img,.secCommon .katashiro .main .image_partner img{max-width:100%}.secCommon .katashiro .main .image_you{position:relative;margin-right:-40px}.two-0 .secCommon .katashiro .main .image_you{left:120px}.secCommon .katashiro .main .image_partner{position:relative}.secCommon .katashiro .main .image_after{position:absolute;top:0;opacity:0;max-width:100%}.secCommon .katashiro .main .image_after img{max-width:100%}.main .com_name{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;position:absolute;padding:0 20px;margin:auto;width:147px;height:230px;top:10px;left:57px;bottom:0;color:#000;font-size:160%;line-height:1.1em;font-weight:bold;text-align:center;opacity:0;z-index:33}.musubiBlock .main .com_name{opacity:1}.main .com_name.typeCh{display:flex;padding:0 7px;align-items:center;justify-content:center;writing-mode:vertical-lr;-ms-writing-mode:tb-rl;text-orientation:upright;-webkit-text-orientation:upright}@-moz-document url-prefix(){.main .com_name.typeCh{padding:0 7px}}.main .com_name.typeEn{height:100px;top:30px;left:28px;width:170px;word-break:break-all}.main .com_name.typeEn div{width:100%;display:table}.main .com_name .first{margin-bottom:5px}.musubiBlock .main .com_name.typeCh{top:-100px}.musubiBlock .main .com_name.typeEn{top:-80px}.secCommon .katashiro .main .space{margin-top:5px}.secCommon .katashiro .main .message{position:absolute;top:95px;left:-64px;width:634px}.two-0 .secCommon .katashiro .main .message{left:-23px}.two-0 .secCommon .katashiro .main .soul{position:absolute;left:-170px;top:0}.secCommon .katashiro .main .soul_you{position:absolute;top:45px;left:29px;width:209px;opacity:0}.secCommon .katashiro .main .soul_partner{position:absolute;top:45px;right:203px;width:209px;opacity:0}.secCommon .katashiro .main .string{position:absolute;top:41px;left:-31px;width:574px;opacity:0;z-index:34}.date-container{margin-bottom:10px;width:100%;text-align:center}.date-container img{height:50px}.date-container img.jikiUnit{margin:0 3px 0 0;height:41px}.cmnInner .ctnTit img{max-width:100%}.cmnInner .paragraph{margin:20px 0 35px}.ctnDivider .paragraph{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:relative;padding:30px 50px 5px;color:#FFF;font-size:1.5em;text-align:center;text-shadow:1px 1px 1px #8700bf,-1px 1px 1px #8700bf,1px -1px 1px #8700bf,-1px -1px 1px #8700bf;z-index:99}.ctnDivider .paragraph p{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-align:center;line-height:1.3em;text-indent:0}.ctnDivider .paragraph p span{text-shadow:0 0 20px #0cf,0 0 10px #0cf,0 0 5px #0cf,0 0 5px #0cf,0 0 5px #0cf}.secCommon .cmnTitle,.secListing .komiTitle{margin-top:40px;margin-bottom:20px;font-size:1.2em;font-weight:bold}.result-container .secListing .content-box .cbInfo{margin-bottom:20px}.result-container .secListing .content-box.secSpecial .cbInfo .float{opacity:0}.result-container .secListing .secMusubi .musubiCatch{position:relative;top:1px;z-index:33}.result-container .secListing .secMusubi .musubiInfo{max-width:82%;margin:0 auto}#secMusubi{margin:10px 0}#secMusubi .ritual .main{background:transparent url(../images/result/musubiBlockBg.jpg) center top no-repeat;position:relative;display:table;margin:0 auto;height:542px;width:100%;max-width:560px}#secMusubi .ritual .main .image_katashiro{display:table;margin:0 auto}#secMusubi .ritual .main .image_you,#secMusubi .ritual .main .image_partner{display:inline-block;width:272px;height:500px}#secMusubi .ritual .main .image_you img,#secMusubi .ritual .main .image_partner img{max-width:100%}#secMusubi .ritual .main .image_you{position:relative;margin-right:-40px;z-index:1}#secMusubi .ritual .main .image_partner{position:relative}#secMusubi .ritual .main .image_white{position:absolute;display:none;top:21px;left:160px;z-index:2}#secMusubi .ritual .main .image_bright{position:absolute;display:none;top:40px;left:27px;z-index:2}#secMusubi .ritual .main .image_bright img{display:table;margin:0 auto;max-width:88%}#secMusubi .ritual .main .image_message{position:absolute;top:68px;left:0;display:none}#secMusubi .ritual .main .image_message img{display:table;margin:0 auto;max-width:80%}#secMusubi .ritual .main .image_you .blur_enmusubi{top:0;color:#666;text-shadow:0 0 10px #000,0 0 18px #000;opacity:0}#secMusubi .ritual .main .space{margin-top:5px}#secMusubi .ritual .main .en_btn{background:transparent url(../images/common/button/btnMusubi.png) no-repeat center top;position:relative;display:block;margin:-167px auto 0;height:120px;width:307px;z-index:99;border:0}#secMusubi .ritual .main .en_btn:hover{background-position:center bottom}#secMusubi .ritual .main .blur{position:absolute;top:60px;left:0;width:100%;z-index:99;opacity:0}#secMusubi .ritual .main .blur .com_name.typeCh{top:-80px}#secMusubi .ritual .main .blur .com_name.typeEn{top:-298px}#secMusubi .ritual .main .blur img{display:table;margin:0 auto;max-width:90%;pointer-events:none}.result-container .secListing .secMusubi .musubiInfo{max-width:100%}.result-container .secListing .secMusubi .musubiInfo .float{max-width:85%;margin:0 auto}.result-container .secListing .secMusubi .main .image_you{z-index:11}.two-0 .musubiBtm{background:transparent url(../images/result/luckCatchEnd.jpg) no-repeat center top;position:relative;margin-top:-95px;width:100%;height:310px;z-index:34}.two-0.free-container .musubiBtm{display:none}.luckTit{position:relative;z-index:33}.luckImg{margin:-88px auto -30px}.end-container{display:flex;flex-direction:column;margin-bottom:20px;width:100%;max-width:220px;color:#fff;font-size:.9em;line-height:1.3em}.end-container .end-wrapper{position:sticky;top:20px}.end-container .button-container{margin-bottom:10px}.end-container .label{margin-bottom:5px}.end-container .userCont{display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid hsla(0,0.1%,100%,.2)}.end-container .userCont .label{color:hsla(0,0.1%,100%,.5)}@media(max-width:960px){.end-container{max-width:600px}.end-container .end-wrapper>div:not(.button-container){background:#7a4792;margin-bottom:10px;padding:10px 10px 6px;border-radius:5px}.end-container .price-container{display:flex;justify-content:space-between}.end-container .userCont{margin-top:0;border:0}.end-container .userCont>div{display:flex;flex-direction:row}.end-container .userCont>div .label{width:40%}.end-container .userCont>div .details{width:60%}.end-container .userCont>div .details p{text-align:right}}