html{margin:0;padding:0}body{font-family:"微軟正黑體","蘋果儷黑體","新細明體",'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Tahoma,Verdana,sans-serif;background-color:#000;display:block;margin:0;padding:0;font-size:16px;line-height:1.5em}@media(max-width:1200px){body{display:inline-block}}.js-fadein{opacity:0}.clearfix::after{content:"";clear:both;display:table}.font_mincho{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.body-footer{position:relative;background:transparent url(../images/common/footerTop.jpg) no-repeat center top;padding:70px 300px 40px;text-align:center}.body-footer .footerTit{color:#3cafdf}.body-footer .copyrightTxt{color:#fff;margin-top:20px}.body-footer a{color:#e1b43c;font-weight:bold}.free-container .subbody-container a{display:table;margin:0 auto}.body-footer a:hover{text-decoration:none}div{display:block}.hidden-md{display:none!important}.clear{clear:both}.two-1 .cleartwo{clear:both}img.center{display:block;margin:0 auto;max-width:100%}.mosaic img,.mosaic_white img{width:33px!important;margin:-5px;opacity:.5}.txtHide{text-indent:-9999px}.result-container .txtHide{display:none}.mb10{margin-bottom:10px}.block-center{display:table;margin:0 auto}.pull-left{float:left}.pull-right{float:right}img.pull-left{margin-right:10px}section.small,.result-container section.small{margin:0 auto;width:950px}h1,h2,h3,h4,h5,h6{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;font-weight:500;line-height:1.3em}.body-container .paragraph .float,.body-container .cbInfo .float{position:relative;margin:0 auto;z-index:33;max-width:590px}.body-container .paragraph p{margin-top:20px;line-height:1.7em;text-align:justify;text-indent:15px}.body-container .paragraph p span{color:#f2007d;font-weight:bold}.body-container .secListing .cmnInfo .paragraph p{text-shadow:0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white}.body-container .secCommon .cmnInfo .paragraph p{text-shadow:0 0 3px #000,0 0 3px #000,0 0 8px #000}.body-container .secCommon .cmnInner .paragraph p{text-shadow:none}.body-container .paragraph p:first-child{margin-top:0}p.big{font-size:1.1em}.paragraph p.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.title{color:#b6014f;font-size:1.5em;line-height:1.1em;text-shadow:0 0 1px #ffdfc8,0 0 0 #bca89b,0 0 1px #bca89b,0 0 1px #bca89b,0 0 1px #ffca5e}.marry .commonMenuBox .title{color:#71009b}.life .commonMenuBox .title{color:#00398f}.free .commonMenuBox .title{color:#004426}.tgrad{position:relative;width:100%}.tgrad:before,.tgrad:after{position:absolute;content:attr(title);display:block;width:100%;top:0;left:0}.tSilver{color:silver}.tYellow{color:#e9bb4f}.tWhite{color:#fff}.breadcrumb{color:#fff}.tBlack{color:#000}.tRed{color:red}.attention{color:red}.tMaroon{color:#8b0000}.tSPurple{color:#d7b0ff}.tAqua{color:#2ee8e6}.tDBlue{color:#001a7d}.tPurple{color:#6b00a8}.tLPurple{color:#d78ef6}.tDPurple{color:#c90080}.tPink{color:#ff008a}.tGold{color:#e4d271}.whiteGrad::after{color:#fff}.grayGrad::after{color:#c7c7c7}.gradTop::after{mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.gradBtm::after{mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.blur a{text-decoration:none}.free-btn .title,.charge-btn .title{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;display:table;width:100%;top:33px;font-size:1.6em;text-align:center;text-shadow:1px 1px 5px #000,1px 2px 6px #000,1px 2px 6px #000;transition:all .5s ease-out}.free-btn,.charge-btn{background:transparent url(../images/common/button/btnSprite.png) no-repeat left top;background-size:746px 346px;position:relative;float:left;margin:0 auto;width:350px;height:104px;transition:opacity .5s ease-out}.free-btn{background-position:-14px -8px}.free-btn:hover{background-position:-14px -117px}.charge-btn{background-position:-377px -8px}.charge-btn:hover{background-position:-377px -116px}.result-container .charge-btn:hover,.free-container a:hover .charge-btn,a:hover .free-btn,a:hover .charge-btn{opacity:.8}.start-btn{background:transparent url(../images/common/button/btnStart.png) no-repeat center top;background-size:100%;display:table;margin:0 auto;width:500px;height:162px}.start-btn:hover{background-position:center -158px}.result-container .charge-btn{background-image:url(../images/common/button/btnNext.png);float:none;margin:0 auto;width:332px;height:90px;font-size:.9em;text-align:center}.free-container .charge-btn{background:url(../images/common/button/btnNext.png) no-repeat left top;background-size:200%;float:none;margin:0 auto;width:320px;height:98px;font-size:1em}.free-container .mosaic .charge-btn{position:absolute;bottom:17%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:999}.result-container .secListing .content-box.spLImg .cbInfo .charge-btn{left:400px}.result-container .secListing .content-box.spRImg .cbInfo .charge-btn{left:180px}.free-container .charge-btn:hover{background-position:right top}.free-btn:hover .title,.charge-btn:hover .title{text-decoration-style:solid;opacity:.85;text-shadow:1px 1px 3px #000,1px 2px 6px #000,1px 2px 6px #000}.result-container .charge-btn .title{top:34px}.header-container{min-height:55px}.navi-container{min-height:60px;width:100%;margin-top:-8px}.navi-container .naviInfo{display:block;margin:0 auto;height:100px;max-width:950px;text-align:center}.paid-container .navi-container .naviInfo a{display:none}.navi-container .naviInfo a{display:inline-block;height:100%}.info-container .navi-container .naviInfo a{display:inline-block}.fromfreepage .navi-container .naviInfo a,.free-container .navi-container .naviInfo a{display:inline-block;padding:0 87px}.navi-container .navi_button{background:url(../images/common/button/naviSprite.png) repeat -5px 0;display:block;margin:0 auto;height:100%;width:297px}.navi-container .navi_button:hover{background-position:-5px bottom}.navi-container a:hover .navi_button{background-position:-5px bottom}.navi-container .navi_profile{background-position:-891px 0}.navi-container a:hover .navi_button.navi_profile{background-position:-891px bottom}.navi-container .navi_info{background-position:-592px 0}.navi-container a:hover .navi_button.navi_info{background-position:-592px bottom}.navi-container .navi_input{background-position:-1190px 0}.navi-container a:hover .navi_button.navi_input{background-position:-1190px bottom}.navi-container .navi_special{background-position:-1789px 0}.navi-container a:hover .navi_button.navi_special{background-position:-1789px bottom}.full-container .info{display:table;margin:15px auto;width:950px}.breadcrumb{position:relative;margin:20px auto 15px;max-width:700px;font-size:14px}.breadcrumb br{display:none}.breadcrumb a{color:#07ae93}.breadcrumb a:hover{text-decoration:underline}.commonMenuBox{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background:transparent;margin:10px auto 0;padding:0;max-width:860px;font-size:1.1em;text-shadow:0 0 20px #9b95ff,0 0 10px #5982ff,0 0 5px #5982ff,0 0 5px #5982ff,0 0 5px #5982ff;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.commonMenuBox .box .info{display:table;margin:0 auto;padding:40px}.commonMenuBox .box.description .info p{width:300px}.box.description .boxImg{background-size:85%;bottom:-100px;left:10px}.commonMenuBox .box.description{padding:0;text-align:left;margin-left:80px}.commonMenuBox .box.description .info{margin-left:225px;padding-top:25px;padding-left:110px;width:45%}.commonMenuBox .cmnInfo{background:url(../images/common/menu/cmnTitBg.png) repeat-y center center;margin:-40px auto -45px}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{background:transparent no-repeat center top;position:relative;height:85px;z-index:1}.commonMenuBox .cmnTop{background-image:url(../images/common/menu/cmnTitTop.png)}.commonMenuBox .cmnBtm{background-image:url(../images/common/menu/cmnTitBtm.png)}.input-container .commonMenuBox{margin-top:20px;max-width:875px}.commonMenuBox .cmnCatch span{text-shadow:0 0 20px #0cf,0 0 10px #0cf,0 0 5px #0cf,0 0 5px #0cf,0 0 5px #0cf}.commonMenuBox .infoelement{position:relative;max-width:80%;margin:0 auto;z-index:2}.commonMenuBox .iconelement{background:transparent no-repeat center top;background-size:100%;position:relative;float:left;width:100px;height:114px;margin-right:10px}.commonMenuBox .titelement{padding-top:4px}.commonMenuBox .iconelement.free{background-image:url(../images/common/icon/1.png)}.commonMenuBox .iconelement.ngrdxy{background-image:url(../images/common/icon/2.png)}.commonMenuBox .iconelement.qhd{background-image:url(../images/common/icon/3.png)}.commonMenuBox .iconelement.danlian{background-image:url(../images/common/icon/4.png)}.commonMenuBox .iconelement.ladqx{background-image:url(../images/common/icon/5.png)}.commonMenuBox .iconelement.messLove{background-image:url(../images/common/icon/6.png)}.commonMenuBox .iconelement.suyuan{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.nightqhd{background-image:url(../images/common/icon/8.png)}.commonMenuBox .iconelement.loveGrand{background-image:url(../images/common/icon/9.png)}.commonMenuBox .iconelement.lovePack{background-image:url(../images/common/icon/10.png)}.commonMenuBox .iconelement.jiehun{background-image:url(../images/common/icon/11.png)}.commonMenuBox .iconelement.xiangyu{background-image:url(../images/common/icon/12.png)}.commonMenuBox .iconelement.spdlq{background-image:url(../images/common/icon/13.png)}.commonMenuBox .iconelement.marryGrand{background-image:url(../images/common/icon/14.png)}.commonMenuBox .iconelement.xiangyuGrand{background-image:url(../images/common/icon/15.png)}.commonMenuBox .iconelement.life{background-image:url(../images/common/icon/16.png)}.commonMenuBox .iconelement.job{background-image:url(../images/common/icon/17.png)}.commonMenuBox .iconelement.lifeGrand{background-image:url(../images/common/icon/18.png)}.commonMenuBox .iconelement.lifePack{background-image:url(../images/common/icon/19.png)}.commonMenuBox .iconelement.nianyun{background-image:url(../images/common/icon/20.png)}.commonMenuBox .iconelement.free2{background-image:url(../images/common/icon/21.png)}.commonMenuBox .titelement .tgrad:before,.commonMenuBox .titelement .tgrad:after{left:0}.commonMenuBox .titelement .title{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:bold;line-height:1.3em;font-size:1.4em}.commonMenuBox .titelement .title span{display:table}.commonMenuBox .titelement .productTitle{color:#62009f}.commonMenuBox .titelement a{text-decoration:none}.top-container .commonMenuBox .titelement .title{font-weight:bold}.secDesc{color:#fff;padding:25px 60px;max-width:660px;margin:0 auto;text-align:justify}.body-container{background:transparent;background-image:url(../images/common/naviBg.jpg),url(../images/common/mBnr.png),url(../images/common/mBg.jpg);background-repeat:no-repeat,no-repeat,repeat;background-position:center 460px,center top,center top;display:table;margin:0 auto;padding-top:470px;min-width:900px;width:100%}.fromfreepage .body-container{background-image:url(../images/common/naviBg2.jpg),url(../images/common/mBnr.png),url(../images/common/mBg.jpg)}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:910px}.info-container .hasID .navi-container.hasTop .naviInfo .navi_button.navi_input{display:inline-block!important}.info-container .navi-container.hasTop .naviInfo .navi_button.navi_input{display:none!important}.info-container .sectionInfo{background:transparent;background-image:url(../images/info/infSenja.jpg),url(../images/info/infBtm.jpg),url(../images/info/infBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;position:relative;margin:0 auto;max-width:910px}.info-container .sectionInfo .secInfo{color:#000;padding:185px 0 50px}.info-container .sectionInfo .secInfo .heading{margin-bottom:324px;text-align:center;font-size:80px;line-height:1.1em;opacity:0}.info-container .sectionInfo.about .secInfo .heading{margin-bottom:239px}.info-container .sectionInfo .secInfo .secCover{background:transparent url(../images/info/infTop.jpg) no-repeat left top;background-size:100%;padding-top:50px}.info-container .sectionInfo .paragraph{padding:0 140px;margin-top:10px}.info-container .sectionInfo.profile .secInfo{padding:72px 0 110px}.info-container .sectionInfo.about{background-image:url(../images/info/infJutsu.jpg),url(../images/info/infBtm.jpg),url(../images/info/infBg.jpg);padding-top:10px}.info-container .sectionInfo.about .secInfo{padding:68px 0 90px}.info-container .sectionInfo.about .secInfo .heading{margin-bottom:323px}.info-container .sectionInfo.about .secInfo .secCover{padding-top:50px}.secSample{background:transparent url(../images/info/infIntro.jpg) no-repeat center top;background-size:100%;position:relative;max-width:860px;margin:0 auto;padding:270px 140px 120px;height:850px;text-indent:-9999px}.secSample .secSamp .paragraph{padding:0 120px}.secSamp.secSamp span{color:#e60012;font-weight:bold}.komi{background:transparent;background-image:url(../images/input/kmTop.jpg),url(../images/input/kmBtm.jpg),url(../images/input/kmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:152px 110px 110px}.komi .komiInfo{padding-top:10px}.komi ul{position:relative;margin:0 auto;max-width:560px;line-height:1.5em;z-index:33}.komiCatch:before{content:"";background:transparent url(../images/input/inpCatch1.jpg) no-repeat center top;background-size:100%;display:block;height:840px}.person2 .komiCatch:before{background-image:url(../images/input/inpCatch1.jpg)}.komi ul li{position:relative;color:#fff;padding-left:59px;margin-top:10px;font-size:1em;line-height:34px;color:#000}.komi ul li:before{content:"";background:transparent url(../images/input/iconSprite.png) no-repeat -13px -106px;background-size:65px;position:absolute;display:block;top:0;left:14px;width:45px;height:45px}.komi ul ul{margin-bottom:4px;padding-left:20px}.komi ul li.spe,.komi ul li.cmn{color:#834ebf}.komi ul li.spe{color:#ba6d00}.komi ul li.spe:before,.komi ul li.cmn:before{background-position:-13px -20px}.komi ul li.spe:before{background-position:-13px -193px}.komi ul ul li.spe:before{display:none}.komi ul ul li{background:0;margin-top:0;font-weight:normal;line-height:25px;padding-left:0}.komi ul ul li p{padding-left:20px}.komi ul ul li p:before{content:"└";position:absolute;display:inline;left:0;margin-right:5px}.question{color:#000}.input-container .question .greeting .greetTitle{background:transparent url(../images/input/fmCatch.jpg) no-repeat center top;margin:0 auto;height:683px;max-width:100%}.question .formTop{background:transparent;background-image:url(../images/input/fmTop.jpg),url(../images/input/fmBtm.jpg),url(../images/input/fmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;position:relative;margin-bottom:50px;padding:50px 40px 80px 50px;min-height:280px}.question .formInfo{padding:60px 0 0;color:#4e4e4e}.question .formInfo .formHeader{background:transparent url(../images/input/fmTit1.png) no-repeat center -10px;background-size:574px;position:relative;padding-bottom:88px;margin-bottom:10px}.question .formInfo .target .formHeader{background-image:url(../images/input/fmTit2.png)}.question .formInfo .inputHolder{display:table;margin:10px auto}.question form span.bold{background:#041342;display:inline-table;margin-right:20px;padding:5px;width:104px;color:#fff;font-size:18px;font-weight:bold;text-align:center;line-height:1.5em;border-radius:6px}.question form span.bold.sub{width:35px;margin-right:2px}.question form #sex11+span,.question form #sex21+span{display:initial;background:0}.question form #sex12+span,.question form #sex22+span{background-position:-310px -337px;background-size:650px}.question form label.inbold{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#000;font-size:1.5em;line-height:36px;cursor:pointer}.question form label.inbold input{vertical-align:middle;margin-bottom:6px}.question .col{float:left}.tcolHalf{width:48%}.question .inputRow{display:table;margin:10px auto;width:100%}.question .inputRow.name .col{float:left;text-align:center}.question .inputRow.info .col{float:inherit;text-align:center}.question .inputRow.name .col:first-child{background:#041342;position:relative;margin-right:27px;width:106px;border-radius:6px}.question .rName span,#default_check+span{position:relative;top:0}.question .rGender{margin:10px 0}.question .rGender span{position:relative;top:0}.question .gender{float:left;min-width:96px;margin-right:20px}.question select{margin:0 5px;padding:5px;font-size:1.2em;box-shadow:1px 1px 1px 0 #8e8e8e inset;border-radius:6px}span.spanError:before{left:300px}select{-webkit-appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;cursor:default;border-width:1px;border-style:solid;border-color:initial;border-image:initial;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:65px;vertical-align:middle;margin:0 3px 3px 5px;padding:5px;-webkit-border-radius:3px;border:2px solid #7d7d7d;border-radius:3px;background-color:#fff;background-image:url(../images/common/iconArrow.png);background-repeat:no-repeat;background-position:92% center;-webkit-background-size:16px;background-size:12px}input[type="text"],input[type="date"]{background:#fff;display:inline-block;width:220px;margin-bottom:3px;margin-left:5px;padding:7px 5px;appearance:none;-webkit-appearance:none;vertical-align:middle;border:2px solid #7d7d7d;border-radius:7px;-webkit-border-radius:3px;font-size:1.2em;box-shadow:1px 1px 1px 0 #ddd inset}.question select option{padding:20px}.question select.form_year{width:90px}.question .entry_save{position:relative;margin:37px auto;font-size:15px;font-weight:bold;text-align:center}#default_check+span{position:absolute;height:100%;left:0;opacity:0}.question input[type="checkbox"]{background:url(../images/input/fmSprite.png) no-repeat;background-position:0 -152px;position:relative;float:left;margin:0 6px 0 5px;width:127px;height:26px;-webkit-appearance:none;appearance:none;cursor:pointer;z-index:99}.question input[type="checkbox"]:hover{opacity:.8}.question input[type='checkbox']:checked+label{background:url(../images/input/recordSprite.png) no-repeat;background-size:127px auto;background-position:0 -42px;margin-left:-127px;width:127px;height:27px;display:block;float:left;z-index:50}.question input[type="checkbox"]:checked{background-position:0 -202px}.question input[type='checkbox']+label{background:url(../images/input/recordSprite.png) no-repeat;background-size:127px auto;background-position:0 0;display:block;width:127px;height:35px;float:left;z-index:50;margin-left:-127px;opacity:1}input[type="checkbox"]:focus+label{opacity:.7}input[type="checkbox"]:checked:focus+label{opacity:.7}.question .formInsBg{height:315px;min-height:315px}.caption_input{width:213px;position:absolute;top:60px;right:10px}.formBtn_content{color:#fff;text-align:center;padding:0 35px;font-size:17px;line-height:1.4em}.formBtn_content span{font-weight:bold}.formBtn_text{width:498px;margin:170px auto 10px}.input_submit{display:table;margin:0 auto}.input_submit a{text-decoration:none}.secGreeting{background:transparent url(../images/result/parts/rsltGreetBg.jpg) no-repeat center top;position:relative;padding:65px;min-height:340px;font-size:20px;color:#fff;text-shadow:0 0 4px #6212b2,0 0 4px #6212b2,0 0 4px #6212b2,0 0 4px #6212b2}.secGreeting:before{content:"";display:table;float:right;width:448px;height:395px}.secProfile{background:rgba(84,40,185,.3);position:relative;margin:10px;padding:20px;color:#fff;font-size:18px;text-align:center;line-height:27px;border-radius:5px}.secProfile .title{color:#fff;margin-bottom:10px;font-size:21px;text-shadow:none}.secProfile .user span{color:#ff7ad2}.secProfile .user.m span{color:#40e0d0}.secCommon{background:transparent url(../images/result/cmnCatch1.png) no-repeat center top;background-size:100%;position:relative;display:table;margin:0 auto;padding:397px 0 0;width:100%}.two-1 .secCommon{background-image:url(../images/result/cmnCatch2.png)}.secCommon .cmnTopTit{background:transparent url(../images/result/cmnTit1.png) no-repeat center top;display:block;min-height:285px;width:100%}.two-1 .secCommon .cmnTopTit{background-image:url(../images/result/cmnTit2.png)}.secCommon .profile{position:relative;color:#fff;width:630px;margin:0 auto;font-size:1.2em;line-height:1.4;text-align:center;text-shadow:0 0 5px #19294b,0 0 5px #19294b,0 0 5px #19294b,0 0 5px #19294b}.two-0 .secCommon .profile{padding-top:30px}.two-1 .secCommon .profile .self,.two-1 .secCommon .profile .target{display:inline-block;width:40%;text-align:center;padding:0 20px}.secCommon .profile span{display:block}.secCommon .cmnCatch{color:#fff;position:relative;display:table;padding:0 0 15px;width:100%;max-width:80%;margin:0 auto;font-size:1.4em;font-weight:bold;text-align:center;line-height:1.6em}.two-1 .secCommon .cmnCatch{padding:0 0 40px}.secCommon .cmnCatch span{color:#fff100}.secCommon .cmnInfo{padding:20px 60px;color:#fff}.secCommon .cmnPoint{position:relative;background:transparent;background-image:url(../images/result/rsltCmnPointTop.jpg),url(../images/result/rsltCmnPointBg.jpg);background-position:center top,center 150px;background-repeat:no-repeat,repeat-y;margin:0 auto 12px;padding:118px 100px 7px;min-height:114px}.secCommon .cmnPoint{color:#300}.secCommon .cmnPoint h3{margin:0 0 10px;width:auto}.secCommon .cmnInfo .cmnTitle{color:#fff;background:transparent;background-image:url(../images/result/rsltLstTitTop.jpg),url(../images/result/rsltLstTitBtm.jpg),url(../images/result/rsltLstTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:40px 25px;width:100%;max-width:80%;margin:0 auto 15px;font-size:1.2em;font-weight:bold;text-align:center;text-shadow:none}.secCommon .cmnInfo .cmnInner{margin:0 auto;padding:0 82px}.date-container{margin-bottom:10px;width:100%;text-align:center}.date-container img{width:auto}.jikiNone .date-container{display:none}.free-container .date-container img.jiki_x{margin:0 -4px}.date-container img.jiki_x{height:62px;margin:0 -4px}.date-container img.jikiUnit:first-child{top:-5px;height:48px;margin:0}.date-container img.jikiUnit{position:relative;height:70px;top:0;margin:0 -6px}.result-container .secTsunagi{background:transparent url(../images/result/parts/rsltCmnCatch.jpg) no-repeat center top;height:320px;font-size:2em;line-height:2em;text-align:center;text-indent:-9999px}.result-container .sub_tsunagi{background-image:url(../images/result/komi_koe/rsltKoeCatch.jpg);height:175px}.result-container .last_tsunagi{background-image:url(../images/result/rsltMsgCatch.jpg);height:182px}.result-container .secListing .content-box .cbTop{background:transparent;background-image:url(../images/result/parts/rsltKmTop.jpg),url(../images/result/parts/rsltKmBtm.jpg),url(../images/result/parts/rsltKmBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 10px;padding:90px 0 110px;max-width:inherit}.result-container .secListing .content-box.spKanshiki .cbTop{background-position:center 690px,center bottom,center top;padding-top:0}.result-container.two-0 .secListing .content-box.spKanshiki .cbTop{background-image:url(../images/result/rsltKomiTop1.jpg),url(../images/result/rsltKomiBtm.jpg),url(../images/result/rsltKomiBg.jpg);background-position:center 608px,center bottom,center top}.result-container .secListing .content-box.spKanshiki .secTitle{margin-top:50px}.result-container .secListing .secTitle{color:#fff;text-shadow:0 0 1px #000,0 1px 1px #000;background:transparent;background-image:url(../images/result/parts/rsltKmTitTop.jpg),url(../images/result/parts/rsltKmTitBtm.jpg),url(../images/result/parts/rsltKmTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:35px 0 50px;min-height:84px;max-width:850px;width:100%;margin:0 auto 15px;font-size:19px;line-height:30px;font-weight:bold;text-align:center}.result-container .secListing .secTitle .titFloat{padding:0 60px;display:table-cell;vertical-align:middle}.result-container .secListing .content-box.spImp .cbTop{background-image:url(../images/result/rsltSpTop.jpg),url(../images/result/rsltSpBtm.jpg),url(../images/result/rsltSpBg.jpg);padding:210px 0 100px}.result-container .secListing .content-box.spImp .secTitle{background-image:url(../images/result/rsltSpTitTop.jpg),url(../images/result/rsltSpTitBtm.jpg),url(../images/result/rsltSpTitBg.jpg);padding:30px 0}.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 100px;margin-bottom:0}.result-container .secListing .content-box.spLImg .cbInfo .cbImg:before,.result-container .secListing .content-box.spRImg .cbInfo .cbImg:before{content:"";background:transparent no-repeat center top;display:table;float:left;width:273px;height:247px}.result-container .secListing .content-box.spRImg .cbInfo .cbImg:before{float:right}.result-container .secListing .content-box.img1 .cbInfo .cbImg:before{background-image:url(../images/result/rsltSenja1.png)}.result-container .secListing .content-box.img2 .cbInfo .cbImg:before{background-image:url(../images/result/rsltSenja2.png)}.result-container .secListing .content-box.img3 .cbInfo .cbImg:before{background-image:url(../images/result/rsltSenja3.png)}.free-container .secListing .content-box .cbInfo p{padding-bottom:10px}.result-container .secListing .content-box.spZehi .cbTop{background:0;padding:0}.result-container .secListing .spZehi .secTitle{background:transparent url(../images/result/rsltZehiTit.jpg) no-repeat center top;margin:0 auto;padding:120px 0 91px;height:135px;font-size:21px}.result-container .secListing .content-box.spZehi .cbInfo{background:transparent;background-image:url(../images/result/rsltZehiTop.jpg),url(../images/result/rsltZehiBtm.jpg),url(../images/result/rsltZehiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 10px;min-height:180px;color:#fff;padding:90px 0 130px}.view_common{position:relative}.view_common .inner{min-height:500px;position:relative}.view_common .scene_txt{position:absolute;top:140px;right:220px;width:25%;min-height:22px;text-align:center;z-index:1}.view_common.one .scene_txt{background:url(../images/result/txt.png) no-repeat;background-size:100% auto}.view_common .inner.f{background:url(../images/result/parts/woman/bg.jpg) no-repeat;background-size:100% auto}.view_common .inner.m{background:url(../images/result/parts/man/bg.jpg) no-repeat;background-size:100% auto}.view_common .profile{background:url(../images/result/parts/profileBg.png) no-repeat;background-size:100% auto;position:absolute;margin:0 auto;padding:20px 0;top:28px;left:0;right:0;width:70%;height:44px;color:#fff;font-size:2.6em;line-height:29px;text-align:center}.view_common .scene{position:absolute;top:-7px;left:136px;width:74%}.view_common .profile span{display:inline;font-size:20px;font-weight:bold}.view_common .scene_txt02{background:url(../images/result/parts/cmnMsgBg1.png) no-repeat;background-size:100% auto;position:absolute;margin:0 auto;padding:20px 0;height:22px;right:0;left:0;bottom:70px;width:70%;font-size:28px;line-height:49px;color:#fff;letter-spacing:-1px;line-height:25px;text-align:center;text-shadow:0 0 3px #db0dc7,0 0 3px #db0dc7,0 0 3px #db0dc7;opacity:0}.view_common .inner02 .scene_txt02{background-image:url(../images/result/parts/cmnMsgBg2.png)}.view_common .inner.f{background:url(../images/result/parts/woman/bg_anime.jpg) 0 0 no-repeat}.view_common .inner.m{background:url(../images/result/parts/man/bg_anime.jpg) 0 0 no-repeat}.view_common .inner.anime_in{overflow:hidden;-webkit-animation:anime_in 2s steps(8) infinite forwards;-moz-animation:anime_in 2s steps(8) infinite forwards;animation:anime_in 2s steps(8) infinite forwards}@-webkit-keyframes anime_in{0{background-position:0 0}100%{background-position:-7312px 0}}@-moz-keyframes anime_in{0{background-position:0 0}100%{background-position:-7312px 0}}@keyframes anime_in{0{background-position:0 0}100%{background-position:-7312px 0}}.common_txt{padding:67px 0 70px;background:url(../images/result/bg_mid.jpg) repeat-y;background-size:100%;position:relative}.common_txt:before{background-image:url(../images/result/bg_top.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center top;content:'';width:100%;height:240px;position:absolute;top:-1px;left:0}.common_txt:after{background-image:url("../images/result/bg_btm.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;content:'';width:100%;height:65px;position:absolute;bottom:-1px;left:0}.common_txt h4{margin-bottom:10px}.common_txt p{margin-left:5px}.common_txt_last{padding:1px 0 165px;background:url(../images/result/bg_mid.jpg) repeat-y;background-size:100%;margin-bottom:15px;position:relative}.common_txt_last:before{background-image:url(../images/result/bg_top02.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center top;content:'';width:100%;height:240px;position:absolute;top:-1px;left:0}.common_txt_last:after{background-image:url("../images/result/bg_btm02.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;content:'';width:100%;height:310px;position:absolute;bottom:-1px;left:0}.view_common h4.komi{width:630px;margin:auto;margin-top:51px}.view_common h4.komi2{width:630px;margin:auto;margin-top:41px}.view_common h3.yudo_text{width:60%;margin:10px auto 10px}.view_common .inner02{min-height:500px;position:relative}.view_common.two .common_txt{padding:150px 0 180px;background:url(../images/result/rsltBg.jpg) repeat-y;background-size:100%;margin-bottom:15px;position:relative}.view_common.two .common_txt:before{background-image:url(../images/result/rsltTop.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center top;content:'';width:100%;height:240px;position:absolute;top:-1px;left:0}.glimpse-0.two-1.free-1 .view_common.two .common_txt.first:before{height:181px!important}.glimpse-0.two-1.free-1 .view_common.two .common_txt.first:after{height:240px!important}.view_common.two .common_txt:after{background-image:url("../images/result/rsltBtm2.jpg");background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;content:'';width:100%;height:310px;position:absolute;bottom:-1px;left:0}.common_txt_two{background:url(../images/result/bg_top.jpg) no-repeat top,url(../images/result/bg_btm02.jpg) no-repeat bottom,url(../images/result/bg_mid.jpg) repeat-y content-box;background-size:100%;padding:67px 0 100px;overflow:hidden}.view_common .inner02.f.anime-01{background:url(../images/result/futari/01/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-02{background:url(../images/result/futari/02/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-03{background:url(../images/result/futari/03/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-04{background:url(../images/result/futari/04/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-05{background:url(../images/result/futari/05/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-06{background:url(../images/result/futari/06/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-07{background:url(../images/result/futari/07/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-08{background:url(../images/result/futari/08/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.f.anime-09{background:url(../images/result/futari/09/woman/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-01{background:url(../images/result/futari/01/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-02{background:url(../images/result/futari/02/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-03{background:url(../images/result/futari/03/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-04{background:url(../images/result/futari/04/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-05{background:url(../images/result/futari/05/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-06{background:url(../images/result/futari/06/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-07{background:url(../images/result/futari/07/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-08{background:url(../images/result/futari/08/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.m.anime-09{background:url(../images/result/futari/09/man/anime_bg.jpg) 0 0 no-repeat;-webkit-background-size:auto 100%;background-size:auto 100%}.view_common .inner02.anime_in_futari{overflow:hidden;-webkit-animation:anime_in_futari 2s steps(8) infinite forwards;-moz-animation:anime_in_futari 2s steps(8) infinite forwards;animation:anime_in_futari 2s steps(8) infinite forwards}@-webkit-keyframes anime_in_futari{0{background-position:0 0}100%{background-position:-7312px 0}}@-moz-keyframes anime_in_futari{0{background-position:0 0}100%{background-position:-7312px 0}}@keyframes anime_in_futari{0{background-position:0 0}100%{background-position:-7312px 0}}.komi_koe{margin-bottom:0}.komi_koe .tit_komi{width:100%;margin:0 auto;box-sizing:border-box;margin-bottom:0;height:310px;display:table}.komi_koe .tit_komi.koe{background:url(../images/result/komi_koe/rsltKoeTit1.jpg) top center no-repeat;background-size:100%}.komi_koe .tit_komi.koe_affinity{background:url(../images/result/komi_koe/rsltKoeTit2.jpg) top center no-repeat;background-size:100%}.komi_koe .tit_komi.koe_affinity_free{background:url(../images/result/komi_koe/rsltKoeTitF2.jpg) top center no-repeat;background-size:100%}.glimpse-0.free-1 .komi_koe .paragraph .tit_komi{width:100%;margin:0 auto;box-sizing:border-box;margin-bottom:0;background:url(../images/result/free/title_koe.jpg) top center no-repeat;background-size:100%;height:157px;display:table}.glimpse-0.free-1 .komi_koe .tit_komi2{width:100%;margin:0 auto;box-sizing:border-box;margin-bottom:0;background:url(../images/result/free/two/title_koe.jpg) top center no-repeat;background-size:100%;height:157px;display:table}.komi_koe h3{text-align:center;position:relative;top:192px;padding:0 60px;color:#fff;font-size:35px;line-height:1.2;letter-spacing:-1px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 0 3px #ed07d6,0 0 3px #ed07d6,0 0 3px #ed07d6,0 0 3px #ed07d6}.komi_koe h3 span{display:block;font-size:14px;margin-bottom:3px}.komi_koe .inner{background:transparent 0 0 no-repeat;position:relative;min-height:600px}.komi_koe .inner.f{background-image:url(../images/result/komi_koe/woman/anime_bg.jpg)}.komi_koe .inner.m{background-image:url(../images/result/komi_koe/man/anime_bg.jpg)}.komi_koe .inner.anime_in_koe{overflow:hidden;-webkit-animation:anime_in_koe 2s steps(8) infinite forwards;-moz-animation:anime_in_koe 2s steps(8) infinite forwards;animation:anime_in_koe 2s steps(8) infinite forwards}@-webkit-keyframes anime_in_koe{0{background-position:0 0}100%{background-position:-7312px 0}}@-moz-keyframes anime_in_koe{0{background-position:0 0}100%{background-position:-7312px 0}}@keyframes anime_in_koe{0{background-position:0 0}100%{background-position:-7312px 0}}.komi_koe .inner ul{width:76%;height:520px;margin:auto}.komi_koe .inner li{font-family:"游明朝体","Yu Mincho",YuMincho,'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;position:absolute;width:53%;color:#fff;font-size:33px;line-height:39px;letter-spacing:-1px;text-align:center;opacity:0}.komi_koe .inner li:nth-child(1){left:310px;top:80px;text-shadow:0 0 8px #0ddb89,0 0 8px #0ddb89,0 0 8px #0ddb89,0 0 8px #0ddb89,0 0 8px #0ddb89,0 0 8px #0ddb89}.komi_koe .inner li:nth-child(2){top:310px;text-shadow:0 0 8px #ed07d6,0 0 8px #ed07d6,0 0 8px #ed07d6,0 0 8px #ed07d6,0 0 8px #ed07d6,0 0 8px #ed07d6}.komi_koe .inner li:nth-child(3){top:450px;left:300px;text-shadow:0 0 8px #0d3ddb,0 0 8px #0d3ddb,0 0 8px #0d3ddb,0 0 8px #0d3ddb,0 0 8px #0d3ddb,0 0 8px #0d3ddb}.keyword_txt img{margin-top:5px;animation:float 2.5s ease-in-out infinite alternate;transform-origin:50% 50%;position:relative;z-index:1}@-webkit-keyframes float{0{transform:translate3d(0,-3px,0)}50%{transform:translate3d(0,3px,0)}100%{transform:translate3d(0,-3px,0)}}@-moz-keyframes float{0{transform:translate3d(0,-3px,0)}50%{transform:translate3d(0,3px,0)}100%{transform:translate3d(0,-3px,0)}}@keyframes float{0{transform:translate3d(0,-3px,0)}50%{transform:translate3d(0,3px,0)}100%{transform:translate3d(0,-3px,0)}}.body-container .cbInfo .float.keyword_txt{margin:10px auto 20px;text-align:center}.keyword_txt li{opacity:0;text-decoration:underline;font-family:"游明朝体","Yu Mincho",YuMincho,'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;font-size:34px;line-height:50px;letter-spacing:-1px;margin-bottom:6px}.keyword_txt li:nth-child(1){color:#098f59}.keyword_txt li:nth-child(2){color:#ba06a8}.keyword_txt li:nth-child(3){color:#0d3ddb}.komi_koe .komi_inner{padding:70px 0 170px 0;background:url(../images/result/komi_koe/rsltKoeBg.jpg) repeat-y;background-size:100%;margin-bottom:15px;position:relative}.komi_koe .komi_inner:before{background-image:url(../images/result/komi_koe/rsltKoeInrTop.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center top;content:'';width:100%;height:300px;position:absolute;top:-1px;left:0}.komi_koe .komi_inner:after{background-image:url(../images/result/komi_koe/rsltKoeBtm.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;content:'';width:100%;height:360px;position:absolute;bottom:-1px;left:0}glimpse-0.free-1.two-1 .komi_koe .komi_inner{padding:105px 0 60px 0;background:url(../images/result/komi_koe/bg_komi_koe_mid.jpg) repeat-y;background-size:100%;margin-bottom:0;position:relative}.glimpse-0.free-1.two-1 .komi_koe .komi_inner:before{background-image:url(../images/result/komi_koe/bg_komi_koe_top.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center top;content:'';width:100%;height:270px;position:absolute;top:-1px;left:0}.glimpse-0.free-1.two-1 .komi_koe .komi_inner:after{background-image:url(../images/result/free/two/bg_komi_koe_btm.jpg);background-repeat:no-repeat;background-size:100% auto;background-position:center bottom;content:'';width:100%;height:300px;position:absolute;bottom:-1px;left:0}.komi_koe .inner_txt2{background:url(../images/result/free/two/bg_komi_koe_top.jpg) no-repeat top,url(../images/result/free/two/bg_komi_koe_btm.jpg) no-repeat bottom,url(../images/result/komi_koe/bg_komi_koe_mid.jpg) repeat-y content-box;background-size:100%;padding:40px 0 50px;overflow:hidden}.komi_koe .inner_txt3{background:url(../images/result/free/two/bg_komi_koe_top.jpg) no-repeat top,url(../images/result/komi_koe/bg_komi_koe_btm.jpg) no-repeat bottom,url(../images/result/komi_koe/bg_komi_koe_mid.jpg) repeat-y content-box;background-size:100%;padding:40px 0 150px;overflow:hidden}.komi_koe .inner_txt2 .tit_komi,.komi_koe .inner_txt3 .tit_komi{background:url(../images/result/free/two/subtitle.jpg) top center no-repeat;background-size:100%;display:table;margin:0 auto;margin-bottom:5px;width:59%;height:90px;box-sizing:border-box}.result-container .secListing .spJiki:before{content:"";background:transparent url(../images/result/rsltJikiCatch.jpg) no-repeat center top;display:table;width:100%;height:71px}.result-container .secListing .spJiki .cbTop{background-image:url(../images/result/rsltJikiTop.jpg),url(../images/result/rsltJikiBtm.jpg),url(../images/result/rsltJikiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:0 0 130px;max-width:100%}.result-container .secListing .content-box.spJiki .date-container{background:url(../images/result/lineSlash2.png) no-repeat center bottom;padding:10px 0 32px}.result-container .secListing .spJiki .secTitle{background-image:url(../images/result/rsltJikiTitTop.jpg),url(../images/result/rsltJikiTitBtm.jpg),url(../images/result/rsltJikiTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:65px 0 40px;color:#000;text-shadow:0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white,0 0 3px white}.view_common.two .inner02 .profile{background:url(../images/result/parts/profileBg2.png) no-repeat;background-size:100% auto;top:60px;width:70%;font-size:2.4em;height:25px;line-height:25px;padding:23px 0}.view_common.two .inner02 .profile span{font-size:1em}.view_common.two .inner02 .profile li{display:table-cell;padding-left:5px;padding-right:5px;width:400px;font-size:21px}.view_common.two .inner02 .profile li:last-child{padding-left:60px}.result-container .secListing .secMessage{background:transparent;background-image:url(../images/result/rsltMsgTit.jpg),url(../images/result/rsltMsgTop.jpg),url(../images/result/rsltMsgBtm.jpg),url(../images/result/rsltMsgBg.jpg);background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;background-position:center top,center 338px,center bottom,center top;position:relative;margin:0 auto}.result-container .secListing .secMessage .msgTit{position:absolute;min-height:170px;width:397px;top:130px;left:120px;z-index:1}.result-container .secListing .secMessage .content-box{position:relative;padding:410px 40px 80px;max-width:100%}.result-container .secListing .secMessage .content-box .msgInfo,.result-container .secListing .secPoint .content-box .pointInfo{position:relative;min-height:110px;padding:0 120px}.result-container .secListing .secPoint{background:transparent;background-image:url(../images/result/rsltMsg2Tit.jpg),url(../images/result/rsltMsg2Top.jpg),url(../images/result/rsltMsg2Btm.jpg),url(../images/result/rsltMsg2Bg.jpg);background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;background-position:center top,center 235px,center bottom,center top;position:relative;margin:0 auto;padding:235px 40px 110px}.result-container .secListing .secPoint .pointTit{background:transparent url(../images/result/rsltMsg2TitSub.png) no-repeat center top;background-size:635px;position:relative;top:33px;margin:0 auto 50px;padding:20px 70px 30px;max-width:495px;color:#a10591;font-family:none;font-size:20px;text-align:center}.result-container .secListing .secPoint .pointTit h4{display:table-cell;vertical-align:middle;height:100px;width:495px}.free-container .blur{position:relative;margin-top:20px}