﻿.lp .contents{background:#ffffff}.lp .contents header{position:static}.lp-mainVisual{width:100%;box-sizing:border-box;height:830px}.lp-mainVisual .inner{width:1100px}.lp-block{width:100%;box-sizing:border-box;text-align:center;font-size:14px;line-height:1.75em}.lp-block .inner{width:1100px;padding:60px 0 60px}.lp-order{text-align:center;background-size:auto 100%}.lp-order .inner{padding:60px 0}.lp-order .lp-order-box{width:1028px;margin:0 auto;position:relative}.lp-order .lp-order-box>div:first-child{width:100%;text-align:center;position:absolute;top:0;left:0}.lp-order .lp-order-box .button{position:absolute;bottom:24px;right:40px}.lp-order .order-regular>div:first-child{position:relative;margin:30px 0 10px}.lp-order .order-regular .button{position:absolute;bottom:6px;right:15px}.lp-order .order-regular .buttons{overflow:hidden;position:absolute;bottom:6px;left:40px}.lp-order .order-regular .buttons li{float:left;margin-right:30px;margin-bottom:10px}.lp-order-common{border-top:1px solid #000000}.lp-footer-nav{overflow:hidden;margin-right:-28px;width:1128px}.lp-footer-nav li{float:left;margin-right:28px}p.read{padding-left:280px;text-align:left;min-height:260px}.lp-kodawari>header,.lp-more>header,.lp-voice>header,.lp-faq>header{background:#000000;padding:40px 0;margin-bottom:0}.lp-more .inner{padding-bottom:0px}.lp-more .reads{overflow:hidden;margin-bottom:50px}.lp-more .reads p{text-align:left;margin-bottom:35px}.lp-more .reads p strong{display:block;text-align:center}.lp-more .reads p:last-child{margin-bottom:0}.lp-more .reads p.about-image{float:right;margin-left:50px;margin-bottom:0}.kodawari-box header{position:static;height:256px;background:#eeeeee}.kodawari-box header h3{padding-top:68px;text-align:left;width:1100px;margin:0 auto}.kdw1>header{background:url(../img/lp/lp_footer_kodawari_1_title_bg.jpg) center top no-repeat;margin-bottom:-35px}.kdw1 p.read{background:url(../img/lp/lp_footer_kodawari_1_image.jpg) left top no-repeat;padding-top:44px;margin-bottom:-22px}.kdw2>header{background:url(../img/lp/lp_footer_kodawari_2_title_bg.jpg) center top no-repeat;margin-bottom:-35px}.kdw2 p.read{background:url(../img/lp/lp_footer_kodawari_2_image.jpg) left top no-repeat;padding-top:36px;margin-bottom:-14px}.kdw3>header{background:url(../img/lp/lp_footer_kodawari_3_title_bg.jpg) center top no-repeat;margin-bottom:-35px}.kdw3 p.read{background:url(../img/lp/lp_footer_kodawari_3_image.jpg) left top no-repeat;padding-top:36px;margin-bottom:-14px}.sub-box{border:2px solid #000000;box-sizing:border-box;padding:40px;margin-bottom:50px}.sub-box strong{font-weight:bold}.sub-box h3,.sub-box h4{margin-bottom:15px}.sub-box p{margin-bottom:15px}.sub-box ul{overflow:hidden;font-size:0}.sub-box ul li{display:inline-block;vertical-align:top;margin-right:20px;text-align:center}.sub-box ul li:last-child{margin-right:0}.sub-box ol.flow{overflow:hidden;width:842px;margin:0 auto 30px;font-size:0}.sub-box ol.flow li{display:inline-block;vertical-align:top;margin-right:18px;margin-bottom:18px}.sub-box ol.flow li:nth-child(5n){margin-right:0}.sub-box.image3 ul li{margin-right:15px}.sub-box.image3 ul li:first-child{text-align:center;width:100%;margin-bottom:15px}.lp-gyu{text-align:center}.lp-capsul{text-align:left}.lp-capsul .inner{width:1050px;background:url(../img/lp/lp_footer_capsul_bg.jpg) right bottom no-repeat;padding-top:20px;padding-bottom:0}.lp-capsul header{background:#de8920 url(../img/lp/lp_footer_capsul_image.png) 22px center no-repeat;border-radius:6px;min-height:220px;box-sizing:border-box;text-align:left;padding-top:40px;padding-left:258px;margin-bottom:40px}.lp-capsul header h2{margin-bottom:15px}.lp-capsul p{margin-bottom:25px}.lp-capsul p.read{width:690px;padding-left:0;min-height:10px}.lp-capsul h3{margin-bottom:25px}.lp-capsul ul.cap-ex{position:relative;height:234px}.lp-capsul ul.cap-ex li{position:absolute;top:100px;left:-17px}.lp-capsul ul.cap-ex li:first-child{top:0px;left:50px}.lp-capsul ul.cap-ex li:last-child{top:70px;left:285px}.lp-voice{text-align:left;font-size:16px;line-height:1.75em;font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif}.lp-voice h2{text-align:center}.lp-voice ul{*zoom:1;margin-right:-40px;font-size:0}.lp-voice ul:after{content:"";display:table;clear:both}.lp-voice ul li{font-size:16px;display:inline-block;vertical-align:top;width:530px;box-sizing:border-box;background:#ffffff;margin:0 40px 40px 0;padding:40px;border:5px solid #261b0d;-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5);position:relative}.lp-voice ul li:before{content:"";display:block;width:95px;height:94px;background:url(../img/lp/lp_footer_voice_rib.png);position:absolute;top:-10px;left:-10px}.lp-voice h3{font-size:20px;margin-bottom:5px;font-family:"游明朝", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;color:#9e1c1b}.lp-voice p{margin-bottom:10px}.lp-voice .author{border-top:1px solid #b1b1b1;background:url(../img/lp/lp_footer_voice_icon.png) left 24px no-repeat;padding-top:20px;padding-left:30px}.lp-faq{text-align:left;font-size:16px;font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif}.lp-faq h2{text-align:center}.lp-faq dl dt{font-weight:bold;margin-bottom:10px;font-family:"游明朝", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;font-size:24px;height:62px;background:url(../img/lp/lp_footer_faq_question.png) left center no-repeat;padding-left:60px;line-height:62px;margin-bottom:30px}.lp-faq dl dd{margin-bottom:40px;padding-bottom:40px;background:url(../img/lp/lp_footer_faq_dot.png) left bottom no-repeat}.lp-faq dl dd:before{content:"";display:block;background:url(../img/lp/lp_footer_faq_answer.png) left top no-repeat;width:111px;height:32px}.lp-faq dl dd:last-child{background:none;padding-bottom:0}.lp-health{font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif}.lp-health .lp-mainVisual{background:url(../img/lp/lp_health_main_bg.jpg) center top no-repeat;overflow:hidden}.lp-health .lp-mainVisual .inner{position:relative}.lp-health .lp-mainVisual .inner h2{position:absolute;top:136px;left:-4px;text-align:left}.lp-health .lp-mainVisual .inner .catch{position:absolute;width:236px;top:541px;left:-13px;text-align:left}.lp-health .lp-mainVisual .inner .catch2{position:absolute;width:236px;top:541px;left:238px;text-align:left}.lp-health .lp-mainVisual .inner .item{position:absolute;top:512px;left:488px}.lp-health .lp-trouble{background:url(../img/lp/lp_health_trouble_bg.jpg) center 150px no-repeat}.lp-health .lp-trouble header{background:#1b0a02;position:relative;height:150px;box-sizing:border-box;padding-top:20px;z-index:10;border-radius:10px}.lp-health .lp-trouble header:after{content:"";display:block;position:absolute;bottom:-37px;width:100%;height:37px;background:url(../img/lp/lp_health_trouble_title_bg.png) center bottom no-repeat}.lp-health .lp-trouble .arrow{margin-bottom:-75px}.lp-health .lp-resolution{background:url(../img/lp/lp_health_resolution_bg.jpg) center top no-repeat}.lp-health .lp-resolution .inner{position:relative}.lp-health .lp-resolution .man{position:absolute;top:37px;left:20px}.lp-health .lp-resolution ul.points{margin-top:56px;position:relative;z-index:10}.lp-health .lp-resolution ul.points li{border-radius:93px;overflow:hidden;box-sizing:border-box;border:5px solid #309a3d;background:#ffffff;margin-bottom:50px;height:186px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);padding-left:218px;padding-right:365px;text-align:left;padding-top:42px;font-size:16px;position:relative}.lp-health .lp-resolution ul.points li:after{content:"";display:block;width:352px;height:176px;position:absolute;right:0;top:0}.lp-health .lp-resolution ul.points li p{margin-bottom:18px}.lp-health .lp-resolution ul.points li.point1{background:#fff url(../img/lp/lp_health_resolution_point1_title.png) -5px center no-repeat}.lp-health .lp-resolution ul.points li.point1:after{background:url(../img/lp/lp_health_resolution_point1_image.png)}.lp-health .lp-resolution ul.points li.point2{background:#fff url(../img/lp/lp_health_resolution_point2_title.png) -5px center no-repeat}.lp-health .lp-resolution ul.points li.point2:after{background:url(../img/lp/lp_health_resolution_point2_image.png)}.lp-health .lp-resolution ul.points li.point3{background:#fff url(../img/lp/lp_health_resolution_point3_title.png) -5px center no-repeat}.lp-health .lp-resolution ul.points li.point3:after{background:url(../img/lp/lp_health_resolution_point3_image.png)}.lp-health .lp-item{background:url(../img/lp/lp_health_resolution_arrow.png) center top no-repeat}.lp-health .lp-item .inner{overflow:hidden;padding:130px 0 83px}.lp-health .lp-item .spec{float:left;margin-left:62px;font-size:16px;text-align:center}.lp-health .lp-item .spec h4{margin-bottom:45px}.lp-health .lp-item .spec p.catch{margin-bottom:40px}.lp-health .lp-item .spec h5{margin-bottom:1em;font-size:20px}.lp-health .lp-item .image{float:right;margin-right:97px}.lp-health .lp-order.first-block{background:none}.lp-health .lp-order.second-block{background:none}.lp-beauty{font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif}.lp-beauty .lp-mainVisual{background:url(../img/lp/lp_beauty_main_bg.jpg) center top no-repeat;height:955px;overflow:hidden;margin-bottom:-157px}.lp-beauty .lp-mainVisual .inner{position:relative}.lp-beauty .lp-mainVisual .inner h2{position:absolute;top:170px;left:-25px;text-align:left}.lp-beauty .lp-mainVisual .inner .catch1{position:absolute;top:461px;left:-17px}.lp-beauty .lp-mainVisual .inner .catch2{position:absolute;top:461px;left:235px;z-index:1}.lp-beauty .lp-mainVisual .inner .item{position:absolute;top:461px;left:487px}.lp-beauty .lp-trouble{background:url(../img/lp/lp_beauty_trouble_bg.jpg) center 150px no-repeat}.lp-beauty .lp-trouble>.inner{position:relative;min-height:610px;box-sizing:border-box;margin-bottom:-86px}.lp-beauty .lp-trouble header{background:url(../img/lp/lp_beauty_trouble_title_bg.png) center top no-repeat;position:relative;height:201px;box-sizing:border-box;padding-top:60px;z-index:10}.lp-beauty .lp-trouble .trouble1{position:absolute;top:26px;left:278px}.lp-beauty .lp-trouble .trouble2{position:absolute;top:0px;left:628px}.lp-beauty .lp-trouble .trouble3{position:absolute;top:244px;left:340px}.lp-beauty .lp-trouble .trouble4{position:absolute;top:308px;left:705px}.lp-beauty .lp-trouble .arrow{margin-bottom:-75px}.lp-beauty .lp-resolution{background:url(../img/lp/lp_beauty_resolution_bg.png) center top no-repeat;position:relative;z-index:1}.lp-beauty .lp-resolution .inner{position:relative;padding-top:143px}.lp-beauty .lp-resolution .man{position:absolute;top:17px;right:-30px}.lp-beauty .lp-resolution ul.points{margin-top:30px;position:relative;z-index:10}.lp-beauty .lp-resolution ul.points li{overflow:hidden;box-sizing:border-box;border:5px solid #ff6c8b;background:#ffffff;margin-bottom:30px;height:258px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);padding-left:170px;padding-right:400px;text-align:left;padding-top:80px;font-size:16px;position:relative}.lp-beauty .lp-resolution ul.points li:after{content:"";display:block;width:410px;height:248px;position:absolute;right:0;top:0}.lp-beauty .lp-resolution ul.points li p{margin-bottom:18px}.lp-beauty .lp-resolution ul.points li.point1{background:#fff url(../img/lp/lp_beauty_resolution_point1_title.png) 20px center no-repeat}.lp-beauty .lp-resolution ul.points li.point1:after{background:url(../img/lp/lp_beauty_resolution_point1_image.png) center center no-repeat}.lp-beauty .lp-resolution ul.points li.point2{background:#fff url(../img/lp/lp_beauty_resolution_point2_title.png) 20px center no-repeat}.lp-beauty .lp-resolution ul.points li.point2:after{background:url(../img/lp/lp_beauty_resolution_point2_image.png)}.lp-beauty .lp-resolution ul.points li.point3{background:#fff url(../img/lp/lp_beauty_resolution_point3_title.png) 20px center no-repeat}.lp-beauty .lp-resolution ul.points li.point3:after{background:url(../img/lp/lp_beauty_resolution_point3_image.png) right center no-repeat}.lp-beauty .lp-item{background:url(../img/lp/lp_beauty_item_bg.jpg) center top no-repeat;margin-top:-34px;margin-bottom:-15px}.lp-beauty .lp-item .inner{overflow:hidden;padding:100px 0 83px}.lp-beauty .lp-item .spec{float:left;border:4px solid #ff6c8c;border-radius:10px;background:#ffffff;width:50%;padding:20px;height:530px;box-sizing:border-box;font-size:16px}.lp-beauty .lp-item .spec h4{margin-bottom:45px}.lp-beauty .lp-item .spec p.catch{margin-bottom:40px}.lp-beauty .lp-item .spec h5{margin-bottom:1em;font-size:20px}.lp-beauty .lp-item .image{float:right;margin-right:97px}.lp-beauty .lp-order.first-block{background:none}.lp-beauty .lp-order.second-block{background:none}.lp-stress{font-family:"Hiragino Kaku Gothic ProN","メイリオ", sans-serif}.lp-stress .lp-mainVisual{background:url(../img/lp/lp_stress_main_bg.jpg) center top no-repeat;overflow:hidden}.lp-stress .lp-mainVisual .inner{position:relative}.lp-stress .lp-mainVisual .inner h2{position:absolute;top:72px;left:-50px;text-align:left}.lp-stress .lp-mainVisual .inner .catch1{position:absolute;top:540px;left:0px}.lp-stress .lp-mainVisual .inner .catch2{position:absolute;top:540px;left:238px}.lp-stress .lp-mainVisual .inner .item{position:absolute;top:554px;left:514px}.lp-stress .lp-trouble{background:url(../img/lp/lp_common_bg.jpg) repeat;padding:40px 30px}.lp-stress .lp-trouble>.lp_stress_wrapper{background:#fff;margin:40px 20px 20px 20px;border-radius:10px;min-width:1200px;padding:0 0 50px 0}.lp-stress .lp-trouble>.lp_stress_wrapper_li{background:#fff;margin:40px 20px 10px 20px;border-radius:10px;min-width:1200px}.lp-stress .lp-trouble>.inner{padding-top:40px}.lp-stress .lp-trouble header{background:#1b0a02;position:relative;height:150px;box-sizing:border-box;padding-top:20px;z-index:10;border-radius:10px;min-width:1100px}.lp-stress .lp-trouble header:after{content:"";display:block;position:absolute;bottom:-37px;width:100%;height:37px;background:url(../img/lp/lp_stress_trouble_title_bg.png) center bottom no-repeat}.lp-stress .lp-trouble header.text_only{background:#1b0a02;position:relative;height:150px;box-sizing:border-box;padding-top:50px;z-index:10;border-radius:10px;min-width:1200px}.lp-stress .lp-trouble ul{margin:0 60px -10px 60px}.lp-stress .lp-trouble ul li{text-align:left;position:relative;margin:140px 0}.lp-stress .lp-trouble ul li.trouble1{left:53px}.lp-stress .lp-trouble ul li.trouble3{left:25px}.lp-stress .lp-trouble ul.waza{margin:0 60px -10px 60px}.lp-stress .lp-trouble ul.waza li{margin:110px 0}.lp-stress .lp-trouble .lp_stress_why02{margin:130px 0 40px 0}.lp-stress .lp-trouble .arrow{margin-bottom:-75px}.lp-stress .lp-resolution{background:url(../img/lp/lp_stress_resolution_bg.png) center top no-repeat;position:relative;z-index:1;padding:40px 30px}.lp-stress .lp-resolution .inner{position:relative;padding-top:110px;padding-bottom:135px;margin-bottom:-120px}.lp-stress .lp-resolution .man{position:absolute;top:37px;left:20px}.lp-stress .lp-resolution header{background:#1b0a02;position:relative;height:150px;box-sizing:border-box;padding-top:20px;z-index:10;border-radius:10px;min-width:1100px}.lp-stress .lp-resolution header:after{content:"";display:block;position:absolute;bottom:-37px;width:100%;height:37px;background:url(../img/lp/lp_stress_trouble_title_bg.png) center bottom no-repeat}.lp-stress .lp-resolution ul.points{margin-top:65px;margin-right:-25px;position:relative;z-index:10;overflow:hidden}.lp-stress .lp-resolution ul.points li{overflow:hidden;box-sizing:border-box;border:5px solid #3059b2;background:#ffffff;float:left;margin-bottom:50px;margin-right:25px;width:350px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);text-align:center;padding:150px 0 0;font-size:16px;position:relative}.lp-stress .lp-resolution ul.points li:after{content:"";display:block;width:340px;height:248px}.lp-stress .lp-resolution ul.points li p{margin-bottom:18px;text-align:left;padding:0 20px 0}.lp-stress .lp-resolution ul.points li p:first-child{text-align:center}.lp-stress .lp-resolution ul.points li.point1{background:#fff url(../img/lp/lp_stress_resolution_point1_title.png) center 20px no-repeat}.lp-stress .lp-resolution ul.points li.point1:after{background:url(../img/lp/lp_stress_resolution_point1_image.png) center center no-repeat}.lp-stress .lp-resolution ul.points li.point2{background:#fff url(../img/lp/lp_stress_resolution_point2_title.png) center 20px no-repeat}.lp-stress .lp-resolution ul.points li.point2:after{background:url(../img/lp/lp_stress_resolution_point2_image.png) center bottom no-repeat}.lp-stress .lp-resolution ul.points li.point3{background:#fff url(../img/lp/lp_stress_resolution_point3_title.png) center 20px no-repeat}.lp-stress .lp-resolution ul.points li.point3:after{background:url(../img/lp/lp_stress_resolution_point3_image.png) center bottom no-repeat}.lp-stress .lp-item{background:url(../img/lp/lp_stress_item_bg.jpg) center top 70px no-repeat}.lp-stress .lp-item .inner{overflow:hidden;padding:138px 0 55px}.lp-stress .lp-item .spec{float:left;border:4px solid #213a71;border-radius:10px;background:#ffffff;width:50%;padding:20px;height:530px;box-sizing:border-box;font-size:16px}.lp-stress .lp-item .spec h4{margin-bottom:45px}.lp-stress .lp-item .spec p.catch{text-align:center;margin-bottom:40px}.lp-stress .lp-item .spec h5{margin-bottom:1em;font-size:20px}.lp-stress .lp-item .image{float:right;margin-right:97px}.lp-stress .lp-order.first-block{background:none}.lp-stress .lp-order.second-block{background:none}.lp-ginger .lp-mainVisual{height:auto;padding:103px 0 30px}.lp-ginger .lp-mainVisual .inner{padding:0}.lp-ginger .ginger-description{overflow:hidden;padding-bottom:30px;border-bottom:15px solid #ea5532}.lp-ginger .ginger-description .inner{padding:0}.lp-ginger .ginger-description .left{float:left}.lp-ginger .ginger-description .right{float:right}.lp-ginger .ginger-feature{border-bottom:15px solid #ea5532}.lp-ginger .ginger-qa{background:#fce3cd}.lp-summary-bnr{margin:30px 0 0}.lp-order-summary{padding:60px 0 0}.lp-order-summary h3{margin:40px 0 10px;text-align:center}.lp-order-summary .lp-order-summary-list{width:1028px;margin:auto;border:1px solid #acacac;border-top:4px solid #e09231}.lp-order-summary .lp-order-summary-list tr{border-bottom:1px solid #acacac}.lp-order-summary .lp-order-summary-list tr td{padding:10px 15px;vertical-align:middle;text-align:left}.lp-order-summary .lp-order-summary-list tr td:last-child{text-align:center}.lp-order-summary .lp-order-summary-list tr:nth-of-type(even){background:#f5f5f5}.lp-order-summary .subCourse{border-top:4px solid #e1432c}
/*# sourceMappingURL=lp.css.map */
