body{font-size:13px}p{margin-bottom:10px;text-indent:0}.result-container p{text-indent:13px;line-height:1.7em}.half{float:none;width:100%;padding:5px 0}img{max-width:100%}img.center{width:100%;margin:0 auto}img.pull-left{float:none;display:table;margin:0 auto}.block-center{max-width:100%}img.pull-left.block-center{width:40%;float:left}.img-responsive{width:100%}br.hidden-md{display:block!important}.hidden-sm{display:none}.fixed-cont{width:100%}.header-container{height:140px}.body-container{overflow:hidden}.body-container .subbody-container{padding:0 10px}.body-container .content-wrapper{margin-bottom:10px;max-width:100%}.body-footer .copyrightTxt{font-size:11px;line-height:1.3em}.sec-cont.header{position:relative;display:grid;margin-top:50px;margin-bottom:40px;padding:34px 16px 12px;font-size:.9em;line-height:1.5em;box-shadow:0 0 3px 0 rgba(0,0,0,.16);border:1px solid #f0f0f0;border-radius:5px}.sec-cont .secInfo *{font-size:14px;line-height:1.6em}.info-container .header-container{background-image:url(../images/common/simImg.png);background-size:auto 100%;margin:-80px auto 0;width:90px;height:90px;border-radius:100%}.commonMenuBox{margin-bottom:15px}.input-container .infoelement{font-size:14px;line-height:1.5em}.input-container .pricelinkelement{font-size:.75em;line-height:1.7em}.input-container .secDesc{font-size:.9em;line-height:1.5em}.fixed-cont{margin-bottom:20px;padding:0 10px}.komi_cont ul li{margin-bottom:5px}.question .secInfo{padding:10px 15px}.input-container .question table{font-size:14px}span.spanError:before{font-size:11px}.label_wrap{margin:20px auto 15px}.result-container img.block-center{margin:5px auto;width:98%}.infotable{margin-top:-20px}.result-container .tCenter.tWhite{margin:0 auto 5px;text-align:center;text-indent:0}.result-container .tCenter.tWhite br{display:none}.two-0 .secFate .flexbox{float:none;width:100%;margin:0 auto;display:block}.userBlock{background-size:100%;margin-bottom:0;width:100%;height:323px}.two-0 #common .com_image .meichu{top:32px}.two-1 #common .com_image .meichu .meichu_img,.two-1 #common .com_image .meichu .meichu_img2{background-size:100%;left:10px;width:110px;height:235px}.two-1 #common .com_image .meichu .meichu_img.sex-2{left:13px}.two-1 #common .com_image .meichu .meichu_img2.sex-1{left:193px}.two-1 #common .com_image .meichu .meichu_img2.sex-2{left:191px}#common .com_image .meichu .meichu_img img,.two-1 #common .com_image .meichu .meichu_img img,.two-1 #common .com_image .meichu .meichu_img2 img{top:-12px;left:-1px;width:90px}#common.m-0 .com_image .meichu .meichu_img2{top:30px;left:192px;transform:scale(-1,1);filter:FlipH;-ms-filter:"FlipH"}#common.m-1 .com_image .meichu .meichu_img2{top:30px;left:199px;transform:scale(-1,1);-webkit-transform:scale(-1,1);filter:FlipH;-ms-filter:"FlipH"}.two-1 #common .com_image .meichu .meichu_text,.two-1 #common .com_image .meichu .meichu_text2{top:262px}#common .com_image .meichu .meichu_text .txt1,.two-1 #common .com_image .meichu .txt1{width:45px}#common .com_image .meichu .meichu_text .txt2,.two-1 #common .com_image .meichu .txt2{width:67px;margin:-33px 0 0 35px}.two-1 #common .com_image .meichu .meichu_text{left:17px}.two-1 #common .com_image .meichu .meichu_text2{right:17px}.two-1 #common .com_image .dousei,.two-1 #common .com_image .dousei2{top:25px;left:30px;width:119px;height:133px}.two-1 #common .com_image .dousei2{left:auto;right:27px}.two-1 #common .com_image .dousei_text{top:87px;right:31px}#common .com_image .dousei .dousei_text .txt1,.two-1 #common .com_image .dousei .dousei_text .txt1,.two-1 #common .com_image .dousei2 .dousei_text .txt1{width:58px;height:32px}#common .com_image .dousei .dousei_text .txt2,.two-1 #common .com_image .dousei .dousei_text .txt2,.two-1 #common .com_image .dousei2 .dousei_text .txt2{width:70px}#common .com_image .syugo{top:13px;left:11px;height:267px;width:213px}#common .com_image .syugo .syugo_text{position:absolute;top:152px;left:3px}#common .com_image .syugo .syugo_text .txt1{width:54px}#common .com_image .syugo .syugo_text .txt2{width:107px;margin:-13px 0 0 3px}#common .com_image .meichu .meichu_img,#common .com_image .meichu .meichu_img2{background-size:110px 235px;height:235px;width:110px;left:116px}#common.common_one.m-0 .com_image .meichu,#common.common_two.m-0 .com_image .meichu .meichu_img,#common.common_two.m-1 .com_image .meichu .meichu_img2{background-size:110px 235px;position:absolute;top:28px;left:119px;height:235px;width:110px}#common.common_one.m-1 .com_image .meichu,#common.common_two.m-1 .com_image .meichu .meichu_img,#common.common_two.m-0 .com_image .meichu .meichu_img2{background-size:110px 235px;position:absolute;top:28px;left:119px;height:235px;width:110px}#common .com_image .meichu .meichu_text{top:263px;left:115px}#common .com_image .meichu .meichu_text .txt1{width:43px;height:29px}#common .com_image .meichu .meichu_text .txt2{width:63px;height:32px;margin:-26px 0 0 32px}#common .com_image .dousei{position:absolute;top:30px;right:25px;height:113px;width:131px}#common .com_image .dousei .dousei_text{position:absolute;top:87px;right:2px}#common .com_image .dousei .dousei_text .txt1{width:57px;height:30px}#common .com_image .dousei .dousei_text .txt2{width:72px;margin:-12px 0 0 23px}.syukumeiBlock{background-image:url(../images/result/sp/syukumeiTop.jpg),url(../images/result/sp/syukumeiBtm.jpg),url(../images/result/sp/syukumeiBg1.jpg);background-size:107%;width:100%;padding:11px 20px 23px}.two-1 .syukumeiBlock{background-image:url(../images/result/sp/syukumeiTop.jpg),url(../images/result/sp/syukumeiBtm.jpg),url(../images/result/sp/syukumeiBg2.jpg);padding-bottom:23px}.syukumeiTit{background-size:auto 70%;height:35px}.syukumeiBlock .luck{background-position:-1px center;background-size:63px;padding:2px 2px 2px 63px}.two-1 .syukumeiBlock .luck{background-size:75px;background-position:-6px center;padding:2px 1px 1px 78px;line-height:1.3em;font-size:.8em}.secCurrent{padding-top:15px;overflow:hidden}.secCurrent .heading{height:28px;margin-bottom:8px}.secCurrent .com_image{background-image:url(../images/result/sp/curDetBg.jpg);background-size:107%;height:176px}.secCurrent .com_image .circle{right:55px}.secCurrent .com_image .circle .board{width:140px;height:140px}.secCurrent .com_image .season{top:17px;left:13px;width:45px}.secCurrent .com_image .season img{top:14px;width:36px}.secCurrent .com_image .season p{margin:15px 7px 0 39px;height:100px}.secCurrent .com_image+.paragraph{margin-bottom:20px}.contentCatch{font-size:1.2em;padding:0 6px 3px}.contentCatch .num{font-size:1.5em}.secCurrent .com_image .now{bottom:20px;right:10px;width:auto;font-size:.85em}.secCurrent .com_image .past{font-size:.8em;margin:36px 18px 0 0}.secCurrent .com_image .arrow{right:27px;bottom:48px;width:26px}.secList .paragraph p{padding:0}.date-container{margin:5px auto 0;padding-bottom:0}.date-container img{height:22px}.date-container .jiki_unit{height:19px}.free-container .secFuture.secFSp2 p{min-height:180px}.secFuture .spe_img .spe_left,.secFuture .spe_img .spe_right{width:60px;top:16px;left:0}.secFuture .spe_img .spe_right{left:auto;right:0}.secFuture .headingCatch{font-size:.9em;line-height:1.2em}.secFuture .heading{background-size:contain;height:38px}.two-1 .secFuture .heading{height:33px;margin-bottom:16px}.secFuture .limit{display:block;margin:0 auto;padding:10px 30px 10px;font-size:1.1em;line-height:1.3em}.two-1 .secFuture .limit{padding-bottom:15px}.secFuture .limit span{line-height:.9em}.secKantei .kanteiScroll .scrollTit{padding:0 70px 14px}.secKantei .kanteiScroll .scrollDetail{font-size:.83em}.secKantei .kanteiScroll .scrollDetail .date{position:relative;top:-2px}.secKantei .kekka{padding-top:10px}.secKantei .kekka dl.one,.secKantei .kekka dl.two{padding:0}.secKantei .kekka dt{width:85px;height:85px}.two-1 .secKantei .kekka dt{width:59px;height:59px}.secKantei .kekka dd.txt1{font-size:1em;line-height:1em}.two-1 .secKantei .kekka dd.txt1{font-size:9px}.two-1 .secKantei .kekka dl.two.partner{margin:0 0 0 -2px}.secKantei .kekka dd.txt2{font-size:1.1em}.secKantei .kekka .txt3{margin-top:10px;font-size:1.1em}.secKantei .kanteiScroll .scrollInfo{background-position:92% 95%;background-size:70px;padding:0 10px 20px}.secKantei .kanteiScroll .scrollInfo p{text-indent:0}.l_height{width:100%;height:225px}.secLetter{height:330px;overflow:hidden}.secLetter .letter_envelope{height:214px;width:100%}.secLetter .obi img{width:98%}.secLetter .letter_text{background-image:url(../images/result/sp/prayLetterBg.jpg);background-size:320px 210px;padding-top:10px;height:210px;width:100%;z-index:100}.secLetter .letter_text dt{padding-top:10px;width:60%;height:34px}.secLetter .letter_text textarea{width:86%;padding:6px;height:30px;font-size:.9em}.secLetter .letter_text .name textarea{height:30px}.screen{height:100%}.screen,.screen2{width:100%}.secPray .caution{padding:0;text-indent:0}.secLetter .letter_btn{margin:12px 15px 0}.secLetter .letter_box{width:97px;bottom:30px;right:5px}.secLetter .letter_box img{width:100%}.letter_env_small{width:43px;height:53px;right:29px;bottom:97px}.tegami_after .text1{padding:9px 15px 8px 10px}.tegami_after .senja_img{right:-7px;width:132px}#secMessage .paragraph p{font-size:.9em}.free-container .syukumeiBlock{padding:55px 0 20px}.free-container.two-1 .syukumeiBlock{background-image:url(../images/result/blur/sp/mosaic_syukumei_two.jpg)}.free-container .secKantei .blur a{float:none;margin-top:15px}.free-container .secPray .blur{padding:0}.free-container .secLetter .text1{margin:-11px 10px 120px;padding:10px;box-shadow:0 0 11px rgba(255,246,100,1)}.free-container .secLetter .text1 br{display:none}.free-container .secLetter .letter_arrow{bottom:27px;right:126px;width:159px}.free-container .secLetter .letter_box{bottom:-4px;width:115px}.free-container .secLetter .letter_arrow img{width:100%}.free-container #secMessage .msgInfo{padding:0}.top-container .secNew{background-image:url(../images/top/sp/newTop.jpg),url(../images/top/sp/newBtm.jpg),url(../images/top/sp/newBg.jpg);background-size:100%;padding:66px 0 30px}.top-container .secNew .secInner{background-image:url(../images/top/sp/newInrTop.jpg),url(../images/top/sp/newInrBtm.jpg),url(../images/top/sp/newInrBg.jpg);background-size:100%;padding:22px 34px 20px;border-radius:23px}.top-container .secNew .desc{margin-top:5px;color:#000;font-size:.9em;line-height:1.3em}.top-container .secPoint{background-image:url(../images/top/sp/setsumeiCatch.jpg);background-size:100%;padding:170px 0 30px;height:auto}.top-container .secPoint .pointBlock{width:100%;height:98px}.top-container .secRecomm{background-image:url(../images/top/sp/countTop.jpg),url(../images/top/sp/countBtm.jpg),url(../images/top/sp/countBg.jpg);background-size:100%;padding:0}.top-container .secRecomm:before{background-size:100%;width:140px;height:75px;top:-110px;left:-5px;z-index:99}.top-container .secRecomm .secInner .inrInfo{background-size:100%;background-image:url(../images/top/sp/countInrTop.jpg),url(../images/top/sp/countInrBtm.jpg),url(../images/top/sp/countInrBg.jpg);padding:20px 20px 30px}.top-container .secRecomm .secInner .captcha{background:#025ed4;padding:8px 5px 6px;font-size:11px;line-height:1.3em;border:5px ridge #ffc619;border-radius:4px;box-shadow:inset 0 1px 14px 4px #06196d}.top-container .secSyukumei{background-image:url(../images/top/sp/syukumeiTop.jpg),url(../images/top/sp/syukumeiBtm.jpg),url(../images/top/sp/syukumeiBg.jpg);background-size:100%;padding:80px 0 32px}.top-container .secSyukumei .secInner .inrInfo{background-image:url(../images/top/sp/syukumeiInrTop.jpg),url(../images/top/sp/syukumeiInrBtm.jpg),url(../images/top/sp/syukumeiInrBg.jpg);background-size:100%;padding:25px 30px}.top-container .secListing .secList{background-size:100%;padding:169px 0 10px}.top-container .secListing .secLove{background-image:url(../images/top/sp/loveTop.jpg),url(../images/top/sp/loveBtm.jpg),url(../images/top/sp/loveBg.jpg)}.top-container .secListing .secMarry{background-image:url(../images/top/sp/marrTop.jpg),url(../images/top/sp/marrBtm.jpg),url(../images/top/sp/marrBg.jpg)}.top-container .secListing .secLife{background-image:url(../images/top/sp/lifeTop.jpg),url(../images/top/sp/lifeBtm.jpg),url(../images/top/sp/lifeBg.jpg)}.top-container .secListing .inrInfo{background-size:100%;padding:5px 0 11px}.top-container .secListing .secList .secInfo{background:transparent;background-position:center top,center bottom,center top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100%;padding:10px 20px 30px}.top-container .secListing .secLove .secInfo{background-image:url(../images/top/sp/loveInrTop.jpg),url(../images/top/sp/loveInrBtm.jpg),url(../images/top/sp/loveInrBg.jpg)}.top-container .secListing .secMarry .secInfo{background-image:url(../images/top/sp/marrInrTop.jpg),url(../images/top/sp/marrInrBtm.jpg),url(../images/top/sp/marrInrBg.jpg)}.top-container .secListing .secLife .secInfo{background-image:url(../images/top/sp/lifeInrTop.jpg),url(../images/top/sp/lifeInrBtm.jpg),url(../images/top/sp/lifeInrBg.jpg)}.top-container .secListing .inrInfo{background:transparent no-repeat left bottom;background-size:101%}.top-container .secListing .inrInfo.last{background:0;background-image:none!important}.top-container .secListing .secLove .inrInfo{background-image:url(../images/top/sp/loveDiv.jpg)}.top-container .secListing .secMarry .inrInfo{background-image:url(../images/top/sp/marrDiv.jpg)}.top-container .secListing .secLife .inrInfo{background-image:url(../images/top/sp/lifeDiv.jpg)}.top-container .secListing .inrInfo .secInner{padding:0 10px;width:100%}.top-container .secListing .commonMenuBox .titelement{font-size:100%}