html{margin:0;padding:0}body{font-family:微軟正黑體,蘋果儷黑體,新細明體,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Tahoma,Verdana,sans-serif;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;background:#000 url(../images/common/mBg.jpg) no-repeat center top;background-attachment:fixed;display:inline;margin:0;padding:0;font-size:17px;line-height:1.5em}@media(max-width:1300px){body{display:inline-block}}div{display:block}.hidden-md{display:none!important}.result-container .hideRes{display:none}.clear{clear:both}.clearfix:after{display:block;font-size:0;content:" ";clear:both;height:0}*:first-child+html .clearfix{zoom:1}img.resp{width:100%}img.center{display:block;margin:0 auto}.block-center{display:table;margin:0 auto}a:hover{text-decoration:none}.pull-left{float:left}.pull-right{float:right}.no-touch{pointer-events:none}section.small,.result-container section.small{margin:0 auto;width:950px}.col{float:left}.colFull{width:100%}h1,h2,h3,h4,h5,h6{line-height:1.3em}.paragraph{text-indent:14px;line-height:1.4em;text-align:justify}.paragraph p{margin-top:20px}.paragraph p:first-child{margin-top:0}.content.paragraph{margin-top:0}.txtHide{text-indent:-9999px}.paragraph p .bold{font-weight:bold}p.big{font-size:1.1em}p.small{font-size:.9em;line-height:1.3em}p.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.title{font-size:1.5em;line-height:1.2em;font-weight:bold;color:#a20101;text-shadow:1px 1px 1px rgba(255,0,0,0.3),1px 1px 0 rgba(255,0,0,0.3),0 0 1px rgba(255,0,0,0.3)}.title .productTitle{text-shadow:0 0 3px #c6b784,1px 2px 3px #c6b784}.free-btn,.charge-btn{background:transparent url(../images/common/button/btnSprite.png) no-repeat center top;position:relative;float:left;width:370px;height:105px;pointer-events:none}.input_submit a{display:inline-table}.free-container .blur a{display:table;margin:0 auto}a:hover .free-btn{background-position:center -111px}.charge-btn{background-position:center -222px}a:hover .charge-btn{background-position:center -333px}.btnText{font-weight:bold;padding:37px 0 0;color:#f1ecad;font-size:1.6em;text-align:center;text-shadow:1px 1px 3px #000,1px 2px 3px #000,1px 2px 5px #000}.free-container .charge-btn{float:none;margin:0 auto;width:415px}.free-container .btnText{padding:40px 0;text-indent:2px}.tWhite{color:#fff}.tBlack{color:#000}.red,.tRed,.attention{color:red}.tMaroon{color:#5b0000}.tYellow{color:#ff0}.tSPurple{color:#d7b0ff}.tAqua,.breadcrumb a{color:#2ee8e6}.tDBlue{color:#001e6a}.tLPurple{color:#d78ef6}.tDPurple,.question .entry_save{color:#44237e}.tPink{color:#ff0078}.tGold{color:#e4d271}.commonMenuBox .titelement a{text-decoration:none}.commonMenuBox .titelement a:hover{text-decoration:underline}.commonMenuBox .titelement a:hover .title{color:#00f}.body-container header{overflow:hidden}.attention{display:table;margin:0 auto}.navi-container{position:relative;min-height:90px;padding:25px 30px 0;max-width:1020px;margin:0 auto}.navi-container:before{content:"";position:absolute;background:transparent url(../images/common/smokeCover.png) no-repeat center top;display:table;width:100%;height:244px;margin:-20px -29px;pointer-events:none}.navi-container .naviInfo{margin:0 auto;max-width:745px}.paid-container .navi-container .naviInfo{display:none}.navi-container .naviInfo a{display:inline-block}.navi-container .navi_button{background:transparent url(../images/common/button/naviSprite.png) no-repeat left top;display:inline-table;margin:0 -9px;width:259px;height:91px;color:#ff0;font-weight:bold;text-align:center;text-indent:-9999px}.navi-container .navi_home{background-position:left top}.navi-container .navi_home:hover{background-position:left bottom}.navi-container .navi_info{background-position:-266px top}.navi-container .navi_info:hover{background-position:-266px bottom}.navi-container .navi_input{background-position:-530px top}.navi-container .navi_input:hover{background-position:-530px bottom}.navi-container .navi_profile{background-position:-794px top}.navi-container .navi_profile:hover{background-position:-794px bottom}.full-container .info{display:table;margin:15px auto;width:950px}.header-container{margin-bottom:15px}.breadcrumb{max-width:70%;margin:0 auto;color:#fff;font-weight:bold}.commonMenuBox{max-width:830px;margin:0 auto 20px}.input-container .commonMenuBox{background:transparent url(../images/input/komiCatch1.jpg) no-repeat center top;padding:200px 0 0}.cat-marry.input-container .commonMenuBox{background-image:url(../images/input/komiCatch2.jpg)}.cat-life.input-container .commonMenuBox{background-image:url(../images/input/komiCatch3.jpg)}.commonMenuBox .cmnTop{background:transparent url(../images/common/menu/cmnTitTop.png) no-repeat center top;position:relative;padding:115px 0 0}.commonMenuBox .cmnBtm{background:transparent url(../images/common/menu/cmnTitBtm.png) no-repeat center top;position:relative;height:115px;margin-top:-70px;z-index:33}.commonMenuBox .cmnInfo{background:transparent url(../images/common/menu/cmnTitBg.png) repeat-y center top;position:relative;padding:10px 70px;min-height:60px;margin:0 auto}.commonMenuBox .infoelement{position:relative;top:-30px;z-index:44}.commonMenuBox .iconelement{background:transparent no-repeat center top;background-size:contain;position:relative;float:left;width:85px;height:85px;margin-right:5px}.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.fuhe{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.qingyu{background-image:url(../images/common/icon/8.png)}.commonMenuBox .iconelement.loveSP{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.jiehunSP{background-image:url(../images/common/icon/14.png)}.commonMenuBox .iconelement.mydlq{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.lifeSP{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{padding:5px 0 0 88px}.commonMenuBox .titelement .productTitle{color:#000;margin-bottom:2px}.body-container{background:transparent;background-image:url(../images/common/naviBg.png),url(../images/common/mBnr.png),url(../images/common/mBgSub.png);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center 350px,center top,center top;margin:0 auto;padding-top:342px;padding-bottom:2px;width:100%}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:870px}.subbody-container{margin:0 auto;padding:2px 60px 0}.input-container .subbody-container{padding:2px 0 0}.fixed-cont{max-width:950px}.body-footer{background:transparent url(../images/common/mBgSub.png) repeat-y center top;height:100px;padding:20px 50px;text-align:center;color:#fff}.body-footer a{color:#69ffba;font-weight:bold}.info-container .induct .heading{background:transparent url(../images/info/intro/introTop.jpg) no-repeat center top;display:block;height:246px;width:100%}.induct .indBlock{background:transparent no-repeat center top;position:relative;width:100%;display:table}.induct .indBlock1{background-image:url(../images/info/intro/intro1.jpg);height:820px}.induct .indBlock2{background-image:url(../images/info/intro/intro2.jpg);height:801px}.induct .indBlock3{background-image:url(../images/info/intro/intro3.jpg);height:463px}.induct .indBlock4{background-image:url(../images/info/intro/intro4.jpg);height:655px}.induct .indBlock .paragraph{text-indent:-9999px}.info-container .section{background:transparent;background-image:url(../images/info/senjaTop.jpg),url(../images/info/senjaBtm.jpg),url(../images/info/senjaBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;position:relative;display:table;margin:0 auto;color:#000;padding:83px 80px 140px}.info-container .about.section{background-image:url(../images/info/jutsuTop.jpg),url(../images/info/jutsuBtm.jpg),url(../images/info/senjaBg.jpg)}.info-container .message.section{background-image:url(../images/info/infMsgTop.jpg),url(../images/info/infMsgBtm.jpg),url(../images/info/infMsgBg.jpg)}.info-container .section .secInner{background:transparent;background-image:url(../images/info/infInrTop.jpg),url(../images/info/infInrBtm.jpg),url(../images/info/infInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:35px 80px 49px;color:#fff}.info-container .section .secInner p{margin-top:0}.info-container .section .mediaTit{background:transparent url(../images/info/infTitSprite.png) no-repeat center bottom;display:block;height:40px;margin-bottom:10px}.info-container .section .heading{background:transparent url(../images/info/infTitSprite.png) no-repeat center top;position:relative;width:100%;height:70px;margin-bottom:43px}.info-container .about .heading{background-position:center -75px}.info-container .secInfo{background:transparent no-repeat center top;position:relative;padding:0 80px 5px;z-index:33}.info-container .profile .secInfo{background-image:url(../images/info/senjaImg.jpg);padding-top:300px}.info-container .about .secInfo{background-image:url(../images/info/jutsuImg.jpg);padding-top:102px}.info-container .secInfo .paragraph{line-height:1.5em}.info-container .secInfo .paragraph span{font-weight:bold}.info-container .paraTit{margin:0 auto;text-align:center;text-indent:-9999px}.secDesc{display:table;margin:0 auto 20px;max-width:75%;color:#fff;text-align:justify}.komi{background:transparent;background-image:url(../images/input/komiTop.jpg),url(../images/input/komiBtm.jpg),url(../images/input/komiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:85px 0 130px}.komi .komiTit{background:transparent url(../images/input/formSprite.png) no-repeat center top;height:115px;width:100%;text-indent:-9999px}.komi .komiUl{position:relative;margin:0 auto;max-width:480px;line-height:1.5em;z-index:33}.komi ul li{background:transparent url(../images/input/iconSprite.png) no-repeat left -171px;padding-top:5px;padding-left:38px;font-size:1em;font-weight:bold;margin-top:7px;color:#ffec84;text-shadow:0 0 2px rgba(145,126,84,0.6),1px 1px 3px rgba(145,126,84,0.7)}.komi ul li br{display:none}.komi ul li li{background-position:left -342px;padding-left:30px;padding-top:5px;margin-top:1px;color:inherit}.komi ul li.cmn,.komi ul li.msg{background-position:left 2px;color:#8ffff3}.komi ul li.img{background-position:left -507px}.komi ul li.img img{margin-left:-7px;margin-bottom:-10px}.greetText{background:transparent url(../images/input/formCatch.jpg) no-repeat center top;height:472px;text-indent:-9999px}.question{background:transparent;background-image:url(../images/input/formTop.jpg),url(../images/input/formBtm.jpg),url(../images/input/formBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:70px 0 120px;color:#135398}.question .float{padding-bottom:1px}.question .top-heading{margin-bottom:20px}.question .formHeader{background:transparent url(../images/input/formSprite.png) no-repeat center -135px;height:83px;margin-top:20px;margin-bottom:10px}.question .target .formHeader{background-position:center -242px}.question .formInfo{display:block;margin:0 auto;color:#7e2a5b}.question .target{color:#003c00}.question .formInfo .inputHolder{position:relative;display:table;margin:0 auto;z-index:55}.question .formInfo .input_submit{display:table;margin:0 auto}.question form table td{font-size:1em;font-weight:bold;vertical-align:middle}.question form table .hGdr td{font-size:1.2em;padding-top:5px}.question form th{padding:10px 0 0;width:135px;font-size:1.3em;font-weight:bold;vertical-align:top}.question form .nopadding{padding:0}.question form input{background:#fff;margin-bottom:4px;padding:5px;font-size:1.3em;-webkit-border-radius:3px;border:1px solid #9a9a9a;border-radius:5px}.question form input[type="input"]{appearance:none;-webkit-appearance:none}.question form th span{display:block;height:31px}.question form td span{display:inline-table;width:25px}.question form .hName td span{width:25px}.question form .center td{padding-top:0}select{padding:5px 6px;font-size:1.1em;border:1px solid #a6a6a6}.question .entry_save{display:table;text-align:center;font-weight:bold;margin:0 auto 20px;vertical-align:middle}.question input[type="radio"]{position:relative;top:-3px;padding:9px}.question .entry_save input[type="checkbox"]{position:relative;top:-3px;margin:0 5px}span.spanError:before{top:2px}.blur a,.glimpse .txt a{text-decoration:none;display:table;margin:0 auto}.free-container .blur{background:transparent url(../images/result/blur/bokashi_1.png) no-repeat center top;background-size:98%;position:relative;margin-top:10px;padding-top:80px;width:100%;height:185px;clear:both}.free-container .parts_img+.blur{background-image:url(../images/result/blur/bokashi_7.png);position:relative;margin-bottom:-170px;padding-top:220px;top:-170px;height:200px}.free-container .left .listInfo .blur,.free-container .right .listInfo .blur{background-position:center top,center 375px;background-size:98%;position:relative;padding-top:310px;height:200px}.free-container .left .listInfo .blur{background-image:url(../images/result/blur/bokashi_3.png),url(../images/result/blur/bokashi_1.png)}.free-container .right .listInfo .blur{background-image:url(../images/result/blur/bokashi_4.png),url(../images/result/blur/bokashi_1.png)}.free-container #secMessage .msgInfo:before{display:none}.free-container #secMessage .blur{background-image:url(../images/result/blur/bokashi_5.png);padding-top:230px;height:210px}.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%}.result-container .secGreet{background:transparent;background-image:url(../images/result/greetImg.jpg),url(../images/result/greetTop.jpg),url(../images/result/greetBtm.jpg),url(../images/result/greetBg.jpg);background-position:58px 2px,center top,center bottom,center top;background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;position:relative;margin:0 auto;padding:60px 130px 80px 380px;max-width:950px;z-index:45}.result-container .secGreet .greetInfo{min-height:395px}.infotable{max-width:87%;display:table;margin:0 auto}.flexbox{display:inline-flex;width:100%}.result-container .common{background:transparent;background-image:url(../images/result/rsltCmnTop.jpg),url(../images/result/rsltCmnBtm.jpg),url(../images/result/rsltCmnBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:67px 10px 109px}.result-container .common .heading{background:transparent url(../images/result/titleSprite.png) no-repeat center -3px;height:50px;margin-bottom:30px;text-indent:-9999px}.two-1 .common .heading{background-position:center -63px}.result-container .common .cmnContent{background:transparent;background-image:url(../images/result/rsltCmnInrTop.jpg),url(../images/result/rsltCmnInrBtm.jpg),url(../images/result/rsltCmnInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:35px 150px 50px;margin:-9px auto 0}.result-container .common .cmnContent2{background-image:url(../images/result/rsltCmnInrTop.jpg),url(../images/result/rsltCmnInrBtmL.jpg),url(../images/result/rsltCmnInrBg.jpg)}.result-container .common .cmnContent .cmnTit{background:transparent url(../images/result/titleSprite.png) no-repeat center top;margin-bottom:10px;width:100%;height:85px;text-align:center;text-indent:-9999px}.cat-love.result-container .cmnContent .cmnTit{background-position:center -668px}.cat-love.result-container .cmnContent2 .cmnTit{background-position:center -766px}.cat-marry.result-container .cmnContent .cmnTit{background-position:center -378px}.cat-marry.result-container .cmnContent2 .cmnTit{background-position:center -570px}.cat-life.result-container .cmnContent .cmnTit{background-position:center -378px}.cat-life.result-container .cmnContent2 .cmnTit{background-position:center -472px}.result-container .common .cmnContent p{width:95%;margin:0 auto}.userDetails{background:transparent url(../images/result/titleSprite.png) no-repeat center -210px;display:inline-block;margin:0 auto;padding:15px 19px 5px;width:338px;height:50px;color:#e6ccff;font-size:.8em;font-weight:bold;text-align:center;z-index:33}.userDetails.user2{background-position:center -293px;color:#a2ffdf}.userDetails span{margin-left:5px}.userDetails span:first-child{margin-left:0}#common .box_kemuri{background:transparent url(../images/result/rsltCmnKemuri1.jpg) no-repeat center top;background-size:837px auto;position:relative;margin:-65px 0 0;height:474px}.two-1 #common .box_kemuri{background-image:url(../images/result/rsltCmnKemuri2.jpg);margin:-56px 0 0}#common .box_kemuri .kemuri{background:transparent url(../images/result/common/smoke.png) no-repeat center top;position:absolute;display:none;top:-23px;width:100%;height:540px;z-index:5}#common .box_kemuri img{max-width:100%;margin:0 auto}#common .box_kemuri .back{display:none;margin:0 auto;padding:49px 0 0}#common .box_kemuri .back>div{max-width:470px;margin:0 auto}.two-1 #common .box_kemuri .back{position:relative}.two-1 #common .box_kemuri .back .left,.two-1 #common .box_kemuri .back .right{float:left;width:235px}.two-1 #common .box_kemuri .back .smoke{position:absolute;display:none;top:49px}.secSmoke{background:transparent url(../images/result/smokeTop.jpg) no-repeat center top;padding-top:465px}.secSmoke.pattern2{background-image:url(../images/result/smokeTop2.jpg)}.secSmoke.pattern1 .smokeInfo .sI2,.secSmoke.pattern2 .smokeInfo .sI1{display:none}.secSmoke .smokeScene{height:369px;position:relative;background-image:url(../images/result/smokeImg.jpg);background-repeat:no-repeat;background-size:830px auto;background-position:center top}.secSmoke .smokeScene img{max-width:100%}.secSmoke .smokeScene .back{width:535px;margin:0 auto}.secSmoke .smokeScene .back .after{width:535px;position:absolute;top:-19px}.secSmoke .smokeScene .silhouette{width:164px;position:absolute;left:465px;top:97px}.secSmoke .smokeScene .back .after,.secSmoke .smokeScene .silhouette{display:none}.secSmoke .smokeScene .keyword{font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:relative;display:none;margin:0 auto;top:50px;width:535px;height:339px;font-size:.6em;color:#fff;font-style:italic;opacity:.7}.secSmoke .smokeInfo{background:transparent url(../images/result/smokeBtm.jpg) no-repeat center bottom;padding:30px 165px 120px;height:253px}.secSmoke .smokeInfo .paragraph{background-color:rgba(0,0,0,0.6);padding:20px;width:307px;color:#fff;border:2px solid #6a005f;border-radius:10px}.secSmoke .smokeInfo .paragraph p{text-indent:0}.secListing .parts_img{background:transparent url(../images/result/rsltImg.png) no-repeat center top;background-size:159px auto;position:relative;float:left;width:159px;height:173px;margin:0 15px 10px 0}.secListing .parts_img.big{background-size:100%;display:table;margin:0 auto;float:none;width:338px;height:370px;text-align:center}.secListing .parts_img div{font-family:"ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:absolute;top:42%;width:100%;color:#fff;font-size:1.9em;font-weight:bold;text-indent:0;text-align:center;text-shadow:0 0 3px #295178,0 0 5px #112186}.secListing .parts_img div span{filter:dropshadow(color=#000000,offX=0,offY=-1) dropshadow(color=#000000,offX=1,offY=0) dropshadow(color=#000000,offX=0,offY=1) dropshadow(color=#000000,offX=-1,offY=0);display:block}.pattern_1 .pos_1{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_1 .pos_1{font-size:2.5em;position:absolute;left:90px;top:9px}.pattern_1 .pos_2{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.keyword.pattern_1 .pos_2{font-size:5.5em;position:absolute;left:100px;top:140px}.pattern_1 .pos_3{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_1 .pos_3{font-size:3.5em;position:absolute;left:75px;top:242px}.keyword.pattern_1 .pos_4{font-size:3.5em;position:absolute;left:61px;top:64px}.pattern_1 .pos_5{-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}.keyword.pattern_1 .pos_5{font-size:5.5em;position:absolute;right:114px;top:30px}.pattern_1 .pos_6{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_1 .pos_6{font-size:2.5em;position:absolute;right:48px;top:147px}.pattern_1 .pos_7{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.keyword.pattern_1 .pos_7{font-size:5.5em;position:absolute;right:124px;top:234px}.pattern_2 .pos_1{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.keyword.pattern_2 .pos_1{font-size:4.5em;position:absolute;left:62px;top:9px}.pattern_2 .pos_2{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_2 .pos_2{font-size:5.5em;position:absolute;right:48px;top:219px}.pattern_2 .pos_3{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.keyword.pattern_2 .pos_3{font-size:3.5em;position:absolute;left:135px;top:81px}.pattern_2 .pos_4{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.keyword.pattern_2 .pos_4{font-size:3.5em;position:absolute;right:159px;top:132px}.pattern_2 .pos_5{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.keyword.pattern_2 .pos_5{font-size:3.5em;position:absolute;left:161px;top:267px}.pattern_2 .pos_6{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.keyword.pattern_2 .pos_6{font-size:2.5em;position:absolute;right:90px;top:53px}.pattern_2 .pos_7{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.keyword.pattern_2 .pos_7{font-size:2.5em;position:absolute;left:61px;top:189px}.keyword.pattern_3 .pos_1{font-size:3.5em;position:absolute;left:119px;top:16px}.pattern_3 .pos_2{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_3 .pos_2{font-size:2.5em;position:absolute;right:107px;top:81px}.pattern_3 .pos_3{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.keyword.pattern_3 .pos_3{font-size:5.5em;position:absolute;left:40px;top:174px}.pattern_3 .pos_4{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.keyword.pattern_3 .pos_4{font-size:2.5em;position:absolute;right:55px;top:20px}.pattern_3 .pos_5{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.keyword.pattern_3 .pos_5{font-size:3.5em;position:absolute;left:195px;top:101px}.pattern_3 .pos_6{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.keyword.pattern_3 .pos_6{font-size:5.5em;position:absolute;right:48px;top:219px}.pattern_3 .pos_7{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.keyword.pattern_3 .pos_7{font-size:2.5em;position:absolute;left:142px;top:274px}.pattern_4 .pos_1{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.keyword.pattern_4 .pos_1{font-size:3.5em;position:absolute;left:87px;top:267px}.pattern_4 .pos_2{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.keyword.pattern_4 .pos_2{font-size:5.5em;position:absolute;right:104px;top:13px}.pattern_4 .pos_3{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_4 .pos_3{font-size:2.5em;position:absolute;left:135px;top:31px}.pattern_4 .pos_4{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.keyword.pattern_4 .pos_4{font-size:2.5em;position:absolute;right:159px;top:159px}.pattern_4 .pos_5{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.keyword.pattern_4 .pos_5{font-size:3.5em;position:absolute;left:142px;top:190px}.pattern_4 .pos_6{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.keyword.pattern_4 .pos_6{font-size:3.5em;position:absolute;right:48px;top:219px}.pattern_4 .pos_7{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.keyword.pattern_4 .pos_7{font-size:3.5em;position:absolute;left:78px;top:84px}.pattern_5 .pos_1{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.keyword.pattern_5 .pos_1{font-size:2.5em;position:absolute;left:195px;top:101px}.pattern_5 .pos_2{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}.keyword.pattern_5 .pos_2{font-size:2.5em;position:absolute;right:71px;top:95px}.pattern_5 .pos_3{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.keyword.pattern_5 .pos_3{font-size:5.5em;position:absolute;left:62px;top:9px}.keyword.pattern_5 .pos_4{font-size:5.5em;position:absolute;right:94px;top:178px}.pattern_5 .pos_5{-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.keyword.pattern_5 .pos_5{font-size:5.5em;position:absolute;left:161px;top:267px}.keyword.pattern_5 .pos_6{font-size:2.5em;position:absolute;right:162px;top:13px}.pattern_5 .pos_7{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);-ms-transform:rotate(-60deg);transform:rotate(-60deg)}.keyword.pattern_5 .pos_7{font-size:5.5em;position:absolute;left:40px;top:174px}.secList{background:transparent;background-image:url(../images/result/rsltLstTop.jpg),url(../images/result/rsltLstBtm.jpg),url(../images/result/rsltLstBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;max-width:832px;padding:58px 35px 90px;margin:0 auto}.secList .listTit{background-image:url(../images/result/komiTitTop.jpg),url(../images/result/komiTitBtm.jpg),url(../images/result/komiTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;width:100%;min-height:100px;margin-bottom:20px;z-index:34}.secList .listTit .titFloat{padding:32px 130px 38px;color:#ffd75e;font-size:1.15em;font-weight:bold;text-align:center}.secList .listInfo{position:relative;max-width:728px;margin:0 auto;padding:0 100px;z-index:34}.secList.left .listInfo,.secList.right .listInfo{background:transparent url(../images/result/imgR1.jpg) no-repeat 440px -4px}.secList.right.right2 .listInfo{background-image:url(../images/result/imgR2.jpg)}.secList.left .listInfo{background-image:url(../images/result/imgL1.jpg);background-position:35px -4px}.secList.left .listInfo:before,.secList.right .listInfo:before{content:"";display:block;width:270px;height:315px}.free-container .secList.left .listInfo:before,.free-container .secList.right .listInfo:before{display:none}.free-container .secList.left p,.free-container .secList.right p{max-width:57%}.free-container .secList.left p{padding-left:270px}.free-container .secList.right p{padding-right:270px}.secList.right .listInfo:before{float:right}.secList.left .listInfo:before{float:left}.secList .paragraph p{padding:0 10px}.date-container{background:transparent no-repeat center bottom;padding-bottom:10px;margin:0 auto 20px;width:100%;text-align:center;text-indent:0}.date-container img{margin:0 -1px 0 -8px;height:72px}.date-container .jiki_unit{position:relative;margin:0 4px 0 -5px;top:-4px;height:40px}.free-container .date-container img{margin:0 -13px}.free-container .date-container .jiki_unit{margin:0 7px 0 -1px}.date-holder{display:table;margin:0 auto}#secMessage{background:transparent;background-image:url(../images/result/msgTop.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;margin:0 auto;padding:255px 140px 160px;max-width:850px;color:#4c006f}#secMessage .msgInfo:before{content:"";position:relative;float:left;width:235px;height:170px}#secMessage .paragraph{min-height:200px}#secMessage .paragraph p{padding:0 20px;line-height:1.6em}.omkCatch{background:transparent url(../images/result/omkCatchBg.jpg) no-repeat center bottom;padding:30px 80px 40px;color:#fff;min-height:210px}.omkCatch .paragraph{background-color:rgba(0,0,0,0.6);padding:20px;max-width:460px;border:2px solid #6a005f;border-radius:6px;-weikit-border-radius:6px}#box_kouen{background:transparent;background-image:url(../images/result/omkTopAfter.jpg),url(../images/result/omkTop.jpg),url(../images/result/omkBtm.jpg),url(../images/result/omkBg.jpg);background-position:center top,center 129px,center bottom,center top;background-repeat:no-repeat,no-repeat,no-repeat,repeat-y;color:#fff}#box_kouen .before .mid{position:relative;margin:0 auto;width:100%;height:490px}#box_kouen .before .mid .back .first,#box_kouen .before .mid .back .second{background:transparent no-repeat center top;position:absolute;display:table;top:0;width:100%;height:495px}#box_kouen .before .mid .back .first{background-image:url(../images/result/omkBgBefore.jpg)}#box_kouen .before .mid .back .second{background-image:url(../images/result/omkBgKemuri.jpg);display:none}#box_kouen .before .mid .txt{position:absolute;top:28px;width:100%;text-align:center}#box_kouen .before .mid .btn_kouen{position:absolute;top:250px;width:100%}#box_kouen .before .mid .btn_kouen a{display:table;margin:0 auto}#box_kouen .before .glimpse .txt,#box_kouen .after{display:none}#box_kouen .corner_title{background:transparent url(../images/result/omkTopBefore.jpg) no-repeat center top;display:block;height:129px}#box_kouen .after .corner_title{background-image:url(../images/result/omkTopAfter.jpg)}#box_kouen .after .mid{padding:60px 140px 135px;background:transparent;background-image:url(../images/result/omkTop.jpg),url(../images/result/omkBtm.jpg),url(../images/result/omkBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:830px auto}#box_kouen .after .mid .img{float:left;width:190px;margin:0 20px 20px 0;box-shadow:0 0 10px #c6b17c,0 0 20px #c6b17c,0 0 10px #c6b17c inset;border-radius:10px}.free-container #box_kouen .after .mid .img{display:none}.btn_kouen .button{display:block;background:transparent url(../images/result/btnOmk.png) no-repeat center top;height:118px;width:424px;margin:0 auto}.btn_kouen a:hover .button{background-position:center bottom}.secCont .secTop{text-indent:-9999px}.secCont.secListing .secTop{text-indent:0}.top-container .commonMenuBox .infoelement{top:0}.top-container .secCont .commonMenuBox .titelement{margin-bottom:5px}.secCont .price{text-align:right;color:#00388c;font-weight:bold}.secNew{background:transparent;background-image:url(../images/top/newTop.jpg),url(../images/top/newBtm.jpg),url(../images/top/newBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:50px 95px}.secNew .secTop{background:url(../images/top/titleSprite.png) no-repeat center 9px;margin:0 auto 20px;height:71px}.secNew .secInfo{background:transparent;background-image:url(../images/top/newInrTopF.jpg),url(../images/top/newInrBtmL.jpg),url(../images/top/newInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:30px 0 40px;border-radius:41px}.secNew .secInfo .secInner{padding:0 40px}.secNew .secInfo .secDiv{background:transparent no-repeat;background-image:url(../images/top/newInrTop.jpg),url(../images/top/newInrBtm.jpg);background-position:center bottom,center top;margin:-40px auto;height:148px}.secSpecial{background:transparent;background-image:url(../images/top/spTop.jpg),url(../images/top/spBtm.jpg),url(../images/top/spBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:105px 65px 114px}.secSpecial .secTop{margin:-6px auto 20px;height:95px}.secSpecial .secInfo{background:transparent;background-image:url(../images/top/spInrTopF.jpg),url(../images/top/spInrBtmL.jpg),url(../images/top/spInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:40px 58px 30px}.secRecomm{background:transparent;background-image:url(../images/top/attenTop.jpg),url(../images/top/attenBtm.jpg),url(../images/top/attenBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:50px 65px 114px}.secRecomm .secTop{background:url(../images/top/titleSprite.png) no-repeat center -142px;margin:0 auto 20px;height:71px}.secRecomm .secInfo{background:transparent;background-image:url(../images/top/attenInrTopF.jpg),url(../images/top/attenInrBtmL.jpg),url(../images/top/attenInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:50px 42px 5px}.secRecomm .secDiv{background:url(../images/top/line.png) no-repeat center top;margin:-15px auto -40px;height:24px}.top-container .secListing .secList{background:transparent;background-image:url(../images/top/loveTit.jpg),url(../images/top/loveBtm.jpg),url(../images/top/loveBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:193px 0 120px}.top-container .secListing .secList .secTop{background:url(../images/top/loveTop.jpg) no-repeat center top;padding:0 30px}.top-container .secListing .secList.secMarry{background-image:url(../images/top/marrTit.jpg),url(../images/top/marrBtm.jpg),url(../images/top/marrBg.jpg);padding:186px 0 130px}.top-container .secListing .secList.secMarry .secTop{background-image:url(../images/top/marrTop.jpg)}.top-container .secListing .secList.secLife{background-image:url(../images/top/lifeTit.jpg),url(../images/top/lifeBtm.jpg),url(../images/top/lifeBg.jpg);padding:183px 0 130px}.top-container .secListing .secList.secLife .secTop{background-image:url(../images/top/lifeTop.jpg)}.top-container .secListing .inrInfo{background:transparent;background-image:url(../images/top/loveInr2Top.jpg),url(../images/top/loveInr2Btm.jpg),url(../images/top/loveInr2Bg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;position:relative;padding:0 22px 40px}.top-container .secListing .secMarry .inrInfo{background-image:url(../images/top/marrInr2Top.jpg),url(../images/top/marrInr2Btm.jpg),url(../images/top/marrInr2Bg.jpg)}.top-container .secListing .secLife .inrInfo{background-image:url(../images/top/lifeInr2Top.jpg),url(../images/top/lifeInr2Btm.jpg),url(../images/top/lifeInr2Bg.jpg)}.top-container .secListing .secIchi{background:transparent;background-image:url(../images/top/loveInrTop.jpg),url(../images/top/loveInrBtm.jpg),url(../images/top/loveInrBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:40px 102px 40px}.top-container .secListing .secMarry .secIchi{background-image:url(../images/top/marrInrTop.jpg),url(../images/top/marrInrBtm.jpg),url(../images/top/marrInrBg.jpg)}.top-container .secListing .secLife .secIchi{background-image:url(../images/top/lifeInrTop.jpg),url(../images/top/lifeInrBtm.jpg),url(../images/top/lifeInrBg.jpg)}.top-container .secListing .inrInfo .secInner{display:inline-table;width:49%}.top-container .secListing .inrInfo .secInner+.secInner{margin-left:10px}.top-container .secListing .inrInfo .secInner .float{padding:40px 28px 30px}.top-container .secListing .commonMenuBox .secInner .infoelement{position:inherit}.top-container .secListing .float .titelement{min-height:120px;font-weight:bold;line-height:1.3em}.top-container .secListing .secIchi .float .titelement{font-size:1.2em;min-height:auto;margin-bottom:5px}.top-container .secListing .float .titelement a:hover{text-decoration:none}.top-container .secListing .secLove .float .titelement .listTitle{color:#d9004d}.top-container .secListing .secMarry .float .titelement .listTitle{color:#bf4800}.top-container .secListing .secLife .float .titelement .listTitle{color:#2144db}.top-container .secListing .secLove .float .titelement .listTitle:hover{color:#ad00ed}.top-container .secListing .secMarry .float .titelement .listTitle:hover{color:#ff0090}.top-container .secListing .secLife .float .titelement .listTitle:hover{color:#ff0090}.top-container .secListing .secList .float .desc{font-size:.9em}.top-container .secListing .inrInfo .float .price{position:absolute;bottom:30px;width:290px;text-align:right}.top-container .secListing .inrInfo.singleInr{background-position:16px top,16px bottom,16px top;width:44%}.top-container .secListing .inrInfo.singleInr .secInner{display:table;width:100%}