body{display:block;width:100%;font-size:14px}.fixed-cont,.subbody-container{overflow:hidden}.hidden-sm{display:none!important}.center{text-align:center}.textLight{font-size:1.3em;line-height:1.5em;padding:0 50px}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-image:url(../images/common/sp/mBtm.jpg),url(../images/common/sp/mBg.jpg);background-color:#0a0912;background-size:100%;margin-top:30px;padding:50px 20px 20px;font-size:.9em}.body-footer .copyrightTxt{font-size:.9em;line-height:1.4em}.question .entry_save{margin:30px auto 0}.free-container.result-container .charge-btn{width:255px;height:63px;background-size:100%;background-position:center top;margin:inherit}.free-container.result-container a:hover .charge-btn{background-position:center -69px}.free-btn,.charge-btn{background-size:cover;margin:0 auto 5px;text-align:center;float:none;width:270px;height:66px}.free-btn{background-position:0 0}.charge-btn{background-position:0 0}a:hover .free-btn{background-position:0 -76px}a:hover .charge-btn{background-position:0 -76px}.free-btn .title,.charge-btn .title{top:31%;font-size:1.6em}.btnInfo{width:175px;height:43px;background-size:175px auto;top:240px;right:27px}.result-container .charge-btn{width:235px;height:63px}.header-container{min-height:auto}.body-container{background-image:url(../images/common/sp/naviBg.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:290px}.body-container .paragraph p{text-indent:13px}.navi-container{min-height:49px}.navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.jpg) repeat 0 -87px;height:49px;max-width:100%;background-size:100%;margin:0 auto}.navi-container .navi_input{margin-left:0}.navi-container .navi_button{background:0;width:158px;height:48px}.navi-container .navi_button:before{background:url(../images/common/button/btnTxtSprite.png) no-repeat 28px 6px;background-size:100px;height:40px;top:2px}.navi-container .navi_button.navi_info:before{background-position:28px -61px}.navi-container .navi_button.navi_input:before{background-position:4px -95px}.navi-container .navi_button.navi_profile:before{background-position:32px -27px}.navi-container .navi_info{margin:0}.hasID .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.jpg) repeat 0 -44px;height:48px;max-width:100%;background-size:100%;margin:0 auto}.hasID .navi-container .navi_input{margin-left:0}.hasID .navi-container .navi_button{background:0;width:104px;height:48px}.hasID .navi-container .navi_button:before{background:url(../images/common/button/btnTxtSprite.png) no-repeat 4px 5px;top:6px;height:40px;background-size:100%}.hasID .navi-container .navi_button.navi_info:before{background-position:2px -65px}.hasID .navi-container .navi_button.navi_input:before{background-position:2px -100px}.hasID .navi-container .navi_button.navi_profile:before{background-position:3px -29px}.input-container .commonMenuBox{background:url(../images/input/sp/komiCatch.png) no-repeat center top;background-size:100%;padding:325px 0 0}.commonMenuBox .cmnTop{background:url(../images/common/menu/sp/cmnTitTop.jpg) no-repeat center top}.commonMenuBox .cmnInfo{background:url(../images/common/menu/sp/cmnTitBg.jpg) repeat-y center center;margin:-23px auto}.commonMenuBox .cmnBtm{background:url(../images/common/menu/sp/cmnTitBtm.jpg) no-repeat center bottom}.commonMenuBox .cmnTop,.commonMenuBox .cmnInfo,.commonMenuBox .cmnBtm{background-size:100%}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{height:46px}.commonMenuBox .infoelement{max-width:85%}.commonMenuBox .iconelement{margin-right:5px;width:63px;height:64px}.commonMenuBox .titelement{padding-left:70px}.commonMenuBox .titelement .title{font-size:1em}.info-container .sectionInfo{background-image:url(../images/info/sp/senjaTop.jpg),url(../images/info/sp/infBtm.jpg),url(../images/info/sp/infBg.jpg);background-size:100%;padding:72px 0 30px}.info-container .sectionInfo.profile .secCover{background-image:url(../images/info/sp/senjaImg.jpg);background-size:100%;padding-top:203px}.info-container .sectionInfo.profile .paragraph{background-image:url(../images/info/sp/infTop.jpg);background-size:100%;padding:20px 12px 12px;margin:30px 20px;width:inherit}.info-container .sectionInfo.about{background-image:url(../images/info/sp/jutsuTop.jpg),url(../images/info/sp/infBtm.jpg),url(../images/info/sp/infBg.jpg);padding-top:64px;padding-bottom:50px}.info-container .sectionInfo.about .paragraph{background-image:url(../images/info/sp/jutsuTitTop.jpg);background-size:100%;padding:20px 12px 12px;margin:10px 20px;width:inherit}.info-container .sectionInfo.about .secCover{background-image:url(../images/info/sp/jutsuImg.jpg);background-position:center top;background-repeat:no-repeat;background-size:100%;padding-top:184px}.payname{font-size:2.6em;top:148px}.info-container .sectionInfo.about .paragraph p:before{width:140px;top:0}.secFree{background:transparent url(../images/info/free/sp/freeCatch.jpg) no-repeat center top;background-size:100%;height:490px}.secSample{background-image:url(../images/info/intro/sp/introTop.jpg);background-size:100%;padding-top:129px}.secSamp.secSamp{background-size:100%}.secSamp.secSamp1{background-image:url(../images/info/intro/sp/intro1.jpg);height:340px}.secSamp.secSamp2{background-image:url(../images/info/intro/sp/intro2.jpg);height:255px}.secSamp.secSamp3{background-image:url(../images/info/intro/sp/intro3.jpg);height:304px}.secSamp.secSamp4{background-image:url(../images/info/intro/sp/intro4.jpg);height:351px}.secSamp.secSamp5{background-image:url(../images/info/intro/sp/intro5.jpg);height:385px}.secSamp.secSamp6{background-image:url(../images/info/intro/sp/intro6.jpg);height:280px}.secSamp.secBtm{background-image:url(../images/info/intro/sp/introBtm.jpg);height:247px}.komi{background-image:url(../images/input/sp/komiTop.jpg),url(../images/input/sp/komiBtm.jpg),url(../images/input/sp/komiBg.jpg);background-size:100%;padding:92px 20px 50px}.komi ul li{margin-top:0;margin-bottom:6px;background-size:23px auto;background-position:4px -287px}.komi ul li.cmn{background-position:4px 3px;background-size:23px auto}.komi ul ul{padding-left:14px}.komi ul ul li{background-position:left -191px;padding-left:24px}.komi ul ul li.cmn{background-position:left -82px!important;background-size:20px auto;padding-left:23px;margin-top:-10px}.komi ul li.spe{background-position:4px 4px;background-size:23px auto;margin-bottom:0}.question .formTop{background-image:url(../images/input/sp/formTop.jpg),url(../images/input/sp/formBtm.jpg),url(../images/input/sp/formBg.jpg);background-size:100%;padding:54px 20px 70px}.question .greeting .greetTitle{background-image:url(../images/input/sp/formCatch.jpg);background-size:100%;height:194px}.question .formInfo .inputHolder{margin:0 auto}.question .formInfo .formHeader{background-image:url(../images/input/sp/formSprite.png);background-size:100%;padding-bottom:32px}.question .formInfo .target .formHeader{background-position:center -23px;margin-bottom:-6px}.question .formInfo{padding:0}.question .inputRow .attention{margin-top:-5px;font-size:74%}.question .inputRow.name .col{text-align:left}.question .inputRow.name .col:first-child{background-size:300px;background-position:0 -85px;height:34px}.question form span.bold{background-position:0 -300px;background-size:400px;height:28px}.question form span.bold:first-child{background-position:0 -260px}.question form span.bold.birth{background-position:0 -160px;background-size:300px;width:100%;height:34px;display:block;text-align:left}.question select{width:52px}.question select.form_year{margin-left:4px;width:71px}.question form span.birth_unit{background-position:-1px -301px;background-size:350px;width:23px}.question form .form_month+span.birth_unit{background-position:-129px -301px}.question .rGender{margin-left:5px}.question form .form_day+span.birth_unit{background-position:-242px -301px}.question form span.bold.gender{background-position:0 -115px;background-size:300px;text-align:left;padding-top:2px;width:100px;margin:0}.question form #sex11+span,.question form #sex21+span{background-position:-269px -266px;background-size:560px}.question form #sex12+span,.question form #sex22+span{background-position:-269px -295px;background-size:560px}.question form label.inbold{font-size:1.4em}#default_check+span{top:-2px}input[type="text"]{width:220px}span.spanError:before{top:-26px;left:124px}.secGreetTop{margin:20px 0 0}.secGreet{background-image:url(../images/result/sp/greetingTop.jpg),url(../images/result/sp/greetingBtm.jpg),url(../images/result/sp/greetingBg.jpg);background-size:100%;padding:6px 0;min-height:212px;margin:0 0 24px}.secGreet .greetInfo p:first-child:before{width:173px;height:208px;background-image:url(../images/result/sp/greetingImg.png);margin:-18px 7px 0 -20px}.secGreet .greetInfo{padding:12px 24px;width:100%;font-size:.9em;float:inherit}.view_inner{height:175px}.view_inner .aura{width:100%;overflow:hidden;position:absolute;top:5%;left:0}.view_inner .aura li{width:33%;float:left;text-align:center;display:none}.view_inner .profile{padding-top:65px;position:relative;text-align:center;width:inherit}.view_inner .profile p{font-size:2.3em}.disp-null{display:none}.two-1 .profile{padding-top:40px;line-height:50px}.two-1 .aura .current img{display:block;margin:0 auto}.two-1 .aura .current img:nth-child(1){margin:0 0 0 5px}.view_inner .ring{display:none;position:absolute;top:5px;left:0;right:0;width:inherit}.flame.ring p{padding-top:17px}.cat-a .past-02,.cat-a .past-04{padding-top:20px}.cat-a .past-03{padding-top:60px}.cat-a .current-01{padding-top:20px}.cat-a .current-02,.cat-a .current-03{padding-top:60px}.cat-a .future-04{padding-top:20px}.cat-a .future-05{padding-top:60px}.cat-a .future-01,.cat-a .future-02{display:none}.cat-b .past-01,.cat-b .past-03{padding-top:20px}.cat-b .past-02,.cat-b .past-05{padding-top:60px}.cat-b .current-03,.cat-b .current-05{padding-top:20px}.cat-b .current-01,.cat-b .current-04{padding-top:60px}.cat-b .future-04{padding-top:20px}.cat-b .future-01{padding-top:60px}.cat-b .future-03,.cat-b .future-05{display:none}.cat-c .past-01,.cat-c .past-03{padding-top:20px}.cat-c .past-02,.cat-c .past-05{padding-top:60px}.cat-c .current-03,.cat-c .current-05{padding-top:20px}.cat-c .current-01,.cat-c .current-04{padding-top:60px}.cat-c .future-04{padding-top:20px}.cat-c .future-01{padding-top:60px}.cat-c .future-03,.cat-c .future-05{display:none}.two-0 .past-01,.two-0 .past-03{padding-top:20px}.two-0 .past-02,.two-0 .past-05{padding-top:60px}.two-0 .current-03,.two-0 .current-05{padding-top:20px}.two-0 .current-01,.two-0 .current-04{padding-top:60px}.two-0 .future-03,.two-0 .future-05{display:none}.two-0 .future-04{padding-top:20px}.two-0 .future-01{padding-top:60px}.two-1 .past-04,.two-1 .past-05{padding-top:20px}.two-1 .past-01,.two-1 .past-02,.two-1 .past-03{padding-top:60px}.two-1 .current-01,.two-1 .current-03,.two-1 .current-05{padding-top:20px}.two-1 .current-02,.two-1 .current-04{padding-top:60px}.two-1 .future-01,.two-1 .future-02{padding-top:20px}.two-1 .future-03,.two-1 .future-04,.two-1 .future-05{padding-top:60px}.two-0 .secCommon .cmnTit{background:url(../images/result/sp/rsltCmnTitTop01.jpg) no-repeat center top;padding:37px 0;background-size:100%}.two-1 .secCommon .cmnTit{background:url(../images/result/sp/rsltCmnTitTop02.jpg) no-repeat center top;padding:37px 0;background-size:100%}.secCommon .cmnContent{background:url(../images/result/sp/rsltCmnImg.jpg) no-repeat center top;background-size:100%}.secCommon .cmnCatch{background:url(../images/result/sp/rsltCmnInnTit.jpg) no-repeat center top;width:100%;padding-top:45px;background-size:100%}.secCommon .cmnInfo{background-image:url(../images/result/sp/rsltCmnTop.jpg),url(../images/result/sp/rsltCmnBtm.jpg),url(../images/result/sp/rsltCmnBg.jpg);background-size:100%;padding:3px 20px 70px}.secCommon .cmnInfo .flame{background-size:100%;width:100px;height:100%}.secCommon .cmnInfo .flame div{width:initial;height:inherit}.secCommon .cmnInfo .flame.ring div{padding-top:16px;height:90px}.cmnInner .paragraph{margin:10px 0 0}.secCommon .cmnInner .paragraph p{padding:0 10px}.result-container .secListing .content-box{padding:0}.result-container .secListing .komiTitle{background-image:url(../images/result/sp/rsltLstTitTop.jpg),url(../images/result/sp/rsltLstTitBtm.jpg),url(../images/result/sp/rsltLstTitBg.jpg);padding:22px 16px;width:100%;font-size:1em;line-height:1.7em}.result-container .secListing .content-box .cbInfo{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 .cbInfo .cbImg{padding:22px 15px 30px}.free-container .secListing .content-box .cbInfo .cbImg{padding:20px 20px 35px}.free-container.result-container .blur{height:150px}.free-container.result-container .blur a{padding-top:0}.date-container{margin:6px auto}.free-container .date-container{margin-bottom:0}.free-container .secListing .content-box .cbInfo p{padding-bottom:4px}.date-container img{height:24px;margin-left:-1px;width:auto}.date-container img.jikiUnit{position:relative;height:25px;width:auto;top:1px}.result-container .blur{background-image:url(../images/result/blur/01.png);background-position:center top;background-size:100%;padding-top:35px;height:145px}.result-container .secCommon .cmnInner:nth-child(1){margin-bottom:-10px}.result-container .secCommon .cmnInner:nth-child(1) .blur,.result-container .secCommon .cmnInner:nth-child(2) .blur{background:transparent url(../images/result/blur/01.png) no-repeat center top;background-size:100%;height:85px;float:left;margin-top:10px}.result-container .secCommon .blur{background:transparent url(../images/result/blur/07.png) no-repeat center -30px;background-size:100%;padding-top:10px;height:155px;width:100%;float:none}.free-container.result-container .secCommon .blur a{padding-top:0}.result-container .secListing .content-box.listCatch{background:url(../images/result/sp/listCatchTopTit.png) no-repeat center top;min-height:80px;padding:62px 0 0;margin:10px 0 0;background-size:100%}.result-container .secListing .content-box.listCatch .serif{background-image:url(../images/result/sp/listCatchBg.png);padding:20px 50px 230px}.result-container .secListing .content-box.listCatch p{width:190px;font-size:.9em;line-height:22px;padding:10px 10px;margin-left:-42px;margin-bottom:-120px}.result-container .secListing .content-box.spYesno{background:url(../images/result/sp/yesnoTopTit.jpg) no-repeat center top;background-size:100%;min-height:104px;padding:100px 0 0}.result-container .secListing .content-box.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:8px 0 125px}.result-container .secListing .spYesno .komiTitle{background-image:url(../images/result/sp/yesnoTitTop.jpg),url(../images/result/sp/yesnoTitBtm.jpg),url(../images/result/sp/yesnoTitBg.jpg);background-size:100%;width:inherit;padding:22px 16px;margin:0 18px}.result-container .secListing .spYesno .msgYesno{position:relative;text-align:center;padding-top:10px;margin:0 14px}.result-container .secListing .spYesno .msgYesno img{width:100%}.result-container .secListing .spYesno .msgYesno p img{width:100%;max-width:100px}.result-container .secListing .spYesno .msgYesno p .msgBlur{width:45%}.result-container .secListing .spYesno .msgYesno p{padding:0 12px;top:14%}.result-container .secListing .spYesno .msgYesno p.ans{top:28%;max-width:120px;text-align:center}.result-container .secListing .spYesno .msgYesno p span{color:red}.result-container .secListing .spYesno .cbInfo{background-image:url(../images/result/sp/yesnoInrTop.jpg),url(../images/result/sp/yesnoInrBg.jpg);margin:0}.result-container .secListing .spYesno .cbInfo .cbImg{padding:18px 22px 0}.free-container .secListing .spYesno .cbInfo .blur{background-size:100%;margin-top:0;height:146px}.free-container.result-container .secListing .spYesno .blur a{padding-top:0}.result-container .secListing .content-box.spVoice{background:url(../images/result/sp/voiceTopTit.jpg) no-repeat center top;background-size:100%;min-height:104px;padding:100px 0 0}.result-container .secListing .content-box.spVoice .cbTop{background-image:url(../images/result/sp/voiceBg.jpg),url(../images/result/sp/voiceBtm.jpg),url(../images/result/sp/voiceBg.jpg);padding:8px 0 60px}.result-container .secListing .content-box.spVoice .listCatch p{text-align:center;margin:0 4px}.result-container .secListing .spVoice .komiTitle{background-image:url(../images/result/sp/voiceTitTop.jpg),url(../images/result/sp/voiceTitBtm.jpg),url(../images/result/sp/voiceTitBg.jpg);background-size:100%;width:inherit;padding:22px 16px;margin:0 18px}.result-container .secListing .spVoice .msgVoice{background:#000 url(../images/result/sp/voiceImg.jpg) no-repeat center bottom;background-size:100%;min-height:170px;margin:0 auto}.result-container .secListing .spVoice .msgVoice p .msgBlur{width:45%}.result-container .secListing .spVoice .msgVoice p{font-size:1.3em}.free-container .secListing .spVoice .msgVoice p:first-child{top:35%}.free-container .secListing .spVoice .msgVoice p:first-child img{width:100%;max-width:325px}.free-container .secListing .spVoice .msgVoice p{top:62%;font-size:1em;line-height:20px}.result-container .secListing .spVoice .cbInfo{padding:10px 8px;margin:14px 20px 0;box-shadow:0 0 5px #1c3713 inset,0 0 20px #a9c2b9 inset,0 0 20px #a1b2a6 inset,0 0 5px #062624,0 0 5px #1b3614,0 0 5px #a1b2a6,0 0 5px #a1b2a6,0 0 10px #a1b2a6,0 0 10px #a1b2a6;background:#fcffe2}.result-container .secListing .spVoice .cbInfo .cbVoice p:last-child{margin-bottom:10px}.free-container .secListing .spVoice .cbInfo .cbVoice .blur{background-size:100%;padding-top:65px;height:215px}.free-container .secListing .spVoice .cbInfo .cbImg .blur{background:transparent url(../images/result/blur/09.png) no-repeat 25px 22px;background-size:100%;height:188px}.free-container .secListing .spVoice .cbInfo .cbImg,.result-container .secListing .spVoice .cbInfo .cbImg{width:98%;margin:0 auto;padding:12px 15px;font-size:1em}.free-container .secListing .content-box.spVoice .cbImg p:first-child:before,.result-container .secListing .content-box.spVoice .cbImg p:first-child:before{width:150px;height:180px;background-image:url(../images/result/sp/voiceImg.png);top:-24px;right:0;margin:0 10px 0 -50px}.result-container .secListing .content-box.spJiki{background-image:url(../images/result/sp/jikiTopTit.jpg),url(../images/result/sp/jikiBtm.jpg),url(../images/result/sp/jikiBg.jpg);padding:95px 0 50px;margin-top:-10px;background-size:100%}.result-container .secListing .content-box.spJiki .cbTop{padding-top:0}.result-container .secListing .spJiki .komiTitle{background-image:url(../images/result/sp/jikiTitTop.jpg),url(../images/result/sp/jikiTitBtm.jpg),url(../images/result/sp/jikiTitBg.jpg);width:inherit;padding:22px 16px;background-size:100%;margin:0 15px 2px}.result-container .secListing .content-box.spJiki .cbInfo{color:#fff;max-width:100%;background-image:none}.result-container .secListing .content-box.spJiki .cbInfo .cbImg{padding:0 20px}.result-container .secListing .content-box.spJiki .cbInfo .cbImg p{margin-bottom:10px}.free-container .spJiki .blur{padding:36px 0 0;margin:10px 0 0;height:152px;background-size:100%}.result-container .secListing .content-box.spMirai{background:url(../images/result/sp/miraiTopTit.jpg) no-repeat center top;padding:80px 0 0;background-size:100%}.result-container .secListing .content-box.spMirai .cbTop{background-image:url(../images/result/sp/miraiTop01.jpg),url(../images/result/sp/miraiBtm.jpg),url(../images/result/sp/miraiBg.jpg);padding:12px 22px 55px}.result-container .secListing .spMirai .komiTitle{background-image:url(../images/result/sp/miraiTitTop.jpg),url(../images/result/sp/miraiTitBtm.jpg),url(../images/result/sp/miraiTitBg.jpg);width:inherit;padding:22px 16px}.result-container .secListing .spMirai .msgMirai{background:#000 url(../images/result/sp/miraiImg.jpg) no-repeat center bottom;background-size:100%;min-height:215px}.result-container .secListing .spMirai .msgMirai img{width:100%}.result-container .secListing .spMirai .msgMirai p .msgBlur{width:45%}.result-container .secListing .spMirai .msgMirai p{top:20%;font-size:1.3em}.result-container .secListing .spMirai .cbInfo .cbImg{padding:12px}.free-container .spMirai .blur{padding-top:24px;height:125px}.result-container .secListing .secMessage .listCatch{background:url(../images/result/sp/msgTopTit.jpg) no-repeat center top;padding-top:77px;background-size:100%}.result-container .secListing .secMessage .content-box{background-image:url(../images/result/sp/msgTitTop.jpg),url(../images/result/sp/msgBtm.jpg),url(../images/result/sp/msgBg.jpg);background-size:100%;padding-top:105px;padding-bottom:45px}.result-container .secListing .secMessage .content-box .msgInfo p:first-child:before{width:140px;height:170px;background-image:url(../images/result/sp/msgImg.png);margin:0 0 -2px -23px}.result-container .secListing .secMessage .content-box .msgInfo{padding:0 22px}.result-container .secMessage .blur{height:250px}.free-container.result-container .secListing .secMessage .blur a{padding-top:5px}.top-container .body-container{background-image:url(../images/common/sp/naviBg.jpg),url(../images/top/sp/topMBnr.jpg),url(../images/common/sp/mBg.jpg);background-position:center 315px,center top,center top;padding-top:290px}.top-container .subbody-container{background-image:url(../images/top/sp/newCatch.jpg);background-position:center top;background-size:100%;padding-top:445px}.top-container .secCont,.top-container .secCont .secList{background-size:100%}.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:80px 0 30px}.secNew .secInner{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/sp/newTop.jpg),url(../images/top/sp/newInrBtm.jpg),url(../images/top/sp/newInrBg.jpg);background-size:100%;padding:30px 25px 45px}.secNew .secInner:nth-child(2){background-image:url(../images/top/sp/newTop.jpg),url(../images/top/sp/newDiv.jpg),url(../images/top/newInrBg.jpg);padding:30px 25px 70px;margin-bottom:-42px}.secNew .secInner:nth-child(2) .iconelement:before{background:url(../images/top/sp/newIcon.png) no-repeat center top;background-size:100%;width:70px;height:30px;top:-25px;left:-2px}.top-container .subbody-container .secSpCatch{background:transparent url(../images/top/sp/spCatch1.jpg) no-repeat center top;background-size:100%;padding-top:395px}.top-container .subbody-container .secSpCatch .endroll{background:#000}.top-container .subbody-container .secSpCatch .endroll .inner{width:100%}.top-container .subbody-container .secSpCatch .endroll .inner p{font-size:.8em}.top-container .subbody-container .secSpCatch .endroll .inner p span{font-size:.8em}.top-container .subbody-container .secSpCatch .secSpCatchBtm{background:transparent url(../images/top/sp/spCatch2.jpg) no-repeat center top;background-size:100%;padding-top:198px}.top-container .secSpecial{background-image:url(../images/top/sp/spTit.jpg),url(../images/top/sp/spBtm.jpg),url(../images/top/sp/spBg.jpg);background-size:100%;padding:100px 0 60px;margin-bottom:20px}.top-container .secSpecial .secInner{display:block;background:transparent;background-repeat:no-repeat;background-position:center top;background-image:url(../images/top/sp/spTop.jpg);background-size:100%;padding:0}.top-container .secSpecial .secInnerInfo{padding:30px 25px 10px;width:100%}.top-container .secSpecial .secInnerInfo:first-child{background:transparent;background-repeat:no-repeat,no-repeat;background-position:center top,center bottom;background-image:url(../images/top/sp/spTop.jpg),url(../images/top/sp/spDiv.jpg);background-size:100%;padding:30px 25px 60px;margin-bottom:-42px}.top-container .secSpecial .secInnerInfo .float{padding:0}.top-container .secPackSp{background-image:url(../images/top/sp/packSpTit.jpg),url(../images/top/sp/packSpBtm.jpg),url(../images/top/sp/packSpBg.jpg);background-size:100%;padding:120px 30px 50px}.top-container .subbody-container .secRecommCatch{background:transparent url(../images/top/sp/recommCatch.jpg) no-repeat center top;background-size:100%;padding-top:315px}.top-container .secRecomm{background-image:url(../images/top/sp/recommTit.jpg),url(../images/top/sp/recommBtm.jpg),url(../images/top/sp/recommBg.jpg);background-size:100%;padding:108px 0 38px}.top-container .secCont.secRecomm .secTop{background:url(../images/top/sp/recommTop.jpg) no-repeat center top;background-size:100%}.top-container .secRecomm .secInnerInfo{padding:20px 0}.top-container .secRecomm .secInner{padding:0 25px}.top-container .secRecomm .secInner:not(:last-child){background:transparent url(../images/top/recommDiv.jpg) no-repeat center 100%;background-size:88%;padding:0 25px 0;margin-bottom:-10px}.spInrImg{margin-top:0}.spInrImg .recommImg{padding:10px 0;position:relative}.spInrImg .recommImg img{width:50%;position:absolute;bottom:10px;background:0;border:0;border-radius:inherit;margin:0;padding:0;left:-23px}.spInrImg .recommImg p{width:175px;margin-left:90px;padding:10px;box-shadow:0 2px 5px rgba(0,0,0,0.6);border:2px solid #00adab;border-radius:5px;position:relative;background:#fdfdeb}.spInrImg .recommBtn{width:220px;margin:0 auto;float:inherit}.top-container .subbody-container .secFreeCatch{background:transparent url(../images/top/sp/freeCatch.jpg) no-repeat center top;background-size:100%;padding-top:480px;margin-bottom:10px}.top-container .secCont .secList{padding:150px 0 0}.top-container .secCont .secLove{background-image:url(../images/top/sp/loveTit.jpg),url(../images/top/sp/loveBtm.jpg),url(../images/top/sp/llmInrBg.jpg)}.top-container .secCont .secMarry{background-image:url(../images/top/sp/marrTit.jpg),url(../images/top/sp/marrBtm.jpg),url(../images/top/sp/llmInrBg.jpg)}.top-container .secCont .secLife{background-image:url(../images/top/sp/lifeTit.jpg),url(../images/top/sp/lifeBtm.jpg),url(../images/top/sp/llmInrBg.jpg)}.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{font-size:.9em;line-height:1.3em}.top-container .secListing .ichiInner .titelement{font-size:1em}.top-container .secListing .secTop{padding:30px 25px 50px}.top-container .secListing .secLove .secInnerInfo,.top-container .secListing .secMarry .secInnerInfo,.top-container .secListing .secLife .secInnerInfo{background:transparent url(../images/top/sp/reviewDiv.jpg) no-repeat center top;background-size:100%;padding-top:20px}.top-container .secListing .secInnerInfo.singleInr{width: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 .secCont .secLove .secTop{background-image:url(../images/top/sp/llmInrTop.jpg)}.top-container .secCont .secMarry .secTop{background-image:url(../images/top/sp/llmInrTop.jpg)}.top-container .secCont .secLife .secTop{background-image:url(../images/top/sp/llmInrTop.jpg)}.top-container .secReview{background-image:url(../images/top/sp/reviewTit.jpg),url(../images/top/sp/reviewBtm.jpg),url(../images/top/sp/reviewBg.jpg);background-size:100%;padding:130px 0 55px}.top-container .secReview .secTop{background:url(../images/top/sp/reviewTop.jpg) no-repeat center top;background-size:100%}.top-container .secReview .secInner{padding:0}.top-container .secReview .secInner:not(:last-child){background:transparent url(../images/top/sp/reviewInrBtm.jpg) no-repeat center 100%;background-size:100%;padding:0 0 20px}.top-container .secReview .rTitle{background:transparent url(../images/top/sp/reviewInrTop.jpg) no-repeat center 100%;background-size:100%}.top-container .secReview .rTitle p{font-size:1em;padding:16px 27px}.top-container .secReview span{margin-right:10px;padding:5px 8px;font-weight:normal;font-size:.9em;border:2px solid #fff;border-radius:8px;background:#9d0501}.top-container .secReview .secInnerInfo .iconInfo{position:relative;min-height:210px;padding:0 35px 20px}.top-container .secReview .secInnerInfo .iconInfo:before{content:'';position:absolute;background:url(../images/top/sp/reviewDiv.jpg) no-repeat center top;background-size:80%;height:10px;bottom:0;left:0;z-index:10}.top-container .secReview .secInnerInfo .icon.left img{width:70px;margin-right:10px;float:left}.top-container .secReview .secInnerInfo .icon.right img{width:70px;margin:0 0 0 10px;float:right}.top-container .secReview .secInnerInfo .lead{font-size:.9em;font-weight:normal}.top-container .secReview .secInnerInfo{padding:15px 0 10px}.top-container .secReview .float{margin:0 30px}.top-container .secReview .guide{margin-bottom:28px;padding:6px 10px;font-size:.9em}.top-container .secReview .guide:before{content:'';position:absolute;background:url(../images/top/sp/label01.png) no-repeat center top;width:140px;height:66px;top:22px;left:-36px;z-index:5;background-size:95%}.secYudo .yudoInner{background-image:url(../images/result/yudo/sp/yudoCatch.jpg);background-size:100%}.secYudo .yudoBlock{background-image:url(../images/result/yudo/sp/yudoTit1.jpg);background-size:100%;padding-top:74px}.secYudo .yudoBlock.yudo2{background-image:url(../images/result/yudo/sp/yudoTit2.jpg)}.secYudo .commonMenuBox{background-position:center -30px,center 151%,center top;padding:19px 0 15px}.yudoKomi{background-image:url(../images/result/yudo/sp/yudoKmTop.jpg),url(../images/result/yudo/sp/yudoKmBtm.jpg),url(../images/result/yudo/sp/yudoKmBg.jpg);background-size:100%;padding:60px 32px 50px}.result-container .secYudo .secListing .content-box{background-image:url(../images/result/yudo/sp/yudoTop.jpg),url(../images/result/yudo/sp/yudoBtm.jpg),url(../images/result/yudo/sp/yudoBg.jpg);background-size:100%;padding:30px 18px 10px}.secYudo .yudoContent .komi p{padding:3px 0 0}