@import "animations.min.css";html{margin:0;padding:0}body{font-family:'微軟正黑體','蘋果儷黑體','新細明體',"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Tahoma,Verdana,sans-serif;background:#000 url(../images/common/mBgTop.jpg) no-repeat center top;background-attachment:fixed;background-size:100%,100%;margin:0;padding:0;color:#fff;font-size:17px;line-height:1.6em}@media(max-width:1300px){body{display:inline-table}}div{display:block}.hidden-md{display:none}.txtHide{display:block;text-indent:-9999px}.fixed-cont{width:890px;margin:0 auto}.clearfix:after{display:block;content:"";clear:both}h2{font-size:1.2em;line-height:1.3em;color:#ff0}.scroll_box{overflow:hidden;display:none}.result-container .paragraph{line-height:1.8em}.result-container .secListing .secInfo{padding-bottom:10px}.result-container .secInList .paragraph{padding:10px 60px;color:#fff}.result-container .secTitle .paragraph{font-size:25px;line-height:1.5em}a{text-decoration:none}.paragraph p{text-align:justify;text-indent:16px;margin-bottom:20px}.result-container .paragraph p{text-indent:0}.paragraph p span{color:yellow;font-weight:bold}p.no-indent{text-indent:0!important}strong{font-weight:bold}.text-center{text-align:center}.text-right{text-align:right}.text-black{color:#000}.text-yellow{color:#ffe400}.text-dark-red{color:#900}.text-purple{color:#909}.text-soft-purple{color:#800b8b!important}.text-dark-purple{color:#1b0142}.text-pink{color:#ffa5d8}.text-blue{color:#004672}.text-pgreen{color:#CC0}.attention{color:#550171;font-size:.9em;font-weight:bold}span.red{color:red;font-weight:bold}section.no-margin{margin:0}section.no-padding{padding:0}.float-top{position:relative;z-index:22}.block-center{display:table;margin:0 auto;text-align:center}.half{width:50%;float:left}.pull-left{float:left}.pull-right{float:right}img-responsive{max-width:100%;margin:0 auto}img{border:0}img.pull-left{margin-right:15px}img.pull-right{margin-left:15px}.center{margin:0 auto;display:block;text-align:center}.bodyFooter{display:none}.body-footer{background:transparent url(../images/common/mBg.jpg) repeat-y center top;padding:30px 10px;text-align:center}.body-footer a,.bodyFooter .center{display:block;margin-bottom:30px;color:#e8ca22}.body-footer a,.bodyFooter .center:hover{color:#b89a02}.clear{clear:both}.in{text-align:center;color:#fff}.inImg{float:right;padding-right:85px}.inTex{width:300px;float:left;padding-left:85px}header .header-container{background:transparent url(../images/common/naviBg.png) no-repeat center top;position:relative;min-height:208px}header .header-container .title-container{width:960px;margin:0 auto}header .header-container .title-container .mTit{position:relative;z-index:33;margin-bottom:-10px}header .header-container .title-container .mTit:first-child{margin-bottom:-34px;z-index:30}.navi-container{position:relative;display:block;margin:0 auto;padding:0;width:100%;max-width:940px;min-height:120px}.navi-container .naviInfo{position:relative;display:flex;top:25px;padding-top:1px;line-height:0;z-index:45;justify-content:flex-start;column-gap:28px}.navi-container .naviInfo a{display:inline-block}.paid-container .navi-container .naviInfo{display:none}.navi-container a.linkNinput{visibility:hidden}.input-container .navi-container a.linkNinput,.hasID .navi-container a.linkNinput{visibility:inherit}.navi-container .navi_button{background:url(../images/common/button/naviTop.jpg) no-repeat center top;background-size:100%;display:inline-block;width:296px;height:73px}.navi-container .navi_profile{background-image:url(../images/common/button/naviProfile.jpg)}.navi-container .navi_info{background-image:url(../images/common/button/naviInfo.jpg)}.navi-container .navi_input{background-image:url(../images/common/button/naviInput.jpg)}.navi-container a:hover .navi_home,.navi-container a:hover .navi_profile,.navi-container a:hover .navi_info,.navi-container a:hover .navi_input{background-position:center bottom}.body-container .commonMenuBox{background:transparent;background-image:url(../images/common/menu/cmnTitTop.png),url(../images/common/menu/cmnTitBtm.png),url(../images/common/menu/cmnTitBg.png);background-position:center top,center bottom,center 49px;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100% 50px,100% 50px,100%;margin:0 auto 0;padding:44px 0}.body-container .commonMenuBox .info{padding:0 70px;color:#fff}.top-container .commonMenuBox,.body-container .commonMenuBox.noBg{background:0;margin:0 auto;padding:0}.top-container .commonMenuBox .info,.body-container .commonMenuBox.noBg .info{padding:0}.top-container .body-container .commonMenuBox,.top-container .body-container .secListing .commonMenuBox:first-child{background:url(../images/top/line.png) no-repeat center top;background-size:90%;padding:50px 0 10px}.top-container .body-container .commonMenuBox:first-child,.top-container .body-container .secMenu:first-child .commonMenuBox:first-child{background:0;padding-top:0}.body-container .commonMenuBox .info .iconelement{background:transparent no-repeat left 4px;background-size:85px;display:inline-table;position:relative;padding-top:0;padding-left:95px;min-height:65px}.body-container .commonMenuBox .info .iconelement.free{background-image:url(../images/common/icon/icon0.png)}.body-container .commonMenuBox .info .iconelement.suyuan{background-image:url(../images/common/icon/icon1.png)}.body-container .commonMenuBox .info .iconelement.bulun{background-image:url(../images/common/icon/icon2.png)}.body-container .commonMenuBox .info .iconelement.kulian{background-image:url(../images/common/icon/icon3.png)}.body-container .commonMenuBox .info .iconelement.fuyuan{background-image:url(../images/common/icon/icon4.png)}.body-container .commonMenuBox .info .iconelement.lovedirection{background-image:url(../images/common/icon/icon5.png)}.body-container .commonMenuBox .info .iconelement.danlian{background-image:url(../images/common/icon/icon6.png)}.body-container .commonMenuBox .info .iconelement.ngrdxy{background-image:url(../images/common/icon/icon7.png)}.body-container .commonMenuBox .info .iconelement.wakeari{background-image:url(../images/common/icon/icon8.png)}.body-container .commonMenuBox .info .iconelement.nightqhd{background-image:url(../images/common/icon/icon9.png)}.body-container .commonMenuBox .info .iconelement.xiangyu{background-image:url(../images/common/icon/icon10.png)}.body-container .commonMenuBox .info .iconelement.marry{background-image:url(../images/common/icon/icon11.png)}.body-container .commonMenuBox .info .iconelement.life{background-image:url(../images/common/icon/icon12.png)}.body-container .commonMenuBox .info .iconelement.job{background-image:url(../images/common/icon/icon13.png)}.body-container .commonMenuBox .info .iconelement.nianyun{background-image:url(../images/common/icon/icon14.png)}.body-container .commonMenuBox .info .infoelement{display:inline-table;color:#fff;font-size:1.4em;font-weight:bold;line-height:1.5em}.body-container .commonMenuBox .info .infoelement .productTitle{color:#dcd090;padding-bottom:4px;font-weight:bold}.body-container .commonMenuBox .info .infoelement a{display:table;color:#e6d4e3;text-decoration:underline}.body-container .commonMenuBox .info .infoelement a:hover{text-decoration:none}.body-container .commonMenuBox .price{color:#700;text-align:right;font-weight:bold}.full-container{background:transparent url(../images/common/mBnr.png) no-repeat center top;background-size:100%;display:table;margin:0 auto;padding-top:180px;max-width:990px;width:100%}.top-container .full-container{background-image:url(../images/top/mBnr.png);padding-top:510px}.topBnrButton{background:transparent no-repeat center top;background-size:100%;width:482px;height:100px;margin-left:70px;margin-bottom:20px}.topBnrButton.tBtnUes04{background-image:url(../images/top/topBtn1.png)}.topBnrButton.tBtnUes04{background-image:url(../images/top/topBtn1.png)}.topBnrButton:hover{background-position:center bottom}.body-container{background:transparent url(../images/common/mBg.jpg) repeat-y center top;position:relative;display:table;margin:0 auto;max-width:100%;min-height:295px;width:100%;z-index:44}.body-container .subbody-container{position:relative;margin:0 auto;max-width:890px;z-index:99}.top-container .body-container .subbody-container{max-width:910px}.body-container .breadcrumb{margin:20px auto;max-width:850px}.samp-container .breadcrumb{margin-bottom:0}.body-container .breadcrumb span a{color:#fff;text-decoration:underline}.body-container .breadcrumb span a:hover{color:#abc;text-decoration:none}.body-container section{margin:0 auto 20px}.input-container .secDesc{margin:10px auto;width:75%;color:#ccc;font-size:1.1em}.input-container .aisatsuBlock{background:transparent url(../images/input/inpCatchBg.jpg) no-repeat center top;margin:10px auto;padding:20px 0 50px;min-height:380px;font-size:26px}.input-container .aisatsuBlock .float{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;background-color:#07252391;margin:20px 30px;padding:25px;max-width:470px;text-align:left;line-height:1.3em;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000;box-shadow:0 0 1vw #356e6a,0 0 1vw #356e6a;border-radius:30px}.input-container .aisatsuBlock .float span{font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;margin-left:4px;color:yellow;font-size:129%;font-weight:bold;line-height:1.3em}.one-design .fixed-cont+a,.one-design .fixed-cont+br+a{display:table;margin:0 auto}.input-container .one-design .komi_cont{background:transparent;background-image:url(../images/input/inpKmTop.jpg),url(../images/input/inpKmBtm.jpg),url(../images/input/inpKmBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;padding:150px 90px 80px}.input-container .one-design .komiInfo ul{display:table;margin:0 auto;max-width:90%;min-width:60%}.body-container .komiInfo ul li.disp-0{display:none}.body-container .komiInfo ul li span{background:transparent url(../images/common/starIcon.png) no-repeat left top;background-size:30px;display:block;padding:2px 0 10px 45px;min-height:29px;color:#fff}.body-container .komiInfo ul li span span,.body-container .komiInfo ul li br{display:none}.two-design{background:transparent;background-image:url(../images/input/inpFmTop.jpg),url(../images/input/inpFmBtm.jpg),url(../images/input/inpFmBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;position:relative;padding:120px 0 80px;color:#000}.two-design .secTop{background:transparent url(../images/input/inpFmMe.png) no-repeat center top;padding-top:140px;width:100%}.two-design .secTop.target{background-image:url(../images/input/inpFmOne.png);width:100%}.two-design .secTitle{background:transparent url(../images/input/inTop.png) no-repeat center top;position:relative;top:-15px;width:100%;height:72px;padding:45px 0 0;text-indent:-9999px}.input-container .two-design .secInfo{display:table;margin:0 auto 10px;font-weight:bold}.input-container .two-design .secInfo .attention{color:#860909}.input-container .two-design .secInfo .fmDiv{display:table;margin-bottom:20px}.input-container .fmTit{background:transparent no-repeat center top;position:relative;display:inline-table;top:5px;min-width:120px;margin:0 8px;height:35px;font-size:25px;font-weight:bold;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.input-container .sex .fmTit{top:1px}.input-container form .secInfo .birthday select+label{margin-right:5px}.input-container form .secInfo .sex select+label{margin-right:5px}.input-container .fmInput{display:inline-table}.input-container form .secInfo .sex .fmInput{position:relative;font-size:1.3em}.input-container form .secInfo .sex .fmInput input[type="radio"]{position:relative;top:-2px}input,select{font-size:1.1em;padding:5px;margin-bottom:2px;text-align:left;border:2px solid #525252;vertical-align:middle}.input-container select{background:#fff url(../images/common/iconArrow.png) no-repeat 90% center;-webkit-background-size:12px;background-size:12px;padding:8px 10px;font-size:1.2em;width:60px;border-width:1px;border-style:solid;border-color:initial;border-image:initial;border:2px solid #525252;border-radius:5px;vertical-align:middle;-webkit-border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;cursor:default}.input-container select.form_year{width:90px}form input[type="text"]{padding:7px;width:210px;border-radius:5px}form input[type="radio"],form input[type="checkbox"]{margin:0 8px;vertical-align:middle}form input[type="image"]{display:table;margin:20px auto;padding:0;border:0}.input-container .entry_save{margin:20px auto 0}.input-container .entry_save h4{position:relative;float:left;top:3px;margin-right:11px;margin-top:-3px;line-height:1.6em}.spanError{position:absolute;display:none;color:#ffc200;top:-29px;left:232px;background:rgba(22,22,22,66%);border:1px solid #171717;font-size:13px;width:120px;text-align:center;line-height:1.5em;border-radius:3px;text-indent:0}.input_submit a,.blur a{display:table;margin:0 auto;text-decoration:none}.free-btn,.charge-btn,.start-btn{background:transparent no-repeat center top;display:table;width:540px;height:157px;margin:10px auto 0;pointer-events:none}.free-btn{background-image:url(../images/common/button/btnFree.png)}.top-container .free-btn{background-image:url(../images/top/btnAnokimo.png);height:158px;text-indent:-9999px}.charge-btn{background-image:url(../images/common/button/btnSubmit.png)}.start-btn{background-image:url(../images/common/button/btnStart.png);margin-bottom:20px;width:380px;height:130px}a:hover .free-btn{background-position:center -155px}.top-container a:hover .free-btn{background-position:center bottom}a:hover .charge-btn{background-position:79.5px -155px}a:hover .start-btn{background-position:center -125px}.free-container .charge-btn{background:url(../images/common/button/btnNext.png) no-repeat center top;float:none;width:295px;height:90px;padding:0;font-size:.5em;text-align:center;clear:both}.result_pickup-tarot-parent .charge-btn,.last-result-tarot .charge-btn{background-image:url(../images/common/button/btnCard.png)}.free-container a:hover .charge-btn{background-position:center bottom}.priceHolder{display:table-cell;width:100%;height:100%;color:#efce0c;font-size:34px;text-align:center;font-weight:500;pointer-events:none;vertical-align:middle;text-shadow:-1px -1px 5px #5b311b,1px -1px 5px #5b311b,-1px 1px 5px #5b311b,1px 1px 5px #5b311b,0 0 5px #5b311b,0 0 8px #2c170c}.free-container .priceHolder{color:#000;font-size:26px;font-weight:bold;text-shadow:-1px -1px 5px #fff,1px -1px 5px #fff,-1px 1px 5px #fff,1px 1px 5px #fff,0 0 5px #fff,0 0 8px #797979}.free-btn:hover .priceHolder,.charge-btn:hover .priceHolder{text-shadow:0 0 1px rgba(88,88,88,0.7),0 0 3px rgba(88,88,88,0.7)}.charge-btn:hover .priceHolder{color:#fff}.info-container .infCont{font-family:微軟正黑體,蘋果儷黑體,新細明體,Verdana,sans-serif}.infCont{background:transparent;background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;margin:0 auto;padding:60px 0 20px;max-width:890px;width:100%}.infCont .secTitle{height:100%;min-height:60px}.infCont.secSkill .secTitle{min-height:70px}.top-container .infCont.secSkill .secTitle{margin-bottom:20px}.infCont .secInfo{padding:0 30px}.infCont .secInfo .paragraph{padding:0 75px}.infCont.secAbout .secInfo{padding-top:340px}.infCont.secAbout{background-image:url(../images/info/proTop.jpg),url(../images/info/proBtm.jpg),url(../images/info/proBg.jpg)}.infCont.secSkill{background-image:url(../images/info/aboutTop.jpg),url(../images/info/aboutBtm.jpg),url(../images/info/aboutBg.jpg);padding-bottom:70px}.top-container .infCont.secSkill{background-image:url(../images/top/tellingTop.jpg),url(../images/info/aboutBtm.jpg),url(../images/info/aboutBg.jpg);padding-top:785px}.top-container .infCont.secSkill .tellingHead{margin-bottom:10px;color:#00fffd;font-size:1.3em;font-weight:bold;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.top-container .infCont.secSkill .tellingList{display:flex;text-align:center;flex-direction:column;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.top-container .infCont.secSkill .tellingList a{color:#ffe6ff;text-decoration:underline}.top-container .infCont.secSkill .tellingList a:hover{color:#fff2ff;text-decoration:none}.infCont.secAbout .media{padding-left:30px;font-size:15px}.infCont.secAbout .media .icon{background:url(../images/info/infProIcon.png) no-repeat left top;padding-left:45px}.infCont.secAbout .media>.paragraph{padding:0 50px 20px}.infCont.secAbout .secInner{background:transparent url(../images/info/proMsgTit.jpg) no-repeat center top;padding:60px 0 20px}.infCont.secAbout .secInner .paragraph{background:url(../images/info/proSign.png) no-repeat right bottom;background-size:400px;padding-bottom:200px}.infCont.secAbout .secInner .txtHide{height:80px}.infCont .abtTit{background:transparent no-repeat center top;margin:0 auto;padding:30px 0;height:55px;text-indent:-9999px}.infCont .abtSec1 .abtTit{background-image:url(../images/info/aboutSubTit1.jpg)}.infCont .abtSec2 .abtTit{background-image:url(../images/info/aboutSubTit2.jpg)}.infCont .abtSec .paragraph{background:transparent no-repeat left top;padding:0 75px}.top-container .infCont .abtSec .paragraph{padding:0 45px;font-size:1.2em;line-height:1.5em}.infCont .skillCatch{background-color:#07252391;margin:10px 30px 20px;padding:25px;font-size:1.5em;line-height:1.4em;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000;box-shadow:0 0 1vw #356e6a,0 0 1vw #356e6a;border-radius:30px}.secIntro{max-width:890px;color:#fff}.secIntro .secInfo{padding:0}.secIntro .secInner{background:transparent;background-position:center top;background-repeat:no-repeat,repeat-y;padding:550px 60px 0}.secIntro .secInner1{background-image:url(../images/info/introTop1.jpg),url(../images/info/introBg.jpg)}.secIntro .secInner2{background-image:url(../images/info/introTop2.jpg),url(../images/info/introBg.jpg);padding-top:440px;padding-bottom:0}.secIntro .secInner3{background-image:url(../images/info/introBtm.jpg),url(../images/info/introBg.jpg);background-position:center bottom,center top;padding-top:10px;padding-bottom:80px}.secIntro .introTit{display:none}.secIntro .secInner3 .introTit{background:linear-gradient(180deg,#640b5d,#760c6d);position:relative;display:block;margin:20px 100px;padding:20px;text-align:center;font-weight:bold;font-size:1.6em;line-height:1.4em;border-radius:30px}.secIntro .secInner3 .introTit:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #760c6d}.secIntro .secInner .introComment{background:transparent no-repeat left top;background-size:300px;display:table;padding-left:330px;min-height:260px}.secIntro .secInner1 .introComment{background-image:url(../images/info/introImg1.jpg)}.secIntro .secInner2 .introComment{background-image:url(../images/info/introImg2.jpg);min-height:360px}.secIntro .secInner3 .introComment{display:none}.secIntro .secInner .introProduct{display:table;background:0;text-align:center;margin:0 auto;padding:10px 20px;font-size:14px}.secIntro .secInner .introProduct .info a{color:#b9d7ea;text-decoration:underline}.secIntro .secInner .introProduct .info a:hover{color:#fff;text-decoration:none}.top-container .topCont.secRecomm{background:transparent;background-image:url(../images/top/recommTop.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:510px 0 50px}.top-container .topCont.secRecomm .secInfo{padding:0 65px}.infCont.secPack{padding-top:0}.secPack .packTop{background:transparent;background-image:url(../images/top/anokimoTop.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:430px 40px 90px;min-height:380px}.top-container .secPack .commonMenuBox{padding:0 40px}.top-container .secPack .commonMenuBox .info .infoelement h3{color:#000;font-size:17px}.top-container .secPack .commonMenuBox .info .infoelement a{font-size:20px;color:#631d7d}.top-container .secPack .commonMenuBox .info .infoelement a:hover{color:#8126a2}.secPack .two-design{background:0;padding:0}.secShowcase .secTop{background:transparent;background-image:url(../images/top/spTop.jpg),url(../images/top/spBg.jpg);background-position:center top,center 235px;background-repeat:no-repeat;padding:260px 30px 0;min-height:380px}.secShowcase .float{width:500px;float:right}.spBtn,.spShuffleBtn{display:block;margin:0 auto 20px;width:100%;font-size:24px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;vertical-align:middle;clear:both}.spBtn a,.spShuffleBtn a{display:block;color:#fff;text-decoration:none}.spBtn a{padding:18px}.spShuffleBtn a{padding:10px}.spBtnlove{display:block;background:#a62cda;background:-webkit-gradient(linear,left top,left bottom,from(#a62cda),to(#5b0a7e));background:-webkit-linear-gradient(top,#a62cda,#5b0a7e);background:-moz-linear-gradient(top,#a62cda,#5b0a7e);background:-ms-linear-gradient(top,#a62cda,#5b0a7e);background:-o-linear-gradient(top,#a62cda,#5b0a7e);border:1px solid #aa17ca}.spBtnlove:hover{border-top-color:#e230d7;background:#e60dd9}.spBtnlove:active{border-top-color:#e230d7;background:#d00dc4}.spBtnmarry{background:#c73f00;background:-webkit-gradient(linear,left top,left bottom,from(#c73f00),to(#8a0b48));background:-webkit-linear-gradient(top,#c73f00,#8a0b48);background:-moz-linear-gradient(top,#c73f00,#8a0b48);background:-ms-linear-gradient(top,#c73f00,#8a0b48);background:-o-linear-gradient(top,#c73f00,#8a0b48);border:1px solid #e83182}.spBtnmarry:hover{border-top-color:#ff54a1;background:#ff54a1}.spBtnmarry:active{border-top-color:#ff54a1;background:#d7135c}.spBtnlife{background:#099064;background:-webkit-gradient(linear,left top,left bottom,from(#099064),to(#01362c));background:-webkit-linear-gradient(top,#099064,#01362c);background:-moz-linear-gradient(top,#099064,#01362c);background:-ms-linear-gradient(top,#099064,#01362c);background:-o-linear-gradient(top,#099064,#01362c);border:1px solid #1e8d70}.spBtnlife:hover{border-top-color:#55a6ff;background:#42b095}.spBtnlife:active{border-top-color:#55a6ff;background:#0f45a1}.spShuffleBtn{background:#544f51;background:-webkit-gradient(linear,left top,left bottom,from(#707070),to(#544f51));background:-webkit-linear-gradient(top,#707070,#544f51);background:-moz-linear-gradient(top,#707070,#544f51);background:-ms-linear-gradient(top,#707070,#544f51);background:-o-linear-gradient(top,#707070,#544f51);border-top:1px solid #e3e3e3;width:50%;margin:0 auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#00 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:#00 0 1px 0;text-shadow:rgb(0 0 0 / 40%) 0 1px 0;color:white;font-size:18px;font-family:'Lucida Grande',Helvetica,Arial,Sans-Serif}.spShuffleBtn:hover{background:#cfcfcf;border-top-color:#cfcfcf}.spShuffleBtn:active{background:#878787;border-top-color:#878787}.secReview{max-width:890px}.secReview .secTop{background:transparent;background-image:url(../images/top/reviewTop.jpg),url(../images/top/reviewBtm.jpg),url(../images/top/reviewBg.jpg);background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;padding:720px 0 80px}.secReview .secInner{background:url(../images/top/reviewDiv.jpg) no-repeat center top;padding:60px 50px 10px}.secReview .secInner:first-child{background:0}.secReview .secInner.secInner1{padding-top:0}.secReview .secInner .revTit{background:rgba(85,7,163,0.75);position:relative;color:#ddd;padding:15px 20px;margin-left:180px;margin-bottom:20px;min-height:100px;width:490px;color:#fcdbff;font-size:1em;border-radius:15px}.secReview .secInner .revTit:after{content:"";position:absolute;top:50%;left:-24px;margin-top:-12px;border:12px solid transparent;border-right:12px solid rgba(85,7,163,0.75);z-index:2}.secReview .secInner .inrInfo:before{content:"";position:absolute;left:60px;margin-top:-10px;display:table;width:150px;height:150px}.secReview .secInner .revUser{position:absolute;bottom:15px;right:20px;color:#fff}.secReview .secInner.secInner1 .inrInfo:before{background-image:url(../images/top/reviewIcon.png)}.secReview .secInner.secInner2 .inrInfo:before{background-image:url(../images/top/reviewIcon2.png)}.secReview .secInner.secInner3 .inrInfo:before{background-image:url(../images/top/reviewIcon3.png)}.secReview .secInner .revTit h3{font-size:1.5em;line-height:1.4em}.secReview .secInner .revComment{background:transparent no-repeat left top;color:#ddd;padding:0 10px 20px;margin-left:20px;clear:both}.secReview .secInner1 .revComment{background-image:url(../images/top/reviewImg1.png)}.secReview .secInner2 .revComment{background-image:url(../images/top/reviewImg2.png)}.secReview .secInner3 .revComment{background-image:url(../images/top/reviewImg3.png)}.secReview .secInner .revProduct{background:0;margin:0 0 10px;padding:10px 20px}.secReview .secInner .revProduct .info{padding:0;width:100%}.secReview .secInner .revProduct .info .productTitle{color:#cb4fff}.secReview .secInner .revProduct .info .infoelement a{color:#ffffa6;font-size:1em;line-height:1.5em}.secReview .secInner .revProduct .info .infoelement a:hover{color:#ffffd8;text-decoration:none}.result-container .content-container{background:transparent;background-image:url(../images/result/rsltTop.jpg),url(../images/result/rsltBtm.jpg),url(../images/result/rsltBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;background-size:100%;max-width:890px;padding:120px 0 80px}.result-container .secGreet .secInfo{background-color:#07252391;margin:0 auto 20px;padding:25px 25px 8px;max-width:80%;font-size:18px;box-shadow:0 0 1vw #356e6a,0 0 1vw #356e6a;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;border-radius:30px}.result-container .secUser{background:transparent no-repeat;background-image:url(../images/result/rsltDiv.png),url(../images/result/rsltDiv.png);background-position:center top,center bottom;margin-bottom:20px;padding:45px 30px 65px;text-align:center}.result-container .secUser .float{display:flex;flex-direction:row;justify-content:space-evenly}.time-menu-result{position:relative;min-height:500px}.time-menu-blockwrap{width:700px;height:300px}#wrap .time-menu-blockwrap{width:700px;height:500px}.time-result-answer,.time-result-answer span{text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000}.komiMsg{margin:0 auto 20px;max-width:790px;color:#fff;font-size:24px;line-height:1.4em;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.komiMsg span{color:yellow}[class*='listSignMapL'] .komiMsg{text-align:left}.secListing{margin:0 auto;max-width:890px;color:#fff}.secListing [class*='listSignMapL'],.secListing .listSignImg,.secListing .listLast{background:transparent url(../images/result/rsltDiv.png) no-repeat center top;background-size:100%;padding-top:60px;max-width:890px}.secListing>[class*='listSignMapL']:first-child{background:0;padding-top:0}.secListing .secTitle{background:transparent;background-image:url(../images/result/rsltKmTitTop.jpg),url(../images/result/rsltKmTitBtm.jpg),url(../images/result/rsltKmTitBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center bottom;background-size:100%;padding:60px;max-width:890px;color:#ddd8dd;font-size:1.3em;font-weight:bold;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.secListing .listSignImg .secTitle{background:0;padding:0}.secListing .listSignMapLove .komiMsg+.secTitle{background:url(../images/result/rsltTypeTit2.jpg) no-repeat center top;background-size:100%;padding:0;height:210px}.secListing .listSignMapLove .komiMsg+.secTitle .paragraph{display:none}.secListing .listSignImg .secTitle{margin:0 auto;max-width:80%}.illumina_sign_detail_motif_text{position:absolute;top:50%;left:50%;width:100%;font-size:60px;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000;transform:translate(-50%,-50%)}[name^=illumina_sign_animation_]{position:relative;min-height:500px}[name^=illumina_sign_text_]{position:absolute;display:none;top:35%;left:5%;width:90%;font-size:30px;text-align:center;line-height:1.2em;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000;z-index:2}.secListing .listSignImg .keywordWrapper{background:url(../images/result/rsltTypeBg4.png) no-repeat center top;background-size:95%;position:relative;display:flex;height:500px}.secListing .listSignImg .keywordWrapper p{position:absolute;display:none;top:190px;right:15%;width:100%;font-size:70px;text-align:center;vertical-align:middle;font-weight:bold;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:#000 0 1px 4px,#000 0 1px 4px,#000 0 1px 4px}.secListing .secList.listCard{background:url(../images/result/rsltCardTit.jpg) no-repeat center top;background-size:100%;padding-top:220px}.secListing .listCard .komiMsg+.secTitle{display:none}[name^=illumina_sign_background_],[name^=last_result_background_]{display:table;margin:0 auto}.illumina_card_animation{position:relative;min-height:600px}.illumina_card_holder{margin-top:40px;height:60px}.secListing .listCard [name^=illumina_white_card_none_]{display:none}.secListing .listCard #result_card_13{position:absolute;display:none}.secListing .listCard [class*=light-position][name^=illumina_light_]{display:none;position:absolute;width:16%}[name^=illumina_black_card_] img[name^=illumina_white_card_]{width:100%;height:100%}.illumina_cover{background:radial-gradient(rgba(0,0,0,1),rgba(0,0,0,0.5),rgba(255,255,255,0));position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);width:100%;height:80%;filter:blur(10px);display:none}.illumina_text{display:none;position:absolute;top:55%;left:50%;width:90%;font-size:35px;text-align:center;line-height:1.3em;transform:translate(-50%,-50%);font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:#000 0 1px 4px,#000 0 1px 4px,#000 0 1px 4px}[name=illumina_card_animation_text_13]{display:none;width:100%;color:yellow;font-size:30px;text-align:center;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}[name=illumina_card_animation_text_13] span{font-size:50px;color:orange}.result_pickup-tarot-parent{background:url('../images/result/rsltTypeBg2.jpg') no-repeat center top;background-size:100% 100%;position:relative;width:100%;height:500px}.result_pickup-tarot-parent img{position:absolute;top:50%;left:50%;width:30%;transform:translate(-50%,-50%);pointer-events:none}.result_pickup-tarot-parent img+a{position:relative;top:40%;z-index:55}.last-result-tarot{position:relative;min-height:500px}.last-result-tarot img+[name^=card_check_]{display:none}.last-result-tarot img+a{position:absolute;top:280px;left:304px;z-index:55}[name^=illumina_light_flash_1_]{position:absolute;top:50px;left:30px;width:50%;height:60%;z-index:1;opacity:0}[name^=illumina_light_flash_2_]{position:absolute;top:180px;width:50%;right:30px;height:60%;z-index:1;opacity:0}[name^=illumina_sign_detail_motif_] [name^=front_back_motif_third_1_]{position:absolute;top:40px;left:160px}[name^=illumina_sign_detail_motif_] [name^=front_back_motif_third_2_]{position:absolute;top:360px;left:160px}[name^=illumina_sign_detail_motif_] [name^=front_back_motif_third_3_]{position:absolute;top:360px;left:160px}[name^=fade_in_animation_type4_] [name^=front_back_motif_third_1_]{position:absolute;width:55%;right:20px;top:150px;display:none}[name^=fade_in_animation_type4_] [name^=front_back_motif_third_2_]{position:absolute;width:50%;right:50px;top:440px;display:none}[name^=fade_in_animation_type4_] [name^=front_back_motif_third_3_]{position:absolute;width:55%;right:400px;top:0;display:none}[name^=fade_in_animation_type4_] [name^=front_back_motif_third_4_]{position:absolute;width:50%;right:400px;top:290px;display:none}[name^=illumina_sign_morif_0_0_],[name^=illumina_sign_morif_0_1_],[name^=illumina_sign_morif_0_2_]{display:none;position:absolute;left:0;top:30px;width:55%}[name^=illumina_sign_morif_1_0_],[name^=illumina_sign_morif_1_1_],[name^=illumina_sign_morif_1_2_],[name^=illumina_sign_morif_2_0_]{display:none;position:absolute;top:305px;right:350px}[name^=illumina_sign_morif_3_0_],[name^=illumina_sign_morif_3_1_],[name^=illumina_sign_morif_3_2_]{display:none;position:absolute;top:140px;right:20px;width:55%}[name^=illumina_sign_morif_4_0_],[name^=illumina_sign_morif_4_1_],[name^=illumina_sign_morif_4_2_],[name^=illumina_sign_morif_5_0_]{display:none;position:absolute;bottom:20px;left:350px}[name^=fade_in_animation_type4_]{position:relative;width:100%;transition:1000ms linear}.text_animation_type4_wrap{position:absolute;width:80%;top:38%;left:11%}[name^=text_animation_type4_0_]{display:none;font-size:50px;text-shadow:0 1px 4px #000,0 1px 4px #000,0 1px 4px #000;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}[name^=result_type4_0_animation_],[name^=result_type4_1_animation_],[name^=result_type4_2_animation_]{position:absolute;display:none;left:50%;top:50%;width:100%;font-size:90px;font-weight:bold;font-family:"ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;text-shadow:0 1px 4px #000;transform:translate(-50%,-50%)}[name^=last_back_card_1_]{display:none;width:24%;position:absolute;top:122px;left:75px}[name^=last_back_card_2_]{display:none;width:24%;position:absolute;top:122px;left:340px}[name^=last_back_card_3_]{display:none;width:24%;position:absolute;top:122px;right:75px}[name^=last_front_card_1_]{display:none;width:24%;position:absolute;top:122px;left:76px}[name^=last_front_card_2_]{display:none;width:24%;position:absolute;top:122px;left:340px}[name^=last_front_card_3_]{display:none;width:24%;position:absolute;top:122px;right:75px}[name^=light_card_1_]{display:none;width:30%;position:absolute;top:95px;left:50px}[name^=light_card_2_]{display:none;width:30%;position:absolute;top:95px;right:310px}[name^=light_card_3_]{display:none;width:30%;position:absolute;top:95px;right:50px}[name^=light_card_3_]{display:none;width:30%;position:absolute;top:95px;right:50px}[name^=light_card_after_text_]{display:none;width:100%;position:absolute;top:80px;right:0}.secListing .secList .secInList span{font-weight:bold;line-height:1em}.secListing .secList .secInList span.master_text2{display:table;color:#900;font-size:20px;text-indent:0}.secListing .secList .secInList strong{color:#ffbf29;font-weight:bold;font-size:1.5em;line-height:1.5em}.result-container .paragraph .blur{background:url(../images/result/blur/result_mosaic_text.png) no-repeat center top;background-size:110%;height:180px;padding-top:40px}.top-container .breadcrumb{display:none}.top-container .body-container .commonMenuBox .info .iconelement{min-height:95px}.top-container .commonMenuBox .info .infoelement{font-size:1.3em}.top-container .commonMenuBox .info .infoelement a span{text-decoration:underline}.top-container .commonMenuBox .info .infoelement a{color:#05105e;text-shadow:none;text-decoration:none}.top-container .commonMenuBox .info .infoelement a:hover{opacity:.8}.top-container .commonMenuBox .info .infoelement a:hover span{color:#3e4db8;text-decoration:none}.top-container .topCont .commonMenuBox .info{padding:0 40px}.top-container .topCatch{background:transparent url(../images/top/topCatchBg.jpg) no-repeat center top;background-size:100% 100%;margin:-80px auto 0;padding:40px 0;height:360px}.top-container .topCatch *{pointer-events:none}.top-container .topCatch img[name=fanned_text]{position:absolute;display:none;width:100%;top:-30px;left:0;vertical-align:bottom}.top-container .topCatch img[name=fanned_light]{position:absolute;display:none;left:0;top:-70px;width:100%;height:520px;vertical-align:bottom}.illumina-light-flash{animation:illumina-light-flash 3s ease forwards;animation-duration:2s;mix-blend-mode:screen}.top-container .topCont{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:230px 65px 60px;margin:0 auto 20px}.top-container .topCont.has-1 .commonMenuBox .info{background:none!important;border:0!important;margin-bottom:0}.secNew .commonMenuBox .info .infoelement h3,.secRecomm .commonMenuBox .info .infoelement h3{color:#de0078}.secNew .commonMenuBox .info .description,.secRecomm .commonMenuBox .info .description{color:#191919;margin-top:10px}.topCont.secNew .commonMenuBox .info .description .price,.secRecomm .commonMenuBox .info .description .price{color:#700}.top-container .secIntro .secInner2 .introTit{background-image:url(../images/top/topIntroTit2.jpg)}.top-container .testFree{padding:20px 0}.top-container .topCont.secSpecial{background:url(../images/top/spTop.jpg) no-repeat center top;margin-bottom:0;padding:214px 0 0}.top-container .topCont.secSpecial .secTop{background:url(../images/top/spBg.jpg) no-repeat center top;padding:20px;min-height:517px}.top-container .topCont.secSpecial .secInfo{width:500px;padding:20px;margin-right:20px;float:right}.top-container .secSpecial .sp-btn,.top-container .secSpecial a{display:block;color:#fff;padding:20px;margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;text-decoration:none;text-align:center;vertical-align:middle;font-size:20px;font-family:'Lucida Grande',Helvetica,Arial,Sans-Serif}.top-container .secSpecial .secLove a{background:#a62cda;background:-webkit-gradient(linear,left top,left bottom,from(#a62cda),to(#5b0a7e));background:-webkit-linear-gradient(top,#a62cda,#5b0a7e);background:-moz-linear-gradient(top,#a62cda,#5b0a7e);background:-ms-linear-gradient(top,#a62cda,#5b0a7e);background:-o-linear-gradient(top,#a62cda,#5b0a7e);border:1px solid #aa17ca}.top-container .secSpecial .secLove a:hover{border-top-color:#e230d7;background:#e60dd9}.top-container .secSpecial .secMarry a{background:#c73f00;background:-webkit-gradient(linear,left top,left bottom,from(#c73f00),to(#8a0b48));background:-webkit-linear-gradient(top,#c73f00,#8a0b48);background:-moz-linear-gradient(top,#c73f00,#8a0b48);background:-ms-linear-gradient(top,#c73f00,#8a0b48);background:-o-linear-gradient(top,#c73f00,#8a0b48);border:1px solid #e83182}.top-container .secSpecial .secMarry a:hover{border-top-color:#ff54a1;background:#ff54a1}.top-container .secSpecial .secLife a{background:#099064;background:-webkit-gradient(linear,left top,left bottom,from(#099064),to(#01362c));background:-webkit-linear-gradient(top,#099064,#01362c);background:-moz-linear-gradient(top,#099064,#01362c);background:-ms-linear-gradient(top,#099064,#01362c);background:-o-linear-gradient(top,#099064,#01362c);border:1px solid #1e8d70}.top-container .secSpecial .secLife a:hover{border-top-color:#55a6ff;background:#42b095}.top-container .secSpecial .spBtn{padding:0 100px}.top-container .secSpecial .sp-btn{border-top:1px solid #e3e3e3;background:#544f51;background:-webkit-gradient(linear,left top,left bottom,from(#707070),to(#544f51));background:-webkit-linear-gradient(top,#707070,#544f51);background:-moz-linear-gradient(top,#707070,#544f51);background:-ms-linear-gradient(top,#707070,#544f51);background:-o-linear-gradient(top,#707070,#544f51)}.top-container .secSpecial .sp-btn:hover{border-top-color:#cfcfcf;background:#cfcfcf;color:#000}.topBtnBox{margin:-45px auto 5px;text-align:center}.topBtnBox a{display:inline-table}.topBtnBox a .topBtnProd{background:url(../images/top/head_btn.png) no-repeat center top;display:inline-table;width:420px;height:197px;text-indent:-9999px}.topBtnBox a .topBtnProd2{background-image:url(../images/top/head_btn2.png);height:193px}.topBtnBox a:hover .topBtnProd{background-position:center -210px}.topBtnBox a:hover .topBtnProd2{background-position:center -213px}.directLink{display:table;margin:30px auto 0;max-width:90%;width:100%;color:#e8ca22;text-align:right;font-weight:bold}.directLink:hover{color:#e8ca22}.directLink:visited{color:#c80}.naviCate{margin:20px auto 0;text-align:center}.naviCate a{display:inline-table}.naviCate .cateBtn{background:transparent no-repeat center top;background-size:100%;display:inline-table;width:296px;height:102.4px;pointer-events:none}.naviCate .cateBtn.cateLove{background-image:url(../images/top/btnLove.png)}.naviCate .cateBtn.cateMarry{background-image:url(../images/top/btnMarr.png)}.naviCate .cateBtn.cateLife{background-image:url(../images/top/btnLife.png)}.naviCate a:hover .cateBtn{background-position:center bottom}.top-container .cateTop{padding:0 100px}.top-container .cateTop .directLink{max-width:inherit;width:inherit;margin:-10px auto 15px;font-weight:normal;float:right}.top-container .cateTop a.directLink:hover{color:#e8ca22}.top-container .secListing .secInfo{padding:20px 0 0}.top-container .secListing.topCont{background:transparent;background-image:url(../images/top/loveTop.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;margin-bottom:0;padding:200px 65px 70px}.top-container .secListing.topCont.secMarry{background-image:url(../images/top/marrTop.jpg),url(../images/top/marrBtm.jpg),url(../images/top/marrBg.jpg)}.top-container .secListing.topCont.secLife{background-image:url(../images/top/lifeTop.jpg),url(../images/top/lifeBtm.jpg),url(../images/top/lifeBg.jpg)}.top-container .secListing .secInfo .description{margin-top:10px;color:#000}.top-container .secListing .secMenu:last-child.last .commonMenuBox:nth-child(1) .info,.top-container .secListing .secMenu:last-child .commonMenuBox:nth-child(2) .info{border-bottom:0}.yudoMsg .text-white{float:right;margin-right:70px;width:460px;min-height:320px;font-size:24px;line-height:1.4em;text-indent:24px;text-align:justify}.yudoDiv p{text-align:center}.next_alert{display:table;margin:20px auto;padding:10px 12px;max-width:410px;color:#fddd4a;font-size:15px;line-height:1.5em;border:1px solid #fddd4a}.secYudo{background:transparent;background-image:url(../images/result/free/yudoTop.jpg),url(../images/result/rsltBtm.jpg),url(../images/result/rsltBg.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center top;margin:0 auto;padding:0 0 90px;max-width:890px}.secYudo .secMenu{max-width:690px}.secYudo .yudoInner{padding:0}.secYudo .komi_cont{background-color:rgba(30,5,72,0.68);width:600px;padding:20px;margin:20px auto;border:1px solid rgba(93,21,170,1.00)}.secYudo .komi_cont .komiTitle{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro",HGS明朝E,メイリオ,Meiryo,serif;margin-bottom:20px;color:#87f1d5;font-size:170%;font-weight:bold;text-align:center}.secYudo .komi_cont ul{display:table;margin:0 auto 30px;max-width:90%;min-width:60%}.secYudo .komiInfo ul li span{background-image:url(../images/input/iconStarRec.gif);background-position:left 10px;display:block;padding:2px 0 8px 25px;min-height:29px;color:#fff}.secYudo .komi_cont li span span,.secYudo .komi_cont ul li br{display:none}.top-container .topCont.secFree{background:0;margin:0 auto 20px;padding:0;max-width:900px}.top-container .topCont.secFree .productBanner{background:transparent url(../images/top/freeBtn1.png) no-repeat center top;text-indent:-9999px;height:221px}.top-container .topCont.secFree a:hover .productBanner{background-position:center bottom}.top-container .topCont.secFree .info{padding:0 60px}.top-container .topCont.secFree .description{color:#fff}