@charset "utf-8";@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;500&display=swap);*,*:before,*:after{box-sizing:border-box}body{font-family:"M PLUS Rounded 1c",sans-serif;color:#462117;font-weight:400;letter-spacing:.1rem;background:#ffefe6;position:inherit!important;height:100%;min-width:100%}a{color:#ff6200;text-decoration:none}a:hover{opacity:.7}img:hover,input[type="submit"]:hover,input[type="reset"]:hover{opacity:.8;transition:.1s linear;cursor:pointer}html [data-aos][data-aos]{transition-duration:1s}.wrap{max-width:1100px;width:100%;margin-left:auto;margin-right:auto}.row{padding:60px 4%}img{max-width:100%;height:auto;vertical-align:top}.fa{display:inline!important}.c-b{color:#462117}.c-or{color:#ff6200}.fixed{position:fixed;top:0;z-index:1;width:100%;padding-top:40px;transition:.2s linear}.fixed-margin{margin-top:66px}.header{background:#fff}.header .lead{color:#462117;font-size:9pt;padding:4px 5% 4px 20px;display:inline-block;position:absolute;left:0;z-index:1;border-bottom:#462117 2px solid}.header .spec{float:right}.header .spec,.footer .spec{line-height:1.6;position:relative}.header .tel{float:right;background:#fff;border-radius: 0px 0px 10px 10px/0px 0px 10px 10px;position:relative}nav .menu-header{padding:8px 2%;background: linear-gradient(
    120deg,
    rgba(235, 180, 155, 1) 0%,
    rgba(244, 214, 204, 1) 17%,
    rgba(233, 168, 138, 1) 34%,
    rgba(241, 206, 222, 1) 59%,
    rgba(241, 207, 223, 1) 100%
  );z-index:999}nav .menu-header ul{margin-left:auto;margin-right:auto}nav .menu-header ul:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}nav .menu-header ul{display:inline-block}* html nav .menu-header ul{height:1%}nav .menu-header ul{display:block}nav .menu-header ul li{float:left}nav .menu-header ul li a{color:#462117;font-weight:500;text-align:center;padding:18px 12px;display:block}nav .menu-header ul li:last-child{float:right;margin-left:auto;margin-top:-6px}nav .fixed ul li:last-child{margin-top:0}nav .menu-header ul li:last-child a{color:#fff;font-size:1.8rem;margin-top:4px;padding:16px 28px 16px 12px!important;font-weight:500;border:2px solid #efefef!important;border-radius:10px;display:block;background:linear-gradient(to right,#ff8019 0%,#ff9e44 100%)}nav .menu-header ul li:last-child a{position:relative;vertical-align:middle;text-decoration:none}nav .menu-header ul .current-menu-item a{padding:18px 14px 14px;border-bottom:4px solid #fff}nav .menu-header ul li:last-child a::before,nav .menu-header ul li:last-child a::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}nav .menu-header ul li:last-child a::before{right:-84%;width:6px;height:6px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.breadcrumbs{max-width:1100px;margin:20px auto 40px;padding:0;font-size:9pt;line-height:1.2}.breadcrumbs a{color:#645246}.breadcrumbs br{display:none!important}.home .container{margin-bottom:0}.home .container p{font-size:1.5rem;line-height:1.9}.home .container h2{font-weight:500;line-height:1.6}.home .container h3{font-weight:500;line-height:1.7}.container a:hover{text-decoration:underline}.con-wrap{max-width:1140px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding-bottom:50px}.con-wrap p img,#tinymce p img{margin-bottom:10px}.con-wrap .con-box{padding:20px 3% 40px;margin-bottom:50px!important;background-color:#fff;background-image:url(https://www.transparenttextures.com/patterns/groovepaper.png)}.con-wrap h1{font-size:24pt;line-height:1.4;font-weight:normal;border-bottom:4px solid #efad90;margin-bottom:10px}.con-wrap a .category-post-title{font-size:20pt;line-height:1.4;padding:8px 2px;margin:10px 0 0;font-weight:normal;border-bottom:4px dotted #efad90;background:#fff;border-top:none}.con-wrap a .category-post-title:before{content:"≫";font-size:12pt;padding-right:8px;vertical-align:middle}.con-wrap a:hover,#tinymce a:hover{text-decoration:underline}.con-wrap time{font-size:9pt;text-align:right;display:block;margin-top:4px}.con-wrap h2,.home .container .campaign .box h2,#tinymce h2{font-size:16pt;line-height:1.4;font-weight:normal;border-top:2px solid #f5dae7;border-bottom:2px solid #f5dae7;padding:14px 2% 12px;margin:24px 0 20px;background:#fff}.home .container .campaign .box h2{display:block;text-align:left}.con-wrap h3,.home .container .campaign .box h3,#tinymce h3{font-size:16pt;line-height:1.6;border-bottom:3px solid #f5dae7;border-left:3px solid #f5dae7;padding:2px 0 0 10px;margin-top:30px;margin-bottom:10px}.con-wrap h4,.home .container .campaign .box h4,#tinymce h4{font-size:14pt;line-height:1.3;font-weight:500;border-bottom:2px solid #f5dae7;margin-top:24px;margin-bottom:10px}.con-wrap p,.home .container .campaign .box p,#tinymce p{font-size:12pt;line-height:2;margin:0;word-wrap:break-word}.con-wrap div,.home .container .campaign .box div,#tinymce div{font-size:12pt;line-height:1.7;word-wrap:break-word}.con-wrap ul,.home .container .campaign .box ul,#tinymce ul{margin:0;padding:0}.con-wrap ul li,.home .container .campaign .box ul li,#tinymce ul li{font-size:14pt;line-height:1.6;padding:4px 4px 4px 10px;margin:0 0 8px 0;border-left:4px solid #f5dae7;background:#fff;list-style-type:none}.con-wrap ul li a::before,.con-wrap h2>a::before,.home .container .campaign .box ul li a::before,.home .container .campaign .box h2>a::before,#tinymce ul li a::before,#tinymce h2>a::before{content:"≫";font-size:10pt;padding:0 6px 4px 0;vertical-align:middle}.con-wrap ol,.home .container .campaign .box ol,#tinymce ol{margin:0 0 0 36px;list-style-type:decimal-leading-zero!important}.con-wrap ol li,.home .container .campaign .box ol li,#tinymce ol li{line-height:2}.con-wrap iframe,.home .container .campaign .box iframe,#tinymce iframe{max-width:100%!important}table{width:100%;line-height:1.3;margin-bottom:0}table tbody tr{border:solid 2px #eee}table tbody tr th{padding:10px 2%}table tbody tr td{padding:8px 2%;width:30%;background:#fff;vertical-align:middle}.con-wrap table tbody tr td p{line-height:1.3}table tbody tr th,table tbody tr td:first-child{background:#f5dae7;text-align:left}table tbody tr td:first-child a::before{content:"≫";padding-right:4px}input[type="text"],input[type="email"],button,textarea,select{color:#555;font-size:16px;line-height:1.6;padding:8px 8px;appearance:none}select{color:#555;font-size:16px;line-height:1.6;padding:14px 8px;border-radius:6px}input[type="checkbox"]{width:20px!important;height:20px;margin-top:-2px}select::after{content:"▼";margin-left:20px}input[type="text"],input[type="email"],textarea,select{outline:none;border:1px solid #aaa;transition:all .3s;border-radius:6px}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{box-shadow:0 0 7px #1abc9c;border:1px solid #1abc9c}input[type="submit"],input[type="reset"]{color:#fff;font-size:14pt;letter-spacing:.5pt;width:70%;padding:16px 2%;margin:auto;font-weight:700;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.7);border-top:none;border-right:none;border-left:none;border-bottom:solid 4px #a64b0f;border-radius:10px;position:relative;display:block;vertical-align:middle;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="submit"]{background:#f19e38}input[type="reset"]{background:#ccc}.require{color:#e87646;font-size:10pt}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.mw_wp_form .error{font-size:9pt!important;color:#fff!important;background:#fc8388!important;margin:4px 0!important;padding:2px 10px!important;display:inline-block!important;border-radius:6px}input::-ms-clear{visibility:hidden}input::-ms-reveal{visibility:hidden}.trimin{height:110px;overflow:hidden;position:relative}.trimin img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-item{padding:0 2%}.gallery-item .gallery-icon{height:200px;overflow:hidden;position:relative;border:2px solid #e87646;margin-bottom:10px}.gallery-item .gallery-icon img{position:absolute;width:auto;top:50%;left:50%;transform:translate(-50%,-50%);border:none!important}.gallery-item .gallery-caption{font-size:12pt;line-height:1.6;padding:0 0 10px}.bt a{color:#fff;padding:10px 2%;font-weight:700;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.25);border:2px solid #eaeaea;border-radius:10px;position:relative;display:block;vertical-align:middle;text-decoration:none}.bt a:hover{text-decoration:none!important}.cta-1-box{border:4px solid #fccaca;padding:8px 2% 10px;background:#fff;border-radius:8px}.cta-bt{color:#fff;text-align:center;font-size:16pt;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.25);border:2px solid #efefef;padding:20px 2%;width:100%;border-radius:10px;position:relative;display:inline-block;vertical-align:middle;text-decoration:none;background:#ff8019;background:linear-gradient(to right,#ff8019 0%,#ff9e44 100%)}.cta-bt-reserve{color:#fff;text-align:center;font-size:16pt;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.25);border:2px solid #efefef;padding:20px 2%;width:100%;border-radius:10px;position:relative;display:inline-block;vertical-align:middle;text-decoration:none;background:#ff8019;background:linear-gradient(to right,#ff8019 0%,#ff9e44 100%)}.cta-bt:hover{text-decoration:none!important}.cta-bt::before,.cta-bt::after,.bt a::before,.bt a::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.cta-bt::before,.bt a::before{right:-86%;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.cta-2-title{color:#fff;background:#ee8b6f;padding-left:2%;padding-right:2%}.cta-2-con{background: linear-gradient(
    120deg,
    rgb(255, 224, 147) 0%,
    rgba(255, 246, 222, 1) 100%
  );padding:60px 2% 40px}.cta-2-con a{line-height:1.6}.cta-2-con .cta-1-box{border:0 solid #52c26b;border-radius:0 0 0 0}.cta-2-con .beginner-lead{font-size:14pt;line-height:1.6;padding:10px 0 10px;border-bottom:3px dashed #ffefb7}.img-beginner img{width:90%;border-radius:16px}.side{line-height:1!important}.side .foot-sub-menu h3{border:none;margin:0}.side .row{padding:0}.side .link a{color:#645246;text-decoration:none;text-shadow:none;padding:8px 0;border-top:2px dotted #efad90;display:block}.side .link a:last-child{border-bottom:2px dotted #efad90}.side .link a .bdg{color:#645246;font-size:9pt;padding:0 3px;margin:0 8px 0 0;background:#f4d175;display:inline-block}.side .link a .case-title{color:#e87646;font-weight:500}.side .bt a{padding:14px 1%;font-size:13pt}.side .bt .reserve{padding:10px 1%;font-size:15pt;text-shadow:1px 0 3px rgba(0,0,0,.25);background:#ff8019;background: -moz-linear-gradient(
    left,
    #ff8019 0%,
    #ff9e44 100%
  );background: -webkit-linear-gradient(
    left,
    #ff8019 0%,
    #ff9e44 100%
  );background: linear-gradient(
    to right,
    #ff8019 0%,
    #ff9e44 100%
  );filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8019', endColorstr='#ff9e44',GradientType=1 )}.side .bt .item{background:#68e}.side ul{border-left:1px solid #f5dae7}.side ul li{font-size:12pt;padding:0;background:transparent;border:0}.side ul li a{color:#e87646}.side .side-menu{border:none}.side .side-menu ul{padding:10px 0;border:none}.side .foot-sub-menu-2 a{color:#fff;display:flex;flex-wrap:wrap;font-weight:500;padding:0;border:2px solid rgba(255,255,255,.4);border-radius:10px;margin-bottom:10px}.side .foot-sub-menu-2 a .img-wrap{position:relative;width:88px;height:88px;overflow:hidden;border-radius:8px}.side .foot-sub-menu-2 a .img-wrap img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1.5)}.side .foot-sub-menu-2 ul li a{color:#e87646}.side .side-menu .side-sub-menu a:hover{text-decoration:none}.side .side-menu a img{border-radius:6px}.side .side-menu .bn-normal a img{height:auto!important}.side .side-menu a img:hover{opacity:1}.side .side-menu a p{line-height:1.2;display:inline-block;padding-left:2%;padding-right:2%}.side .side-menu ul li{padding-left:5%;border:none}.side .side-menu ul li a{font-size:12pt;font-weight:500}.side .side-menu .facial{background:#fc8388}.side .side-menu .korugi{background:#c379bb}.side .side-menu .body{background:#f90}.side .side-menu .wedding{background:#00aed9}.side .side-menu .men{background:#1a2a45}.side .side-sub-menu{border:none}.side .side-sub-menu li a{color:#462117;font-size:11pt;font-weight:500;border:0 solid #e87646;background:#f5dae7;width:100%;padding:6px 2%;display:block;margin-bottom:10px;border-radius:5px}.side .side-sub-menu li a:hover{text-decoration:none}.side .side-sub-menu li a span{width:30px;text-align:center;display:inline-block}.side .side-sub-menu li a::before{content:""}.side .menu-blogmenu-container .menu li{padding-left:5%}.side .archives{font-size:10pt}.side .list{padding-left:5%}.side .archives li{border:none}.side .archives li span{padding-right:4px}.side .archives li span:hover{-ms-filter:"alpha(opacity=70)";filter: alpha(opacity=70);-moz-opacity:.7;opacity:.7;cursor:pointer}.side .archives li a::before{display:none}.side .archives ul{border:none;padding:0 0 0 18px}.side .arrow-under span{font-size:24pt;transform:scale(3,1);display:inline-block}.footer{color:#462117;border-top:6px solid rgba(255,255,255,.4);background: linear-gradient(
    120deg,
    rgba(235, 180, 155, 1) 0%,
    rgba(244, 214, 204, 1) 17%,
    rgba(233, 168, 138, 1) 34%,
    rgba(241, 206, 222, 1) 59%,
    rgba(241, 207, 223, 1) 100%
  )}.footer ul li{padding-top:12px}.footer ul li:first-child{padding-top:0}.footer ul li a{color:#462117;font-size:10pt;line-height:1.6}.footer ul li ul{padding-left:18px}.footer ul li ul li:first-child{padding-top:12px}.footer ul li ul li{color:#462117;list-style-type:disc}.footer address{font-size:9pt;line-height:1.5;font-style:normal}.footer .copyright{display:block;font-size:8pt;text-align:center;line-height:1.6;width:100%;padding:8px 0 4px}body #dynamic-to-top{background:#efad90!important;right:3%}body #dynamic-to-top span{background:url(https://reborn-cosme.jp/wp-content/themes/images/icon-arrow-top-b.svg) no-repeat center center;opacity:.5;background-size:30px 30px}.page-top{text-align:center;color:#645246;width:50px;height:50px;position:fixed;bottom:25px;right:30px;padding:0;background:rgba(255,255,255,.4);border-radius:50px;border:1px solid #645246;z-index:99}.page-top span{font-size:24px;padding-top:14px;transform:scale(1,.5);display:inline-block}.bn-ranking{padding:10px 4%;clear:both;border-radius:10px;background:#f5dae7}.bn-ranking iframe{display:none!important}.bn-ranking .left-box{color:#6e4c33;font-weight:500;padding-top:4px;width:42%;float:left}.bn-ranking .left-box p{font-size:13pt;line-height:1.6}.bn-ranking .left-box p>span{border-bottom:#ffa500 solid 2px}.bn-ranking .right-box{width:58%;float:right;text-align:right}.bn-ranking .right-box a{display:inline-block;vertical-align:top;margin:4px 2% 4px}.bn-ranking .right-box a img{border-radius:6px;box-shadow:0 0 3px 1px #6e4c33}.single-pagenate>div{border:4px solid #f5dae7;line-height:1.6;border-radius:8px;width:48%;padding:20px 2%}.single-pagenate>.left-box{margin-right:auto;margin-left:0}.single-pagenate>.right-box{margin-left:auto;margin-right:0}blockquote{background-color:#fff;padding:35px 2em;position:relative;border-radius:10px}blockquote:before{content:"“";font-size:400%;line-height:1em;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";color:#ccc;position:absolute;left:10px;top:5px}blockquote:after{content:"”";font-size:400%;line-height:0;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";color:#ccc;position:absolute;right:10px;bottom:0}#comments{margin:50px 0 20px}.commentlist{padding:0 0 0 20px}.commentlist .comment{padding:20px 4%;margin-bottom:20px;border:2px solid #e6ab91;border-radius:8px}.commentlist .comment .comment-author{background:#fff;margin-bottom:4px}.commentlist .comment .comment-author .fn{display:inline-block}.commentlist .comment .comment-meta{font-size:10pt;text-align:right;margin-bottom:10px}.commentlist .comment .comment-body p{font-size:11pt;line-height:2}.commentlist .comment .comment-body .reply{text-align:right}.commentlist .comment .comment-body .reply a{color:#645246;font-size:10pt;border:1px solid #645246;display:inline-block;padding:4px 10px;border-radius:8px}.comment-respond .comment-reply-title{font-size:14pt;padding-bottom:2px}.comment-respond .comment-reply-title small a{float:right;color:#645246;font-size:10pt;border:1px solid #645246;display:inline-block;padding:2px 10px;border-radius:8px}.comment-respond .comment-form .logged-in-as{font-size:12pt}.comment-respond .comment-form p{margin-bottom:20px}.comment-respond .comment-form .comment-notes{font-size:12pt}.comment-respond label{font-size:12pt;vertical-align:top;width:140px;display:inline-block}.required{color:#e87646;font-size:12pt}.comment-form-url{display:none}.comment-respond .comment-form .form-submit input{color:#645246;font-size:10pt;border:1px solid #645246;display:inline-block;width:auto;padding:2px 10px 0;margin:0 0 20px;background:transparent;float:right;text-shadow:none}.comment-respond .comment-form .form-submit input:hover{color:#fff;background:#645246;cursor:pointer}.nivo-controlNav{float:left}.home .container .lead{background: linear-gradient(
    348deg,
    rgba(255, 255, 255, 1) 50%,
    rgba(255, 239, 230, 1) 50%
  )}.home .container .index-menu{background:#fff}.home .container .index-menu h2{border-bottom:1px solid #462117}.home .container .index-menu .menu-1 .bt a{background:#fc8388}.home .container .index-menu .menu-2 .bt a{background:#c379bb}.home .container .index-menu .menu-3 .bt a{background:#f90}.home .trouble{padding-top:60px;padding-bottom:20px}.home .trouble h2{display:block}.home .trouble h2 span{border-bottom:5px solid #f5dae7}.home .trouble .inner{max-width:1040px;padding:40px 0 40px;margin-left:auto;margin-right:auto}.home .trouble .inner .block{color:#645246;width:30.3%;padding:10px 10px;margin-left:1.5%;margin-right:1.5%;margin-bottom:20px;border:1px solid #645246;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:space-between;box-shadow:0 8px 16px 0 rgba(10,10,10,.1) , 6px 6px 0 0 rgba(10,10,10,.02)}.home .trouble .inner .block:hover{opacity:1;text-decoration:none;background:#ffefb0}.home .trouble .inner .block .img-block{width:35%;height:60px;overflow:hidden;position:relative}.home .trouble .inner .block .img-block img{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.home .trouble .inner .block .title-block{line-height:1.5;width:60%;display:table}.home .trouble .inner .block .title-block>span{display:table-cell;vertical-align:middle}.home .trouble .inner .block .title-block>span>span{font-weight:500;display:inline-block;padding:0 2px;background:#f5dae7}.home .container .movie{background-color:#fccaca;background-image:url(https://www.transparenttextures.com/patterns/connected.png)}.home .container .movie h2{border-bottom:4px solid #fc8388}.home .container .movie iframe{max-width:100%;width:revert-layer}.home .container .cta-1{background:#ffbeac}.home .container .cta-1 h2{display:block;text-align:center}.home .container .promise{background:#fff}.home .container .promise ul{border:4px solid #f5dae7;padding:40px 4%;border-radius:10px}.home .container .promise ul li{padding:20px 4%}.home .container .promise ul li .num{color:#fff;background:#ff8300;text-align:center;height:40px;width:40px;font-size:2rem;padding:0}.home .container .promise ul li h3{color:#ff8300;font-weight:normal;margin-top:4px;margin-bottom:10px}.home .container .voice{background:#ffefe6}.home .container .voice h2{border-bottom:1px solid #462117}.home .container .voice ul li{padding:40px 20px;background:#fff;position:relative}.home .container .voice ul li .tape{background:#ffb58b;border-left:2px dotted rgba(0,0,0,.1);border-right:2px dotted rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.2);width:140px;height:36px;position:absolute;top:-13px;left:36%}.home .container .voice ul li img{border:1px solid #ff8300}.sankaku{width:0;height:0;border:30px solid transparent;border-top:28px solid #ee8b6f;margin:auto}.home .container .news{background:#ffefe6}.home .container .news h2{}.home .container .news h2 a{color:#645246;padding:2px 16px;background:#fff;display:block}.home .container .news ul li{border-bottom:1px solid #645246;padding:20px 0}.home .container .news ul li a p{color:#645246}.home .container .news ul li a:hover{text-decoration:none;display:block}.home .container .news ul li a:hover h3{text-decoration:underline}.home .container .news ul li .excerpt p{font-size:10pt}.home .container .campaign{background:#fff;padding-top:60px!important}.home .container .campaign .camp-outer{padding:8px;border-radius:30px;behavior:url(../../assets/htc/PIE.htc)}.home .container .campaign .box{padding:40px 3%;border-radius:24px;behavior:url(../../assets/htc/PIE.htc);position:relative}.home .container .campaign .box p{line-height:1.7;font-size:12pt}.home .container .flow{background:#fff}.home .container .flow h2{border-bottom:2px dashed #e87646}.home .container .flow .step{color:#e87646;margin-right:14px}.home .container .wedding,.home .container .wedding-test{background:#fff}.home .container .wedding .bt a,.home .container .wedding-test .bt a{background:#00aed9;width:280px;margin:auto}.home .container .shop-info iframe{width:100%}.container .foot-sub-menu{background-color:#fff;background-image:url(https://www.transparenttextures.com/patterns/climpek.png)}.container .foot-sub-menu h2 span{color:#f18b34;border-bottom:1px solid #f18b34;padding:0 100px}.container .foot-sub-menu ul li a{color:#462117;font-size:13pt;font-weight:500;text-align:center;border:0 solid #e87646;background:#f5dae7;width:100%;padding:20px 2%;display:block;border-radius:10px;margin-bottom:10px;behavior:url(../../assets/htc/PIE.htc);position:relative}.container .foot-sub-menu ul li a:hover{text-decoration:none}.container .foot-sub-menu ul li a span{text-align:center;display:inline-block}.foot-menu a{color:#fff!important;font-weight:500;padding:0;border:2px solid rgba(255,255,255,.4);border-radius:10px;margin-bottom:10px;display:block;behavior:url(../../assets/htc/PIE.htc);position:relative}.foot-menu a:hover{text-decoration:none}.foot-menu a span{display:block;height:120px;position:relative;overflow:hidden;border-radius:6px}.foot-menu a span img{position:relative;top:50%;left:50%;width:100%;height:auto;transform:translate(-50%,-50%)}.foot-menu a span img:hover{opacity:1}.foot-menu a p{font-size:12pt;line-height:1.2;text-align:center;padding-left:2%;padding-right:2%}.foot-sub-menu .facial{background:#fc8388}.foot-sub-menu .korugi{background:#c379bb}.foot-sub-menu .body{background:#f90}.foot-sub-menu .wedding{background:#00aed9!important}.foot-sub-menu .men{background:#1a2a45}.kv{height:400px;width:100%;position:relative}.kv h1{color:#fff;font-size:24pt;text-align:center;line-height:1.2;padding:10px 10px;background:rgba(252,131,136,.8)}.kv .breadcrumbs{position:absolute;top:0;left:0}.kv+.con-wrap .side{margin-top:20px}.swiper a{position:relative;z-index:1;display:block;background:#fff}.swiper a:hover{opacity:1!important}.staff .nonh2 img{width:100%}.review section .vc_box{padding:20px 3% 40px;margin-bottom:50px!important;background-color:#fff;background-image:url(https://www.transparenttextures.com/patterns/groovepaper.png)}.qa .qa-ol{margin:0}.qa .qa-ol ul li{border-bottom:2px solid #fff;background:#fff;padding:0 2%}.qa .qa-ol ul li a:before{content:"Q."}.qa .qa-ol ul li{font-size:13pt}.qa .qa-ank-outer{position:relative}.qa .qa-ank{display:block;position:absolute;top:-20px;letter-spacing:0}.qa .qa-q{margin-bottom:0}.qa .qa-q:before{content:"Q.";color:#68e;font-size:28pt;display:inline-block;width:54px}.qa .qa-a{margin:0 2%}.qa .qa-a p:first-child:before{content:"A.";color:#e67399;font-size:28pt;display:inline-block;width:54px;height:64px}.price table tbody tr .row_ver,.price-test table tbody tr .row_ver{text-align:center!important;background:#fff!important}.price table tbody tr td,.price-test table tbody tr td{text-align:center;padding:14px 2%}.price table tbody tr td,.price-test table tbody tr td{padding:0 0%}.price table tbody tr td:first-child:not(.row_ver),
.price-test table tbody tr td:first-child:not(.row_ver) {height:140px;width:26%;background:transparent;position:relative;overflow:hidden}.price table tbody tr td:first-child a::before,.price-test table tbody tr td:first-child a::before{content:none}.price table tbody tr td a>span,.price-test table tbody tr td a>span{color:#fff;font-size:11pt;width:100%;padding:4px 1% 4px 5%;line-height:1.2;display:block;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.9)}.price table tbody tr td a>span::before,.price-test table tbody tr td a>span::before{font-size:9pt;content:"≫";position:absolute;top:4px;left:3%}.price table tbody tr td a>.facial,.price-test table tbody tr td a>.facial{background:#fc8388}.price table tbody tr td a>.korugi,.price-test table tbody tr td a>.korugi{background:#c379bb}.price table tbody tr td a>.body,.price-test table tbody tr td a>.body{background:#f90}.price table tbody tr td a>.wedding,.price-test table tbody tr td a>.wedding{background:#00aed9}.price table tbody tr td a>.men,.price-test table tbody tr td a>.men{background:#1a2a45}.price table tbody tr td a>span>span,.price-test table tbody tr td a>span>span{font-size:9pt}.price table tbody tr td a img,.price-test table tbody tr td a img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.btnlink a{color:#fff;text-align:center;width:70%;background:#f19e38;font-size:18pt;font-weight:500;padding:6px 2px 6px;display:block;margin:0 auto;text-shadow:1px 1px 2px #333;border-bottom:solid 4px #a64b0f;border-radius:8px}*[class*="original-cosmetics"] .fl_l{float:left}*[class*="original-cosmetics"] .fl_l .shopimg img{max-width:320px}*[class*="original-cosmetics"] .tx_cosm{max-width:390px;height:auto;float:right;background:#ede6d6;padding:10px 10px}*[class*="original-cosmetics"] .tx_cosm .su-button-center{margin:20px 0;font-weight:500}*[class*="original-cosmetics"] .tx_cosm ul{display:block;border-top:#f2f2f2 solid 1px}*[class*="original-cosmetics"] .tx_cosm li{line-height:25px;padding-top:10px}.order-item-list{font-size:11pt}.order-item-list tbody tr th,.order-item-list tbody tr td{padding:4px 1%;vertical-align:middle}.order-item-list tbody tr .amount{width:20%!important;background:#fff!important;padding-left:4%}.order-item-list tbody tr .price{width:36%!important}#content .wpcf7 ul li,#content .wpcf7-form-control-wrap name{color:#f5637a!important;font-size:18px;line-height:24px;padding:0!important;margin:0 0 8px 0;border-left:0!important;background:none!important}.screen-reader-response ul{display:none}#content .alert,.wpcf7-validation-errors{margin:20px 0;background:#e67f21;color:#fff;padding:0 2%;text-align:center;border:none!important}#content .alert{border:4px solid #ffa500!important;color:#666;background:#fff}.wpcf7-validation-errors{background:#f5637a}.cat-review .text-notice{display:block!important}table.form tbody tr th{width:14%;color:#555;padding:20px 2% 18px;background:#f5dae7;border-bottom:#ecb935 solid 1px;text-align:left}table.form tbody tr td:first-child{background:#fff}table.form tbody tr td input[type="text"],table.form tbody tr td input[type="email"],textarea{width:100%}table.form tbody tr td select{color:#666;font-size:16px;margin:0 0 6px!important;display:inline-block;padding:10px 2%;line-height:20px;background:#f9f9f9!important}table.form tbody tr td ul li{border:none}table.form tbody tr td ul li:first-child{width:70%;padding:0 2%;float:left}table.form tbody tr td ul li:last-child{width:28%;padding:0 2%;float:left}table.form tbody tr td ul li:first-child select{width:96%!important}table.form tbody tr td ul li:last-child select{width:80px!important}table.form tbody tr td input#zip31{width:100px!important}table.form tbody tr td input#zip32{width:120px!important}table.form tbody tr.zip td input{width:100px!important}table.form tbody tr.zip td #zip-btn{font-size:12pt;outline:none;border:2px solid #aaa;display:block;background:#efefef;padding:10px 2%;border-radius:6px;cursor:pointer;float:right;width:auto!important}table.form tbody tr.zip td #zip-btn:hover{opacity:.8}table.form tbody tr td .wpcf7-list-item,table.form tbody tr td .mwform-radio-field-text{margin-right:14px}table.form tbody tr td textarea{height:100px!important}table.normal-table{margin-top:20px;border-top:1px dotted #999!important;border-bottom:1px dotted #999!important}table.normal-table tbody tr th,table.normal-table tbody tr td{color:#555;font-size:13px;font-weight:normal;background:none!important;padding:0!important;margin:0!important;text-align:left}table.normal-table tbody tr th{width:24%!important;padding-right:2%!important;border-top:1px dotted #999!important;border-left:none!important;border-right:1px solid #999!important;border-bottom:none!important}table.normal-table tbody tr td{padding-left:2%!important;width:72%!important;border-left:none!important;border-right:none!important;border-top:1px dotted #999!important;border-bottom:none!important}table.normal-table tbody tr td p{color:#555;font-size:13px}.wpcf7c-elm-step2 .wpcf7c-btn-back{background:#999!important;padding:20px 6%;margin:0 6% 10px 0!important;float:left}.wpcf7c-elm-step2 .wpcf7-submit{background:#f5637a!important;padding:20px 18%;float:left}.wpcf7c-conf{color:#111!important;background:#efefef!important;border:none!important;cursor:default!important;border-radius:0!important;pointer-events:none!important}table.reserve tbody tr th{width:14%!important;padding-left:2%!important;padding-right:2%!important}table.reserve tbody tr td ul{width:100;box-sizing:border-box}table.reserve tbody tr td ul li{font-size:12pt;background:transparent}table.reserve tbody tr td ul li:first-child{width:100%!important}table.reserve tbody tr td ul li:last-child{width:100%!important}table.reserve tbody tr td ul li{font-size:11pt;width:50%!important;display:block;margin:0}table.reserve tbody tr td ul li>span{width:100%;display:inline-block;padding:4px 0}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0!important}table.reserve tbody tr.day td select{font-size:16px;width:90px}.wpcf7-radio .wpcf7-list-item{margin-right:20px}table.rc-menu1{margin-bottom:16px}table.rc-menu1 tbody tr th{width:30%!important}table.rc-menu1 tbody tr td{width:70%!important}table.rc-menu1 tbody tr th,table.rc-menu1 tbody tr td{background:#fff!important;padding:30px 0 0 0}table.rc-menu1 tbody tr td{color:#777!important}table.rc-menu2 tbody tr td{color:#777!important;text-align:left!important;background:#fff!important}table.reserve tbody tr td .block ul li{border:none;padding:10px 2px}table.rc-menu1 tbody tr:first-child th{color:#fff!important;background:#f19e38!important}.cale-group .cale-block{float:left;width:48%;margin-right:2%}tbody .ui-datepicker-week-end a.ui-state-default{background-image:none;background-color:#f99}tbody .ui-datepicker-week-end.ui-datepicker-unselectable a.ui-state-default{background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x}table.reserve tbody tr.day td .block{width:48%;padding:10px 2%;margin:0 1% 10px;float:left;border:2px solid #f5dae7;background:#fef8e2;border-radius:8px;box-sizing:border-box}table.reserve tbody tr.day td .block a::before{content:"";padding:0}table.reserve tbody tr.day td .block .box1,table.reserve tbody tr.day td .block .box2{color:#666;display:inline-block}table.reserve tbody tr.day td ul{width:100%!important}table.reserve tbody tr td ul li{border:none}table.reserve tbody tr.day td ul li .wpcf7-list-item{display:inline!important}table.reserve tbody tr.day td ul li .wpcf7-form-control-wrap select{width:70%}table.reserve tbody tr.day td ul li .wpcf7-form-control-wrap:first-child select{margin:0 10px 10px 0}table.reserve tbody tr td iFrame{width:100%!important}input[type="radio"]{margin:-2px 2px 0 0}.preview-display-block{display:none}.mw_wp_form_preview .preview-display-block{display:block}.mw_wp_form_preview .preview-display-none{display:none}.mw_wp_form_preview .preview-text{background:#f5dae7;padding:0 10px}.mw_wp_form_preview .box1,.mw_wp_form_preview .box2{display:inline!important}.mw_wp_form_preview .back{width:120px!important;background:#efad90!important;margin-bottom:20px}.mw_wp_form_preview .submit{margin-bottom:20px}.wpcf7-mail-sent-ok{display:block!important;border:4px solid #f5637a!important;font-weight:500!important;background:#fff;margin:0 .5em 1em!important}.page-key{position:relative}.page-key h1 img{width:100%}.page-key .key-breadcrumbs{position:absolute;top:10px;left:10px;color:#efad90;margin:10px auto 40px;padding:0 1%;font-size:9pt}.con-bg .su-row{padding-top:1.5em!important}.con-bg .su-box{border-radius:10px!important;border:none}.con-bg .su-box-title{font-size:14pt}.con-bg .su-button-style-flat span{font-weight:500;padding:16px!important;border:4px solid #fff}.con-bg .su-button-style-flat:hover span{top:0!important}.con-bg .su-list ul li{padding:8px 0 8px 2em!important;margin:0 0 8px!important}.con-bg .su-list ul li i{position:absolute!important;top:8px!important;left:4px!important}.con-bg .su-note{margin:0 0 0 0}.con-bg .su-row{margin-bottom:0}.con-bg .su-spoiler-style-default>.su-spoiler-title{padding-left:30px;background:#b8dde5}.con-bg .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:4px}.con-bg .su-spoiler-icon{top:10px}.con-bg,#tinymce{padding:30px 0}.wedding,.wedding-test{background:#e9f4f6}.wedding .gallery-item .gallery-icon,.wedding-test .gallery-item .gallery-icon{height:220px;width:220px;border-radius:50%;margin:auto;border:6px solid #b8dde5!important;background:#fff}.con-bg .con-wrap h2,#tinymce .con-wrap h2{font-size:18pt}.con-bg .con-wrap h3,#tinymce .con-wrap h3{border-bottom:2px dotted #645246}.con-bg table tbody tr th,.con-bg table tbody tr td:first-child{background-color:#f5dae7;background-image:url(https://www.transparenttextures.com/patterns/fake-luxury.png)}.korugi-test h2,.korugi h2{font-weight:500;border-top:3px dotted #6e0063;border-bottom:3px dotted #6e0063;background:#ffcef1}.korugi-test ul li,.korugi ul li{border-left:0 solid #6e0063!important}.korugi-test .su-list ul li>img,.korugi .su-list ul li>img{top:-10px;width:3em;height:3em}.korugi-test .su-list ul li,.korugi .su-list ul li{padding:8px 0 8px 3.2em!important}.korugi-test .su-note,.korugi .su-note{border:4px solid #f0c6eb!important}.korugi-test .su-column-size-1-3 .su-note,.korugi .su-column-size-1-3 .su-note{border:none!important;border-radius:10px}.korugi .gallery-item .gallery-icon{border:none}@media only screen and (min-width:640px) and (max-width:1240px){nav .menu-header ul li a{padding:18px 8px}}@media only screen and (min-width:640px) and (max-width:1024px){.gallery-item .gallery-icon{height:140px}}@media only screen and (max-width:639px){.pc{display:none!important}.sp{display:block!important}.fixed-margin{margin-top:0!important}nav .menu-header{display:none!important}.gallery-item{padding:0 2%}.gallery-item .gallery-icon{height:90px}.header .lead{font-size:8.5pt;padding:4px 3%}.header .logo img{max-width:80px}.header .tel{margin-bottom:10px;border-radius: 10px 10px 10px 10px/10px 10px 10px 10px}.header .spec{margin-bottom:10px}.fade-in{opacity:1!important}.fade-out{opacity:0!important}.page-id-3813 .floating-btns,.page-id-141 .floating-btns,.page-id-3796 .floating-btns{display:none!important}.floating-btns{font-family:"Noto Sans JP",sans-serif;font-weight:500;width:100%;padding:6px 2% 6px;position:fixed;bottom:0;z-index:1;background:rgba(255,255,255,.8);transition:all .5s;opacity:0}.floating-btns p{font-size:9.5pt;margin:0 0 6px 0}.floating-btns a{color:#fff;letter-spacing:-1px;text-shadow:0 1px 2px rgba(0,0,0,.7);padding:6px 2%;height:100%;display:block;border-radius:6px}.floating-btns .bt-lead{font-size:8pt;margin-bottom:4px;display:block}.floating-btns .bt-text{display:block}.floating-btns .floating-tel{width:46%;margin:0 1%}.floating-btns .floating-tel a{padding:6px 2% 4px;background:#ffa800}.floating-btns .floating-tel a .bt-text{font-size:13pt}.floating-btns .floating-tel a .bt-text span{display:inline-block;margin:2px 0 0}.floating-btns .floating-tel a img:first-of-type{width:18px;margin:2px 2px 0 0}.floating-btns .floating-tel a img:last-of-type{width:24px}.floating-btns .floating-reserve{width:20%;margin:0 1%}.floating-btns .floating-reserve a{padding:4px 2% 2px;background:#e87646}.floating-btns .floating-reserve a .bt-text{font-size:10pt}.floating-btns .floating-reserve a img{width:30px}.floating-btns .floating-contact{width:26%;margin:0 1%}.floating-btns .floating-contact a{padding:4px 2% 2px;background:#ff8300}.floating-btns .floating-contact a .bt-text{font-size:10pt}.floating-btns .floating-contact a img{width:30px}.floating-btns .floating-contact.line{width:28%}.floating-btns .floating-contact.line a{background:#50b535}.floating-btns .floating-contact.line a img{height:22px;width:auto;margin:5px 0 0}.footer .logo{width:100%;text-align:center}.footer .logo img{width:50%}body #dynamic-to-top{right:3%;bottom:64px!important;border:0 solid #645246!important;background:rgba(255,255,255,.9)!important;box-shadow:0 4px 2px -2px rgba(0,0,0,.2)}body #dynamic-to-top span{background:url(https://reborn-cosme.jp/wp-content/themes/images/icon-arrow-top-b.svg) no-repeat center center;opacity:.5;background-size:30px 30px}body.admin-bar .mobmenu,body.admin-bar .mobmenu-panel,.show-nav-left.admin-bar .mobmenu-overlay,.show-nav-right.admin-bar .mobmenu-overlay{top:0!important}.mobmenur-container,.mobmenu-right-panel .mobmenu-right-bt{text-align:center;height:54px;width:54px;top:20px;right:16px;background:#fce3c0;border-radius:4px;display:block;opacity:1;z-index:1}.show-panel .mob-cancel-button{color:#cd3d00;height:54px;width:54px}.mobmenu-content{padding-top:0;margin-top:36px}.mobmenur-container{position:fixed}.mobmenur-container i{font-size:39px;color:#cd3d00;float:none}.mobmenu-trigger-action{padding-top:5px;display:block}.mobmenu-trigger-action::after{color:#cd3d00;font-size:12px;content:"menu";position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(-50%)}.show-panel .mob-cancel-button::before{padding-top:11px}.mobmenu-panel{background:#fcf6da}#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name{font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";line-height:1.3em}.mobmenu-right-panel li,.rightmbottom,.rightmtop{padding-left:0%;padding-right:0%;border-bottom:1px solid #f5dae7}.mobmenu-content #mobmenuright li:hover,.mobmenu-content #mobmenuright>li>a:hover{color:#645246;background:#f4d175;opacity:1}.mobmenu-content #mobmenuright .sub-menu{background:#ffefb7}.mobmenu-content #mobmenuright .sub-menu a{color:#645246;border-top:1px solid #fff;padding-left:30px}.mobmenu-content li>.sub-menu li{padding-left:0}.mobmenu-content li a{padding:9px 20px;position:relative}.mob-expand-submenu{text-align:center;width:60px;height:40px;display:block;position:absolute;padding-top:10px;right:0;top:0}.mob-expand-submenu i{font-size:15px}.menu-item-3885 a{color:#fff!important;background:#ffa800!important;text-shadow:0 1px 2px rgba(0,0,0,.7)}.menu-item-3886 a{background:#fbdbe8!important}.menu-item-3886>ul li a{background:#fbdbe8!important}.menu-item-3900 a{background:#dfd3e7!important}.menu-item-3899 a{background:#fce3c0!important}.menu-item-3887 a{background:#b9e3e2!important}.menu-item-3888 a{background:#d1edfb!important}.menu-item-2597 a{color:#fff!important;background:#3ca243!important;text-shadow:0 1px 2px rgba(0,0,0,.7)}.menu-wrap-12263 .rmp-menu-subarrow .dashicons-arrow-up-alt2::before{content:"\f347"!important}.menu-wrap-12263 .rmp-menu-subarrow.rmp-menu-subarrow-active .dashicons-arrow-down-alt2:before{content:"\f343"!important}.menu-wrap-12263 .rmp-submenu .rmp-menu-item-link{border-top:1px dashed #d69d77}.breadcrumbs{padding-left:20px;padding-right:20px}.con-wrap h1{font-size:19pt}.con-wrap a .category-post-title{font-size:17pt}.con-wrap h2{font-size:15pt}.con-wrap h3{font-size:13pt}.con-wrap p{font-size:11pt;line-height:1.8}.con-wrap ol li,#tinymce ol li{line-height:1.8}input[type="text"],input[type="email"],textarea{width:100%}input[type="submit"]{width:100%}.side{padding-top:20px;margin-top:40px}.single-pagenate>div:first-child{width:100%;margin:0 0 20px 0}.single-pagenate>div:last-child{width:100%;margin:0}.bn-ranking{padding:10px 0}.bn-ranking .left-box{text-align:center;width:90%;margin:0 auto 10px;float:none;display:block}.bn-ranking .left-box p{font-size:12pt}.bn-ranking .right-box{width:90%;margin:0 auto;text-align:center;float:none;display:block}.page-top{width:40px;height:40px;bottom:70px;right:10px}.page-top span{font-size:20px;padding-top:10px}html .swiper-button-prev{width:30px!important;padding-right:40px}html .swiper-button-next{width:30px!important;padding-left:40px}.home .container .lead p{font-size:12pt}.container .foot-sub-menu ul li a{font-size:9pt}.foot-menu a p{font-size:10pt;padding-left:0%;padding-right:0%;padding-top:12px!important;padding-bottom:12px!important}.foot-menu a{width:48%;margin:0 1% 16px}.home .container .index-menu h2{font-size:16pt}.home .container .index-menu .lead-text{font-size:12pt}.home .container .index-menu .menu-group img{width:260px}.home .trouble .inner .block{display:block;width:47%}.home .trouble .inner .block .img-block{height:80px;width:100%}.home .trouble .inner .block .title-block{margin-top:6px;font-size:9pt;width:100%}.home .container .cta-1 h2{font-size:20pt}.home .container .promise ul{padding:20px 2%}.home .container .promise ul li{padding:20px 1%}.home .container .promise h2{font-size:20pt}.home .container .promise ul li h3{font-size:15pt!important}.cta-2-title h2{font-size:19pt}.home .container .campaign .box p,.home .container .campaign .box span,.home .container .campaign .box h2,.home .container .campaign .box h3,.home .container .campaign .box h4,.home .container .campaign .box h5{text-align:left!important}.home .container .campaign .box img{margin-top:20px}.home .container .flow .block-2{margin-top:30px}.home .container .foot-sub-menu ul li a{margin-bottom:20px}.container .foot-sub-menu h2 span{padding:0 20px}.home .foot-menu a{margin-bottom:20px}.home .foot-sub-menu .body p{padding-top:14px!important;padding-bottom:12px!important}.kv h1{font-size:16pt;margin:0 10px}.kv+.con-wrap .side{margin-top:0}.price table tbody tr td{float:left;clear:both;width:100%!important}.price table tbody tr td:nth-child(2),
  .price table tbody tr td:nth-child(3) {padding:10px 2%;float:left;clear:none;width:50%!important}.price table tbody tr:nth-child(2) td.row_ver,
  .price table tbody tr:nth-child(3) td.row_ver {padding:10px 2%;width:50%!important}.price table tbody tr td:first-child:not(.row_ver),
  .price-test table tbody tr td:first-child:not(.row_ver) {height:180px;width:42%}.price table tbody tr td a>span,.price-test table tbody tr td a>span{font-size:12pt;line-height:1;padding:8px 2%}.price table tbody tr td a>span::before,.price-test table tbody tr td a>span::before{top:8px}.price table tbody tr td a>span>span,.price-test table tbody tr td a>span>span{font-size:9pt}.fl_l{width:100%}.shopimg{text-align:center}.tx_cosm{width:100%;padding:10px 2%}table.form tbody tr th{padding:8px 2% 6px}.wpcf7c-elm-step2 .wpcf7-submit{float:right}table.form tbody tr th{width:100%!important}table.reserve tbody tr th{width:100%!important}table.form tbody tr td{width:100%!important}table.form tbody tr th,table.form tbody tr td{float:left;clear:both}table.order tbody tr td ul li:last-child select{width:36px!important}table.form tbody tr td .wpcf7-list-item-label{font-size:12pt}table.reserve tbody tr td ul{float:left;width:100%;border-bottom:2px solid #f5dae7}table.reserve tbody tr td ul li{padding:0}table.reserve tbody tr td ul li .wpcf7-list-item{margin-bottom:20px}table.reserve tbody tr.day td .block .wpcf7-list-item{display:block!important;margin:20px 0}table.reserve tbody tr.day td .block br{display:none}table.reserve tbody tr.day td ul li .wpcf7-form-control-wrap select{width:60%}.review p img{width:auto}.con-bg .con-wrap h2,#tinymce .con-wrap h2{font-size:14pt;text-align:left!important}.gallery-item .gallery-caption{font-size:9pt;text-align:left}.su-button-style-flat span{font-size:13pt!important;padding:16px 4%!important}.su-button-style-flat{width:100%!important;width:100%!important}.wedding .gallery-columns-2 .gallery-icon,.wedding-test .gallery-columns-2 .gallery-icon{height:140px;width:140px}.wedding .gallery-columns-3 .gallery-icon,.wedding-test .gallery-columns-3 .gallery-icon{height:100px;width:100px}.wedding p img{width:100%}.tos-prev{left:0}.tos-next{right:0}}