body{display:block;width:100%;font-size:14px}.fixed-cont,.subbody-container{overflow:hidden}.hidden-sm{display:none!important}br.hidden-md{display:block!important}.center{text-align:center}.textCatch{font-size:.9em;padding:10px 10px}.textLight{font-size:.9em}img.center,img.block-center{position:relative;margin:0 auto;max-width:100%}.breadcrumb{margin:10px auto;max-width:94%;font-size:90%;line-height:1.4em}.paragraph p{text-indent:1.0;line-height:1.7em;margin-top:20px}.result-container .paragraph p{font-size:14px;line-height:1.5em}.result-container .paragraph .divTsunagi{font-size:16px}.secDesc{padding:12px 20px;font-size:.9em;line-height:1.3em}.title{font-size:1.5em}.body-footer{background-size:100%;padding:50px 0 15px;font-size:.9em;margin:0}.body-footer .copyrightTxt{line-height:1.4em}.free-container.result-container .charge-btn{background-position:center -553px;background-size:130%;width:230px;height:70px}.free-container.result-container a:hover .charge-btn{background-position:center -662px;opacity:.8}.free-btn,.charge-btn{background-size:100%;margin:0 auto 6px;text-align:center;float:none;width:280px;height:71px}.free-btn{background-position:center -10px}.charge-btn{background-position:center -211px}.free-btn:hover{background-position:center -109px}.charge-btn:hover{background-position:center -313px}a:hover .free-btn,a:hover .charge-btn{opacity:.9}.free-btn .title,.charge-btn .title{top:33%;font-size:1.4em}.result-container .charge-btn{width:235px;height:63px}.result-container .charge-btn .title{font-size:1.3em;top:31%}.header-container{min-height:auto}.body-container{background-image:url(../images/common/sp/mBg.jpg),url(../images/common/sp/mBnr.jpg),url(../images/common/sp/mBg.jpg);background-size:100%;position:relative;overflow:hidden;min-width:auto;padding-top:180px}.result-container .body-container{background-image:none,url(../images/common/sp/mBnr.jpg),url(../images/common/sp/mBg.jpg)}.body-container .paragraph p{text-indent:13px}.body-container .paragraph p:first-child{margin:10px auto}.navi-container{min-height:auto}.navi-container .naviInfo{height:40px;max-width:100%}.paid-container .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.png) repeat left top;background-size:134%}.paid-container .navi-container .naviInfo{height:4px}.navi-container .navi_input{margin-left:0}.navi-container .navi_button{background-size:638px;margin-left:0;height:30px;width:153px}.navi-container .navi_home{background-position:-6px top}.navi-container a:hover .navi_home{background-position:-6px -51px}.navi-container .navi_profile{background-position:-1440px top}.navi-container a:hover .navi_button.navi_profile{background-position:-1440px -51px}.navi-container .navi_info{background-position:-1598px top}.navi-container a:hover .navi_button.navi_info{background-position:-1598px -51px}.navi-container .navi_input{background-position:-1117px top}.navi-container a:hover .navi_button.navi_input{background-position:-1117px -51px}.info-container .paragraph p{text-shadow:none}.info-container .sectionInfo{background-image:url(../images/info/sp/infSenjaTit.jpg),url(../images/info/sp/infBtm.jpg),url(../images/info/sp/infBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;margin-bottom:10px;padding-top:88px;padding-bottom:90px}.info-container .sectionInfo.about{background-image:url(../images/info/sp/infJutsuTit.png),url(../images/info/sp/infJutsuCatch.jpg);background-position:center top,center 90px;padding-top:110px;padding-bottom:0}.info-container .sectionInfo.profile .secInfo{padding:0}.info-container .sectionInfo.about .secInfo{padding:10px 0 0}.info-container .sectionInfo.profile .secInfo .secCover{background-image:url(../images/info/sp/infSenjaNm.jpg),url(../images/info/sp/infTop.jpg);background-position:center top,center 263px;background-size:100%;padding-top:290px}.info-container .sectionInfo.about .secInfo .secCover{background-image:url(../images/info/sp/jutsuImg.jpg);background-size:100%;height:390px}.info-container .sectionInfo.profile .paragraph{padding:0 40px}.info-container .sectionInfo.about .paragraph{padding:0 10px}.info-container .sectionInfo.about .paragraph h3{margin-bottom:30px;font-size:31px;line-height:1.3em}.info-container .sectionInfo.about .paragraph h3 span{font-size:64px;line-height:81px}.info-container .sectionInfo.about .paragraph p{font-size:12px}.info-container .sectionInfo.about .paragraph p span{font-size:14px}.info-container .sectionInfo.freeCatch{background-image:url(../images/info/sp/freeCatch.jpg);height:130px;margin-bottom:0}.secSample{background:0;height:auto}.secSample .secSamp .paragraph{padding:0 30px}.secSamp{background:transparent no-repeat center top;background-size:100%}.secSamp.secSamp1{background-image:url(../images/info/sp/intro1.jpg);padding:94px 0 30px;height:448px}.secSamp.secSamp2{background-image:url(../images/info/sp/intro2.jpg);padding-top:268px;height:432px}.secSamp.secSamp3{background-image:url(../images/info/sp/intro3.jpg);padding-top:178px;height:300px}.commonMenuBox .cmnTop,.commonMenuBox .cmnInfo,.commonMenuBox .cmnBtm{background-size:100%}.commonMenuBox .cmnInfo{background-image:url(../images/common/menu/sp/cmnTitBg.png);margin:-12px auto}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{height:50px}.commonMenuBox .cmnTop{background-image:url(../images/common/menu/sp/cmnTitTop.png)}.commonMenuBox .cmnBtm{background-image:url(../images/common/menu/sp/cmnTitBtm.png)}.result-container .commonMenuBox{margin-bottom:20px}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{height:40px}.commonMenuBox .infoelement{max-width:84%}.commonMenuBox .iconelement{margin-right:5px;width:65px;height:75px;top:4px}.commonMenuBox .titelement{padding-left:64px}.commonMenuBox .titelement .title{font-size:1em}.input-container .subbody-container{background:0}.komi{background:transparent;background-image:url(../images/input/sp/inpKmTop.jpg),url(../images/input/sp/inpKmBtm.jpg),url(../images/input/sp/inpKmBg.jpg);background-size:100%;background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:18px 0 70px}.komi .heading{background-image:url(../images/input/sp/inpKmTit.jpg);background-size:100%;margin:0 auto;height:119px}.komi ul{position:relative;margin:0 auto;max-width:287px;line-height:1.5em;z-index:33}.komi ul li{background-position:-23px -593px;background-size:70px;padding-left:30px;line-height:inherit}.komi ul ul{margin:0;padding-left:18px}.komi ul li.cmn{background-position:-23px -432px}.komi ul li.spe{background-position:-23px -297px}.komi ul ul li.cmn{background-position:-23px -163px;padding-left:20px;margin-left:0;margin-top:0}.komi ul li p{margin-top:0;padding-top:2px;min-height:26px;text-indent:0}.input-container .question .greeting .greetTitle{background-image:url(../images/input/sp/inpKmCatch.jpg);background-size:100%;height:268px}.question .formTop{background:transparent;background-image:url(../images/input/sp/inpFmTop.jpg),url(../images/input/sp/inpFmBtm.jpg),url(../images/input/sp/inpFmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;position:relative;padding:0 0 40px;margin-bottom:0;min-height:220px}.question .formInfo{padding:13px 0 0}.question .formInfo .target{margin-top:-20px}.question .formInfo .formHeader{background-position:center top;background-size:90%;padding-bottom:71px;margin-bottom:0}.question .formInfo .target .formHeader{background-position:center -65px}.question .formInfo .top-heading{background-size:83%}.question .formInfo .inputHolder{padding:0 30px;margin:0 auto}.question form span.bold{display:inline}.question .inputRow.name .col{text-align:left}.question .inputRow.info .col:first-child{width:0}.question form span.bold.birth{display:block;text-align:left;width:100%}.question select.form_year{margin-left:0;width:70px}.question select{width:60px}select{-webkit-rtl-ordering:logical;-webkit-text-fill-color:#000;opacity:1;-webkit-border-radius:3px;border-radius:3px}.question form span.bold.gender{width:100px;height:34px;top:2px;margin-right:0;text-align:left}.question .entry_save{margin:0 auto 20px}.question .formInsBg{height:208px;min-height:208px}.question input[type="checkbox"]{background-position:0 -155px;background-size:295px;margin-top:20px;width:126px;height:37px}.question input[type="checkbox"]:checked{background-position:0 -189px}.question textarea:focus,.question input:focus{outline:0}.secGreeting{background-image:url(../images/result/sp/teller.jpg);background-size:100%;margin-bottom:10px;padding:0 13px;min-height:290px}.secGreeting:before{width:158px;height:140px}.secGreeting .greetingInfo:before{content:"";display:table;float:right;width:120px;height:250px}.secGreeting .greetingInfo{padding-right:0}.secGreeting .greetTitle{background-image:url(../images/result/sp/rsltCmnTit1.png);background-position:center top,center bottom;background-size:100%;padding:10px 0;height:auto;width:166px;font-size:15px}.two-1 .secGreeting .greetTitle{background-image:url(../images/result/sp/rsltCmnTit2.png)}.secCommon{background-size:100%;margin-top:15px;padding-bottom:0}.secCommon .cmnPoint{background-image:url(../images/result/sp/rsltCmnPointTop.jpg),url(../images/result/sp/rsltCmnPointBg.jpg);background-size:100%;margin:-5px auto;padding:90px 20px 10px}.secCommon .cmnInfo{padding:22px 18px 30px;margin-bottom:-7px}.secCommon .profile{margin:10px auto;font-size:.9em}.one .profile,.one .profile2{padding-top:0}.one .profile.woman,.one .profile2.woman{color:#ffade1}.one .profile.man,.one .profile2.man{color:#83f5ff}.two .profile.woman,.two .profile2 .woman{color:#ffade1}.two .profile.man,.two .profile2 .man{color:#83f5ff}.two .profile2 span>span{color:#fff}.woman .profile,.woman .profile2{color:#83f5ff}.two .box_voice .word03{margin:20px 0 0}.secCommon .cmnTopTit{background:transparent url(../images/result/sp/rsltCmnTop1.jpg) no-repeat center top;background-size:100% auto;width:100%;min-height:132px}.result-container .secCommon .secTitle,.result-container .secListing .secTitle{background-image:url(../images/result/sp/rsltTitTop.jpg),url(../images/result/sp/rsltTitBtm.jpg),url(../images/result/sp/rsltTitBg.jpg);background-size:100%;margin-bottom:10px;padding:7px;max-width:88%}.result-container .secCommon .secTitle{max-width:98%}.result-container .secCommon .secTitle .titFloat,.result-container .secListing .secTitle .titFloat{padding:0 20px}.two-1 .secCommon .cmnTopTit{background-image:url(../images/result/sp/rsltCmnTop2.jpg)}.two-1 .secCommon .note .area{font-size:auto}.result-container .main_tsunagi{font-size:1.4em}.box_teller .serif{width:200px;right:15px;padding:10px}.box_teller.right .serif{right:10px}.secCommon .box_teller+.cmnInfo{background-image:url(../images/result/sp/rsltKmTop.jpg),url(../images/result/sp/rsltKmBtm.jpg),url(../images/result/sp/rsltKmBg.jpg);background-size:100%;margin:-8px auto;padding:13px 23px 30px}.date-container{margin-bottom:10px;width:100%;text-align:center}.free-container .date-container img.jiki_x{margin:0 -3px}.date-container img.jiki_x{display:inline-table;height:30px;margin:0 -2px}.date-container img.jikiUnit:first-child{top:-2px;height:21px;margin:0 -2px}.date-container img.jikiUnit{position:relative;display:inline-table;height:30px;top:0;margin:0 -3px}.result-container .secListing .content-box.spLine{background-image:url(../images/result/sp/rsltLineCatch.jpg);background-size:100%;padding-top:177px}.result-container.two-0 .secListing .content-box.spLine .cbTop{background-image:url(../images/result/sp/rsltKomiTop1.jpg),url(../images/result/sp/rsltKomiBtm.jpg),url(../images/result/sp/rsltKomiBg.jpg);background-position:center 608px,center bottom,center top}.result-container .secListing .content-box.spLine .secTitle .titFloat{max-width:87%}.result-container .secListing .content-box.spLine .secTitle:after{background-size:100%;right:-30px;top:-40px;width:99px;height:166px}.box_line{background-image:url(../images/result/sp/rsltLineAnsBg.jpg);background-position:center top;background-size:100%;height:130px;margin-bottom:0}.box_line p{padding:42px 84px 30px 58px}.result-container .secListing .content-box .cbTop{background-image:url(../images/result/sp/rsltKmTop.jpg),url(../images/result/sp/rsltKmBtm.jpg),url(../images/result/sp/rsltKmBg.jpg);background-size:100%;padding:20px 0 40px;margin-bottom:0}.result-container .secListing .content-box.spMirai .cbTop{background-image:url(../images/result/sp/rsltMiraiTop.jpg),url(../images/result/sp/rsltMiraiBtm.jpg),url(../images/result/sp/rsltMiraiBg.jpg);background-size:100%;padding:234px 0 60px}.result-container .secListing .content-box.spMirai .secTitle{background-image:url(../images/result/sp/rsltTitBTop.jpg),url(../images/result/sp/rsltTitBBtm.jpg),url(../images/result/sp/rsltTitBBg.jpg);background-size:100%;padding:10px 0}.result-container .secListing .content-box.spMirai .cbInfo .cbImg{padding:0 30px}.box_mirai{background-image:url(../images/result/sp/rsltMiraiAnsBg.jpg),url(../images/result/sp/rsltMiraiCover.jpg);background-size:100%;height:385px;margin-bottom:-30px}.box_mirai li:nth-child(1){width:40%;top:100px;left:0}.box_mirai li:nth-child(2){width:58%;top:130px;left:63px;transform:translate(0,0);-ms-transform:translate(0,0)}.box_mirai li:nth-child(3){width:45%;top:65px;right:0}.result-container .secListing .secTitle{background-image:url(../images/result/sp/rsltTitTop.jpg),url(../images/result/sp/rsltTitBtm.jpg),url(../images/result/sp/rsltTitBg.jpg);background-size:100%;top:-1px;padding:0;font-size:14px;line-height:1.5em}.result-container .secListing .secTitle .titFloat{position:relative;padding:15px 18px;font-size:15px;line-height:1.3em;z-index:33}.result-container .secListing .content-box .cbInfo .cbImg{padding:0 30px}.result-container .secListing .spRImg .cbInfo{padding-top:5px}.result-container .secListing .spRImg .cbInfo:before{width:160px;height:197px}.result-container .secListing .content-box.spSatori .cbTop{background-image:url(../images/result/sp/rsltSatoriTop.jpg),url(../images/result/sp/rsltSatoriBtm.jpg),url(../images/result/sp/rsltSatoriBg.jpg);background-size:100%;padding:196px 0 60px}.result-container .secListing .content-box.spSatori .secTitle{background-image:url(../images/result/sp/rsltSatoriTitTop.jpg),url(../images/result/sp/rsltSatoriTitBtm.jpg),url(../images/result/sp/rsltSatoriTitBg.jpg);background-size:100%;padding:10px 0 30px;max-width:100%}.result-container .secListing .content-box.spSatori .cbInfo{background-image:url(../images/result/sp/rsltSatoriCover.jpg);background-size:100%;padding:20px 0}.box_satori_wrap{margin-top:-30px}.box_satori{background-image:url(../images/result/sp/rsltSatoriAnsCover.jpg);background-size:100%;width:100%;height:338px}.box_satori .msg{width:100%;bottom:100px}.box_satori .msg p{text-align:center}.box_satori .msg .open,.box_satori .msg .close{font-size:22px}.box_satori .anime_box{background:url(../images/result/parts/sp/satori_anime.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover;position:relative;margin:0 auto;width:320px;height:338px;overflow:hidden}.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:-5440px 0}}@-moz-keyframes noise_anime_two{0{background-position:0 0}100%{background-position:-5440px 0}}@keyframes noise_anime_two{0{background-position:0 0}100%{background-position:-5440px 0}}.box_satori .anime_box .bg_kirakira{background-image:url(../images/result/parts/sp/satori_anime_kirakira.jpg);-webkit-background-size:cover;background-size:cover;width:320px;height:338px;overflow:hidden;margin:0 auto;position:relative;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:-4480px 0}}@-moz-keyframes kirakira{0{background-position:0 0}100%{background-position:-4480px 0}}@keyframes kirakira{0{background-position:0 0}100%{background-position:-4480px 0}}.result-container .secListing .content-box.spGouka .cbTop{background-image:url(../images/result/sp/rsltGoukaTop.jpg),url(../images/result/sp/rsltGoukaBtm.jpg),url(../images/result/sp/rsltGoukaBg.jpg);background-size:100%;padding:30px 0 60px}.result-container .secListing .content-box.spGouka .secTitle{padding:0}.result-container .secListing .spJiki .cbTop{background-image:url(../images/result/sp/rsltJikiTop.jpg),url(../images/result/sp/rsltJikiBtm.jpg),url(../images/result/sp/rsltJikiBg.jpg);background-size:100%;padding:10px 5px 70px;max-width:100%}.result-container .secListing .spJiki .secTitle{background-image:url(../images/result/sp/rsltTitTop.jpg),url(../images/result/sp/rsltTitBtm.jpg),url(../images/result/sp/rsltTitBg.jpg);background-size:100%;padding:2px 10px}.result-container .secListing .content-box.spJiki .cbInfo .cbImg{padding:0}.result-container .secListing .spJiki .cbInfo{padding:0 20px}.result-container .secListing .content-box.spJiki .date-container{background-size:90%;padding:30px 0}.two .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_voice{background-image:url(../images/result/parts/sp/anime02.jpg);background-size:100%;height:250px;width:auto}.box_voice #anime{display:none}.box_voice #anime.on{display:block}.box_voice ul{display:none;width:93%;margin:0 auto;font-family:'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-align:left;font-size:16px;position:absolute;top:30px;left:0;right:0;z-index:1}.box_voice li:nth-child(even){margin:10px 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:30px 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:17px}.box_voice .word03{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)}.box_voice02{background-image:url(../images/result/sp/rsltVoiceBg.jpg);background-position:center top;background-size:115%;margin:10px auto 0;height:120px;max-width:300px}.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:16px}.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}.free-container #kanshiki .date1 .inner::after,.free-container #kanshiki.pair .date1 .inner::after{background:url(../images/result/kanshiki_parts/sp/hold_hand_free3.png) bottom center no-repeat;background-size:100% auto;height:150px;bottom:4px}.free-container #kanshiki.d .date1 .inner::after,.free-container #kanshiki.e .date1 .inner::after,.free-container #kanshiki.g .date1 .inner::after{background:url(../images/result/kanshiki_parts/sp/hold_hand_free4.png) bottom center no-repeat;background-size:100% auto;height:140px;bottom:0}.result-container .secListing .spRImg .cbInfo .cbImg:before{margin:-21px -10px 0 0;width:130px;height:140px}.result-container .secListing .secMessage{background-image:url(../images/result/sp/rsltMsgCover.jpg),url(../images/result/sp/rsltMsgTop.jpg),url(../images/result/sp/rsltMsgBtm.jpg),url(../images/result/sp/rsltMsgBg.jpg);background-position:center 175px,center top,center bottom,center top;background-size:100%;padding:110px 10px 100px}.result-container .secListing .secMessage .msgTit{top:0}.result-container .secListing .secMessage .content-box{padding:90px 10px 20px}.result-container .secListing .secMessage .content-box .msgInfo{position:relative;min-height:120px;padding:0 20px}.result-container .secListing .secMessage .content-box .msgInfo:before{content:"";display:table;float:right;margin:-32px;width:190px;height:110px}.free-container .blur{padding:60px 0 0}.free-container .secListing .paragraph .blur{background-image:url(../images/result/blur/sp/01.png);background-position:center top;background-size:100%;padding-top:30px;height:150px}.free-container .secCommon .cmnInfo .blur{background-image:url(../images/result/blur/sp/01.png);padding-top:33px;height:160px}.free-container .secListing .spRImg .blur{background-image:url(../images/result/blur/sp/02.png),url(../images/result/blur/sp/01.png);background-position:left top,center 80px;background-size:140px,100%;padding-top:100px;height:230px;clear:none}.free-container .secListing .spRImg p+.blur{background-image:url(../images/result/blur/sp/01.png);background-position:center bottom;background-size:100%;padding-top:40px;height:160px;clear:both}.free-container .secListing .spSatori .blur{background-image:url(../images/result/blur/sp/03.png);height:150px}.free-container .secListing .secMessage .blur{background-image:url(../images/result/blur/sp/02.png),url(../images/result/blur/sp/01.png);background-position:left -22px,center 45px;background-size:120px,100%;padding-top:62px;height:180px}