body{display:block;width:100%;font-size:15px}.paragraph{line-height:1.5em}.hidden-sm{display:none!important}img.center,img.block-center{position:relative;margin:0 auto;max-width:100%;z-index:22}.subbody-container{padding:2px 0;margin-bottom:-1px}.body-footer{background-image:url(../images/common/mFooter.jpg),url(../images/common/mBg.jpg);background-repeat:no-repeat,repeat-y;background-size:122%,250%;padding:30px 0 20px;min-height:auto;font-size:13px}#h_head_1{display:none}.header-container#header{background-color:transparent;position:relative;margin-top:45px;z-index:8}.header-container{background-size:958px;background-position:70% 105%;width:100%;min-height:220px;overflow:hidden}.header-container #scene{width:100%;height:auto;overflow:hidden}.header-container img{position:relative;max-width:100%;height:auto;width:auto;left:0;top:auto}.header-container .parts-1{margin-bottom:-20px}.header-container .parts-2{position:absolute;left:auto;right:-100px;top:-15px}.breadcrumb{max-width:95%;margin:5px auto;font-size:80%;line-height:1.3em}.navi-container .navi_button{background-size:100%;width:146px;height:28px;margin:7px 2px}.commonMenuBox .cmnTop{background-size:106%;background-position:center bottom;height:65px}.commonMenuBox .cmnBtm{background-size:106%;height:68px}.commonMenuBox .cmnInfo{background-size:106%;padding:2px 10px;margin:-2px 0 -13px}.commonMenuBox .iconelement{background-size:contain;width:78px;height:90px}.commonMenuBox .titelement{padding-left:83px;font-size:82%}.cat-love .commonMenuBox .titelement .title br{display:none}.commonMenuBox .lblGlimpse{background-size:contain;margin:2px 5px;width:34%}.secDesc{padding:0 20px}.secDesc br{display:none}.komi .komiTop{background-size:122%;background-position:-37px bottom;padding-bottom:165px}.komi .komiBtm{background-size:122%;background-position:-37px top;height:115px}.komi .komiInfo{background-size:122%;background-position:-37px top;padding:0 6px}.komi .komiUl{top:-60px;margin-bottom:-70px}#form_anime{background-size:contain;background-position:center bottom;width:100%;height:124px;padding:0 50px 0 0}.form_anime--head{width:210px;margin-bottom:-20px}#form_anime img{max-width:100%;height:auto}#form_anime_elm{background-size:contain;width:100%;top:5px;height:122px;pointer-events:none}.form_anime_base{background-size:100%;width:100%;height:118px}.form_anime_1{background-position:0 118.5px}.form_anime_2{background-position:0 237px}.form_anime_3{background-position:0 355.5px}.form_anime_4{background-position:0 474px}.form_anime_5{background-position:0 592.5px}.form_anime_6{background-position:0 711px}.question{background-size:123%}.question .formTop{background-size:123%;padding-top:45px}.question .formBtm{background-size:123%;background-position:center bottom;position:relative;height:272px;top:1px}.question .formInfo{padding:0 25px}.question .formInfo .top-heading{background-size:117%;padding-top:48px}.question form{position:relative;z-index:33}.question form th{padding:4px 0;width:64px}.question form table th,.question form table td{display:block;width:94%;margin:0 auto}.question form table td{vertical-align:top;padding-left:10px}.question form th span{height:17px;margin-top:10px;background-position:10px top}.question form td span{background-size:contain;background-position:center 60%;width:14px}.question form .hName td span{background-position:center 50%;width:14px}.question form input.name{width:90%}span.spanError:before{top:-19px;left:115px}.question select{border:1px solid #000;padding:0 1px}select{background:#f5f2ec url(../../../images_m/iconArrow.png) no-repeat 93% center;background-size:9px;padding-right:15px!important;-webkit-appearance:none;appearance:none;-webkit-rtl-ordering:logical;-webkit-text-fill-color:#000;opacity:1;-webkit-border-radius:3px;border-radius:3px}.question select.form_year,.question select.form_month{margin:0 -2px;padding:5px 3px}.question select.form_month{min-width:35px}.free-btn,.charge-btn{background-size:100%;float:none;height:74px;width:230px;margin:0 auto}.charge-btn .btnText,.osMac .charge-btn .btnText{padding:21px 0 0 50px;font-size:1.7em}.charge-btn:hover .btnText,.osMac .charge-btn:hover .btnText{padding:25px 0 0 49px;margin-left:0}.free-container .charge-btn{width:255px;height:76px}.free-container .charge-btn:hover .btnText,.free-container.osMac .charge-btn:hover .btnText,.free-container .charge-btn .btnText{padding:23px 0 0 25px}#induct{width:100%}.inductCatchHolder{background-size:122%;background-position:82% bottom;height:156px;min-height:175px}.secInduct .indBlock{background-size:100%}.induct_model{background-size:23%;top:240px;width:100%}.induct_model img{max-width:99%;height:auto}.induct_scan img,.induct_light img,.induct_num img{max-width:90px}.induct_light{top:87px}.induct_num{top:29%;bottom:auto}.induct_text{top:39px}#induct .section-1{top:2px;height:620px}.secInduct .indBlock1{background-image:url(../images/common/induct/sp/induct_1.png)}.secInduct .indBlock2{background-image:url(../images/common/induct/sp/induct_2.png);height:568px}.secInduct .indBlock3{background-image:url(../images/common/induct/sp/induct_3.png);height:532px}.secInduct .indBlock4{background-image:url(../images/common/induct/sp/induct_4.png);height:775px}@-webkit-keyframes induct_scan{0{top:0;opacity:1}20%{top:0;opacity:1}50%{opacity:1}90%{top:56px}100%{opacity:0}}@keyframes induct_scan{0{top:0;opacity:1}20%{top:0;opacity:1}50%{opacity:1}90%{top:56px}100%{opacity:0}}.profile img{max-width:100%}.about img{float:none;display:table;margin:0 auto;max-width:100%}.about .abtTit{height:40px;width:auto;margin-bottom:10px}.profile img.pull-left{margin-right:10px}.tellerNm{margin:0 auto}.info-container .pushAbout{width:100%;height:10px}.info-container .section{background-size:121%}.info-container .section.about{margin-bottom:0}.info-container .secTop{background-size:121%;padding:42px 5px 35px;margin-top:-1px}.info-container .secBtm{background-size:121%;height:131px;margin-bottom:-1px}.info-container .secInfo{padding:55px 10px 5px}.info-container .about .secInfo{padding-top:10px}.info-container .secInfo .paragraph{padding:0 10px}.info-container .section .heading{background-size:195px}.info-container .secInfo .infoInner{background-size:100%;margin-bottom:-61px}.info-container .secInfo .infoInner .inrTop{background-size:100%;padding-top:20px}.info-container .secInfo .infoInner .inrBtm{background-size:100%;background-position:center bottom;height:80px}.info-container .secInfo .infoInner .inrInfo{padding:0 20px;font-size:90%}.info-container .secInfo .infoInner .inrInfo .paragraph{line-height:1.5em}.secGreet{background-size:120%}.secGreet .greetTop{background-size:120%;padding:30px 0 0}.secGreet .greetBtm{background-size:120%;background-position:center bottom}.secGreet .greetInfo{padding:0 20px}.secGreet .greetInfo:before{content:"";float:left;width:100px;height:100px}.secList{background-size:125%;overflow:hidden}.secList .listTop{background-size:125%;padding:35px 8px;min-height:380px}.secList .listBtm{background-size:125%;height:195px}.secList .listTit{background-size:105%;font-size:90%;min-height:auto}.secList .listTit .titFloat{display:table;padding:25px 15px 25px;margin:0 auto;font-size:1em}.secList .listTit .titFloat br{display:none}.secList .listInfo{padding:0 10px;min-height:auto}.secList .listImg{width:211px;height:auto}.secList.left .listImg{margin-left:-35px;margin-right:-40px}.secList.right .listImg{margin-left:-40px;margin-right:-36px}.date-container{text-indent:0;margin:0 auto}.date-container img{height:30px}.date-container .jiki_unit{height:26px}.secList.secBackview{background-size:160%}.secList.secBackview .listTit .titFloat{display:table-cell;padding:15px 25px 20px}.secList.secBackview .listTop{background-size:160%;padding:54px 5px}.secList.secBackview .listBtm{background-size:160%}.secList.secBackview .listTit{height:69px}.secList.secBackview .paragraph{float:none;width:100%;margin-top:50px}.secList.secBackview .secBackCatch{background:url(../images/common/mBgInr.jpg) repeat-y center top;background-size:100%}.backCatch{position:relative;background-image:url(../images/result/sp/bckCatch1.png);background-size:80%;height:80px;margin-top:-12px;z-index:10}.two-1 .backCatch{background-image:url(../images/result/sp/bckCatch2.png)}.secList.secBackview{background-image:url(../images/result/sp/bckBg.jpg);background-size:100%}.secList.secBackview .listTop{background-image:url(../images/result/sp/bckTop.jpg);background-size:100%;padding:97px 10px 0;margin-top:-70px}.secList.secBackview .listBtm{background-image:url(../images/result/sp/bckBtm.jpg);background-size:100%;margin-top:-80px}.secList.secBackview .backview_numerology .model_back{background-size:100%}.backview_numerology{float:none;margin:0 auto 40px}.secCore{background-size:122%}.secCore .coreTop{background-size:122%;padding-top:105px}.secCore .coreBtm{background-size:122%;height:190px}.secCore .coreTit{background-size:120%;width:93%;margin:0 auto 20px}.secCore .coreTit .titFloat{padding:12px 20px 15px;font-size:1em}.secCore .coreTit .titFloat br{display:none}.secCore .coreInfo .paragraph{padding:0 25px}.secCore .coreInfo .coreFukidashi{background-size:114%;background-position:-30px top;padding:27px 0 45px 94px;font-size:80%;width:100%;height:153px}.secCore .coreInfo .coreFukidashi .paragraph{max-width:226px}.free-container .secCore .coreInfo .coreFukidashi .paragraph{vertical-align:top}.secDice{background-size:100%;overflow:hidden}.diceTop{background-image:url(../images/result/sp/futureTop.jpg);background-size:100%;padding:25px 7px 5px}.diceBtm{background-size:100%;background-position:center bottom;height:100px}.diceTit{margin-bottom:30px}.diceInfo{position:relative;z-index:88}.diceInfo .diceSubTit .subTitTop{background-size:100%;min-height:30px}.diceInfo .diceSubTit .subTitBtm{background-size:100%;height:25px}.diceInfo .diceSubTit .subTitInfo{background-size:100%;padding:6px 22px;font-size:100%}.bottomview_model{float:none;margin:0 auto 45px}.bottomview_model .model_front{left:48px}#future_fukidashi{width:100%;float:none}.set_img_future img{max-width:100%;height:auto}.btn_dice{background-size:100%;float:none;margin:0 auto;width:80%;height:70px}.komi__future .text{padding:10px}.future_keyword{background-size:100%;height:310px;width:100%;font-size:85%}.future_keyword .head{margin-top:25px;font-size:1.6em}.future_keyword .keyword{font-size:2.6em}#secShugo{background-size:128%}#secShugo .shugoTop{background-size:128%;padding-top:20px;min-height:305px}#secShugo .shugoTop img:first-child{top:-15px}#secShugo .shugoBtm{background-size:128%;margin-top:-160px;height:240px}#secShugo .shugoInfo{padding:2px 0}#secShugo .shugoInfo .paragraph{background:rgba(255,255,255,0.3);padding:10px;margin:10px;border-radius:5px}.free-container #secShugo .shugoInfo .paragraph{background:rgba(255,255,255,0.3) url(../images/result/blur/bokashi_com_white.png) repeat-y center top;background-size:contain;height:250px;padding:40px 0 20px}#secShugo .shugoNum{padding-left:120px;margin-bottom:-5px}#secShugo .shugoNum img{max-width:100%;margin-left:25px;margin-top:7px;width:43%}#secShugo .shugoNum img:first-child{width:auto;margin-left:-8px}#secMessage{background-size:122%}#secMessage .msgTop{background-size:122%;padding-top:50px;min-height:330px}#secMessage .msgBtm{background-size:122%;background-position:center bottom;height:106px;margin-top:0}#secMessage .msgInfo{padding:0 20px}#secMessage .msgInfo:before{content:"";width:100px;height:155px;float:right}.free-container #secMessage .msgInfo:before{display:none}#secBox{background-size:120%}#secBox .boxTop{background-size:120%;padding-top:10px}#secBox .boxBtm{background-size:120%;background-position:center bottom;height:95px}#secBox .boxInfo{padding:0 15px}#perfect{width:100%;overflow:hidden}.secPerfect .perfTop{background-image:url(../images/result/perfect/perfTop.jpg),url(../images/result/perfect/perfTop.jpg);background-size:116%,230%;padding:30px 0 0}.secPerfect .perfTop>img{width:75%}#perfect_stage{width:100%;margin:0 auto;border-left:2px solid #d0a866;border-right:2px solid #d0a866}.perfect__view--title{top:12px;left:36px}#view{width:100%;height:470px}#view_number{left:13px;top:145px}#view__model{left:30px;top:-55px}#anime_wrap{width:100%;top:44px}.anime_effect--scan{left:97px}.anime_effect--cube{left:81px}#view__word{width:100%}.destiny_num{left:108px;top:48px}.destiny_num .left,.destiny_num .right{padding-top:10px;height:45px}.fukidashi_line_wrap{width:100%;top:49px}.fukidashi_line.left{left:62px}.fukidashi_line.right{right:62px}#view__tmb{width:100%;left:0;top:315px}.slide_btn{width:100%;top:65px}.slide_btn li{width:54px}.slide_btn li img{max-width:100%;height:auto}.tmb_variable_width{width:100%}.slide_tmb{left:-111px}#view__komi{width:100%;margin-bottom:-6px}.komi.ptn-view{background-size:118%;width:100%;padding-bottom:25px}.komi.ptn-view .title{width:100%;height:auto;padding:50px 15px 0;color:#522c1d;font-size:110%}.komi.ptn-view .title span{display:block}.komi.ptn-view .text{width:100%;padding:10px 10px 0}.komi.ptn-com{background-size:116%;width:100%;padding:0 10px 25px}.com_numerology{float:none;margin:-10px auto 0;top:auto;left:auto}.komi.ptn-com .title{float:none;width:100%;padding:0 10px;color:#522c1d;font-size:110%}.komi.ptn-com .text{width:100%;padding:0 3px}.fukidashi_word{margin-top:15px;padding:4px;width:95px;min-width:auto;border-radius:5px}.fukidashi_word .state{line-height:1.2em;font-size:85%}.fukidashi_word dl{padding:1px;border-radius:1px}.two-0 #view__word.front-left .word_01,#view__word.front-left .word_01,.two-1 #view__word.front .word_01,.two-1 #view__word.front-left .word_01{top:130px;bottom:auto;left:4px;right:auto}.two-0 #view__word.front-left .word_05,#view__word.front-left .word_05,.two-1 #view__word.front .word_07,.two-1 #view__word.front-left .word_05{left:4px;right:auto;top:auto;bottom:170px}.two-1 #view__word.front .word_07{top:0;bottom:auto}.two-0 #view__word.front-right .word_01,#view__word.front-right .word_01,.two-0 #view__word.back-right .word_04,#view__word.back-right .word_04,.two-0 #view__word.back-left .word_03,#view__word.back-left .word_03,.two-0 #view__word.front-left .word_02,#view__word.front-left .word_02,.two-1 #view__word.front .word_05,.two-1 #view__word.front-right .word_01,.two-1 #view__word.back-right .word_04,.two-1 #view__word.back-left .word_03,.two-1 #view__word.front-left .word_02{left:auto;right:4px;top:140px;bottom:auto;width:76px}.two-1 #view__word.front .word_05{width:95px}.two-0 #view__word.front .word_01,#view__word.front .word_01,.two-0 #view__word.front-right .word_04,#view__word.front-right .word_04,.two-0 #view__word.back-right .word_03,#view__word.back-right .word_03,.two-0 #view__word.back .word_03,#view__word.back .word_03,.two-0 #view__word.back-left .word_02,#view__word.back-left .word_02,.two-1 #view__word.front-right .word_04,.two-1 #view__word.back-right .word_03,.two-1 #view__word.back .word_03,.two-1 #view__word.back-left .word_02{left:4px;right:auto;top:auto;bottom:95px}.two-0 #view__word.front .word_05,#view__word.front .word_05,.two-0 #view__word.front-right .word_05,#view__word.front-right .word_05,.two-0 #view__word.back-right .word_05,#view__word.back-right .word_05,.two-0 #view__word.back .word_05,#view__word.back .word_05,.two-0 #view__word.back-left .word_05,#view__word.back-left .word_05,.two-1 #view__word.front .word_08,.two-1 #view__word.front-right .word_05,.two-1 #view__word.back-right .word_05,.two-1 #view__word.back .word_05,.two-1 #view__word.back-left .word_05{left:auto;right:4px;top:auto;bottom:160px}.two-1 #view__word.front .word_08{top:0;bottom:auto}.free-container .secList.left .blur,.free-container .secList.right .blur{background-image:url(../images/result/blur/bokashi_com_02.png);padding:80px 0 0;height:210px;clear:both}.free-container #secShugo .shugoNum img{position:relative;margin-left:10px;width:94%;top:-28px}.free-container .secList .blur,.free-container .secMessage .blur{background-image:url(../images/result/blur/bokashi_com_02.png);background-repeat:repeat-y;background-size:104%;height:207px}.free-container .secList.secBackview .blur{height:240px}.komi__future .bokashi,.free-container .secCore .blur,.free-container .secShugo .blur{background-image:url(../images/result/blur/bokashi_com_white.png);background-repeat:repeat-y;background-size:92%;height:210px;max-width:0 auto}.free-container .secCore .coreFukidashi .blur{height:51%;padding:0}.komi__future .bokashi{width:100%;margin-top:0;padding:50px 0 0}.free-container .secMessage .blur{margin-top:180px;padding-top:50px}.top-container .commonMenuBox .titelement{position:relative;top:-6px;padding-left:93px}.top-container .secListing .commonMenuBox .titelement{font-size:1.1em}.secNew{background-size:119%;padding:12px 0}.secNew .secTitle{background-size:contain;height:33px;margin-bottom:10px}.recoCatch{background-size:contain;background-position:center bottom}.recoCatch img{width:100%}.secRecomm{background-size:119%;padding:130px 0 35px}.secRecomm .inrInfo{padding:2px 12px 0 5px}.secSpecial{background-size:119%;padding:100px 0 30px}.secSpecial .inrInfo{background-size:104%;padding:2px 6px 20px}.secSpecial .float{margin-top:-10px;margin-bottom:-10px}.top-container .secListing .secTop{background-size:100%;padding-top:152px}.top-container .secListing .secList{background-size:200%;background-position:left top,left bottom,left top}.top-container .secListing .inrTop{background-size:200%}.top-container .secListing .inrInfo{background-size:200%}.top-container .secList .secInner{float:none;margin:0 22px;width:85%}.top-container .secList .secInner .price{width:88%}.top-container .secLove .secTop{background-image:url(../images/top/sp/loveTit.png);padding-top:85px}.top-container .secMarry .secTop{background-image:url(../images/top/sp/marrTit.png)}.top-container .secLife .secTop{background-image:url(../images/top/sp/lifeTit.png)}