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:17px;line-height:1.5em}@media(max-width:1200px){body{display:inline-block}}.js-fadein{opacity:0}.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/footerBg.jpg),url(../images/common/mBg.jpg);background-repeat:no-repeat,repeat-y;position:relative;padding:140px 300px 30px;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}hr{display:block;margin:20px 0}.hidden-md{display:none!important}.clear{clear:both}.two-1 .cleartwo{clear:both}.body-container img{width:100%;height:auto;vertical-align:bottom}.body-container .blur img{display:inline-table;margin:-5px;width:36px!important;opacity:.5;pointer-events:none}img.center{display:block;margin:0 auto}.txtHide{display:none;text-indent:-9999px}.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:17px}.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:#33008e;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:#a10227;text-shadow:0 0 1px #f7c8ff,0 0 0 #bc9bb7,0 0 1px #bc9bb7,0 0 1px #bc9bb7,0 0 1px #ff5ef9}.life .commonMenuBox .title{color:#004263;text-shadow:0 0 1px #c8caff,0 0 0 #a09bbc,0 0 1px #a09bbc,0 0 1px #a09bbc,0 0 1px #5e5eff}.free .commonMenuBox .title{color:#00736c}.free2 .commonMenuBox .title{color:#ab1048}a:hover .title{text-decoration:none}.tgrad{position:relative;width:100%}.tgrad:before,.tgrad:after{position:absolute;content:attr(title);display:block;width:100%;top:0;left:0}.tBold{font-weight:bold}.tSilver{color:silver}.tYellow{color:#ffe400}.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{color:#c90080}.tPink{color:#dc2075}.tGold{color:#e4d271}.txt_shadow_purple{text-shadow:0 0 5px #a508eb,0 0 5px #a508eb,0 0 5px #a508eb}.txt_shadow_blue{text-shadow:0 0 5px #065c7f,0 0 5px #065c7f,0 0 5px #065c7f}.txt_shadow_green{text-shadow:0 0 5px #077b23,0 0 5px #077b23,0 0 5px #077b23}.txt_shadow_pink{text-shadow:0 0 5px #ff0084,0 0 5px #ff0084,0 0 5px #ff0084}.txt_shadow_yellow{text-shadow:0 0 5px #bba300,0 0 5px #bba300,0 0 5px #bba300}.txt_shadow_orange{text-shadow:0 0 5px #f76e07,0 0 5px #f76e07,0 0 5px #f76e07}.txt_shadow_red{text-shadow:0 0 5px #c8160c,0 0 5px #c8160c,0 0 5px #c8160c}.txt_shadow_red2{color:#fff;text-shadow:0 0 3px #c0204f,0 0 5px #c0204f,0 0 10px #c0204f,0 0 10px #c0204f,0 0 10px #c0204f,0 0 10px #c0204f,0 0 10px #c0204f,0 0 10px #c0204f!important}.txt_shadow_blue2{color:#fff;text-shadow:0 0 3px #0e61d1,0 0 5px #0e61d1,0 0 10px #0e61d1,0 0 10px #0e61d1,0 0 10px #0e61d1,0 0 10px #0e61d1,0 0 10px #0e61d1,0 0 10px #0e61d1!important}.txt_shadow_orange2{color:#fff;text-shadow:0 0 6px #ec6706,0 0 6px #ec6706,0 0 6px #ec6706,0 0 2px #ec6706,0 0 2px #ec6706,0 0 3px #ec6706,0 0 5px #ec6706,0 0 5px #ec6706,0 0 5px #ec6706!important}.txt_shadow_gold{text-shadow:0 0 5px #ffe800,0 0 5px #ffe800,0 0 5px #ffe800}.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,.charge-btn{background:transparent url(../images/common/button/btnSprite.png) no-repeat -29px -117px;position:relative;float:left;margin:0 auto;width:332px;height:95px}.blur a{text-decoration:none}.free-btn{background-position:-27px -8px}.free-btn:hover{background-position:-408px -8px}.charge-btn:hover{background-position:-410px -117px}.free-btn .title,.charge-btn .title{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;display:table;top:33%;width:100%;font-size:24px;text-align:center;letter-spacing:3px;text-shadow:1px 1px 5px #000,1px 2px 8px #000,1px 2px 10px #000}.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{background-image:url(../images/common/button/btnNext.png);background-position:center top;background-size:100%;float:none;margin:0 auto;width:350px;height:104px;font-size:1.7em}.result-container .charge-btn:hover{background-position:center bottom}.result-container .charge-btn .title{top:34%;text-indent:0}.header-container{min-height:55px}.navi-container{min-height:95px;width:100%}.navi-container .naviInfo{display:table;margin:0 auto}.paid-container .navi-container .naviInfo{display:none}.navi-container .navi_button{background:transparent url(../images/common/button/naviSprite.png) no-repeat 0 -8px;display:inline-table;margin:0 auto;width:450px;height:105px}.navi-container .navi_profile{background-position:-413px -8px}.navi-container .navi_info{background-position:-35px -115px}.navi-container .navi_input{background-position:-448px -115px}.navi-container .navi_button:hover{background-position:0 -223px}.navi-container .navi_profile:hover{background-position:-413px -223px}.navi-container .navi_info:hover{background-position:-35px -330px}.navi-container .navi_input:hover{background-position:-448px -330px}.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:#00fffc}.breadcrumb a:hover{text-decoration:underline}.commonMenuBox{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;display:block;margin:0 auto;max-width:850px;min-height:210px;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 .cmnInfo{background:transparent url(../images/common/menu/cmnTitBg.png) repeat-y center top;background-size:100%;display:table;width:100%;max-width:100%;margin:-30px auto}.commonMenuBox .cmnInfo>.infoelement{position:relative;padding:0 50px;z-index:35}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{background:transparent no-repeat center top;background-size:100%;position:relative;display:table;margin:0 auto;width:100%;height:82px;z-index:33}.commonMenuBox .cmnTop{background-image:url(../images/common/menu/cmnTitTop.png)}.commonMenuBox .cmnBtm{background-image:url(../images/common/menu/cmnTitBtm.png);background-position:center bottom}.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 .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;margin:0 auto}.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.ldqx{background-image:url(../images/common/icon/5.png)}.commonMenuBox .iconelement.secretLove{background-image:url(../images/common/icon/6.png)}.commonMenuBox .iconelement.fuyuan{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.nightqhd{background-image:url(../images/common/icon/8.png)}.commonMenuBox .iconelement.loveGrand{background-image:url(../images/common/icon/9.png)}.commonMenuBox .iconelement.lovePack{background-image:url(../images/common/icon/10.png)}.commonMenuBox .iconelement.xiangyu{background-image:url(../images/common/icon/11.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 .iconelement.free2{background-image:url(../images/common/icon/21.png)}.commonMenuBox .titelement .tgrad:before,.commonMenuBox .titelement .tgrad:after{left:0}.commonMenuBox .titelement .title{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;padding-top:10px;line-height:1.3em;font-size:1.4em}.commonMenuBox .titelement .title span{display:table}.commonMenuBox .titelement .productTitle{color:#07002e;font-size:95%}.commonMenuBox .titelement a{text-decoration:none}.top-container .commonMenuBox .titelement .title{font-weight:bold}.secDesc{padding:10px 60px;max-width:660px;margin:0 auto;color:#fff;text-align:justify;text-shadow:0 0 10px #b922de,0 0 10px #b922de,0 0 10px #b922de,0 0 10px #b922de}.body-container{background:#000;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 389px,center top,center top;display:table;margin:0 auto;padding-top:388px;width:100%;min-width:900px}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:900px}.top-container .subbody-container{background:transparent url(../images/top/newCatch.jpg) no-repeat center top;margin-top:-79px;padding-top:20px}.input-container .subbody-container{background:0}.sectionInfo .secCover{background:transparent;background-image:url(../images/info/senjaCover.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:-90px auto -2px;padding:100px 120px 145px;max-width:900px}.sectionInfo.about .secCover{background-image:url(../images/info/jutsuCover.jpg);background-position:center top;background-repeat:no-repeat;padding:390px 80px 70px;color:#fff;font-size:1.2em}.sectionInfo .heading{background:transparent url(../images/info/senjaTop.jpg) no-repeat center top;position:relative;height:537px;color:#001a7d;font-weight:bold;text-align:center;z-index:33}.sectionInfo.about .heading{background-image:url(../images/info/jutsuTop.jpg);height:295px}.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 15px #fffef0;border-radius:1em}.sectionInfo .secInner:before,.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}.sectionInfo .secInner:before{top:-15px;transform:scale(1,-1)}.sectionInfo .paragraph{position:relative;max-width:93%;margin:0 auto 20px;z-index:34}.secSample{background:transparent url(../images/info/introSprite.jpg) no-repeat center top;position:relative;max-width:900px;margin:0 auto;padding:80px 0 70px}.secSample .secTop{height:290px}.secSample .secSamp .heading{background:transparent url(../images/info/sampTit.png) no-repeat center top;height:54px}.secSample .secSamp .paragraph p{text-indent:-9999px;margin:0 auto}.secSample .secSamp{margin-bottom:10px;height:230px}.secKuchi{margin-top:-20px}.secKuchi .kuchiBlock{background:transparent url(../images/info/free/freeCatch1.jpg) no-repeat center top;padding-top:270px;min-height:202px}.secKuchi .kuchiBlock.kuchiBlock1{height:202px}.secKuchi .kuchiBlock.kuchiBlock2{background-image:url(../images/info/free/freeCatch2.jpg);padding-top:220px}.komi{background:transparent;background-image:url(../images/input/inpKmTop.jpg),url(../images/input/inpKmBtm.jpg),url(../images/input/inpKmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:220px 160px 100px}.komiCatch{background:transparent url(../images/input/inpKmCatch.jpg) no-repeat center top;background-size:100%;position:relative;display:table;margin:0 auto;width:100%;max-width:900px;height:810px}.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}.yudoKomi.komiSp{background-image:url(../images/result/yudo/yudoFKmTop.jpg),url(../images/result/yudo/yudoFKmBtm.jpg),url(../images/result/yudo/yudoFKmBg.jpg);position:relative;margin-top:-120px;z-index:33}.komi ul{position:relative;margin:0 auto;max-width:550px;line-height:1.5em;z-index:33}.komi ul li{background:transparent url(../images/input/iconSprite.png) no-repeat -13px -153px;background-size:75px auto;margin-top:5px;padding-left:46px;font-size:1em;color:#fff}.komi ul ul{margin:0;padding-left:40px}.komi ul ul li{background:0;position:relative;padding-left:35px}.komi ul ul li:before{content:"┗";position:absolute;left:5px;top:7px}.komi ul li p{margin-top:0;padding-top:10px;min-height:30px;text-indent:0}.komi ul li.cmn+li.none p{padding-top:5px}.komi ul li p span{color:#0ff}.komi ul li p span.pullLeft{position:absolute;color:#ffe400;left:0}.komi ul li.none{background:0;padding-left:0}.komi ul li.cmn{background-position:-14px -10px;color:#fff101}.komi ul li.spe{background-position:-19px -249px;color:#fff101}.komi ul li.omk{background-position:-22px -357px}.komi ul ul li.cmn p{margin:-10px auto}.komi ul li.cmn p{min-height:35px}.komi ul li.spe p{padding-top:15px;min-height:30px;margin:-1px auto}.komi ul li.spe p{color:#0ff}.komi ul li.omk p{color:#00ff0c}.question{color:#000}.question .greeting .greetTitle{background:transparent url(../images/input/inpFmCatch.jpg) no-repeat center top;margin:0 auto;width:100%;max-width:900px;height:238px;text-indent:-9999px}.question .formTop{background:transparent;background-image:url(../images/input/inpFmTop.jpg),url(../images/input/inpFmBtm.jpg),url(../images/input/inpFmBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;position:relative;padding:70px 80px 90px;min-height:300px}.question .formInfo .formHeader{background:transparent url(../images/input/inpFmTitMe.png) no-repeat center top;padding-bottom:100px;margin:0 auto;width:700px}.question .inpBlock{display:inline-block;margin-bottom:10px}.question .inpBlock span.bold:first-child{background:#832d76;border-radius:5px;color:#fff!important;text-align:center}.question .inpBlock .inpInrBlock{display:inline-block;border-radius:5px}.question .formInfo .target .formHeader{background-image:url(../images/input/inpFmTitYou.png)}.question .formInfo .inputHolder{display:table;margin:10px auto}.question form span.bold,.question form span.birth_unit{display:inline-block;position:relative;padding:5px 8px;font-size:1.3em;font-weight:bold;vertical-align:middle}.question form .name span.bold{min-width:50px}.question form .inpInrBlock span.bold:after{display:none}.question .birth,.question .gender{min-width:90px}.question .col{float:left}.tcolHalf{width:48%}.question .col:first-child{margin-right:10px}.question .inputRow{margin:10px 0}.question .inputRow.name .col{float:left}.question .inputRow .attention{display:table;margin:0 auto;text-align:center;font-weight:bold}.question .rName span,#default_check+span{position:relative;top:-1px}.question .rGender{margin:16px 0 0}.question select{padding:5px;font-size:1.2em;border:2px solid #000;border-radius:5px}select{background-image:url(../images/common/arrowDown.png);background-position:95% center;background-repeat:no-repeat;background-color:#fff;-webkit-background-size:15px;background-size:15px;margin:0;padding:5px;width:65px;vertical-align:middle;-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}input[type="text"],input[type="date"]{background:#fff;display:inline-block;width:200px;padding:5px;vertical-align:middle;border:2px solid #000;border-radius:7px;-webkit-border-radius:3px;font-size:1.2em;appearance:none;-webkit-appearance:none}input[type="radio"]{margin-left:20px}.question select option{padding:20px}.question select.form_year{width:90px}.question .entry_save{background:#832d76;display:table;margin:0 auto 30px;padding:10px 15px 8px;color:#fff;text-align:center;font-weight:bold;font-size:15px;line-height:1em;border-radius:5px}.question .entry_save *{cursor:pointer}.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:30px auto 0}.input_submit a{text-decoration:none}span.spanError:before{top:-30px;left:158px}.inputError{margin:-2px 0 -2px -2px}.secGreet{background:transparent url(../images/result/greetBg.jpg) no-repeat center top;padding:20px 0 0;height:450px;max-width:950px;color:#fff}.secGreet span{color:#01ffa2}.secGreet .greetInfo{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background:#fff;position:relative;top:20px;left:60px;padding:30px;width:490px;min-height:200px;color:#000;font-size:1.2em;text-align:left;font-weight:bold;border-radius:10px;-webkit-border-radius:10px;box-sizing:border-box;box-shadow:inset 0 0 10px 8px #3c0298,0 0 3px 3px #7e00ff;-webkit-filter:drop-shadow(3px 0 3px rgba(0,0,0,1));filter:drop-shadow(3px 0 3px rgba(0,0,0,1))}.cmnCatch{margin-bottom:10px;font-size:1.4em;line-height:1.4em;text-align:center;color:#fff;text-shadow:0 0 5px #bba300,0 0 5px #bba300,0 0 5px #bba300}.cmnCatch span{margin:0 2px;color:#ff0;font-size:1.3em}.secCommon{position:relative;margin:60px auto 20px}.secCommon .cmnTit{background:url(../images/result/yomitoriTit.png) no-repeat center top;background-size:100%;position:absolute;display:table;top:-55px;height:360px;width:100%;text-indent:-9999px;z-index:55;pointer-events:none}.secCommon .cmnInfo .cmnTit{background-image:url(../images/result/yomitoriKm1.jpg);position:relative;top:0;height:208px;text-indent:-9999px}.two-1 .secCommon .cmnInfo .cmnTit{background-image:url(../images/result/yomitoriKm2.jpg)}.userDetail{margin:0 auto 20px;width:100%;color:#fff;text-align:center;text-shadow:0 0 5px #000,0 0 5px #000,0 0 5px #000;z-index:55}.userDetail span{color:#00ffd8}.userDetail p:first-child span{color:#ff7ad2}.cmnSubTit{background:transparent url(../images/result/common_affinity/leadTit.jpg) no-repeat center top;display:block;width:100%;height:220px;text-indent:-9999px}.cmnSubInfo{background:transparent;background-image:url(../images/result/common_affinity/leadTop.jpg),url(../images/result/common_affinity/leadBtm.jpg),url(../images/result/common_affinity/leadBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;display:table;position:relative;margin:0 auto;padding:60px 120px 70px;max-width:630px;min-height:170px;width:100%;color:#fff;z-index:33}.cmnSubCatch{position:absolute;width:100%;color:#fff;font-size:1.3em;text-align:center;letter-spacing:1px;text-shadow:0 0 5px #372571,0 0 5px #372571,0 0 5px #372571,0 0 5px #372571,0 0 5px #372571,0 0 5px #372571;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.cmnSubCatch span{color:#f39}.secCommon .cmnInfo{background:transparent;display:table;position:relative;margin:-110px auto 0;padding:0;min-height:100px;width:100%;color:#571d53;z-index:33}.two-1 .secCommon .cmnInfo{margin-top:0}.secCommon .cmnInfo .cmnContent{background:transparent;background-image:url(../images/result/rsltCmnTop.jpg),url(../images/result/rsltCmnBtm.jpg),url(../images/result/rsltCmnBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:70px}.two-1 .secCommon .cmnInfo .cmnContent{background-image:url(../images/result/rsltCmnTop2.jpg),url(../images/result/rsltCmnBtm2.jpg),url(../images/result/rsltCmnBg2.jpg)}.secCommon .cmnInfo .cmnContent .paragraph{padding:0 60px 20px}.free_view .secCommon{margin-top:40px}.secCommon .box{height:891px;overflow:visible;position:relative}.result_anime_area .anime_first img{position:absolute;bottom:0;left:0}.result_anime_area .anime_first img:nth-child(2){left:-50px;bottom:65px}.box.result01 .anime_first img:nth-child(2){left:-81px;bottom:19px}.result-01 .bg_result_base,.result-06 .bg_result_base,.result-07 .bg_result_base,.result-08 .bg_result_base,.result-09 .bg_result_base{background:url(../images/result/parts/omake/bg_result_base01.png) no-repeat;background-size:100%;width:100%;height:100%;position:absolute;bottom:-115px}.result-02 .bg_result_base,.result-03 .bg_result_base,.result-04 .bg_result_base,.result-05 .bg_result_base{background:url(../images/result/parts/omake/bg_result_base02.jpg) no-repeat;background-size:100%;width:71%;height:100%;position:absolute;left:131px;bottom:-165px}.result-01 .base_silhouette,.result-06 .base_silhouette,.result-07 .base_silhouette,.result-08 .base_silhouette,.result-09 .base_silhouette{background:url(../images/result/parts/base_silhouette01.png) no-repeat;background-size:70%;width:100%;height:100%;position:absolute;bottom:-157px;left:170px}.result-02 .base_silhouette,.result-03 .base_silhouette,.result-04 .base_silhouette,.result-05 .base_silhouette{background:url(../images/result/parts/base_silhouette02.png) no-repeat;background-size:70%;position:absolute;bottom:-165px;left:137px;width:100%;height:100%;pointer-events:none}.result-01 .result_light,.result-06 .result_light,.result-07 .result_light,.result-08 .result_light,.result-09 .result_light{z-index:1}.result_anime_area .senzai{position:absolute;z-index:10;text-shadow:0 0 5px #150039,0 0 5px #150039,0 0 10px #150039,0 0 10px #150039,0 0 10px #150039,0 0 15px #150039,0 0 15px #150039}.result-01 .senzai,.result-06 .senzai,.result-07 .senzai,.result-08 .senzai,.result-09 .senzai{top:60%;left:30px}.result-02 .senzai,.result-03 .senzai,.result-04 .senzai,.result-05 .senzai{top:30%;width:100%}.secCommon .name_area p{float:none;width:100%;color:#ff0;font-size:26px;line-height:1.3em;font-weight:bold;text-align:center;text-shadow:0 0 5px #a800ff,0 0 5px #a800ff,0 0 5px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff}.secCommon .cmnInfo .wipe{background:url(../images/result/rsltCmnWipe.jpg) no-repeat;background-size:100%;float:left;display:block;margin-right:10px;width:212px;height:212px}.secCommon .cmnInfo .wipe.wipe_img-01 img{width:325px!important;margin:5px 0 0 18px;position:absolute;top:-100px}.secCommon .cmnInfo .wipe.wipe_img-06 img{width:325px!important;margin:2px 0 0 18px;position:absolute;top:12px}.secCommon .cmnInfo .wipe.wipe_img-07 img{width:325px!important;margin:0 0 0 18px;position:absolute;top:12px}.secCommon .cmnInfo .wipe.wipe_img-08 img{width:325px!important;margin:5px 0 0 10px}.secCommon .cmnInfo .wipe.wipe_img-09 img{width:325px!important;margin:8px 0 0 12px}.secCommon .cmnInfo .wipe.wipe_img-02 img,.secCommon .cmnInfo .wipe.wipe_img-03 img,.secCommon .cmnInfo .wipe.wipe_img-04 img,.secCommon .cmnInfo .wipe.wipe_img-05 img{margin:57px 0 0}.secCommon .cmnInfo,.view_common.two+.komi_levi2{display:none}.secCommon .result_anime_area{background:url(../images/result/rsltCmnCover1.jpg) no-repeat;background-size:100%;position:relative;overflow:visible;height:891px}.anime_first{position:absolute;width:71%;bottom:120px;left:131px}.anime_first img.silhouette{z-index:1}.two-1 .secCommon .result_anime_area{background:url(../images/result/rsltCmnCover2.jpg) no-repeat;background-size:100%;position:relative;height:880px;overflow:visible}.two-1 .secCommon .box{width:70%;overflow:visible;position:absolute;left:134px;bottom:0;height:710px}.two-1 .secCommon .box p{margin:0}.result_light .txt{-webkit-transition:all 1s;transition:all 1s;text-align:center;font-size:2.5em;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,0 1px 0 #000,0-1px 0 #000,-1px 0 0 #000,1px 0 0 #000;position:absolute;bottom:272px;left:50px;z-index:2}.result_light .txt2{-webkit-transition:all 1s;transition:all 1s;text-align:center;font-size:1.3em;color:#fff;text-shadow:1px 1px 0 #000,-1px -1px 0 #000,-1px 1px 0 #000,1px -1px 0 #000,0 1px 0 #000,0-1px 0 #000,-1px 0 0 #000,1px 0 0 #000;position:absolute;bottom:291px;left:58px;z-index:2}.box.result-01 .result_light .txt2,.box.result-06 .result_light .txt2,.box.result-07 .result_light .txt2,.box.result-08 .result_light .txt2,.box.result-09 .result_light .txt2{display:none!important}.box.result-02 .result_light .txt,.box.result-03 .result_light .txt,.box.result-04 .result_light .txt,.box.result-05 .result_light .txt{display:none!important}.box .result_silhouette{position:absolute;bottom:15px}.box.result01 .result_silhouette{bottom:15px}.box.result02 .result_silhouette{bottom:85px}.box.result01 .bg_light,.box.result01 .base_silhouette_black{position:absolute;bottom:0}.box.result02 .bg_light,.box.result02 .base_silhouette_black{position:absolute;bottom:133px}.base_anime{z-index:2}.base_anime img{display:none}.box.result01 .smoking{position:absolute;bottom:140px;left:100px;z-index:1}.box.result02 .smoking{position:absolute;bottom:120px;z-index:1}.result_anime_area .all_fade,.result_anime_area .base_silhouette_black,.result_anime_area .result_silhouette,.result_anime_area .bg_light{display:none}.box .bg_result_base,.box .base_silhouette,.box .base_anime{position:absolute;width:634px;bottom:89px}.result_anime_area .result_light{width:85%;position:absolute;top:125px;left:104px}.result_anime_area .box.result-01 .result_light{width:75%;position:absolute;top:-80px;left:126px}.result_anime_area .box.result-01 .result_light .txt{bottom:235px!important;left:33px!important}.secCommon .box .frame{position:absolute;bottom:90px;left:0;z-index:3;pointer-events:none}.box .frame{left:0;bottom:86px;width:100%}.name_area{position:absolute;bottom:190px;width:100%;text-align:center;z-index:2}.box .name_area{bottom:270px;z-index:1}.two-1 .result_anime_area .name_area p{float:left;width:50%;color:#fff;font-weight:bold;line-height:32px}.result_anime_area .result_text{position:absolute;display:none;top:50px;width:100%;font-size:2.8em;text-align:center;text-shadow:0 0 1px #000,0 0 5px #ff00a8,0 0 5px #ff00a8,0 0 5px #ff00a8,0 0 10px #ff00a8,0 0 10px #ff00a8,0 0 10px #ff00a8,0 0 10px #ff00a8;z-index:101}.result_anime_area .name_area p.man{text-shadow:0 0 5px #00a8ff,0 0 5px #00a8ff,0 0 5px #00a8ff,0 0 10px #00a8ff,0 0 10px #00a8ff,0 0 10px #00a8ff}.result_anime_area .name_area p.woman{text-shadow:0 0 5px #a800ff,0 0 5px #a800ff,0 0 5px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff}.base_fade_out{-webkit-animation:baseFadeOut 3s ease-in-out forwards;-moz-animation:baseFadeOut 3s ease-in-out forwards;animation:baseFadeOut 3s ease-in-out forwards}.box .white_base{background:url(../images/result/parts/white_base.png) no-repeat center;background-size:100%;position:absolute;display:none;left:-13px;bottom:120px;padding:45px 30px 45px;min-height:66px;width:94%;z-index:2}.box .two-mes{padding:0 20px;color:#000;font-size:1.1em;text-align:center;font-weight:bold;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0 1px 0 #fff,0-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}@-webkit-keyframes baseFadeOut{0{-webkit-filter:brightness(1)}100%{-webkit-filter:brightness(0.1)}}@-moz-keyframes baseFadeOut{0{-moz-filter:brightness(1)}100%{-moz-filter:brightness(0.1)}}@keyframes baseFadeOut{0{filter:brightness(1)}100%{filter:brightness(0.1)}}.two-1 .secCommon .hand_area{position:absolute;top:50px;width:900px;left:-135px;height:650px;overflow:hidden;z-index:102}.result_anime_area .hand_area{display:none;position:absolute;top:-34px;width:900px;height:940px;overflow:hidden;z-index:102;pointer-events:none}.result_anime_area .hand_area p{position:absolute}.result_anime_area .hand_area p.left{height:100%;width:77%;left:-250px;bottom:-144px;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom}.result_anime_area .hand_area .left_light{display:none;height:100%;width:81%;left:-266px;bottom:-124px}.result_anime_area .hand_area p.right{height:100%;width:66%;right:-208px;bottom:-99px;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.result_anime_area .hand_area .right_light{display:none;height:100%;width:71%;right:-229px;bottom:-76px}.hand_anime_left{-webkit-animation:handLeft 3s ease-in-out forwards;-moz-animation:handLeft 3s ease-in-out forwards;animation:handLeft 3s ease-in-out forwards}.hand_anime_right{-webkit-animation:handRight 3s ease-in-out forwards;-moz-animation:handRight 3s ease-in-out forwards;animation:handRight 3s ease-in-out forwards}@-webkit-keyframes handLeft{0{-webkit-transform:rotate(-40deg)}60%{-webkit-transform:rotate(20deg);bottom:-110px;left:-310px;-webkit-transition:3s}100%{-webkit-transform:rotate(0)}}@-moz-keyframes handLeft{0{-moz-transform:rotate(-40deg)}60%{-moz-transform:rotate(20deg);bottom:-110px;left:-310px;-moz-transition:3s}100%{-moz-transform:rotate(0)}}@keyframes handLeft{0{transform:rotate(-40deg)}60%{transform:rotate(20deg);bottom:-110px;left:-310px;transition:3s}100%{transform:rotate(0)}}@-webkit-keyframes handRight{0{-webkit-transform:rotate(50deg)}60%{-webkit-transform:rotate(-25deg);bottom:-110px;right:-280px;-webkit-transition:3s}100%{-webkit-transform:rotate(0)}}@-moz-keyframes handRight{0{-moz-transform:rotate(50deg)}60%{-moz-transform:rotate(-25deg);bottom:-110px;right:-280px;-moz-transition:3s}100%{-moz-transform:rotate(0)}}@keyframes handRight{0{transform:rotate(50deg)}60%{transform:rotate(-25deg);bottom:-110px;right:-280px;transition:3s}100%{transform:rotate(0)}}.two-1 .secCommon .hand_area p.left{height:750px;width:77%;left:-257px;bottom:34px;top:0;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom}.two-1 .secCommon .hand_area .left_light{display:none;height:750px;width:82%;left:-277px;top:-22px}.two-1 .secCommon .hand_area p.right{height:750px;width:66%;right:-208px;top:0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.two-1 .secCommon .hand_area .right_light{display:none;height:750px;width:71%;right:-229px;top:-23px}.hand_anime_left2{-webkit-animation:handLeft2 3s ease-in-out forwards;-moz-animation:handLeft2 3s ease-in-out forwards;animation:handLeft2 3s ease-in-out forwards}.hand_anime_right2{-webkit-animation:handRight2 3s ease-in-out forwards;-moz-animation:handRight2 3s ease-in-out forwards;animation:handRight2 3s ease-in-out forwards}@-webkit-keyframes handLeft2{0{left:-257px}60%{left:250px;-webkit-transition:2s}100%{left:-257px}}@-moz-keyframes handLeft2{0{left:-257px}60%{left:250px;-moz-transition:2s}100%{left:-257px}}@keyframes handLeft2{0{left:-257px}60%{left:250px;transition:2s}100%{left:-257px}}@-webkit-keyframes handRight2{0{right:-208px}60%{right:300px;-webkit-transition:2s}100%{right:-208px}}@-moz-keyframes handRight2{0{right:-208px}60%{right:300px;-moz-transition:2s}100%{right:-208px}}@keyframes handRight2{0{right:-208px}60%{right:300px;transition:2s}100%{right:-208px}}.tsunagiCatch{color:#fffe00;font-size:1.8em;line-height:1.3em;font-weight:bold;text-align:center;font-family:"Sawarabi Mincho","ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-shadow:0 0 3px #a800ff,0 0 5px #a800ff,0 0 5px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff,0 0 10px #a800ff,0 0 20px #a800ff,0 0 20px #a800ff}.tsunagiMsg{padding:0 20px;color:#fff;font-size:24px;line-height:1.5em;text-align:center;letter-spacing:1px;text-shadow:0 0 5px #b71a5d,0 0 5px #b71a5d;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;clear:both}.tsunagiMsg span{font-size:1.2em}.date-container{background:url(../images/result/jikiCover.png) no-repeat center top;background-size:100%;margin-bottom:10px;margin-bottom:20px;padding:29px 0;width:100%;text-align:center}.spJiki .date-container p{line-height:98px!important}.spJiki .lead{padding:10px 130px}.date-container img{margin:0 -6px;width:auto;height:57px}.date-container img.jikiUnit{margin:0 3px 0 0;width:auto}.result-container .listCatch{background:url(../images/result/rsltKmCatch1.jpg) no-repeat center top;display:table;height:314px;width:100%;text-indent:-9999px}.two-1.result-container .listCatch{background-image:url(../images/result/rsltKmCatch2.jpg);height:371px}.result-container .secListing .content-box .cbTop{background:transparent;background-image:url(../images/result/rsltKmTop.jpg),url(../images/result/rsltKmBtm.jpg),url(../images/result/rsltKmBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 20px;padding:85px 100px 90px;max-width:680px;width:100%;color:#670b2c}.cmnInner .cmnInrTit,.two-1 .cmnInner .cmnInrTit,.result-container .secListing .komiTitle{background:transparent;background-image:url(../images/result/rsltCmnPurTop.jpg),url(../images/result/rsltCmnPurBtm.jpg),url(../images/result/rsltCmnPurBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;position:relative;display:table;padding:40px 70px;width:510px;margin:0 auto 20px;color:#fff;font-size:1.2em;line-height:1.4em;font-weight:bold;text-align:center;text-shadow:0 -1px 1px #000,0 1px 1px #000,0 2px 2px #000,0 3px 3px #000,0 3px 3px #000;overflow:hidden}.two-1 .cmnInner .cmnInrTit{background-image:url(../images/result/rsltCmnPTop.jpg),url(../images/result/rsltCmnPBtm.jpg),url(../images/result/rsltCmnPBg.jpg)}.cmnInner .cmnInrTit:before,.result-container .secListing .komiTitle:before{content:"";background:transparent url(../images/result/rsltCmnPSide.png) no-repeat center;background-size:109% 138px;position:absolute;display:table;top:0;left:0;width:100%;height:100%;pointer-events:none}.result-container .secListing .content-box .cbInfo{margin:0 auto;padding:0 30px;color:#19052a}.result-container .secListing .content-box.spImg .cbInfo .cbImg .float:before{content:"";background:transparent url(../images/result/img02.png) no-repeat center top;background-size:100%;display:table;width:300px;height:410px;margin-left:-110px;margin-right:-10px;float:left}.result-container .secListing .content-box.spImg.imgR .cbInfo .cbImg .float:before{background-image:url(../images/result/img01.png);float:right;width:290px;height:360px;margin-left:-40px;margin-right:-110px}.result-container.paid-container .secListing .content-box.spImg.imgR .cbInfo .cbImg .float:before{margin-left:10px}.result-container .secListing .content-box.spYesno .cbTop{background:transparent;background-image:url(../images/result/yesnoTop.jpg),url(../images/result/yesnoBtm.jpg),url(../images/result/yesnoBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;margin-top:70px;padding:125px 0 150px;max-width:900px}.result-container .secListing .content-box.spYesno .cbTop:before{content:"";background:transparent url(../images/result/iconYesno.png) no-repeat center top;background-size:100%;position:absolute;display:block;top:-80px;left:-20px;width:340px;height:250px;pointer-events:none;z-index:33}.result-container .secListing .content-box.spYesno .komiTitle{margin-bottom:0}.result-container .secListing .content-box.spYesno .yesno_box{background:transparent url(../images/result/yesnoCover.jpg) no-repeat center top;position:relative;height:475px;width:100%}.result-container .secListing .content-box.spYesno .yesno_senja{position:absolute;width:630px;top:-160px;pointer-events:none}.result-container .secListing .content-box.spYesno .yes_no{position:relative;float:right;top:110px;left:-133px;width:370px;text-align:right}.result-container .secListing .content-box.spYesno .yes_no img{width:auto;height:200px}.result-container .secListing .content-box.spYesno .cbInfo{padding:0 150px;min-height:100px}.result-container .secListing .content-box.spUrayomi .cbTop{background-image:url(../images/result/urayomiTop.jpg),url(../images/result/jikiBtm.jpg),url(../images/result/jikiBg.jpg);padding:530px 0 60px;max-width:900px;width:100%}.result-container .secListing .content-box.spUrayomi .cbInfo{padding:20px 150px 0;min-height:100px}.result-container .secListing .content-box.spUrayomi .face_box{height:311px}.spUrayomi .box{position:relative;font-size:10px}.spUrayomi .box .bg_word{width:75%;margin:auto;text-indent:0}.spUrayomi .lead{padding:10px 140px}.spUrayomi .box ul{position:absolute;top:0;width:100%;height:100%}.spUrayomi .box ul li{opacity:0;position:absolute;width:100%;height:100%;font-family:"Sawarabi Mincho","ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;color:#e32363;text-shadow:0 0 2px #e32363,0 0 2px #e32363,0 0 3px #e32363,0 0 10px #fff,0 0 10px #fff,0 0 15px #fff,0 0 15px #fff,0 0 30px #fff,0 0 30px #fff,0 0 30px #fff,0 0 40px #fff,0 0 40px #fff,0 0 40px #fff,0 0 50px #fff,0 0 50px #fff,0 0 70px #ba55d3,0 0 60px #ba55d3,0 0 60px #ba55d3,0 0 70px #ba55d3,0 0 70px #ba55d3,0 0 80px #ba55d3;font-weight:bold}.spUrayomi .box ul li span{position:absolute}.spUrayomi .box ul li:nth-child(1) span{top:100px;transform:rotate(5deg);font-size:5.5em;width:100%;text-align:center}.spUrayomi .box ul li:nth-child(2) span{top:195px;transform:rotate(-6deg);font-size:5em;width:100%;text-align:center}.spUrayomi .box ul li:nth-child(3) span{bottom:92px;transform:rotate(3deg);font-size:5.5em;width:100%;text-align:center}.result-container .spUrayomi .box ul li:nth-child(2) span{top:205px;left:170px;width:50%;transform:rotate(-6deg);text-align:center}.result-container .spUrayomi .box ul li:nth-child(3) span{bottom:50px;right:140px;width:55%;transform:rotate(3deg);text-align:center}.paid-container.result-container .spUrayomi .box ul li:nth-child(3) span{bottom:130px}.fadeInLeft01{-webkit-animation:fadeInLeft 1s ease-out forwards;animation:fadeInLeft 1s ease-out forwards}.fadeInRight02{-webkit-animation:fadeInRight 1s ease-out .8s forwards;animation:fadeInRight 1s ease-out .8s forwards}.fadeInLeft03{-webkit-animation:fadeInLeft 1s ease-out 1.6s forwards;animation:fadeInLeft 1s ease-out 1.6s forwards}@-webkit-keyframes fadeInLeft{1%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{1%{opacity:0;-webkit-transform:translate3d(-10%,0,0);transform:translate3d(-10%,0,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{1%{opacity:0;-webkit-transform:translate3d(8%,0,0);transform:translate3d(8%,0,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{1%{opacity:0;-webkit-transform:translate3d(8%,0,0);transform:translate3d(8%,0,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.result-container .secListing .content-box.spSakiyomi .listCatch{background:url(../images/result/sakiyomiTit.jpg) no-repeat center top;height:380px}.result-container .secListing .content-box.spSakiyomi .cbTop{background-image:url(../images/result/sakiyomiKmBg.jpg),url(../images/result/rsltMiraiTop.jpg),url(../images/result/rsltMiraiBtm.jpg),url(../images/result/rsltMiraiBg.jpg);background-position:center top,center 206px,center bottom,center top;background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;margin:0 auto;padding:28px 0 80px;width:100%;max-width:900px}.result-container .secListing .content-box.spSakiyomi .komiTitle{background:0;margin:0 auto 80px;font-size:1.5em}.result-container .secListing .content-box.spSakiyomi .komiTitle:before{display:none}.result-container .secListing .content-box.spSakiyomi .cbInfo{padding:25px 150px 0;min-height:100px}.paid-container .secListing .content-box.spSakiyomi .cbInfo{display:none}.spSakiyomi .box{background:url(../images/result/sakiyomiCover.png) no-repeat center top;background-size:100%;position:relative;width:75%;height:360px;margin:auto!important;height:340px}.txt_sakiyomi{color:#e5004d;font-size:3em;font-weight:bold;font-family:"Sawarabi Mincho","ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-shadow:0 0 2px #e32363,0 0 2px #e32363,0 0 3px #e32363,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 15px #fff,0 0 15px #fff,0 0 15px #fff,0 0 40px #fff,0 0 40px #fff,0 0 30px #fff,0 0 30px #fff,0 0 30px #fff,0 0 30px #c70067,0 0 30px #c70067,0 0 30px #c70067,0 0 40px #c70067,0 0 40px #c70067,0 0 40px #c70067}.highlight{color:#fff!important}.txt_sakiyomi span{display:none}.open-1 .bokashi_sakiyomi span{position:absolute;top:190px;left:90px;width:70%;margin:auto!important;height:180px;background:url("../images/result/blur/sakiyomi.png") no-repeat;background-size:100%}.open-2 .bokashi_sakiyomi span{position:absolute;top:190px;left:95px;width:65%;margin:auto!important;height:190px;background:url("../images/result/blur/bokashi_sakiyomi.png") no-repeat;background-size:100%}.txt_sakiyomi span,.bokashi_sakiyomi span{position:absolute;width:80%;top:54%;left:56px;text-align:center;line-height:66px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sakiyomi.open-1 .txt_sakiyomi,.sakiyomi.open-0 .bokashi_sakiyomi{display:none}.spSakiyomi{margin:5px 0;overflow:hidden}.spSakiyomi .hand_area{overflow:visible;top:-130px}.spSakiyomi .hand_area p.right{position:absolute;height:750px;width:66%;right:-75px;top:116px;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.spSakiyomi .hand_area .right_light{display:none;height:750px;width:71%;right:-95px;top:72px}.hand_anime_right4{-webkit-animation:handRight4 3s ease-in-out forwards;-moz-animation:handRight4 3s ease-in-out forwards;animation:handRight4 3s ease-in-out forwards}@-webkit-keyframes handRight4{1%{right:-75px}60%{right:300px;-webkit-transition:3s}100%{right:-75px}}@-moz-keyframes handRight4{1%{right:-75px}60%{right:300px;-moz-transition:3s}100%{right:-75px}}@keyframes handRight4{1%{right:-75px}60%{right:300px;transition:3s}100%{right:-75px}}#result_anime_kao{overflow:hidden;margin:5px 0}.result_anime_area .spKao,.result_anime_area .komi_omake{overflow:visible}.result_anime_area .spKao .box{position:relative;height:460px}.result_anime_area .spKao .hand_area{overflow:visible;top:-230px}.spKao .no_mask{display:none;width:75%;position:absolute;top:0;left:12%}.spKao .kao_mask{width:75%;position:absolute;top:0;left:12%}.spKao .yudo_text{display:none;position:absolute;bottom:-11px;left:0;right:0;width:60%;margin:auto!important}.kao.open-0 .close,.kao.open-1 .open{display:none}.kao.open-1 .close,.kao.open-0 .open{display:block}.spKao .lead{display:none}.spKao .mosaic .btn a{bottom:6em!important}.secMessage .secInfo{background:transparent;background-image:url(../images/result/msgTit.jpg),url(../images/result/msgBtm.jpg),url(../images/result/msgBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:30px 0 100px;width:100%}.secMessage .secCover{background:transparent url(../images/result/msgCover.jpg) no-repeat center top;position:relative;margin:-90px auto -2px;padding:62px 170px 0;max-width:900px;min-height:195px}.secMessage .heading{position:relative;height:460px;font-weight:bold;text-align:center;z-index:33}.secOmake .heading{background:url(../images/result/omakeTit.jpg) no-repeat center top;height:253px}.two-1 .secOmake .heading{background-image:url(../images/result/omakeTit2.jpg)}.secOmake .secCover{margin-top:-50px;padding:50px 0 0;min-height:100px}.komi_omake .box{position:relative}.komi_omake .kizashi{position:absolute;top:20px;left:130px}.komi_omake .kizashi .close{position:relative}.komi_omake .kizashi .close span{position:absolute;top:35%;left:140px;font-size:9em;transform:rotate(8deg);text-shadow:0 0 5px #150039,0 0 5px #150039,0 0 10px #150039,0 0 10px #150039,0 0 10px #150039,0 0 15px #150039,0 0 15px #150039}.kizashi.open-0 .close,.kizashi.open-1 .open{display:none}.kizashi.open-1 .close,.kizashi.open-0 .open{display:block}.komi_omake .omakeInfo{background:url(../images/result/omakeBtm.jpg) no-repeat bottom,url(../images/result/omakeBg.jpg) repeat-y;background-size:100%;margin-top:-1px;padding:30px 120px 100px;overflow:hidden}.free-container .secOmake .hand_area{top:-200px!important}.paid-container .secOmake .hand_area{display:none}.komi_omake .omakeInfo .float{display:none}.secOmake{overflow:hidden}.secOmake .box{position:relative;color:#fff}.two-1 .secOmake .omake2_before,.two-1 .secOmake .omake2_after{position:absolute;top:0}.two-1 .secOmake .omake2_after{opacity:0}.two-1 .secOmake .name{position:absolute;top:15px;width:100%;font-size:1.5em;font-family:"Sawarabi Mincho","ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-shadow:0 0 3px #d9c75c,0 0 5px #d9c75c,0 0 5px #d9c75c,0 0 8px #d9c75c,0 0 8px #d9c75c,0 0 8px #d9c75c,0 0 10px #d9c75c,0 0 15px #d9c75c,0 0 15px #d9c75c;text-align:center}.two-1 .secOmake .anime_uzu .inner{position:absolute;height:280px;font-weight:bold;line-height:1.4em;transition:transform 3.3s ease-in-out;-webkit-transition:transform 3.3s ease-in-out;text-shadow:0 0 5px #a800ff,0 0 5px #a800ff,0 0 5px #a800ff,0 0 5px #a800ff,0 5px 10px #000;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.two-1 .secOmake .anime_uzu div.word01 .inner{position:absolute;left:75px;top:138px;width:300px;font-size:4em;text-align:center}.two-1 .secOmake .anime_uzu div.word02 .inner{left:550px;top:95px;font-size:2.5em;text-align:center}.two-1 .secOmake .anime_uzu div.word03 .inner{left:470px;top:380px;font-size:3.5em;text-align:center}.omake_btn{position:absolute;bottom:70px;left:0;right:0;width:70%;margin:auto}.btn_omake2{background:url(../images/common/button/btnOmake.png) no-repeat center top;background-size:100% auto;margin:0 auto;width:546px;height:149px;cursor:pointer}.btn_omake2:hover{background-position:center bottom}.free-container a .btn_omake2{background-image:url(../images/common/button/btnOmakeYudo.png)}.free-container a:hover .btn_omake2{background-position:center bottom}.free-container .btn_omake2{background-position:center -15px;width:500px;height:134px;margin:auto}.komi_omake.one .komi_inner{background:url(../images/result/parts/omake/anime_base.jpg) no-repeat top left;background-size:100% auto;height:410px}#omake_anime{background:url(../images/result/parts/omake/omake_anime.jpg) no-repeat top left;background-size:auto 410px;height:410px}.komi_omake.one .mind{width:150px;top:170px;left:0;right:0;z-index:1}.one .omake_lead span{line-height:45px;font-size:1.5em}.komi_omake.one .btn{background:url(../images/result/parts/omake/btn_joka_free.png) no-repeat center;background-size:100%}.komi_omake .kizashi .open img{display:none}.komi_omake.two .mind{width:100%;top:160px}.komi_omake.two .mind li{width:150px!important;position:absolute;transition-duration:2.5s}.komi_omake .mind .one{left:0}.komi_omake .mind .two{right:0}.komi_omake.on .mind .one{left:90px}.komi_omake.on .mind .two{right:80px}.anime2,.anime3{display:none;position:absolute;top:0;left:0}.two .omake_lead span{padding-bottom:10px;line-height:30px;font-size:1.3em}.komi_omake.two .btn{background:url(../images/result/parts/omake/btn_musubu_free.png) no-repeat center;background-size:100%}.secOmake .hand_area .left_light{display:none;height:100%;width:81%;left:-263px;bottom:-122px}.secOmake .hand_area p.right{height:100%;width:66%;right:-208px;bottom:-99px;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;transform-origin:right bottom}.secOmake .hand_area .right_light{display:none;height:100%;width:71%;right:-229px;bottom:-76px}.commonMenuBox.noBg,.top-container .commonMenuBox{background:0;padding:0}.top-container .commonMenuBox .infoelement{max-width:100%}.result-container .secYudo .commonMenuBox .infoelement{max-width:71%}.result-container .secYudo .secSpecial .commonMenuBox .infoelement{max-width:89%}.top-container .titelement a:hover .title{filter:sepia(80%);-webkit-filter:sepia(80%);-moz-filter:sepia(80%);-o-filter:sepia(80%);-ms-filter:sepia(80%)}.result-container .secYudo .secCont,.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}.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}.top-container .secNew{background-image:url(../images/top/newTop.jpg),url(../images/top/newBtm.jpg),url(../images/top/newBg.jpg);margin:221px auto 0;padding:158px 0 90px;max-width:850px}.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);border-radius:90px;padding:40px 99px}.top-container .secRecomm{background-image:url(../images/top/recommTop.jpg),url(../images/top/recommBtm.jpg),url(../images/top/recommBg.jpg);padding:150px 175px 90px}.top-container .secRecomm .secInner:not(:last-child){background:transparent url(../images/top/recommDiv.png) no-repeat center 92%;padding:0 5px 32px}.top-container .secRecomm .titelement{padding-left:100px;font-size:.9em}.top-container .secSpecial,.result-container .secYudo .secSpecial{background-image:url(../images/top/kindanTop.jpg),url(../images/top/kindanBtm.jpg),url(../images/top/kindanBg.jpg);padding:270px 90px 60px;margin-bottom:20px}.top-container .secSpecial .secInner,.result-container .secYudo .secSpecial .secInner{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/kindanInrTop.jpg),url(../images/top/kindanInrBtm.jpg),url(../images/top/kindanInrBg.jpg);padding:30px 60px}.top-container .secFree{background:transparent url(../images/top/free/freeBg.jpg) no-repeat center top;padding-top:170px;padding-bottom:40px;text-align:center}.top-container .secFree .productBtn{background:transparent url(../images/top/free/freeBtn2.png) no-repeat center top;display:inline-block;height:384px;width:425px}.top-container .secFree a:hover .productBtn{background-position:center bottom}.top-container .secListing .secList{padding:200px 40px 130px}.top-container .secCont .secLove{background-image:url(../images/top/loveTop.jpg),url(../images/top/loveBtm.jpg),url(../images/top/loveBg.jpg)}.top-container .secCont .secMarry{background-image:url(../images/top/marrTop.jpg),url(../images/top/marrBtm.jpg),url(../images/top/marrBg.jpg)}.top-container .secCont .secLife{background-image:url(../images/top/lifeTop.jpg),url(../images/top/lifeBtm.jpg),url(../images/top/lifeBg.jpg)}.top-container .secListing .titelement a:hover{color:#ff4335}.top-container .secListing .ichiInner{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/loveIchiBtm.jpg),url(../images/top/loveIchiBg.jpg);padding:60px}.top-container .secListing .ichiInner .titelement{font-size:1.2em}.top-container .secListing .secMarry .ichiInner{background-image:url(../images/top/marrIchiTop.jpg),url(../images/top/marrIchiBtm.jpg),url(../images/top/marrIchiBg.jpg)}.top-container .secListing .secLife .ichiInner{background-image:url(../images/top/lifeIchiTop.jpg),url(../images/top/lifeIchiBtm.jpg),url(../images/top/lifeIchiBg.jpg)}.top-container .secListing .titelement{display:block;text-shadow:none}.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/loveInrTop.jpg),url(../images/top/loveInrBtm.jpg),url(../images/top/loveInrBg.jpg);display:flex;padding:12px 0}.top-container .secListing .secMarry .secInnerInfo{background-image:url(../images/top/marrInrTop.jpg),url(../images/top/marrInrBtm.jpg),url(../images/top/marrInrBg.jpg)}.top-container .secListing .secLife .secInnerInfo{background-image:url(../images/top/lifeInrTop.jpg),url(../images/top/lifeInrBtm.jpg),url(../images/top/lifeInrBg.jpg)}.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:50%}.top-container .secListing .secInnerInfo.singleInr .secInner{width:100%}.free-container .blur{position:relative}.free-container .spImg .blur:before{content:"";background:url(../images/common/spacer.gif) no-repeat 0 0;background-size:590px;display:table;float:right;width:44px;height:310px}.free-container .spImg.imgL .blur:before{float:left;height:395px}.free-container .blur a{position:absolute;top:33%;width:100%}.free-container .blur.noBg{min-height:auto}.free-container .blur.noBg a{top:auto}.free-container .imgL .blur a{left:112px}.free-container .imgR .blur a{right:112px}