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}.bold{font-weight:bold}.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:50px 300px 20px;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}.paragraph img,.secCommon img{width:100%;height:auto;vertical-align:bottom}.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 p{margin-top:20px;line-height:1.7em;text-align:justify;text-indent:15px}.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!important}strong{font-weight:bold}.title{color:#300;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}.top-container .secMarry .commonMenuBox .title{color:#71009b}.top-container .secLife .commonMenuBox .title{color:#00398f}.top-container .secFree .commonMenuBox .title{color:#004426}.top-container .desc{text-align:justify}.top-container .commonMenuBox,.top-container .desc,.top-container .price{text-shadow:none}.top-container .secListing .price{position:absolute}.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:32%;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 center top;position:relative;float:left;margin:0 auto;width:380px;height:104px;transition:opacity .5s ease-out}.yudo1 .yudoResult .charge-btn{background-image:url(../images/result/free/btnSprite.png);width:486px;height:103px}.yudo1 .yudoResult .charge-btn:before{content:"";background:transparent url(../images/result/free/btnCatch.png) no-repeat center top;background-size:100%;position:absolute;top:-50px;display:table;width:100%;height:52px}.secSpecial .productBtn{background:transparent url(../images/common/button/btnLove.png) no-repeat center top;background-size:100%;position:absolute;bottom:120px;right:100px;margin:0 auto;width:344px;height:87px;transition:opacity .5s ease-out}.productBtn:hover{background-position:center bottom}.free-btn{background-position:left top}.free-btn:hover{background-position:left -107px}.charge-btn{background-position:left -214px}.charge-btn:hover{background-position:left -321px}.yudo1 .yudoResult .charge-btn:hover{background-position:left -108px}.result-container .charge-btn:hover,.free-container a:hover .charge-btn,a:hover .free-btn,a:hover .charge-btn{opacity:.8}.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 center top;float:none;margin:0 auto;width:380px;height:88px;font-size:1.2em}.free-container .charge-btn:hover{background-position:center bottom}.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:28%}.header-container{min-height:55px}.navi-container{min-height:60px;width:100%;margin-top:-8px}.navi-container .naviInfo{display:block;height:76px;max-width:950px;margin:0 auto}.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}.navi-container .navi_button{background:url(../images/common/button/btnNaviSprite.png) repeat 0 0;display:block;margin:0 auto;margin-left:3px;height:100%;width:308px}.navi-container .navi_home{margin-left:0}.navi-container .navi_button:hover{background-position:0 -78px}.navi-container a:hover .navi_button{background-position:0 -78px}.navi-container .navi_profile{background-position:-308px 0;margin-left:0}.navi-container a:hover .navi_button.navi_profile{background-position:-308px -78px}.navi-container .navi_info{background-position:-618px 0}.navi-container a:hover .navi_button.navi_info{background-position:-618px -78px}.navi-container .navi_input{background-position:-928px 0}.navi-container a:hover .navi_button.navi_input{background-position:-928px -78px}.full-container .info{display:table;margin:15px auto;width:950px}.breadcrumb{position:relative;margin:35px auto 15px;max-width:92%}.breadcrumb br{display:none}.breadcrumb a{color:#07ae93}.breadcrumb a:hover{text-decoration:underline}.top-container .breadcrumb{display:none}.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{background:url(../images/input/komiCatch.jpg) no-repeat center top;padding:410px 0 0;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:72%;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.life{background-image:url(../images/common/icon/1.png)}.commonMenuBox .iconelement.jiehun{background-image:url(../images/common/icon/2.png)}.commonMenuBox .iconelement.job{background-image:url(../images/common/icon/3.png)}.commonMenuBox .iconelement.xiangyu{background-image:url(../images/common/icon/4.png)}.commonMenuBox .iconelement.spdlq{background-image:url(../images/common/icon/5.png)}.commonMenuBox .iconelement.ngrdxy{background-image:url(../images/common/icon/6.png)}.commonMenuBox .iconelement.danlian{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.ladqx{background-image:url(../images/common/icon/8.png)}.commonMenuBox .iconelement.nightqhd{background-image:url(../images/common/icon/9.png)}.commonMenuBox .iconelement.bulun{background-image:url(../images/common/icon/10.png)}.commonMenuBox .iconelement.fuhe{background-image:url(../images/common/icon/11.png)}.commonMenuBox .iconelement.lifeGrand{background-image:url(../images/common/icon/12.png)}.commonMenuBox .iconelement.loveGrand{background-image:url(../images/common/icon/13.png)}.commonMenuBox .iconelement.nianyun{background-image:url(../images/common/icon/14.png)}.commonMenuBox .iconelement.free{background-image:url(../images/common/icon/15.png)}.two-1 .commonMenuBox .iconelement.free{background-image:url(../images/common/icon/16.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}.commonMenuBox .secInner .titelement a:hover .title{color:#ff0090}.top-continaer .commonMenuBox .secInner .titelement a .title{color:#8400af}.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.jpg),url(../images/common/mBg.jpg);background-repeat:no-repeat,no-repeat,repeat;background-position:center 260px,center top,center top;display:table;margin:0 auto;padding-top:260px;padding-top:260px;min-width:900px;width:100%}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:850px}.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/senjaTit.jpg),url(../images/info/senjaBtm.jpg),url(../images/info/senjaBg.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:860px}.info-container .sectionInfo .secInfo{color:#000;padding:185px 0 50px}.info-container .sectionInfo.profile .secInfo{padding:160px 0 110px}.info-container .sectionInfo.profile .secInfo .heading{text-align:center;opacity:0}.info-container .sectionInfo.profile .secInfo .secCover{background:transparent url(../images/info/senjaImg.jpg) no-repeat left top;padding-top:380px;color:#fff}.info-container .sectionInfo.about .secInfo .secCover{background:transparent url(../images/info/jutsuImg.jpg) no-repeat left top;padding-top:328px}.info-container .sectionInfo.profile .paragraph{padding:0 100px;margin-top:10px}.info-container .sectionInfo.about{background-image:url(../images/info/jutsuTit.jpg),url(../images/info/jutsuBtm.jpg),url(../images/info/jutsuBg.jpg);padding-top:130px}.info-container .sectionInfo.about .secInfo{padding:20px 0 90px}.info-container .sectionInfo.about .paragraph{padding:0 120px 0}.info-container .sectionInfo.about .secInfo p:last-child{text-indent:0}.secSample{position:relative;max-width:860px;margin:0 auto;padding-bottom:0}.secSample .secSamp{position:relative;background:transparent url(../images/info/intro/intro1.jpg) no-repeat center top;background-size:100%}.secSample .secSamp .paragraph{padding:0 120px}.secSamp.secTop{position:relative;background-image:url(../images/info/intro/introTit.jpg);height:134px;text-indent:-9999px;z-index:2}.secSamp.secTop p{text-indent:-9999px}.secSamp.secSamp span{color:#e60012;font-weight:bold}.secSamp.secSamp1{background-image:url(../images/info/intro/intro1.jpg);padding:573px 0 40px}.secSamp.secSamp2{background-image:url(../images/info/intro/intro2.jpg);padding-top:577px}.secSamp.secSamp3{background-image:url(../images/info/intro/intro3.jpg);padding-top:485px}.secSamp.secSamp4{background-image:url(../images/info/intro/intro4.jpg);padding-top:240px}.komi{background:transparent;background-image:url(../images/input/komiTop.jpg),url(../images/input/komiBtm.jpg),url(../images/input/komiBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:152px 110px 110px}.secYudo .komi{background-image:url(../images/result/free/yudoTop.jpg),url(../images/result/free/yudoBtm.jpg),url(../images/result/free/yudoBg.jpg);position:relative;margin-top:-40px;padding-top:140px;z-index:33}.komi .komiInfo{padding-top:10px}.komi ul{position:relative;margin:0 auto;max-width:560px;line-height:1.5em;z-index:33}.komi ul li,.komi ul li.cmn.normalKomi{color:#fff;background:transparent url(../images/input/komiSprite.png) no-repeat left -141px;background-size:35px;padding-left:38px;margin-top:10px;font-size:1em;line-height:32px}.komi ul ul{margin-bottom:4px;padding-left:38px}.komi ul li.spe,.komi ul li.cmn{color:#ffde00;background-position:left top;font-weight:bold}.komi ul li.cmn.rImg{background-position:left -140px;color:#fff;font-weight:normal}.komi ul li.kanshiki{background-position:left -216px}.komi ul li.imp{background-position:left -382px}.komi ul li.msg{background-position:left -471px;color:#00ffde}.komi ul li.jiki,.komi ul li.jiki.normalKomi{background-position:left -297px;color:#ffde00}.komi ul ul li.cmn{background-position:left -78px;margin-top:0;padding-left:30px;font-weight:normal;line-height:25px}.question{color:#000}.input-container .question .greeting .greetTitle{background:transparent url(../images/input/capTxt1.jpg) no-repeat center top;margin:0 auto;height:372px;max-width:100%}.person2.input-container .question .greeting .greetTitle{background-image:url(../images/input/capTxt2.jpg)}.question .formTop{background:transparent;background-image:url(../images/input/formTop.jpg),url(../images/input/formBtm.jpg),url(../images/input/formBg.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:10px 0 0;color:#4e4e4e}.question .formInfo .formHeader{background:transparent url(../images/input/formSprite.png) no-repeat center -10px;background-size:85%;position:relative;padding-bottom:88px;margin-bottom:10px}.question .formInfo .target .formHeader{background-position:center -126px}.question .formInfo .inputHolder{display:table;margin:10px auto}.question form span.bold{display:inline;width:35px;height:32px;color:#161717;font-size:1.5em;font-weight:bold;text-align:right;line-height:1.5em}.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;min-width:90%}.question .inputRow.name .col{float:left;text-align:center}.question .inputRow.info .col{float:inherit;text-align:center}.question .inputRow.name .col:first-child{position:relative;display:table;width:100px;height:40px}.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}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{margin-left:20px;width:90px}.question .entry_save{position:relative;margin:37px auto;font-size:15px;font-weight:bold;text-align:center}#default_check+span{position:absolute;width:100%;height:100%;left:0;opacity:0}.question input[type="checkbox"]{background:url(../images/input/recordSprite.png) no-repeat;background-size:127px auto;background-position:0 0;position:relative;float:left;margin:0 6px 0 5px;width:127px;height:27px;-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 -30px}.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}span.spanError:before{top:2px}.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{position:relative;background:transparent;background-image:url(../images/result/rsltGrtTop.jpg),url(../images/result/rsltGrtBtm.jpg),url(../images/result/rsltGrtBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:65px;min-height:340px;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}.secGreeting:before{content:"";display:table;width:278px;height:275px;float:left}.secGreeting .greetTitle{background:transparent url(../images/result/rsltGrtTit.jpg) no-repeat center top;padding:25px 10px;float:left;width:420px;height:24px;margin-bottom:20px;text-align:center;font-size:20px;font-weight:bold}.secCommon{background:transparent;background-image:url(../images/result/rsltCmnBtm.jpg),url(../images/result/rsltCmnBg.jpg);background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;position:relative;display:table;margin:0 auto;padding:0 0 167px;width:100%}.secCommon .cmnTopTit{background:transparent url(../images/result/rsltCmnTit1.jpg) no-repeat center top;display:block;width:100%;min-height:200px}.two-1 .secCommon .cmnTopTit{background-image:url(../images/result/rsltCmnTit2.jpg)}.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 h3{margin:15px 0 10px;width:311px;font-size:24px;font-weight:bold;text-align:center}.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 .main_tsunagi{color:white;font-size:2em;line-height:2em;text-align:center;text-shadow:0 1px 2px #ff3939,0 0 3px #ff3939,0 0 5px #e40000,0 0 5px #e40000,0 0 20px #e40000,0 0 20px #e40000,0 0 20px #e40000,0 1px 2px #ff3939,0 0 3px #ff3939,0 0 5px #e40000,0 0 5px #e40000,0 0 20px #e40000,0 0 20px #e40000,0 0 20px #e40000}.result-container .secListing .content-box .cbTop,.result-container .secListing .content-box.spJiki.jikiNormal .cbTop{background:transparent;background-image:url(../images/result/rsltKomiTop.jpg),url(../images/result/rsltKomiBtm.jpg),url(../images/result/rsltKomiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 10px;max-width:inherit}.result-container .secListing .content-box .cbTop,.result-container .secListing .content-box.spJiki.jikiNormal .cbTop{padding:50px 0 60px}.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,.result-container .secListing .spJiki.jikiNormal .secTitle{color:#fff;text-shadow:0 0 1px #000,0 1px 1px #000;background:transparent;background-image:url(../images/result/rsltKomiTitTop.jpg),url(../images/result/rsltKomiTitBtm.jpg),url(../images/result/rsltKomiTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:40px 0 50px;max-width:850px;width:100%;margin:0 auto 15px;font-size:1.2em;line-height:2em;font-weight:bold;text-align:center}.result-container .secListing .spJiki.jikiNormal .secTitle{margin-bottom:-20px}.result-container .secListing .secTitle .titFloat{padding:0 90px}.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}.free-container .secListing .content-box .cbInfo p{padding-bottom:10px}.secCommon .note{background:url(../images/result/rsltCmnNote2.jpg) center top no-repeat;-webkit-background-size:478px auto;background-size:478px auto;width:478px;position:relative;height:412px;padding:68px 0 0 0;color:#000;font-family:Sawarabi mincho,serif;font-size:10px;float:right}.secCommon .note .date{position:absolute;top:61px;left:51px;font-size:2em;color:#300;font-weight:bold;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c}.secCommon .note .name{width:358px;background:url(../images/result/line_slash.png) center bottom no-repeat;-webkit-background-size:250px auto;background-size:250px auto;padding-bottom:18px;margin-left:38px;position:relative;top:95px;left:0;right:0;font-size:38px;font-weight:bold;line-height:1.5em;color:#300;text-align:center;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c}.secCommon .note .face{position:absolute;width:253px;height:253px;top:170px;left:95px}.secCommon .face.face-f{background:url(../images/result/parts/face/solo/base_f.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.secCommon .face.face-m{background:url(../images/result/parts/face/solo/base_m.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.two-1 .secCommon .note .area{font-size:23px}.secCommon .note .name,.two-1 .secCommon .note .name2{background:url(../images/result/lineSlash.png) center bottom no-repeat;-webkit-background-size:150px auto;background-size:150px auto;position:relative;top:25px;width:175px;color:#300;font-size:20px;text-align:center;font-weight:bold;line-height:.9em;padding:0 0 10px 0;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c;display:inline-block;box-sizing:border-box}.two-0 .secCommon .note .name{background-size:250px auto;padding-bottom:20px;width:358px;font-size:25px;line-height:1em}.two-1 .secCommon .note .name{float:left;margin-left:49px}.secCommon .note .bday,.secCommon .note .bday2{font-size:12px;line-height:1.9em}.two-1 .secCommon .note .name2{float:left}.two-1 .secCommon .note .face{width:242px;top:160px;left:11px}.two-1 .secCommon .note .face2{width:242px;top:160px;right:48px;left:inherit}.two-1 .secCommon .face.face-f,.two-1 .secCommon .face2.face-f{background:url(../images/result/parts/face/pair/base_f.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.two-1 .secCommon .face.face-m,.two-1 .secCommon .face2.face-m{background:url(../images/result/parts/face/pair/base_m.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.secCommon .txt{margin:0 85px 0;font-size:1.6em}.secCommon .face img{opacity:0;max-width:100%}.secCommon .face.act img{opacity:1}#common .lupe,.secCommon .lupe{width:310px;top:70px;left:-140px;position:relative;z-index:100}#common .lupe img,.secCommon .lupe img{display:none}.result-container .secListing .spRImg .cbInfo{background:transparent url(../images/result/senjaImg.jpg) no-repeat right top;padding:10px 0 0;max-width:100%}.result-container .secListing .spRImg .cbInfo:before{content:"";float:right;display:table;width:400px;height:295px}#kanshiki .note{background:url(../images/result/kanshiki_parts/note_base.jpg) top center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:374px;position:relative}#kanshiki.pair .note{background:url(../images/result/kanshiki_parts/note_base2.jpg) top center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:383px;position:relative}#kanshiki .note #input_anime{position:absolute;width:100%;height:100%;display:block;z-index:100}#kanshiki .note .inner{width:100%;height:100%;position:relative;display:none}#kanshiki .note .anime_hand{background:url(../images/result/kanshiki_parts/anime_hand2.png) top left no-repeat;-webkit-background-size:365px auto;background-size:365px auto;width:330px;height:330px;position:absolute;top:-60px;left:20px;transition:1.8s;-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}#kanshiki .note .anime_hand.act{top:150px;left:700px}#kanshiki .note .inner::after{content:"";background:url(../images/result/kanshiki_parts/hold_hand.png) bottom center no-repeat;-webkit-background-size:850px auto;background-size:850px auto;width:850px;height:345px;position:absolute;bottom:45px;left:0;z-index:70}#kanshiki.pair .note .inner::after{background:url(../images/result/kanshiki_parts/hold_hand2.png) bottom center no-repeat;-webkit-background-size:850px auto;background-size:850px auto;bottom:0}.free-container #kanshiki .date1 .inner::after{background:url(../images/result/kanshiki_parts/hold_hand_free3.png) bottom center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:213px;bottom:27px}.free-container #kanshiki.pair .date1 .inner::after{background:url(../images/result/kanshiki_parts/hold_hand_free5.png) bottom center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:264px;bottom:-8px}.free-container #kanshiki.d .date1 .inner::after,.free-container #kanshiki.e .date1 .inner::after{background:url(../images/result/kanshiki_parts/hold_hand_free4.png) bottom center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:260px;bottom:0}.free-container #kanshiki.f .date1 .inner::after{background:url(../images/result/kanshiki_parts/hold_hand_free5.png) bottom center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:264px;bottom:0}.free-container #kanshiki.g .date1 .inner::after{background:url(../images/result/kanshiki_parts/hold_hand_free6.png) bottom center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;height:260px;bottom:0}#kanshiki .name_area{background:url(../images/result/kanshiki_parts/name_solo.png) top center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:294px;height:132px;padding-top:35px;position:absolute;top:-4px;left:122px;color:#000}#kanshiki.pair .name_area{padding-top:35px;height:92px}#kanshiki .name_area .date{padding:0 0 0 28px;text-align:left;font-size:13px;letter-spacing:-0.2px;-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}#kanshiki .name_area .name{background:url(../images/result/kanshiki_parts/line_02.png) center bottom no-repeat;-webkit-background-size:192px auto;background-size:192px auto;margin-top:0;padding:2px 0 8px;font-size:22px;text-align:center;white-space:nowrap;text-indent:0;-moz-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}#kanshiki.pair .name_area .name{background:0;line-height:1.3;font-size:18px}#kanshiki.pair .sub_name{font-size:18px;color:#300;font-weight:bold;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c}#kanshiki.pair .sub_name li{position:absolute;top:125px;left:218px}#kanshiki.pair .sub_name li+li{left:348px}#kanshiki .face{position:absolute;top:122px;left:242px;width:178px;height:auto;color:#000}.two-0 #kanshiki .face{left:190px}#kanshiki .face-f{background:url(../images/result/parts/face/pair/base_f.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}#kanshiki .face-m{background:url(../images/result/parts/face/pair/base_m.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.two-0 #kanshiki .face.pair{display:none}#kanshiki.pair .face{position:absolute;top:149px;left:143px;width:180px;height:auto;color:#000}#kanshiki.pair .face.pair{left:275px}#kanshiki.pair .face-f{background:url(../images/result/parts/face/pair/base_f.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}#kanshiki.pair .face-m{background:url(../images/result/parts/face/pair/base_m.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}#kanshiki .photo{width:201px;top:22px;left:438px;position:relative;-moz-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg)}#kanshiki .photo::before{background:url(../images/result/kanshiki_parts/tong.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;content:"";top:-20px;right:20px;width:35px;height:32px;display:block;position:absolute;-moz-transform:rotate(5deg);-webkit-transform:rotate(5deg);transform:rotate(-5deg)}#kanshiki .nigaoe{width:185px;height:160px;top:-9px;left:422px;position:relative;-moz-transform:rotate(13deg);-webkit-transform:rotate(13deg);transform:rotate(13deg)}#kanshiki .family{width:185px;top:-9px;left:422px;position:relative;-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}#kanshiki .common_keyword{position:absolute;top:295px;left:145px;padding:8px 25px 6px 0;font-size:15px;font-weight:bold;line-height:14px;color:#300;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c;text-align:left;box-sizing:border-box}#kanshiki .keyword{background:url(../images/result/kanshiki_parts/keyword.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:110px;height:135px;top:119px;right:129px;padding:30px 20px 0;z-index:70;position:absolute;color:#000;letter-spacing:-1px;font-size:18px;text-align:center}#kanshiki.d .keyword,#kanshiki.e .keyword{top:200px;left:541px}#kanshiki.g .keyword{top:192px;left:522px}#kanshiki .note .pic_date{background:url(../images/result/kanshiki_parts/date.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:267px;height:100px;top:249px;left:453px;position:absolute;z-index:50;-moz-transform:rotate(-9deg);-webkit-transform:rotate(-9deg);transform:rotate(-9deg);color:#262626;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;text-align:left;padding:28px 10px 10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.35;font-size:20px}#kanshiki .note .pic_date:before{background:url(../images/result/kanshiki_parts/tong.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;content:"";top:-16px;left:12px;width:35px;height:38px;display:block;position:absolute;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#kanshiki.pair .note .pic_date{left:412px}#kanshiki .note .pic_date span{font-size:30px}#kanshiki .note .pic_date span.koro{font-size:18px}#kanshiki.b .note .pic_date::before,#kanshiki.c .note .pic_date::before{background:url(../images/result/kanshiki_parts/tong.png) center top no-repeat;-webkit-background-size:100% auto;background-size:100% auto;content:"";top:-16px;left:12px;width:35px;height:38px;display:block;position:absolute;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}#kanshiki .date1 .pic_date .bokashi{background-image:none;margin:0;padding:0;width:232px;height:auto}.free-container #kanshiki .date0 .pic_date .bokashi,.free-container #kanshiki .date1 .pic_date p{display:none}#kanshiki.disp-1 .nigaoe{background:url(../images/result/parts/nigaoe/null.png) top no-repeat;-webkit-background-size:100% auto;background-size:100% auto}#kanshiki.disp-1 .nigaoe img{display:none}.freefortune #kanshiki.disp-1 .komi .bokashi a{width:170px;height:auto;display:block;margin:0 auto;text-indent:0}#kanshiki #kanshiki_komi_wrap{margin-top:-8px;margin-bottom:5px;z-index:80;position:relative}.spKanshiki .wipe-container{position:relative;float:left;padding:36px 0 35px 0;min-height:310px;text-align:left;z-index:100;overflow:hidden}.spKanshiki .wipe-container{padding:15px 105px 0 20px;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}.spKanshiki .wipe-container p{position:relative;padding-top:15px}.wipe-container::after{content:"";display:block;clear:both}.spKanshiki .wipe{position:absolute;height:auto}.spKanshiki .wipe.photo_wipe{top:38px;left:84px;width:299px;-moz-transform:rotate(8deg);-webkit-transform:rotate(8deg);transform:rotate(8deg)}.spKanshiki .wipe.photo_wipe.in_lupe{top:31px;left:117px;width:229px;height:238px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.spKanshiki .wipe.photo_wipe.in_lupe img{width:145%;position:relative;top:0;left:-20%}.spKanshiki .wipe.nigaoe_wipe{top:-1px;left:109px;width:265px;height:323px;-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.spKanshiki .wipe.nigaoe_wipe.in_lupe{top:28px;left:110px;width:250px;height:238px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.spKanshiki .wipe.nigaoe_wipe.in_lupe img{width:110%;position:relative;top:-19%;left:-4%}.spKanshiki .wipe.family_wipe{top:-2px;left:106px;width:265px;-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.spKanshiki .wipe.family_wipe.in_lupe{top:30px;left:117px;width:224px;height:265px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.spKanshiki .wipe.family_wipe.in_lupe img{width:118%;position:relative;top:-14%;left:-4%}.wipe-container{position:relative}.wipe-container:after{content:"";background:url(../images/result/kanshiki_parts/lupe_wipe.png) top center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;top:15px;left:35px;width:326px;height:322px;display:block}.wipe-container:before{content:"";display:block;float:left;width:304px;height:330px}#kanshiki.disp-1 .komi .nigaoe_wipe{background:url(../images/result/parts/nigaoe/null.png) top center no-repeat;-webkit-background-size:100% auto;background-size:100% auto}#kanshiki.disp-1 .komi .nigaoe_wipe.in_lupe{background:url(../images/result/parts/nigaoe/null.png) top -20px center no-repeat;-webkit-background-size:100% auto;background-size:100% auto}#kanshiki.disp-1 .komi .nigaoe_wipe img{display:none}.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}.noteGreet{background:transparent url(../images/result/free/firstNote.jpg) no-repeat center top;position:relative;min-height:286px}.noteGreet .hand{position:absolute;width:311px;top:20px;left:465px;z-index:500}.noteGreet .hand img{width:100%}.noteGreet .inner{margin-left:136px;padding:90px 0 20px 0;width:365px}.noteGreet .date{padding-left:45px;font-size:16px;color:#300;font-weight:bold;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.noteGreet .name{padding:32px 27px 0 45px;color:#300;font-size:28px;line-height:1.5em;font-weight:bold;text-shadow:0 1px 2px #d9b98c,0 -1px 2px #d9b98c,0 1px 2px #d9b98c,0 -1px 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c,1px 0 2px #d9b98c,-1px 0 2px #d9b98c;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);position:relative;text-align:center}.noteGreet .inner .name.first{padding:7px 42px 0 45px}.noteGreet .inner .name.second{padding:0 42px 0 48px}.noteGreet .inner .name.first span{padding-bottom:0;background:0}.noteGreet .name span{background:url(../images/result/free/noteDiv.png) no-repeat center bottom;-webkit-background-size:100% auto;background-size:100% auto;width:100%;padding-bottom:16px;white-space:nowrap;display:block;font-size:32px}.subTsunagi,.secYudo .yudoTsunagi{background:transparent url(../images/result/free/senjaImg2.jpg) no-repeat center top;padding-top:70px;padding-left:340px;min-height:315px}.subTsunagi{background-image:url(../images/result/free/senjaImg3.jpg);padding-left:50px;padding-right:370px;min-height:224px}.secYudo .yudo2 .yudoTsunagi{background-image:url(../images/result/free/senjaImg4.jpg);padding-left:50px;padding-right:370px}.subTsunagi .float,.secYudo .yudoTsunagi .float{background:rgba(0,0,0,0.64);position:relative;padding:20px;width:400px;color:#fff;line-height:1.7em;border:2px solid #bd903b;box-shadow:0 0 10px #211000 inset,0 0 10px #d33d1b;border-radius:20px}.secYudo .yudoTsunagi .float span{color:#ff0}.secYudo .yudoTsunagi .float:before{content:"";background:transparent url(../images/result/free/fukiAssist02.png) no-repeat center top;background-size:100%;display:table;width:140px;height:80px;position:absolute;top:-60px;left:-55px}.secYudo .yudo2 .yudoTsunagi .float:before{background-image:url(../images/result/free/fukiAssist01.png);left:370px}.free-container .next_alert{background-color:rgba(255,255,255,0.8);border:1px solid #bfbfbf;border-radius:10px;padding:20px 20px 10px;max-width:580px}.free-container .yudoResult .next_alert strong{color:red;font-weight:bold}.free-container .yudoResult .next_alert p{padding:0;text-indent:0;text-align:center;line-height:1.4em}.free-container .buttonCatch{color:#fff;text-align:center}.free-container .komiInfo .input_submit{margin-top:20px}.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 287px,center top,center bottom,center top;position:relative;margin:0 auto}.result-container .secListing .secMessage .msgTit{position:absolute;background:url(../images/result/msgTitTop.png) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:917px;min-height:260px;top:-100px;left:-60px;z-index:1}.result-container .secListing .secMessage .content-box{background-image:url(../images/result/msgTop.jpg),url(../images/result/msgBtm.jpg),url(../images/result/msgBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;padding:380px 0 80px;max-width:100%}.result-container .secListing .secMessage .content-box .msgInfo{position:relative;min-height:250px;padding:0 120px}.free-container .blur{background:transparent url(../images/result/blur/bokashi_yudo.png) no-repeat left top;background-size:100%;padding-top:80px;height:155px}.free-container .secGreeting .paragraph p{min-height:170px}.free-container .secGreeting .blur{background-image:url(../images/result/blur/bokashi06.png);padding-top:145px;height:125px}.free-container .spKanshiki .blur{background-image:url(../images/result/blur/bokashi02.png);padding-top:320px;height:110px}.free-container .secCommon .cmnInfo .blur{background-image:url(../images/result/blur/bokashi08.png);padding-top:35px;height:105px;clear:both}.free-container .secCommon .cmnPoint .blur{background-image:url(../images/result/blur/bokashi03.png);padding-top:35px;height:115px}.free-container .secListing .spRImg .blur{background-image:url(../images/result/blur/bokashi04.png);padding-top:333px;height:140px}.top-container .commonMenuBox .iconelement{width:85px}.top-container .commonMenuBox .titelement .title{margin-bottom:20px;padding-left:90px;font-size:1.1em}.top-container .commonMenuBox .titelement .productTitle{font-size:16px}.price{margin-right:12px;right:0;bottom:0;width:100%;color:#900;text-align:right;font-weight:bold}.secNew .price{position:absolute}.top-container .secInner{position:relative}.top-container .commonMenuBox .infoelement{position:inherit;max-width:83%}.top-container .secListing .commonMenuBox .infoelement{max-width:90%}.secNew{background:transparent;background-image:url(../images/top/newTit.png),url(../images/top/newTop.jpg),url(../images/top/newBtm.jpg),url(../images/top/newBg.jpg);background-position:center 0,center top,center bottom,center top;background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;padding:190px 40px 90px}.secNew .secInfo{display:flex;padding:0 20px}.secNew .secInner.info{float:right;display:inline-table;padding-left:5px;padding-bottom:18px;width:46%;height:100%}.secNew .float.outer .secInner.info:first-child{float:left;align-items:stretch;flex-wrap:wrap;margin-right:26px}.secNew .commonMenuBox .secInner.info .infoelement{max-width:90%}.secTrouble{background:transparent;background-image:url(../images/top/troubleTit.jpg),url(../images/top/troubleBtm.jpg),url(../images/top/troubleBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:190px 40px 80px}.secTrouble .secInnerTop{background:transparent url(../images/top/troubleDiv.png) no-repeat center top;width:100%;height:37px}.top-container .secSpecial{background:transparent center top;background-image:url(../images/top/spTit.jpg),url(../images/top/spInrBg.jpg);background-repeat:no-repeat,repeat-y;padding:220px 22px 0}.top-container .secSpecial .secInner{background:transparent no-repeat;background-image:url(../images/top/spInrTop.jpg),url(../images/top/spInrBtm.jpg);background-position:center top,center bottom;padding:40px 0}.top-container .secSpecial .secInner.J0921{background-image:url(../images/top/spInrTop.jpg),url(../images/top/spInrBtmL.jpg);padding-bottom:340px}.secRecomm{background:transparent;background-image:url(../images/top/recommTit.jpg),url(../images/top/recommInrBtm.jpg),url(../images/top/recommInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:200px 60px 70px}.secRecomm .secInner{background:transparent no-repeat;background-image:url(../images/top/recommInrTop.jpg),url(../images/top/recommInrDiv.jpg);background-position:center top,center bottom;margin-bottom:0;padding:30px 0}.secRecomm .secInner .title{color:#000}.secRecomm .commonMenuBox .infoelement{margin:-4px auto}.secReview{background:transparent;background-image:url(../images/top/letterTop.jpg),url(../images/top/letterBtm.jpg),url(../images/top/letterBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:250px 100px 135px}.secReview .secInner{padding:0 20px}.secReview .commonMenuBox .infoelement{max-width:100%}.letterBox{background:transparent url(../images/top/letterBdr.png) repeat-x 2px bottom;margin-bottom:5px}.reviewPeriod{font-size:1.3em;font-weight:bold}.revThumb{float:left;width:23%}.revDetails{float:left;width:76%;padding-top:15px}.reviewTitle{margin:10px auto 20px;font-size:1.2em;line-height:1.3em}.reviewTitle span{font-size:1.3em;color:#006f8b}.reviewDiv{background:transparent url(../images/top/letterDiv.png) no-repeat center center;background-size:100%;height:20px}.secReview .modal{background:url(../images/top/letterZoom.png) left top no-repeat;padding:0 0 0 27px;color:#00f;text-decoration:underline;font-weight:bold;cursor:pointer}.secReview .modal a{color:#00f}.secReview .zoom{width:20px;display:block}.secReview .thumb a{color:#00f;font-weight:bold}.bg_black{background:rgba(0,0,0,0.7);position:fixed;display:none;top:0;left:0;width:100%;z-index:40}.PopUpBox{position:fixed;display:none;top:0;left:0;width:100%;text-align:center;z-index:100;pointer-events:none}button.letterClose{font-family:Arial,Baskerville,monospace;text-align:center;padding:0;color:#FFF;font-style:normal;font-size:50px;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);background:0;outline:0;border:0;text-decoration:none;position:fixed;top:10px;right:10px;cursor:pointer;pointer-events:all}.top-container .secListing .desc{font-size:16px;line-height:1.3em}.top-container .secListing .secList{background:transparent;background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:305px 25px 50px}.top-container .secListing .secList .titelement{font-weight:bold}.top-container .secListing .secList .titelement a:hover{text-decoration:underline}.top-container .secListing .secInnerInfo{background:transparent;background-position:left top,left bottom,left top;background-repeat:no-repeat,no-repeat,repeat-y;display:flex;padding:15px 0 30px;min-height:225px}.top-container .secListing .secInnerInfo.singleInr{width:50%}.top-container .secListing .secInnerInfo.singleInr .secInner{width:93%}.top-container .secListing .secInnerInfo .secInner{display:flex;float:left;margin:0 12px;padding-bottom:40px;width:46%}.top-container .secListing .secLove{background-image:url(../images/top/loveTit.jpg),url(../images/top/loveBtm.jpg),url(../images/top/loveBg.jpg)}.top-container .secListing .secMarry{background-image:url(../images/top/marrTit.jpg),url(../images/top/marrBtm.jpg),url(../images/top/marrBg.jpg)}.top-container .secListing .secLife{background-image:url(../images/top/lifeTit.jpg),url(../images/top/lifeBtm.jpg),url(../images/top/lifeBg.jpg);padding:300px 25px 60px}.top-container .secListing .seclifeBtm{background:transparent url(../images/top/lifeBtm.jpg) no-repeat center bottom;height:65px}.top-container .secListing .secLove a{color:#af003e}.top-container .secListing .secMarry a{color:#8400af}.top-container .secListing .secLife a{color:#031cd3}.top-container .secListing .secLove a:hover{color:#ad00ed}.top-container .secListing .secMarry a:hover{color:#ff0090}.top-container .secListing .secLife a:hover{color:#ff0090}.top-container .secListing .secLove a:visited,.top-container .secListing .secMarry a:visited,.top-container .secListing .secLife a:visited{opacity:.7}.top-container .secLove .secInnerInfo{background-image:url(../images/top/loveInrTop.jpg),url(../images/top/loveInrBtm.jpg),url(../images/top/loveInrBg.jpg)}.top-container .secMarry .secInnerInfo{background-image:url(../images/top/marrInrTop.jpg),url(../images/top/marrInrBtm.jpg),url(../images/top/marrInrBg.jpg)}.top-container .secLife .secInnerInfo{background-image:url(../images/top/lifeInrTop.jpg),url(../images/top/lifeInrBtm.jpg),url(../images/top/lifeInrBg.jpg)}.secCate{background:transparent url(../images/common/footerNaviBg.jpg) no-repeat center top;margin:0 auto 20px;max-width:850px;height:80px;padding:15px 0;text-align:center}.secCate .cateBtn{background:transparent url(../images/top/cateNavi.png) no-repeat left top;display:inline-table;height:76px;width:204px}.secCate .cateBtn:hover{background-position:left bottom}.secCate .cateMarry{background-position:-222px top}.secCate .cateMarry:hover{background-position:-222px bottom}.secCate .cateLife{background-position:-444px top}.secCate .cateLife:hover{background-position:-444px bottom}.secCate .cateSpecial{background-position:-666px top}.secCate .cateSpecial:hover{background-position:-666px bottom}.ctnMsg{background:transparent url(../images/result/img/tellerB.png) no-repeat left top;background-size:250px;padding-left:270px;min-height:270px;padding-top:60px}.yudo1+.ctnMsg{background-image:url(../images/result/img/tellerD.png);background-position:right top;padding-top:40px;padding-left:70px}.ctnMsg .paragraph{width:510px}.ctnMsg p span{color:red}.secFree{background:transparent url(../images/top/freeTit.jpg) no-repeat center top;background-size:100%;padding-top:110px}.secFree .productBtn{background:transparent no-repeat center top;height:341px;margin-bottom:10px}.secFree .productBtn.J0Z14{background-image:url(../images/top/btnFree1.png)}.secFree a:hover .productBtn{opacity:.8}