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,.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}.paragraph p+p{text-indent:0}.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{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 .cbInfo .wipe+.blur{float:left;background-position:left top;background-size:141% 480px;width:68%;height:150px;padding-top:40px;margin-top:10px;mask-image:linear-gradient(to right,black 98%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 98%,transparent 100%)}.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;padding-bottom:20px;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;max-width:950px;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.46em;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}.secCommon .cmnContent>img{max-width:605px}.secCommon .cmnBox{background:url(../images/result/rsltCmnTop1.jpg) no-repeat center bottom;position:relative;margin-top:10px;padding:150px 50px 0;box-shadow:inset 0 0 25px 50px #000;border-radius:100%;overflow:hidden}.two-1 .secCommon .cmnBox{background-image:url(../images/result/rsltCmnTop2.jpg)}.userDetail{position:absolute;top:60px;left:0;width:100%}.userDetail .secInner{background:#fff;position:relative;margin:0 auto;padding:8px 20px;width:420px;color:#000;font-size:1.1em;text-align:center;border-radius:.7em;opacity:.7;z-index:99}.userDetail dl{text-align:center;width:100%;padding:0 6px;font-size:1em;line-height:1.5em}.userDetail dl dd{display:inline-table}.userDetail dl .tName{display:inline-table}.userDetail dl .tName1,.userDetail dl .tSex{margin-right:10px}.userDetail dl .tSex{margin-left:10px}.cmnBoard{display:table;margin:0 auto;width:430px;max-width:100%}.two-1 .cmnBoard{width:auto}.cmnBoard .prsnBoard{background:url(../images/result/rsltCmnPrsn1.png) no-repeat center 20px;position:relative;display:inline-table;width:230px;height:340px;z-index:33}.cmnBoard .prsnBoard.target{background-image:url(../images/result/rsltCmnPrsn2.png);background-position:center top}.cmnBoard .prsnBoard .soul{margin:0 auto;padding-top:100px;width:192px}.two-1 .cmnBoard .prsnBoard .soul{padding-top:110px}.cmnBoard .prsnBoard .soul img{width:100%}.cmnBoard .prsnBoard .caption{background:url(../images/result/prsnTxt1.png) no-repeat center top;position:relative;width:100%;height:38px;margin-top:-66px;z-index:55}.cmnBoard .prsnBoard.target .caption{background-image:url(../images/result/prsnTxt2.png)}.cmnBoard .dragon{position:absolute;left:0;top:90px;width:100%}.cmnBoard .dragon>img{display:table;margin:0 auto;width:390px}.two-1 .cmnBoard .dragon>img{width:370px}.cmnBoard .dragon .caption{background:url(../images/result/dragonTxt1.png) no-repeat center top;position:absolute;top:0;right:60px;padding-top:38px;width:43%;height:34px;text-align:center}.two-1 .cmnBoard .dragon .caption{background-image:url(../images/result/dragonTxt2.png)}.cmnBoard .dragon .caption .name{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#0fc;font-size:1.5em;text-align:center;text-shadow:2px 2px 1px #000,-2px 2px 1px #000,2px -2px 1px #000,-2px -2px 1px #000}.date-container{margin-bottom:10px;width:100%;text-align:center}.date-container img{height:50px}.date-container img.jiki_unit{margin:0 -3px;height:42px}.cmnInner .ctnTit{background:transparent;background-image:url(../images/result/rsltKmTitTop.jpg),url(../images/result/rsltKmTitBtm.jpg),url(../images/result/rsltKmTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;padding:25px 45px 22px;min-height:35px;color:#86ffff;font-size:1.2em;text-align:center;text-shadow:0 0 5px #0e1c39,0 0 5px #0e1c39,0 0 5px #0e1c39,0 0 5px #0e1c39}.cmnInner .ctnTit:before{content:"";background:url(../images/result/parts/decoTop.png) no-repeat center top;background-size:100%;position:absolute;display:table;top:0;left:33px;margin:0 auto;width:90%;height:80px}.result-container .secTitle{margin-top:40px;margin-bottom:20px;font-size:1.2em;font-weight:bold}.result-container .secListing{margin-top:10px}.result-container .secListing .content-box{position:relative}.result-container .secListing .content-box.spSkill{background:0;padding:0;max-width:100%}.result-container .secListing .content-box.spSkill .cbBoard .cbMainBoard{position:relative;background:#000;height:482px;border-radius:5px;overflow:hidden}.result-container .secListing .content-box.spSkill .cbInfo.out{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background-image:url(../images/result/rsltSpImg.png),url(../images/result/tsunagiBg.jpg);background-position:84% top,center top;position:absolute;left:0;bottom:-300px;padding:20px 350px 0 80px;width:520px;max-width:100%;min-height:280px;color:#fff;font-size:1.2em;text-shadow:2px 2px 1px #7a00a7,-2px 2px 1px #7a00a7,2px -2px 1px #7a00a7,-2px -2px 1px #7a00a7}.result-container .secListing .content-box.spSkill .cbInfo p{text-indent:0}.result-container .secListing .content-box.spSkill .cbInfo.out p{text-indent:20px;padding:30px 0 0 60px}.result-container .spSkill #js_dragon,.result-container .spSkill #js_light,.result-container .spSkill #js_hand{position:absolute;width:100%;left:0;top:-50px;z-index:33}.result-container .spSkill #js_light{padding-top:40px}.result-container .spSkill #js_hand{width:317px;top:60px;left:570px}.result-container .spSkill #fix_hand{position:absolute;top:153px;right:-80px;width:246px;display:none}.result-container .spSkill .paper{background:url(../images/result/rsltSpBoard.jpg) no-repeat center top;position:relative;margin:0 auto;max-width:832px;min-height:468px;box-shadow:inset 0 0 25px 20px #000;border-radius:5px;overflow:hidden}.result-container .spSkill .letter_wrap{position:relative;display:none;top:40px}.result-container .spSkill .cbMainBoard li{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:70px;color:#000;width:106px;float:right;padding:20px 0 40px 0;line-height:1;min-height:160px;margin:0}.result-container .spSkill .cbMainBoard .length-0 .first{padding:20px 316px 27px 0}.result-container .spSkill .cbMainBoard .length-1 .first{padding:20px 140px 30px 0}.result-container .spSkill .cbMainBoard .circle_count_1{background:url(../images/result/circle/circle_1.png) 0 10px no-repeat}.result-container .spSkill .cbMainBoard .circle_count_2{background:url(../images/result/circle/circle_2.png) 0 10px no-repeat}.result-container .spSkill .cbMainBoard .circle_count_3{background:url(../images/result/circle/circle_3.png) 0 10px no-repeat}.result-container .spSkill .cbMainBoard .circle_count_4{background:url(../images/result/circle/circle_4.png) 0 10px no-repeat}.result-container .spSkill .cbMainBoard .letter_row div{float:left;text-align:right;padding:0 0 0 19px}.result-container .spSkill .cbMainBoard .bokashi_wrap{color:transparent;text-shadow:0 0 4px #000;font-size:.9em;line-height:1.1}.result-container .spSkill .cbMainBoard .letter_row .bokashi{color:transparent;text-shadow:0 0 3px #000;font-size:.9em;line-height:1.1;padding:0 0 0 9px}.result-container .spSkill .txt_special_2{font-size:2.1em;text-align:center;color:#FFF;text-shadow:#0e5d4e 1px 1px 0,#0e5d4e -1px 1px 0,#0e5d4e 1px -1px 0,#0e5d4e -1px -1px 0;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:relative;padding:0 70px 20px;display:none}.result-container .spSkill .cbInfo li.sub_wrap{background-image:url(../images/result/bg_special_list_top.jpg),url(../images/result/bg_special_list_btm.jpg),url(../images/result/bg_special_list_mid.jpg);background-position:center top,center bottom,center bottom;background-repeat:no-repeat,no-repeat,repeat-y;padding:32px 0 28px 0}.result-container .spSkill .cbInfo .wipe{background:url(../images/result/wipeBg.png) left top no-repeat;float:left;margin:0 20px 0 0;width:167px;min-height:219px}.result-container .spSkill .cbInfo .wipe p{padding:0;margin:0;line-height:1.1em;text-align:center;text-indent:0}.result-container .spSkill .cbInfo .wipe_wrap{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#000;line-height:1.1em}.result-container .spSkill .cbInfo .wipe_count_1{padding:65px 0 31px 0;font-size:70px;background:url(../images/result/circle/circle_thumb_1.png) 16px 39px no-repeat}.result-container .spSkill .cbInfo .wipe_count_2{padding:32px 0 21px 0;font-size:63px;background:url(../images/result/circle/circle_thumb_2.png) 24px 9px no-repeat}.result-container .spSkill .cbInfo .wipe_count_3{padding:26px 0 5px 0;font-size:48px;background:url(../images/result/circle/circle_thumb_3.png) 22px 18px no-repeat}.result-container .spSkill .cbInfo .wipe_count_4{padding:19px 0 18px 0;font-size:38px;background:url(../images/result/circle/circle_thumb_4.png) 33px 5px no-repeat}.result-container .spSkill .cbInfo .circle_disp_0{background:0}.result-container .spSkill .cbMainBoard .circle_disp_0,.result-container .spSkill .cbInfo .circle_disp_0{background:0}.result-container .spSkill .cbInfo .lead{color:#000;padding:0 124px 0 130px}.result-container .secDragon{min-height:310px;color:#fff;font-size:1.1em}.result-container .secDragon .content-box{background:transparent url(../images/result/rsltOmakeTit.png) no-repeat center top;max-width:716px;padding:0}.result-container .secDragon .dragonBoard .btn_omake_wrap{position:relative;z-index:99;width:716px;margin:0 auto}.result-container .secDragon .dragonBoard .btn_omake{position:absolute;background:url(../images/common/button/btnMirror.png) no-repeat center bottom;height:196px;top:222px;left:135px;width:448px;height:177px}.result-container .secDragon .dragonBoard .btn_omake:hover{background-position:center -15px}.result-container .secDragon .dragonBoard{position:relative;border-radius:100%;overflow:hidden}.result-container .secDragon .dragonBoard .mask{position:absolute;width:100%;height:100%;box-shadow:inset 0 0 25px 40px #000;border-radius:100%;overflow:hidden;z-index:12}.result-container .secDragon .dragonBoard img{display:table;margin:0 auto;max-width:100%}.result-container .secDragon .dragonBoard .float{position:relative}.result-container .secDragon .dragonBoard .omake_wrap{position:absolute;top:0;left:0}.paid-container .secDragon .dragonBoard .omake_result_wrap{position:relative}.result-container .secDragon .lead p:first-child{font-weight:bold;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}}