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:60px 0 20px;font-size:.9em;margin:0}.body-footer .copyrightTxt{line-height:1.4em}.free-container.result-container .charge-btn{background-size:100%;background-position:center -10px;margin:inherit;width:230px;height:80px}.free-container.result-container a:hover .charge-btn{background-position:center -94px}.free-btn,.charge-btn{background-size:100%;margin:0 auto 5px;text-align:center;float:none;width:265px;height:105px}.free-btn{background-position:center -18px}.charge-btn{background-position:center -244px}a:hover .free-btn{background-position:center -122px}a:hover .charge-btn{background-position:center -355px}.free-btn .title,.charge-btn .title{top:38%;font-size:1.4em}.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;top:32%}.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:185px}.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 center 0;background-size:100%;max-width:100%;height:48px}.paid-container.result-container .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.png) repeat 0 -5px;background-size:100%}.navi-container .navi_input{margin-left:0}.navi-container .navi_button{background:0;height:48px;width:156px;max-width:156px}.navi-container .navi_button:before{background:url(../images/common/button/naviTxt.png) no-repeat 33px -3px;background-size:100px;height:22px;top:14px}.navi-container .navi_button.navi_info:before{background-position:33px -46px}.navi-container .navi_button.navi_input:before{background-position:4px -95px}.navi-container .navi_button.navi_profile:before{background-position:33px -25px}.hasID .navi-container .naviInfo{background:url(../images/common/button/sp/naviSprite.png) repeat 0 47px;background-size:100%;max-width:100%;height:55px}.hasID .navi-container .navi_input{margin-left:0}.hasID .navi-container .navi_button{background:0;width:160px;height:52px}.hasID .navi-container .navi_button:before{background:url(../images/common/button/naviTxt.png) no-repeat 9px -3px;background-size:90%;height:20px;top:13px}.hasID .navi-container .navi_button.navi_info:before{background-position:10px -43px}.hasID .navi-container .navi_button.navi_input:before{background-position:10px -62px}.hasID .navi-container .navi_button.navi_profile:before{background-position:9px -22px}.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%;margin-bottom:10px}.info-container .sectionInfo .secInfo{padding:270px 0 65px}.info-container .sectionInfo.profile .paragraph{padding:0 40px;margin-top:0}.info-container .sectionInfo.about{background-image:url(../images/info/sp/jutsuTop.jpg),url(../images/info/sp/ssBtm.jpg),url(../images/info/sp/ssBg.jpg);background-size:100%;padding-top:90px;margin-bottom:15px}.info-container .sectionInfo.about .secInfo{padding:12px 0 60px}.info-container .sectionInfo.about .paragraph{padding:0 40px}.secSamp.secSamp{background-image:url(../images/info/intro/sp/intro.jpg);background-size:100%;height:1655px}.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.png) repeat-y center center;margin:-18px auto -14px}.commonMenuBox .cmnTop{background:url(../images/common/menu/sp/cmnTitTop.png) no-repeat center top}.commonMenuBox .cmnBtm{background:url(../images/common/menu/sp/cmnTitBtm.png) no-repeat center bottom}.input-container .commonMenuBox{background:url(../images/input/sp/komiCatch.jpg) no-repeat center top;background-size:100%;padding:540px 0 0;margin-top:-30px}.commonMenuBox .cmnTop,.commonMenuBox .cmnInfo,.commonMenuBox .cmnBtm{background-size:100%}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{height:50px}.commonMenuBox .infoelement{max-width:85%}.commonMenuBox .iconelement{margin-right:5px;width:78px;height:100px}.commonMenuBox .titelement{padding-left:70px}.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:100px 0 60px}.komi .heading{width:280px;margin:0 auto}.komi .komiInfo{padding:0 29px}.komi ul{position:relative;margin:0 auto;max-width:510px;line-height:1.5em;z-index:33}.komi ul li{padding-left:25px;background-size:25px;background-position:left -193px;line-height:inherit}.komi ul li.spe{background-position:left 0}.komi ul ul{margin:0;padding-left:18px}.komi ul li.cmn{background-position:left 0}.komi ul ul li.cmn{background-position:left -93px;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/formCatch.jpg) no-repeat center top;background-size:100%;height:291px;min-height:291px}.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 50px;margin-bottom:20px}.question .formInfo{padding:40px 0 0}.question .formInfo .target{margin-top:-20px;margin-bottom:20px}.question .formInfo .formHeader{background-image:url(../images/input/sp/formSprite.png);background-position:center top;background-size:100%;padding-bottom:50px;margin-bottom:0}.question .formInfo .target .formHeader{background-position:center -59px;padding-bottom:42px}.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}.question select{width:60px}select{-webkit-rtl-ordering:logical;-webkit-text-fill-color:#000;opacity:1;-webkit-border-radius:3px;border-radius:3px}.question form span.bold.gender{width:100px;height:34px;top:2px;margin-right:0;text-align:left}.question .entry_save{margin:0 auto 35px}.question .formInsBg{height:208px;min-height:208px}span.spanError:before{top:-21px;left:126px}.secGreettingTop{margin-top:28px}.secGreeting{background:url(../images/result/sp/greetingBg.jpg) no-repeat center bottom;background-size:100%;min-height:330px;margin:0 auto 15px;padding:30px 10px 20px}.secGreeting .greetingInfo .paragraph{padding:0;width:200px}.secCommon .cmnContent{background-image:url(../images/result/sp/cmnImgBg.jpg);background-repeat:no-repeat;background-position:center top;background-size:320px auto;height:303px;margin-top:0;margin-bottom:-30px}.secCommon .cmnContent .anime_1 .pos_1{position:absolute;width:320px;top:40px!important;left:0}.secCommon .cmnContent .anime_1 .pos_2{position:absolute;width:153px;top:158px;left:85px;z-index:100}.secCommon.solo .cmnContent .anime_3 .pos_1{position:inherit;width:inherit;top:inherit;left:inherit}.secCommon .cmnContent .anime_2{position:absolute;top:15px}.secCommon.solo .cmnContent .anime_2 .pos_1,.secCommon.solo .cmnContent .anime_2 .pos_2,.secCommon.affinity .cmnContent .anime_2 .pos_1,.secCommon.affinity .cmnContent .anime_2 .pos_2,.secCommon .cmnContent .anime_2 .pos_1,.secCommon .cmnContent .anime_2 .pos_2{position:absolute;width:320px;top:31px;left:0}.secCommon .cmnContent .profile{width:100%}.two-1 .secCommon .cmnContent p,.secCommon .cmnContent p{width:50%;font-size:1em}.two-0 .secCommon .cmnContent p{width:100%}.secCommon .cmnInfo{width:300px;padding:5px 0 15px}.secCommon .cmnInfo .cmnTitle{width:276px}.secCommon .cmnInfo .txt{padding:0 17px}.secCommon .caption_wrap{margin:0 0 5px 0}.secCommon .caption_wrap ul{margin:0}.secCommon .caption_wrap li{font-size:1.1em}.secCommon .caption_wrap li:first-child{padding:0 0 5px}.secCommon.affinity .cmnContent .name{position:absolute;width:320px;top:234px}.secCommon.affinity .cmnContent .name .you,.secCommon.affinity .cmnContent .name .partner{width:50%;float:left;font-size:12px}.secCommon.affinity .cmnContent .anime_2{position:absolute;top:0}.secCommon.affinity .cmnContent .anime_2 .pos_1{position:absolute;top:50px}.secCommon.affinity .cmnContent .anime_3 .anata{position:absolute;width:220px;top:60px!important;left:0}.secCommon.affinity .cmnContent .anime_3 .anohito{position:absolute;width:220px;top:60px!important;right:0}.secCommon.affinity .cmnContent .anime_3 .anata .pos_1,.secCommon.affinity .cmnContent .anime_3 .anata .pos_2,.secCommon.affinity .cmnContent .anime_3 .anohito .pos_1,.secCommon.affinity .cmnContent .anime_3 .anohito .pos_2{position:absolute;width:220px;top:0!important}.date-container{margin-bottom:0;width:100%;text-align:center}.free-container .date-container img.jiki_x{margin:0 -1px}.date-container img.jiki_x{height:43px;margin:0 -2px}.date-container img.jikiUnit:first-child{top:-4px;height:28px;margin:0 -1px}.date-container img.jikiUnit{position:relative;height:33px;top:0;margin:0 -2px}.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%;margin:0 auto 10px;max-width:100%}.result-container .secListing .content-box .cbTop{padding:25px 25px 30px}.result-container .secListing .secTitle{background-image:url(../images/result/sp/rsltLstTitTop.jpg),url(../images/result/sp/rsltLstTitBtm.jpg),url(../images/result/sp/rsltLstTitBg.jpg);background-size:100%;padding:30px 18px;font-size:1em;width:100%;max-width:100%}.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;margin-bottom:0;min-height:100px}.free-container .secListing .content-box .cbInfo p{padding-bottom:10px}.result-container .secListing .listCatch{background:transparent url(../images/result/sp/reitaiCatchOne.jpg) no-repeat center top;background-size:100%;max-width:100%;height:235px}.two-1.result-container .secListing .listCatch{background:transparent url(../images/result/sp/reitaiCatchTwo.jpg) no-repeat center top;background-size:100%;height:270px}.result-container .secListing .content-box.spReitai{background-image:url(../images/result/sp/reitaiTopTit.jpg),url(../images/result/sp/reitaiBtm.jpg),url(../images/result/sp/reitaiBg.jpg);background-size:100%;padding:124px 0 50px;max-width:100%}.result-container .secListing .content-box.spReitai .cbTop:first-child{padding:0}.result-container .secListing .content-box.spReitai .cbBoard{max-width:100%}.result-container .secListing .spReitai .secTitle{background:transparent url(../images/result/sp/reitaiTitTop.jpg) no-repeat center top;background-size:100%;max-width:100%;line-height:56px}.result-container .secListing .spReitai .fsBoard{background:transparent url(../images/result/sp/reitaiImgBg.jpg) no-repeat center top;background-size:100%;padding:0;min-height:246px}.result-container .secListing .spReitai .box_truth .img_1{position:absolute;width:100px;top:3px;left:112px}.result-container.two-0 .secListing .spReitai .box_truth .img_2{position:absolute;width:192px;top:13px;left:59px}.result-container.two-1 .secListing .spReitai .box_truth .img_2{position:absolute;width:165px;top:22px;left:78px}.result-container .secListing .spReitai .box_truth .img_3{position:absolute;width:272px;top:19px;left:28px}.result-container .secListing .spReitai .box_truth .pos_1,.result-container .secListing .spReitai .box_truth .pos_2,.result-container .secListing .spReitai .box_truth .pos_3{font-size:25px}.result-container .secListing .spReitai .box_truth .pos_1{position:absolute;top:68px;right:70px!important}.result-container .secListing .spReitai .box_truth .pos_2{position:absolute;top:100px;left:20px!important}.result-container .secListing .spReitai .box_truth .pos_3{top:141px;right:35px!important}.result-container .secListing .spReitai .b_2{background:url(../images/result/blur/sp/bokashi_w_1.png) top no-repeat;-webkit-background-size:130px auto;background-size:130px auto;width:130px;height:60px}.result-container .secListing .spReitai .b_3{background:url(../images/result/blur/sp/bokashi_w_3.png) top no-repeat;-webkit-background-size:130px auto;background-size:130px auto;width:138px;height:54px}.result-container.marry .spReitai .box_truth .pos_4{display:none}.result-container .secListing .spReitai .box_truth .pos_4{position:absolute;width:320px;top:207px;font-size:1.2em}.result-container .secListing .spReitai .box_truth .motif{position:absolute;top:131px;left:45px;width:126px}.result-container .secListing .spReitai .cbInfo{padding:0;background:transparent url(../images/result/sp/reitaiTop.jpg) no-repeat center top;background-size:100%}.result-container .secListing .content-box.spReitai .cbInfo .cbImg{padding:28px 28px 0}.result-container .secListing .content-box.spJuuyou{background-image:url(../images/result/sp/juuyouTopTit.jpg),url(../images/result/sp/juuyouBtm.jpg),url(../images/result/sp/juuyouBg.jpg);background-size:100%;padding:193px 0 80px}.result-container .secListing .content-box.spJuuyou .cbTop:first-child{padding:0}.result-container .secListing .content-box.spJuuyou .cbBoard{max-width:100%}.result-container .secListing .spJuuyou .secTitle{background-image:url(../images/result/sp/juuyouTitTop.jpg),url(../images/result/sp/juuyouTitBtm.jpg),url(../images/result/sp/juuyouTitBg.jpg);background-size:100%;padding:20px 35px 15px}.result-container .secListing .spJuuyou .fsBoard{background:transparent url(../images/result/sp/juuyouImgBg.jpg) no-repeat center top;background-size:100%;min-height:358px;padding:0}.result-container .secListing .spJuuyou .fsBoard .cbInfo{background:transparent;position:absolute;display:table;top:215px;left:50%;padding:0;height:80px;width:246px;margin-left:-123px;font-size:1.5em;font-weight:bold;text-align:center}.result-container .secListing .spJuuyou .fsBoard .cbInfo p{display:inline-block;text-indent:0}.result-container .secListing .spJuuyou .fsBoard .cbInfo>p{display:table-cell;text-align:center;vertical-align:middle}.result-container .secListing .spJuuyou .fsBoard .cbInfo .blur{display:table-cell;vertical-align:middle}.result-container .secListing .spJuuyou .cbInfo{background:transparent url(../images/result/sp/juuyouTop.jpg) no-repeat center top;background-size:100%;padding:10px 0 0}.result-container .secListing .content-box.spJuuyou .cbInfo .cbImg{padding:0 18px}.result-container .secListing .content-box.spRightImg .cbInfo .cbImg{padding:0;width:100%;float:inherit}.result-container .secListing .spRightImg .cbInfo{position:relative;min-height:360px}.result-container .secListing .spRightImg.spImgLR .cbInfo p{min-height:200px}.result-container .secListing .spRightImg.R1 .cbInfo{min-height:320px}.result-container .secListing .spRightImg .cbInfo:before{content:'';position:relative;background-size:100%;display:block;width:137px;height:166px;right:inherit;float:right}.result-container .secListing .spLeftImg .cbInfo{position:relative;min-height:320px}.result-container .secListing .spLeftImg.spImgLR .cbInfo p{min-height:215px}.result-container .secListing .content-box.spLeftImg .cbInfo .cbImg{padding:0;width:100%;float:inherit}.result-container .secListing .spLeftImg .cbInfo:before{content:'';position:relative;background-size:100%;display:block;width:137px;height:215px;float:left}.result-container .secListing .spRightImg.R1 .cbInfo:before{background-image:url(../images/result/sp/rsltImgR1.png)}.result-container .secListing .spRightImg.R2 .cbInfo:before{background-image:url(../images/result/sp/rsltImgR2.png)}.result-container .secListing .spLeftImg.L1 .cbInfo:before{background-image:url(../images/result/sp/rsltImgL1.png)}.result-container .secListing .spLeftImg.L2 .cbInfo:before{background-image:url(../images/result/sp/rsltImgL2.png)}.result-container .secListing .spJiki{background:url(../images/result/sp/jikiCatch.jpg) no-repeat center top;background-size:100%;padding:200px 0 0;max-width:100%}.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:61px 0 55px;max-width:100%}.result-container .secListing .spJiki .secTitle{background-image:url(../images/result/sp/jikiTitTop.jpg),url(../images/result/sp/jikiTitBtm.jpg),url(../images/result/sp/jikiTitBg.jpg);background-size:100%;padding:0 32px;max-width:100%;min-height:70px;margin-bottom:15px}.result-container .secListing .spJiki .secTitle .titFloat{padding:25px 18px}.result-container .secListing .spJiki .secTitle .titFloat br{display:none}.result-container .secListing .content-box.spJiki .cbInfo{padding:0 35px;max-width:100%}.result-container .secListing .content-box.spTruth{background:url(../images/result/sp/truthCatch.jpg) no-repeat center top;background-size:100%;padding:215px 0 0;max-width:100%}.result-container .secListing .content-box.spTruth .cbTop:first-child{padding:0}.result-container .secListing .content-box.spTruth .cbBoard{background-image:url(../images/result/sp/truthTitTop.jpg),url(../images/result/sp/truthBtm.jpg),url(../images/result/sp/truthBg.jpg);background-size:100%;padding:120px 0 55px;max-width:100%}.result-container .secListing .spTruth .fsBoard{background:transparent url(../images/result/sp/truthImg.jpg) no-repeat center top;background-size:100%;padding:0;min-height:270px}.result-container .secListing .spTruth .fsBoard .visionImg{padding-top:20px}.result-container .secListing .spTruth .fsBoard .vision{width:120px;font-size:1.1em}.result-container .secListing .spTruth .fsBoard .vision img{width:120px}.result-container .secListing .spTruth .fsBoard .vision.part2{float:right}.result-container .secListing .spTruth .titFloat{bottom:50px;left:50%;width:280px;padding:0;margin-left:-140px;font-size:1.1em}.result-container .secListing .spTruth .fsBoard .cbInfo p{display:inline-block;text-indent:0}.result-container .secListing .spTruth .cbInfo{padding:0}.result-container .secListing .content-box.spTruth .cbInfo .cbImg{padding:8px 15px 0}.result-container .secListing .secMessage{margin-bottom:30px}.result-container .secListing .secMessage .msgCatch{background-image:url(../images/result/sp/msgCatch.jpg),url(../images/result/sp/msgTitTop.jpg);background-size:100%;max-width:100%;height:270px}.result-container .secListing .secMessage .content-box{background-image:url(../images/result/sp/msgImg.jpg),url(../images/result/sp/msgBtm.jpg),url(../images/result/sp/msgBg.jpg);background-size:100%;padding:15px 18px 40px;max-width:100%;min-height:350px}.result-container .secListing .secMessage .content-box:before{content:'';width:165px;height:245px}.result-container .secListing .secMessage .content-box .msgInfo{padding:0 0 40px;min-height:250px}.free-container .secListing .paragraph .blur{background:transparent url(../images/result/blur/sp/bokashi01.png) no-repeat center top;background-size:100%;padding-top:90px;height:275px}.free-container .secCommon .blur{background:transparent url(../images/result/blur/sp/bokashi02.png) no-repeat center top;background-size:100%;padding-top:130px;margin:10px 10px 0;height:330px}.free-container .secListing .spLeftImg.spImgLR .blur,.free-container .secListing .spRightImg.spImgLR .blur{background:transparent url(../images/result/blur/sp/bokashi01.png) no-repeat left top;background-size:100%;padding-top:90px;height:275px}.free-container .secListing .spRightImg .blur{background:transparent url(../images/result/blur/sp/bokashi05.png) no-repeat left top;background-size:100%;padding-top:180px;height:328px}.free-container .secListing .spLeftImg .blur{background:transparent url(../images/result/blur/sp/bokashi04.png) no-repeat left top;background-size:100%;padding-top:180px;height:328px}.free-container .secListing .spRightImg p+.blur,.free-container .secListing .spLeftImg p+.blur{background-image:url(../images/result/blur/sp/bokashi01.png);padding-top:60px;height:280px;clear:both}.free-container .secListing .spJuuyou .fsBoard .blur{display:inline-table;background:0;height:inherit;padding:0}.free-container .secListing .spJuuyou .fsBoard .blur .dot{display:inline-table;background:transparent url(../images/result/blur/sp/bokashi_t_4.png) no-repeat center center;background-size:30px;width:25px;height:25px;padding:0;vertical-align:middle}.free-container .secListing .spJuuyou .blur{background:transparent url(../images/result/blur/sp/bokashi02.png) no-repeat left top;background-size:100%;padding-top:130px;height:332px}.free-container .secListing .spJiki .blur{padding-top:100px;height:260px}.free-container .secListing .spTruth .blur{position:relative;background:transparent url(../images/result/blur/sp/bokashi08.png) no-repeat left top;background-size:100%;padding-top:95px;height:210px}.free-container .secListing .spTruth .blur:before{content:'';position:absolute;background:transparent url(../images/result/blur/sp/bokashi07.png) no-repeat left top;background-size:100%;width:280px;height:67px;top:54px;left:50%;margin-left:-140px}.free-container .secListing .secMessage .paragraph .blur{background:url(../images/result/blur/sp/bokashi03.png) no-repeat left top;background-size:100%;padding-top:279px;height:415px}.top-container .body-container{background-image:url(../images/common/sp/mBg.jpg),url(../images/top/sp/topBnr.jpg),url(../images/common/sp/mBg.jpg);background-position:center 400px,center top,center top;padding-top:400px}.top-container .noteClass{position:relative;margin-bottom:-38px;z-index:1}.top-container .subbody-container{background:transparent url(../images/top/sp/newCatch.jpg) no-repeat center top;background-size:100%;padding-top:495px;margin-top:0;max-width:inherit}.top-container .commonMenuBox{max-width:inherit}.top-container .commonMenuBox .iconelement{width:65px;height:75px}.top-container .secKuchi .secInner,.top-container .secCont,.top-container .secCont .secList{background-size:100%}.top-container .commonMenuBox .titelement .title{font-size:1em}.top-container .secNew{background-image:url(../images/top/sp/newTit.jpg),url(../images/top/sp/newBtm.jpg),url(../images/top/sp/newBg.jpg);padding:95px 0 50px}.top-container .secNew .secInfo{background:url(../images/top/sp/newTop.jpg) no-repeat center top;background-size:100%}.top-container .secNew .secInner{padding:0 30px}.top-container .secNew .secInner .float{padding:22px 0 10px}.top-container .secNew .secInner:nth-child(odd) .float:before{background:url(../images/top/sp/newLabel.png) no-repeat center center;background-size:100%;width:80px;height:98px;top:-26px;left:15px}.top-container .secNew .secInner.info:not(:last-child){background:transparent url(../images/top/sp/newDiv.jpg) no-repeat center 92%;background-size:100%;padding:0 30px 70px}.top-container .secNew .secInner.info:last-child{margin-top:-60px}.top-container .secNew .secInner .titelement{padding-left:70px}.top-container .subbody-container .secRecommCatch{background:transparent url(../images/top/sp/recommCatch.jpg) no-repeat center top;background-size:100%;padding-top:1125px}.top-container .secRecomm{background-image:url(../images/top/sp/recommTit.jpg),url(../images/top/sp/recommBtm.jpg),url(../images/top/sp/recommBg.jpg);padding:104px 0 45px}.top-container .secRecomm .secInner:first-child{background:transparent url(../images/top/sp/recommTop.jpg) no-repeat center top;background-size:100%;padding-top:25px}.top-container .secRecomm .secInner{padding:15px 32px}.top-container .secRecomm .float{position:relative;padding:0 0 8px}.top-container .secRecomm .secInner:not(:last-child) .float:before{content:'';position:absolute;background:url(../images/top/sp/lineDiv.png) no-repeat center center;background-size:95%;width:100%;height:20px;bottom:-20px;left:0}.top-container .secSpCatch{background:transparent url(../images/top/sp/spCatch.jpg) no-repeat center top;background-size:100%;height:507px}.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:143px 0 72px}.top-container .secSpecial .secInnerInfo:last-child{background:transparent url(../images/top/sp/spDiv.jpg) no-repeat center top;background-size:100%;padding:95px 0 30px;margin-top:-62px}.top-container .secSpecial .secInnerInfo:first-child{background:transparent url(../images/top/sp/spTop.jpg) no-repeat center top;background-size:100%;padding:25px 0 30px;margin-top:0}.top-container .secSpecial .secInnerInfo .infoelement{padding:0 28px}.top-container .freeCatch{background:transparent url(../images/top/sp/freeCatch.jpg) no-repeat center top;background-size:100%;height:340px}.top-container .secKuchiCatch{background:transparent url(../images/top/sp/kuchiCatch.jpg) no-repeat center top;background-size:100%;height:262px}.top-container .secKuchi .secInner{padding:15px 0 40px}.top-container .secKuchi .secInner:last-child{margin-top:0}.top-container .secKuchi .secInner.info2,.top-container .secKuchi .secInner.info1{background-image:url(../images/top/sp/kuchiTop.jpg),url(../images/top/sp/kuchiBtm.jpg),url(../images/top/sp/kuchiBg.jpg);background-size:100%}.top-container .secKuchi .secInner.info2:before,.top-container .secKuchi .secInner.info1:before{width:250px;height:70px;top:-22px;left:0}.top-container .secKuchi .secInner.info1:before{background:url(../images/top/sp/kuchiLabel1.png) no-repeat center center;background-size:100%}.top-container .secKuchi .secInner.info2:before{background:url(../images/top/sp/kuchiLabel2.png) no-repeat center center;background-size:100%}.top-container .secKuchi .infoInrTop{padding:25px 30px 8px}.top-container .secKuchi .infoInrTop p{font-size:.9em}.top-container .secKuchi .infoInrTop p:before{width:100px;height:120px;top:0;left:-6px}.top-container .secKuchi .infoInrTop1 p:before{background:url(../images/top/sp/kuchiIcon1.png) no-repeat center center;background-size:100%}.top-container .secKuchi .infoInrTop2 p:before{background:url(../images/top/sp/kuchiIcon2.png) no-repeat center center;background-size:100%}.top-container .secKuchi .infoelement{padding:0 25px}.top-container .secKuchi .commonMenuBox .iconelement{width:58px;height:70px}.top-container .secKuchi .commonMenuBox .titelement{padding-left:62px}.top-container .secKuchi .commonMenuBox .titelement span{display:none}.top-container .secKuchi .commonMenuBox .titelement a,.top-container .secKuchi .commonMenuBox .titelement .title{font-size:1em}.top-container .secListing{margin-bottom:20px}.top-container .secListing .secList{padding:150px 0 30px}.top-container .secCont .secLove{background-image:url(../images/top/sp/loveTit.jpg),url(../images/top/sp/loveBtm.jpg),url(../images/top/sp/loveBg.jpg)}.top-container .secCont .secMarry{background-image:url(../images/top/sp/marrTit.jpg),url(../images/top/sp/marrBtm.jpg),url(../images/top/sp/marrBg.jpg)}.top-container .secCont .secLife{background-image:url(../images/top/sp/lifeTit.jpg),url(../images/top/sp/lifeBtm.jpg),url(../images/top/sp/lifeBg.jpg)}.top-container .secCont .secList .secInnerInfo:first-child{padding-top:0}.top-container .secListing .secLove .secInnerInfo:first-child{background:transparent url(../images/top/sp/loveTop.jpg) no-repeat center top;background-size:100%}.top-container .secListing .secMarry .secInnerInfo:first-child{background:transparent url(../images/top/sp/marrTop.jpg) no-repeat center top;background-size:100%}.top-container .secListing .secLife .secInnerInfo:first-child{background:transparent url(../images/top/sp/lifeTop.jpg) no-repeat center top;background-size:100%}.top-container .secListing .secInner .float:before{background:url(../images/top/sp/lineDiv.png) no-repeat center center;background-size:80%;top:-20px}.top-container .secListing .secInnerInfo .iconelement{width:60px;height:75px}.top-container .secListing .secInnerInfo .titelement{padding-left:68px}.top-container .commonMenuBox .titelement a{font-size:1em}.top-container .secListing .secInnerInfo .secInner .float{padding:10px 40px 20px}.top-container .secListing .secInnerInfo .price{font-size:.9em}.top-container .secCont.secFree{background-image:url(../images/top/free/sp/freeTit.jpg),url(../images/top/free/sp/freeKmTop.jpg),url(../images/top/free/sp/freeKmBtm.jpg),url(../images/top/free/sp/freeKmBg.jpg);background-size:100%;background-position:center top,center 115px,center bottom,center top;padding:140px 0 60px}.top-container .secCont.secFree .secInner{padding:0 40px}.top-container .secCont.secFree .secInnerDiv{background-image:url(../images/top/free/sp/freeDiv.jpg);background-size:100%;margin:-110px auto -10px}.free-container .yudoTsunagi,.free-container .yudo2 .yudoTsunagi{background-size:100%;padding:0}.free-container .yudoTsunagi{background-image:url(../images/result/free/sp/tsunagi1.jpg)}.free-container .yudo2 .yudoTsunagi{background-image:url(../images/result/free/sp/tsunagi2.jpg)}