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{background:transparent center top;background-image:url(../images/common/mBg.jpg);background-repeat:repeat-y;position:relative;padding:20px 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}.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}.txtHide{text-indent:-9999px}.result-container .txtHide{display:none}.mb10{margin-bottom:10px}.block-center{display:table;margin:0 auto}.free-container .subbody-container a{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 .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:#3e0000;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}.yellow{color:#ffe400}.tSilver{color:silver}.tYellow{color:#e9bb4f}.tWhite,.breadcrumb{color:#fff}.tBlack{color:#000}.tRed,.attention{color:red}.tMaroon{color:#8b0000}.tSPurple{color:#d7b0ff}.tAqua{color:#2ee8e6}.tDBlue{color:#001a7d}.tPurple{color:#6b00a8}.tLPurple{color:#d78ef6}.tDPurple,.question .entry_save{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))}.free-btn .title,.charge-btn .title{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;display:table;width:100%;top:29%;font-size:1.6em;text-align:center;text-shadow:1px 1px 5px #000,1px 2px 8px #000,1px 2px 10px #000}.free-btn,.charge-btn{background:transparent no-repeat center top;position:relative;float:left;margin:0 auto;width:289px;height:77px}.blur a{text-decoration:none}.free-btn{background-image:url(../images/common/button/btnSprite.png);background-position:0 -193px}a:hover .free-btn{background-position:0 -274px}.charge-btn{background-image:url(../images/common/button/btnSprite.png);background-position:0 -353px}a:hover .charge-btn{background-position:0 -434px}.btnInfo{background:url(../images/common/button/btnInf.png) 0 0 no-repeat;display:block;overflow:hidden;text-indent:100%;white-space:nowrap;width:351px;margin:0 auto;height:90px;background-size:351px auto;background-position:0 0;position:absolute;top:440px;right:145px}a:hover .btnInfo{background-position:0 -103px}.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/btnCharge.png) no-repeat center 7px;float:none;margin:0 auto;width:332px;height:90px;font-size:.9em}.free-container a:hover .charge-btn{background-position:center -78px}.free-btn:hover .title,.charge-btn:hover .title{text-decoration-style:solid;opacity:.85;text-shadow:-1px -1px 2px #000,1px -1px 2px #000,-1px 1px 2px #000,1px 1px 2px #000}.result-container .charge-btn:hover{background-position:center bottom}.result-container .charge-btn .title{top:32%}.header-container{min-height:55px}.navi-container{min-height:80px;width:100%}.navi-container .naviInfo{display:block;background:url(../images/common/button/naviSprite.png) repeat;background-position:left top;height:90px;max-width:865px;margin:0 auto}.paid-container .navi-container .naviInfo a{display:none}.navi-container .naviInfo a{display:inline-table}.navi-container .navi_button{display:block;background:url(../images/common/button/naviSprite.png) repeat;background-position:left top;height:90px;width:290px;margin:0 auto}.navi-container .navi_button:hover{background-position:left bottom}.navi-container a:hover .navi_button{background-position:-299px -111px}.navi-container .navi_profile{background-position:left top}.navi-container a:hover .navi_button.navi_profile{background-position:-299px -111px}.navi-container .navi_info{background-position:3px top}.navi-container a:hover .navi_button.navi_info{background-position:-296px -111px}.navi-container .navi_input{margin-left:3px;width:271px}.navi-container a:hover .navi_button.navi_input{background-position:-299px -111px}.navi-container .navi_button:before{content:"";background:url(../images/common/button/naviTxt.png) no-repeat 90px 0;position:relative;display:table;top:30px;width:100%;height:30px}.navi-container .navi_button.navi_profile:before{background-position:88px -33px}.navi-container .navi_button.navi_info:before{background-position:94px -67px}.navi-container .navi_button.navi_input:before{background-position:90px -100px}.full-container .info{display:table;margin:15px auto;width:950px}.breadcrumb{position:relative;margin:27px auto 20px;max-width:78%;font-size:.9em}.breadcrumb br{display:none}.breadcrumb a{color:#ff0}.breadcrumb a:hover{text-decoration:underline}.commonMenuBox{max-width:860px;margin:0 auto;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{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background:transparent;padding:0;max-width:850px;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}.commonMenuBox .cmnInfo{background:transparent;background-image:url(../images/common/menu/cmnTitTop.png),url(../images/common/menu/cmnTitBtm.png),url(../images/common/menu/cmnTitBg.png);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:50px 30px}.secYudo .commonMenuBox{background-position:center -59px,center 151%,center top;padding:40px 0 65px}.input-container .commonMenuBox{background:url(../images/input/inpFmCatch.jpg) no-repeat center top;padding:388px 0 0}.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:85%;margin:0 auto;z-index:2}.commonMenuBox .iconelement{background:transparent no-repeat center center;background-size:100%;position:relative;float:left;width:120px;height:120px;margin-right:10px}.commonMenuBox .iconelement.free{background-image:url(../images/common/icon/1.png)}.commonMenuBox .iconelement.ngrdxy{background-image:url(../images/common/icon/2.png)}.commonMenuBox .iconelement.xiangpei{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.bulun{background-image:url(../images/common/icon/6.png)}.commonMenuBox .iconelement.fuyuan{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.ydqhd{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.jiehunGrand{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 .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;padding-top:10px}.commonMenuBox .titelement .title span{display:table}.commonMenuBox .titelement .productTitle{color:#3900a0}.commonMenuBox .titelement a{text-decoration:none}.secDesc{padding:25px 40px;max-width:700px;margin:0 auto;color:#f2f2e2;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 293px,center top,center top;display:table;margin:0 auto;padding-top:293px;width:100%;min-width:900px}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:950px}.top-container .subbody-container{background:transparent url(../images/top/newCatch.jpg) no-repeat center top;margin-top:-62px;padding-top:460px}.input-container .subbody-container{background:0}.info-container{color:#fff}.info-container .sectionInfo{background:transparent;background-image:url(../images/info/senjaTop.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;position:relative;margin:0 auto;padding:156px 80px 110px;max-width:890px}.info-container .sectionInfo.about{color:#000;background-image:url(../images/info/infTit.png),url(../images/info/infBtm.jpg),url(../images/info/infBg.jpg);padding-top:120px;padding-bottom:30px}.info-container .sectionInfo .heading{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:1.6em;color:#001a7d;font-weight:bold;text-align:center}.info-container .sectionInfo .secInner{background-color:#fff;display:table;margin:30px auto;padding:0 20px;font-size:.9em;width:100%;max-width:490px;box-shadow:0 0 10px #fffef0,0 0 10px #fffef0,0 0 20px #fffef0;border-radius:1em}.info-container .sectionInfo .secInner:before,.info-container .sectionInfo .secInner:after{background:transparent url(../images/common/parts/com_line.png) no-repeat center top;background-size:contain;position:relative;display:table;content:"";left:-35px;width:115%;height:38px;z-index:1}.info-container .sectionInfo .secInner:before{top:-15px;transform:scale(1,-1)}.info-container .sectionInfo .secCover{background:transparent no-repeat center top}.info-container .sectionInfo.profile .secCover{background-position:center top;background-repeat:no-repeat;padding-top:165px}.info-container .sectionInfo.profile .paragraph{margin:0 auto;padding:50px 90px 0;background-image:url(../images/info/infTop.jpg);background-position:center top;background-repeat:no-repeat}.info-container .sectionInfo.profile .paragraph p{margin-top:0}.info-container .sectionInfo.about .heading{display:block;width:287px;height:360px;float:right}.info-container .sectionInfo.about .paragraph{margin:0 auto;padding:0 126px 48px 110px;background-image:url(../images/info/jutsuTitTop.jpg);background-position:center top;background-repeat:no-repeat}.secFree{background:transparent url(../images/info/senjutsuTit.jpg) no-repeat center top;position:relative;max-width:850px;margin:0 auto;margin-top:12px;height:550px}.secSample{background:transparent url(../images/info/intro/freeBtm.jpg) no-repeat center top;position:relative;max-width:850px;margin:20px auto 0;padding-top:60px;padding-bottom:0}.secSample .secSamp .paragraph p{text-indent:-9999px;margin:0 auto}.secSample .secSamp{background:transparent no-repeat center top}.secSamp.secSamp1{background-image:url(../images/info/intro/intro1.jpg);height:502px}.secSamp.secSamp2{background-image:url(../images/info/intro/intro2.jpg);height:502px}.secSamp.secSamp3{background-image:url(../images/info/intro/intro3.jpg);height:485px;position:relative;margin-bottom:30px}.komi{background:transparent;background-image:url(../images/input/komiTit.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:160px 110px 70px}.yudoKomi{background-image:url(../images/result/yudo/yudoKmTop.jpg),url(../images/result/yudo/yudoKmBtm.jpg),url(../images/result/yudo/yudoKmBg.jpg);padding:90px 110px 100px}.komi ul{position:relative;margin:0 auto;max-width:510px;line-height:1.5em;z-index:33}.komi ul li{color:#fff;background:transparent url(../images/input/komiSprite.png) no-repeat left -265px;background-size:32px auto;font-size:1em;margin-top:5px;padding-left:45px}.komi ul ul{margin:0;padding-left:30px}.komi ul li p{margin-top:0;padding-top:2px;min-height:26px;text-indent:0}.komi ul li p span{color:#0ff}.komi ul li p span.pullLeft{position:absolute;color:#ffe400;left:0}.komi ul li.cmn{color:#ff0;background-position:left 0}.komi ul ul li.cmn{background-position:left -405px;padding-left:22px;margin-left:20px;margin-top:0}.komi ul li.spe{background-position:left -130px;color:#fc0}.komi ul li.mes{background-position:left -535px;color:#00ffde}.komi ul li.spe p{padding-top:4px;min-height:28px;margin:-1px auto}.question{color:#000}.question .greeting .greetTitle{display:none;margin:0 auto;height:286px;max-width:950px}.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;padding:20px 80px 160px}.question .formInfo{padding:0}.person1 .question .formInfo .formTopHeader{background:transparent url(../images/input/formSprite.png) no-repeat center -10px;padding-bottom:52px;margin:40px 0 20px}.person2 .question .formInfo .formTopHeader{background:transparent url(../images/input/formSprite.png) no-repeat center -115px;padding-bottom:85px;margin:40px 0 20px}.question .formInfo .formHeader{background:transparent url(../images/input/formSprite.png) no-repeat center -212px;padding-bottom:50px}.question .formInfo .target .formHeader{background-position:center -278px}.question .formInfo .inputHolder{display:table;margin:10px auto}.question form span.inr_bold,.question form span.bold{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;display:inline-table;width:32px;height:32px;color:#7210b9;font-size:1.5em;font-weight:bold;background-position:-12px -344px}.question form .col:first-child span.bold{vertical-align:text-top;width:65px}.question form .col span.inr_bold{color:#000}.question form span.bold.birth{background-position:20px -247px;width:154px;height:36px;vertical-align:sub}.question form span.bold.gender{background-position:-3px -187px;width:154px;height:36px;top:6px}.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 form span.birth_unit{display:inline-table;width:28px;height:30px;font-weight:bold}.question form .form_month+span.birth_unit{background-position:-165px -395px}.question form .form_day+span.birth_unit{background-position:-312px -395px}.question .col{float:left}.tcolHalf{width:48%}.question .col:first-child{margin-right:10px}.question .inputRow{display:table;margin:10px auto;min-width:90%}.question .inputRow.name .col{float:left}.question .inputRow.name .col:first-child{content:"";position:relative;display:table;width:122px;height:40px}.question .inputRow .attention{display:table;margin:0 auto}.question .rName span,#default_check+span{position:relative}.question .rGender{margin-top:16px}.question .rGender span{position:relative;top:0}.question .gender{display:table;float:left;min-width:100px}.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:inherit;-webkit-rtl-ordering:logical;cursor:default;border-width:1px;border-style:solid;border-color:inherit;border-image:inherit;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-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:210px;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{text-align:center;font-weight:bold;font-size:15px;margin:0 auto 30px}.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{background:transparent url(../images/input/formCatch.jpg) no-repeat center top;margin:0 auto;width:100%;padding:100px 0;max-width:670px}.input_submit .submitInr a{text-decoration:none}.input_submit .submitInr{display:table;margin:0 auto}.secGreet{position:relative;background-image:url(../images/result/greetingTwoBg.jpg);background-position:center top;background-repeat:no-repeat;padding:25px 130px 40px;min-height:530px;max-width:950px}.two-0 .secGreet{background-image:url(../images/result/greetingOneBg.jpg)}.secGreet .greetName{text-align:center}.secGreet .greetName span{color:black;font-size:1.2em;text-align:center;text-shadow:0 0 4px white,0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 9px #fff,0 0 5px #fff,0 0 5px #ff3405,0 0 20px #ff3405,0 0 5px #ff3405,0 0 15px #ff491f;font-weight:bold;margin-bottom:20px}.secGreet .greetInfo{width:400px;margin:65px 5px 5px -30px;padding:20px;border:1px solid #eecaff;-webkit-border-radius:13px;border-radius:13px;box-shadow:0 0 10px rgba(255,255,255,0.3),0 0 10px rgba(255,255,255,0.5),0 0 15px rgba(145,0,255,1);font-size:1em;color:#fff;background:rgba(0,0,0,0.8);position:relative;z-index:100}.secGreet .anime_txt{position:absolute}.secGreet .anime_txt01{top:28px;left:100px;width:130px;height:130px;transform:rotate(-10deg)}.secGreet .anime_txt02{top:83px;left:513px;width:100px;height:100px;transform:rotate(15deg)}.secGreet .anime_txt03{top:313px;left:280px;width:110px;height:110px;transform:rotate(-26deg)}.secGreet .anime_txt span{background:url(../images/result/greetingAnime.png) top center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:100%;height:100%;display:block}.secGreet .anime_txt01 span{-webkit-animation:show_txt 8s infinite ease-in-out;-moz-animation:show_txt 8s infinite ease-in-out;animation:show_txt 8s infinite ease-in-out}.secGreet .anime_txt02 span{-webkit-animation:show_txt 6s infinite ease-in-out;-moz-animation:show_txt 6s infinite ease-in-out;animation:show_txt 6s infinite ease-in-out}.secGreet .anime_txt03 span{-webkit-animation:show_txt 9s infinite ease-in-out;-moz-animation:show_txt 9s infinite ease-in-out;animation:show_txt 9s infinite ease-in-out}@-moz-keyframes show_txt{0.1%{transform:scale(0.9);opacity:0}50%{transform:scale(1);opacity:.9}100%{transform:scale(0.9);opacity:0}}@-webkit-keyframes show_txt{0.1%{transform:scale(0.9);opacity:0}50%{transform:scale(1);opacity:.9}100%{transform:scale(0.9);opacity:0}}@keyframes show_txt{0.1%{transform:scale(0.9);opacity:0}50%{transform:scale(1);opacity:.9}100%{transform:scale(0.9);opacity:0}}.two-0 .secCommon .view_wrap{background:url(../images/result/rsltCmnImgOne.gif) center top no-repeat;-webkit-background-size:640px auto;background-size:640px auto}.secCommon .view_wrap{background:url(../images/result/rsltCmnImgTwo.gif) center top no-repeat;-webkit-background-size:640px auto;background-size:640px auto}.two-0 .secCommon .view_wrap .view{background:url(../images/result/rsltCmnOneBg.png) center top no-repeat;-webkit-background-size:740px auto;background-size:740px auto;position:relative;min-height:555px;padding-top:62px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2px}.secCommon .view_wrap .view{background:url(../images/result/rsltCmnTwoBg.png) center top no-repeat;-webkit-background-size:740px auto;background-size:740px auto;position:relative;min-height:645px;padding-top:68px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px}.secCommon .view p{color:black;font-size:17px;text-align:center}.secCommon .view .soul{width:187px;position:absolute;top:256px;right:190px}.secCommon .view .kusari_wrap{width:218px;height:350px;position:absolute;top:140px;left:225px}.secCommon .view .kusari_wrap .kusari{position:relative}.secCommon .view .kusari_wrap .kusari .kusari_txt{position:absolute;z-index:100}.secCommon .view .kusari_wrap .kusari .kusari_img{position:absolute;width:512px;top:-36px;left:-140px;opacity:.7}.secCommon .view .kusari_wrap .kusari .kusari_img img{width:100%;height:auto;vertical-align:bottom}.secCommon .view .soul01{width:187px;position:absolute;top:256px;right:190px}.secCommon .view .soul02{width:187px;position:absolute;top:256px;left:190px}.userDetail p .tGdr img{width:30px;vertical-align:middle}.two-0 .secCommon .cmnTopTitle{background:transparent;background-image:url(../images/result/rsltCmnOneTitTop.jpg);background-repeat:no-repeat;background-position:center top;padding-bottom:170px}.secCommon .cmnTopTitle{background:transparent;background-image:url(../images/result/rsltCmnTwoTitTop.jpg);background-repeat:no-repeat;background-position:center top;padding-bottom:188px}.secCommon .cmnInnerTwo{background:transparent;background-image:url(../images/result/rsltCmnTwoBtm.jpg),url(../images/result/rsltCmnTwoBg.jpg);background-position:center bottom,center top;background-repeat:no-repeat,repeat-y;display:block;padding:0 130px 25px}.secCommon .cmnInnerTwo .cmnTitle{background:transparent;background-image:url(../images/result/rsltCmnTwoTit.jpg);background-repeat:no-repeat;background-position:center top;padding:25px 100px 25px;margin:0 auto 20px;color:#fff;font-size:1.2em;font-weight:bold;text-align:center}.secCommon .cmnInnerTwo .txt-left{background:url(../images/result/rsltCmnTwoInrImg.jpg) -25px top no-repeat;-webkit-background-size:314px auto;background-size:314px auto;min-height:290px}.secCommon .cmnInnerTwo .txt-left:before{content:"";display:block;width:210px;height:282px;float:left}.secCommon .cmnInner{background:transparent;background-image:url(../images/result/rsltCmnBtm.jpg),url(../images/result/rsltCmnBg.jpg);background-position:center bottom,center top;background-repeat:no-repeat,repeat-y;display:block;margin-bottom:10px;padding:0 130px 50px}.secCommon .cmnInner .cmnTitle{background:transparent;background-image:url(../images/result/rsltCmnTitTop.jpg),url(../images/result/rsltCmnTitBtm.jpg),url(../images/result/rsltCmnTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:100px 125px 50px;margin:0 auto 20px;color:#fff;font-size:1.2em;font-weight:bold;text-align:center}.free-container .secCommon .cmnInner .paragraph{margin-bottom:0}.free-container .secCommon .cmnInnerTwo .paragraph p{padding:0 80px 0}.secCommon .cmnInnerTwo .paragraph p{padding:0 80px 30px}.secCommon .cmnInner .paragraph p{padding:0 70px}.result-container .secCommon .secKusari{background-image:none}.result-container .secCommon .secKusari .kusariCatch{background-image:url(../images/result/kusariTitTop.jpg);background-repeat:no-repeat;background-position:center bottom;margin:0 auto;max-width:820px;padding-top:0}.result-container .secCommon .secKusari .kusariCatch p{padding-bottom:120px}.result-container .secCommon .secKusari .kusariCatch p span{font-size:1.4em}.result-container .secCommon .secKusari .content-box{background-image:url(../images/result/kusariTitBtm.jpg),url(../images/result/kusariBtm.jpg),url(../images/result/kusariBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;max-width:820px;margin:0 auto}.result-container .secCommon .secKusari .komiTitle{color:#fff;text-align:center;padding:0;margin:0 auto 50px;max-width:745px;font-size:1.5em;font-weight:bold;letter-spacing:.3px}.result-container .secCommon .secKusari .kusariView{margin-bottom:-40px}.result-container .secCommon .secKusari .kusariInfo{background-image:url(../images/result/kusariBtm.jpg),url(../images/result/kusariBg.jpg);background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;padding:10px 0 58px;color:#fff;min-height:100px}.result-container .secCommon .secKusari .kusariInfo p{padding:0 120px 0}.free-container .secCommon .secKusari .blur{background:transparent url(../images/result/blur/bokashi02.png) no-repeat center top;padding-top:70px;height:210px}.main .com_name{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;position:absolute;padding:0 20px;margin:auto;width:147px;height:230px;top:10px;left:57px;bottom:0;color:#000;font-size:160%;line-height:1.1em;font-weight:bold;text-align:center;opacity:0;z-index:33}.musubiBlock .main .com_name{opacity:1}.main .com_name.typeCh{display:flex;padding:0 7px;align-items:center;justify-content:center;writing-mode:vertical-lr;-ms-writing-mode:tb-rl;text-orientation:upright;-webkit-text-orientation:upright}@-moz-document url-prefix(){.main .com_name.typeCh{padding:0 7px}}.main .com_name.typeEn{height:100px;top:30px;left:28px;width:170px;word-break:break-all}.main .com_name.typeEn div{width:100%;display:table}.main .com_name .first{margin-bottom:5px}.musubiBlock .main .com_name.typeCh{top:-100px}.musubiBlock .main .com_name.typeEn{top:-80px}.date-container{margin-bottom:10px;width:100%;text-align:center}.date-container img{height:50px}.date-container img.jikiUnit{margin:0;height:41px}.cmnInner .ctnTit img{max-width:100%}.cmnInner .paragraph{margin:20px 0 35px}.ctnDivider .paragraph{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:relative;padding:30px 50px 5px;color:#FFF;font-size:1.5em;text-align:center;text-shadow:1px 1px 1px #8700bf,-1px 1px 1px #8700bf,1px -1px 1px #8700bf,-1px -1px 1px #8700bf;z-index:99}.ctnDivider .paragraph p{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-align:center;line-height:1.3em;text-indent:0}.ctnDivider .paragraph p span{text-shadow:0 0 20px #0cf,0 0 10px #0cf,0 0 5px #0cf,0 0 5px #0cf,0 0 5px #0cf}.textLight{color:#fff;text-shadow:0 0 2px #9600ff,0 0 2px #9600ff,0 0 2px #9600ff,0 0 5px #9600ff,0 0 5px #9600ff,0 0 5px #9600ff,0 0 8px #9600ff,0 0 8px #9600ff,0 0 8px #9600ff,0 0 10px #9600ff,0 0 10px #9600ff;font-size:1.2em;text-align:center}.textLightPink{color:#fff;letter-spacing:-0.5px;font-size:1.2em;text-align:center;text-shadow:0 0 2px #fb02ff,0 0 2px #fb02ff,0 0 2px #fb02ff,0 0 2px #fb02ff,0 0 2px #fb02ff,0 0 6px #fb02ff,0 0 10px #fb02ff;line-height:1.4}.textLightPurple{color:#fff;text-shadow:0 0 2px #c72beb,0 0 2px #c72beb,0 0 100px #c72beb,0 0 5px #c72beb,0 0 5px #c72beb,0 0 5px #c72beb,0 0 18px #c72beb,0 0 15px #c72beb,0 0 8px #c72beb,0 0 22px #c72beb,0 0 100px #c72beb;font-size:2em;text-align:center}.textLightRed{text-align:center;text-shadow:0 0 2px #f00,0 0 2px #f00,0 0 2px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 15px #f00,0 0 15px #f00,0 0 15px red;line-height:1.5}.result-container .secListing .content-box{background:transparent;background-image:url(../images/result/rsltLstBtm.jpg),url(../images/result/rsltLstBg.jpg);background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;position:relative;padding:0 5px 40px;max-width:720px;margin:0 auto 10px;color:#000}.result-container .secYudo .secListing .content-box{background-image:url(../images/result/yudo/yudoTop.jpg),url(../images/result/yudo/yudoBtm.jpg),url(../images/result/yudo/yudoBg.jpg);padding:60px 80px 30px}.result-container .secListing .content-box .cbTop{padding:0 0 20px}.result-container .secListing .komiTitle{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:75px 20px 48px;width:100%;max-width:88%;margin:0 auto 20px;color:#fff;font-size:1.2em;font-weight:bold;text-align:center}.result-container .secListing .komiTitle .titFloat{padding:0 95px}.result-container .secListing .content-box .cbInfo{max-width:90%;margin:0 auto}.result-container .secListing .content-box .cbInfo .cbImg{background:transparent no-repeat left 20px;padding:0 60px 40px;margin-bottom:-20px}.free-container .secListing .content-box .cbInfo .cbImg{padding:0 55px}.free-container .secListing .content-box .cbInfo p{padding-bottom:20px}.result-container .secListing .content-box.secSpecial{background:transparent;background-image:url(../images/result/rsltSpeTop.jpg),url(../images/result/rsltSpeCtnBtm.jpg),url(../images/result/rsltSpeBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;max-width:850px;padding:80px 0;border:0}.result-container .secListing .content-box.secSpecial .cbInfo{background:transparent center top;background-image:url(../images/result/rsltSpeCtnTop.jpg),url(../images/result/rsltSpeCtnBg.jpg);background-repeat:no-repeat,repeat-y;padding:50px 100px 5px;color:#fff}.result-container .secListing .content-box.secSpecial .cbInfo .float{opacity:0}.result-container .secListing .secSpecial .komiTitle{background:transparent;background-image:url(../images/result/rsltSpeTitTop.jpg),url(../images/result/rsltSpeTitBtm.jpg),url(../images/result/rsltSpeTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;margin:0 auto;padding:45px 50px;width:100%;max-width:470px}.result-container .secListing .content-box.secSpecial .cbInfo .cbImg{padding:0 20px 30px}.result-container .secListing .content-box.secSpecial .cbInfo .cbImg p{text-indent:0}.result-container .secListing .secSpecial .komiTitle:before{content:"";background:transparent url(../images/result/lblSpecial.png) no-repeat center top;background-size:100%;position:absolute;width:333px;height:231px;top:-145px;left:-135px}.result-container .secListing .content-box.listCatch{background-image:url(../images/result/listCatchBg.jpg);background-size:100%;background-repeat:no-repeat;background-position:center top;padding:20px 50px 12px;max-width:650px}.result-container .secListing .content-box.listCatch .serif{color:#000;position:relative;background:rgba(255,255,255,0.9);font-size:1.1em;width:300px;margin:50px 0 0 40px;padding:30px;border-radius:13px;border:2px solid #cf996d;-webkit-border-radius:13px;box-shadow:0 0 5px #6400e0 inset,0 0 5px #6400e0 inset,0 0 15px #f27bff inset,0 0 10px #f27bff inset,0 0 10px #f27bff inset,0 1px 3px #fff}.result-container .secListing .content-box.listCatch .serif p{text-indent:0}.result-container .secListing .content-box.listCatch .serif p strong{font-weight:bold}.result-container .secListing .content-box.listCatch p.textLightPurple{margin:80px 0 30px}.result-container .secListing .spYesno{background-image:none;max-width:820px;margin-top:140px;padding:0}.result-container .secListing .spYesno .listCatch{background-image:url(../images/result/yesnoTopTit.jpg);background-repeat:no-repeat;background-position:center top;margin:0 auto;max-width:800px;margin-top:-410px;height:140px}.result-container .secListing .content-box.spYesno .cbTop{background-image:url(../images/result/yesnoTop.jpg),url(../images/result/yesnoBtm.jpg),url(../images/result/yesnoBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding-top:280px}.result-container .secListing .spYesno .komiTitle{background-image:none;position:relative;padding:0}.result-container .secListing .spYesno .komiTitle:before{content:'';position:absolute;background:url(../images/result/yesnoLabel.png) no-repeat center center;left:25px;bottom:0;width:190px;height:140px}.result-container .secListing .spYesno .komiTitle .titFloat{padding:68px 110px 0 210px;height:80px}.result-container .secListing .spYesno .yesnoAns{margin-left:20%;min-height:100px}.result-container .secListing .spYesno .yesnoAns img{width:300px}.result-container .secListing .spYesno .cbInfo{color:#000;padding:120px 0 90px;min-height:200px}.result-container .secListing .content-box.spYesno .cbInfo .cbImg{padding:0 75px 40px}.free-container .spYesno .blur{background:transparent url(../images/result/blur/bokashi01.png) no-repeat center top;padding-top:70px;height:170px}.result-container .secListing .spDive{background-image:none;padding:0;max-width:820px}.result-container .secListing .spDive .content-box{background-image:none;max-width:745px}.result-container .secListing .spDive .cbTop{background-image:url(../images/result/diveTitTop.jpg);background-repeat:no-repeat;background-position:center top;padding:490px 0 0}.result-container .secListing .spDive .komiTitle{background-image:none;color:#5c0b90;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 5px #fff,0 0 8px #fff,0 0 8px #fff;margin-bottom:0;padding:0 20px 43px;height:55px}.result-container .secListing .spDive .komiTitle .titFloat{padding-left:170px;text-align:left;line-height:1.5em;display:table;margin:0 auto}.free-container.result-container .secListing .spDive .view{background-image:url(../images/result/diveFreeImgBg.jpg)}.result-container .secListing .spDive .view{background-image:url(../images/result/diveImgBg.jpg);background-repeat:no-repeat;background-position:center top;height:450px;position:relative}.result-container .secListing .spDive .view p{color:#fff;text-shadow:0 0 6px black,0 0 6px #333,0 0 6px #333,0 0 13px #fff,0 0 20px #fff;position:absolute;white-space:nowrap;line-height:0;font-weight:normal}.result-container .secListing .spDive .view p.txt01{font-size:40px;top:60px;right:450px;-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);transform:rotate(10deg)}.result-container .secListing .spDive .view p.txt02{font-size:35px;top:204px;right:150px;-moz-transform:rotate(-16deg);-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.result-container .secListing .spDive .view p.txt03{font-size:40px;top:330px;left:304px;-moz-transform:rotate(15deg);-webkit-transform:rotate(18deg);transform:rotate(18deg)}.result-container .secListing .spDive .cbInfo{background-image:url(../images/result/diveTop.jpg),url(../images/result/diveBtm.jpg),url(../images/result/diveBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:60px 0}.result-container .secListing .content-box.spDive .cbInfo .cbImg{padding:0 80px 40px}.free-container .spDive .blur{background:transparent url(../images/result/blur/bokashi01.png) no-repeat center top;padding-top:70px;height:170px}.result-container .secListing .content-box.spJiki.spDeep,.result-container .secListing .content-box.spNorJikiDeep,.result-container .secListing .content-box.spDeepTopTit,.result-container .secListing .content-box.spDeep{background-image:url(../images/result/deepBtm.jpg),url(../images/result/deepBg.jpg);color:#fff;margin-bottom:0}.result-container .secListing .deepTop .listCatch{font-size:1.3em;text-align:center;text-shadow:0 0 2px #f00,0 0 2px #f00,0 0 2px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 10px #f00,0 0 15px #f00,0 0 15px #f00,0 0 15px red;line-height:1.5;padding-bottom:15px;background:#000;width:100%;max-width:95%;margin:0 auto}.result-container .secListing .spDeepTopTit .listCatch{background-image:url(../images/result/deepTopTit.jpg);background-repeat:no-repeat;background-position:center top;margin:0 auto;max-width:800px;margin-bottom:-8px;height:140px}.result-container .secListing .deepTop .listCatch p{text-align:center}.result-container .secListing .spJiki.spDeep .komiTitle,.result-container .secListing .spNorJikiDeep .komiTitle,.result-container .secListing .spDeepTopTit .komiTitle,.result-container .secListing .spDeep .komiTitle{background-image:url(../images/result/deepTitTop.jpg),url(../images/result/deepTitBtm.jpg),url(../images/result/deepTitBg.jpg);padding:90px 20px 48px}.result-container .spJiki.spDeep .blur,.result-container .spNorJikiDeep .blur,.result-container .spDeepTopTit .blur,.result-container .spDeep .blur{background:transparent url(../images/result/blur/bokashi02.png) no-repeat center top;background-size:100%;padding-top:70px;height:218px}.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;margin-top:10px;padding:170px 0 130px;max-width:850px}.result-container .secListing .secMessage .content-box .msgInfo{color:#000;padding:85px 145px 20px;min-height:200px}.result-container .secListing .secMessage .content-box .msgInfo:before{content:"";display:block;width:235px;height:135px;float:left}.free-container .secMessage .blur{background:transparent url(../images/result/blur/bokashi03.png) no-repeat center top;height:240px;padding-top:180px}.result-container .secListing .secOmake{background-image:none}.two-0.result-container .secListing .secOmake .omakeCatch{background-image:url(../images/result/omakeOneTopTit.jpg);background-repeat:no-repeat;background-position:center top;margin:0 auto;max-width:800px;padding-top:170px}.result-container .secListing .secOmake .omakeCatch{background-image:url(../images/result/omakeTwoTopTit.jpg);background-repeat:no-repeat;background-position:center top;margin:0 auto;max-width:800px;padding-top:310px}.result-container .secListing .secOmake .content-box{background-image:none;max-width:745px}.two-0.result-container .secListing .secOmake .komiTitle{background-image:url(../images/result/omakeOneTop.jpg);background-repeat:no-repeat;background-position:center bottom;padding:100px 0 50px;margin-bottom:0;max-width:745px;font-size:1.5em;font-weight:bold;letter-spacing:.3px}.two-0.result-container .secListing .secOmake .omakeView{background-image:url(../images/result/omakeOneInrBg.jpg);background-repeat:no-repeat;background-position:center top}.result-container .secListing .secOmake .komiTitle{background-image:url(../images/result/omakeTwoTop.jpg);background-repeat:no-repeat;background-position:center bottom;padding:100px 0 50px;margin-bottom:0;max-width:745px;font-size:1.5em;font-weight:bold;letter-spacing:.3px}.result-container .secListing .secOmake .omakeView{background-image:url(../images/result/omakeTwoInrBg.jpg);background-repeat:no-repeat;background-position:center top}.result-container .secListing .secOmake .omakeInfo{background-image:url(../images/result/omakeBtm.jpg),url(../images/result/omakeBg.jpg);background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;padding:10px 0 58px;color:#fff}.result-container .secListing .secOmake .omakeInfo p{padding:0 80px 40px}.free-container .secOmake .blur{background:transparent url(../images/result/blur/bokashi02.png) no-repeat center top;padding-top:70px;height:210px}.result-container .secListing .secMusubi .musubiCatch{position:relative;top:1px;z-index:33}.result-container .secListing .secMusubi .content-box{background-image:url(../images/result/musubiTop.jpg),url(../images/result/musubiBtm.jpg),url(../images/result/musubiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;padding:132px 130px 43px;max-width:850px;color:#000}.result-container .secListing .secMusubi .komiTitle{background-image:url(../images/result/musubiTitTop.jpg),url(../images/result/musubiTitBtm.jpg),url(../images/result/musubiTitBg.jpg);width:523px}.result-container .secListing .secMusubi .komiTitle:before{content:"";background:transparent url(../images/result/lblMusubi.png) no-repeat left top;background-size:100%;position:absolute;top:-110px;left:-90px;width:248px;height:160px}.result-container .secListing .secMusubi .musubiInfo{max-width:82%;margin:0 auto}#secMusubi{margin:10px 0}#secMusubi .ritual .main{background:transparent url(../images/result/musubiBlockBg.jpg) center top no-repeat;position:relative;display:table;margin:0 auto;height:542px;width:100%;max-width:560px}#secMusubi .ritual .main .image_katashiro{display:table;margin:0 auto}#secMusubi .ritual .main .image_you,#secMusubi .ritual .main .image_partner{display:inline-block;width:272px;height:500px}#secMusubi .ritual .main .image_you img,#secMusubi .ritual .main .image_partner img{max-width:100%}#secMusubi .ritual .main .image_you{position:relative;margin-right:-40px;z-index:1}#secMusubi .ritual .main .image_partner{position:relative}#secMusubi .ritual .main .image_white{position:absolute;display:none;top:21px;left:160px;z-index:2}#secMusubi .ritual .main .image_bright{position:absolute;display:none;top:40px;left:27px;z-index:2}#secMusubi .ritual .main .image_bright img{display:table;margin:0 auto;max-width:88%}#secMusubi .ritual .main .image_message{position:absolute;top:68px;left:0;display:none}#secMusubi .ritual .main .image_message img{display:table;margin:0 auto;max-width:80%}#secMusubi .ritual .main .image_you .blur_enmusubi{top:0;color:#666;text-shadow:0 0 10px #000,0 0 18px #000;opacity:0}#secMusubi .ritual .main .space{margin-top:5px}#secMusubi .ritual .main .en_btn{background:transparent url(../images/common/button/btnMusubi.png) no-repeat center top;position:relative;display:block;margin:-167px auto 0;height:120px;width:307px;z-index:99;border:0}#secMusubi .ritual .main .en_btn:hover{background-position:center bottom}#secMusubi .ritual .main .blur{position:absolute;top:60px;left:0;width:100%;z-index:99;opacity:0}#secMusubi .ritual .main .blur .com_name.typeCh{top:-80px}#secMusubi .ritual .main .blur .com_name.typeEn{top:-298px}#secMusubi .ritual .main .blur img{display:table;margin:0 auto;max-width:90%;pointer-events:none}.two-0.result-container .secListing .secMusubi .content-box{background:transparent url(../images/result/luckTop.jpg) no-repeat center top;padding:95px 0 0}.two-0.result-container .secListing .secMusubi .musubiInfo{background:transparent;background-image:url(../images/result/luckCtnTop.jpg),url(../images/result/luckCtnBtm.jpg),url(../images/result/luckCtnBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;padding:80px 100px 120px;z-index:32}.result-container .secListing .secMusubi .musubiInfo{max-width:100%}.result-container .secListing .secMusubi .musubiInfo .float{max-width:85%;margin:0 auto}.result-container .secListing .secMusubi .main .image_you{z-index:11}.two-0 .musubiBtm{background:transparent url(../images/result/luckCatchEnd.jpg) no-repeat center top;position:relative;margin-top:-95px;width:100%;height:310px;z-index:34}.two-0.free-container .musubiBtm{display:none}.luckTit{position:relative;z-index:33}.luckImg{margin:-88px auto -30px}.result-container .blur{background:transparent url(../images/result/blur/bokashi01.png) no-repeat center top;background-size:100%;padding-top:70px;height:190px}.secYudo .result-container .blur{height:150px;margin-top:20px;padding-top:50px}.free-container .cbImg.cbImgR1 .blur,.free-container .cbImg.cbImgR2 .blur,.free-container .cbImg.cbImgL1 .blur,.free-container .cbImg.cbImgL2 .blur{background-position:center 20px;padding-top:380px;height:120px}.free-container .cbImgR1 .blur,.free-container .cbImgR2 .blur{background-image:url(../images/result/blur/mosaic_normal_r.png)}.free-container .cbImgL1 .blur,.free-container .cbImgL2 .blur{background-image:url(../images/result/blur/mosaic_normal_l.png)}.free-container .secListing .content-box .cbInfo .cbImg.cbImgR1 .float,.free-container .secListing .content-box .cbInfo .cbImg.cbImgR2 .float{padding-right:0}.free-container .secListing .content-box .cbInfo .cbImg.cbImgL1 .float,.free-container .secListing .content-box .cbInfo .cbImg.cbImgL2 .float{padding-left:0}.free-container .secCommon .blur{background:transparent url(../images/result/blur/bokashi01.png) no-repeat center top;padding-top:60px;height:208px;margin-top:20px}.commonMenuBox.noBg{background:0;padding:0}.secCont .commonMenuBox .desc{margin-top:10px;text-align:justify;text-shadow:none;font-family:initial}.secCont .commonMenuBox .price{text-align:right;text-shadow:none;font-weight:bold;color:#330078}.info-container .hasID .navi-container.hasTop .navi_button.navi_input,.top-container .hasID .navi-container.hasTop .navi_button.navi_input{display:block}.info-container .navi-container .navi_button.navi_input,.top-container .navi-container .navi_button.navi_input{display:none}.top-container .commonMenuBox{background:0;padding:0}.top-container .commonMenuBox .titelement .title .productTitle{color:#240260;font-weight:bold}.top-container .commonMenuBox .titelement .title{color:#3900a0;text-decoration:underline}.top-container .commonMenuBox .titelement a:hover .title .productTitle,.top-container .commonMenuBox .titelement a:hover .title{color:#ff0075;text-decoration:none}.top-container .commonMenuBox .infoelement{max-width:100%}.top-container .secCont,.top-container .secCont .secList{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top}.top-container .secNew{position:relative;background-image:url(../images/top/newTit.png),url(../images/top/newBtm.jpg),url(../images/top/newBg.jpg);margin:0 auto;padding:150px 0 90px;max-width:850px}.top-container .secNew:before{content:"";position:absolute;background:url(../images/top/newCatch2.png) no-repeat;width:100%;height:181px;top:-181px;left:25px}.top-container .secNew .secInner{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/newInrTop.jpg),url(../images/top/newInrBtm.jpg),url(../images/top/newInrBg.jpg);padding:40px 99px}.top-container .secRecomm .commonMenuBox .titelement .title .productTitle{color:#240260;font-weight:bold}.top-container .secRecomm .commonMenuBox .titelement .title{color:#3900a0;text-decoration:underline}.top-container .secRecomm .commonMenuBox .titelement a:hover .title .productTitle,.top-container .secRecomm .commonMenuBox .titelement a:hover .title{color:#7400be;text-decoration:underline}.top-container .secRecommCatch{background-image:url(../images/top/recommCatch.jpg);padding:309px 90px}.top-container .secRecomm{background-image:url(../images/top/recommTit.jpg),url(../images/top/recommBtm.jpg),url(../images/top/recommBg.jpg);padding:160px 175px 90px}.top-container .secRecomm .secInner:not(:last-child){background:transparent url(../images/top/line.png) no-repeat center 92%;padding:0 0 60px}.top-container .secRecomm .titelement{padding-left:100px;font-size:.9em}.top-container .secSpecialCatch{position:relative;background-image:url(../images/top/spCatch1.jpg);padding:273px 90px}.top-container .secSpecialCatch:before{content:"";position:absolute;background:url(../images/top/spCatch2.jpg) no-repeat;width:100%;height:227px;bottom:0;left:57px}.top-container .secSpecial{background-image:url(../images/top/spTit.jpg),url(../images/top/spBtm.jpg),url(../images/top/spInrBg.jpg);padding:228px 90px 60px;margin-bottom:20px}.top-container .secSpecial .secInnerInfo{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/spInrTop.jpg),url(../images/top/spInrBtm.jpg),url(../images/top/spInrBg.jpg);padding:50px 60px}.top-container .secSpecial .secInnerInfo .desc{display:none}.top-container .secCont.secListing{background-image:url(../images/top/loveTit.jpg),url(../images/top/lifeBtm.jpg),url(../images/top/loveInrBg.jpg);padding-bottom:60px}.top-container .secListing .secList{padding:148px 25px 60px}.top-container .secCont .secLove{background-image:url(../images/top/loveTit.jpg),url(../images/top/loveInrBtm.jpg),url(../images/top/loveInrBg.jpg);padding:197px 25px 0}.top-container .secCont .secMarry{background-image:url(../images/top/marrTit.jpg),url(../images/top/marrInrBtm.jpg),url(../images/top/loveInrBg.jpg);padding:150px 25px 0}.top-container .secCont .secLife{background-image:url(../images/top/lifeTit.jpg),url(../images/top/lifeBtm.jpg),url(../images/top/loveInrBg.jpg);margin-bottom:-60px}.top-container .secListing .commonMenuBox .titelement a{color:#5005d6;text-decoration:underline}.top-container .secListing .commonMenuBox .titelement a .listTitle{color:#240260;font-weight:bold}.top-container .secListing .secLove .titelement a:hover{color:#ad00ed}.top-container .secListing .titelement a:hover{color:#ff0090}.top-container .secListing .secLove .secInfo{position:relative;padding-top:263px}.top-container .secListing .secLove .secInfo:before{content:"";position:absolute;background:url(../images/top/loveInrCatch.jpg) no-repeat;width:100%;height:263px;top:0;left:0}.top-container .secListing .secMarry .secInfo{position:relative;padding-top:283px}.top-container .secListing .secMarry .secInfo:before{content:"";position:absolute;background:url(../images/top/marrInrCatch.jpg) no-repeat;width:100%;height:283px;top:0;left:0}.top-container .secListing .ichiInner{position:relative;background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/loveIchiTop.jpg),url(../images/top/llmIchiBtm.jpg),url(../images/top/llmIchiBg.jpg);padding:60px 70px 50px}.top-container .secListing .ichiInner .titelement{font-size:1.2em}.top-container .secListing .secMarry .ichiInner{background-image:url(../images/top/marrIchiTop.jpg),url(../images/top/llmIchiBtm.jpg),url(../images/top/llmIchiBg.jpg);margin-left:-4px}.top-container .secListing .secLife .ichiInner{background-image:url(../images/top/marrIchiTop.jpg),url(../images/top/llmIchiBtm.jpg),url(../images/top/llmIchiBg.jpg)}.top-container .secListing .titelement{display:block;text-shadow:none}.top-container .secListing .secMarry .secInnerInfo{margin-left:-2px}.top-container .secListing .secInnerInfo{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:left top,left bottom,left top;background-image:url(../images/top/llmInrTop.jpg),url(../images/top/llmInrBtm.jpg),url(../images/top/llmInrBg.jpg);display:flex;padding:12px 30px}.top-container .secListing .secInnerInfo .iconelement{width:72px;height:72px}.top-container .secListing .secInnerInfo .titelement{padding-left:80px}.top-container .secListing .secInnerInfo .secInner{display:inline-flex;width:50%}.top-container .secListing .secInnerInfo .secInner .float{padding:20px 35px;min-height:210px}.top-container .secListing .secInnerInfo .desc{font-size:.85em;line-height:1.4em;text-align:justify}.top-container .secListing .secInnerInfo .price{font-size:.9em}.top-container .secListing .secInnerInfo.singleInr{width:45%;padding:12px 11px 12px 30px}.top-container .secListing .secInnerInfo.singleInr .secInner{width:100%}