body.lotion header .bar{width:238px !important;left:240px !important}body.lotion .notice{float:left;width:100%;font-size:11px !important;line-height:1em}body.lotion h2{line-height:0;text-align:center;padding:42px 0 37px 0}body.lotion section{position:relative;float:left;width:100%}body.lotion section .block{position:relative;z-index:2}body.lotion section .block .ttl{text-align:center;padding:85px 0 42px 0;line-height:0}body.lotion section .small{font-size:9px;vertical-align:top}body.lotion section h3{text-align:center;line-height:0}body.lotion section#fv{height:466px;overflow:hidden}body.lotion section#fv .k_bg{position:absolute;line-height:0;top:0;left:50%;width:1500px}body.lotion section#fv .k_bg img{margin:0 0 0 -750px}body.lotion section#fv .notice{position:absolute;line-height:0;color:#fff;width:421px;bottom:20px;right:20px}body.lotion section#fv .copy{position:absolute;line-height:0;right:0;top:138px}body.lotion section#fv .copy1{position:absolute;top:40px;right:20px}body.lotion section#fv .copy2{position:absolute;top:40px;right:163px}body.lotion section#fv .copy3{position:absolute;top:32px;left:339px}body.lotion section#fv .copy4{position:absolute;top:110px;left:173px}body.lotion section#fv .new{position:absolute;top:370px;right:295px}body.lotion section#collagen{background:#f6f6f6}body.lotion section#collagen .c_bg{position:absolute;bottom:0;right:0}body.lotion section#collagen .block{text-align:center}body.lotion section#collagen .block .area{margin:84px auto 37px auto;padding:0 0 50px 0;background:#fff}body.lotion section#collagen .block .area h3{padding:83px 0 22px 0;text-align:center;display:inline-block;position:relative;margin:0px}body.lotion section#collagen .block .area h3 .q{display:block;width:110px;float:left;margin:10px 25px 0 0}body.lotion section#collagen .block .area h3 .copy{display:block;float:left;width:765px}body.lotion section#collagen .block .area h3 .c1,body.lotion section#collagen .block .area h3 .c2{display:block;line-height:0;position:relative}body.lotion section#collagen .block .area h3 .ul{position:absolute;display:block;bottom:0;left:0;height:2px}body.lotion section#collagen .block .area p{color:#000;padding:11px 0 19px 0;line-height:2em;font-size:1.2em;letter-spacing:0.04em}body.lotion section#collagen .block .area p span.red{color:#d7063b}body.lotion section#collagen .block .area .sub{padding:29px 0 12px 0;line-height:0;margin:0 0 0 -43px}body.lotion section#collagen .block .area .btnarea{padding:0 0 80px 0}body.lotion section#collagen .block .area .btnarea a{width:350px;height:65px;margin:0 auto}body.lotion section#collagen .notice{width:980px;text-align:left;margin:0 0 75px 0;line-height:1.6em}body.lotion section#point{background:#fff;text-align:center;padding:0 0 80px 0}body.lotion section#point .copy{line-height:0;text-align:center;padding:79px 0 20px 0}body.lotion section#point h3{margin:-12px 0 88px 0}body.lotion section#point ul{width:980px;margin:0 auto 40px auto}body.lotion section#point ul li{width:320px;margin:0 10px 0 0;float:left;position:relative}body.lotion section#point ul li .fuki{position:absolute;top:-28px;left:107px}body.lotion section#point ul li .fuki.l_f{left:98px}body.lotion section#point ul li a{width:100%;float:left;background:#d7063b;position:relative;transition-duration:0.2s;line-height:0}body.lotion section#point ul li a .arrow{position:absolute;bottom:12px;left:148px;transition-duration:0.5s}body.lotion section#point ul li a:hover{background:#d9305a}body.lotion section#point ul li a:hover .arrow{bottom:8px}body.lotion section#point ul li.r{margin:0}body.lotion section.point{text-align:center;background:#fff;padding:0 0 80px 0}body.lotion section.point h3{padding:20px 0 18px 0;border-top:4px solid #d7063b;border-bottom:2px solid #d7063b;margin:0 0 41px 0}body.lotion section.point p{color:#000;margin:0 0 61px 0;line-height:2em;font-size:1.2em;letter-spacing:0.04em;text-align:center}body.lotion section.point p .small{font-size:9px;vertical-align:top}body.lotion section.point#point1 .img,body.lotion section.point#point1 .img2{line-height:0}body.lotion section.point#point1 .l{width:493px;float:left;margin:0 77px 0 58px}body.lotion section.point#point1 .l .figure1{margin:0}body.lotion section.point#point1 .l .figure1 figcaption{margin:0 0 38px 0;line-height:0;display:inline-block;text-align:center}body.lotion section.point#point1 .l .figure1 figcaption span{display:inline-block;position:relative;line-height:0}body.lotion section.point#point1 .l .figure1 figcaption span .ul{position:absolute;display:block;bottom:0;left:0;background:#d7063b}body.lotion section.point#point1 .r{float:left;width:295px}body.lotion section.point#point1 .r .figure2 figcaption{margin:0 0 40px 12px;line-height:0}body.lotion section.point#point1 .r .figure2 figcaption span{display:inline-block;position:relative;line-height:0}body.lotion section.point#point1 .r .figure2 figcaption span .ul{position:absolute;display:block;bottom:0;left:0;background:#d7063b}body.lotion section.point#point1 .r .figure2 figcaption span.c1{margin:0 0 0 7px}body.lotion section.point#point1 .r .figure2 figcaption span.c2{margin:0 0 0 7px}body.lotion section.point#point1 .r .figure2 .img1{margin:0 0 19px 0}body.lotion section.point#point1 .notice{width:860px;text-align:left;margin:40px 0 0 60px;line-height:1.6em}body.lotion section.point#point2{padding:0 0 62px 0}body.lotion section.point#point2 p{margin:0 0 43px 0}body.lotion section.point#point2 .img{line-height:0}body.lotion section.point#point2 .notice{width:860px;text-align:left;margin:40px 0 10px 60px;line-height:1.6em}body.lotion section.point#point3{text-align:center}body.lotion section.point#point3 p{margin:0 0 62px 0}body.lotion section.point#point3 figure{margin:0 0 69px 0}body.lotion section.point#point3 figure figcaption{margin:0 0 34px 0;line-height:0;width:349px;display:inline-block}body.lotion section.point#point3 figure figcaption span{display:inline-block;position:relative;line-height:0}body.lotion section.point#point3 figure figcaption span .ul{position:absolute;display:block;bottom:0;left:0;background:#d7063b}body.lotion section.point#point3 figure .img{line-height:0}body.lotion section.point#point3 figure .img img{margin:0 0 0 175px}body.lotion section.point#point3 a{line-height:0;width:340px;height:65px;margin:0 auto}body.lotion section.message{background:#fafafa;text-align:center;padding:70px 0}body.lotion section.message a{border:1px solid #000;line-height:0;display:inline-block}body.lotion section.lotion{background:#fff}body.lotion section.lotion h3{background:url(../img/lotion_bg.jpg) no-repeat center center;line-height:0;padding:48px 0 49px 0;margin:0 0 57px 0}body.lotion section.lotion .left{width:236px;text-align:right;position:relative;float:left;margin:0 0 0 31px}body.lotion section.lotion .left .circle{position:absolute;top:55px;left:-41px;width:167px;height:167px;line-height:0}body.lotion section.lotion .left .new{position:absolute;top:330px;left:-26px}body.lotion section.lotion .left img{position:relative}body.lotion section.lotion .left img.pkg{margin:0}body.lotion section.lotion .right{margin:0 0 0 143px;width:568px;float:left;position:relative}body.lotion section.lotion .right .name{padding:53px 0 0 0;margin:0 0 40px 0}body.lotion section.lotion .right .price{margin:0 0 65px 0}body.lotion section.lotion .right .date{margin:0 0 22px 0}body.lotion section.lotion .btn{width:279px;height:69px;float:left}body.lotion section.lotion .btn.l_btn{margin:0 10px 0 0}body.lotion .caution{background:#f6f6f6}body.lotion .caution .block p{color:#000}body.lotion #float_data{width:1022px;float:left;left:50%;position:absolute;margin:0 0 0 -511px;top:0}body.lotion #float_data .name{line-height:0;float:left;margin:0 62px 22px 48px}body.lotion #float_data .name.right{margin:0 0 22px 68px}body.lotion #float_data p.txt{color:#000;float:left;width:603px;margin:52px 0 61px 0;line-height:1.7em;font-size:1.08em;letter-spacing:0.04em}body.lotion #float_data p.txt.left{margin:52px 0 61px 83px}body.lotion #float_data .data{margin:136px 0 0 0}body.lotion #float_data .area{background:#f6f6f6}body.lotion #float_data .f_kv{line-height:0;margin:0 auto 60px auto}body.lotion #float_data .ms{line-height:0;background:#fff;margin:0 0 40px 80px;float:left;width:860px}body.lotion #float_data .btn{width:250px;height:65px;position:relative;margin:0 auto 80px auto}
