body{display:block;width:100%;font-size:14px}.fixed-cont,.subbody-container{overflow:hidden}.hidden-sm{display:none!important}br.hidden-md{display:block!important}.center{text-align:center}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{background-image:url(../images/input/sp/descTop.jpg),url(../images/input/sp/descBtm.jpg),url(../images/input/sp/descBg.jpg);background-size:100%;padding:12px 25px;font-size:.9em;line-height:1.3em}.title{font-size:1.5em}.body-footer{background-image:url(../images/common/sp/footerBg.jpg),url(../images/common/sp/mBg.jpg);background-color:#0a0912;background-size:100%;margin:0;padding:30px 20px 20px;font-size:.9em}.body-footer .copyrightTxt{font-size:.9em;line-height:1.4em}.free-btn,.charge-btn{background-image:url(../images/common/button/sp/btnSprite.png);background-size:100%;margin:0 auto 5px;float:none;width:260px;height:62px}.free-btn{background-position:left top}.charge-btn{background-position:left -74px}.free-btn .title,.charge-btn .title{top:31%;font-size:1.6em}.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/result/date/spacer.png),url(../images/common/sp/mBnr.jpg),url(../images/common/sp/mBg.jpg);background-size:100%,100%,166%;position:relative;overflow:hidden;min-width:auto;padding-top:400px}.body-container .paragraph p{text-indent:13px}.navi-container{background-image:url(../images/common/button/sp/naviSprite.png);background-size:100%;min-height:auto}.navi-container .naviInfo{padding:0 5px}.navi-container .navi_button{background:0;width:155px;height:33px}.navi-container .navi_button:before{background-size:auto 90px;position:relative;top:8px;height:20px}.navi-container .navi_profile:before{background-position:center -21px}.navi-container .navi_info:before{background-position:center -44px}.navi-container .navi_input:before{background-position:center -67px}.commonMenuBox{background-image:url(../images/common/menu/sp/cmnTitTop.png),url(../images/common/menu/sp/cmnTitBtm.png),url(../images/common/menu/sp/cmnTitBg.png);background-size:100%;padding:12px 0}.commonMenuBox .infoelement{max-width:81%}.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/senjaBg.jpg);background-size:100%;padding:0}.info-container .sectionInfo.profile .secCover{background-image:url(../images/info/sp/senjaTit.jpg),url(../images/info/sp/senjaInrBtm.jpg),url(../images/info/sp/senjaInrBg.jpg);background-size:100%;padding-top:65px}.info-container .sectionInfo.about .secCover{background-image:url(../images/info/sp/jutsuTit.jpg),url(../images/info/sp/senjaInrBtm.jpg),url(../images/info/sp/senjaInrBg.jpg);background-size:100%;padding:20px 0 50px}.info-container .sectionInfo .heading{margin-bottom:30px;height:85px}.info-container .sectionInfo.about .heading{margin-bottom:150px}.info-container .sectionInfo.profile .secCover:first-child .paragraph .secInner:first-child:before{content:"";background:transparent url(../images/info/sp/senja1.png) no-repeat center top;background-size:100%;float:left;display:table;margin-top:-85px;margin-left:-40px;margin-right:5px;width:170px;height:225px}.info-container .sectionInfo .secCover.secMessage{background-image:url(../images/info/sp/senjaMsgTop.jpg),url(../images/info/sp/senjaInrBtm.jpg),url(../images/info/sp/senjaInrBg.jpg);padding:20px 0 50px}.info-container .aboutBtm{display:none}.info-container .sectionInfo .secCover .secInner{padding:0;width:100%}.info-container .sectionInfo .paragraph{max-width:75%}.info-container .sectionInfo .secCover.secMessage .paragraph:before{content:"";background:transparent url(../images/info/sp/senja2.png) no-repeat center top;background-size:100%;margin-top:-80px;margin-right:-35px;display:table;width:160px;height:195px;float:right}.secSample{background-image:url(../images/info/sp/intro.jpg);background-size:100%;padding:80px 0 55px;height:1140px}.secSamp.secSamp{width:100%}.komiCatch{background-image:url(../images/input/sp/inputCatch.jpg);background-size:100%;height:380px}.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:80px 35px 45px}.komi ul li{margin-top: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:30px 25px}.question .greeting .greetTitle{background-image:url(../images/input/sp/formCatch1.jpg);background-size:100%;height:220px}.two-1 .question .greeting .greetTitle{background-image:url(../images/input/sp/formCatch2.jpg)}.question .formInfo .inputHolder{margin:0 auto}.question .formInfo .formHeader{background-image:url(../images/input/sp/formSprite.png);background-size:290px;padding-bottom:32px;width:255px}.question .formInfo .target .formHeader{background-position:left -60px}.question .formInfo{padding:0}.question .inputRow .attention{margin-top:-5px;font-size:74%}.question form span.bold{height:25px}.question form span.bold.birth{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.bold.gender{min-width:90px}.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 input[type="checkbox"]{width:122px}.question input[type='checkbox']+label{background-size:490px;background-position:0 -108px;margin-left:-122px;width:122px;height:22px}.question input[type='checkbox']:checked+label{background-position:0 -139px}#default_check+span{top:-2px}span.spanError:before{top:-27px}.secGreet{background-image:url(../images/result/common/sp/greetBg.jpg);background-size:100%;padding-top:20px;padding-right:10px;padding-left:120px;min-height:310px}.two-1 .secGreet{background-image:url(../images/result/common_affinity/sp/greetBg.jpg)}.secGreet .greetInfo{margin-bottom:20px;padding:12px 14px;width:100%;font-size:.9em}.userDetail{font-size:.8em;line-height:1.5em;clear:both}.secCommon{background-image:url(../images/result/common/sp/cmnTop.png),url(../images/result/common/sp/cmnBtm.jpg);background-size:100%;padding:85px 0 50px}.two-1 .secCommon{background-image:url(../images/result/common_affinity/sp/cmnTop.png),url(../images/result/common/sp/cmnBtm.jpg)}.secCommon .cmnTit{height:54px;margin-bottom:25px}.secCommon .cmnInner,.two-0 .secCommon .cmnInner.yami{background-image:url(../images/result/yami_box/sp/yamiBoxTop.jpg),url(../images/result/yami_box/sp/yamiBoxBtm.jpg),url(../images/result/yami_box/sp/yamiBoxBg.jpg);background-size:110%;padding:20px 25px;max-width:94%}.two-1 .secCommon .result_img{margin:-26px auto -56px;padding:0 10px;width:290px}.two-1 .secCommon .result_img img{width:100%;max-width:100%}.two-1 .secCommon ul{width:320px;font-size:15px}.two-1 .secCommon ul li{width:50%}.cmnInner .paragraph{margin:10px 0 15px}.secCommon .cmnInner .paragraph p{padding:0 20px}.secCommon.commonSub{background-image:url(../images/result/komi_yami/sp/yamiTop.png),url(../images/result/komi_yami/sp/yamiBg.jpg);background-size:100%;padding:200px 0 0}.secCommon.commonSub .cmnInner.yami{background:transparent url(../images/result/komi_yami/sp/yamiTit.png) no-repeat center top;background-size:100%;padding:0;max-width:100%}.secCommon.commonSub .yami .ctnTit{padding:25px 23px;font-size:17px}.secCommon.commonSub .yami .ctnTit:before{background-size:100%;top:-28px;right:0;width:140px;height:45px}.secCommon.commonSub .ctnCatch{margin-bottom:10px;min-height:190px}.secCommon.commonSub .cmnInner .ctnCatch{padding:0}.secCommon.commonSub .cmnInner .ctnCatch p{padding:40px 10px 10px 30px;width:180px;font-size:16px}.secCommon.commonSub .cmnInner .ctnCatch img{max-width:70%}.secCommon.commonSub .cmnInner.hikari{background-image:url(../images/result/komi_hikari/sp/hikariTop.jpg),url(../images/result/komi_hikari/sp/hikariBtm.jpg),url(../images/result/komi_hikari/sp/hikariBg.jpg);background-size:100%;margin-top:-2px;padding:60px 0 40px;max-width:100%}.secCommon.commonSub .cmnInner.hikari .ctnCatch{padding:30px 0 0;min-height:170px}.secCommon.commonSub .cmnInner.hikari .ctnCatch p{padding:40px 60px 0;font-size:15px}.secCommon .caption{position:relative;z-index:11}.two-1 .secCommon .caption{margin:3px 15px 10px;padding:5px 5px;font-size:1em;border-radius:1em}.result-container .secListing .content-box{background-image:url(../images/result/sp/rsltTop.jpg),url(../images/result/sp/rsltBtm.jpg),url(../images/result/sp/rsltBg.jpg);background-size:100%;padding:25px 18px}.result-container .secListing .content-box .cbInfo .cbImg{padding:0 18px}.result-container .secListing .content-box.secSpecial.spImg .cbInfo:before{background-size:100%;min-height:auto;height:155px;width:130px}.result-container .secListing .content-box .cbTop{padding:32px 0 20px}.result-container .secListing .content-box.spGouka{background-image:url(../images/result/komi_gouka/sp/goukaTop.jpg),url(../images/result/sp/rsltTop.jpg),url(../images/result/sp/rsltBtm.jpg),url(../images/result/sp/rsltBg.jpg);background-size:100%;background-position:center top,center 200px,center bottom,center top;padding:240px 18px 40px}.result-container .secListing .content-box.spGouka .cbTop{padding:0}.result-container .secListing .komiTitle{background:0;margin:0 auto 36px;padding:0;max-width:265px;width:100%;font-size:1em;line-height:1.3em}.result-container .secListing .komiTitle:before,.result-container .secListing .komiTitle:after{content:"";background:transparent url(../images/result/sp/rsltTitTop.png) no-repeat center bottom;background-size:100%;display:table;width:100%;height:27px}.result-container .secListing .komiTitle:after{background-image:url(../images/result/sp/rsltTitBtm.png);background-position:center top}.result-container .secListing .titFloat{background:transparent url(../images/result/sp/rsltTitBg.png) repeat-y center top;background-size:100%;margin:-1px auto;padding:0 20px}.result-container .secListing .spGouka .komiTitle{background-image:url(../images/result/komi_gouka/sp/goukaTitTop.png),url(../images/result/komi_gouka/sp/goukaTitBtm.png),url(../images/result/komi_gouka/sp/goukaTitBg.png);background-size:100%;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:30px 20px 35px;margin-bottom:10px}.result-container .secListing .spGouka .komiTitle:before,.result-container .secListing .spGouka .komiTitle:after{display:none}.result-container .secListing .spGouka .titFloat{background:0}.date-container{margin:15px auto}.free-container .date-container{margin-bottom:0}.date-container img,.date-container img.jikiNull{height:23px;margin-left:-1px;width:auto}.date-container img.jikiNull{position:relative;top:3px}.date-container img.jikiUnit{position:relative;height:30px;width:auto;top:1px}.result-container .secListing .secMessage .content-box{background-image:url(../images/result/komi_msg/sp/msgTop.jpg),url(../images/result/komi_msg/sp/msgBtm.jpg),url(../images/result/komi_msg/sp/msgBg.jpg);background-size:100%;padding:230px 40px 100px}.result-container .secListing .secMessage .content-box .msgInfo{padding:0;min-height:60px}.result-container .secListing .secMessage .content-box .msgInfo:before{display:none}.result-container .blur{background-image:url(../images/result/blur/sp/bokashi.png);background-size:99%;padding:25px 0 0;height:120px}.free-container .secListing .spImg .blur{background-image:url(../images/result/blur/sp/bokashi_r.png);background-position:center 30px;background-size:100%;float:none;padding-top:165px;height:240px}.free-container .secListing .spGouka .blur{max-width:240px;margin:0 auto}.free-container .secListing .spImg.imgL .blur{background-image:url(../images/result/blur/sp/bokashi_l.png)}.free-container .secListing .spImg p+.blur{background-image:url(../images/result/blur/sp/bokashi.png);background-position:center top;background-size:99%;padding-top:23px;height:110px;clear:both}.result-container .secCommon .blur{background-image:url(../images/result/blur/sp/bokashi02.png);background-size:100%;margin:6px auto 0;padding-top:9px;height:80px;max-width:290px}.result-container .secCommon.commonSub .blur,.free-container .secCommon.commonSub .cmnInner.hikari .blur{padding-top:12px;height:90px}.free-container .secCommon.commonSub .cmnInner.hikari .blur{background-image:url(../images/result/blur/sp/bokashi.png);background-size:96%;padding-top:32px;height:137px}.top-container .breadcrumb{display:none}.top-container .subbody-container{background-image:url(../images/top/sp/newCatch.jpg);background-position:center 40px;background-size:100%;margin-top:0}.top-container .secCont,.top-container .secCont .secList{background-size:100%}.top-container .secCont .secList{padding:132px 0 0}.top-container .secCont .secList.secMarry,.top-container .secCont .secList.secLife{padding-top:126px}.top-container .secNew{background-image:url(../images/top/sp/newTop.jpg),url(../images/top/sp/newBtm.jpg),url(../images/top/sp/newBg.jpg);background-size:100%;margin-top:207px;padding:80px 0 30px}.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:20px;border-radius:0}.top-container .secRecomm{background-image:url(../images/top/sp/recommTop.jpg),url(../images/top/sp/recommBtm.jpg),url(../images/top/sp/recommBg.jpg);background-size:100%;padding:85px 17px 60px}.top-container .secRecomm .titelement{padding-left:70px}.top-container .secRecomm .secInner:not(:last-child){background-size:100%;padding-bottom:20px}.top-container .secSpecial,.result-container .secYudo .secSpecial{background-image:url(../images/top/sp/kindanTop.jpg),url(../images/top/sp/kindanBtm.jpg),url(../images/top/sp/kindanBg.jpg);background-size:100%;padding:190px 0 30px;margin-bottom:0}.result-container .secYudo .secSpecial{padding-top:170px}.top-container .secSpecial .secInner,.result-container .secYudo .secSpecial .secInner{background-image:url(../images/top/sp/kindanInrTop.jpg),url(../images/top/sp/kindanInrBtm.jpg),url(../images/top/sp/kindanInrBg.jpg);background-size:100%;padding:20px 25px}.result-container .secYudo .secSpecial .secInner{padding:20px 10px}.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 .secLove{background-image:url(../images/top/sp/loveTop.jpg),url(../images/top/sp/loveBtm.jpg),url(../images/top/sp/loveBg.jpg)}.top-container .secCont .secMarry{background-image:url(../images/top/sp/marrTop.jpg),url(../images/top/sp/marrBtm.jpg),url(../images/top/sp/marrBg.jpg)}.top-container .secCont .secLife{background-image:url(../images/top/sp/lifeTop.jpg),url(../images/top/sp/lifeBtm.jpg),url(../images/top/sp/lifeBg.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:20px 25px 50px}.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 .secList .secInfo>.secInnerInfo:first-child{background-image:none}.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)}.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:24px 0 25px}.free-container .secYudo .commonMenuBox{background-position:center -9px,center 115%,center top;padding:40px 0 35px}.result-container .secYudo .commonMenuBox .infoelement{max-width:80%}.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}.next_alert{margin:-80px auto 10px}.yudoMsg{background-image:url(../images/result/yudo/sp/yudoMsgBg.jpg);background-size:100%;padding:30px 0 20px}.yudoMsg p{width:220px;font-size:14px;margin-left:87px;padding:17px}