html{margin:0;padding:0}body{font-family:"微軟正黑體","蘋果儷黑體","新細明體",'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Tahoma,Verdana,sans-serif;background-color:#000;display:block;margin:0;padding:0;font-size:16px;line-height:1.5em}@media(max-width:1200px){body{display:inline-block}}.js-fadein{opacity:0}.clearfix::after{content:"";clear:both;display:table}.font_mincho{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.body-footer{position:relative;background:transparent url(../images/common/footerTop.jpg) no-repeat center top;padding:50px 300px 20px;text-align:center}.body-footer .footerTit{color:#3cafdf}.body-footer .copyrightTxt{color:#fff;margin-top:20px}.body-footer a{color:#e1b43c;font-weight:bold}.body-footer a:hover{text-decoration:none}div{display:block}.hidden-md{display:none!important}.clear{clear:both}.two-1 .cleartwo{clear:both}img.center{display:block;margin:0 auto}.txtHide{text-indent:-9999px}.result-container .txtHide{display:none}.mb10{margin-bottom:10px}.block-center{display:table;margin:0 auto}.free-container .subbody-container a{display:table;margin:0 auto}.pull-left{float:left}.pull-right{float:right}img.pull-left{margin-right:10px}section.small,.result-container section.small{margin:0 auto;width:950px}h1,h2,h3,h4,h5,h6{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;font-weight:500;line-height:1.3em}.body-container .paragraph p{margin-top:20px;line-height:1.7em;text-align:justify;text-indent:15px}.body-container .paragraph p:first-child{margin-top:0}p.big{font-size:1.1em}.paragraph p.no-indent{text-indent:0}.tCenter{text-align:center}strong{font-weight:bold}.title{color:#300;font-size:1.5em;line-height:1.1em;text-shadow:0 0 1px #ffdfc8,0 0 0 #bca89b,0 0 1px #bca89b,0 0 1px #bca89b,0 0 1px #ffca5e}.top-container .commonMenuBox .titelement .title{font-size:24px}.tgrad{position:relative;width:100%}.tgrad:before,.tgrad:after{position:absolute;content:attr(title);display:block;width:100%;top:0;left:0}.tSilver{color:silver}.tYellow{color:#e9bb4f}.tWhite{color:#fff}.breadcrumb{color:#fff}.tBlack{color:#000}.tRed{color:red}.attention{color:red}.tMaroon{color:#8b0000}.tSPurple{color:#d7b0ff}.tAqua{color:#2ee8e6}.tDBlue{color:#001a7d}.tPurple{color:#6b00a8}.tLPurple{color:#d78ef6}.tDPurple{color:#c90080}.tPink{color:#ff008a}.tGold{color:#e4d271}.whiteGrad::after{color:#fff}.grayGrad::after{color:#c7c7c7}.gradTop::after{mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(top,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.gradBtm::after{mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0));-webkit-mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,1),rgba(0,0,0,0.4) 40%,rgba(0,0,0,0.2) 52%,rgba(0,0,0,0))}.free-btn .title,.charge-btn .title,.productButton .title{font-family:Arial,華康粗黑體,"Microsoft JhengHei",sans-serif;display:table;width:100%;top:32%;font-size:1.6em;text-align:center;text-shadow:1px 1px 5px #000,1px 2px 8px #000,1px 2px 10px #000}.free-btn,.charge-btn{background:transparent no-repeat center top;position:relative;float:left;margin:0 auto;width:368px;height:110px}.blur a{text-decoration:none}.free-btn{background-image:url(../images/common/button/btnSprite.png);background-position:left -112px}.charge-btn{background-image:url(../images/common/button/btnSprite.png);background-position:left -236px}.result-container .charge-btn:hover,.free-container a:hover .charge-btn,a:hover .free-btn,a:hover .charge-btn,a:hover .productButton{opacity:.9}.result-container .charge-btn{background-image:url(../images/common/button/btnNext.png);float:none;margin:0 auto;width:332px;height:90px;font-size:.9em;text-align:center}.free-container .charge-btn{background:url(../images/common/button/btnSprite.png) no-repeat left 0;float:none;margin:0 auto;width:334px;height:98px;font-size:1.2em}.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 .title{top:28%}.header-container{min-height:55px}.navi-container{min-height:60px;width:100%}.navi-container .naviInfo{display:block;background-position:4px 0;height:60px;max-width:680px;margin:0 auto}.paid-container .navi-container .naviInfo a{display:none}.navi-container .naviInfo a{display:inline-table}.info-container .navi-container .naviInfo a{display:inline-block}.navi-container .navi_button{display:block;background:url(../images/common/button/naviSprite.png) repeat;background-position:0 0;height:60px;width:215px;margin:0 auto;margin-left:12px}.navi-container .navi_button:hover{background-position:0 -70px}.navi-container a:hover .navi_button{background-position:0 -70px}.navi-container .navi_home{margin-left:0}.navi-container .navi_profile{background-position:0 -2px;margin-left:0}.navi-container a:hover .navi_button.navi_profile{background-position:0 -70px}.navi-container .navi_info{background-position:0 0}.navi-container a:hover .navi_button.navi_info{background-position:0 -70px}.navi-container .navi_input{background-position:0 0}.navi-container a:hover .navi_button.navi_input{background-position:0 -70px}.navi-container .navi_button:before{content:"";background:url(../images/common/button/naviTxt.png) no-repeat center 0;background-size:52%;position:relative;display:table;top:15px;width:100%;height:32px}.navi-container .navi_button.navi_profile:before{background-position:center -54px}.navi-container .navi_button.navi_info:before{background-position:center -110px}.navi-container .navi_button.navi_input:before{background-position:52px -164px}.full-container .info{display:table;margin:15px auto;width:950px}.breadcrumb{position:relative;margin:26px auto 15px;max-width:92%}.breadcrumb br{display:none}.breadcrumb a{color:#07ae93}.breadcrumb a:hover{text-decoration:underline}.top-container .breadcrumb{display:none}.commonMenuBox{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background:transparent;padding:0;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;max-width:860px;margin:10px auto 0;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.commonMenuBox .box .info{display:table;margin:0 auto;padding:40px}.commonMenuBox .box.description .info p{width:300px}.box.description .boxImg{background-size:85%;bottom:-100px;left:10px}.commonMenuBox .box.description{padding:0;text-align:left;margin-left:80px}.commonMenuBox .box.description .info{margin-left:225px;padding-top:25px;padding-left:110px;width:45%}.commonMenuBox .cmnInfo{background:url(../images/common/menu/cmnTitBg.png) repeat-y center center;margin:-40px auto -45px}.commonMenuBox .cmnTop,.commonMenuBox .cmnBtm{position:relative;height:85px;z-index:1}.commonMenuBox .cmnTop{background:url(../images/common/menu/cmnTitTop.png) no-repeat center top}.commonMenuBox .cmnBtm{background:url(../images/common/menu/cmnTitBtm.png) no-repeat center bottom}.input-container .commonMenuBox{background:url(../images/input/komiCatch.jpg) no-repeat center top;padding:725px 0 0;margin-top:20px;max-width:875px}.commonMenuBox .cmnCatch span{text-shadow:0 0 20px #0cf,0 0 10px #0cf,0 0 5px #0cf,0 0 5px #0cf,0 0 5px #0cf}.commonMenuBox .infoelement{position:relative;max-width:72%;margin:0 auto;z-index:2}.commonMenuBox .iconelement{background:transparent no-repeat center center;background-size:100%;position:relative;float:left;width:120px;height:112px;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.qhd{background-image:url(../images/common/icon/3.png)}.commonMenuBox .iconelement.danlian{background-image:url(../images/common/icon/4.png)}.commonMenuBox .iconelement.ladqx{background-image:url(../images/common/icon/5.png)}.commonMenuBox .iconelement.bulun{background-image:url(../images/common/icon/6.png)}.commonMenuBox .iconelement.fuyuan{background-image:url(../images/common/icon/7.png)}.commonMenuBox .iconelement.ydqhd{background-image:url(../images/common/icon/8.png)}.commonMenuBox .iconelement.loveGrand{background-image:url(../images/common/icon/9.png)}.commonMenuBox .iconelement.lovePack{background-image:url(../images/common/icon/10.png)}.commonMenuBox .iconelement.jiehun{background-image:url(../images/common/icon/11.png)}.commonMenuBox .iconelement.xiangyu{background-image:url(../images/common/icon/12.png)}.commonMenuBox .iconelement.spdlq{background-image:url(../images/common/icon/13.png)}.commonMenuBox .iconelement.jiehunGrand{background-image:url(../images/common/icon/14.png)}.commonMenuBox .iconelement.xiangyuGrand{background-image:url(../images/common/icon/15.png)}.commonMenuBox .iconelement.life{background-image:url(../images/common/icon/16.png)}.commonMenuBox .iconelement.job{background-image:url(../images/common/icon/17.png)}.commonMenuBox .iconelement.lifeGrand{background-image:url(../images/common/icon/18.png)}.commonMenuBox .iconelement.lifePack{background-image:url(../images/common/icon/19.png)}.commonMenuBox .iconelement.nianyun{background-image:url(../images/common/icon/20.png)}.commonMenuBox .titelement .tgrad:before,.commonMenuBox .titelement .tgrad:after{left:0}.commonMenuBox .titelement .title{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-weight:bold;line-height:1.3em;font-size:1.4em}.commonMenuBox .titelement .title span{display:table}.commonMenuBox .titelement .productTitle{color:#7b5720}.commonMenuBox .titelement a{text-decoration:none}.top-container .commonMenuBox .titelement .title{font-weight:bold}.top-container .commonMenuBox .infoelement.love .titelement .title{color:#bf0031}.top-container .commonMenuBox .infoelement.marry .titelement .title{color:#71009b}.top-container .commonMenuBox .infoelement.life .titelement .title{color:#00398f}.secDesc{color:#fff;padding:25px 60px;max-width:660px;margin:0 auto;text-align:justify}.body-container{background:transparent;background-image:url(../images/common/naviBg.jpg),url(../images/common/mBnr.jpg),url(../images/common/mBg.jpg);background-repeat:no-repeat,no-repeat,repeat;background-position:center 378px,center top,center top;display:table;margin:0 auto;padding-top:378px;width:100%;min-width:900px}.fixed-cont,.subbody-container{position:relative;margin:0 auto;max-width:815px}.info-container .hasID .navi-container.hasTop .naviInfo .navi_button.navi_input{display:inline-block!important}.info-container .navi-container.hasTop .naviInfo .navi_button.navi_input{display:none!important}.info-container .sectionInfo{background:transparent;background-image:url(../images/info/senjaTop.jpg),url(../images/info/ssBtm.jpg),url(../images/info/ssBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;position:relative;margin:0 auto;max-width:860px}.info-container .sectionInfo .secInfo{color:#000;padding:185px 0 50px}.info-container .sectionInfo.profile .secInfo{padding:620px 0 105px}.info-container .sectionInfo.profile .paragraph{padding:0 120px 20px;margin-top:10px}.info-container .sectionInfo.about{background-image:url(../images/info/jutsuTop.jpg),url(../images/info/ssBtm.jpg),url(../images/info/ssBg.jpg);padding-top:662px}.info-container .sectionInfo.about .secInfo{padding:20px 0 130px}.info-container .sectionInfo.about .paragraph{padding:0 120px 0}.info-container .sectionInfo.about .secInfo p:last-child{text-indent:0}.info-container .sectionInfo.freeCatch{background-image:url(../images/info/freeCatch.jpg);height:270px;margin-bottom:20px}.secSample{position:relative;max-width:860px;margin:0 auto;padding-bottom:0}.secSample .secSamp{position:relative;background:transparent;background-image:url(../images/info/intro/intro1.jpg),url(../images/info/intro/introInrBtm.jpg),url(../images/info/intro/introInrBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%}.secSample .secSamp .paragraph{padding:0 120px}.secSamp.secTop{position:relative;background-image:url(../images/info/intro/introTop.png);height:136px;margin-bottom:-40px;text-indent:-9999px;z-index:2}.secSamp.secTop p{text-indent:-9999px}.secSamp.secSamp span{color:#e60012;font-weight:bold}.secSamp.secSamp1{padding:600px 0 40px}.secSamp.secSamp2{background-image:url(../images/info/intro/intro2.jpg),url(../images/info/intro/introInrBtm.jpg),url(../images/info/intro/introInrBg.jpg);padding:578px 0 40px}.secSamp.secSamp3{background-image:url(../images/info/intro/intro3.jpg);padding-top:570px}.secSamp.secBtm{background-image:url(../images/info/intro/introBtm.jpg);padding-top:155px;margin-bottom:50px}.komi{background:transparent;background-image:url(../images/input/komiTop.jpg),url(../images/input/komiBtm.jpg),url(../images/input/komiBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:152px 110px 110px}.komi .komiInfo{padding-top:10px}.komi ul{position:relative;margin:0 auto;max-width:560px;line-height:1.5em;z-index:33}.komi ul li{color:#fff;background:transparent url(../images/input/komiSprite.png) no-repeat left -292px;background-size:35px;padding-left:38px;margin-top:10px;font-size:1em;line-height:32px}.komi ul ul{margin-bottom:4px;padding-left:28px}.komi ul li.spe,.komi ul li.cmn{color:#ffde00;background-position:left top}.komi ul ul li.cmn{background-position:left -603px;margin-top:0;padding-left:30px;font-weight:normal;line-height:25px}.question{color:#000}.input-container .question .greeting .greetTitle{background:transparent url(../images/input/formCatch1.jpg) no-repeat center top;margin:0 auto;height:385px;max-width:100%}.person2.input-container .question .greeting .greetTitle{background:transparent url(../images/input/formCatch2.jpg) no-repeat center top}.question .formTop{background:transparent;background-image:url(../images/input/formTop.jpg),url(../images/input/formBtm.jpg),url(../images/input/formBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;position:relative;padding:35px 32px 80px;margin-bottom:50px}.question .formInfo{padding:10px 0 0;color:#4e4e4e}.question .formInfo .formHeader{background:transparent;background-image:url(../images/input/formSprite.png);background-repeat:no-repeat;background-position:center bottom;background-size:95%;position:relative;padding-bottom:77px;margin-bottom:10px}.question .formInfo .target .formHeader{background-position:center -93px}.question .formInfo .inputHolder{display:table;margin:10px auto}.question form span.bold{display:inline;width:35px;height:32px;font-size:1.5em;font-weight:bold;text-align:right;line-height:1.5em}.question form #sex11+span,.question form #sex21+span{display:initial;background:0}.question form #sex12+span,.question form #sex22+span{background-position:-310px -337px;background-size:650px}.question form label.inbold{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;color:#000;font-size:1.5em;line-height:36px;cursor:pointer}.question form label.inbold input{vertical-align:middle;margin-bottom:6px}.question .col{float:left}.tcolHalf{width:48%}.question .inputRow{display:table;margin:10px auto;min-width:90%}.question .inputRow.name .col{float:left;text-align:center}.question .inputRow.info .col{float:inherit;text-align:center}.question .inputRow.name .col:first-child{position:relative;display:table;width:100px;height:40px}.question .rName span,#default_check+span{position:relative;top:0}.question .rGender{margin:10px 0}.question .rGender span{position:relative;top:0}.question .gender{float:left;min-width:96px;margin-right:20px}.question select{margin:0 5px;padding:5px;font-size:1.2em;box-shadow:1px 1px 1px 0 #8e8e8e inset;border-radius:6px}select{-webkit-appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;cursor:default;border-width:1px;border-style:solid;border-color:initial;border-image:initial;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:65px;vertical-align:middle;margin:0 3px 3px 5px;padding:5px;-webkit-border-radius:3px;border:2px solid #7d7d7d;border-radius:3px;background-color:#fff;background-image:url(../images/common/iconArrow.png);background-repeat:no-repeat;background-position:92% center;-webkit-background-size:16px;background-size:12px}input[type="text"],input[type="date"]{background:#fff;display:inline-block;width:220px;margin-bottom:3px;margin-left:5px;padding:7px 5px;appearance:none;-webkit-appearance:none;vertical-align:middle;border:2px solid #7d7d7d;border-radius:7px;-webkit-border-radius:3px;font-size:1.2em;box-shadow:1px 1px 1px 0 #ddd inset}.question select option{padding:20px}.question select.form_year{margin-left:20px;width:90px}.question .entry_save{text-align:center;font-weight:bold;font-size:15px;margin:0 auto 30px}.question .formInsBg{height:315px;min-height:315px}.caption_input{width:213px;position:absolute;top:60px;right:10px}.formBtn_content{color:#fff;text-align:center;padding:0 35px;font-size:17px;line-height:1.4em}.formBtn_content span{font-weight:bold}.formBtn_text{width:498px;margin:170px auto 10px}.input_submit{display:table;margin:0 auto}.input_submit a{text-decoration:none}span.spanError:before{top:3px}.secGreeting{background:url(../images/result/greetingBg.jpg) no-repeat center top;min-height:320px;margin-top:30px}.secGreeting .greetingInfo{color:#000;position:relative;background:rgba(255,255,255,0.75);-webkit-border-radius:20px;border-radius:20px;top:0;left:58px;width:380px;min-height:140px;padding:18px;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,1));filter:drop-shadow(0 0 5px rgba(0,0,0,1))}.secGreeting .greetingInfo:after{content:'';position:absolute;display:block;width:0;height:0;right:-40px;top:90px;border-left:40px solid rgba(255,255,255,0.75);border-top:18px solid transparent;border-bottom:18px solid transparent}.secCommon .cmnContent .shinen{width:300px;min-height:95px;position:absolute;opacity:0}.secCommon .cmnContent .shinen.one{left:60px;opacity:0}.secCommon .cmnContent .shinen.two{right:60px;opacity:0}.secCommon .cmnContent .shinen.three{bottom:20px;right:60px;opacity:0}.secCommon .cmnContent .shinen.four{bottom:20px;left:60px;opacity:0}.secCommon .cmnContent .soul{position:absolute;width:140px;bottom:95px;right:0;left:0;margin:0 auto;animation:tamashi 4s ease infinite alternate;-webkit-animation:tamashi 4s ease infinite alternate;-moz-animation:tamashi 4s ease infinite alternate;opacity:0}@keyframes tamashi{0{transform:translate(0,0)}50%{transform:translate(0,-5px)}100%{transform:translate(0,0)}}@-webkit-keyframes tamashi{0{transform:translate(0,0)}50%{transform:translate(0,-5px)}100%{transform:translate(0,0)}}@-moz-keyframes tamashi{0{transform:translate(0,0)}50%{transform:translate(0,-5px)}100%{transform:translate(0,0)}}.secCommon .cmnContent img{width:100%;height:auto;vertical-align:bottom}.secCommon_0 .cmnContent{background:url(../images/result/cmnImgBg1.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:567px;position:relative;overflow:hidden;width:816px;margin:294px auto 0}.secCommon_1 .cmnContent{background:url(../images/result/cmnImgBg2.jpg) no-repeat;background-size:100% auto;min-height:560px;position:relative;overflow:hidden;width:816px;margin:333px auto 0}.secCommon_1 .lead_txt{width:55%;position:absolute;left:0;right:0;margin:0 auto;top:105px;z-index:2;opacity:0}.secCommon_1 .cmnContent .shinen{width:500px;min-height:95px;position:absolute;opacity:0}.secCommon_1 .shinen.you{top:45px;left:60px}.secCommon_1 .shinen.anohito{top:45px;right:0;right:40px}.secCommon_1 .soul{z-index:1}.secCommon_1 .soul.you{right:auto;left:210px;opacity:0}.secCommon_1 .soul.anohito{right:208px;left:auto;opacity:0}.secCommon_1 .image_after{position:absolute;bottom:5px;left:89px;opacity:0}.secCommon_1 .result_txt{min-height:84px;margin-top:-6px;position:relative;z-index:99;font-size:24px;font-weight:bold}.secCommon{position:relative;background:transparent url(../images/result/cmnBg.jpg) repeat-y center top}.secCommon .cmnTopTit{position:absolute;display:block;background:transparent url(../images/result/cmnTopTit1.jpg) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:1036px;min-height:294px;top:-294px;left:-110px;z-index:1}.two-1 .secCommon .cmnTopTit{position:absolute;display:block;background:transparent url(../images/result/cmnTopTit2.jpg) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:1026px;min-height:333px;top:-333px;left:-104px;z-index:1}.secCommon .profile{position:relative;color:#fff;width:630px;margin:0 auto;font-size:1.2em;line-height:1.4;text-align:center;text-shadow:0 0 5px #19294b,0 0 5px #19294b,0 0 5px #19294b,0 0 5px #19294b}.two-0 .secCommon .profile{padding-top:30px}.two-1 .secCommon .profile .self,.two-1 .secCommon .profile .target{display:inline-block;width:40%;text-align:center;padding:0 20px}.secCommon .profile span{display:block}.secCommon .cmnCatch{color:#fff;position:relative;display:table;padding:0 0 15px;width:100%;max-width:80%;margin:0 auto;font-size:1.4em;font-weight:bold;text-align:center;line-height:1.6em}.two-1 .secCommon .cmnCatch{padding:0 0 40px}.secCommon .cmnCatch span{color:#fff100}.secCommon .cmnInfo{position:relative;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;margin:0 auto 12px;padding:38px 0 130px}.secCommon .cmnInfo:last-child{background-image:url(../images/result/rsltCmnTop.jpg),url(../images/result/rsltCmnBtm2.jpg),url(../images/result/rsltCmnBg.jpg);margin:0 auto;padding:38px 0 195px}.secCommon .cmnInfo .cmnTitle{color:#fff;background:transparent;background-image:url(../images/result/rsltLstTitTop.jpg),url(../images/result/rsltLstTitBtm.jpg),url(../images/result/rsltLstTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:40px 25px;width:100%;max-width:80%;margin:0 auto 15px;font-size:1.2em;font-weight:bold;text-align:center;text-shadow:none}.secCommon .cmnInfo .cmnInner{margin:0 auto;padding:0 82px}.date-container{margin-bottom:10px;width:100%;text-align:center}.free-container .date-container img.jiki_x{margin:0 -4px}.date-container img.jiki_x{height:62px;margin:0 -4px}.date-container img.jikiUnit:first-child{top:-5px;height:48px;margin:0}.date-container img.jikiUnit{position:relative;height:70px;top:0;margin:0 -6px}.result-container .secListing .content-box{background:transparent;background-image:url(../images/result/rsltLstTop.jpg),url(../images/result/rsltLstBtm.jpg),url(../images/result/rsltLstBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 10px;max-width:inherit}.result-container .secListing .content-box .cbTop{padding:50px 0 105px}.result-container .secListing .secTitle{color:#fff;text-shadow:0 0 1px #000,0 1px 1px #000;background:transparent;background-image:url(../images/result/rsltLstTitTop.jpg),url(../images/result/rsltLstTitBtm.jpg),url(../images/result/rsltLstTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:40px 24px;width:100%;max-width:80%;margin:0 auto 15px;font-size:1.2em;font-weight:bold;text-align:center}.result-container .secListing .komiTitle .titFloat{max-width:520px;margin:0 auto}.result-container .secListing .content-box .cbInfo{margin:0 auto}.result-container .secListing .content-box .cbInfo .cbImg{padding:0 82px;margin-bottom:0}.free-container .secListing .content-box .cbInfo p{padding-bottom:10px}.result-container .secListing .spLeftImg .cbTop{min-height:350px}.result-container .secListing .spLeftImg .cbImg:before{content:'';position:absolute;background-repeat:no-repeat;background-position:center top;background-size:100%;width:240px;height:261px}.result-container .secListing .spLeftImg.L2 .cbImg:before,.result-container .secListing .spLeftImg.L1 .cbImg:before{background-image:url(../images/result/rsltImg.png)}.result-container .secListing .content-box.spLeftImg .float:before{content:"";display:block;float:left;width:270px;height:250px}.result-container .secListing .content-box.spLeftImg.L2 .float p{min-height:80px}.result-container .secListing .listCatch{color:#fff;background:url(../images/result/shinenCatchBg.jpg) no-repeat center top;padding:30px 0;font-size:1.6em;line-height:1.4em;text-align:center;text-shadow:2px 2px 2px #a40000,-2px 2px 2px #a40000,2px -2px 2px #a40000,-2px -2px 2px #a40000,2px 2px 2px #a40000,-2px 2px 2px #a40000}.two-0.result-container .secListing .listCatch{display:none}.two-0.result-container .secListing .listCatch.lcShow{display:block}.two-1.result-container .secListing .listCatch{padding:20px 0}.result-container .secListing .listCatch span{color:#fff100}.result-container .secListing .listCatch .shinenImg{min-height:300px;margin:-50px auto}.two-1.result-container .secListing .listCatch .shinenImg,.result-container .secListing .spShinen .secTitle{display:none}.result-container .secListing .content-box.spShinen{background-image:none}.result-container .secListing .spShinen .cbTop:first-child{background:url(../images/result/shinenTopTit.png) no-repeat center top;background-size:100%;position:relative;margin:0 auto -34px;padding:350px 0 0;z-index:2}.result-container .secListing .spShinen .shinenAns{background:url(../images/result/shinenImgBg.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:540px;position:relative}.result-container .secListing .spShinen .shinenMsg{color:#fff;background:url(../images/result/shinenMsgBg.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;position:relative;margin-top:-80px;margin-bottom:0;padding:110px 60px 25px;font-size:1.5em;text-shadow:1px 1px 1px #655b35,-1px 1px 1px #655b35,1px -1px 1px #655b35,-1px -1px 1px #655b35,1px 1px 1px #655b35,-1px 1px 1px #655b35,1px 1px 1px #655b35,-1px 1px 1px #655b35,1px -1px 1px #655b35,-1px -1px 1px #655b35,1px 1px 1px #655b35,-1px 1px 1px #655b35}.result-container .secListing .spShinen .shinenMsg p{text-align:center;line-height:1.4em}.result-container .secListing .spShinen .shinenInfo{color:#fff;background:transparent;background-image:url(../images/result/shinenTop.jpg),url(../images/result/shinenBtm.jpg),url(../images/result/shinenBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;margin:0 auto 10px;max-width:inherit;padding:30px 0 95px}.result-container .secListing .spShinen .shinenTitle{color:#000;background:transparent;background-image:url(../images/result/shinenTitTop.jpg),url(../images/result/shinenTitBtm.jpg),url(../images/result/shinenTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;display:table;padding:40px 24px;width:100%;max-width:85%;margin:0 auto 15px;font-size:1.2em;font-weight:bold;text-align:center}.result-container .secListing .spShinen .shinenAns .shinen_hyoui{width:480px;height:540px;overflow:hidden;position:relative;margin-bottom:-30px;margin:0 auto}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern1{background:url(../images/result/shinen/p1/1.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern2{background:url(../images/result/shinen/p1/2.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern3{background:url(../images/result/shinen/p1/3.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern4{background:url(../images/result/shinen/p1/4.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern5{background:url(../images/result/shinen/p1/5.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern6{background:url(../images/result/shinen/p1/6.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern7{background:url(../images/result/shinen/p1/7.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern1{background:url(../images/result/shinen/p2/1.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern2{background:url(../images/result/shinen/p2/2.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern3{background:url(../images/result/shinen/p2/3.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern4{background:url(../images/result/shinen/p2/4.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.two-1.result-container .secListing .spShinen .shinenAns .shinen_hyoui.shinen_pattern5{background:url(../images/result/shinen/p2/5.jpg) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover}.result-container .secListing .spShinen .shinenAns .shinen_hyoui.anime_in{-webkit-animation:hyoui_anime 3s steps(20) 1 forwards;-moz-animation:hyoui_anime 3s steps(19) 1 forwards;animation:hyoui_anime 3s steps(19) 1 forwards}@-webkit-keyframes hyoui_anime{0{background-position:0 0}100%{background-position:-9120px 0}}@-moz-keyframes hyoui_anime{0{background-position:0 0}100%{background-position:-9120px 0}}@keyframes hyoui_anime{0{background-position:0 0}100%{background-position:-9120px 0}}.result-container .secListing .spHonne.honneMsg{background:url(../images/result/honneTopTitMsg1.jpg) no-repeat center top;padding:620px 0 0}.two-1.result-container .secListing .spHonne.honneMsg{background:url(../images/result/honneTopTitMsg2.jpg) no-repeat center top;padding:630px 0 0}.result-container .secListing .spHonne{background:url(../images/result/honneTopTit2.jpg) no-repeat center top;padding:435px 0 0}.result-container .secListing .spHonne .cbTop{position:relative;background-image:url(../images/result/honneTop1.jpg),url(../images/result/honneBtm1.jpg),url(../images/result/honneBg1.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:30px 0 135px}.two-1.result-container .secListing .spHonne .cbTop{background-image:url(../images/result/honneTop2.jpg),url(../images/result/honneBtm2.jpg),url(../images/result/honneBg2.jpg)}.result-container .secListing .spYesno .secTitle,.result-container .secListing .spHonne .secTitle{color:#000;background-image:url(../images/result/spLstTitTop.jpg),url(../images/result/spLstTitBtm.jpg),url(../images/result/spLstTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;margin-bottom:0;max-width:62%;text-shadow:none}.result-container .secListing .spHonne .anime_txt{position:relative;background:url(../images/result/honneImg.png) no-repeat center bottom;-webkit-background-size:100% auto;background-size:100% auto;overflow:hidden;min-height:305px;width:540px;margin:12px auto 20px}.result-container .secListing .spHonne .honneBg .honneAns{position:absolute;top:80px;right:150px;width:250px}.result-container .secListing .spYesno .cbInfo .cbImg,.result-container .secListing .spHonne .cbInfo .cbImg{color:#fff;padding:0 120px}.result-container .secListing .spHonne .anime_txt.disp-0{display:block!important}.result-container .secListing .spHonne .anime_txt li{position:absolute;opacity:0;color:#fff;font-family:'Sawarabi Mincho',"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;text-shadow:0 0 2px #e4007f,0 0 2px #e4007f,0 0 10px #e4007f,0 0 10px #e4007f,0 0 10px #e4007f,0 0 10px #e4007f,0 0 10px #e4007f}.result-container .secListing .spHonne .anime_txt li:nth-child(1){top:50px;left:10px;font-size:30px}.result-container .secListing .spHonne .anime_txt li:nth-child(2){top:110px;right:3px;font-size:36px;text-align:right}.result-container .secListing .spHonne .anime_txt li:nth-child(3){top:200px;left:5px;font-size:45px}.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(2),.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(3){text-indent:100%;white-space:nowrap;overflow:hidden;text-align:left;text-shadow:none}.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(2){width:216px;top:110px;min-height:72px;background:url(../images/result/blur/bokashi_txt04.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(3){top:200px;width:324px;min-height:81px;background:url(../images/result/blur/bokashi_txt05.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.two-1.result-container .secListing .spHonne .anime_txt li{text-shadow:0 0 2px #e60012,0 0 2px #e60012,0 0 10px #e60012,0 0 10px #e60012,0 0 10px #e60012,0 0 10px #e60012,0 0 10px #e60012}.two-1.result-container .secListing .spHonne .anime_txt li:nth-child(1){width:160px;min-height:27px}.two-1.result-container .secListing .spHonne .anime_txt li:nth-child(2){width:216px;top:110px;min-height:72px}.two-1.result-container .secListing .spHonne .anime_txt li:nth-child(3){top:200px;width:324px;min-height:81px}.two-1.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(2),.two-1.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(3){text-shadow:none}.two-1.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(2){background:url(../images/result/blur/bokashi_txt02.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.two-1.result-container .secListing .spHonne .anime_txt.disp-1 li:nth-child(3){background:url(../images/result/blur/bokashi_txt03.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}.result-container .secListing .spYesno{background:url(../images/result/yesnoTopTit.jpg) no-repeat center top;padding:450px 0 0}.result-container .secListing .spYesno .cbTop{position:relative;background-image:url(../images/result/yesnoTop.jpg),url(../images/result/yesnoBtm.jpg),url(../images/result/yesnoBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:30px 0 135px}.result-container .secListing .spYesno .yesnoBg{position:relative;background:url(../images/result/yesnoImg.png) no-repeat center top;margin:0 auto;width:100%;height:330px}.result-container .secListing .spYesno .yesnoBg .yesnoAns{position:absolute;top:80px;right:150px;width:250px}.result-container .secListing .spJiki .cbTop{background-image:url(../images/result/jikiTop.jpg),url(../images/result/jikiBtm.jpg),url(../images/result/jikiBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:155px 0 130px;max-width:100%}.result-container .secListing .content-box.spJiki .date-container{background:url(../images/result/date/jiki_line.png) no-repeat center bottom;padding:10px 0 15px}.result-container .secListing .spJiki .secTitle{color:#584f2e;background-image:url(../images/result/jikiTitTop.jpg),url(../images/result/jikiTitBtm.jpg);background-repeat:no-repeat,no-repeat;background-position:center top,center bottom;padding:50px 24px;text-shadow:none}.result-container .secListing .spKao .faceBox{position:relative;top:-30px;left:40px;width:300px;max-height:180px;float:left}.result-container .secListing .content-box.spKao .float:before{content:"";display:block;float:left;width:40px;height:260px}.result-container .secListing .secMessage{position:relative;margin:100px auto 0}.result-container .secListing .secMessage .msgTit{position:absolute;background:url(../images/result/msgTitTop.png) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:917px;min-height:260px;top:-100px;left:-60px;z-index:1}.result-container .secListing .secMessage .content-box{background-image:url(../images/result/msgTop.jpg),url(../images/result/msgBtm.jpg),url(../images/result/msgBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;padding:165px 0 60px;max-width:100%}.result-container .secListing .secMessage .content-box .msgInfo{position:relative;min-height:250px;padding:0 82px}.result-container .secListing .secMessage .content-box .msgInfo:before{content:"";display:block;position:absolute;background:url(../images/result/msgImg.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;right:0;top:-200px;width:382px;min-height:410px;z-index:2}.result-container .secListing .secMessage .content-box .float:before{content:"";display:block;float:right;width:300px;height:200px}.two-0.result-container .secListing .secOmake{position:relative;background:url(../images/result/omakeTopTit1.jpg) no-repeat center top;-webkit-background-size:100% auto;background-size:100% auto;width:890px;left:-37px;padding-top:295px}.two-0.result-container .secListing .secOmake .omakeImgBg{background:url(../images/result/omakeImg1.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:616px}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns{position:relative;top:180px;right:91px;width:320px;margin:0 30px 0 auto}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns p{display:inline-block;background:rgba(255,255,255,0.8);border:solid 2px #f54134;box-sizing:border-box;-webkit-border-radius:15px;border-radius:15px;padding:20px 20px 20px 20px;font-size:22px;color:#f33;text-align:left}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns p:before{content:"";position:absolute;top:50%;left:-27px;margin-top:-12px;border:10px solid transparent;border-right:21px solid rgba(255,255,255,0.9);z-index:2}.two-0.result-container .secListing .secOmake .omakeImgBg .omakeAns p:after{content:"";position:absolute;top:50%;left:-33px;margin-top:-14px;border:12px solid transparent;border-right:23px solid #f54134;z-index:1}.two-0.result-container .secListing .secOmake .content-box{background-image:url(../images/result/omakeTop1.jpg),url(../images/result/omakeBtm1.jpg),url(../images/result/omakeBg1.jpg);padding:52px 0 190px}.two-0.result-container .secListing .secOmake .content-box .omakeInfo{position:relative;min-height:170px;padding:0 110px}.two-1.result-container .secListing .secOmake{background:url(../images/result/omakeTopTit2.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;padding-top:446px}.two-1.result-container .secListing .secOmake .omakeImgBg{position:relative;min-height:860px}.two-1.result-container .secListing .secOmake .omakeAns01{background:url(../images/result/omakeBgImg2_1.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:860px;position:absolute;width:100%}.two-1.result-container .secListing .secOmake .omakeAns01 li{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:#000;font-size:1.6em;position:absolute;font-weight:bold;display:table-cell;vertical-align:middle;text-align:center;height:360px}.two-1.result-container .secListing .secOmake .omakeAns01 li.musubi_you{top:0;left:268px}.two-1.result-container .secListing .secOmake .omakeAns01 li.musubi_anohito{top:0;right:262px}.two-1.result-container .secListing .secOmake .omakeMusubi{position:relative;top:42px;width:576px;margin:0 auto;display:none;opacity:0}.two-1.result-container .secListing .secOmake .omakeMusubi img{margin-left:3px;width:100%;height:auto;vertical-align:bottom}.two-1.result-container .secListing .secOmake .omakeAns01 .btn_musubi{position:absolute;left:0;right:0;bottom:180px;width:42%;margin:0 auto}.two-1.result-container .secListing .secOmake .omakeAns01 .btn_musubi a{background:url(../images/result/omakeBtn.png) no-repeat;display:block;-webkit-background-size:100% auto;background-size:100% auto;width:100%;min-height:84px}.two-1.result-container .secListing .secOmake .btn_musubi.disp-1 a{pointer-events:none}.two-1.result-container .secListing .secOmake .omakeAns02{background:url(../images/result/omakeBgImg2_2.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:860px;position:absolute;width:100%}.two-1.result-container .secListing .secOmake .omakeAns02{display:none}.two-1.result-container .secListing .secOmake .omakeAns03{background:url(../images/result/omakeBgImg2_3.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;min-height:860px;position:absolute;width:100%}.two-1.result-container .secListing .secOmake .omakeAns03{display:none}.two-1.result-container .secListing .secOmake .btn_musubi.disp-0{display:block!important}.two-1.result-container .secListing .secOmake .btn_musubi.disp-1{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.two-1.result-container .secListing .secOmake .omakeNote{display:none}.two-1.free-container.result-container .secListing .secOmake .omakeNote{position:absolute;display:block;color:#fff;left:0;right:0;bottom:156px;margin:0 auto;font-size:1em;text-align:center}.free-container .secCommon .blur,.free-container .secListing .spJiki.paragraph .blur,.free-container .secListing .paragraph .blur{background:transparent url(../images/result/blur/bokashi.png) no-repeat left top;background-size:100%;padding-top:35px;height:135px}.free-container .secListing .spKao .blur,.free-container .secListing .spLeftImg.L1 .blur{background:transparent url(../images/result/blur/bokashi_aju.png) no-repeat left bottom;background-size:100%;padding-top:80px;height:210px}.free-container .secListing .spLeftImg.L2 .blur{background:transparent url(../images/result/blur/bokashi_aju.png) no-repeat left top;background-size:100%;padding-top:80px;height:182px}.free-container .secListing .spShinen .blur,.free-container .secListing .spHonne .blur,.free-container .secListing .spYesno .blur{background:transparent url(../images/result/blur/bokashi02.png) no-repeat left top;background-size:100%;padding-top:35px;height:140px}.free-container .secListing .spShinen .blur{height:165px}.free-container .secListing .secMessage .paragraph .blur{background:url(../images/result/blur/bokashi_mes.png) no-repeat left top;background-size:100%;padding-top:60px;height:210px}.commonMenuBox.noBg,.top-container .commonMenuBox{background:0;padding:0}.top-container .commonMenuBox .infoelement{max-width:100%}.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{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:#391c00}.secCont .commonMenuBox .newIcon{background:transparent url(../images/top/iconNew.png) no-repeat center top;margin:-45px -57px;width:129px;height:58px}.top-container .newCatch{background:transparent url(../images/top/newCap.jpg) no-repeat center top;height:1395px}.top-container .newCatch *{text-indent:-9999px}.top-container .newCatch:before{content:"";background:transparent url(../images/top/newCapBow.jpg) no-repeat center top;position:absolute;display:block;top:576px;left:-102px;width:102px;height:268px}.top-container .secNew{background-image:url(../images/top/newTit.jpg),url(../images/top/newBtm.jpg),url(../images/top/newBg.jpg);margin:0 auto;padding:0;max-width:850px}.top-container .secNew .secTop .secTitle{height:272px}.top-container .secNew .secInfo{background:transparent url(../images/top/newTop.jpg) no-repeat center top;padding:20px 0}.secNew .secInner,.secCont .inrTop{background:transparent url(../images/top/newDiv.png) no-repeat center top;padding:20px 110px}.secCont .inrTop{background-image:url(../images/top/lineTop.png);margin-top:15px;padding-top:10px}.secNew .secInner:first-child{background:0}.top-container .secRecomm{background-image:url(../images/top/recommTit.jpg),url(../images/top/recommBtm.jpg),url(../images/top/recommBg.jpg);padding:0 0 60px}.top-container .secRecomm .secTop .secTitle{height:230px}.top-container .secRecomm .secInfo{background:transparent url(../images/top/recommTop.jpg) no-repeat center top;padding:30px 60px 50px}.top-container .secRecomm .titelement{padding-left:100px;font-size:.9em}.top-container .secSpecial{background-image:url(../images/top/speTitBg.jpg),url(../images/top/speBtm.jpg),url(../images/top/speInrBg.jpg);padding:0 0 80px;margin-bottom:20px}.top-container .secSpecial .secTop{position:relative;height:220px}.top-container .secSpecial .secTop .secTitle{background:transparent url(../images/top/speTit.png) no-repeat center top;position:absolute;left:15%;margin-left:-25%;height:254px;width:943px}.top-container .secSpecial .inrInfo{background:transparent no-repeat;background-position:center top,center bottom,center top;background-image:url(../images/top/speInrTop.jpg),url(../images/top/speInrBtm.jpg);padding:40px 30px}.top-container .secSpecial .infoelement{max-width:680px}.top-container .secSpecial .productCatch{background:transparent url(../images/top/speBtmCap.png) no-repeat center top;padding:270px 30px 0}.top-container .secSpecial .productCatch .productButton{background:transparent url(../images/common/button/btnSprite.png) no-repeat center -500px;position:relative;margin:0 auto;width:420px;height:123px}.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 .secCate{background:transparent;background-repeat:no-repeat,repeat-y;background-position:center bottom,center top;padding-bottom:80px}.top-container .secCont .secCate.secLove{background-image:url(../images/top/loveBtm.jpg),url(../images/top/cateMnBg.jpg)}.top-container .secCont .secCate.secLife{background-image:url(../images/top/lifeBtm.jpg),url(../images/top/cateMnBg.jpg)}.top-container .secCont .secCate.secMarry{background-image:url(../images/top/marrBtm.jpg),url(../images/top/cateMnBg.jpg)}.top-container .secCont .secCate .secTop{background:transparent no-repeat center top;padding-top:230px}.top-container .secCont .secCate.secLove .secTop{background-image:url(../images/top/loveTit.jpg)}.top-container .secCont .secCate.secMarry .secTop{background-image:url(../images/top/marrTit.jpg)}.top-container .secCont .secCate.secLife .secTop{background-image:url(../images/top/lifeTit.jpg);padding-top:240px}.top-container .secCont .secCate .secInfo{background:transparent;background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-image:url(../images/top/cateMnTop.jpg),url(../images/top/cateMnBtm.jpg),url(../images/top/cateMnBg.jpg);padding:40px 60px}.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%}