html{margin:0;padding:0}body{font-family:"微軟正黑體","蘋果儷黑體","新細明體",'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Tahoma,Verdana,sans-serif;background-color:#000;display:block;margin:0;padding:0;font-size:16px;line-height:1.5em}@media(max-width:1200px){body{display:inline-block}}.js-fadein{opacity:0}.clearfix::after{content:"";clear:both;display:table}.font_mincho{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.body-footer{position:relative;background:transparent url(../images/common/footerBg.jpg) no-repeat center top;padding:110px 300px 30px;text-align:center}.body-footer .footerTit{color:#3cafdf}.body-footer .copyrightTxt{color:#fff;margin-top:20px}.body-footer a{color:#e1b43c;font-weight:bold}.free-container .subbody-container a{display:table;margin:0 auto}.body-footer a:hover{text-decoration:none}div{display:block}.hidden-md{display:none!important}.clear{clear:both}.two-1 .cleartwo{clear:both}img.center{display:block;margin:0 auto}.paragraph img,.secCommon img{display:table;width:100%;height:auto;text-align:center;vertical-align:bottom}.txtHide{text-indent:-9999px}.result-container .txtHide{display:none}.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}h1,h2,h3,h4,h5,h6{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;font-weight:500;line-height:1.3em}.body-container .paragraph p{margin-top:20px;line-height:1.7em;text-align:justify;text-indent:15px}.body-container .paragraph p:first-child{margin-top:0}p.big{font-size:1.1em}.paragraph p.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.title{color:#300;font-size:1.5em;line-height:1.1em;text-shadow:0 0 1px #ffdfc8,0 0 0 #bca89b,0 0 1px #bca89b,0 0 1px #bca89b,0 0 1px #ffca5e}.love .title{color:#711db4}.love .title a:hover{color:#a465d6}.marry .title{color:#b40e39}.marry .title a:hover{color:#d04468;text-decoration:none}.life .title{color:#0a5071}.life .title a:hover{color:#3d76cc}.icon-free1 .title{color:#092a98}.icon-free2 .title{color:#ab1048}.tgrad{position:relative;width:100%}.tgrad:before,.tgrad:after{position:absolute;content:attr(title);display:block;width:100%;top:0;left:0}.text-bold{font-weight:bold}.tSilver{color:silver}.tYellow{color:#e9bb4f}.tWhite{color:#fff}.breadcrumb{color:#fff}.tBlack{color:#000}.tRed{color:red}.attention{color:red}.tMaroon{color:#8b0000}.tSPurple{color:#d7b0ff}.tAqua{color:#2ee8e6}.tDBlue{color:#001a7d}.tPurple{color:#6b00a8}.tLPurple{color:#d78ef6}.tDPurple{color:#c90080}.tPink{color:#ff008a}.tGold{color:#e4d271}.whiteGrad::after{color:#fff}.grayGrad::after{color:#c7c7c7}.gradTop::after{mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,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) 40%,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) 40%,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) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.text-light01{color:#fff;text-shadow:0 0 5px #83009b,0 0 5px #83009b,0 0 10px #83009b,0 0 10px #83009b,0 0 10px #83009b,0 0 15px #83009b,0 0 15px #83009b}.text-light02{color:#fff;text-shadow:0 0 5px #ffea00,0 0 5px #ffea00,0 0 10px #ffea00,0 0 10px #ffea00}.blur a{text-decoration:none}.free-btn .title,.charge-btn .title{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;display:table;width:100%;top:37%;color:#b9ad7c;font-size:1.6em;text-align:center;text-shadow:1px 1px 5px #000,1px 2px 6px #000,1px 2px 6px #000;transition:all .5s ease-out}.free-btn,.charge-btn{background:transparent url(../images/common/button/btnSprite.png) no-repeat center top;position:relative;float:left;margin:0 auto;width:320px;height:127px;transition:opacity .5s ease-out}.free-btn{background-position:center -549px}.free-btn:hover{background-position:center -687px}.next-btn{background-position:center top}.next-btn:hover{background-position:center -136px}.charge-btn{background-position:center -272px}.charge-btn:hover{background-position:center -410px}.result-container .charge-btn:hover,.free-container a:hover .charge-btn,a:hover .free-btn,a:hover .charge-btn{opacity:.8}.result-container .charge-btn{background-image:url(../images/common/button/btnSprite.png);float:none;margin:0 auto;width:332px;height:90px;font-size:.9em;text-align:center}.free-container .charge-btn{background:url(../images/common/button/btnSprite.png) no-repeat center top;float:none;margin:0 auto;width:380px;height:130px;font-size:1.2em}.free-container .charge-btn:hover{background-position:center -136px}.free-btn:hover .title,.charge-btn:hover .title{opacity:.85;text-decoration-style:solid;text-shadow:1px 1px 3px #000,1px 2px 6px #000,1px 2px 6px #000}.result-container .charge-btn .title{top:33%}.header-container{min-height:55px}.navi-container{margin-top:12px;min-height:60px;width:100%}.navi-container .naviInfo{display:block;margin:0 auto;height:62px;max-width:950px;text-align:center}.paid-container .navi-container .naviInfo a{display:none}.navi-container .naviInfo a{display:inline-block;height:100%}.info-container .navi-container .naviInfo a{display:inline-block}.navi-container .navi_button{background:url(../images/common/button/naviSprite.png) repeat 0 0;display:block;margin:0 auto;margin-left:3px;height:100%;width:289px}.navi-container .navi_home{margin-left:0}.navi-container .navi_button:hover{background-position:0 bottom}.navi-container a:hover .navi_button{background-position:0 bottom}.navi-container .navi_profile{background-position:-296px 0;margin-left:0}.navi-container a:hover .navi_button.navi_profile{background-position:-296px bottom}.navi-container .navi_info{background-position:-582px 0}.navi-container a:hover .navi_button.navi_info{background-position:-582px bottom}.navi-container .navi_input{background-position:-870px 0}.navi-container a:hover .navi_button.navi_input{background-position:-870px bottom}.full-container .info{display:table;margin:15px auto;width:950px}.breadcrumb{position:relative;margin:35px auto 15px;max-width:92%}.breadcrumb br{display:none}.breadcrumb a{color:#07ae93}.breadcrumb a:hover{text-decoration:underline}.commonMenuBox{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background:transparent;margin:10px auto 0;padding:0;max-width:860px;font-size:1.1em;text-shadow:0 0 20px #9b95ff,0 0 10px #5982ff,0 0 5px #5982ff,0 0 5px #5982ff,0 0 5px #5982ff;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.commonMenuBox .box .info{display:table;margin:0 auto;padding:40px}.commonMenuBox .box.description .info p{width:300px}.box.description .boxImg{background-size:85%;bottom:-100px;left:10px}.commonMenuBox .box.description{padding:0;text-align:left;margin-left:80px}.commonMenuBox .box.description .info{margin-left:225px;padding-top:25px;padding-left:110px;width:45%}.commonMenuBox .cmnInfo{background:url(../images/common/menu/cmnTitBg.png) repeat-y center center;margin:-40px auto}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{background:transparent no-repeat center top;position:relative;height:75px;z-index:1}.commonMenuBox .cmnTop{background-image:url(../images/common/menu/cmnTitTop.png)}.commonMenuBox .cmnBtm{background-image:url(../images/common/menu/cmnTitBtm.png)}.input-container .commonMenuBox{max-width:875px}.commonMenuBox .infoelement{position:relative;max-width:72%;margin:0 auto;z-index:2}.commonMenuBox .iconelement{background:transparent no-repeat center top;background-size:100%;position:relative;float:left;width:100px;height:114px;margin-right:10px}.commonMenuBox .titelement{padding-top:4px}.commonMenuBox .iconelement.free1{background-image:url(../images/common/icon/1.png)}.commonMenuBox .iconelement.ngrdxy{background-image:url(../images/common/icon/2.png)}.commonMenuBox .iconelement.qhd{background-image:url(../images/common/icon/3.png)}.commonMenuBox .iconelement.danlian{background-image:url(../images/common/icon/4.png)}.commonMenuBox .iconelement.ladqx{background-image:url(../images/common/icon/5.png)}.commonMenuBox .iconelement.bulun{background-image:url(../images/common/icon/6.png)}.commonMenuBox .iconelement.fuhe{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.nightqhd{background-image:url(../images/common/icon/8.png)}.commonMenuBox .iconelement.loveGrand{background-image:url(../images/common/icon/9.png)}.commonMenuBox .iconelement.lovePack{background-image:url(../images/common/icon/10.png)}.commonMenuBox .iconelement.jiehun{background-image:url(../images/common/icon/11.png)}.commonMenuBox .iconelement.xiangyu{background-image:url(../images/common/icon/12.png)}.commonMenuBox .iconelement.spdlq{background-image:url(../images/common/icon/13.png)}.commonMenuBox .iconelement.jiehunGrand{background-image:url(../images/common/icon/14.png)}.commonMenuBox .iconelement.xiangyuGrand{background-image:url(../images/common/icon/15.png)}.commonMenuBox .iconelement.life{background-image:url(../images/common/icon/16.png)}.commonMenuBox .iconelement.job{background-image:url(../images/common/icon/17.png)}.commonMenuBox .iconelement.lifeGrand{background-image:url(../images/common/icon/18.png)}.commonMenuBox .iconelement.lifePack{background-image:url(../images/common/icon/19.png)}.commonMenuBox .iconelement.nianyun{background-image:url(../images/common/icon/20.png)}.commonMenuBox .iconelement.free2{background-image:url(../images/common/icon/21.png)}.commonMenuBox .titelement .tgrad:before,.commonMenuBox .titelement .tgrad:after{left:0}.commonMenuBox .titelement .title{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:bold;line-height:1.3em;font-size:1.4em}.commonMenuBox .titelement .title span{display:table}.commonMenuBox .titelement .productTitle{color:#000}.commonMenuBox .titelement a{text-decoration:none}.top-container .commonMenuBox .titelement .title{font-weight:bold}.secDesc{color:#fff;padding:25px 60px;max-width:660px;margin:0 auto;text-align:justify}.body-container{background:transparent;background-image:url(../images/common/naviBg.jpg),url(../images/common/mBnr.jpg),url(../images/common/mBg.jpg);background-repeat:no-repeat,no-repeat,repeat;background-position:center 402px,center top,center top;display:table;margin:0 auto;padding-top:400px;min-width:900px;width:100%}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:890px}.info-container .hasID .navi-container.hasTop .naviInfo .navi_button.navi_input{display:inline-block!important}.info-container .navi-container.hasTop .naviInfo .navi_button.navi_input{display:none!important}.info-container .sectionInfo{background:transparent;background-image:url(../images/info/infSenjaTit.jpg),url(../images/info/infSenjaTop.jpg),url(../images/info/infBtm.jpg),url(../images/info/infBg.jpg);background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;background-position:center top,center 479px,center bottom,center top;background-size:100%;position:relative;margin:0 auto}.info-container .sectionInfo .secInfo{padding:185px 0 50px;color:#000}.info-container .sectionInfo.profile .secInfo{padding:160px 0 110px}.info-container .sectionInfo.profile .secInfo .heading{text-align:center;opacity:0}.info-container .sectionInfo.profile .secInfo .secCover{background:transparent url(../images/info/infSenjaImg.jpg) no-repeat left top;padding-top:340px}.info-container .sectionInfo .paragraph h3{font-size:1.2em;line-height:1.5em;color:#e70d4c}.info-container .sectionInfo .paragraph h4{color:#e70d4c}.info-container .sectionInfo .paragraph ul li{position:relative;padding-left:20px}.info-container .sectionInfo .paragraph ul li:before{content:"●";position:absolute;left:0}.info-container .sectionInfo.profile .paragraph{padding:0 150px;margin-top:10px}.info-container .sectionInfo.about{background-image:url(../images/info/infJutsuTit.jpg),url(../images/info/infJutsuCatch.jpg);background-position:center top,center 156px;background-repeat:no-repeat;padding-top:130px}.info-container .sectionInfo.about .secInfo{padding:25px 0 120px;text-align:center}.info-container .sectionInfo.about .paragraph{padding:0 120px 0}.info-container .sectionInfo.about .paragraph *{color:transparent;text-align:center}.info-container .sectionInfo.about .paragraph h3{margin-bottom:50px;line-height:4.2em}.info-container .sectionInfo.about .paragraph h3 span{font-size:5em}.info-container .sectionInfo.about .paragraph p span{display:block;margin-bottom:-16px;font-size:1.6em}.info-container .sectionInfo.about .secInfo p:last-child{text-indent:0}.secSample{background:transparent url(../images/info/introSprite.jpg) no-repeat center top;background-size:100%;position:relative;height:1560px}.komi{background:transparent;background-image:url(../images/input/inpKmTop.jpg),url(../images/input/inpKmBtm.jpg),url(../images/input/inpKmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:70px 110px 110px}.komi .heading{background:transparent url(../images/input/inpKmTit.png) no-repeat center top;height:92px}.komi .komiInfo{padding-top:10px}.komi ul{position:relative;margin:0 auto;max-width:560px;line-height:1.5em;z-index:33}.komi ul li{color:#fff;background:transparent url(../images/input/iconKomi.png) no-repeat -18px -334px;padding-left:45px;margin-top:4px;font-size:1em;line-height:41px}.komi ul ul{margin-bottom:4px;padding-left:38px}.komi ul li.spe{background-position:-18px -673px;font-weight:bold;color:#fa87b8}.komi ul li.cmn{background-position:-18px -487px;color:#eada1e}.komi ul li.msg{color:#87e6fa;font-weight:bold}.komi ul ul li.cmn{background-position:-26px -190px;margin-top:3px;padding-left:30px;font-weight:normal;line-height:25px}.question{color:#000}.input-container .question .greeting .greetTitle{background:transparent url(../images/input/inpKmCatch.jpg) no-repeat center top;margin:0 auto;height:269px;max-width:100%}.question .formTop{background:transparent;background-image:url(../images/input/inpFmTop.jpg),url(../images/input/inpFmBtm.jpg),url(../images/input/inpFmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;position:relative;padding:70px 40px 110px;min-height:130px}.question .formInfo{padding:10px 0 0;color:#4e4e4e}.question .formInfo .top-heading{background:transparent url(../images/input/inpFmDiv.png) no-repeat center bottom;padding-bottom:9px}.question .formInfo .formHeader{background:transparent url(../images/input/inpFmSprite.png) no-repeat 115px -30px;background-size:360px;position:relative;padding-bottom:50px;margin-bottom:10px}.question .formInfo .target .formHeader{background-position:115px -104px}.question .formInfo .inputHolder{display:table;margin:10px auto}.question form span.bold{display:inline;width:35px;height:32px;color:#161717;font-size:1.5em;font-weight:bold;text-align:right;line-height:1.5em}.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 .col{float:left}.tcolHalf{width:48%}.question .inputRow{display:table;margin:10px auto;min-width:90%}.question .inputRow.name .col{float:left;text-align:center}.question .inputRow.info .col{float:inherit;text-align:center}.question .inputRow.name .col:first-child{position:relative;display:table;width:100px;height:40px}.question .rName span,#default_check+span{position:relative;top:0}.question .rGender{margin:10px 0}.question .rGender span{position:relative;top:0}.question .gender{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:12px}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 #ddd inset}.question select option{padding:20px}.question select.form_year{margin-left:20px;width:90px}.question .entry_save{position:relative;margin:37px auto;font-size:15px;font-weight:bold;text-align:center}#default_check+span{position:absolute;width:100%;height:100%;left:0;opacity:0}.question input[type="checkbox"]{background:url(../images/input/inpFmSprite.png) no-repeat 0 -189px;background-size:353px;position:relative;float:left;margin:0 6px 0 5px;width:150px;height:37px;-webkit-appearance:none;appearance:none;cursor:pointer;z-index:99}.question input[type="checkbox"]:hover{opacity:.8}.question input[type='checkbox']:checked+label{background:url(../images/input/recordSprite.png) no-repeat;background-size:127px auto;background-position:0 -42px;margin-left:-127px;width:127px;height:27px;display:block;float:left;z-index:50}.question input[type="checkbox"]:checked{background-position:0 -230px}.question input[type='checkbox']+label{background:url(../images/input/recordSprite.png) no-repeat;background-size:127px auto;background-position:0 0;display:block;width:127px;height:35px;float:left;z-index:50;margin-left:-127px;opacity:1}input[type="checkbox"]:focus+label{opacity:.7}input[type="checkbox"]:checked:focus+label{opacity:.7}.question .formInsBg{height:315px;min-height:315px}.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:0 auto}.input_submit a{text-decoration:none}.secGreeting{background:transparent url(../images/result/teller.jpg) no-repeat center top;position:relative;margin-top:20px;padding:0 65px;min-height:370px;color:#fff}.secGreeting .greetTitle{background:transparent url(../images/result/rsltCmnTit1.png) no-repeat center top;display:table;margin:0 auto 20px;padding:18px 10px;width:420px;height:24px;text-align:center;color:transparent;font-size:2.5em;text-shadow:none}.two-1 .secGreeting .greetTitle{background-image:url(../images/result/rsltCmnTit2.png)}.secGreeting .greetingInfo{padding-right:220px}.secCommon{background:transparent;background-image:url(../images/result/rsltCmnBtm.jpg),url(../images/result/rsltCmnBg.png);background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;position:relative;display:table;margin:0 auto;padding:0 0 15px;width:100%}.secCommon .cmnTopTit{background:transparent url(../images/result/rsltCmnTop1.png) no-repeat center top;position:relative;display:block;width:100%;min-height:200px;margin-bottom:-56px;z-index:33}.two-1 .secCommon .cmnTopTit{background-image:url(../images/result/rsltCmnTop2.png)}.secCommon .profile{position:relative;color:#fff;margin:-20px auto 20px;line-height:1.4;font-size:1.2em;font-weight:bold;text-align:center;text-shadow:0 0 5px #19294b,0 0 5px #19294b,0 0 5px #19294b,0 0 5px #19294b}.one .profile.woman,.one .profile2.woman{color:#ffade1}.one .profile.man,.one .profile2.man{color:#83f5ff}.two-1 .profile.woman,.two-1 .profile2 .woman{color:#ffade1}.two-1 .profile.man,.two-1 .profile2 .man{color:#83f5ff}.two-1 .profile2 span>span{color:#fff}.woman .profile,.woman .profile2{color:#83f5ff}.secCommon .cmnInfo{background:transparent;background-image:url(../images/result/rsltKmTop.jpg),url(../images/result/rsltKmBtm.jpg),url(../images/result/rsltKmBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 12px;padding:30px 120px 40px;min-height:114px}.secCommon .box_teller+.cmnInfo{background-image:url(../images/result/rsltKmTop.jpg),url(../images/result/rsltKmBtm2.jpg),url(../images/result/rsltKmBg.jpg);margin-bottom:0;padding-bottom:70px}.secCommon h3{margin:15px 0 10px;width:311px;font-size:24px;font-weight:bold;text-align:center}.secCommon .cmnPoint{color:#300}.secCommon .cmnPoint h3{margin:0 0 10px;width:auto}.secCommon .cmnInfo .cmnTitle{color:#fff;background:transparent;background-image:url(../images/result/rsltLstTitTop.jpg),url(../images/result/rsltLstTitBtm.jpg),url(../images/result/rsltLstTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:40px 25px;width:100%;max-width:80%;margin:0 auto 15px;font-size:1.2em;font-weight:bold;text-align:center;text-shadow:none}.secCommon .cmnInfo .cmnInner{margin:0 auto;padding:0 82px}.box_voice{background:url(../images/result/parts/anime02.jpg) no-repeat;background-size:100%;position:relative;margin:0 auto;width:766px;height:488px;color:#fff}.box_voice #anime{display:none}.box_voice #anime.on{display:block}.box_voice ul{display:none;width:85%;margin:0 auto;font-family:'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-align:left;font-size:24px;position:absolute;top:45px;left:0;right:0;z-index:1}.box_voice li:nth-child(even){margin:45px 0;text-align:right}.box_voice .word01,.box_voice .word05{text-shadow:0 0 5px #ff004e,0 0 5px #ff004e,0 0 10px #ff004e,0 0 10px #ff004e,0 0 10px #ff00ae,0 0 10px #ff00ae,0 0 15px #ff00ae,0 0 15px #ff00ae,0 0 20px #ff00ae}.box_voice .word01{transform:rotate(-10deg);-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg)}.box_voice .word02{margin:50px 0 0!important;transform:rotate(3deg);-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);text-shadow:0 0 5px #ff6c00,0 0 5px #ff6c00,0 0 10px #ff6c00,0 0 10px #ff6c00,0 0 10px #ffd200,0 0 10px #ffd200,0 0 15px #ffd200,0 0 15px #ffd200,0 0 20px #ffd200;font-size:25px}.box_voice .word03{mask-type:30px;transform:skew(-10deg,0);text-shadow:0 0 5px #0084ff,0 0 5px #0084ff,0 0 10px #0084ff,0 0 10px #0084ff,0 0 10px #00fcff,0 0 10px #00fcff,0 0 15px #00fcff,0 0 15px #00fcff,0 0 20px #00fcff}.box_voice .word04{text-shadow:0 0 5px #0e3500,0 0 5px #0e3500,0 0 10px #0e3500,0 0 10px #0e3500,0 0 10px #0e3500,0 0 10px #0e3500,0 0 15px #0e3500,0 0 15px #0e3500,0 0 20px #0e3500}.box_voice .word05{padding-left:30px;transform:rotate(7deg);-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg)}.two-1 .box_voice .word03{margin:20px 0 0}.two-1 .box_voice .word04{text-shadow:0 0 5px #ff004e,0 0 5px #ff004e,0 0 10px #ff004e,0 0 10px #ff004e,0 0 10px #ff00ae,0 0 10px #ff00ae}.box_voice02{background:url(../images/result/rsltVoiceBg.png) no-repeat center top;background-size:100%;margin:10px 50px 0 50px;height:170px;color:#fff}.box_voice02 ul{padding:10px 35px 0}.box_voice02 li{padding-top:20px;text-shadow:0 0 5px #ff004e,0 0 5px #ff004e,0 0 10px #ff004e,0 0 10px #ff004e,0 0 10px #ff00ae,0 0 10px #ff00ae;font-family:'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:24px}.box_voice02 li:nth-child(1){text-align:left;transform:rotate(-7deg);-moz-transform:rotate(-7deg);-webkit-transform:rotate(-7deg)}.box_voice02 li:nth-child(2){text-align:right}.box_teller{position:relative;display:table;margin:0 auto;max-width:766px;overflow:hidden}.box_teller .serif{background:rgba(255,255,255,0.9);position:absolute;width:510px;padding:20px;top:30px;color:#000;text-align:left;border:1px solid #fff;border-radius:10px;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 2px #fff;box-shadow:0 0 5px #bd70ff,0 0 10px #bd70ff;box-sizing:border-box}.box_teller.right .serif{right:25px}.box_teller.left .serif{left:50px}.serif.deco_none:after{content:none}.box_teller .teller{position:absolute;top:10%;width:40%!important}.box_teller.left .teller{right:0}.box_teller.right .teller{left:0}.box_teller .serif.black{background:rgba(33,0,48,0.9);color:#fff;text-shadow:none;border:1px solid #cb94f3}.date-container{margin-bottom:10px;width:100%;text-align:center}.date-container img{display:inline-table;width:auto}.jikiNone .date-container{display:none}.free-container .date-container img.jiki_x{margin:0 -4px}.date-container img.jiki_x{height:62px;margin:0 -4px}.date-container img.jikiUnit:first-child{top:-5px;height:48px;margin:0}.date-container img.jikiUnit{position:relative;height:52px;top:0;margin:0 -6px}.result-container .paragraph .divTsunagi{font-size:1.8em;line-height:1.4em;text-align:center;margin-bottom:20px}.result-container .paragraph .divTsunagi{text-indent:0}.result-container .main_tsunagi{color:white;font-size:2em;line-height:2em;text-align:center;text-shadow:0 1px 2px #ff3939,0 0 3px #ff3939,0 0 5px #e40000,0 0 5px #e40000,0 0 20px #e40000,0 0 20px #e40000,0 0 20px #e40000,0 1px 2px #ff3939,0 0 3px #ff3939,0 0 5px #e40000,0 0 5px #e40000,0 0 20px #e40000,0 0 20px #e40000,0 0 20px #e40000}.result-container .secListing .content-box .cbTop{background:transparent;background-image:url(../images/result/rsltLstTop.jpg),url(../images/result/rsltLstBtm.jpg),url(../images/result/rsltLstBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 10px;padding:40px 0 60px;max-width:inherit}.result-container .secListing .content-box.spLine{background:transparent url(../images/result/rsltLineCatch.jpg) no-repeat center top;padding-top:270px}.result-container.two-0 .secListing .content-box.spLine .cbTop{background-image:url(../images/result/rsltKomiTop1.jpg),url(../images/result/rsltKomiBtm.jpg),url(../images/result/rsltKomiBg.jpg);background-position:center 608px,center bottom,center top}.result-container .secListing .content-box.spLine .secTitle:after{content:"";background:transparent url(../images/result/parts/phone.png) no-repeat center top;position:absolute;right:80px;top:-60px;width:129px;height:166px}.box_line{background:url(../images/result/rsltLineAnsBg.png) no-repeat;background-position:center;position:relative;margin-bottom:20px;height:240px}.box_line p{margin:20px auto 0;padding:102px 0 0;width:305px;color:#222;text-align:left;font-size:18px;font-weight:bold;line-height:17px}.box_line.one p{padding:50px 0 0}.result-container .secCommon .secTitle,.result-container .secListing .secTitle{color:#fff;background:transparent;background-image:url(../images/result/rsltTitTop.jpg),url(../images/result/rsltTitBtm.jpg),url(../images/result/rsltTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;margin:0 auto 20px;padding:25px 0;max-width:850px;width:100%;font-size:1.2em;line-height:2em;font-weight:bold;text-align:center;text-shadow:0 0 1px #000,0 1px 1px #000}.result-container .secCommon .secTitle .titFloat,.result-container .secListing .secTitle .titFloat{padding:0 90px}.result-container .secListing .content-box.spSatori .cbTop{background-image:url(../images/result/rsltSatoriTop.jpg),url(../images/result/rsltSatoriBtm.jpg),url(../images/result/rsltSatoriBg.jpg);padding:348px 0 135px;color:#fff}.result-container .secListing .content-box.spSatori .secTitle{background-image:url(../images/result/rsltSatoriTitTop.jpg),url(../images/result/rsltSatoriTitBtm.jpg),url(../images/result/rsltSatoriTitBg.jpg);padding:30px 0 90px}.result-container .secListing .content-box.spSatori .cbInfo{background:url(../images/result/rsltSatoriCover.jpg) no-repeat center top;padding:20px 30px}.komi_satori{margin-bottom:10px}.box_satori_wrap{position:relative;margin-top:-79px}.box_satori{width:748px;height:458px;background:url(../images/result/parts/rsltSatoriAnsCover.jpg) no-repeat;background-size:100%;position:relative;margin:0 auto;left:-1px}.box_satori .anime_box{width:748px;height:458px;overflow:hidden;margin:0 auto;position:relative;background:url(../images/result/parts/satori_anime.jpg) 0 0 no-repeat;-webkit-background-size:initial;background-size:initial}.box_satori .anime_box.anime_in{-webkit-animation:noise_anime_two 2.5s steps(17) 1 forwards;-moz-animation:noise_anime_two 2.5s steps(17) 1 forwards;animation:noise_anime_two 2.5s steps(17) 1 forwards}@-webkit-keyframes noise_anime_two{0{background-position:0 0}100%{background-position:-12716px 0}}@-moz-keyframes noise_anime_two{0{background-position:0 0}100%{background-position:-12716px 0}}@keyframes noise_anime_two{0{background-position:0 0}100%{background-position:-12716px 0}}.box_satori .anime_box .bg_kirakira{width:748px;height:458px;overflow:hidden;margin:0 auto;position:relative;background:url(../images/result/parts/satori_anime_kirakira.jpg) 0 0 no-repeat;-webkit-background-size:initial;background-size:initial;opacity:0}.box_satori .anime_box .bg_kirakira.anime_kirakira{-webkit-animation:kirakira 2.5s steps(14) infinite forwards;-moz-animation:kirakira 2.5s steps(14) infinite forwards;animation:kirakira 2.5s steps(14) infinite forwards}@-webkit-keyframes kirakira{0{background-position:0 0}100%{background-position:-10472px 0}}@-moz-keyframes kirakira{0{background-position:0 0}100%{background-position:-10472px 0}}@keyframes kirakira{0{background-position:0 0}100%{background-position:-10472px 0}}.box_satori .msg{position:absolute;margin:0 auto;padding-top:235px;width:420px;color:#fff;font-size:2.4em;font-weight:bold;letter-spacing:3px;text-align:center;bottom:160px;left:0;right:0;font-family:'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-shadow:0 0 5px #00beff,0 0 5px #00beff,0 0 10px #00beff,0 0 10px #00beff,0 0 10px #00beff,0 0 15px #00beff,0 0 15px #00beff}.box_satori .msg span{-ms-filter:blur(3px);filter:blur(3px)}.box_satori .msg .open,.box_satori .msg .close{text-align:center;text-indent:0;opacity:0}.result-container .secListing .content-box.spGouka .cbTop{background-image:url(../images/result/rsltGoukaTop.jpg),url(../images/result/rsltGoukaBtm.jpg),url(../images/result/rsltGoukaBg.jpg);padding:70px 0 100px;color:#9c0022}.result-container .secListing .content-box.spGouka .secTitle{background-image:url(../images/result/rsltTitRTop.jpg),url(../images/result/rsltTitRBtm.jpg),url(../images/result/rsltTitRBg.jpg);padding:30px 0}.result-container .secListing .content-box.spMirai .cbTop{background-image:url(../images/result/rsltMiraiTop.jpg),url(../images/result/rsltMiraiBtm.jpg),url(../images/result/rsltMiraiBg.jpg);padding:310px 0 70px}.box_mirai{background:transparent no-repeat;background-image:url(../images/result/rsltMiraiAnsBg.jpg),url(../images/result/rsltMiraiCover.jpg);background-position:center top,center bottom;position:relative;height:347px;padding-bottom:150px;margin-bottom:-70px}.box_mirai ul{overflow:hidden}.box_mirai li{position:absolute}.box_mirai li:nth-child(1){width:23%;top:120px;left:110px}.box_mirai li:nth-child(2){width:30%;top:45%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.box_mirai li:nth-child(3){width:23%;top:100px;right:105px}.box_mirai .txt_mirai{width:80%;margin:auto}.komi_mirai .lead{padding:10px 10px 0}.result-container .secListing .content-box.spMirai .secTitle{background-image:url(../images/result/rsltTitBTop.jpg),url(../images/result/rsltTitBBtm.jpg),url(../images/result/rsltTitBBg.jpg);padding:30px 0}.result-container .secListing .komiTitle .titFloat{max-width:520px;margin:0 auto}.result-container .secListing .content-box .cbInfo{margin:0 auto}.result-container .secListing .content-box .cbInfo .cbImg{padding:0 100px;margin-bottom:0}.result-container .secListing .content-box.spMirai .cbInfo .cbImg{padding:0 150px}.free-container .secListing .content-box .cbInfo p{padding-bottom:10px}.result-container .secListing .spRImg .cbInfo{background:transparent no-repeat right top;padding:10px 0 0;max-width:100%}.result-container .secListing .spRImg .cbInfo .cbImg:before{content:"";background:transparent url(../images/result/teller/01.png) no-repeat center top;background-size:100%;float:right;display:table;width:210px;height:210px;margin-bottom:10px}.result-container .secListing .spRImg.rImg2 .cbInfo .cbImg:before{background-image:url(../images/result/teller/02.png)}.result-container .secListing .spRImg.rImg3 .cbInfo .cbImg:before{background-image:url(../images/result/teller/03.png)}.result-container .secListing .content-box.spYesno .yesnoAns{margin-bottom:20px;max-width:698px}.result-container .secListing .content-box.spJiki .date-container{background:url(../images/result/rsltVoiceBg.png) no-repeat center top;padding:52px 0}.result-container .secListing .secMessage{background:transparent;background-image:url(../images/result/rsltMsgCover.jpg),url(../images/result/rsltMsgTop.jpg),url(../images/result/rsltMsgBtm.jpg),url(../images/result/rsltMsgBg.jpg);background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;background-position:center 379px,center top,center bottom,center top;position:relative;margin:0 auto;color:#004f86}.result-container .secListing .secMessage .content-box{position:relative;padding:380px 0 200px;max-width:100%}.result-container .secListing .secMessage .content-box .msgInfo{position:relative;padding:0 150px;min-height:250px}.free-container .blur{background:transparent url(../images/result/blur/01.png) no-repeat center top;background-size:100%;margin-top:10px;padding:60px 0 120px;height:85px}.free-container .spRImg .blur{background-image:url(../images/result/blur/02.png),url(../images/result/blur/01.png);background-position:left top,center 230px;background-size:auto,100%;height:175px}.free-container .spRImg p+.blur{background-image:url(../images/result/blur/01.png);background-position:center top;background-size:100%;height:85px;clear:both}.free-container .spGouka .blur{background-image:url(../images/result/blur/04.png)}.free-container .spSatori .blur{background-image:url(../images/result/blur/03.png);padding:20px 0 110px;height:75px}.free-container .secMessage .blur{background-image:url(../images/result/blur/msg.png);padding:80px 0;height:165px}.free-container .secGreeting .paragraph p{min-height:170px}