@charset "utf-8";*{margin:0;padding:0;min-height:0;min-width:0}*:focus{outline:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}.wrap{overflow:hidden;width:100%;background-color:#fbfbfb}#fixed_footnav{display:none}#back-top{position:fixed;bottom:10%;right:3%;text-align:center;z-index:2000}#back-top span{width:78px;height:78px;display:block}.inner{position:relative;left:50%;transform:translate(-50%,0);width:1080px;margin-bottom:30px}.breadcrumb{float:right;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_home.png) no-repeat 10px center;font-size:80%;padding:10px 0 0 40px;margin-right:5px;letter-spacing:0}.breadcrumb a{color:#4e360c}.category-beautyblog .breadcrumb p,.category-beautyblog .breadcrumb a{color:#fff}#main{overflow:hidden}#main p{margin-bottom:1em}footer{text-align:center}.home #main{margin-bottom:30px;overflow:hidden}.concept #main,.bridal #main,.dressing #main,.itawari #main,.recruit #main,.inquiry #main,.about #main{margin-bottom:50px;overflow:hidden}.banner_area{background:#f3eed7;padding:30px 0 50px}.banner_area ul.bn3{width:1080px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.banner_area ul.bn3 img{width:300px;height:100px;margin:20px 10px}p.fsns{padding-top:40px;color:#d9c573}ul.fsns{display:block;margin:30px auto 80px auto}ul.fsns li{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_fb.png) no-repeat left center;text-indent:-9999px;display:inline-block;width:42px;height:42px;margin:0 30px}ul.fsns li.insta{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_instagram.png) no-repeat left center}ul.fsns li a{display:block;width:42px;height:42px}ul.fsns li a:hover{background:#fff;transition:.1s;opacity:.3}ul.nav_company{width:1080px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px;font-size:90%}ul.nav_company li a{color:#4e360c;text-decoration:none;position:relative;padding-bottom:10px;display:inline-block;width:180px}ul.nav_company li a:after{content:"";position:absolute;left:50%;bottom:0;width:180px;height:1px;margin:0 0 0 -90px;background:#d9c573}#copyright{background-color:#d9c573;padding:10px 0;text-align:center;font-size:70%}#copyright a{color:#4e360c;text-decoration:none}#copyright a:hover{text-decoration:underline}.search .content{margin-bottom:30px;padding-bottom:20px}.search-results .content{border-bottom:1px dashed #ccc}.search-results h2.title{font-size:1.1em;text-align:left;padding:10px;margin:0 0 15px;border-left:5px solid #d9c573}.search-no-results h2.title{position:relative;display:block;font-size:1.1em;padding:10px;margin:0 0 15px;border-bottom:1px solid #ccc}.search-no-results h2.title:before{content:"";position:absolute;left:0;bottom:0;width:200px;height:2px;margin:0;background:#d9c573}p.search_title{padding:10px;margin:0 auto 30px auto;border:1px solid #ccc;display:inline-block;text-align:center}input[type=search]{vertical-align:middle;max-width:90%;line-height:30px;height:30px;padding:5px 10px;border:1px solid #d4d4d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:100%;color:#555;background:#fcfcfc;margin-bottom:5px}.error404 .content h3{font-size:1.2em;font-weight:700;margin-bottom:20px}.error404 .content{margin:0 0 50px;text-align:center}.search .searchform,.error404 .searchform{margin:30px auto}.error404 input[type=submit]{margin:10px auto}.head_top{position:relative}.top_message h1{font-size:1.3em;font-family:a-otf-midashi-mi-ma31-pr6n,serif;font-style:normal;font-weight:600}h2.shoplist{font-size:2em;text-align:center}p.sub{display:block;font-size:1em;text-align:center}ul.nav_shop{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}ul.nav_shop li{position:relative;display:inline-block;width:290px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/nav_img_wako@2x.jpg) no-repeat;background-position:center 30px;background-size:290px auto;margin-top:10px;height:300px}ul.nav_shop li.asaka{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/nav_img_asaka@2x.jpg) no-repeat;background-position:center 30px;background-size:290px auto}ul.nav_shop li.lux{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/nav_img_lux@2x.jpg) no-repeat;background-position:center 30px;background-size:290px auto}ul.nav_shop li a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}ul.nav_shop li:hover{transition:.1s;opacity:.7}ul.nav_shop li p.shop_name{position:relative;top:0;display:block;width:210px;background:#9a8130;color:#fff;padding:10px 5px 15px;margin:0 auto;text-align:center}ul.nav_shop li.asaka p.shop_name{background:#4e360c}ul.nav_shop li.lux p.shop_name{background:#000}ul.nav_shop li p.shop_name:before{content:"";position:absolute;width:80px;margin:0 0 0 -40px;background:#d9c573;height:1px;left:50%;bottom:10px}ul.nav_shop li .salon_maneger{position:absolute;margin:70px 0 0 10px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_ryo@2x.jpg) no-repeat;background-size:cover;width:110px;height:110px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}ul.nav_shop li.asaka .salon_maneger{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_sakamoto@2x.jpg) no-repeat;background-size:cover}ul.nav_shop li.lux .salon_maneger{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_saito@2x.jpg) no-repeat;background-size:cover}ul.nav_shop li .salon_maneger p{background:rgba(255,255,255,.8);margin-top:80px;padding:5px 2px;font-size:.7em;text-align:center;line-height:1.1;letter-spacing:0}ul.nav_shop li .salon_maneger p span{font-size:1.2em}ul.nav_shop li p.more{position:relative;margin-top:160px;text-align:right;font-size:.7em;color:#707070;padding-right:20px}ul.nav_shop li p.more:after{position:absolute;content:"";background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/arrow_view.png) no-repeat;width:17px;height:3px;top:5px;right:0;display:block}.shoplist_bg{background:#fff;padding:30px 0}.concept .shoplist_bg,.bridal .shoplist_bg,.dressing .shoplist_bg,.itawari .shoplist_bg,.recruit .shoplist_bg,.inquiry .shoplist_bg,.about .shoplist_bg{background:#f3eed7}.shoplist_bg p.link_consept{text-align:center;margin:10px auto}.shoplist_bg .link_consept a{border:1px solid #d9c573;padding:20px 30px;background:#fff;text-decoration:none}.home .cont_stylist{margin:30px auto 50px auto}.home .cont_stylist h2{background:#d9c573;color:#fff;padding:5px 20px;font-size:1.6em;display:inline;font-family:sanvito-pro-display,sans-serif;font-weight:400;font-style:normal}.home .cont_stylist h2 span{font-size:15px;color:#4e360c;padding-left:20px;vertical-align:middle}.home #main .cont_stylist p.title_sub{position:relative;top:0;left:270px;margin:-30px 0 0 90px}.home #main .cont_stylist p.title_sub:before{display:inline-block;content:"";position:absolute;top:10px;left:-90px;width:80px;height:2px;background:#d9c573}.home #main .cont_stylist .title_set{margin-bottom:10px;display:block}.home .cont_stylist .item_area{position:relative;margin:30px 0 30px 30px;padding:20px;background:rgba(217,197,115,.1)}.home .cont_stylist .item_area:after{position:absolute;content:"";background:rgba(217,197,115,.1);top:-20px;left:-30px;width:100%;height:100%;z-index:-1}.home .cont_stylist .item_area ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home .cont_stylist .item_area ul li{position:relative;width:46%;margin:30px 0;padding:5px;background:#fff}.home .cont_stylist .item_area ul li a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.home .cont_stylist .item_area ul li a:hover{background:#d9c573;transition:.1s;opacity:.3}.home .cont_stylist .item_area ul li p.shop_name{text-align:right;margin-top:-30px;font-size:15px;color:#d9c573}.home .cont_stylist .item_area ul li .name{float:left;width:190px}.home .cont_stylist .item_area ul li .name img{margin:-40px 0 0 -20px;width:180px;height:180px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.home .cont_stylist .item_area ul li .name p{margin:5px 0 0 -40px;padding:5px;font-size:12px;text-align:center;line-height:1.3;letter-spacing:0}.home .cont_stylist .item_area ul li .name p span{font-size:14px}.home .cont_stylist .item_area ul li p.title{position:relative;padding-bottom:5px}.home .cont_stylist .item_area ul li p.title:before{content:"";position:absolute;display:block;width:60px;margin-left:190px;background:#d9c573;height:1px;left:0;bottom:0}.home .cont_stylist .item_area p.goto_prof{font-size:.9em;color:#d9c573;text-align:right}.information{margin:0 auto 50px auto;width:800px}.information .title_set{text-align:center;margin:0 auto 50px auto;height:50px;font-family:arponasans,sans-serif}.information h2{position:relative;padding-bottom:10px;font-size:1.5em;font-weight:700;margin-bottom:15px}.information h2:before{content:"";position:absolute;width:80px;margin:0 0 0 -40px;background:#d9c573;height:2px;left:50%;bottom:0}.information .more{text-align:right}.information .more a{display:block;padding-right:37px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/arrow_more.png) no-repeat right center;text-decoration:none;font-size:90%}.beauty.blog_cont{position:relative;margin:30px auto 50px auto}.beauty.blog_cont:before{position:absolute;content:"";border-top:4px double #d9c573;top:80px;left:0;width:100%;height:460px}.beauty.blog_cont .b_blog{position:relative;font-size:2em;padding:10px;text-align:center;font-weight:700;width:130px;height:110px;border:1px solid #d9c573}.beauty.blog_cont .b_blog p{position:absolute;content:'';top:.1em;left:.2em;width:130px;height:110px;background:rgba(217,197,115,.8);transform:rotate(-5deg);font-family:'Berkshire Swash',cursive}.beauty.blog_cont h2{position:absolute;top:30px;left:150px}.banner{position:relative;margin:30px auto;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/bn_itawari_pc.jpg) no-repeat center center;width:800px;height:280px;padding:45px 40px}.banner a{position:absolute;top:0;left:0;width:100%;height:100%}.banner .cont_banner{padding:35px 25px;background:rgba(255,255,255,.9);vertical-align:middle}.banner .cont_banner img{width:150px;height:auto;float:left}.banner .cont_banner dl{padding-left:170px;text-align:center}.banner .cont_banner dt{font-size:1.3em;font-weight:700;margin-bottom:20px;font-family:"Sawarabi Mincho"}.banner .cont_banner dd{font-size:.8em}.banner_img{margin:30px auto 0 auto;padding:0 30px;text-align:center}#brand-logo p{display:inline-block;vertical-align:middle;line-height:.8}#brand-logo p a{color:#75570f;text-decoration:none;font-size:18px}#brand-logo p.sub{padding-left:10px;margin-top:-5px}#brand-logo p.sub a{font-size:12px}.home .head_top,.shop .head_top{background:0 0}.head_top{position:relative;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/sub_main_gp.png) no-repeat center 60%;background-size:cover;height:186px;margin-bottom:130px}.bridal .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/sub_main_bridal.jpg) no-repeat center center;background-size:1080px auto}.dressing .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/sub_main_dressing.jpg) no-repeat center center;background-size:1080px auto}.dressing_age20 .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_seijinshiki.jpg) no-repeat center 30%;background-size:1080px auto}.dressing_753 .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_753.jpg) no-repeat center 60%;background-size:1080px auto}.itawari .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/sub_main_itawari.jpg) no-repeat center center;background-size:1080px auto}.recruit .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/sub_main_recruit.jpg) no-repeat center center;background-size:1080px auto}.category-news-wako .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/main_wako@2x.jpg) no-repeat center 60%;background-size:cover;height:186px}.category-news-asaka .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/main_asaka@2x.jpg) no-repeat center 60%;background-size:cover;height:186px}.category-news-lux .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/main_lux@2x.jpg) no-repeat center 60%;background-size:cover;height:186px}.category-beautyblog .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/main_blog@2x.jpg) no-repeat 0 -100px;background-size:cover;height:186px;margin-bottom:50px}.category-beautyblog .head_top .subPtitle{top:30px;left:0;width:340px;margin-left:0;padding:20px 0}.head_top .subPtitle{position:absolute;display:block;top:120px;left:50%;width:500px;margin-left:-250px;padding:40px 0;background:rgba(255,255,255,.95);text-align:center}.head_top .subPtitle h2{position:relative;padding-bottom:15px;font-size:1.6em;font-weight:700}.head_top .subPtitle h2:before{content:"";position:absolute;width:140px;margin:0 0 0 -70px;background:#d9c573;height:2px;left:50%;bottom:10px}.dressing .head_top .subPtitle h2{padding-bottom:20px;font-size:1.3em;font-weight:400}.itawari .head_top .subPtitle{border-radius:50%}.itawari .head_top .subPtitle h2 img{width:220px;height:auto}.itawari .head_top .subPtitle h2:before{background:0 0}.recruit .head_top .subPtitle{background:rgba(81,113,69,.95);color:#fff}.head_top .subPtitle p{font-size:1em}.tax{clear:both;font-size:13px;text-align:right}.info_box{margin:80px auto 50px auto;padding:30px 10px 20px;border:1px solid #d9c573;background:#f7f5ee;width:70%;text-align:center}.info_box .u_center{font-size:1.2em;padding-bottom:20px;margin:0 0 30px}.info_box .u_center:after{width:50%;margin:0 0 0 -25%}.info_box p.contact{font-size:1.2em;line-height:1.5;text-align:center}.info_box p.contact .tel{font-size:1.4em;padding-left:20px;font-family:kozuka-mincho-pr6n,serif}.cont_concept{text-align:center;background:rgba(217,197,115,.1);padding:40px 10px}.cont_concept h3{position:relative;padding-bottom:40px}.cont_concept h3:before{content:"";position:absolute;width:140px;margin:0 0 0 -70px;background:#d9c573;height:2px;left:50%;bottom:30px}.cont_concept .text_concept{position:relative;font-size:1.2em;text-align:center;width:710px;height:110px;background:rgba(217,197,115,.1);margin:20px auto 30px auto}.cont_concept .text_concept p{position:absolute;content:'';top:-.2em;left:-.2em;width:710px;height:110px;border:1px solid #d9c573;background:#fff;padding:20px 10px}.cont_concept .text_concept p span{color:#d9c573;font-weight:700}.cont_kodawari{margin:50px auto}.cont_kodawari h3{background:#afc6b4;color:#fff;font-size:1.6em;padding:20px 10px;width:500px;text-align:center;margin:0 auto 50px auto}.cont_kodawari dl.dlright{padding:20px 0 20px 400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari01@2x.jpg) no-repeat left center;background-size:324px 324px}.cont_kodawari dl.dlleft{padding:20px 400px 20px 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari02-2024.jpg) no-repeat right center;background-size:324px 324px}.cont_kodawari dl.dlright.cont3{padding-left:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari03@2x.jpg) no-repeat left center;background-size:324px 324px}.cont_kodawari dl.dlleft.cont4{padding-right:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari04@2x.jpg) no-repeat right center;background-size:324px 324px}.cont_kodawari dl.dlright.cont5{padding-left:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari05@2x.jpg) no-repeat left center;background-size:324px 324px}.cont_kodawari dt{padding:40px 0 20px 75px;font-size:1.2em}.cont_kodawari dd{padding:0 0 20px 10px}.cont_kodawari dt.feelings01{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling01.png) no-repeat left top}.cont_kodawari dt.feelings02{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling02.png) no-repeat left top}.cont_kodawari dt.feelings03{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling03.png) no-repeat left top}.cont_kodawari dt.feelings04{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling04.png) no-repeat left top}.cont_kodawari dt.feelings05{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling05.png) no-repeat left top}.cont_kodawari dt.feelings06{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling06.png) no-repeat left top}.cont_kodawari dt.feelings07{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling07.png) no-repeat left top}.cont_kodawari dt.feelings08{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling08.png) no-repeat left top}.cont_kodawari dt.feelings09{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling09.png) no-repeat left top}.cont_kodawari dt.feelings10{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_feeling10.png) no-repeat left top}.bridal h3{text-indent:-9999px;width:300px;height:70px;margin:20px auto;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_bridal_flow@2x.png) no-repeat center top;background-size:300px auto}.bridal .cont_menu h3{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_bridal_menu@2x.png) no-repeat center center;background-size:300px auto;height:120px}.bridal .cont_story h3{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_bridal_story@2x.png) no-repeat center center;background-size:300px auto;height:120px}.bridal .cont_flow{text-align:center;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_bridal_flow@2x.png) no-repeat center 200px;background-size:212px auto;min-height:950px}.bridal .cont_flow .cont_left{float:left;text-align:right;line-height:3;margin:150px 0 0 150px}.bridal .cont_flow .cont_right{position:relative;float:right;text-align:left;line-height:2.5;margin:50px 0 0 100px;padding:20px}.bridal .cont_flow .cont_right:before{position:absolute;content:"";background:#f7f5ee;top:0;bottom:0;left:0;right:0;filter:blur(20px);z-index:-1}.bridal .cont_flow .cont_right p{text-align:center;line-height:1.8;padding-bottom:20px}.bridal .cont_flow .cont_right ul{margin-bottom:20px}.bridal .cont_flow .cont_right li{position:relative;padding:.3em 0 .3em 1em;margin-left:1em;line-height:1.5}.bridal .cont_flow .cont_right li:before{position:absolute;content:"";width:3px;height:3px;display:inline-block;background:#d9c573;border-radius:50%;top:.7em;left:0;margin-right:5px}.bridal .cont_menu ul{margin:20px auto;padding-bottom:10px;width:600px;border-bottom:1px dashed #d9c573}.bridal .cont_menu li.title{font-size:1.1em;border-left:2px solid #d9c573;padding-left:10px;float:left}.bridal .cont_menu li.time,.bridal .cont_menu li.price{text-align:right;padding-top:5px}.bridal .cont_menu li.exp{clear:both;float:left;padding:5px 0 5px 10px;font-size:.9em}.bridal .cont_menu p{width:600px;text-align:right;margin:0 auto 50px auto}.bridal .cont_story{margin-bottom:50px}.bridal .cont_story p{margin:30px auto;font-size:.95em}.bridal .cont_story img{width:50%;height:auto;margin:30px auto}.padding_r100{padding-right:100px}.padding_r{padding-right:20px}.dressing h3{position:relative;font-size:1.2em;padding:15px;text-align:center;width:300px;height:80px;background:rgba(217,197,115,.1);margin:80px auto 10px auto}.dressing h3:after{position:absolute;content:'';top:-.5em;left:-.5em;width:300px;height:80px;border:1px solid #d9c573}.dressing h3.first{margin:10px auto 10px auto}.dressing #main ul,.dressing_age20 #main ul,.dressing_753 #main ul{margin:20px auto;padding-bottom:10px;width:600px;border-bottom:1px dashed #d9c573}.dressing_age20 #main ul,.dressing_753 #main ul{margin:20px 0}.dressing_age20 #main ul li,.dressing_753 #main ul li{list-style:none}.dressing #main li.title,.dressing_age20 #main li.title,.dressing_753 #main li.title{font-size:1.1em;border-left:2px solid #d9c573;padding-left:10px;float:left}.dressing #main li.price,.dressing_age20 #main li.price,.dressing_753 #main li.price{text-align:right;padding-top:5px}.dressing #main li.exp,.dressing_age20 #main li.exp,.dressing_753 #main li.exp{clear:both;padding:5px 0 0 10px;font-size:.9em}.dressing #main p{text-align:center}.dressing #main p.tax{text-align:right}.dressing #main p.float_right{width:600px;text-align:right;margin:0 auto 50px auto}.dressing .btn_bg{position:relative;width:600px;height:150px;text-align:center;display:block;margin:20px auto;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_seijinshiki.jpg) no-repeat center center;background-size:cover}.dressing .btn_bg.p753{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_753.jpg) no-repeat center center;background-size:cover}.dressing .btn_bg a{position:absolute;display:block;width:100%;height:100%;z-index:1}.dressing .btn_bg dl{position:absolute;top:10px;left:10px;width:580px;height:130px;background:rgba(255,255,255,.85);padding:20px 10px 10px}.dressing .btn_bg dt{font-size:120%;margin-bottom:20px}.dressing_age20 h3,.dressing_753 h3{position:relative;display:block;font-size:1.3em;text-align:left;padding-bottom:10px;margin:30px 0 15px;font-family:arponasans,sans-serif;font-weight:100;border-bottom:1px solid #ccc}.dressing_age20 h3:before,.dressing_753 h3:before{content:"";position:absolute;left:0;bottom:0;width:300px;height:2px;margin:0;background:#d9c573}.dressing_age20 h4,.dressing_753 h4{position:relative;border-bottom:1px solid #ccc;padding:5px 0;margin:30px 0 15px}.dressing_age20 h4:before,.dressing_753 h4:before{position:absolute;content:"";bottom:0;left:0;background:#d9c573;width:160px;height:1px}.itawari #main{text-align:center}.itawari .read_center{margin:80px auto 0px auto}.itawari h3.u_center{margin:50px auto 20px auto}.itawari .definition{text-align:left;margin:80px auto 50px auto;padding:30px 40px 30px 30px;background:#f7f5ee;overflow:hidden}.itawari .definition dt{display:block;float:left;clear:left;width:20%;padding:10px}.itawari #main .definition dt p.en{font-size:1.5em;color:#d9c573;border-bottom:2px solid #d9c573;margin-bottom:2px;font-family:'Bonheur Royale',cursive}.itawari .definition dd{display:block;float:left;width:80%;padding:30px 0 10px 20px}.itawari .definition dd ol{counter-reset:number;list-style-type:none!important;padding:.5em;margin:0 1em 0 0}.itawari .definition dd ol li{position:relative;line-height:1.5em;padding:0 .5em 1em 35px}.itawari .definition dd ol li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;background:#d9c573;font-family:'Bonheur Royale',cursive;font-weight:700;font-size:15px;color:#fff;border-radius:50%;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.read_sub{text-align:center;margin:20px auto}.recruit .oneday{position:relative;height:2400px}.recruit .oneday:before{position:absolute;content:"";background:rgba(217,197,115,.1);top:80px;left:0;width:100%;height:2320px}.recruit .title_set{position:relative;display:block;left:50%;width:60%;margin:50px 0 50px -30%;padding:30px 0;background:#fff;text-align:center}.recruit .title_set:before{position:absolute;content:"";top:-3px;left:-3px;background:#c8d2c5;width:100px;height:100px;z-index:-1}.recruit .title_set:after{position:absolute;content:"";bottom:-3px;right:-3px;background:#c8d2c5;width:100px;height:100px;z-index:-1}.recruit .title_set h3{position:relative;padding-bottom:30px;font-size:1.4em;font-weight:700}.recruit .title_set h3:before{content:"";position:absolute;width:264px;height:16px;margin:0 0 0 -132px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/line_ti_recruit@2x.png) no-repeat center center;background-size:contain;left:50%;bottom:10px}.recruit .point{border:1px solid #ccc;margin-top:80px}.recruit .point .title_set{padding:20px 0;background:#517145;color:#fff;margin-top:-30px}.recruit .point .title_set h3{font-weight:400;padding-bottom:0}.recruit .point .title_set h3:before{background:0 0}.recruit .point .title_set:before,.recruit .point .title_set:after{height:50px}.recruit .prof_assistant{width:780px;margin:30px auto;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.recruit .prof_assistant img{width:200px;height:200px;border-radius:50%}.recruit .prof_assistant ul{width:400px;padding-top:100px}.recruit .prof_assistant ul li.name{font-size:1.1em}.recruit .cont{padding:50px 150px}.recruit .cont dt{font-size:1.5em;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday1@2x.png) no-repeat left top;background-size:auto 54px;padding:20px 0 5px 50px;margin-bottom:10px;border-bottom:2px solid #d9c573}.recruit .cont img{float:right;width:258px;height:170px;margin-top:-70px}.recruit .cont.oneday2 img,.recruit .cont.oneday4 img,.recruit .cont.oneday6 img,.recruit .cont.oneday8 img{float:left}.recruit .cont.oneday3 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday3@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday5 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday5@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday7 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday7@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday2 dt{padding-left:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday2@2x.png) no-repeat 350px top;background-size:auto 54px}.recruit .cont.oneday4 dt{padding-left:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday4@2x.png) no-repeat 350px top;background-size:auto 54px}.recruit .cont.oneday6 dt{padding-left:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday6@2x.png) no-repeat 350px top;background-size:auto 54px}.recruit .cont.oneday8 dt{padding-left:400px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday8@2x.png) no-repeat 350px top;background-size:auto 54px}.recruit .cont.oneday2 dd,.recruit .cont.oneday4 dd,.recruit .cont.oneday6 dd,.recruit .cont.oneday8 dd{padding-left:350px}.recruit .cont.oneday2 dd.pic,.recruit .cont.oneday4 dd.pic,.recruit .cont.oneday6 dd.pic,.recruit .cont.oneday8 dd.pic{padding-left:0}.recruit .cont.oneday1{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_goodmorning.png) no-repeat 20px 10px}.recruit .cont.oneday8{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_seeyou.png) no-repeat 20px 160px}.recruit .cont.oneday4{position:relative}.recruit .cont.oneday4:after{position:absolute;top:60px;right:50px;content:"11:00";display:block;background:#517145;width:60px;height:60px;border-radius:50%;text-align:center;padding:17px 0;color:#fff;font-size:.9em}.recruit .cont.oneday6{position:relative}.recruit .cont.oneday6:after{position:absolute;top:60px;right:50px;content:"15:00";display:block;background:#517145;width:60px;height:60px;border-radius:50%;text-align:center;padding:17px 0;color:#fff;font-size:.9em}.recruit .career .cont1_2{width:820px;margin:50px auto 0 auto;overflow:hidden}.recruit .career .cont3:before,.recruit .career .cont3:after{content:"";display:block;width:43px;height:51px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/arrow_careerplan.png) no-repeat center center;margin:10px auto}.recruit .career .cont1,.recruit .career .cont2{width:370px}.recruit .career .cont1{float:left;border-right:1px dashed #b6bbb3;padding-right:40px;width:410px}.recruit .career .cont2{float:right}.recruit .career .cont3{clear:both}.recruit .career .cont1 dt,.recruit .career .cont2 dt{background:#517145;color:#fff;padding:5px;text-align:center;margin-bottom:10px}.recruit .career .cont1 p{padding:0 0 0 20px}.recruit .career .cont1 p.step2{padding:0 0 0 45px;margin-top:-30px}.recruit .career .cont1 p.step3{padding:0 0 0 70px;margin-top:-30px}.recruit #main .career .cont1 p.step4{padding:0 0 0 95px;margin-top:-30px;margin-bottom:0}.recruit .career .cont1 p:after{content:"";background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/line_L.png) no-repeat 0px top;display:block;width:10px;height:21px;margin-left:9px}.recruit .career .cont1 p.step4:after{content:"";background:0 0}.recruit .career .cont1 dd.comment,.recruit .career .cont2 dd.comment{background:#e5eae4;padding:5px;width:90%;margin:0 auto;text-align:left}.recruit .career .cont2 dd{text-align:center;margin:20px auto}.recruit .career .cont2 dd.debut{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/bg_star@2x.png) no-repeat center center;background-size:contain;padding:15px 0 20px;font-weight:700}.recruit .career .cont3 p{background:#eae0b6;padding:10px;margin:0 auto;width:300px;text-align:center;font-size:1.2em;font-weight:700}.recruit .career .cont4 p{text-align:center;font-size:1.2em}.recruit .career .cont4 p:before{content:"";display:inline-block;width:53px;height:44px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/bg_select_plan_l@2x.png) no-repeat center center;background-size:contain;vertical-align:middle}.recruit .career .cont4 p:after{content:"";display:inline-block;width:53px;height:44px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/bg_select_plan_r@2x.png) no-repeat center center;background-size:contain;vertical-align:middle}.recruit .career .cont4 dl{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.recruit .career .cont4 dl div{width:30%}.recruit .career .cont4 dl dt{background:#d9c573;padding:2px 2px 3px 8px;margin-bottom:10px;text-align:left}.recruit .career .cont4 dl dt span{color:#fff;font-size:1.5em}.recruit .voice{margin:30px auto}.recruit .voice dt.title{font-size:1.5em;padding:0 0 5px 30px;margin-bottom:10px;border-bottom:2px solid #d9c573}.recruit .voice dt.title span{font-size:.8em;padding-left:20px}.recruit .voice dt.read{padding:20px 0;font-size:1.1em;font-weight:700}.recruit .voice1 img{float:right;width:258px;height:auto;margin-top:-100px}.recruit .voice1{padding:50px 150px 50px 100px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voice1.png) no-repeat 20px 10px}.recruit .voice2 img{float:left;width:258px;height:auto;margin-top:-100px}.recruit .voice2{padding:50px 100px 50px 120px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voice2.png) no-repeat right 10px}.recruit .voice3{padding:20px 0 50px 100px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voicemoms.png) no-repeat left -20px}.recruit .voice2 dt.title,.recruit .voice2 dt.read,.recruit .voice2 dd{padding-left:300px}.recruit .voice2 dd.pic{padding-left:0}.recruit .voice3 img{float:right;width:323px;height:auto}.recruit .voice3 dl{border-bottom:1px solid #d9c573;padding-bottom:0;margin:20px 30px 10px;width:600px;overflow:hidden}.recruit .voice3 dt{position:relative;font-size:1.1em;text-align:center;width:200px;float:left}.recruit .voice3 dt span{display:block;font-size:.7em}.recruit .voice3 dt:before{position:absolute;top:0;left:0;content:"左";display:block;background:#517145;width:40px;height:40px;border-radius:50%;text-align:center;padding:8px 0;color:#fff;font-size:.9em}.recruit .voice3 dt.mom2:before{content:"中"}.recruit .voice3 dt.mom3:before{content:"右"}.recruit .voice3 dd{padding:10px 10px 10px 60px}.recruit .voice3 dd.line{margin-left:170px;padding:0;border-left:2px solid #d9c573}.recruit .cont_faq{padding:20px;margin:20px 200px 20px 20px;background:#f8f6ee;background-size:auto 210px}.recruit .cont_faq.a2,.recruit .cont_faq.a4{margin:20px 20px 20px 200px}.recruit .faq img{float:right;width:auto;height:200px;margin:-200px 40px 0 0}.recruit .faq dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/question01@2x.png) no-repeat left top;background-size:auto 70px;font-size:1.3em;padding:20px 0 10px 70px;margin-bottom:20px;border-bottom:2px solid #d9c573}.recruit .faq .a2 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/question02@2x.png) no-repeat left top;background-size:auto 70px}.recruit .faq .a3 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/question03@2x.png) no-repeat left top;background-size:auto 70px}.recruit .faq .a4 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/question04@2x.png) no-repeat left top;background-size:auto 70px}.recruit .faq .a5 dt{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/question05@2x.png) no-repeat left top;background-size:auto 70px}.recruit .faq dd.answer{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/answer.png) no-repeat left top;background-size:auto 20px;padding:20px 350px 20px 0}.recruit .faq dd.answer.w_auto{padding:20px 0}.recruit .faq dd.prof{font-size:.9em;padding:20px 0 20px 50px}.recruit .faq dd.prof span{font-size:1.3em}.recruit .point dl{margin:30px auto;width:800px;overflow:hidden}.recruit .point dt{width:20%;padding:10px;background:#eaede9;text-align:center;float:left;clear:left;margin:10px auto;display:block;font-weight:700}.recruit .point dd{width:80%;padding:10px;margin:10px auto;display:block;float:left}.recruit .owner_message{clear:both;position:relative;display:block;left:50%;width:80%;margin:50px 0 50px -40%;padding:20px;background:#fff;border:1px solid #517145;color:#000;height:410px}.recruit .owner_message:before{position:absolute;content:"";top:-3px;left:-3px;background:#c8d2c5;width:100px;height:100px;z-index:-1}.recruit .owner_message:after{position:absolute;content:"";bottom:-3px;right:-3px;background:#c8d2c5;width:100px;height:100px;z-index:-1}.recruit .owner_message h3{font-size:1.5em;font-weight:700;margin-bottom:20px}.recruit .owner_message .cont_left{width:65%;float:left}.recruit .owner_message .cont_right{width:30%;float:right}.recruit .owner_message .cont_right img{width:100%;height:auto;padding:30px 0 10px}.recruit .owner_message .cont_right p{padding:20px 10px 0 80px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/owner@2x.png) no-repeat 80px top;background-size:44px 20px;font-size:.8em}.recruit .owner_message .cont_right p span{font-size:1.2em;font-weight:700}.recruit .info_box{padding:30px 10px 10px;border:2px solid #517145;background:#eaede9;color:#000;overflow:hidden}.recruit .info_box .u_center{font-size:1.1em;padding-bottom:30px}.recruit .info_box .u_center:after{background:#517145}.recruit .info_box p.contact_tel{float:left;width:40%;text-align:center;display:block;margin:20px}.recruit .info_box p.contact_tel .tel{font-size:1.6em}.recruit .info_box p.contact_form{float:right;width:40%;text-align:center;display:block;background:#fff;margin:20px}.recruit .info_box p.contact_form a{color:#000;text-decoration:none;font-size:1.1em;display:block;padding:20px}.about .cont_philo_first h3{display:flex;align-items:center;margin:20px auto;font-size:1.5em;font-family:a-otf-midashi-mi-ma31-pr6n,serif;font-style:normal;font-weight:600}.about .cont_philo_first h3:before,.about .cont_philo_first h3:after{content:"";flex-grow:1;height:2px;background:#d9c573}.about .cont_philo_first h3:before{margin-right:2rem}.about .cont_philo_first h3:after{margin-left:2rem}.about .philosophy{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.about .philosophy dl{width:48%;padding:10px;margin-bottom:30px;border-left:2px solid #e6ddce;border-top:2px solid #e6ddce;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/logo_L.png) no-repeat right top;background-size:80px auto;background-color:rgba(255,255,255,.8);background-blend-mode:lighten}.about .philosophy dt{color:#d9c573;font-family:'Bonheur Royale',cursive;font-weight:400;font-style:normal;font-size:1.5em;margin-bottom:10px}.about dl.first{margin:50px auto;width:90%;overflow:hidden}.about dl.first dt{color:#927034;font-family:'Bonheur Royale',cursive;font-weight:400;font-style:normal;font-size:1.5em;display:block;float:left;clear:left;width:400px;padding-right:30px;margin-bottom:20px}.about dl.first dt .no{display:inline-block;color:#fff;background:#d9c573;padding:0 10px;margin-right:5px}.about dl.first dd{position:relative;display:inline-block;padding-left:150px;margin-bottom:20px;float:left}.about dl.first dd:before{content:"";position:absolute;display:inline-block;top:50%;left:0;width:100px;height:1px;background:#d9c573}.about dl.first dd.double{padding-top:40px}.about dl.first dd.double:before{top:55px}.about .cont_about_company{clear:both;background:rgba(217,197,115,.1);padding:40px 10px;margin:50px auto}.about .company{width:90%;padding:30px;margin:30px auto 50px auto;background:#fff url(//lucente.co.jp/wp-content/themes/theme_lucente/images/logo_sperare.png) no-repeat 80px center;background-size:160px auto;overflow:hidden}.about .company dl{float:right;width:400px;padding-bottom:15px}.about .company dt{float:left;clear:left;width:150px;font-weight:700;border-bottom:2px solid #d9c573;padding:10px}.about .company dd{float:left;border-bottom:2px solid #d9c573;padding:10px;width:200px}.about .work{width:90%;padding:30px;margin:30px auto 50px auto;background:#fff}.about .work ul{margin:30px auto 50px auto;width:70%}.about .work ul li{position:relative;display:block;margin:10px 0 5px;padding:0 0 5px 30px}.about .work ul li:after{display:block;content:"";position:absolute;top:11px;left:0;width:20px;height:4px;background:#d9c573}.about .work .info_box{margin:50px auto 50px auto;padding:30px 10px 10px;border:2px solid #d9c573;width:80%;overflow:hidden}.about #main .work .info_box .title_sub{text-align:center;font-size:.9em;margin-bottom:2px}.about .work .info_box .u_center{font-weight:700}.about .work .info_box p.text{float:left;width:50%;display:block;margin:20px;font-size:.9em}.about .work .info_box p.contact_form{float:right;width:35%;text-align:center;display:block;background:#d9c573;margin:20px}.about .work .info_box p.contact_form a{color:#fff;text-decoration:none;font-size:1em;display:block;padding:20px}.about .history{width:90%;padding:30px;margin:30px auto 50px auto;background:#fff}.about .history dl{margin:30px auto;width:100%;overflow:hidden}.about .history dt{width:20%;padding:15px 10px;background:#f2e8bf;text-align:center;float:left;clear:left;margin:10px auto;display:block}.about .history dd{width:80%;padding:5px 10px;margin:10px auto;display:block;float:left}.about .history dd.single{padding:15px 10px}.mw_wp_form{margin:20px auto;padding:0 10px}.required{color:#e91e1e;font-size:90%}.attention{margin:10px 0;padding:10px;border:2px double #e91e1e}.form_msg{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:10px;font-weight:700;text-align:center}input[type=text],input[type=date],textarea{vertical-align:middle;max-width:90%;line-height:30px;height:30px;padding:5px 10px;border:1px solid #d4d4d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:100%;color:#555;background:#fcfcfc;margin-bottom:5px}input[type=submit],input[type=reset],input[type=button]{padding:10px 20px;margin:10px 0;-webkit-appearance:none;border-radius:5px;display:block;background:#665231;color:#fff;cursor:pointer;border:none}textarea{height:auto;line-height:1.5}select{border:1px solid #d4d4d7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:50%;padding:5px}.mw_wp_form input[type=checkbox]{width:20px;height:20px}.inquiry .top_text{text-align:center}.inquiry dl.inquiry_form{margin:50px auto;width:70%}.inquiry dl.inquiry_form dt{font-weight:700;float:left;clear:left;width:30%;height:60px;display:block;padding:10px;margin-bottom:10px;border-bottom:1px solid #d9c573}.inquiry dl.inquiry_form dd{float:left;width:70%;height:60px;display:block;padding:10px;margin-bottom:10px;border-bottom:1px solid #d9c573}.inquiry dl.inquiry_form .height_mail{height:130px}.inquiry dl.inquiry_form .height_cont{height:160px}.inquiry dl.inquiry_form .height_question{height:280px}.inquiry input[type=submit]{margin:40px auto}#main_cont{width:750px;overflow:hidden}.single .content{margin-bottom:30px}.single #main_cont .content h3.title{border:1px solid #d9c573;padding:15px;overflow:hidden;box-shadow:5px -5px 1px rgba(217,197,115,.1);margin:5px 5px 30px 0;text-align:center;font-size:1.2em}.single #main_cont .content h3.title:before{background:0 0}.single .content img{margin:20px auto;display:block}.single .content .foot{margin-top:20px;padding-top:10px;border-top:1px dashed #d9c573;display:flex;justify-content:space-between;font-size:.9em}.single .content .foot .cat p,.single .content .foot ul{display:inline-flex}.single #main .content .foot ul li{padding:2px;border:1px solid #d9c573;margin:0 2px}.single #main .content .foot ul li:before{background:0 0}.single .content .foot ul li a{text-decoration:none}.single .blog_cont{position:relative;overflow:hidden;margin-bottom:30px}.single .blog_cont .item .title_set{line-height:1.1;padding:20px 5px 20px 10px;width:100%}.single #main .blog_cont .item .title_set p{margin-bottom:0}.single #main .blog_cont .item .title_set p.title{font-size:1.1em}.single #main .blog_cont .item .title_set p.date{font-size:.9em}.single .blog_cont .item img{position:relative;width:80%;margin:10px auto}.blog_cont .item ul.cat{position:static}.blog_cont p.cont{padding:20px 10px 30px 30px}.category .content{margin-bottom:20px}.blog_cont .item_area{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap}.blog_cont .item_area .item{position:relative;width:46%;height:280px;margin:0 0 30px;padding-bottom:20px;overflow:hidden}.beauty.blog_cont .item_area .item{width:30%;margin:30px 0 0}.blog_cont .item_area .item a{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:.3s}.blog_cont .item .title_set{line-height:1.1;background:#fff;border-left:5px solid #d9c573;padding:5px 5px 5px 10px;width:80%}#main .blog_cont .item .title_set p{margin-bottom:5px}#main .blog_cont .item .title_set p.date{font-size:.8em;color:#927034}.blog_cont .item img{position:absolute;width:95%;height:100%;margin:30px 0 0 5%;z-index:-1;object-fit:cover;object-position:50% 50%}.blog_cont .item ul.cat{position:absolute;left:0;top:245px}.blog_cont .item ul.cat li{font-size:.9em;padding:3px;border:1px solid #d9c573;color:#927034;background:rgba(255,255,255,.9);margin-left:5px;margin-bottom:5px;text-align:center;display:inline-block}.blog_cont .item ul.cat li a{position:static;text-decoration:none;font-size:.9em;color:#927034;text-align:center}.category h3.title{font-size:1.1em;font-weight:700;margin-bottom:.5em}.category ul.cat{margin-bottom:5px}.category ul.cat li{padding:2px 5px;border:1px solid #d9c573;margin:0 10px 5px 0;float:left;background:rgba(217,197,115,.1)}.category ul.cat li a{text-decoration:none;font-size:.9em}.news_cont ul{padding-bottom:10px;margin-bottom:20px;border-bottom:1px dashed #ccc}.news_cont ul ul{border:none;margin-bottom:5px}.news_cont ul ul li{padding:2px 5px;border:1px solid #d9c573;margin:0 10px 5px 0;float:left}.news_cont ul ul li a{text-decoration:none;font-size:.9em}.news_cont ul li{padding-bottom:12px}.news_cont ul li.date{float:left;font-size:.8em;color:#927034;width:120px;padding-top:5px}.news_cont ul li.cat{display:inline-block}.news_cont ul li.cat a{padding:3px;font-size:.7em;text-decoration:none;border:1px solid #d9c573;margin-right:5px}.news_cont ul li.title{clear:both}.news_cont ul li.title a{color:#4e360c;font-weight:700}#main_cont h3.title{position:relative;display:block;font-size:1.3em;text-align:left;padding-bottom:10px;margin:0 0 30px;border-bottom:1px solid #ccc;font-weight:400}#main_cont h3.title:before{content:"";position:absolute;left:0;bottom:0;width:300px;height:2px;margin:0;background:#d9c573}#side_cont{width:280px}#side_cont .cont{margin-bottom:20px}#side_cont p.title{padding:5px 10px;margin:5px 0 10px;font-size:16px;background:#d9c573;color:#fff}.category-news-wako #side_cont p.title{background:#9a8130}.category-news-asaka #side_cont p.title{background:#4e360c}.category-news-lux #side_cont p.title{background:#000}#side_cont ul li a{display:block;margin:0 10px 5px 0;padding:0 10px;width:100%;color:#4e360c}#side_cont .cont{margin-bottom:20px}.movie{text-align:center}.movie video{margin:0 auto}.single #main_cont ul.web-logo-font{clear:both;margin-top:50px;padding:0;font-family:sans-serif}.single #main_cont ul.web-logo-font li{float:left;list-style-type:none;margin-right:2px;padding-right:2px}.single #main_cont ul.web-logo-font li a{font-size:20px;text-decoration:none;color:#fff;padding:7px;border-radius:5px;padding-bottom:0;margin-bottom:0}ul.web-logo-font li a:hover{opacity:.6}ul.web-logo-font a.twitter-btn-icon-link{background-color:#55acee}ul.web-logo-font a.facebook-btn-icon-link{background-color:#3c5a99}ul.web-logo-font a.google-plus-btn-icon-link{background-color:#dd4b39}ul.web-logo-font a.hatena-btn-icon-link{background-color:#3c7dd1}ul.web-logo-font a.pocket-btn-icon-link{background-color:#ee4257}ul.web-logo-font a.line-btn-icon-link{background-color:#00c300}ul.web-logo-font a.feedly-btn-icon-link{background-color:#2bb24c}.single #main_cont ul.web-logo-font li:before{display:none;width:0;height:0}.cal{margin:30px auto 30px auto;padding:30px 30px 20px;background:#fff}.cal h2{font-size:18px !important}.cal h2.title{background:#9a8130;padding:10px;margin-bottom:0;text-align:center;color:#fff}.asaka .cal h2.title{background:#4e360c}.asaka_top .info_box{margin-top:40px}.asaka_top .info_box.txt_left{margin:0 auto 40px auto;text-align:left;padding:20px 20px 10px;border:1px dashed #d9c573;background:#fff}.asaka_top .info_box.txt_left{position:relative}.asaka_top .info_box.txt_left .salon_maneger{position:absolute;margin:-40px 0 0 -30px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_sakamoto@2x.jpg) no-repeat;background-size:cover;width:70px;height:70px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.asaka_top .info_box.txt_left p.icon{padding-left:50px}h3.maxline{display:flex;align-items:center;margin:50px auto 20px auto;font-size:1.5em;font-family:a-otf-midashi-mi-ma31-pr6n,serif;font-style:normal;font-weight:600}h3.maxline span{padding:0 10px}h3.maxline:before,h3.maxline:after{content:"";flex-grow:1;height:2px;background:#d9c573}dl.tokucho{margin:50px auto;width:90%;overflow:hidden}dl.tokucho dt{color:#927034;font-weight:400;font-style:normal;font-size:1.5em;display:block;width:100%;margin-bottom:20px}dl.tokucho dt .no{display:inline-block;color:#fff;background:#d9c573;padding:0 10px;margin-right:5px;margin-bottom:5px}dl.tokucho dd{position:relative;display:inline-block;padding-left:150px;margin-bottom:20px}dl.tokucho dd:before{content:"";position:absolute;display:inline-block;top:50%;left:2em;width:100px;height:1px;background:#d9c573}.osusume{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.osusume p{position:relative;width:auto;background:#f8f6ee;padding:10px 5px 10px 25px;margin-bottom:20px;text-align:left}.osusume p:before{content:"";display:inline-block;position:absolute;top:12px;left:5px;width:20px;height:10px;border-left:3px solid #4e360c;border-bottom:3px solid #4e360c;transform:rotate(-45deg)}dl.voice{margin-bottom:20px}dl.voice dt{background:#f8f6ee;padding:2px 2px 3px 8px;margin-bottom:10px;text-align:left;font-weight:700}dl.voice dt span{color:#d9c573;font-size:1em;display:block;font-weight:400}dl.voice div{border:1px solid #d9c573;margin-bottom:20px}dl.voice dd{padding:2px 2px 3px 8px}.safety p{padding:10px 10px 10px 30px;text-align:left;font-size:1.2em;margin-bottom:0!important}.safety p .no{display:inline-block;color:#fff;background:#d9c573;padding:5px 10px;margin-right:10px;font-size:1em}.info_box p.contact_tel{text-align:center;display:block;margin:20px}.info_box p.contact_tel .tel{font-size:1.6em}img.w_100{width:50%;height:auto}@media only screen and (max-width:1080px){#main{width:100%}.inner{position:relative;left:50%;transform:translate(-50%,0);width:96%;display:block}.recruit .oneday{position:relative;height:2300px}.recruit .oneday:before{height:2220px}.recruit .prof_assistant{width:700px}.recruit .prof_assistant ul{width:60%;padding-top:100px}.recruit .cont{padding:30px 20px 40px}.recruit .cont.oneday1{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_goodmorning.png) no-repeat 0px 10px;padding:80px 20px 40px}.recruit .cont.oneday8{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_seeyou.png) no-repeat 500px 100px}.recruit .cont.oneday2 dt{padding-left:330px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday2@2x.png) no-repeat 280px top;background-size:auto 54px}.recruit .cont.oneday4 dt{padding-left:330px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday4@2x.png) no-repeat 280px top;background-size:auto 54px}.recruit .cont.oneday6 dt{padding-left:330px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday6@2x.png) no-repeat 280px top;background-size:auto 54px}.recruit .cont.oneday8 dt{padding-left:330px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday8@2x.png) no-repeat 280px top;background-size:auto 54px}.recruit .cont.oneday2 dd,.recruit .cont.oneday4 dd,.recruit .cont.oneday6 dd,.recruit .cont.oneday8 dd{padding-left:280px}.recruit .cont.oneday4:after,.recruit .cont.oneday6:after{top:20px;right:10px}.recruit .voice3{padding:20px 0 50px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voicemoms.png) no-repeat left -20px}.recruit .voice3 img{float:none;width:323px;height:auto;margin:0 0 20px 150px}.recruit .voice3 dl{margin:20px 0 10px;width:100%;overflow:hidden}.recruit .cont_faq,.recruit .cont_faq.a2,.recruit .cont_faq.a4{margin:20px 0}.recruit .faq img{margin:-200px 0 0}.recruit .faq dd.answer{padding:20px 230px 20px 0}.recruit .faq dd.prof{padding:20px 0 20px 10px}.recruit .owner_message{position:static;margin:50px auto;padding:20px;height:auto;overflow:hidden}.recruit .owner_message:before,.recruit .owner_message:after{background:0 0}.recruit .owner_message .cont_right p{padding:20px 10px 0 20px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/owner@2x.png) no-repeat 20px top;background-size:44px 20px}.recruit .owner_message .cont_right{padding-top:100px}#main_cont{width:100%}#side_cont{width:60%;margin:0 auto}.blog_cont .item_area .item ul.cat{position:absolute;right:10px;top:240px}.beauty.blog_cont .item_area .item{position:relative;width:48%}.beauty.blog_cont:before{height:770px}.banner_area ul.bn3{width:auto}ul.nav_company{width:auto}@media only screen and (max-width:960px){.brackets{width:96%}.home .cont_stylist h2{display:block;margin-bottom:0;overflow:hidden}.home #main .cont_stylist p.title_sub{position:static;margin:10px auto 0px auto;text-align:center;display:block}.home #main .cont_stylist p.title_sub:before{display:none}.home .cont_stylist .item_area{margin:50px 0 30px 10px}.home .cont_stylist .item_area ul li{width:100%;margin:30px 0;padding:5px;background:#fff}.home .cont_stylist .item_area ul li .comment{font-size:100%}.information{margin:0 auto 50px auto;width:100%}.banner{width:90%;height:auto;padding:40px 30px}.banner .cont_banner{text-align:center;padding:20px 10px}.banner .cont_banner img{width:100px;height:auto;float:none;margin:0 auto 10px auto}.banner .cont_banner dl{padding-left:0}.banner .cont_banner dt{font-size:1.2em}.banner .cont_banner dt{margin-bottom:10px}.banner_img{padding:0}.banner_img img{width:90%;height:auto}.info_box{width:80%}.cont_kodawari dl.dlright{padding:20px 0 20px 300px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari01@2x.jpg) no-repeat left 40px;background-size:280px 280px}.cont_kodawari dl.dlleft{padding:20px 300px 20px 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari02-2024.jpg) no-repeat right 40px;background-size:280px 280px}.cont_kodawari dl.dlright.cont3{padding-left:300px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari03@2x.jpg) no-repeat left 40px;background-size:280px 280px}.cont_kodawari dl.dlleft.cont4{padding-right:300px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari04@2x.jpg) no-repeat right 40px;background-size:280px 280px}.cont_kodawari dl.dlright.cont5{padding-left:300px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari05@2x.jpg) no-repeat left 40px;background-size:280px 280px}.cont_kodawari dt{padding:30px 0 20px 75px;font-size:1.2em}.bridal .cont_flow{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_bridal_flow@2x.png) no-repeat left 220px;background-size:212px auto;min-height:950px}.bridal .cont_flow .cont_left{display:none}.bridal .cont_flow .cont_right{margin:50px 0 0;padding:10px}.bridal .cont_story .float_left,.bridal .cont_story .float_right{float:none}.bridal .cont_story img{width:90%;height:auto}.padding_r100{padding-right:0}.padding_r{padding-right:0}.recruit .oneday{position:relative;height:2400px}.recruit .oneday:before{height:2320px}.recruit .career .cont1_2{width:100%;margin:50px auto 0 auto;overflow:hidden}.recruit .career .cont1,.recruit .career .cont2{width:46%}.recruit .career .cont1{float:left;border-right:1px dashed #b6bbb3;padding-right:4%;width:50%}.recruit .voice1{padding:80px 10px 50px 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voice1.png) no-repeat 0px 0px}.recruit .voice2{padding:80px 10px 50px 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voice2.png) no-repeat right 10px}.recruit .point{padding:0 20px}.recruit .point dl{width:100%}.recruit .owner_message{width:100%}.recruit .owner_message .cont_right p{padding:20px 10px 0 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/owner@2x.png) no-repeat 0px top;background-size:44px 20px}.recruit .info_box{width:90%}.recruit .info_box .u_center{text-align:left}.recruit .info_box p.contact_tel{float:none;width:100%;margin:20px auto}.recruit .info_box p.contact_form{float:none;width:60%;margin:20px auto}.about dl.first dt{float:none}.about dl.first dd{margin-left:50px}.about dl.first dd.double{padding-top:0}.about dl.first dd.double:before{top:50%}.about .company{padding:100px 30px 30px;background:#fff url(//lucente.co.jp/wp-content/themes/theme_lucente/images/logo_sperare.png) no-repeat center 30px;background-size:160px auto}.about .company dl{float:none;width:350px;margin:0 auto}.about .work ul{width:100%}.about .work .info_box p.text{float:none;width:auto;text-align:center}.about .work .info_box p.contact_form{float:none;width:250px;margin:20px auto}.inquiry .top_text{text-align:left}.inquiry dl.inquiry_form{margin:30px auto;width:100%}.inquiry dl.inquiry_form dt{float:none;width:100%;height:auto}.inquiry dl.inquiry_form dd{float:none;width:100%;height:auto;margin-bottom:20px;border-bottom:none}.inquiry dl.inquiry_form .height_mail{height:auto}.inquiry dl.inquiry_form .height_cont{height:auto}.inquiry dl.inquiry_form .height_question{height:auto}.single .content .foot{display:block}.movie.sq{position:relative;padding-bottom:60%;width:100%;height:0}.movie.sq video{position:absolute;top:0;left:0;width:100%;height:100%}.asaka_top .info_box p{text-align:left}.asaka_top .info_box p.u_center{text-align:center}.esthe dl.first dt{float:none}.esthe dl.first dd{float:none;margin-left:0;padding-left:50px}.esthe dl.first dd:before{content:"";position:absolute;display:inline-block;top:50%;left:1em;width:30px;height:1px;background:#d9c573}h3.maxline{margin:30px auto 20px auto;font-size:1.3em}dl.tokucho{margin:20px auto;width:98%}dl.tokucho dt{font-size:1em;display:block;width:auto;padding-right:0;margin-bottom:10px}dl.tokucho dt .no{display:inline-block;color:#fff;background:#d9c573;padding:0 5px;margin-right:5px}dl.tokucho dd{position:relative;display:inline-block;padding-left:40px;margin-bottom:20px}dl.tokucho dd:before{content:"";position:absolute;display:inline-block;top:10px;left:1em;width:15px;height:1px;background:#d9c573}.osusume p{width:90%}.safety p{padding:0 10px 20px;text-align:left;font-size:1em;margin-bottom:0!important}.safety p .no{display:inline-block;padding:5px;margin-right:10px;margin-bottom:5px;font-size:.9em}}@media screen and (max-width:644px){body{letter-spacing:.5px}#main{padding-top:0}.home #main{margin-bottom:0}.home h1.shoplist{background:#d9c573;margin-bottom:10px}#main ul.nav_shop li{width:100%;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/nav_img_wako@2x.jpg) no-repeat;background-position:30px center;background-size:80% auto;margin-bottom:0}#main ul.nav_shop li.asaka{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/nav_img_asaka@2x.jpg) no-repeat;background-position:30px center;background-size:80% auto}#main ul.nav_shop li.lux{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/nav_img_lux@2x.jpg) no-repeat;background-position:30px center;background-size:80% auto}#main ul.nav_shop li p.shop_name{top:200px;width:300px;left:50%;margin-left:-160px}#main ul.nav_shop li .salon_maneger{right:20px;margin:-80px 0 0}#main ul.nav_shop li p.more{writing-mode:vertical-rl;position:relative;margin-top:100px;padding-right:20px;float:right}#main ul.nav_shop li p.more:after{position:absolute;content:"";background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/arrow_view.png) no-repeat;width:17px;height:3px;top:80px;right:17px;display:block}.home .cont_stylist h2{background:#d9c573;margin-bottom:10px;color:#4e360c;display:block;text-align:center}.home #main .cont_stylist p.title_sub{text-align:center}.home .cont_stylist .item_area ul li .name{width:140px}.home .cont_stylist .item_area ul li .name img{width:150px;height:150px}.home .cont_stylist .item_area ul li .name p{margin:5px 0 0 -60px}.home .cont_stylist .item_area ul li p.title:before{margin-left:150px}.home .cont_stylist .item_area ul li .comment{font-size:.9em}.info_box{margin:50px auto 50px auto;padding:20px 10px 10px;width:90%}.hairwear .info_box{padding:20px 5px 10px;width:96%}.info_box p.contact{font-size:1em;line-height:1.5}.info_box p.contact .tel{font-size:1.6em;padding-left:0}.head_top{height:80px;margin-bottom:100px}.concept .head_top{margin-bottom:70px}.recruit .head_top{margin-bottom:100px}.news .head_top{height:80px;margin-bottom:100px}.head_top .subPtitle{top:50px;left:50%;width:80%;margin-left:-40%;padding:20px 0}.cont_concept .text_concept{font-size:1.15em;width:98%;height:140px}.cont_concept .text_concept p{top:-.2em;left:-.1em;width:98%;height:auto}.cont_concept p{text-align:left}.cont_kodawari h3{background:#afc6b4;color:#fff;font-size:1.4em;padding:10px;width:270px;text-align:center;margin:0 auto 30px auto}.cont_kodawari dl.dlright{padding:20px 0 375px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari01@2x.jpg) no-repeat center bottom;background-size:375px 375px}.cont_kodawari dl.dlleft{padding:20px 0 375px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari02-2024.jpg) no-repeat center bottom;background-size:375px 375px}.cont_kodawari dl.dlright.cont3{padding:20px 0 375px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari03@2x.jpg) no-repeat center bottom;background-size:375px 375px}.cont_kodawari dl.dlleft.cont4{padding:20px 0 375px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari04@2x.jpg) no-repeat center bottom;background-size:375px 375px}.cont_kodawari dl.dlright.cont5{padding:20px 0 375px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_kodawari05@2x.jpg) no-repeat center bottom;background-size:375px 375px}.cont_kodawari dt{padding:20px 0 20px 75px;font-size:1.1em}.bridal h3{width:200px;height:50px;margin:40px auto 30px auto;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_bridal_flow@2x.png) no-repeat center top;background-size:200px auto}.bridal .cont_menu h3{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_bridal_menu@2x.png) no-repeat center center;background-size:200px auto}.bridal .cont_story h3{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_bridal_story@2x.png) no-repeat center center;background-size:200px auto}.bridal .cont_flow{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_bridal_flow@2x.png) no-repeat left 220px;background-size:150px auto;min-height:760px}.bridal .cont_flow{text-align:left}.bridal .cont_flow .cont_right{margin:30px 0 0 100px;padding:10px;font-size:.9em;float:none}.bridal .cont_menu ul{margin:20px auto;padding-bottom:10px;width:100%;border-bottom:1px dashed #d9c573}.bridal .cont_menu li.title{font-size:1em;float:none}.bridal .cont_menu li.time{text-align:left;padding:5px 0 0 10px}.bridal .cont_menu li.exp{float:none}.bridal .cont_menu p{width:100%}.dressing h3{font-size:1.1em;padding:10px;width:260px;height:60px;margin:60px auto 10px auto}.dressing .head_top .subPtitle h2{font-size:1em}.dressing h3:after{width:260px;height:60px}.dressing #main ul,.dressing_age20 #main ul,.dressing_753 #main ul{width:100%}.dressing #main li.title,.dressing_age20 #main li.title,.dressing_753 #main li.title{font-size:1em;float:none}.dressing .info_box .contact span.tel{display:block;margin:0 auto;padding:0}.dressing .btn_bg{position:relative;width:350px;height:200px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_seijinshiki.jpg) no-repeat center center;background-size:cover;font-size:95%}.dressing .btn_bg.p753{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/img_753.jpg) no-repeat center center;background-size:cover}.dressing .btn_bg dl{position:absolute;top:10px;left:10px;width:330px;height:180px;background:rgba(255,255,255,.85);padding:20px 10px 10px}.dressing_age20 #main img,.dressing_753 #main img{max-width:100%;height:auto}.itawari .head_top .subPtitle h2 img{width:120px;height:auto}.itawari #main{text-align:left}.itawari .read_center{margin:30px auto 0px auto}.itawari h3.u_center{margin:30px auto 20px auto}.itawari .definition{margin:30px auto 50px auto;padding:20px 10px}.itawari .definition dt{float:none;width:100%;padding:10px 0 0;text-align:center}.itawari .definition dd{display:block;float:none;width:100%;padding:0 0 10px}.itawari .definition dd ol{padding:0;margin:0 1em 0 0}.itawari .definition dd ol li{position:relative;line-height:1.5em;padding:0 0 1em 35px}.recruit .head_top .subPtitle h2{font-size:1.2em}.read_sub{text-align:left}.recruit .oneday{position:static;height:auto;background:rgba(217,197,115,.1);padding-top:5px;margin-top:30px}.recruit .oneday:before{position:static;background:0 0;height:auto}.recruit .title_set{position:relative;display:block;left:50%;width:80%;margin:20px 0 20px -40%;padding:10px 0;background:#fff;text-align:center}.recruit .title_set:before{position:static;background:0 0}.recruit .title_set:after{position:static;background:0 0}.recruit .prof_assistant{width:100%;margin:30px auto;display:block;text-align:center}.recruit .prof_assistant ul{width:100%;padding-top:10px}.recruit .cont img{float:none;width:100%;height:auto;display:block;margin:0 auto 10px auto}.recruit .cont.oneday2 img,.recruit .cont.oneday4 img,.recruit .cont.oneday6 img,.recruit .cont.oneday8 img{float:none}.recruit .cont.oneday2 dt{padding-left:50px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday2@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday4 dt{padding-left:50px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday4@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday6 dt{padding-left:50px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday6@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday8 dt{padding-left:50px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/ti_oneday8@2x.png) no-repeat left top;background-size:auto 54px}.recruit .cont.oneday2 dd,.recruit .cont.oneday4 dd,.recruit .cont.oneday6 dd,.recruit .cont.oneday8 dd{padding-left:0}.recruit .cont.oneday1{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_goodmorning.png) no-repeat right 10px top 0px;padding:10px 20px}.recruit .cont.oneday8{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_seeyou.png) no-repeat right 10px top 0px;padding:10px 20px}.recruit .cont{padding:10px 20px}.recruit .career .cont1_2{width:100%;margin:50px auto 0 auto;overflow:hidden}.recruit .career .cont1,.recruit .career .cont2{width:100%}.recruit .career .cont1{float:none;border-right:none;padding-right:0;width:100%;margin-bottom:20px}.recruit .career .cont2{float:none;width:100%}.recruit .career .cont4 dl{display:block}.recruit .career .cont4 dl div{width:100%}.recruit .career .cont4 dl dt{padding:2px 7px 3px 13px;margin-bottom:0}.recruit .career .cont4 dl dd{padding:10px 15px 20px;background:#f8f6ee}.recruit .voice1 img{float:none;width:90%;height:auto;margin:10px auto;display:block}.recruit .voice1{padding:50px 20px 30px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voice1_sp@2x.png) no-repeat 0px 20px;background-size:100px auto}.recruit .voice2 img{float:none;width:90%;height:auto;margin:10px auto;display:block}.recruit .voice2{padding:50px 20px 30px;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voice2_sp@2x.png) no-repeat 0px 20px;background-size:100px auto}.recruit .voice dt.title{font-size:1.3em;padding:0 0 5px 80px;line-height:1.2}.recruit .voice dt.title span{padding-left:0}.recruit .voice2 dt.read,.recruit .voice2 dd{padding-left:0}.recruit .voice3 dt{text-align:left;width:100%;float:none;padding:5px 0 15px 50px;border-bottom:2px solid #d9c573}.recruit .voice3 dt span{display:inline-block;font-size:.7em;padding-left:10px}.recruit .voice3 dd{padding:10px}.recruit .voice3 dd.line{margin-left:10px;padding:10px 0 0;border-left:none}.recruit .voice3{padding:50px 0 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/voicemoms_sp@2x.png) no-repeat left 0px;background-size:100px auto}.recruit .voice3 img{float:none;width:70%;height:300px;object-fit:cover;object-position:0 0;margin:0 auto 10px auto;display:block}.recruit .voice3 dl{margin:20px 0;border:none}.recruit .voice3 .title{color:#d9c573;padding-left:100px;font-size:1.2em}.recruit .read_center{font-size:1.1em}.recruit .faq .title_set h3{font-size:1.3em}.recruit .faq img{float:none;width:70%;height:auto;margin:0 auto;display:block}.recruit .faq dd.answer{padding:20px 0}.recruit .faq dd.prof{padding:20px 0;text-align:center}.recruit .faq dt{font-size:1em;padding:20px 0 20px 70px;margin-bottom:10px}.recruit .point{margin-top:50px;padding:0 10px}.recruit .point .title_set{position:static;width:100%;margin:-20px auto 10px auto;padding:5px 0}.recruit .point dl{margin:30px auto 10px auto}.recruit .point dt{width:100%;padding:5px;float:none;margin:0 auto 10px auto}.recruit .point dd{width:100%;padding:5px;float:none}.recruit .owner_message{padding-bottom:5px}.recruit .owner_message h3{text-align:center}.recruit .owner_message .cont_left{width:100%;float:none}.recruit .owner_message .cont_right{width:100%;float:none}.recruit .owner_message .cont_right img{width:50%;height:auto;padding:0 0 10px;margin:0 auto;display:block}.recruit .owner_message .cont_right p{padding:20px 10px 0;background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/owner@2x.png) no-repeat center top;background-size:44px 20px;text-align:center}.recruit .owner_message .cont_right{padding-top:0}.recruit .info_box .u_center{font-size:1em;padding-bottom:20px}.recruit .info_box p.contact_form{width:90%}.about .cont_philo_first h3{font-size:1.2em}.about .philosophy{display:block}.about .philosophy dl{width:100%;margin-bottom:20px;border:none;background:0 0}.about .philosophy dt{text-align:center}.about dl.first{margin:30px auto;width:100%}.about dl.first dt{font-size:1.4em;width:100%}.about dl.first dd:before{position:static;display:inline;background:0 0}.about dl.first dd{margin-left:0}.about dl.first dd{position:static;padding-left:50px;float:none}.about .company{width:100%;margin:20px auto 30px auto}.about .company dl{width:100%}.about .company dt{width:35%;padding:10px}.about .company dd{padding:10px;width:65%}.about .work{width:100%;margin:30px auto 30px auto;background:#fff}.about .work ul{margin:30px auto 30px auto;width:100%}.about .work .info_box{margin:30px auto 0px auto;padding:20px 10px 10px;width:100%}.about .history{width:100%;padding:30px 10px;margin:30px auto 30px auto}.about .history dt{width:100%;padding:5px 10px;text-align:left;float:none;margin:10px auto 0px auto;font-weight:700}.about .history dd{width:100%;padding:5px 10px;margin:0 auto;float:none}.about .history dd.single{padding:5px 10px}.esthe dl.first{margin:30px auto;width:100%}.esthe dl.first dt{font-size:1.1em;font-weight:700;width:100%}.esthe dl.first dd:before{position:static;display:inline;background:0 0}.esthe dl.first dd{margin-left:0}.esthe dl.first dd{position:static;padding-left:20px;float:none}.banner_area{background:#d9c57300}ul.nav_company{display:none}footer{background:#d9c573}p.fsns{color:#fff}ul.fsns{margin:30px auto 30px auto}ul.fsns li{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_fb_white.png) no-repeat left center;text-indent:-9999px}ul.fsns li.insta{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_insta_white.png) no-repeat left center}ul.fsns li a:hover{background:#d9c573;transition:.1s;opacity:.3}#copyright{padding:5px 0;text-align:center;font-size:70%;margin-bottom:50px}#fixed_footnav{display:flex;position:fixed;bottom:0;left:0;width:100%;height:50px;justify-content:space-around;text-align:right;z-index:100}#fixed_footnav a{color:#fff;font-size:.9em;width:50%;display:block;padding:5px 25px 0 0;text-decoration:none}#fixed_footnav a.wako{background:rgba(154,129,48,.9) url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_phone.png) no-repeat 28px 10px;background-size:30px 30px}#fixed_footnav a.asaka{background:rgba(78,54,12,.9) url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_phone.png) no-repeat 28px 10px;background-size:30px 30px}#fixed_footnav a.lux{background:rgba(0,0,0,.9) url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_phone.png) no-repeat 8px 18px;background-size:24px 24px;width:35%}#fixed_footnav a.wako,#fixed_footnav a.asaka{border-right:1px solid #fff}.shop #fixed_footnav{text-align:center}.shop #fixed_footnav a{width:100%;background:rgba(154,129,48,.9) url(//lucente.co.jp/wp-content/themes/theme_lucente/images/icon_phone_shop.png) no-repeat center 1px;background-size:48px 48px;padding-top:10px}.shop.asaka #fixed_footnav a{background-color:rgba(78,54,12,.9)}.shop.lux #fixed_footnav a{background-color:rgba(0,0,0,.9)}.shop #fixed_footnav p{padding-top:5px}.shop #fixed_footnav p.txt1{padding-top:1px;padding-right:30px;float:left;width:60%;line-height:1.1}#side_cont{width:90%}.blog_cont .item_area .item{position:relative;width:96%;height:280px}.blog_cont .item_area .item ul.cat{top:240px}.beauty.blog_cont .item_area .item{position:relative;width:96%;height:280px}.beauty.blog_cont:before{height:1080px}.category-beautyblog .head_top{background:url(//lucente.co.jp/wp-content/themes/theme_lucente/images/main_blog@2x.jpg) no-repeat 0 -50px;background-size:cover;height:90px;margin-bottom:50px}.category-beautyblog .head_top .subPtitle{top:40px;left:0;width:240px;margin-left:0;padding:5px 0}.category-beautyblog .head_top .subPtitle h2{position:relative;padding-bottom:15px;font-size:1em;font-weight:700}input[type=submit],input[type=reset],input[type=button]{font-size:100%}.movie{position:relative;padding-bottom:56.25%;width:100%;height:0}.movie video{position:absolute;top:0;left:0;width:100%;height:100%}.movie.sq{padding-bottom:100%}}@media only screen and (min-device-width :320px) and (max-device-width :480px){html{-webkit-text-size-adjust:100%}}