body{display:block;width:100%;font-size:14px}.fixed-cont,.subbody-container{overflow:hidden}.hidden-sm{display:none!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:.9em}.secDesc{padding:12px 20px;font-size:.9em;line-height:1.3em}.title{font-size:1.5em}.body-footer{background:transparent center top;background-image:url(../images/common/sp/footerTop.jpg);background-repeat:no-repeat;background-size:100%;padding:20px 0 20px;font-size:.9em;margin:0}.body-footer .copyrightTxt{line-height:1.4em}.free-container.result-container .charge-btn{width:230px;height:67px;background-size:288px;background-position:left 0;margin:inherit}.free-container.result-container a:hover .charge-btn{opacity:.8}.free-btn,.charge-btn,.top-container .secSpecial .productCatch .productButton{background-size:300px;margin:0 auto 6px;text-align:center;float:none;width:262px;height:78px}.free-btn{background-position:left -81px}.charge-btn{background-position:left -170px}.top-container .secSpecial .productCatch .productButton{background-size:100%;background-position:left -310px;height:80px}.top-container .secSpecial .productCatch .productButton .title{font-size:1.3em}a:hover .free-btn,a:hover .charge-btn,a:hover .productButton{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:29%}.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:350px}.top-container .body-container{background-image:none,url(../images/common/sp/mBnrTop.jpg),url(../images/common/sp/mBg.jpg);padding-top:450px}.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}.navi-container{min-height:40px}.navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.png) repeat 0 -56px;height:34px;max-width:100%;background-size:100%}.paid-container.result-container .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.png) repeat 0 -7px;background-size:100%}.navi-container .navi_input{margin-left:0}.navi-container .navi_button{background:0;height:34px;width:156px;max-width:156px;margin-left:0}.navi-container .navi_button:before{background:url(../images/common/button/naviTxt.png) no-repeat 36px 4px;background-size:90px;height:34px;top:1px}.navi-container .navi_button.navi_info:before{background-position:35px -85px}.navi-container .navi_button.navi_input:before{background-position:4px -95px}.navi-container .navi_button.navi_profile:before{background-position:34px -40px}.hasID .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.png) repeat 0 -7px;height:34px;max-width:100%;background-size:100%}.hasID .navi-container .navi_input{margin-left:0}.hasID .navi-container .navi_button{background:0;width:160px;height:34px}.hasID .navi-container .navi_button:before{background:url(../images/common/button/naviTxt.png) no-repeat 8px 4px;background-size:90%;top:0;height:34px}.hasID .navi-container .navi_button.navi_info:before{background-position:5px -89px}.hasID .navi-container .navi_button.navi_input:before{background-position:4px -134px}.hasID .navi-container .navi_button.navi_profile:before{background-position:9px -43px}.hasID .navi-container .navi_button{width:104px}.info-container .sectionInfo{background-image:url(../images/info/sp/senjaTop.jpg),url(../images/info/sp/ssBtm.jpg),url(../images/info/sp/ssBg.jpg);background-size:100%}.info-container .sectionInfo.profile .secInfo{padding:230px 0 50px}.info-container .sectionInfo.profile .paragraph{padding:0 30px 20px;margin-top:10px}.info-container .sectionInfo.about{background-image:url(../images/info/sp/jutsuTop.jpg),url(../images/info/sp/ssBtm.jpg),url(../images/info/sp/ssBg.jpg);padding-top:310px}.info-container .sectionInfo.about .secInfo{padding:20px 0 70px}.info-container .sectionInfo.about .paragraph{padding:0 30px}.info-container .sectionInfo.about .secInfo p:last-child{text-indent:0}.info-container .sectionInfo.freeCatch{background-image:url(../images/info/sp/freeCatch.jpg);height:130px;margin-bottom:0}.secSample .secSamp{background-image:url(../images/info/intro/sp/intro1.jpg),url(../images/info/intro/sp/introInrBtm.jpg),url(../images/info/intro/sp/introInrBg.jpg);background-size:100%}.secSample .secSamp .paragraph{padding:0 30px}.secSamp.secTop{background-image:url(../images/info/intro/sp/introTop.png);height:70px;margin-bottom:-22px}.secSamp.secSamp1{padding:274px 0 30px}.secSamp.secSamp2{background-image:url(../images/info/intro/sp/intro2.jpg),url(../images/info/intro/sp/introInrBtm.jpg),url(../images/info/intro/sp/introInrBg.jpg);padding:265px 0 30px}.secSamp.secSamp3{background-image:url(../images/info/intro/sp/intro3.jpg);padding-top:255px}.secSamp.secBtm{background-image:url(../images/info/intro/sp/introBtm.jpg);padding-top:75px;margin-bottom:20px}.commonMenuBox .cmnInfo{background:url(../images/common/menu/sp/cmnMenuBg1.jpg) repeat-y center center;margin:-10px auto}.commonMenuBox .cmnInfo{background:url(../images/common/menu/sp/cmnTitBg.jpg) repeat-y center center;margin:-18px auto}.commonMenuBox .cmnTop{background:url(../images/common/menu/sp/cmnTitTop.jpg) no-repeat center top}.commonMenuBox .cmnBtm{background:url(../images/common/menu/sp/cmnTitBtm.jpg) no-repeat center bottom}.input-container .commonMenuBox{background:url(../images/input/sp/komiCatch.jpg) no-repeat center top;background-size:100%;padding:420px 0 0;margin-top:0}.commonMenuBox .cmnTop,.commonMenuBox .cmnInfo,.commonMenuBox .cmnBtm{background-size:100%}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{height:40px}.commonMenuBox .infoelement{max-width:90%}.commonMenuBox .iconelement{margin-right:5px;width:77px;height:72px}.commonMenuBox .titelement{padding-left:82px}.commonMenuBox .titelement .title{font-size:1em}.input-container .subbody-container{background:0}.komi{background:transparent;background-image:url(../images/input/sp/komiTop.jpg),url(../images/input/sp/komiBtm.jpg),url(../images/input/sp/komiBg.jpg);background-size:100%;background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:75px 0 55px}.komi .heading{width:280px;margin:0 auto}.komi .komiInfo{padding:0 29px}.komi ul{position:relative;margin:0 auto;max-width:250px;line-height:1.5em;z-index:33}.komi ul li{padding-left:30px;background-size:25px;background-position:left -207px;line-height:inherit}.komi ul ul{margin:0;padding-left:18px}.komi ul li.spe,.komi ul ul li.cmn{background-position:left -425px;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:transparent url(../images/input/sp/formCatch1.jpg) no-repeat center top;background-size:100%;height:240px}.person2.input-container .question .greeting .greetTitle{background:transparent url(../images/input/sp/formCatch2.jpg) no-repeat center top;background-size:100%}.question .formTop{background:transparent;background-image:url(../images/input/sp/formTop.jpg),url(../images/input/sp/formBtm.jpg),url(../images/input/sp/formBg.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:20px}.question .formInfo{padding:35px 0 0}.question .formInfo .target{margin-top:-20px}.question .formInfo .formHeader{background-image:url(../images/input/sp/formSprite.png);background-position:center top;background-size:90%;padding-bottom:40px;margin-bottom:0}.question .formInfo .target .formHeader{background-position:center -44px}.question .formInfo .inputHolder{padding:0 30px;margin-top:0}.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}select{-webkit-rtl-ordering:logical;-webkit-text-fill-color:#000;opacity:1;-webkit-border-radius:3px;border-radius:3px}.question select{width:60px}.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}span.spanError:before{top:-22px}.secGreeting{background:url(../images/result/sp/greetingBg.jpg) no-repeat center top;background-size:100%;min-height:290px;margin-top:20px;margin-bottom:10px}.secGreeting .greetingInfo{width:188px;padding:10px;-webkit-border-radius:5px;border-radius:5px;top:0;left:15px;margin-bottom:0;min-height:100px}.secGreeting .greetingInfo:after{right:-20px;top:52px;border-left:20px solid rgba(255,255,255,0.8);border-top:9px solid transparent;border-bottom:9px solid transparent}.secGreeting .greetingInfo .paragraph p{font-size:1em}.secCommon .cmnContent .shinen{width:130px}.secCommon .cmnContent .shinen.one{left:0}.secCommon .cmnContent .shinen.two{right:0}.secCommon .cmnContent .shinen.three{bottom:20px;right:0}.secCommon .cmnContent .shinen.four{bottom:20px;left:0}.secCommon .cmnContent .soul{width:75px;bottom:18px}.secCommon_0 .cmnContent{background:url(../images/result/sp/cmnImgBg1.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:262px;width:100%;margin:133px auto 0}.secCommon_1 .cmnContent{background:url(../images/result/sp/cmnImgBg2.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:262px;width:inherit;margin:150px auto 0}.secCommon_1 .shinen.you{top:45px}.secCommon_1 .shinen.anohito{top:45px;right:0}.secCommon_1 .soul{z-index:1}.secCommon_1 .soul.you{right:auto;left:57px}.secCommon_1 .soul.anohito{right:57px;left:auto}.secCommon_1 .image_after{position:absolute;bottom:-36px;left:inherit}.secCommon_1 .result_txt{min-height:35px}.secCommon{background:transparent url(../images/result/sp/cmnBg.jpg) repeat-y center top;background-size:100%}.secCommon .cmnTopTit{background:transparent url(../images/result/sp/cmnTopTit1.jpg) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:100%;min-height:137px;top:-137px;left:0}.two-1 .secCommon .cmnTopTit{background:transparent url(../images/result/sp/cmnTopTit2.jpg) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:100%;min-height:137px;top:-137px;left:0}.secCommon .profile{width:inherit;margin:10px auto 0;font-size:1em;line-height:1.3}.two-0 .secCommon .profile{padding-top:0;margin-bottom:-25px}.two-1 .secCommon .profile .self,.two-1 .secCommon .profile .target{display:inline-block;width:42%;padding:0}.secCommon .profile span{display:block}.secCommon .cmnCatch{padding:8px 0 15px;width:100%;max-width:80%;font-size:1em;line-height:1.4em;font-weight:normal}.two-1 .secCommon .cmnCatch{padding:14px 0}.secCommon .cmnInfo{background-image:url(../images/result/sp/rsltLstTop.jpg),url(../images/result/sp/rsltCmnBtm.jpg),url(../images/result/sp/rsltLstBg.jpg);background-size:100%;margin:0 auto;padding:25px 22px 65px}.secCommon .cmnInfo:last-child{background-image:url(../images/result/sp/rsltLstTop.jpg),url(../images/result/sp/rsltCmnBtm2.jpg),url(../images/result/sp/rsltLstBg.jpg);background-size:100%;padding:25px 22px 95px}.secCommon .cmnInfo .cmnTitle{background-image:url(../images/result/sp/rsltLstTitTop.jpg),url(../images/result/sp/rsltLstTitBtm.jpg),url(../images/result/sp/rsltLstTitBg.jpg);background-size:100%;padding:25px 12px;max-width:100%;margin:0 auto 10px;font-size:1em}.secCommon .cmnInfo .cmnInner{margin:0 auto;padding:0}.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{height:30px;margin:0 -2px}.date-container img.jikiUnit:first-child{top:-2px;height:30px;margin:0 -2px}.date-container img.jikiUnit{position:relative;height:30px;top:0;margin:0 -3px}.result-container .secListing .content-box{background-image:url(../images/result/sp/rsltLstTop.jpg),url(../images/result/sp/rsltLstBtm.jpg),url(../images/result/sp/rsltLstBg.jpg);background-size:100%}.result-container .secListing .content-box .cbTop{padding:20px 20px 55px}.result-container .secListing .secTitle{display:block;background-image:url(../images/result/sp/rsltLstTitTop.jpg),url(../images/result/sp/rsltLstTitBtm.jpg),url(../images/result/sp/rsltLstTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;width:inherit;max-width:100%;margin:0 auto 10px;padding:24px 15px;font-size:1em}.result-container .secListing .secTitle .titFloat br{display:none}.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 6px;margin-bottom:0}.free-container .secListing .content-box .cbInfo p{padding-bottom:0}.result-container .secListing .spLeftImg .cbTop{min-height:250px}.result-container .secListing .spLeftImg .cbImg:before{width:115px;height:128px}.result-container .secListing .spLeftImg.L2 .cbImg:before,.result-container .secListing .spLeftImg.L1 .cbImg:before{background-size:100%}.result-container .secListing .content-box.spLeftImg .float:before{width:125px;height:125px}.result-container .secListing .content-box.spLeftImg.L2 .float p{min-height:120px}.result-container .secListing .listCatch{background:url(../images/result/sp/shinenTitTop.jpg) no-repeat center top;background-size:100%;padding:15px 0;font-size:1em;line-height:1.4em;text-shadow:1px 1px 1px #a40000,-1px 1px 1px #a40000,1px -1px 1px #a40000,-1px -1px 1px #a40000,1px 1px 1px #a40000,-1px 1px 1px #a40000}.two-1.result-container .secListing .listCatch{padding:10px 0}.result-container .secListing .listCatch .shinenImg{min-height:120px;margin:-22px auto;width:65%}.result-container .secListing .spShinen .cbTop:first-child{background:url(../images/result/sp/shinenTopTit.png) no-repeat center top;background-size:100%;margin:0 auto -14px;padding:195px 0 0}.result-container .secListing .spShinen .shinenAns{background:url(../images/result/sp/shinenImgBg.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:360px}.result-container .secListing .spShinen .shinenMsg{background:url(../images/result/sp/shinenMsgBg.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;margin-top:-25px;padding:55px 30px 12px;font-size:1.1em}.result-container .secListing .spShinen .shinenInfo{background-image:url(../images/result/sp/shinenTop.jpg),url(../images/result/sp/shinenBtm.jpg),url(../images/result/sp/shinenBg.jpg);background-size:100%;margin:0 auto 10px;max-width:inherit;padding:18px 0 60px}.result-container .secListing .spShinen .shinenTitle{background-image:url(../images/result/sp/spLstTitTop.jpg),url(../images/result/sp/spLstTitBtm.jpg),url(../images/result/sp/spLstTitBg.jpg);background-size:100%;padding:24px 12px;max-width:88%;margin:0 auto 12px;font-size:1em}.result-container .secListing .spShinen .shinenInfo .cbImg{padding:0 22px}.result-container .secListing .spShinen .shinenAns .shinen_hyoui{width:320px;height:360px}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern1{background:url(../images/result/shinen/p1/sp/1.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern2{background:url(../images/result/shinen/p1/sp/2.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern3{background:url(../images/result/shinen/p1/sp/3.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern4{background:url(../images/result/shinen/p1/sp/4.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern5{background:url(../images/result/shinen/p1/sp/5.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern6{background:url(../images/result/shinen/p1/sp/6.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern7{background:url(../images/result/shinen/p1/sp/7.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern1{background:url(../images/result/shinen/p2/sp/1.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern2{background:url(../images/result/shinen/p2/sp/2.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern3{background:url(../images/result/shinen/p2/sp/3.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern4{background:url(../images/result/shinen/p2/sp/4.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern5{background:url(../images/result/shinen/p2/sp/5.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.anime_in{-webkit-animation:hyoui_anime 3s steps(19) 1 forwards;-moz-animation:hyoui_anime 3s steps(19) 1 forwards;animation:hyoui_anime 3s steps(19) 1 forwards}@-webkit-keyframes hyoui_anime{0{background-position:0 0}100%{background-position:-6080px 0}}@-moz-keyframes hyoui_anime{0{background-position:0 0}100%{background-position:-6080px 0}}@keyframes hyoui_anime{0{background-position:0 0}100%{background-position:-6080px 0}}.result-container .secListing .spHonne.honneMsg{background:url(../images/result/sp/honneTopTitMsg1.jpg) no-repeat center top;background-size:100%;padding:306px 0 0}.two-1.result-container .secListing .spHonne.honneMsg{background:url(../images/result/sp/honneTopTitMsg2.jpg) no-repeat center top;background-size:100%;padding:306px 0 0}.result-container .secListing .spHonne{background:url(../images/result/sp/honneTopTit2.jpg) no-repeat center top;background-size:100%;padding:218px 0 0}.result-container .secListing .spHonne .cbTop{background-image:url(../images/result/sp/honneTop1.jpg),url(../images/result/sp/honneBtm1.jpg),url(../images/result/sp/honneBg1.jpg);background-size:100%;padding:18px 20px 60px}.two-1.result-container .secListing .spHonne .cbTop{background-image:url(../images/result/sp/honneTop2.jpg),url(../images/result/sp/honneBtm2.jpg),url(../images/result/sp/honneBg2.jpg);background-size:100%}.result-container .secListing .spYesno .secTitle,.result-container .secListing .spHonne .secTitle{background-image:url(../images/result/sp/spLstTitTop.jpg),url(../images/result/sp/spLstTitBtm.jpg),url(../images/result/sp/spLstTitBg.jpg);background-size:100%;max-width:inherit}.result-container .secListing .spHonne .anime_txt{background:url(../images/result/sp/honneImg.png) no-repeat center bottom;-webkit-background-size:100% auto;background-size:100% auto;min-height:160px;width:inherit;margin:6px auto 10px}.result-container .secListing .spHonne .honneBg .honneAns{position:absolute;top:80px;right:150px;width:250px}.result-container .secListing .spYesno .cbInfo .cbImg,.result-container .secListing .spHonne .cbInfo .cbImg{color:#fff;padding:0}.result-container .secListing .spHonne .anime_txt.disp-0{display:block!important}.result-container .secListing .spHonne .anime_txt li:nth-child(1){top:30px;left:10px;font-size:20px}.result-container .secListing .spHonne .anime_txt li:nth-child(2){top:73px;right:3px;font-size:24px;text-align:right}.result-container .secListing .spHonne .anime_txt li:nth-child(3){top:110px;left:5px;font-size:30px}.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(2){width:115px!important;top:57px;min-height:36px;background:url(../images/result/blur/sp/bokashi_txt04.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(3){width:162px;top:106px;min-height:42px;background:url(../images/result/blur/sp/bokashi_txt05.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.two-1.result-container .secListing .spHonne .anime_txt li{text-shadow:0 0 2px #e60012,0 0 2px #e60012,0 0 10px #e60012,0 0 10px #e60012,0 0 10px #e60012,0 0 10px #e60012,0 0 10px #e60012}.two-1.result-container .secListing .spHonne .anime_txt li:nth-child(1){width:100px;min-height:27px}.two-1.result-container .secListing .spHonne .anime_txt li:nth-child(2){top:73px;width:125px;min-height:36px}.two-1.result-container .secListing .spHonne .anime_txt li:nth-child(3){top:110px;width:162px;min-height:42px}.result-container .secListing .spYesno{background:url(../images/result/sp/yesnoTopTit.jpg) no-repeat center top;background-size:100%;padding:218px 0 0}.result-container .secListing .spYesno .cbTop{background-image:url(../images/result/sp/yesnoTop.jpg),url(../images/result/sp/yesnoBtm.jpg),url(../images/result/sp/yesnoBg.jpg);background-size:100%;padding:15px 20px 65px}.result-container .secListing .spYesno .yesnoBg{background:url(../images/result/sp/yesnoImg.png) no-repeat center top;background-size:100%;margin:0 auto;width:100%;height:160px}.result-container .secListing .spYesno .yesnoBg .yesnoAns{position:absolute;top:40px;right:15px;width:120px}.result-container .secListing .spYesno .yesnoBg .yesnoAns img{width:100%;height:auto;vertical-align:bottom;margin-top:0}.result-container .secListing .spJiki .cbTop{background-image:url(../images/result/sp/jikiTop.jpg),url(../images/result/sp/jikiBtm.jpg),url(../images/result/sp/jikiBg.jpg);background-size:100%;padding:70px 25px 75px;max-width:100%}.result-container .secListing .content-box.spJiki .date-container{background-size:320px;padding:6px 0}.result-container .secListing .spJiki .secTitle{background-image:url(../images/result/sp/jikiTitTop.jpg),url(../images/result/sp/jikiTitBtm.jpg);background-size:100%;padding:22px 10px}.result-container .secListing .content-box.spJiki .cbInfo .cbImg{padding:0}.result-container .secListing .spKao .faceBox{top:0;left:0;width:150px;max-height:180px;float:inherit;margin:0 auto}.result-container .secListing .spKao .faceBox img{width:100%;height:auto;vertical-align:bottom;margin-top:0}.result-container .secListing .content-box.spKao .float:before{display:none}.result-container .secListing .secMessage{margin:0 auto}.result-container .secListing .secMessage .msgTit{display:none}.result-container .secListing .secMessage .content-box{background-image:url(../images/result/sp/msgTop.jpg),url(../images/result/sp/msgBtm.jpg),url(../images/result/sp/msgBg.jpg);background-size:100%;padding:130px 0 30px}.result-container .secListing .secMessage .content-box .msgInfo{position:relative;min-height:120px;padding:0 20px}.result-container .secListing .secMessage .content-box .msgInfo:before{background:url(../images/result/sp/msgImg.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;right:0;top:-142px;width:149px;min-height:255px}.result-container .secListing .secMessage .content-box .float:before{width:129px;height:115px}.two-0.result-container .secListing .secOmake{position:relative;background:url(../images/result/sp/omakeTopTit1.jpg),url(../images/result/sp/omakeBtm1.jpg);background-repeat:no-repeat,no-repeat;background-position:center top,center bottom;background-size:100%;width:inherit;left:0;padding:134px 0 42px;margin-bottom:10px}.two-0.result-container .secListing .secOmake .omakeImgBg{background:url(../images/result/sp/omakeImg1.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:314px}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns{top:95px;right:inherit;width:155px;margin:0 30px 0 auto}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns p{padding:6px 8px;font-size:13px}.two-0.free-container.result-container .secListing .secOmake .omakeImgBg .omakeAns p{padding:10px 5px 25px 5px}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns p img{width:100%;height:auto;vertical-align:bottom;margin-top:0}.two-0.result-container .secListing .secOmake .content-box{background-image:url(../images/result/sp/omakeTop1.jpg),url(../images/result/sp/omakeInrBtm1.jpg),url(../images/result/sp/omakeBg1.jpg);background-size:100%;padding:30px 22px 54px;margin-bottom:0}.two-0.result-container .secListing .secOmake .content-box .omakeInfo{position:relative;min-height:80px;padding:0}.two-1.result-container .secListing .secOmake{background:url(../images/result/sp/omakeTopTit2.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;padding-top:228px}.two-1.result-container .secListing .secOmake .omakeImgBg{min-height:425px;margin-bottom:10px}.two-1.result-container .secListing .secOmake .omakeAns01{background:url(../images/result/sp/omakeBgImg2_1.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:425px}.two-1.result-container .secListing .secOmake .omakeAns01 li{font-size:1.1em!important;height:163px}.two-1.result-container .secListing .secOmake .omakeAns01 li.musubi_you{top:9px!important;left:84px!important}.two-1.result-container .secListing .secOmake .omakeAns01 li.musubi_anohito{top:9px!important;right:84px!important}.two-1.result-container .secListing .secOmake .omakeMusubi{max-width:91%;top:25px}.two-1.result-container .secListing .secOmake .omakeAns01 .btn_musubi{bottom:85px;width:55%}.two-1.result-container .secListing .secOmake .omakeAns01 .btn_musubi a{background:url(../images/result/sp/omakeBtn.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:42px}.two-1.result-container .secListing .secOmake .omakeAns02{background:url(../images/result/sp/omakeBgImg2_2.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:425px}.two-1.result-container .secListing .secOmake .omakeAns03{background:url(../images/result/sp/omakeBgImg2_3.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:425px}.two-1.free-container.result-container .secListing .secOmake .omakeNote{bottom:66px;font-size:.9em}.free-container .secCommon .blur,.free-container .secListing .spKao .blur,.free-container .secListing .spLeftImg.L2 .blur,.free-container .secListing .spJiki.paragraph .blur,.free-container .secListing .paragraph .blur{background:transparent url(../images/result/blur/sp/bokashi.png) no-repeat left top;background-size:100%;padding-top:55px;height:170px}.free-container .secCommon .blur{height:213px;padding-top:70px}.free-container .secListing .spLeftImg.L1 .blur{background:transparent url(../images/result/blur/sp/bokashi06.png) no-repeat left bottom;background-size:100%;padding-top:165px;height:260px}.free-container .secListing .spShinen .blur,.free-container .secListing .spHonne .blur,.free-container .secListing .spYesno .blur{background:transparent url(../images/result/blur/sp/bokashi02.png) no-repeat left top;background-size:100%;padding-top:35px;height:140px}.free-container .secListing .spShinen .blur{height:195px;padding-top:60px}.free-container .secListing .secMessage .paragraph .blur{background:url(../images/result/blur/sp/bokashi05.png) no-repeat left top;background-size:100%;padding-top:160px;height:294px}.two-0.free-container .secListing .secOmake .paragraph .blur{padding-top:80px;height:235px}.top-container .subbody-container{background-image:url(../images/top/sp/newCatch.jpg);background-position:center 40px;background-size:100%;margin-top:0}.top-container .commonMenuBox .titelement .title{font-size:15px}.top-container .secCont,.top-container .secCont .secList{background-size:100%}.top-container .secCont .secList{padding:132px 0 0}.top-container .secCont .secCate .secInfo{background-image:url(../images/top/sp/recommInrTop.jpg),url(../images/top/sp/recommInrBtm.jpg),url(../images/top/sp/recommInrBg.jpg);background-size:100%;padding:20px}.top-container .secCont .secCate.secLove .secTop{background-image:url(../images/top/sp/loveTit.jpg),url(../images/top/sp/loveMsg.jpg);background-position:center top,center 109px;padding-top:117px}.top-container .secCont .secCate.secMarry .secTop{background-image:url(../images/top/sp/marrTit.jpg)}.top-container .secCont .secCate.secLife .secTop{background-image:url(../images/top/sp/lifeTit.jpg);padding-top:114px}.top-container .newCatch{background:0;height:auto}.top-container .newCatch:before{display:none}.top-container .newCatch .newCap{background:transparent no-repeat center top;background-size:100%}.top-container .newCatch .newCap.newCap1{background-image:url(../images/top/sp/newCap1.jpg);height:264px}.top-container .newCatch .newCap.newCap2{background-image:url(../images/top/sp/newCap2.jpg);height:120px}.top-container .newCatch .newCap.newCap3{background-image:url(../images/top/sp/newCap3.jpg);height:372px}.top-container .secNew{background-image:url(../images/top/sp/newTit.jpg),url(../images/top/sp/newBtm.jpg),url(../images/top/sp/newBg.jpg);background-size:100%;padding:0}.secNew .secInner,.secCont .inrTop{margin-top:5px;padding:5px}.top-container .secNew .commonMenuBox{margin:-5px 0 0}.top-container .secNew .secInfo{background-image:url(../images/top/sp/newTop.jpg);background-size:100%;padding:0}.top-container .secNew .secTop .secTitle{height:120px}.secNew .secInner{background-image:url(../images/top/newDiv.png);background-size:90%;padding:20px;border-radius:0}.top-container .secRecomm{background-image:url(../images/top/sp/recommTit.jpg),url(../images/top/sp/recommBtm.jpg),url(../images/top/sp/recommInrBg.jpg);background-size:100%;padding:0 0 40px}.top-container .secRecomm .secTop .secTitle{height:114px}.top-container .secRecomm .secInfo{background-image:url(../images/top/sp/recommInrTop.jpg),url(../images/top/sp/recommInrBtm.jpg);background-position:center top,center bottom;background-size:100%;padding:10px 15px}.top-container .secRecomm .titelement{padding-left:70px}.top-container .secRecomm .secInner:not(:last-child){background-size:100%;padding-bottom:20px}.top-container .secSpecial{background-image:url(../images/top/sp/speTit.jpg),url(../images/top/sp/speBtm.jpg),url(../images/top/sp/speInrBg.jpg);background-size:100%;margin-bottom:0;padding:0 0 40px}.top-container .secSpecial .secTop{height:104px}.top-container .secSpecial .secTop .secTitle{background:0;height:100%;width:100%}.top-container .secSpecial .inrInfo{background-image:url(../images/top/sp/speInrTop.jpg),url(../images/top/sp/speInrBtm.jpg);background-size:100%;padding:20px 20px 10px}.top-container .secSpecial .productCatch{background-image:url(../images/top/sp/speBtmCap.png);background-size:100%;padding:110px 0 0}.top-container .secFree{background-image:url(../images/top/free/sp/freeSprite.jpg);background-size:100%;padding:120px 0 30px}.top-container .secFree .productBtn{background-size:100%;width:300px;height:270px}.top-container .secCont .secCate .secTop{background-size:100%;padding-top:110px}.top-container .secCont .secLove .secTop{background-image:url(../images/top/sp/loveTit.jpg)}.top-container .secCont .secMarry .secTop{background-image:url(../images/top/sp/marrTit.jpg);padding-top:114px}.top-container .secCont .secLife .secTop{background-image:url(../images/top/sp/lifeTit.jpg);padding-top:114px}.top-container .secCont .secTop{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%}.top-container .secListing .ichiInner{background-image:none!important;padding:0 0 12px;width:100%}.top-container .secListing .titelement{font-weight:bold}.top-container .secCont .commonMenuBox .desc{margin:10px auto;font-size:.9em;line-height:1.3em}.secCont .commonMenuBox .newIcon{background-size:100%;margin:-18px -19px;height:27px;width:65px}.top-container .secListing .ichiInner .titelement{font-size:1em}.top-container .secListing .secTop{padding:0}.top-container .secListing .secInnerInfo,.top-container .secListing .secList .secInnerInfo{background:transparent url(../images/top/sp/recommDiv.png) no-repeat center top;background-size:100%}.top-container .secListing .secInnerInfo .secInner{background-image:none!important;display:table;width:100%;padding-bottom:0}.top-container .secListing .secInnerInfo .secInner .float{background-image:none!important;padding:0}.top-container .secListing .secInnerInfo.singleInr{width:100%}.top-container .secCont .secLove .secTop{background-image:url(../images/top/sp/loveInrTop.jpg),url(../images/top/sp/loveInrBtm.jpg),url(../images/top/sp/loveInrBg.jpg)}.top-container .secCont .secMarry .secTop{background-image:url(../images/top/sp/marrInrTop.jpg),url(../images/top/sp/marrInrBtm.jpg),url(../images/top/sp/marrInrBg.jpg)}.top-container .secCont .secLife .secTop{background-image:url(../images/top/sp/lifeInrTop.jpg),url(../images/top/sp/lifeInrBtm.jpg),url(../images/top/sp/lifeInrBg.jpg)}