@import url('https://fonts.googleapis.com/css2?family=Yuji+Syuku&display=swap');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{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.txtHide{text-indent:-9999px}img{border-collapse:collapse;border-spacing:0;line-height: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{text-align:justify}.paragraph p{text-indent:17px}.paragraph p+p{margin-top:10px}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}.title{font-size:1.4em;line-height:1.2em;font-weight:bold}.whiteGrad::after{color:#fff}.blackGrad::after{color:#000}.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) 64%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 64%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.gradBtm::after{mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 64%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 64%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.tRed{color:red}.attention{color:#700;font-weight:bold}.tMaroon{color:#860000}.tYellow{color:#f9fd17}.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:#e4d271}.tBlack{color:#000}.tWhite{color:#fff}header{background:transparent url(../images/common/naviBg.jpg) no-repeat center top;min-height:125px}.navi-container{background:transparent;margin:0 auto 20px;padding-top:14px;width:100%;max-width:835px}.navi-container .navi_btn{position:relative;background:transparent url(../images/common/button/naviTop.jpg) no-repeat center top;top:0;margin:0 auto;width:260px;height:50px}.navi-container .naviInfo{display:flex;justify-content:flex-start;column-gap:17px}.navi-container .naviInfo .clear{display:none}.navi-container .navi_top{margin-top:2px}.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_sample{background-image:url(../images/common/button/naviSample.jpg)}.navi-container .navi_input{background-image:url(../images/common/button/naviInput.jpg);margin-left:-7px}.info-container .navi-container .navi_info,.input-container .navi-container .navi_input,.navi-container a:hover .navi_btn{background-position:center bottom}.breadcrumb{max-width:760px;margin:40px auto 15px;color:#fff;font-size:.8em;line-height:1.5em;text-align:left}.breadcrumb a{color:#cde;font-weight:bold}.breadcrumb a:visited{color:#abc}.paid-container .navi-container{background:transparent;min-height:72px}.mIndex .navi-container a .navi_btn.navi_input,.paid-container .navi-container a{display:none}.body-container .commonMenuBox{max-width:840px;margin:0 auto}.body-container .commonMenuBox .cmnInfo{color:#fff;background:url(../images/common/menu/cmnMenuBg.jpg) repeat-y center center;background-size:100%;margin:-20px auto;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:80px;z-index:33}.body-container .commonMenuBox .cmnBtm{background-image:url(../images/common/menu/cmnMenuBtm.jpg);background-position:center bottom;min-height:80px}.commonMenuBox .infoelement{position:relative;padding:10px 60px;z-index:35}.commonMenuBox .infoelement .titelement h3{margin-bottom:2px;color:#836;font-size:1.1em}.commonMenuBox .titelement{padding-left:85px;color:#170900;font-size:1.1em;line-height:1.3em}.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:20px auto;width:75%;color:#fff;font-size:1em}.full-container{background:transparent url(../images/common/mBnr.png) no-repeat center top;display:table;margin:0 auto;padding-top:395px;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{margin:0 auto;max-width:840px}.result-container .subbody-container{background:transparent;background-position:center top,center bottom,center top;background-image:url(../images/result/rsltTop.jpg),url(../images/result/rsltBtm.jpg),url(../images/result/rsltBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;padding:50px 0 70px;max-width:840px}.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{background:transparent no-repeat center top;position:relative;display:table;margin:0 10px;width:370px;height:150px;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}.btnTarot{background:no-repeat center top;display:inline-table;width:300px;height:100px;text-align:center;text-indent:-9999px;cursor:pointer}.btnTarot:hover{background-position:center bottom}.btnTDraw{background-image:url(../images/common/button/btnTarot3.png)}.rsltType3Box .btnTDraw{position:absolute;top:500px;left:170px}.btnTRedeal{background-image:url(../images/common/button/btnTarot1.png)}.btnTResult{background-image:url(../images/common/button/btnTarot2.png)}.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:#f5be19;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:#ffffa8}.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:35%;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:26%;font-size:1.8em}.free-container .submit-btn .title{top:30%;font-size:1.6em}.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:90px;font-size:.95em}.free-container .res_type3_box1 .submit-btn{background-image:url(../images/common/button/btnFate.png);width:500px;height:194px}.free-container .submit-btn:hover{background-position:center bottom}.result-container.free-container .freeShowBtn{position:relative;background:transparent url(../images/common/button/btnPicture.png) no-repeat center top;display:table;width:545px;height:175px;margin:0 auto;z-index:2}.result-container.free-container .freeShowBtn:hover{background-position:center -177px}.info-container .subbody-container{max-width:980px}.info-container .section{background:transparent;background-image:url(../images/info/proTop.jpg),url(../images/input/formBtm.jpg),url(../images/input/formBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;padding-bottom:30px;margin:0 auto 20px;max-width:840px;font-size:.95em;line-height:1.8em}.info-container .section.profile{padding:10px 0 60px}.info-container .section .heading{height:130px}.info-container .section.profile .secInfo{padding:0}.info-container .section.profile .secInfo .float{padding:0 100px}.info-container .section.profile .secInfo .proName{display:table;margin-bottom:20px;width:100%;height:410px}.info-container .section.profile .secInfo ul{padding:0;font-size:.9em}.info-container .section.profile .secInfo h4 strong:before{content:"■";display:inline;margin-right:10px}.info-container .section.profile .secInfo ul li strong{font-size:1.1em;font-weight:bold;line-height:1.5}.info-container .section.profile .secInfo ul li span{display:block;font-size:.95em;line-height:1.5}.info-container .section.profile .secInner{margin:0 auto;max-width:840px}.info-container .section.profile .secInner{background:transparent url(../images/info/proMsg.jpg) no-repeat center top;margin-bottom:20px;padding:10px 80px 0;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HGP明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.info-container .section.profile .secTitle{margin-bottom:30px;height:70px}.info-container .section.profile .secInner .paragraph{padding:0 20px;font-size:1em;line-height:1.8em}.info-container .section.profile .proSign{background:url(../images/info/proSign.png) no-repeat;background-size:100%;float:right;width:320px;height:100px}.info-container .section.about{background-image:url(../images/info/jutsuTop.jpg),url(../images/result/rsltBtm.jpg),url(../images/result/rsltBg.jpg)}.info-container .section.about .heading{margin-bottom:0;width:100%;height:160px}.info-container .section.about .jutsuCatch{background:url(../images/info/jutsuCatch.jpg) no-repeat center top;width:100%;height:660px}.info-container .section.about .jutsuTit{background:transparent url(../images/info/jutsuTit1.jpg) no-repeat top center;background-size:100%;display:block;margin:0 auto;max-width:840px;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:840px}.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 .introSub .introTit{background:url(../images/info/jutsuTit1.jpg) no-repeat center top;display:block;margin:0 auto;padding:30px 60px;max-width:840px;height:115px;font-size:1.3em;line-height:1.4em;text-align:center;text-indent:-9999px}.info-container .section.about .introSub2 .introTit{background-image:url(../images/info/jutsuTit2.jpg)}.info-container .section.about .introSub3 .introTit{background-image:url(../images/info/jutsuTit3.jpg)}.info-container .section.about .introSub .introTit strong{color:#ff0;display:block;font-size:180%;line-height:116%;letter-spacing:3px;text-shadow:0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a,0 0 10px #c0a}.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%}.result-container .balloonTxt{display:flex;float:left;flex-direction:column;align-items:flex-start;margin:0;padding:0;max-width:490px;width:100%;color:#fff;font-size:1.15em;line-height:1.6em;word-break:break-all;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 0 5px #000,0 0 8px #000,0 0 10px #000;box-sizing:border-box;border-radius:10px}.result-container .listQuestion .balloonTxt,.result-container .listLast .balloonTxt{background-color:rgba(82,47,46,0.71);float:none;margin:0 auto;padding:20px;max-width:540px;border:2px solid #89763b;box-shadow:0 0 10px 3px #89763b inset}.result-container .listQuestion .balloonTxt strong,.result-container .listType3 .balloonTxt strong{display:block;text-align:center;color:#fff600;margin:5px 0;font-size:160%;line-height:130%;text-shadow:0 0 5px #b1071f,0 0 8px #b1071f,0 0 10px #b1071f,0 0 15px #b1071f}.result-container .ctnDivider[class*="type"] .balloonTxt{background:0;box-shadow:none}.result-container .balloonTxt strong{padding:0 2px;color:#fff600;font-size:120%;line-height:1.1em}.result-container .secListing .balloonTxt p{font-size:.95em;line-height:1.5em;text-indent:0}.result-container .ctnDivider{background:transparent no-repeat center top;background-image:url(../images/result/res_type1_top1_cate1.jpg);display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;max-width:840px;margin:0 auto;padding:208px 60px 160px;height:575px;box-sizing:border-box}.result-container .ctnDivider.small{padding-top:70px;padding-bottom:220px;height:460px;justify-content:flex-end}.result-container .ctnDivider.full{background:0;padding:10px 0;height:auto}.result-container .ctnDivider.full .balloonTxt{background-color:rgba(82,47,46,0.71);float:none;max-width:90%;margin:0 auto;padding:20px;align-items:center;box-shadow:0 0 10px 3px #89763b inset;border:2px solid #89763b;border-radius:10px}.result-container .ctnDivider.type3.small{padding-top:50px}.result-container .ctnDivider.small .balloonTxt{max-width:500px}.result-container .ctnDivider.last{background-image:url(../images/result/rsltLastBg.jpg);flex-direction:column;align-items:flex-start;align-content:flex-end;padding:30px 60px;height:380px}.result-container .listQuestion .ctnDivider{background:url(../images/result/rsltQnaT1.jpg) no-repeat center top;align-items:flex-start;flex-direction:column;margin-bottom:20px;padding:140px 240px 0 30px}.result-container .listQuestion .ctnDivider.three{background-image:url(../images/result/rsltQnaT0.jpg)}.result-container .ctnDivider.type1.cate1b{background-image:url(../images/result/res_type1_top2_cate1b.jpg)}.result-container .ctnDivider.type1.cate2{background-image:url(../images/result/res_type1_top1_cate1.jpg)}.result-container .ctnDivider.type1.cate3a{background-image:url(../images/result/res_type1_top2_cate3a.jpg)}.result-container .ctnDivider.type1.cate3b{background-image:url(../images/result/res_type1_top2_cate3b.jpg)}.result-container .ctnDivider.type1.cate4{background-image:url(../images/result/res_type1_top1_cate4.jpg)}.result-container .ctnDivider.type1.cate5b{background-image:url(../images/result/res_type1_top2_cate5b.jpg)}.result-container .ctnDivider.type1.cate6{background-image:url(../images/result/res_type1_top2_cate6a.jpg)}.result-container .ctnDivider.type2.cate1b{background-image:url(../images/result/res_type2_top2_cate1b.jpg)}.result-container .ctnDivider.type2.cate2a{background-image:url(../images/result/res_type2_top2_cate2a.jpg)}.result-container .ctnDivider.type2.cate3{background-image:url(../images/result/res_type2_top1_cate3.jpg)}.result-container .ctnDivider.type2.cate3a{background-image:url(../images/result/res_type2_top2_cate2a.jpg)}.result-container .ctnDivider.type2.cate4{background-image:url(../images/result/res_type2_top2_cate4a.jpg)}.result-container .ctnDivider.type2.cate5a{background-image:url(../images/result/res_type2_top2_cate5a.jpg)}.result-container .ctnDivider.type2.cate5b{background-image:url(../images/result/res_type2_top2_cate5b.jpg)}.result-container .ctnDivider.type2.cate6{background-image:url(../images/result/res_type2_top1_cate6.jpg)}.result-container .ctnDivider.type3.cate1{background-image:url(../images/result/res_type3_top1_cate1.jpg)}.result-container .ctnDivider.type3.cate5{background-image:url(../images/result/res_type3_top1_cate5.jpg)}.result-container .ctnDivider.type3.small.cate1{background-image:url(../images/result/res_type3_top2_cate1.jpg)}.result-container .ctnDivider.type3.small.cate2{background-image:url(../images/result/res_type3_top2_cate2.jpg)}.result-container .ctnDivider.type3.small.cate3{background-image:url(../images/result/res_type3_top2_cate3.jpg)}.result-container .ctnDivider.type3.small.cate4{background-image:url(../images/result/res_type3_top2_cate4.jpg)}.result-container .ctnDivider.type3.small.cate5{background-image:url(../images/result/res_type3_top2_cate5.jpg)}.result-container .ctnDivider.type3.small.cate6{background-image:url(../images/result/res_type3_top2_cate6.jpg)}.result-container .ctnDivider.type4.cate3{background-image:url(../images/result/res_type4_top1_cate3.jpg)}.result-container .ctnDivider.type4.cate5{background-image:url(../images/result/res_type4_top1_cate5.jpg)}.result-container .ctnDivider.type4.small.cate1a{background-image:url(../images/result/res_type4_top2_cate1a.jpg)}.result-container .ctnDivider.type4.small.cate2a{background-image:url(../images/result/res_type4_top2_cate2a.jpg)}.result-container .ctnDivider.type4.small.cate3b{background-image:url(../images/result/res_type4_top2_cate3b.jpg)}.result-container .ctnDivider.type4.small.cate4a{background-image:url(../images/result/res_type4_top2_cate4a.jpg)}.result-container .ctnDivider.type4.small.cate4b{background-image:url(../images/result/res_type4_top2_cate4b.jpg)}.result-container .ctnDivider.type4.small.cate5a{background-image:url(../images/result/res_type4_top2_cate5a.jpg)}.result-container .ctnDivider.type4.small.cate5b{background-image:url(../images/result/res_type4_top2_cate5b.jpg)}.result-container .ctnDivider.type4.small.cate6a{background-image:url(../images/result/res_type4_top2_cate6a.jpg)}.result-container .listCard .ctnDivider{background-image:url(../images/result/rsltMsgBg3.jpg);display:flex;padding-right:50px;min-height:380px;align-items:center}.result-container .listJiki .balloonTxt{background-color:rgba(131,25,40,0.75);margin:0 0 0 auto;max-width:530px;width:100%;font-size:1em;text-align:center;text-shadow:0 0 5px #350613,0 0 8px #350613,0 0 10px #350613,0 0 15px #350613;border:1px solid #fa8fa1;box-shadow:0 0 20px 3px #fa8fa1 inset}.result-container .listJiki .balloonTxt strong{display:block;color:#fffc00;font-size:170%;line-height:1.4em}.result-container .cardMessage .ctnDivider{background-image:url(../images/result/rsltSatsuImg.jpg);display:flex;padding-right:50px;min-height:380px;align-items:center}.result-container .cardMessage .balloonTxt{background-color:#060f2a;margin:0 0 0 auto;max-width:500px;font-size:1.2em;text-shadow:0 0 5px #1858c2,0 0 8px #1858c2,0 0 10px #1858c2,0 0 15px #1858c2;box-shadow:0 0 20px 3px #58c2ff inset;border:1px solid #58c2ff}.result-container .cardMessage .balloonTxt strong{display:inline;color:#fffc00;font-size:110%}.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}.komi{background:transparent;background-image:url(../images/input/komiTop.jpg),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 100px}.komi .komiUl{position:relative;display:block;margin:0 auto;max-width:600px;font-size:1em;line-height:1.5em;z-index:33}.komi ul li{background:url(../images/input/starIcon.png) no-repeat left top;background-size:28px;padding-top:2px;padding-left:38px;margin-top:14px;color:#dcb;line-height:1.4em}.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:110px;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:200px}.question .top-heading.target{background-image:url(../images/input/formTit2.jpg);padding-top:120px}.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}.question form label.inbold input{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:10px 7px}.question .rGender span{position:relative;top:0;vertical-align:middle}.question .target .rGender{position:relative;z-index:0}.question .target .rGender:before{content:'';position:absolute;background:transparent url(../images/common/spacer.gif) repeat center top;width:150px;height:30px;cursor:default;z-index:9}.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 .secCommon{margin:0 auto;max-width:840px;color:#fff}.result-container .mainHeadline{margin:10px auto 10px;max-width:740px;color:#fff;font-size:118%;line-height:150%;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 0 5px #7626ff,0 0 8px #7626ff,0 0 10px #7626ff,0 0 15px #7626ff;box-sizing:border-box}.result-container .mainHeadline.question{background:url(../images/result/rsltQnaTit.jpg);margin:0 auto;max-width:840px;text-indent:-9999px}.result-container .mainHeadline strong{color:#fff600;font-size:120%;line-height:116%}.result-container .secGreet{background:url(../images/result/rsltTop.jpg) no-repeat center top;display:flex;margin:0 auto;padding:60px 60px 20px;color:#fff;font-size:1.1em;text-shadow:0 0 5px #160b00,0 0 8px #160b00,0 0 10px #160b00;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.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 .secCommon .cmnTopTit p{color:#fff;padding:0 60px;font-size:1.4em;line-height:1.5;font-weight:bold;text-align:center;text-shadow:0 0 10px #099,0 0 10px #099,0 0 10px #099,0 0 20px #099}.result-container .secCommon .cmnTopTit p strong{display:block;color:#ff0;font-size:1.5em;text-shadow:0 0 10px #a06,0 0 10px #a06,0 0 10px #a06,0 0 20px #a06}.result-container .secUser{color:#e393fd;font-size:15px;font-weight:bold;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;box-sizing:border-box}.res_type1_tit{font-size:170%;line-height:1.2}.userNm,.trgtNm{margin-right:0;padding:0;color:#ffbd68;line-height:160%;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.trgtNm{color:#59e55b}.result-container .secUser .profile{display:flex;flex-direction:row;text-align:center;justify-content:space-around;margin-bottom:5px}.result-container .secUser .profile p{display:flex;column-gap:10px}.result-container .secUser .profile p span#birthday+br{display:none}.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;font-weight:normal;text-shadow:0 0 5px #000,0 0 8px #000,0 0 10px #000}.result-container .secUser .profile .trgtNm{color:#59e55b}.result-container .res_type2_bg3 .secUser .profile .userNm,.result-container .res_type2_bg3 .secUser .profile .trgtNm{flex-direction:column;align-items:center}.result-container .secListing{margin:0 auto;max-width:840px}.result-container .secListing .secList{margin:0 auto;padding:0;max-width:840px}.result-container .secListing .secTitle{position:relative;border-image-slice:48 0 48 0 fill;border-image-width:48px 0 48px 0;border-image-repeat:round stretch;border-image-source:url(../images/result/rsltTit2.jpg);background-size:100% auto;margin:0 auto 15px;padding:30px 30px;max-width:780px;color:#fff;font-size:1.2em;line-height:1.4em;text-align:center;font-weight:bold;text-shadow:0 -1px 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 .secInfo{min-height:120px}.result-container .cmnContent .secInList,.result-container .secListing .secInList{color:#ddd}.result-container .secListing .listCard .secInList{margin:20px auto 30px;max-width:650px}.result-container .secInList .paragraph{position:relative;margin:0 auto 10px;z-index:2}.result-container .secListing .listCard .secInList .paragraph{float:left;margin-top:0;max-width:430px}.result-container .secInList .paragraph p,.result-container .secInList .paragraph .blur{margin:0 auto;max-width:720px;width:100%}.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}.paragraph p strong{color:#fff600;font-size:120%;font-style:normal;font-weight:bold}.result-container .secListing .listJiki .date-container{background:url(../images/result/jikiBg.png) repeat-y center top;background-size:100%;margin-bottom:20px;padding:17px 10px 15px;max-width:600px;width:100%;color:#fff;font-size:23px;text-align:center;letter-spacing:2px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.result-container .secListing .listJiki .date-container strong{color:#f66;font-size:120%}.free-container .blur.noBg{background:none!important;height:auto!important;margin-top:0!important}.free-container .secCommon .blur,.free-container .blur{background:transparent url(../images/result/blur/text_img_m3.png) no-repeat center top;background-size:100%;position:relative;margin-top:10px;padding-top:72px;height:160px}.free-container .secCommon .blur{background-image:url(../images/result/blur/text_img_m3.png)}.free-container .rsltT3Wrapper .blur{background-image:url(../images/result/blur/text_img_s4.png);float:left;padding-top:45px;width:520px;height:180px}.result-container .secListing .secList.listImg .paragraph .blur{background-image:url(../images/result/blur/text_img_s.png);float:left;width:420px;height:270px;margin:10px -30px 0 -10px}.result-container .secListing .secOmake .paragraph .blur{background-image:url(../images/result/blur/text_img_s4.png);display:table;width:480px;height:145px;padding-top:40px}.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(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes fadein3{0{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}@keyframes fadein4{0{opacity:0;transform:translateY(-30px) scale(0.8)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeout{0{opacity:1}100%{opacity:0}}@keyframes fadeout2{0{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(30px) scale(1.5)}}@keyframes fadeinout{0{opacity:0}50%{opacity:1}100%{opacity:0}}