*,html{margin:0;padding:0}body{font-family:'微軟正黑體','蘋果儷黑體','新細明體',"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Tahoma,Verdana,sans-serif;background:#000 url(../images/common/mBgTop.jpg) no-repeat center top;background-attachment:fixed;margin:0;padding:0;color:#000;font-size:17px;letter-spacing:.08em;line-height:1.5em}@media(max-width:1200px){body{display:inline-block}}.hidden-md{display:none!important}div{display:block}.clear{clear:both}.scroll_box{display:none;overflow:hidden}.clearfix:after{display:block;font-size:0;content:" ";clear:both;height:0}*:first-child+html .clearfix{zoom:1}.txtHide{text-indent:-9999px}img{line-height:0;border-spacing:0;border-collapse:collapse;vertical-align:bottom;-webkit-tap-highlight-color:rgba(0,0,0,0);border:0}img.center{display:block;margin:0 auto}.align_center{text-align:center!important}.block-center{display:table;margin:0 auto}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%}h1,h2,h3,h4,h5,h6{line-height:1.3em}strong{font-weight:bold!important}.paragraph{line-height:1.5em;text-align:justify}.paragraph p+p{margin-top:20px}p.big{font-size:1.1em}p.small{font-size:.9em;line-height:1.3em}p.no-indent,.res_type4_box1 p{text-indent:0!important}.tCenter{text-align:center}.title{font-size:1.4em;line-height:1.2em;font-weight:bold}.whiteGrad::after{color:#fff}.blackGrad::after{color:#000}.serif{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.serif2{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-feature-settings:'palt'}.tgrad{position:relative;width:100%}.tgrad:before,.tgrad:after{position:absolute;content:attr(title);display:block;width:100%;top:0;left:0}.gradColor::after{color:#330356}.gradTop::after{mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 76%,rgba(0,0,0,0.2) 62%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 76%,rgba(0,0,0,0.2) 62%,rgba(0,0,0,0))}.gradBtm::after{mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 76%,rgba(0,0,0,0.2) 62%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 76%,rgba(0,0,0,0.2) 62%,rgba(0,0,0,0))}.tRed{color:red}.attention{color:#700;font-weight:bold}.tMaroon{color:#860000}.tYellow{color:#ff0}.tSPurple{color:#d7b0ff}.tGreen{color:#01a208}.tLGreen{color:#b8ffaa}.tDGreen{color:#0a5d01}.tLYellow{color:#fdd891}.nLYellow{color:#fea}.tLPink{color:#faf}.tBrown{color:#941601}.tAqua{color:#2ee8e6}.tDBlue{color:#01258d}.tBlue{color:#1e06a3}.tPurple{color:#d018f9}.tLPurple{color:#d78ef6}.tDPurple{color:#44237e}.tPink{color:#ff5d99}.tGold{color:#fc6}.tBlack{color:#000}.tWhite{color:#fff}.top_title span,.sub_title span,[class^="inp_form_title"] span,[class^="icon"] span,.hs span{position:relative;font-size:0;z-index:-1}header{min-height:125px}.navi-container{background:url(../images/common/naviBg.png) no-repeat center top;margin:0 auto;padding-top:6px;max-width:1060px;width:100%;min-height:77px}.navi-container .navi_btn{position:relative;background:transparent url(../images/common/button/naviTop.jpg) no-repeat center top;top:0;margin:0 auto;width:280px;height:50px}.navi-container .naviInfo{display:flex;column-gap:0;margin:0 auto;max-width:840px}.navi-container .navi_profile{background-image:url(../images/common/button/naviProfile.jpg)}.navi-container .navi_info{background-image:url(../images/common/button/naviInfo.jpg)}.navi-container .navi_input{background-image:url(../images/common/button/naviInput.jpg)}.input-container .navi-container .navi_input,.info-container .navi-container .navi_info,.navi-container a:hover .navi_btn{background-position:center bottom}.navi-container .naviInfo .clear{display:none}.breadcrumb{max-width:760px;margin:20px auto 10px;color:#fff;font-size:.8em;line-height:1.5em;text-align:left}.breadcrumb a{color:#cde;font-weight:bold}.breadcrumb a:visited{color:#abc}.mIndex .navi-container a .navi_btn.navi_input,.paid-container .navi-container a{display:none}.body-container .commonMenuBox{max-width:920px;margin:0 auto}.body-container .commonMenuBox .cmnInfo{background:url(../images/common/menu/cmnMenuBg.jpg) repeat-y center center;background-size:100%;margin:-10px auto -16px;font-size:1.3em;font-weight:500;line-height:1.5;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.body-container .commonMenuBox .cmnTop,.body-container .commonMenuBox .cmnBtm{background:url(../images/common/menu/cmnMenuTop.jpg) no-repeat center top;background-size:100%;position:relative;min-height:115px;z-index:33}.body-container .commonMenuBox .cmnBtm{background-image:url(../images/common/menu/cmnMenuBtm.jpg);background-position:center bottom;min-height:115px}.commonMenuBox .infoelement{position:relative;margin:-40px auto;padding:0 115px 0;z-index:35}.commonMenuBox .infoelement .titelement h3{margin-bottom:2px;color:#eec600;font-size:1.1em;text-shadow:0 0 2px #000,0 0 2px #000,0 0 2px #000}.commonMenuBox .titelement{padding-left:90px;color:#fff;font-size:1.1em;line-height:1.3em;text-align:left;text-shadow:0 0 14px #f0f,0 0 14px #f0f}.iconelement{background:transparent no-repeat center top;background-size:100%;position:relative;float:left;width:75px;height:85px}.iconelement.free{background-image:url(../images/common/icon/icon0.png)}.iconelement.xiangyu{background-image:url(../images/common/icon/icon1.png)}.iconelement.danlian{background-image:url(../images/common/icon/icon2.png)}.iconelement.erdwl{background-image:url(../images/common/icon/icon3.png)}.iconelement.ngrdxy{background-image:url(../images/common/icon/icon4.png)}.iconelement.dxq{background-image:url(../images/common/icon/icon5.png)}.iconelement.qihedu{background-image:url(../images/common/icon/icon6.png)}.iconelement.jiehun{background-image:url(../images/common/icon/icon7.png)}.iconelement.life{background-image:url(../images/common/icon/icon8.png)}.iconelement.future{background-image:url(../images/common/icon/icon9.png)}.iconelement.job{background-image:url(../images/common/icon/icon10.png)}.iconelement.total{background-image:url(../images/common/icon/icon11.png)}.iconelement.bulun{background-image:url(../images/common/icon/icon12.png)}.iconelement.fuhuoai{background-image:url(../images/common/icon/icon13.png)}.iconelement.qingyu{background-image:url(../images/common/icon/icon14.png)}.iconelement.kulian{background-image:url(../images/common/icon/icon15.png)}.iconelement.jwzh{background-image:url(../images/common/icon/icon16.png)}.iconelement.nianyun{background-image:url(../images/common/icon/icon17.png)}.iconelement.jueduan{background-image:url(../images/common/icon/icon18.png)}.iconelement.fuyuan{background-image:url(../images/common/icon/icon19.png)}.iconelement.lovedirection{background-image:url(../images/common/icon/icon20.png)}.iconelement.rjgx{background-image:url(../images/common/icon/icon21.png)}.iconelement.spdyx{background-image:url(../images/common/icon/icon22.png)}.iconelement.suyuan{background-image:url(../images/common/icon/icon23.png)}.iconelement.zhenxin{background-image:url(../images/common/icon/icon24.png)}.iconelement.zhuanji{background-image:url(../images/common/icon/icon26.png)}.iconelement.kaiyun{background-image:url(../images/common/icon/icon27.png)}.iconelement.zaihun{background-image:url(../images/common/icon/icon28.png)}.iconelement.lihun{background-image:url(../images/common/icon/icon29.png)}.iconelement.ageDiff{background-image:url(../images/common/icon/icon30.png)}.iconelement.yueyun{background-image:url(../images/common/icon/icon31.png)}.iconelement.kindanLove{background-image:url(../images/common/icon/icon32.png)}.iconelement.spdlq{background-image:url(../images/common/icon/icon33.png)}.iconelement.nightqhd{background-image:url(../images/common/icon/icon34.png)}.iconelement.ngrday{background-image:url(../images/common/icon/icon35.png)}.iconelement.money{background-image:url(../images/common/icon/icon36.png)}header .secDesc{margin:10px auto;width:70%;color:#ccc;font-size:1em;text-align:left}.full-container{background:transparent no-repeat center top;background-image:url(../images/common/mBnrTxt.png),url(../images/common/mBnr.png);display:table;margin:0 auto;padding-top:495px;width:100%}.body-container{background:transparent url(../images/common/mBg.png) repeat-y center top;position:relative;display:table;margin:0 auto;min-height:295px;max-width:1020px;width:100%;z-index:44}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:920px}.result-container .subbody-container{background:transparent center bottom;background-image:url(../images/result/rsltBtm.jpg),url(../images/result/rsltBg.jpg);background-repeat:no-repeat,repeat-y;max-width:840px;padding-bottom:120px}.body-footer{background:transparent url(../images/common/mBg.png) repeat-y center top;margin:0 auto;padding:20px 0;max-width:1020px;color:#bba162;font-size:.9em;line-height:1.3em;text-align:center}.body-footer .copyrightTxt{margin-top:20px;text-align:center}.body-footer a{color:#e8ca22}.input_submit a{text-decoration:none}.free-btn,.charge-btn,.tarot-btn{background:transparent no-repeat center top;position:relative;display:table;margin:0 10px;width:340px;height:180px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.free-btn{background-image:url(../images/common/button/btnFree.png)}.charge-btn{background-image:url(../images/common/button/btnSubmit.png)}.free-btn:hover,.charge-btn:hover{background-position:center bottom}.tarot-btn{background-image:url(../images/common/button/btnTarot.png);background-position:center -6px;background-size:100%;margin:0 auto;width:510px;height:188px}.tarot-btn:hover{background-position:center -192px}.free-btn .btnText,.charge-btn .btnText{display:table-cell;padding:40px 20px;height:100%;width:100%;line-height:0;font-size:1.8em;text-align:center;opacity:.85;color:#ffffa8;vertical-align:middle;text-shadow:-4px 1px 3px #000,0 -5px 3px #000,0 4px 3px #000,4px 4px 5px #000,0 4px 3px #000}.free-btn:hover .title,.charge-btn:hover .title,.submit-btn:hover .title{color:#f6c529}.free-btn .title,.charge-btn .title,.submit-btn .title{font-family:"ヒラギノ明朝 ProN W6",HiraMinProN-W6,HG明朝E,"ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:absolute;width:49%;top:40%;left:26%;font-size:2em;text-align:center;text-shadow:1px 1px 5px #000,1px 2px 8px #000,1px 2px 10px #000,1px 2px 10px #000,1px 2px 10px #000}.charge-btn .title{top:31%;font-size:1.8em}.free-container .submit-btn .title{top:32%;left:25%;font-size:1.5em;letter-spacing:-1px}.free-btn .btnText{letter-spacing:5px}.free-container .charge-btn .btnText{padding:0;font-size:1.6em}.free-container .submit-btn{position:relative;background:url(../images/common/button/btnNext.png) no-repeat center top;background-size:100%;float:none;display:table;margin:0 auto;padding:0;width:300px;height:103px;font-size:.95em}.free-container .submit-btn:hover{background-position:center bottom}.info-container .subbody-container{max-width:980px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.info-container .section{background:transparent;background-image:url(../images/info/proTop.jpg),url(../images/info/proBtm.jpg),url(../images/info/proBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;margin:0 auto;max-width:920px;color:#fff;font-size:1em}.info-container .section.profile{padding:50px 0 90px}.info-container .section .heading{height:100px}.info-container .section.profile .secInfo{padding:0}.info-container .section.profile .secInfo .float{padding:0 120px}.info-container .section.profile .secInfo .proName{display:table;width:100%;height:390px}.info-container .section.profile .secInfo .paragraph{line-height:1.8em}.info-container .section.profile .secInfo h4 strong{background:url(../images/info/proStarIcon.png) no-repeat left 1px;display:block;padding:7px 0 8px 46px;color:#ebf;font-size:1.2em;text-shadow:0 0 10px #909,0 0 10px #909,0 0 10px #909}.info-container .section.profile .secInfo ul{margin-top:5px;margin-left:10px;padding:0;font-size:.85em}.info-container .section.profile .secInfo ul li{background:url(../images/info/proStarIcon2.png) no-repeat left top;display:block;margin-bottom:5px;padding-left:30px}.info-container .section.profile .secInner{margin:0 auto;max-width:754px}.info-container .section.profile .secInner{background:transparent;background-image:url(../images/info/proMsg.jpg),url(../images/info/proInrBtm.jpg),url(../images/info/proInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;margin:20px 0;padding:10px 160px 70px}.info-container .section.profile .secTitle{margin-bottom:30px;padding-top:20px;height:90px}.info-container .section.profile .secInner .paragraph{padding:0 10px;line-height:1.8em}.info-container .section.profile .proSign{background:url(../images/info/proSign.png) no-repeat;background-size:100%;float:right;margin-top:5px;margin-right:-15px;width:300px;height:115px}.info-container .section.about{background:url(../images/info/jutsuTop.png) no-repeat center top;max-width:920px}.info-container .section.about .heading{position:relative;padding-bottom:10px;width:100%;min-height:110px}.info-container [class*=intro_animebox]{margin:0 auto 30px;max-width:920px}.info-container [id*=intro_anime_box]{text-align:center}.info-container .section.about .introCont{background:transparent url(../images/info/monthBg.jpg) repeat-y center top;background-size:100%;padding:5px 0 30px}.info-container .section.about .introBtm{background:linear-gradient(0,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background-size:100%;max-width:920px;width:100%;height:40px;margin:-1px 0}.info-container .section.about .jutsuTit{background:transparent url(../images/info/jutsuTit1.jpg) no-repeat top center;background-size:100%;display:block;margin:0 auto;height:180px;text-indent:-9999px;text-align:center}.info-container .section.about .introImg{display:table;margin:0 auto}.info-container .section.about .jutsuIntro{background:url(../images/info/jutsuImg1.jpg) no-repeat left top;margin:0 auto;padding:30px 0;max-width:780px}.info-container .section.about .secInfo .jutsuIntro .float{padding:10px 70px}.info-container .section.about .secInfo .jutsuIntro .float:before{content:"";float:left;display:table;width:335px;height:420px}.info-container .section.about .secInfo .secInner{background:transparent;background-image:url(../images/info/jutsuTop6.jpg),url(../images/info/jutsuInrBtm.jpg),url(../images/info/jutsuInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;margin:0 auto;padding:180px 0 60px;max-width:760px}.info-container .section.about .introSub{color:#fff}.info-container .section.about .introSub .introTit{background:url(../images/info/monthTit1.jpg) no-repeat center top;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 auto 5px;padding:0;max-width:920px;min-height:100px;color:#fff;font-size:30px;line-height:1.3em;text-indent:-9999px;text-shadow:0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a;box-sizing:border-box}.info-container .section.about .introSub2 .introTit{background-image:url(../images/info/monthTit2.jpg);min-height:120px}.info-container .section.about .introSub3 .introTit{background-image:url(../images/info/monthTit3.jpg);min-height:120px}.info-container .section.about .introSub4 .introTit{background-image:url(../images/info/monthTit4.jpg)}.info-container .section.about .introSub .introTit span{color:#ff0;font-size:1.4em;line-height:1.3em;letter-spacing:0}.info-container .section.about .introSub .paragraph img{margin-top:10px}.info-container .section.about .introSub .paragraph p{padding:0 70px;text-indent:0;font-size:.85em}.info-container .section.about .sampleTxt{display:table;margin:0 auto;font-size:2em;line-height:2em;color:#fff;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 0 5px #1345b6,0 0 8px #1345b6,0 0 10px #1345b6,0 0 15px #1345b6}.info-container .section.about .balloonTxt{background:#082a06;margin:10px auto;padding:20px 25px;max-width:730px;color:#fff;font-size:1.1em;line-height:1.5em;word-break:break-all;text-shadow:0 0 5px #1c842b,0 0 8px #1c842b,0 0 10px #1c842b,0 0 15px #1c842b;box-shadow:0 0 20px 3px #1c842b inset;border:1px solid #1c842b;box-sizing:border-box;border-radius:10px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.info-container .section.about .balloonTxt strong{color:#fffc00;font-size:130%}body .section.sample{position:relative;background:transparent;background-image:url(../images/info/sample/sampTop.jpg),url(../images/info/sample/sampBtm.jpg),url(../images/info/sample/sampBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;margin:0 auto 30px;padding:240px 70px 120px;max-width:920px;font-size:.9em;color:#fff}body .section.sample .sampImg{margin-right:20px}body .section.sample .secSamp .paragraph{padding-top:10px;padding-left:330px;padding-right:40px}body .section.sample .secSamp p span{color:#d3191c;font-weight:bold}body .section.sample .secSamp1{padding-top:160px}body .section.sample .secSamp2{padding-top:110px}body .section.sample .secSamp3{padding-top:100px}body .section.sample .secSamp4{padding-top:30px}body .section.sample .secSamp5{padding-top:190px}body .section.sample .secSamp6{padding-top:145px}body .section.sample .secSamp7{padding-top:100px}body .section.sample .secSamp8{padding-top:290px}body .section.sample .secSamp9{padding-top:170px}body .section.sample .secSamp10{padding-top:270px}.result-container .ctnDivider{position:relative;margin:0 auto;padding:25px 30px;box-sizing:border-box;z-index:33}.result-container .ctnDivider.noBg{padding:0 20px;background:0}.result-container .ctnDivider p{color:#fea;font-size:120%;line-height:130%;text-align:center;text-shadow:0 0 10px #f0f,0 0 10px #f0f}.result-container .balloonTxt{background:linear-gradient(rgba(100,0,30,0.9),rgba(170,50,70,1));border-image:url(../images/result/rsltImgBorder.png) stretch;border-image-slice:45 fill;border-image-width:38px;margin:0 auto;padding:25px 20px;width:98%;font-size:1.1em;line-height:1.3em;border-radius:16px;box-shadow:0 0 10px 4px #fff,0 0 10px 4px #ff0;text-shadow:0 0 10px rgba(0,0,0,1);font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;box-sizing:border-box;border-radius:14px}.result-container .balloonTxt p{color:#fff;font-size:110%;text-align:left;line-height:1.7em;text-indent:0;letter-spacing:-0.05em;text-shadow:0 0 5px #000,0 0 8px #000,0 0 10px #000}.result-container .full .balloonTxt p{padding:20px;text-align:center}.result-container .balloonTxt span{color:#26e;letter-spacing:-0.05em;text-shadow:0 0 4px #ff0,0 0 10px #ff0,0 0 10px #ff0}.result-container .balloonTxt strong{padding:0 2px;color:#fae150;font-size:140%;line-height:1.1em;letter-spacing:-0.05em}.secCont{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;max-width:855px;margin:0 auto}.secCont .price{color:#419;text-align:right;font-size:.8em;font-weight:bold}.secRecomm .secInfo .secInnerInfo,.secReview .secInfo,.secSpecial .secInfo{padding:0 100px}.secRecommCatch{background:transparent url(../images/top/monthCatch.jpg) no-repeat center top;background-size:100%;min-height:395px;padding-top:180px}.secRecomm .monthMsg .topMsg,.secRecommCatch .secInfo{position:relative;background:rgba(155,10,174,0.7) url(../images/top/monthMsgBg1.png) center center repeat-y;background-size:100%;width:550px;margin:0 auto 30px 20px;border-radius:10px;text-shadow:0 0 10px #00;box-shadow:0 0 10px #fbf;box-sizing:border-box}.secRecomm .monthMsg p,.secRecommCatch .secInfo .secCatchInfo{display:block;color:#fff;font-size:1.1em;line-height:1.6;padding:16px;letter-spacing:.04em;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000}.secRecomm .infoelement{padding-top:15px}.secRecomm .iconelement{margin-right:15px}.secRecomm .titelement a{color:#fac}.secRecomm h3.title{color:#fac;font-size:1.2em}.secRecomm h3 .productTitle{color:#db91ff;font-size:1.2em}.secRecomm .price{color:#f9f}.secSpecial{background-image:url(../images/top/newTop.jpg),url(../images/top/newBtm.jpg),url(../images/top/newBg.jpg);padding:645px 0 80px}.secSpecial .iconelement{margin-right:10px}.secSpecial .title{color:#b70167}.secSpecial p{color:#836;font-size:1.1em;font-weight:bold}.secSpecial .price{color:#419}.secReview{background-image:url(../images/top/reviewTop.jpg),url(../images/top/reviewBtm.jpg),url(../images/top/reviewBg.jpg);padding:290px 0 80px;font-size:1.1em}.secReview .secInfo .secInner p{color:#92a;margin-bottom:20px}.secReview .secInfo .secInner:nth-of-type(odd) p{color:#b70066}.secReview .secInfo .secInner:nth-of-type(odd) a{color:#551a8b}.secReview .secInfo a{display:table;font-weight:bold}.komiCatch,.info-container .komiCatch{background:url(../images/input/inpCatch.jpg) no-repeat center top;background-size:100%;width:100%;height:626px;text-indent:-9999px}.komi{background:transparent;background-image:url(../images/input/komiTop.png),url(../images/input/komiBtm.jpg),url(../images/input/komiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;margin:0 auto;padding:140px 0 110px}.komi .komiUl{position:relative;display:block;margin:0 auto;max-width:600px;font-size:.95em;line-height:1.4em;z-index:33}.komi ul li{background:transparent url(../images/input/starIcon.png) no-repeat left .7px;background-size:28px;padding-left:38px;margin-top:14px;color:#ddd}.komi ul li br{display:none}.question{background:transparent;background-image:url(../images/input/formBtm.jpg),url(../images/input/formBg.jpg);background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;background-size:100%;margin:0 auto;padding-bottom:120px;max-width:920px}.question .top-heading{background:transparent no-repeat center top;padding:0 30px}.question .top-heading.self{background-image:url(../images/input/formTit1.jpg);padding-top:170px;padding-bottom:0}.question .top-heading.target{background-image:url(../images/input/formTit2.jpg);padding-top:145px}.question .formInfo .inputHolder{display:table;margin:0 auto}.question form span.inbold,.question form span.bold{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;display:inline;width:35px;height:32px;color:#1a150e;font-size:1.5em;line-height:1.5em;font-weight:bold;text-align:right}.question form span.inbold{color:#000;font-size:1.2em;text-shadow:none}.question form #sex11+span,.question form #sex21+span{display:initial;background:0}.question form #sex12+span,.question form #sex22+span{background-position:-310px -337px;background-size:650px}.question form label.inbold{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#000;font-size:1.5em;line-height:36px;cursor:pointer;display:inline}.question form label.inbold input{display:inline-table;vertical-align:middle;margin-bottom:6px}.question form span.birth{position:relative;top:6px}.question form span.birth_unit{position:relative;top:2px;display:inline-table;margin-left:-2px;width:22px;height:29px;font-weight:bold}.question form .form_month+span.birth_unit{background-position:-165px -395px}.question form .form_day+span.birth_unit{background-position:-312px -395px}.question .col{float:left}.tcolHalf{width:48%}.question .col:first-child{margin-right:0}.question .inputRow{display:table;margin:10px auto;min-width:90%}.question .inputRow.name .col{float:left;text-align:center}.question .inputRow.name .col:first-child{position:relative;display:table;width:110px;height:40px;margin-right:-16px}.question .inputRow .attention{display:table;margin:0 auto;font-size:.9em}.question .rName span,#default_check+span{position:relative;top:3px}.question .rBirthTime{margin:10px 0}.question .rBirthTime span.bold{position:relative;top:5px}.question select.form_hh{margin-left:20px;width:90px}.question select.form_mm{margin-left:0;width:90px}.question .rGender{margin:28px 7px}.question .rGender span{position:relative;top:0}.question .target .rGender{position:relative;z-index:0}.question .gender{display:table;float:left;min-width:96px;margin-right:20px}.question select{margin:0 5px;padding:5px;font-size:1.2em;box-shadow:1px 1px 1px 0 #8e8e8e inset;border-radius:6px}select{-webkit-appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;cursor:default;border-width:1px;border-style:solid;border-color:initial;border-image:initial;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:65px;vertical-align:middle;margin:0 3px 3px 5px;padding:5px;-webkit-border-radius:3px;border:2px solid #7d7d7d;border-radius:3px;background-color:#fff;background-image:url(../images/common/iconArrow.png);background-repeat:no-repeat;background-position:92% center;-webkit-background-size:16px;background-size:10px}input[type="text"],input[type="date"]{background:#fff;display:inline-block;width:220px;margin-bottom:3px;margin-left:5px;padding:7px 5px;appearance:none;-webkit-appearance:none;vertical-align:middle;border:2px solid #7d7d7d;border-radius:7px;-webkit-border-radius:3px;font-size:1.2em;box-shadow:1px 1px 1px 0 #8e8e8e inset}.question select option{padding:20px}.question select.form_year{margin-left:20px;width:90px}.question .entry_save{text-align:center;font-weight:bold;font-size:15px;margin:0 auto 30px}.caption_input{width:213px;position:absolute;top:60px;right:10px}.formBtn_content{color:#fff;text-align:center;padding:0 35px;font-size:17px;line-height:1.4em}.formBtn_content span{font-weight:bold}.formBtn_text{width:498px;margin:170px auto 10px}.input_submit{display:table;margin:30px auto 0}.input_submit a{display:inline-table;text-decoration:none}.spanError{position:absolute;display:none;color:#ffc200;top:-22px;left:212px;background:rgba(22,22,22,66%);border:1px solid #171717;font-size:13px;width:120px;text-align:center;line-height:1.5em;border-radius:3px;text-indent:0}.result-container .mainHeadline{background:transparent no-repeat;background-image:linear-gradient(90deg,black 0,transparent 5%,transparent 95%,black 100%),url("../images/result/rsltMask2.png"),url("../images/result/rsltMask1.png"),url("../images/result/type/res_info_p2.jpg");background-position:center top,center top,center 101%,center center;background-size:100% 100%,100% 40px,100% 40px,100% 100%;display:flex;align-items:center;flex-direction:column;justify-content:center;margin:0 auto;padding:75px 20px;max-width:780px;min-height:160px;color:#fff;font-size:1.8em;line-height:1.5em;text-align:center;letter-spacing:1px;font-feature-settings:'palt';font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a;box-sizing:border-box}.result-container .mainHeadline.color2{background-image:linear-gradient(90deg,black 0,transparent 5%,transparent 95%,black 100%),url("../images/result/rsltMask2.png"),url("../images/result/rsltMask1.png"),url(../images/result/type/res_info_p2_color2.jpg)}.result-container .mainHeadline.color3{background-image:linear-gradient(90deg,black 0,transparent 5%,transparent 95%,black 100%),url("../images/result/rsltMask2.png"),url("../images/result/rsltMask1.png"),url(../images/result/type/res_info_p2_color3.jpg)}.result-container .mainHeadline strong{color:#ff0;font-size:140%;line-height:116%;text-shadow:0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a}.result-container .mainHeadline div:nth-of-type(2){color:#fff;font-size:130%}.result-container .secGreet{background:transparent no-repeat;background-image:url(../images/result/rsltMask1.png),url(../images/result/rsltTop.jpg);background-position:center 101%,left top;background-size:784px,100%;margin:0 auto;padding:70px 60px 10px;min-height:180px;color:#fff;font-size:1.2em;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:1px 1px 10px #069,1px 1px 10px #069,1px 1px 10px #069,1px 1px 20px #000,1px 1px 20px #000,1px 1px 20px #000,1px 1px 20px #000}.result-container .subHeadline{display:block;background:#6e8797;margin:20px auto;max-width:700px;width:100%;color:#fff;font-size:1.1em;line-height:1.4em;box-sizing:border-box;border-radius:10px;padding:20px;text-align:left;box-shadow:0 0 20px #fff;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.result-container .secUser{padding:0 50px;color:#e393fd;font-size:14px;font-weight:bold;box-sizing:border-box}.res_type1_tit{font-size:170%;line-height:1.2}.my_name,.you_name{width:40%;color:#fff8a6;font-size:100%;text-align:center;line-height:160%;padding:0;margin-right:0;float:left}.you_name{color:#ffbe4e}.single_name{width:80%;margin:0 auto;padding:0;color:#fff8a6;font-size:110%;line-height:160%;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.two-1 .single_name{color:#ffbe4e}.result-container .secUser .profile{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.result-container .secUser .profile p{display:block}.info-container .section.profile .proImgSide{display:table;margin-top:-40px;margin-right:-20px}.info-container .section.profile li:has(.proImgSide):after{content:"";display:table;clear:both}.result-container .secUser .profile .userNm,.result-container .secUser .profile .trgtNm{display:flex;text-align:center;flex-direction:column}.result-container .secUser .profile .userNm{color:#df9}.result-container .secUser .profile .trgtNm{color:#cff}.result-container .secListing{margin:0 auto;max-width:920px;color:#fff}.result-container .secListing .secList{margin:0 auto;padding-bottom:20px;max-width:920px;overflow:hidden}.free-container.result-container .secListing .secList.listTarot{display:none!important;opacity:0!important}.result-container .secListing .secTitle,.result-container .secListing .secTitle.tarot{position:relative;background:transparent;background-image:url(../images/result/rsltKmTitTop.jpg),url(../images/result/rsltKmTitBtm.jpg),url(../images/result/rsltKmTitBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100% auto;margin:0 auto -20px;padding:60px 50px 70px;max-width:780px;color:#ddd8dd;font-size:1.3em;line-height:1.4em;font-weight:bold;text-align:center;letter-spacing:.08em;text-shadow:0 0 10px #000,0 1px 10px #000,0 -1px 10px #000;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;box-sizing:border-box}.result-container .secListing .secTitle.question,.result-container .secListing .secTitle.fate{background:url(../images/result/rsltQuesTit.png) no-repeat center top;padding:0;height:180px;margin-bottom:0;text-indent:-9999px}.result-container .secListing .secTitle.fate{background-image:url(../images/result/rsltFateTit.png)}.result-container .secListing .secList[class*=listType] .secTitle,.result-container .secListing .secList.listTarot .secTitle{background-image:url(../images/result/rsltT1STitTop.jpg),url(../images/result/rsltT1STitBtm.jpg),url(../images/result/rsltT1STitBg.jpg);margin-bottom:0;padding:60px 50px;text-shadow:0 0 10px #909,0 0 10px #909}.result-container .secListing .secTitle.tarot{background-image:url(../images/result/rsltSpTitTop.jpg),url(../images/result/rsltSpTitBtm.jpg),url(../images/result/rsltSpTitBg.jpg);padding:60px 50px;margin-bottom:0;font-size:150%;text-shadow:0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a}.result-container .secListing .secList.listQuestion .secTitle,.result-container .secListing .secList.listFate .secTitle{background:0;margin:0 auto;padding:20px 50px;color:#fea;font-size:1.35em;text-shadow:0 0 25px #f0f,0 0 20px #f0f}.result-container .secListing .secTitle[class*=type],.result-container .secListing .secTitle.res_info_p2{background-image:url(../images/result/rsltT1TitTop.jpg),url(../images/result/rsltT1TitBtm.jpg),url(../images/result/rsltT1TitBg.jpg);margin:0 auto;padding:60px 100px;text-align:center}.result-container .secListing .secTitle[class*=type] strong{font-size:1.3em;line-height:1.3em;text-shadow:0 0 10px #6603ec,0 1px 10px #6603ec,0 -1px 10px #6603ec,0 -1px 15px #6603ec,0 -1px 15px #6603ec}.result-container .secListing .listSight .secInList{background-image:url(../images/result/rsltSpBg.jpg),url(../images/result/rsltSpBg.jpg);padding-bottom:10px}.result-container .secListing .listHear .secInList{background-image:url(../images/result/rsltSpBtm.jpg),url(../images/result/rsltSpBg.jpg);padding-bottom:150px}.result-container .secInList .paragraph{position:relative;margin:0 auto;font-size:1em;line-height:1.3em;text-align:left;z-index:2}.result-container .secListing .listSight .secInList .paragraph,.result-container .secListing .listHear .secInList .paragraph,.result-container .secListing .listImp .secInList .paragraph,.result-container .secCommon .secInList .paragraph{color:#fff}.result-container .secInList .paragraph p,.result-container .secInList .paragraph .blur{margin:0 auto;max-width:700px;width:100%}.result-container .listLeft .secInList .paragraph .blur:first-child,.result-container .listRight .secInList .paragraph .blur:first-child{margin-top:50px}.result-container .secInList .paragraph p+.blur{margin-top:10px}.result-container .secInList .paragraph p{padding:0;line-height:1.7em}.result-container .secInList .paragraph p>span{color:#aef;font-weight:bold}.result-container .secListing .listCard .secInList .paragraph .blur{background-image:url(../images/result/blur/text_img_s2.png);margin-top:5px;padding-top:90px;width:460px;height:210px}.paragraph p{display:table;text-indent:19px}.paragraph p strong{color:#ff0;font-size:120%;font-style:normal;font-weight:bold}.result-container .secListing .listJiki .date-container{background:url(../images/result/rsltJikiBg.jpg) no-repeat center bottom;background-size:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding:30px 0 80px;max-width:920px;height:68px;width:100%;color:#fff;font-size:42px;text-align:center;letter-spacing:2px;text-shadow:0 0 10px #ff5806,0 0 10px #ff5806;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.listLeft .paragraph,.listRight .paragraph{float:left;padding-left:60px;width:100%;max-width:430px}.listLeft .paragraph{padding-left:0;padding-right:60px}.listLeft .rsltImg,.listRight .rsltImg{float:left;background:url(../images/result/rsltImgL1.jpg) no-repeat;width:340px;height:460px}.listRight .rsltImg{float:right}.listLeft.L2 .rsltImg{background-image:url(../images/result/rsltImgL2.jpg)}.listLeft.L3 .rsltImg{background-image:url(../images/result/rsltImgL3.jpg)}.listLeft.L4 .rsltImg{background-image:url(../images/result/rsltImgL4.jpg)}.listRight.R1 .rsltImg{background-image:url(../images/result/rsltImgR1.jpg)}.listRight.R2 .rsltImg{background-image:url(../images/result/rsltImgR2.jpg)}.listRight.R3 .rsltImg{background-image:url(../images/result/rsltImgR3.jpg)}.listRight.R4 .rsltImg{background-image:url(../images/result/rsltImgR4.jpg)}.rsltImgm{background-image:url(../images/result/rsltImg_m.jpg);height:440px}.free-container .blur.noBg{background:none!important;height:auto!important;margin-top:0;padding-top:0}.free-container .secCommon .blur,.free-container .blur{background:transparent url(../images/result/blur/text_img_m3.png) no-repeat center top;position:relative;margin-top:15px;padding-top:80px;height:130px}.free-container .blur a{display:table;margin:0 auto;text-decoration:none}.animationBlock{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-feature-settings:'palt'}@keyframes fadein{0{opacity:0}100%{opacity:1}}@keyframes fadein2{0{opacity:0;transform:scale(1.5)}100%{opacity:1;transform:scale(1.0)}}@keyframes fadein3{0{opacity:0}100%{opacity:.7}}@keyframes fadeout{0{opacity:1}100%{opacity:0}}@keyframes fadeinout{0{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}