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}a{display:inline}a:hover{text-decoration:none}.pull-left{float:left}.pull-right{float:right}.no-touch{pointer-events:none}section.small,.result-container section.small{margin:0 auto;width:950px}.col{float:left}.colFull{width:100%}h2{opacity:.8;font-size:1.1em;line-height:1.3em}a{color:#936dfc;text-decoration:underline}h1,h2,h3,h4,h5,h6{line-height:1.3em;margin-bottom:10px}.paragraph p{text-indent:17px;line-height:1.7em;margin-top:20px;text-align:justify}.content.paragraph{margin-top:0}.txtHide{text-indent:-9999px}.paragraph p .bold{font-weight:bold}p.big{font-size:1.1em}p.small{font-size:.9em;line-height:1.3em}p.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.break-sm{height:10px}.tWhite{color:#fff}.tBlack{color:#000}.red,.tRed,.attention{color:#b2b2b2}.paragraph p .red{color:#fff200}.tMaroon{color:#5b0000}.tYellow{color:#ff0}.tSPurple{color:#d7b0ff}.tAqua,.breadcrumb a{color:#2ee8e6}.tDBlue{color:#001e6a}.tLPurple{color:#d78ef6}.tDPurple,.question .entry_save{color:#44237e}.tPink{color:#ff0078}.tGold{color:#e4d271}.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;text-indent:0}.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 .cbInfo .blur,.free-container .paragraph .blur{background:transparent url(../../../images/simple/brSimple.png) no-repeat center top;background-size:103%;height:140px;padding-top:83px}.free-container .common .paragraph .blur{height:110px}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;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;flex-direction:column;margin-bottom:10px}.komi ul li p{display:flex}.komi ul li p: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;padding-left:20px;font-size:1em}.komi ul ul li{margin-bottom:5px}.komi ul ul li p:before{content:"∟";background:0;margin-top:-2px;color:#ccc}.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 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:1em;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}.label_wrap{position:relative;display:flex;justify-content:center;flex-direction:column;margin:40px auto 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}h2.label_wrap{margin-top:40px}.label_wrap .text-yellow{background:-webkit-linear-gradient(#ffe400,#f9ff10);-webkit-text-fill-color:transparent;background-clip:text}.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%}.next_alert{background-color:rgba(255,255,255,0.7);margin:5px 50px;padding:20px 10px;color:red;font-weight:bold;text-align:center;font-size:.9em;line-height:1.3em;box-shadow:0 0 5px #fff;border:1px solid #fff;border-radius:5px}.blur p{margin-bottom:10px;color:#fff200}.blur a{text-decoration:none;display:table;margin:0 auto}.free-container #common .detInner .detRow .blur_message{background-color:#fff;display:table;margin:0 auto;padding:15px 10px;min-width:50%;color:#000;font-size:1.2em;border:4px solid #676967;text-align:center;border-radius:15px;cursor:pointer}.free-container .secKomi .komiInfo .komiFront .blur{background-image:url(../images/result/blur/mosaic_komi02.png);background-repeat:no-repeat;height:300px;padding-top:100px}.free-container .secKomi .komiInfo .komiBack .blur{background-image:url(../images/result/blur/mosaic_komi03.png);background-repeat:no-repeat;height:245px;padding-top:100px}.free-container .specialInfo .blur{background-image:url(../images/result/blur/mosaic_komi04.png);height:206px}.free-container .dialogInfo .blur{background-image:url(../images/result/blur/mosaic_fukidashi01.png);background-repeat:no-repeat;position:relative;height:153px;padding:0}.free-container #message .blur{background-image:url(../images/result/blur/mosaic_komi05.png);background-repeat:no-repeat;height:300px}.free-container #message .blur .charge-btn{margin-left:-20px}.free-container .secBonus .block2 .blur{background:transparent url(../images/result/blur/mosaic_bonus_right.png) no-repeat left top;padding:0;height:22px}.free-container .secBonus .block3 .blur{background:transparent url(../images/result/blur/mosaic_bonus.png) no-repeat left top;height:136px;padding-top:40px}.secBox{position:relative;margin:30px auto;max-width:398px}.secBox .boxTop{background:transparent url(../images/result/nextBoxTop.png) no-repeat center bottom;height:100px}.secBox .boxInfo{background:transparent url(../images/result/nextBoxBg.png) repeat-y center top;padding:2px 45px 0}.secBox .boxInfo .charge-btn{margin-left:-30px}.secBox .boxBtm{background:transparent url(../images/result/nextBoxBtm.png) no-repeat center top;height:100px}.commonMenuBox .box .info{display:table;margin:0 auto;padding:40px}.commonMenuBox .box.description .info p{width:300px}.box.description .boxImg{background-size:85%;bottom:-100px;left:10px}.commonMenuBox .box.description{padding:0;text-align:left;margin-left:80px}.commonMenuBox .box.description .info{margin-left:225px;padding-top:25px;padding-left:110px;width:45%}#common{position:relative;z-index:45}#common>.content-box{width:100%}#common .content-box.backWrap{color:#fff}#common .cmnTit{position:relative;top:-5px;z-index:55;pointer-events:none}#common .cmnInfo .cmnFloat{position:relative;max-width:600px;margin:0 auto 30px;padding:0 20px}#common .motion{position:absolute;top:62px;left:0;width:100%;text-align:center;z-index:35}.colWrapper{margin:0 auto;width:50%}.self .colWrapper{position:relative;float:none;margin-top:0;margin-left:93px;padding-top:10px}.self .colWrapper.rightWrap{display:none}.kakuWrap{position:relative;display:table}.kakuWrap .kakuCol{position:absolute;display:table-column}.kakuWrap .kakuCol.kakuCol1{top:90px}.kakuWrap .kakuCol.kakuCol3{top:46px}.kakuWrap .kakuCol.kakuCol1,.rightWrap .kakuWrap .kakuCol.kakuCol3{left:18px}.kakuWrap .kakuCol.kakuCol2{top:140px;left:82px}.rightWrap .kakuWrap .kakuCol.kakuCol2{left:177px}.kakuWrap .kakuCol.kakuCol3,.rightWrap .kakuWrap .kakuCol.kakuCol1{left:245px}.self .kakuWrap .kakuCol.kakuCol1{left:-38px}.self .kakuWrap .kakuCol.kakuCol2{top:152px;left:44px}.self .kakuWrap .kakuCol.kakuCol3{left:300px}.self .kakuWrap .kakuCol .chikaku{position:relative;bottom:-100px;left:-30px}.partner .kakuWrap .kakuCol div.chikaku{position:relative;top:80px}.partner.backWrap .kakuWrap .kakuCol div.chikaku{top:-10px}.self.backWrap .kakuWrap .kakuCol .jinkaku,.self.backWrap .kakuWrap .kakuCol .chikaku{top:4px}.btnSwitch{background:transparent url(../images/result/common/btnSBackS.png) no-repeat center top;position:absolute;width:197px;height:129px;bottom:-35%;right:-16%;cursor:pointer;z-index:55}.btnSwitch:hover{background-position:center bottom}.backWrap .btnSwitch{background-image:url(../images/result/common/btnSFrontS.png)}.self .btnSwitch{bottom:-10%;right:0}.kakuWrap .kakuCol>div{background:transparent no-repeat center top;background-size:27px;width:44px;padding-top:60px;text-align:center}.backWrap .kakuWrap .kakuCol>div{position:relative;padding-top:95px;top:-35px}.kakuWrap .kakuCol>div img{display:inline-block;width:38%;margin-bottom:10px}.kakuWrap .kakuCol .gender{background:transparent url(../images/result/common/sex01.png) no-repeat center top;padding-top:80px;margin-top:10px;text-align:center}.backWrap .kakuWrap .kakuCol .gender{background-image:url(../images/result/common/sex02.png)}.self .kakuWrap .kakuCol .gender{position:absolute;left:445px;top:-75%}.partner .kakuWrap .kakuCol .gender{margin-top:0}.kakuWrap .kakuCol .gender img{width:24px}.kakuWrap .kakuCol div.gaikaku{background-image:url(../images/result/common/self/kaku/gaikaku.jpg)}.kakuWrap .kakuCol div.jinkaku{background-image:url(../images/result/common/self/kaku/jinkaku.jpg)}.kakuWrap .kakuCol div.tenkaku{background-image:url(../images/result/common/self/kaku/tenkaku.jpg)}.kakuWrap .kakuCol div.chikaku{background-image:url(../images/result/common/self/kaku/chikaku.jpg)}.partner .kakuWrap .kakuCol div.gaikaku{background-image:url(../images/result/common/partner/kaku/gaikaku01.jpg)}.partner .kakuWrap .kakuCol div.jinkaku{background-image:url(../images/result/common/partner/kaku/jinkaku01.jpg)}.partner .kakuWrap .kakuCol div.tenkaku{background-image:url(../images/result/common/partner/kaku/tenkaku01.jpg)}.partner .kakuWrap .kakuCol div.chikaku{background-image:url(../images/result/common/partner/kaku/chikaku01.jpg)}.partner .rightWrap .kakuWrap .kakuCol div.gaikaku{background-image:url(../images/result/common/partner/kaku/gaikaku02.jpg)}.partner .rightWrap .kakuWrap .kakuCol div.jinkaku{background-image:url(../images/result/common/partner/kaku/jinkaku02.jpg)}.partner .rightWrap .kakuWrap .kakuCol div.tenkaku{background-image:url(../images/result/common/partner/kaku/tenkaku02.jpg)}.partner .rightWrap .kakuWrap .kakuCol div.chikaku{background-image:url(../images/result/common/partner/kaku/chikaku02.jpg)}.backWrap .kakuWrap .kakuCol div.gaikaku{background-image:url(../images/result/common/self/kaku/akuenkaku.png)}.backWrap .kakuWrap .kakuCol div.jinkaku{background-image:url(../images/result/common/self/kaku/onikaku.png)}.backWrap .kakuWrap .kakuCol div.tenkaku{background-image:url(../images/result/common/self/kaku/shigaramikaku.png)}.backWrap .kakuWrap .kakuCol div.chikaku{background-image:url(../images/result/common/self/kaku/jigokukaku.png)}.partner.backWrap .kakuWrap .kakuCol div.gaikaku{background-image:url(../images/result/common/partner/kaku/akuenkaku01.png)}.partner.backWrap .kakuWrap .kakuCol div.jinkaku{background-image:url(../images/result/common/partner/kaku/onikaku01.png)}.partner.backWrap .kakuWrap .kakuCol div.tenkaku{background-image:url(../images/result/common/partner/kaku/shigaramikaku01.png)}.partner.backWrap .kakuWrap .kakuCol div.chikaku{background-image:url(../images/result/common/partner/kaku/jigokukaku01.png)}.partner.backWrap .rightWrap .kakuWrap .kakuCol div.gaikaku{background-image:url(../images/result/common/partner/kaku/akuenkaku02.png)}.partner.backWrap .rightWrap .kakuWrap .kakuCol div.jinkaku{background-image:url(../images/result/common/partner/kaku/onikaku02.png)}.partner.backWrap .rightWrap .kakuWrap .kakuCol div.tenkaku{background-image:url(../images/result/common/partner/kaku/shigaramikaku02.png)}.partner.backWrap .rightWrap .kakuWrap .kakuCol div.chikaku{background-image:url(../images/result/common/partner/kaku/jigokukaku02.png)}.self .sokaku{background:transparent url(../images/result/common/self/wakuSokaku.png) no-repeat center top;position:absolute;width:119px;height:101px;padding:18px 20px;top:48%;left:116%}.self .sokaku .sokakuWrap{background:transparent url(../images/result/common/self/kaku/sokaku.png) no-repeat center top;padding-top:40px;text-align:center}.self.backWrap .sokaku .sokakuWrap{background-image:url(../images/result/common/self/kaku/hametsukaku.jpg)}.partner .sokaku{background:#fbfaf6 url(../images/result/common/partner/wakuSokaku.png) repeat -20px -7px;margin:10px auto;padding:15px 0 0 15px;width:226px;height:43px;text-align:center;border-radius:5px}.partner.backWrap .sokaku{background-image:url(../images/result/common/partner/wakuSokaku2.png);background-position:-16px -7px;background-color:#000000bf}.partner .sokaku .sokakuWrap{background:transparent url(../images/result/common/partner/kaku/sokaku01.png) no-repeat left 53%;padding-left:125px;background-size:61%}.partner .rightWrap .sokaku .sokakuWrap{background-image:url(../images/result/common/partner/kaku/sokaku02.png)}.partner.backWrap .sokaku .sokakuWrap{background-image:url(../images/result/common/partner/kaku/hametsukaku01.png)}.partner.backWrap .rightWrap .sokaku .sokakuWrap{background-image:url(../images/result/common/partner/kaku/hametsukaku02.png)}.sokaku img{display:inline-block;width:23px;vertical-align:middle}.sokaku img:first-child{margin-right:-3px}.lineTop{background:transparent url(../images/result/common/self/line/bg_line_top01.png) no-repeat center top;position:relative;display:table;height:182px;width:296px}.partner .lineTop{background-image:url(../images/result/common/partner/line/bg_line_left01_top01.png);height:165px}.partner .rightWrap .lineTop{background-image:url(../images/result/common/partner/line/bg_line_right01_top01.png)}.lineBtm{background:transparent url(../images/result/common/self/line/bg_line_btm01.png) no-repeat center top;position:relative;display:table;height:185px;width:296px}.partner .lineBtm{background-image:url(../images/result/common/partner/line/bg_line_left01_btm01.png);height:166px;z-index:33}.partner .rightWrap .lineBtm{background-image:url(../images/result/common/partner/line/bg_line_right01_btm01.png)}.lineTop.char3{background-image:url(../images/result/common/self/line/bg_line_top02.png)}.lineTop.char4{background-image:url(../images/result/common/self/line/bg_line_top03.png)}.lineBtm.char3{background-image:url(../images/result/common/self/line/bg_line_btm02.png)}.lineBtm.char4,.lineBtm.char5{background-image:url(../images/result/common/self/line/bg_line_btm03.png)}.partner .lineTop.char3{background-image:url(../images/result/common/partner/line/bg_line_left01_top02.png)}.partner .lineTop.char4,.partner .lineTop.char5{background-image:url(../images/result/common/partner/line/bg_line_left01_top03.png)}.partner .lineBtm.char3{background-image:url(../images/result/common/partner/line/bg_line_left01_btm02.png)}.partner .lineBtm.char4,.partner .lineBtm.char5{background-image:url(../images/result/common/partner/line/bg_line_left01_btm03.png)}.partner .rightWrap .lineTop.char3{background-image:url(../images/result/common/partner/line/bg_line_right01_top02.png)}.partner .rightWrap .lineTop.char4,.partner .rightWrap .lineTop.char5{background-image:url(../images/result/common/partner/line/bg_line_right01_top03.png)}.partner .rightWrap .lineBtm.char3{background-image:url(../images/result/common/partner/line/bg_line_right01_btm02.png)}.partner .rightWrap .lineBtm.char4,.partner .rightWrap .lineBtm.char5{background-image:url(../images/result/common/partner/line/bg_line_right01_btm03.png)}.vName{font-family:"WenQuanYi Micro Hei","UKai","STKaiTi","KaiTi";position:absolute;right:30%;height:86%;text-align:center;font-size:50px;font-weight:bold;line-height:1.3em;z-index:33;writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl}.self .vName{padding-top:5px}.self .char1 .vName{padding-top:0}.self .char1.lineBtm .vName{padding-top:3px}.char1 .vName{right:29%;height:90%;font-size:2.8em;line-height:1.5em}.char3 .vName{font-size:2.65em}.char4 .vName,.char5 .vName{top:-10px;height:110%;font-size:2em;right:32%;line-height:1.5em}.rightWrap .char5 .vName{right:initial;left:32%}.rightWrap .vName{right:inherit;left:30%}.rightWrap .char1 .vName{right:inherit;left:26%}.lineBtm .vName{top:20px}.char1.lineBtm .vName{top:18px}.char4.lineBtm .vName,.char5.lineBtm .vName{top:-1px}.detInfo>.float{margin:0 auto;max-width:769px}.detInfo .detRow{max-width:625px;margin:0 auto 20px}.detInfo .detIcon{background:transparent no-repeat center top;float:left;width:64px;padding-top:29px;padding-bottom:13px;text-align:center}.self .detInfo .detInner .detIcon{padding-top:37px}.partner .detInfo .detIcon{padding-top:48px}.detInfo .detIcon.nopadding{padding:0}.detInfo .paragraph{padding-left:70px}.detInfo .paragraph p{margin-top:5px;padding-left:10px}.detInfo .detRow1 .detIcon{background-image:url(../images/result/common/self/icon/1.png)}.detInfo .detRow2 .detIcon{background-image:url(../images/result/common/self/icon/2.png)}.detInfo .detRow3 .detIcon{background-image:url(../images/result/common/self/icon/3.png)}.detInfo .detRow4 .detIcon{background-image:url(../images/result/common/self/icon/4.png)}.detInfo .detInner .detIcon{background-image:url(../images/result/common/self/icon/5.png)}.backWrap .detInfo .detRow1 .detIcon{background-image:url(../images/result/common/self/icon/6.png)}.backWrap .detInfo .detRow2 .detIcon{background-image:url(../images/result/common/self/icon/7.png)}.backWrap .detInfo .detRow3 .detIcon{background-image:url(../images/result/common/self/icon/8.png)}.backWrap .detInfo .detRow4 .detIcon{background-image:url(../images/result/common/self/icon/9.png)}.backWrap .detInner .detIcon{background-image:url(../images/result/common/self/icon/10.png)}.partner .detInfo .detRow1 .detIcon{background-image:url(../images/result/common/partner/icon/2.png)}.partner .detInfo .detRow2 .detIcon{background-image:url(../images/result/common/partner/icon/1.png)}.partner .detInfo .detRow3,.partner .detInfo .detRow4{display:none}.partner .detInfo .detInner .detIcon{background-image:url(../images/result/common/partner/icon/9.png);height:120px}.backWrap .partner .detInfo .detRow1 .detIcon{background-image:url(../images/result/common/partner/icon/5.png)}.backWrap .partner .detInfo .detRow2 .detIcon{background-image:url(../images/result/common/partner/icon/6.png)}#first{background:transparent url(../images/result/rsltFrstTop.png) no-repeat center top;padding-top:195px;position:relative}#first .content-box{background:transparent url(../images/result/rsltFrstBg.png) repeat-y center top;padding:0 95px}#first .content-box .heading,#kankaryaMsg .content-box .heading{display:table;margin:0 auto;width:100%;max-width:750px;height:80px;vertical-align:middle}#first .content-box .heading .before,#first .content-box .heading .after{position:relative;display:block;width:100%;height:72px}.content-box .heading .before .left,.content-box .heading .before .right{position:absolute;width:55px;height:88px;top:62%;z-index:55}.content-box .heading .before .left{background:transparent url(../images/result/rsltFrstTitLeft.png) no-repeat center top;left:-20px}.content-box .heading .before .right{background:transparent url(../images/result/rsltFrstTitRght.png) no-repeat center top;right:-20px}#first .content-box .heading .before{background:transparent url(../images/result/rsltFrstTitTop.png) no-repeat center top;margin-top:-110px}#first .content-box .heading .after{background:transparent url(../images/result/rsltFrstTitBtm.png) no-repeat center top}#first .content-box .heading .title{background:transparent url(../images/result/rsltFrstTitBg.png) repeat-y center top;text-align:center;padding:0 60px}#first .info{min-height:230px;padding-right:190px}#first .content-box>img{position:absolute;right:0;bottom:0}#first .bottom{background:transparent url(../images/result/rsltFrstBtm.png) no-repeat center top;height:160px;margin-top:-90px}.rsltSpecial .specialTitle{position:relative;top:-110px;margin-bottom:-130px;color:#0006cd;font-size:1.3em;font-weight:bold;text-align:center}.rsltSpecial .spTitEle{background:transparent url(../images/result/spEle.png) no-repeat left top;position:absolute;width:461px;height:261px;top:-54%;left:-2%;z-index:44;pointer-events:none}.rsltSpecial .spTitTop{background:transparent url(../images/result/spTitTop.png) no-repeat center top;position:relative;height:170px;z-index:34}.rsltSpecial .spTitBtm{background:transparent url(../images/result/spTitBtm.png) no-repeat center top;position:absolute;bottom:9%;height:140px;width:100%;z-index:33}.rsltSpecial .spTitInfo{background:transparent url(../images/result/spTitBg.png) repeat-y center top;position:relative;padding:2px 150px;max-width:803px;top:-85px}.rsltSpecial .spTitInfo .titFloat{display:table;text-align:center;margin:-30px auto 0;min-height:90px;z-index:34}.rsltSpecial .spTitInfo p{display:table-cell;vertical-align:middle;position:relative;height:100%;margin:0 auto;line-height:1.3em;z-index:999}.rsltSpecial .specialInfo .paragraph{margin:0 auto;max-width:600px;padding:2px 0;color:#fff}.dialogInfo{display:table;background:#fbfbfb;margin:0 auto 20px;padding:22px 20px;min-width:50%;border-radius:8px}.dialogInfo p{font-family:sans-serif;position:relative;color:#a40000;font-size:1.2em;font-weight:bold;text-indent:0}.dialogInfo.black p{color:#000;font-size:1.8em;text-align:center}.dialogInfo.black p span{color:#e40000;font-size:1.6em}.listing .content-box .komiTitle .titFloat{margin-top:50px;margin-bottom:20px;font-size:1.2em;font-weight:bold}.date-container{display:table;margin:0 auto 20px;text-align:center;font-size:1.4em}.date-container img{margin:0 2px}#message{background:transparent url(../images/result/msgBg.jpg) repeat-y center top;max-width:850px;margin:10px auto 0}#message .content-box{background:transparent url(../images/result/msgTop.png) no-repeat center top;position:relative;padding-top:160px;min-height:410px;z-index:99}#message .msgInfo{position:relative;padding:0 80px;margin:0 auto}#message .msgInfo .float{background:transparent url(../images/result/msgImg.png) no-repeat 90% bottom;position:relative;display:block;padding-right:300px;padding-left:35px;margin:20px auto -20px;max-width:100%;min-height:290px;z-index:33;color:#000}#message .msgInfo .float .msgInner{background:#fff;box-shadow:0 0 10px 10px #fff;min-height:500px;margin:0 5px;padding:5px 10px}#message .msgBtm{background:transparent url(../images/result/msgBtm.jpg) no-repeat center top;position:relative;height:68px}.secBonus .bonusTitle{position:relative;color:#521500;font-size:1.3em;font-weight:bold;text-align:center;z-index:33}.secBonus .bnsTitInfo .titFloat{display:table;min-height:90px;z-index:44}.secBonus .bnsTitInfo p{display:table-cell;vertical-align:middle;height:100%;margin:0 auto;line-height:1.3em}.secBonus .bnsBlock{float:left;color:#000}.secBonus .bnsBlock.block1{width:184px;margin-right:5px}.secBonus .bnsBlock.block2{width:342px}.secBonus .bnsBlock .blockTop{background:transparent url(../images/result/bonus1Top.jpg) no-repeat center bottom;height:40px}.secBonus .bnsBlock .blockBtm{background:transparent url(../images/result/bonus1Btm.jpg) no-repeat center top;height:36px}.secBonus .bnsBlock .blockInfo{background:transparent url(../images/result/bonus1Bg.jpg) repeat-y center top;padding:2px 30px;min-height:120px}.secBonus .bnsBlock .blockInfo p{margin:10px auto 0}.secBonus .bnsBlock .blockTitle{margin-bottom:5px;font-size:1.3em;font-weight:bold}.secBonus .bnsBlock.block2 .blockTop{background-image:url(../images/result/bonus2Top.jpg)}.secBonus .bnsBlock.block2 .blockBtm{background-image:url(../images/result/bonus2Btm.jpg)}.secBonus .bnsBlock.block2 .blockInfo{background-image:url(../images/result/bonus2Bg.jpg)}.secBonus .bnsBlock .bushou{background:transparent url(../images/result/bushouWaku.png) no-repeat center center;padding:10px;text-align:center;width:86px;margin:0 auto}.top-container header .breadcrumb{display:none}.top-container header .topHead-cont{position:absolute;margin:0 auto;top:200px;left:18%}.top-container header{background-image:url(../images/top/mBnr.png);padding-top:420px;overflow:hidden}.top-container header .description .title{background:transparent no-repeat center top;position:absolute;width:410px;height:153px;text-indent:-9999px}.top-container header .description .left .title{background-image:url(../images/top/topBnrDescL.png);left:0}.top-container header .description .right .title{background-image:url(../images/top/topBnrDescR.png);right:0}.secCont .secDesc{color:#fff;text-align:center}.secCont .secDesc a{color:#ff0}.secCont .secDesc a:hover{color:#fff}.secCont .secInfo .desc{color:#000}.secCont .commonMenuBox{margin:0 auto;max-width:890px}.top-container .commonMenuBox .price{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","Arial",Sans-serif;text-align:right;font-weight:bold;color:#7d0000}.secSpecial .secInfo .price{margin-bottom:-80px}.secNew .secDesc{background:transparent url(../images/top/newCatch.png) no-repeat center -48px;height:250px;padding:0;max-width:890px;margin-top:-80px}.secNew .secTop{background:transparent url(../images/top/newTop.png) no-repeat center top;height:440px}.secNew .secBtm{background:transparent url(../images/top/newBtm.jpg) no-repeat center top;height:88px}.secNew .secInfo{background:transparent url(../images/top/newBg.jpg) repeat-y center top;padding:2px 0}.secNew .secInfo .float.outer{position:relative;top:-330px;margin-bottom:-332px}.secNew .secInfo .secInnerTop{background:transparent url(../images/top/newInrTop.jpg) no-repeat center top;height:97px}.secNew .secInfo .secInnerBtm{background:transparent url(../images/top/newInrBtm.jpg) no-repeat center top;height:72px;margin-top:-70px}.secNew .secInfo .secInner{background:transparent url(../images/top/newInrBg.jpg) repeat-y center top;padding:5px 50px;margin:0 auto;width:58%}.secNew .secInfo .float.inner{position:relative;top:-55px;margin-bottom:-25px}.top-container .secNew .commonMenuBox .infoelement{padding:5px 0 10px;border-top:1px dashed #dedede}.top-container .secNew .commonMenuBox .secInnerTop+.secInner .infoelement{border-top:0;padding-top:0}.secSpecial{background:transparent url(../images/common/special/cmnSpBg.jpg) repeat-y center top}.secSpecial .secTop{background:transparent url(../images/common/special/cmnSpTop.png) no-repeat center top;padding-top:170px}.secSpecial .secBtm{background:transparent url(../images/common/special/cmnSpBtm.jpg) no-repeat center top;position:relative;height:180px;margin-top:-60px}.secSpecial .secBtm .secEle{background:transparent url(../images/common/special/cmnSpImg.png) no-repeat center top;position:absolute;width:340px;height:430px;left:50px;bottom:63px;z-index:33}.secSpecial .secInfo{min-height:700px;padding:0 10px}.secSpecial .commonMenuBox>.secInner{position:relative;float:right;width:550px;padding:0 115px;z-index:30}.secSpecial .commonMenuBox>.secInner:first-child{width:660px}.secSpecial .secInnerTop{background:transparent url(../images/common/special/cmnSpTop2.png) no-repeat center top;height:110px}.secSpecial .secInnerBtm{background:transparent url(../images/common/special/cmnSpBtm2.png) no-repeat center top;height:95px}.secSpecial .secInnerInfo{background:transparent url(../images/common/special/cmnSpBg2.png) repeat-y center top}.secSpecial .secInnerInfo .float{position:relative;display:table;padding:0 20px;width:83%;margin:0 auto -30px;top:-55px}.secSpecial .secInner:first-child .secInnerInfo .float{width:90%}.secSpecial .secInner:first-child .secInnerTop{background-image:url(../images/common/special/cmnSpTop1.png)}.secSpecial .secInner:first-child .secInnerBtm{background-image:url(../images/common/special/cmnSpBtm1.png)}.secSpecial .secInner:first-child .secInnerInfo{background-image:url(../images/common/special/cmnSpBg1.png)}.secRecomm{background:transparent url(../images/top/recommBg.jpg) repeat-y center top}.secRecomm .secTop{background:transparent url(../images/top/recommTop.png) no-repeat center top;padding-top:168px}.secRecomm .secBtm{background:transparent url(../images/top/recommBtm.jpg) no-repeat center top;position:relative;height:140px}.secRecomm .secInfo{position:relative;margin-bottom:-40px;padding:0 125px 0 115px;z-index:44}.secRecomm .title{text-shadow:none;font-weight:bold}.secListing{background:transparent url(../images/top/listCatch.png) no-repeat center top;padding-top:368px}.secListing .secTop{background:transparent no-repeat;background-position:center top,center bottom;position:relative;min-height:289px;padding:160px 20px 0;z-index:33}.secListing .secTop .secTitle img{max-width:100%}.secListing .secInfo{padding-bottom:48px}.secListing .secList{background:transparent repeat-y center top}.secLove.secList{background-image:url(../images/top/loveBg.jpg)}.secLove .secTop{background-image:url(../images/top/loveTop.png),url(../images/top/loveBtm.jpg)}.secMarry.secList{background-image:url(../images/top/marrBg.jpg)}.secMarry .secTop{background-image:url(../images/top/marrTop.png),url(../images/top/marrBtm.jpg)}.secLife.secList{background-image:url(../images/top/lifeBg.jpg)}.secLife .secTop{background-image:url(../images/top/lifeTop.png),url(../images/top/lifeBtm.jpg)}.secListing .titelement{font-size:1.2em;line-height:1.3em;font-weight:bold}.secListing .secLove .titelement a{color:#ff006c}.secListing .secLove .titelement a:visited{color:#942851}.secListing .secMarry .titelement a{color:#a500bd}.secListing .secMarry .titelement a:visited{color:#702375}.secListing .secLife .titelement a{color:#0005c5}.secListing .secLife .titelement a:visited{color:#5a4278}.secListing .secList .secInner{float:left;width:40%;margin:0;padding:0 42px}.secList .secInnerTop{background:transparent no-repeat center top;height:40px}.secList .secInnerBtm{background:transparent no-repeat center bottom;height:35px}.secList .secInnerInfo{background:transparent repeat-y center top;position:relative;padding:2px 0}.secList .secInnerInfo .float{margin-top:-20px;margin-bottom:-15px}.commonMenuBox .secList .secInnerInfo .infoelement{position:static;padding-bottom:30px}.commonMenuBox .secList .secInnerInfo.singleInr .infoelement{min-height:240px}.commonMenuBox .secList .secInnerInfo .iconelement{margin:0 -12px}.commonMenuBox .secList .secInnerInfo .titelement{padding-left:95px;font-size:1.15em}.commonMenuBox .secList .secInnerInfo .titelement br{display:none}.secList .secInnerInfo .price{position:absolute;width:340px;bottom:-7px;text-align:right}.secLove .secInnerTop{background-image:url(../images/top/loveInrTop.png)}.secLove .secInnerBtm{background-image:url(../images/top/loveInrBtm.png)}.secLove .secInnerInfo{background-image:url(../images/top/loveInrBg.png)}.secMarry .secInnerTop{background-image:url(../images/top/marrInrTop.png)}.secMarry .secInnerBtm{background-image:url(../images/top/marrInrBtm.png)}.secMarry .secInnerInfo{background-image:url(../images/top/marrInrBg.png)}.secLife .secInnerTop{background-image:url(../images/top/lifeInrTop.png)}.secLife .secInnerBtm{background-image:url(../images/top/lifeInrBtm.png)}.secLife .secInnerInfo{background-image:url(../images/top/lifeInrBg.png)}.secList .secInnerTop.singleInr,.secList .secInnerInfo.singleInr{background-position:101% top;width:50%}.secList .secInnerBtm.singleInr{background-position:101% bottom;width:50%}.secList .secInnerInfo.singleInr .secInner{width:80%}.disp-0{display:none}.disp-1{display:block}.dokakuBtm{background:transparent url(../images/result/dokakuBtm.jpg) no-repeat center top;height:196px}.dokakuInfo{background:transparent url(../images/result/dokakuBg.jpg) repeat-y center top;padding:20px 0 2px}.dokakuTop .dokakuTitle{position:relative;margin-bottom:-45px}.dokakuTop .dokTitTop{background:transparent url(../images/result/dokakuTitTop.png) no-repeat center top;position:relative;height:170px;z-index:34}.dokakuTop .dokTitBtm{background:transparent url(../images/result/dokakuTitBtm.png) no-repeat center top;position:absolute;bottom:9%;height:140px;width:100%;z-index:33}.dokakuTop .dokTitInfo{background:transparent url(../images/result/dokakuTitBg.png) repeat-y center top;position:relative;padding:2px 150px;max-width:803px;top:-85px}.dokakuTop .dokTitInfo .titFloat{position:relative;display:table;margin:-30px auto 0;min-height:90px;z-index:34}.dokakuTop .dokTitInfo p{font-family:"WenQuanYi Micro Hei","UKai","STKaiTi","KaiTi",cursive;display:table-cell;vertical-align:middle;text-indent:0;height:100%;margin:0 auto;font-size:1.4em;line-height:1.3em}.dokakuTop .dokTitInfo p span{font-size:1.25em;font-weight:bold}.dokakuInner{max-width:654px;margin:0 auto}.dokInrTop{background:transparent url(../images/result/dokakuTop.png) no-repeat center top;height:91px}.dokInrBtm{background:transparent url(../images/result/dokakuBtm.png) no-repeat center top;height:93px}.dokInrInfo{background:transparent url(../images/result/dokakuBg.png) repeat-y center top;padding:20px}.dokInrInfo>.float{position:relative;top:-60px;margin-bottom:-80px}.dokInrInfo .paragraph{float:left;width:84%}.dokInrInfo .paragraph p{margin-top:0;text-indent:0}.dokList{background-color:#fff;display:table;margin:0 auto 20px;padding:5px 5px 0;border:1px solid red}.dokList .icon{text-align:center}.dokList ul{display:inline-table;vertical-align:top;margin:0 auto;padding-left:3px}.dokList ul:first-child{padding-left:0}.dokList li{display:inline-table}.dokList li.x{margin:3px -1px;vertical-align:top}.dokBlock{background:transparent url(../images/result/dokakuBox.png) no-repeat center top;float:left;width:10%;padding:10px 10px 0;margin-right:10px;width:61px;height:99px;text-align:center}.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.01%,100%,.2)}.end-container .userCont .label{color:hsla(0,0.01%,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}}