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:.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-image:none;background-color:transparent;background-size:100%;margin:0;padding:30px 20px 20px;font-size:.9em}.body-footer .copyrightTxt{font-size:.9em;line-height:1.4em}.free-container.result-container .charge-btn{width:240px;height:60px;background-size:100%;background-position:center 2px;margin:inherit}.free-container.result-container a:hover .charge-btn{background-position:0 -68px}.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 -175px}a:hover .free-btn{background-position:0 -247px}.charge-btn{background-position:0 -317px}a:hover .charge-btn{background-position:0 -389px}.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}.result-container .charge-btn .title{font-size:1.3em}.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:163px}.body-container .paragraph p{text-indent:13px}.navi-container{min-height:55px}.navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.jpg) repeat 0 -187px;height:56px;max-width:100%;background-size:100%}.navi-container .navi_input{margin-left:0}.navi-container .navi_button{background:0;width:155px;height:58px}.navi-container .navi_button:before{background:url(../images/common/button/naviTxt.png) no-repeat 31px 2px;background-size:100px;height:38px;top:8px;width:158px}.navi-container .navi_button.navi_info:before{background-position:31px -65px}.navi-container .navi_button.navi_input:before{background-position:33px -98px}.navi-container .navi_button.navi_profile:before{background-position:32px -30px}.hasID .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.jpg) repeat;height:56px;max-width:100%;background-size:100%}.hasID .navi-container .navi_input{margin-left:0}.hasID .navi-container .navi_button{background:0;width:160px;height:58px}.hasID .navi-container .navi_button:before{background:url(../images/common/button/naviTxt.png) no-repeat center 4px;top:10px;width:110px;height:33px;background-size:80px}.hasID .navi-container .navi_button.navi_info:before{background-position:13px -50px}.hasID .navi-container .navi_button.navi_input:before{background-position:13px -76px}.hasID .navi-container .navi_button.navi_profile:before{background-position:center -23px}.hasID .navi-container .navi_button{width:104px}.input-container .commonMenuBox{background:url(../images/input/sp/inpFmCatch.jpg) no-repeat center top;background-size:100%;padding:282px 0 0}.commonMenuBox .cmnInfo{background-image:url(../images/common/menu/sp/cmnTitTop.png),url(../images/common/menu/sp/cmnTitBtm.png),url(../images/common/menu/sp/cmnTitBg.png);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;margin:0 auto;padding:25px 0}.commonMenuBox .infoelement{max-width:88%}.commonMenuBox .iconelement{margin-right:5px;width:70px;height:70px}.commonMenuBox .titelement{padding-left:70px}.commonMenuBox .titelement .title{font-size:1em;padding-top:0}.info-container .sectionInfo{background-image:url(../images/info/sp/senjaTop.jpg),url(../images/info/sp/senjaBtm.jpg),url(../images/info/sp/senjaBg.jpg);background-size:100%;padding:90px 0 30px}.info-container .sectionInfo.profile .secCover{background-size:100%;padding-top:170px}.info-container .sectionInfo.profile .paragraph{padding:10px 30px 40px;background-size:100%;background-image:url(../images/info/sp/infTop.jpg)}.info-container .sectionInfo.about{background-image:url(../images/info/sp/infTit.jpg),url(../images/info/sp/infBtm.jpg),url(../images/info/sp/infBg.jpg);padding-top:70px;padding-bottom:5px}.info-container .sectionInfo.about .heading{width:0;height:0}.info-container .sectionInfo.about .paragraph{background-image:url(../images/info/sp/jutsuTitTop.jpg);background-size:100%;padding:10px 50px 30px 30px}.info-container .sectionInfo.about .paragraph strong{font-weight:bold}.info-container .sectionInfo.about .paragraph p:last-child{padding-right:110px}.secSample{background:transparent url(../images/info/intro/sp/freeBtm.jpg) no-repeat center top;margin:10px auto 0;padding-top:35px;background-size:100%}.secFree{background:transparent url(../images/info/sp/senjutsuTit.jpg) no-repeat center top;background-size:100%;height:380px}.secSamp.secSamp{background-size:100%}.secSamp.secSamp1{background-image:url(../images/info/intro/sp/intro1.jpg);height:356px}.secSamp.secSamp2{background-image:url(../images/info/intro/sp/intro2.jpg);height:328px}.secSamp.secSamp3{background-image:url(../images/info/intro/sp/intro3.jpg);height:328px;margin-bottom:0}.komi{background-image:url(../images/input/sp/komiTit.jpg),url(../images/input/sp/komiBtm.jpg),url(../images/input/sp/komiBg.jpg);background-size:100%;padding:92px 20px 60px}.komi ul li{margin-top:0;background-size:23px auto;background-position:0 -191px;padding-left:32px;margin-bottom:4px}.komi ul li.cmn{background-position:0 0;background-size:23px auto}.komi ul ul{margin-top:-4px;margin-bottom:4px}.komi ul ul li.cmn{background-position:left -252px;background-size:20px auto;padding-left:15px;margin-left:8px;margin-bottom:0}.komi ul ul li.cmn p{padding-top:0;min-height:20px}.komi ul li.spe{background-position:0 -90px;background-size:23px auto}.komi ul li.mes{background-position:left -382px}.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:10px 0 70px}.question .formTop .top-heading{padding:0 25px}.question .greeting .greetTitle{display:none;background-size:100%;height:197px}.person1 .question .formInfo .formTopHeader{background:transparent url(../images/input/sp/formSprite.png) no-repeat center -20px;background-size:100%;padding-bottom:34px;margin:30px 0 20px}.person2 .question .formInfo .formTopHeader{background:transparent url(../images/input/sp/formSprite.png) no-repeat center -80px;background-size:100%;padding-bottom:60px;margin:30px 0 20px}.question .formInfo .inputHolder{margin:0 auto}.question .formInfo .formHeader{background-image:url(../images/input/sp/formSprite.png);background-size:130%;padding-bottom:25px}.question .formInfo .self .formHeader{background-position:center -171px}.question .formInfo .target .formHeader{background-position:center -210px}.question .formInfo{padding:0}.question .inputRow .attention{margin-top:-5px;font-size:74%}.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}.question select{width:52px}select{-webkit-rtl-ordering:logical;-webkit-text-fill-color:#000;opacity:1;-webkit-border-radius:3px;border-radius:3px}.question select.form_year{margin-left:4px;width:71px}.question form span.birth_unit{background-position:-1px -301px;background-size:350px;width:15px}.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;width:100px;top:8px}.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}.question .entry_save{margin:20px auto 0}.input_submit{background:transparent url(../images/input/sp/formCatch.jpg) no-repeat center top;background-size:100%;padding:55px 0;max-width:322px}.secGreet{background-image:url(../images/result/sp/greetingTwoBg.jpg);background-size:100%;padding:25px 0 0;min-height:455px}.two-0 .secGreet{background-image:url(../images/result/sp/greetingOneBg.jpg)}.secGreet .greetName span{line-height:1.5em}.secGreet .greetInfo{padding:20px 10px 20px 10px;width:200px;font-size:1.1em;margin:25px 0 5px 15px}.secGreet .anime_txt01{top:40px;left:20px;width:70px;height:70px;transform:rotate(-10deg)}.secGreet .anime_txt02{top:100px;left:245px;width:60px;height:60px;transform:rotate(15deg)}.secGreet .anime_txt03{top:275px;left:180px;width:60px;height:60px;transform:rotate(-26deg)}.secGreet .anime_txt span{background:url(../images/result/sp/greetingAnime.png) top center no-repeat;background-size:100%}.two-0 .secCommon .view_wrap{background:url(../images/result/sp/rsltCmnImgOne.gif) center top no-repeat;-webkit-background-size:640px auto;background-size:640px auto}.secCommon .view_wrap{background:url(../images/result/sp/rsltCmnImgTwo.gif) center top no-repeat;-webkit-background-size:100% 306px;background-size:100% 306px}.two-0 .secCommon .view_wrap .view{background:url(../images/result/sp/rsltCmnOneBg.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:relative;min-height:305px;padding-top:18px}.secCommon .view_wrap .view{background:url(../images/result/sp/rsltCmnTwoBg.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:320px;padding-top:34px}.secCommon .view p{font-size:12px;line-height:1.3}.secCommon .view .soul{position:absolute;width:96px;top:118px;right:15px}.secCommon .view .soul img{max-width:100%}.result-container .secCommon .secKusari .kusariCatch{background-image:url(../images/result/sp/kusariTitTop.jpg);background-size:100%;font-size:1em}.result-container .secCommon .secKusari .kusariCatch p{padding-bottom:70px}.result-container .secCommon .secKusari .content-box{background-image:url(../images/result/sp/kusariTitBtm.jpg),url(../images/result/sp/kusariBtm.jpg),url(../images/result/sp/kusariBg.jpg);background-size:100%}.result-container .secCommon .secKusari .komiTitle{margin-bottom:10px;font-size:1.1em}.result-container .secCommon .secKusari .kusariInfo{background-image:url(../images/result/sp/kusariBtm.jpg),url(../images/result/sp/kusariBg.jpg);background-size:100%;padding-bottom:40px}.result-container .secCommon .secKusari .kusariInfo p{padding:0 30px}.secCommon .view .kusari_wrap{position:absolute;width:132px;height:166px;top:68px;left:25px}.secCommon .view .kusari_wrap .kusari{position:relative}.secCommon .view .kusari_wrap .kusari .kusari_txt{top:-30px;z-index:100}.secCommon .view .kusari_wrap .kusari .kusari_img{position:absolute;width:245px;top:-15px;left:-58px;opacity:.7}.secCommon .view .kusari_wrap .kusari .kusari_img img{width:100%;height:auto;vertical-align:bottom}.secCommon .view .soul01 img,.secCommon .view .soul02 img{width:100%;height:auto;vertical-align:bottom;margin-top:0}.secCommon .view .soul01{width:99px;top:133px;right:20px}.secCommon .view .soul02{width:99px;top:133px;left:20px}.two-0 .secCommon .cmnTopTitle{background-image:url(../images/result/sp/rsltCmnOneTitTop.jpg);background-size:100%;padding-bottom:100px}.secCommon .cmnTopTitle{background-image:url(../images/result/sp/rsltCmnTwoTitTop.jpg);background-size:100%;padding-bottom:115px}.secCommon .cmnInnerTwo{background-image:url(../images/result/sp/rsltCmnTwoBtm.jpg),url(../images/result/sp/rsltCmnTwoBg.jpg);background-size:100%;padding:0 0 25px}.secCommon .cmnInnerTwo .cmnTitle{background-image:url(../images/result/sp/rsltCmnTwoTit.jpg);background-size:100%;padding:24px 60px 22px;margin:0 auto 10px}.secCommon .cmnInnerTwo .txt-left{background:url(../images/result/sp/rsltCmnTwoInrImg.jpg) 0 top no-repeat;-webkit-background-size:160px auto;background-size:160px auto;min-height:250px}.secCommon .cmnInnerTwo .txt-left:before{width:140px;height:235px}.secCommon .cmnInner{background-image:url(../images/result/sp/rsltCmnBtm.jpg),url(../images/result/sp/rsltCmnBg.jpg);background-size:100%;padding:0 0 35px}.secCommon .cmnInner .cmnTitle{background-image:url(../images/result/sp/rsltCmnTitTop.jpg),url(../images/result/sp/rsltCmnTitBtm.jpg),url(../images/result/sp/rsltCmnTitBg.jpg);background-size:100%;padding:50px 27px 22px;margin:0 auto 10px}.cmnInner .paragraph{margin:0}.free-container .secCommon .cmnInner .paragraph{margin-bottom:0}.free-container .secCommon .cmnInnerTwo .paragraph p{padding:0 30px 12px}.secCommon .cmnInnerTwo .paragraph p{padding:0 30px 15px}.secCommon .cmnInner .paragraph p{padding:0 30px}.result-container .secListing .content-box{background-image:url(../images/result/sp/rsltLstBtm.jpg),url(../images/result/sp/rsltLstBg.jpg);background-size:100%;padding:0}.result-container .secListing .content-box .cbTop{padding:0 0 32px}.result-container .secListing .content-box .cbInfo{max-width:100%;padding:0 40px 25px}.free-container.result-container .secListing .content-box .cbInfo{max-width:100%;padding:0 40px 25px}.result-container .secListing .content-box .cbInfo .cbImg{padding:10px 0 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);background-size:100%;padding:60px 26px 28px;margin:0 auto 10px;max-width:100%;font-size:1em;line-height:1.3em}.result-container .secListing .spNorJikiDeep .komiTitle,.result-container .secListing .spDeepTopTit .komiTitle{padding:50px 20px 20px}.result-container .secListing .spDeepTopTit .listCatch{background-image:url(../images/result/sp/deepTopTit.jpg);background-size:100%;height:125px}.result-container .secListing .komiTitle .titFloat{padding:0 41px}.result-container .secListing .komiTitle br,.result-container .secListing .komiTitle .titFloat br{display:none}.free-container .secListing .content-box .cbInfo .cbImg{padding: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-size:100%;background-position:center top;background-repeat:repeat-y;margin-bottom:0;padding:35px 0 35px;height:130px}.result-container .secCommon .blur{background-size:100%;padding-top:20px;margin:0 30px;height:115px}.free-container .secCommon .secKusari .blur{background-size:140%;padding-top:30px;height:150px}.free-container .result-container .spDeepTopTit .blur{background-size:170%;padding-top:40px;height:170px}.result-container .secListing .content-box.listCatch{background-image:url(../images/result/sp/listCatchBg.jpg);padding:20px 100px 12px 0}.result-container .secListing .content-box.listCatch .serif{font-size:1.2em;margin:0 auto 0;padding:20px;width:190px;line-height:1em}.result-container .secListing .content-box.listCatch .serif p{line-height:1.2em}.result-container .secListing .content-box.listCatch p.textLightPurple{margin:30px 0 10px;font-size:1.2em;line-height:1em}.result-container .secListing .spYesno{margin-top:80px}.result-container .secListing .spYesno .listCatch{background-image:url(../images/result/sp/yesnoTopTit.jpg);background-size:100%;margin-top:-172px;height:86px}.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-top:86px}.result-container .secListing .spYesno .komiTitle{padding:0}.result-container .secListing .spYesno .komiTitle:before{background:url(../images/result/sp/yesnoLabel.png) no-repeat center center;background-size:100%;left:0;width:120px;height:90px}.result-container .secListing .spYesno .komiTitle .titFloat{padding:38px 55px 0 100px;height:88px;font-size:.9em}.result-container .secListing .spYesno .yesnoAns{margin-left:32%;margin-top:10px;width:200px;height:100px}.result-container .secListing .spYesno .yesnoAns img{width:300px}.free-container.result-container .secListing .spYesno .cbInfo,.result-container .secListing .spYesno .cbInfo{padding:120px 0 50px}.result-container .secListing .content-box.spYesno .cbInfo .cbImg{padding:0 40px 0}.free-container .spYesno .blur{background:transparent url(../images/result/blur/sp/bokashi01.png) repeat-y center top;background-size:100%;padding-top:44px;height:215px}.result-container .secListing .spDive{background-image:none;padding:0;max-width:820px}.result-container .secListing .spDive .content-box{background-image:none;max-width:745px}.result-container .secListing .spDive .cbTop{background-image:url(../images/result/sp/diveTitTop.jpg);background-size:100%;padding:270px 0 0}.result-container .secListing .spDive .komiTitle{padding:30px 20px 18px;height:90px}.result-container .secListing .spDive .komiTitle .titFloat{padding-left:60px;padding-right:0}.free-container.result-container .secListing .spDive .view{background-image:url(../images/result/sp/diveFreeImgBg.jpg)}.result-container .secListing .spDive .view{background-image:url(../images/result/sp/diveImgBg.jpg);background-size:100%;height:277px}.result-container .secListing .spDive .view p{color:#fff;text-shadow:0 0 6px black,0 0 6px #333,0 0 6px #333,0 0 13px #fff,0 0 20px #fff;position:absolute;white-space:nowrap;line-height:0;font-weight:normal}.result-container .secListing .spDive .view p.txt01{font-size:27px;top:60px;right:80px}.result-container .secListing .spDive .view p.txt02{font-size:27px;top:130px;right:20px}.result-container .secListing .spDive .view p.txt03{font-size:30px;top:185px;left:30px}.result-container .secListing .spDive .cbInfo{background-image:url(../images/result/sp/diveTop.jpg),url(../images/result/sp/diveBtm.jpg),url(../images/result/sp/diveBg.jpg);background-size:100%;background-position:center top,center bottom,center top;padding:30px 0}.result-container .secListing .content-box.spDive .cbInfo .cbImg{padding:0 30px 30px}.free-container.result-container .secListing .content-box.spDive .cbInfo .cbImg{padding:25px 0 30px}.free-container .spDive .blur{background:transparent url(../images/result/blur/bokashi01.png) repeat-y center top;background-size:100%;padding-top:48px;height:159px}.result-container .secListing .content-box.spJiki.spDeep,.result-container .secListing .content-box.spDeep{background-image:url(../images/result/sp/deepBtm.jpg),url(../images/result/sp/deepBg.jpg);background-size:100%;padding:0}.result-container .secListing .content-box.spDeep .cbTop{padding:0 0 32px}.result-container .secListing .deepTop .listCatch{background:transparent;background-image:url(../images/common/sp/mBg.jpg);font-size:1.2em;max-width:100%;padding:25px 0 15px;margin-top:-6px}.result-container .secListing .deepTop .listCatch p{text-align:center}.result-container .secListing .spJiki.spDeep .komiTitle,.result-container .secListing .spDeep .komiTitle{background-image:url(../images/result/sp/deepTitTop.jpg),url(../images/result/sp/deepTitBtm.jpg),url(../images/result/sp/deepTitBg.jpg);padding:50px 0 26px;margin-bottom:10px;max-width:100%}.result-container .spJiki.spDeep .blur,.result-container .spNorJikiDeep .blur,.result-container .spDeepTopTit .blur,.result-container .spDeep .blur{background-image:url(../images/result/blur/sp/bokashi02.png);background-position:center top;background-repeat:repeat-y;margin-bottom:0;padding:35px 0 35px;height:150px}.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);padding:158px 0 65px;max-width:100%}.result-container .secListing .secMessage .content-box .msgInfo{padding:0 25px 20px;min-height:100px}.result-container .secListing .secMessage .content-box .msgInfo:before{width:125px;height:70px}.free-container .secMessage .blur{height:200px;padding-top:90px;margin-bottom:0;background-size:100%}.two-0.result-container .secListing .secOmake .omakeCatch{background-image:url(../images/result/sp/omakeOneTopTit.jpg);padding-top:110px}.result-container .secListing .secOmake .omakeCatch{background-image:url(../images/result/sp/omakeTwoTopTit.jpg);padding-top:200px;background-size:100%}.two-0.result-container .secListing .secOmake .komiTitle{background-image:url(../images/result/sp/omakeOneTop.jpg);background-position:center top;background-repeat:no-repeat;padding:1px 0 25px;margin-bottom:0;max-width:745px;font-size:1.5em;font-weight:bold;letter-spacing:.3px}.two-0.result-container .secListing .secOmake .omakeView{background-image:url(../images/result/sp/omakeOneInrBg.jpg);background-repeat:no-repeat;background-position:center top}.result-container .secListing .secOmake .komiTitle{background-image:url(../images/result/sp/omakeTwoTop.jpg);padding:30px 0 0;font-size:1.2em}.result-container .secListing .secOmake .komiTitle .titFloat{padding:40px 63px 2px;height:42px;font-size:15px}.two-1.result-container .secListing .secOmake .komiTitle .titFloat{padding-top:15px}.result-container .secListing .secOmake .omakeView{background-image:url(../images/result/sp/omakeTwoInrBg.jpg);background-size:100%}.result-container .secListing .secOmake .omakeInfo{background-image:url(../images/result/sp/omakeBtm.jpg),url(../images/result/sp/omakeBg.jpg);padding:0 0 35px;background-size:100%}.result-container .secListing .secOmake .omakeInfo p{padding:0 30px 0}.free-container .secOmake .blur{background:transparent url(../images/result/blur/sp/bokashi02.png) repeat-y center top;background-size:100%;padding-top:52px;margin:0 30px 0;height:164px}.top-container .body-container{background-image:url(../images/top/sp/topMBnr.jpg),url(../images/common/sp/mBg.jpg),url(../images/common/sp/mBg.jpg);background-position:center top,center top,-2px top;padding-top:374px}.top-container .breadcrumb{display:none}.top-container .subbody-container{background-image:url(../images/top/sp/newCatch.jpg);background-position:center top;background-size:100%;margin-top:0;padding-top:522px}.top-container .secNew:before{display:none}.top-container .secCont,.top-container .secCont .secList{background-size:100%}.top-container .secCont .secList{padding:92px 0 0}.top-container .secNew{background-image:url(../images/top/sp/newTit.jpg),url(../images/top/sp/newBtm.jpg),url(../images/top/sp/newInrBg.jpg);background-size:100%;margin-top:0;padding:100px 0 30px}.top-container .secNew .secInner{background-image:url(../images/top/sp/newInrTop.jpg),url(../images/top/sp/newInrBtm.jpg),url(../images/top/sp/newInrBg.jpg);background-size:100%;padding:30px 25px}.top-container .secRecommCatch{background-image:url(../images/top/sp/recommCatch.jpg);padding:251px 0}.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:105px 24px 48px}.top-container .secRecomm .titelement{padding-left:70px}.top-container .secRecomm .secInner:not(:last-child){background:transparent url(../images/top/sp/line.png) no-repeat center 92%;background-size:100%;padding:0 0 35px}.top-container .secSpecialCatch{background-image:url(../images/top/sp/spCatch1.jpg);background-size:100%;padding:286px 0}.top-container .secSpecialCatch:before{content:"";position:absolute;background:url(../images/top/sp/spCatch2.jpg) no-repeat;background-size:100%;width:100%;height:280px;bottom:0;left:0}.top-container .secSpecial{background-image:url(../images/top/sp/spTit.jpg),url(../images/top/sp/spBtm.jpg),url(../images/top/sp/spInrBg.jpg);background-size:100%;padding:132px 0 56px;margin-bottom:0}.top-container .secSpecial .secInnerInfo{background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/sp/spInrTop.jpg),url(../images/top/sp/spInrBtm.jpg),url(../images/top/sp/spInrBg.jpg);background-size:100%;padding:25px 30px 25px 20px}.top-container .secCont.secListing{background-image:none,url(../images/top/sp/lifeBtm.jpg),none;padding-bottom:39px;margin:-5px 0 -3px}.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);position:relative}.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);position:relative}.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)}.top-container .secCont .secList .secTop{background:url(../images/top/sp/lifeIchiTop.jpg) no-repeat center top;background-size:100%}.top-container .secCont .secList.secLove .secTop{background:url(../images/top/sp/loveIchiTop.jpg) no-repeat center top;background-size:100%}.top-container .secCont .secList.secMarry .secTop{background:url(../images/top/sp/marrIchiTop.jpg) no-repeat center top;background-size:100%}.top-container .secListing .secMarry .secInfo:before,.top-container .secListing .secLove .secInfo:before{display:none}.top-container .secListing .secLove:before{content:"";position:absolute;background:url(../images/top/sp/loveInrCatch.jpg) no-repeat;background-size:100%;width:100%;height:263px;top:115px;left:0}.top-container .secListing .secMarry:before{content:"";position:absolute;background:url(../images/top/sp/marrInrCatch.jpg) no-repeat;background-size:100%;width:100%;height:283px;top:90px;left:0}.top-container .secListing .secMarry .secInfo,.top-container .secListing .secLove .secInfo{padding-top:0}.top-container .secCont .secLove{background-image:url(../images/top/sp/loveTit.jpg),url(../images/top/sp/llmIchiBtm.jpg),url(../images/top/sp/llmIchiBg.jpg);position:relative;padding:307px 0 0}.top-container .secCont .secMarry{background-image:url(../images/top/sp/marrTit.jpg),url(../images/top/sp/llmIchiBtm.jpg),url(../images/top/sp/llmIchiBg.jpg);position:relative;padding:294px 0 0}.top-container .secCont .secLife{background-image:url(../images/top/sp/lifeTit.jpg),url(../images/top/sp/llmIchiBtm.jpg),url(../images/top/sp/llmIchiBg.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 .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:20px 0 50px}.top-container .secListing .secMarry .ichiInner{background-image:url(../images/top/sp/line.png)}.top-container .secListing .ichiInner{background:transparent url(../images/top/sp/line.png) no-repeat center 96%;background-size:90%;padding:20px 25px 40px}.top-container .secListing .secLove .secInfo .secInnerInfo:nth-last-child(-n+2){background:0;padding-bottom:0}.top-container .secListing .secLove .secInfo .clear{display:none}.top-container .secListing .secInnerInfo{background:transparent url(../images/top/sp/line.png) no-repeat center 92%;background-size:90%;padding:0 25px 40px}.top-container .secListing .secInnerInfo.singleInr{background-image:none!important;width:inherit;padding:10px 25px 0}.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}