@charset "utf-8";body{color:#444;font-family:"Noto Sans Japanese";font-size:17px;-webkit-font-smoothing:antialiased}@media (max-width:767px){body{font-size:16px}}a{color:#002d5d}a:hover{color:#2f5073;text-decoration:none}a:hover img,.btn:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";text-decoration:none}.container{max-width:1020px}.s-container{max-width:880px;margin:0 auto}.xs-container{max-width:810px;margin:0 auto}@media (min-width:768px){.container{width:1020px}}@media (max-width:767px){.container,.s-container,.xs-container{margin-right:auto;margin-left:auto;max-width:400px}header .container,.top{max-width:100%}}.btn{border-radius:0;font-weight:500;margin:0;padding:0}.btn-waku{border:1px solid #002d5d;height:48px;line-height:46px;width:270px;color:#002d5d;font-size:17px}.btn-orange{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/bt-orange.png);color:#fff;height:38px;line-height:36px;width:242px}.btn-orange:hover{color:rgba(255,255,255,.8);opacity:1}.btn-waku:hover{background:#002d5d;color:#fff}@media (max-width:767px){.btn-waku{height:42px;line-height:40px;width:230px;font-size:16px}}#h1-wrap{position:relative}h1{bottom:3.2rem;color:#fff;font-size:.8rem;font-weight:400;margin:0 auto;position:absolute;text-align:center;width:100%}@media (max-width:767px){.btn-waku{height:42px;line-height:40px;width:230px}}p{margin:0;text-align:justify}ul{padding:0}li{list-style:none}.title{font-size:3.8rem;font-family:'Amatic SC',cursive;font-weight:700;padding-bottom:2.4rem;text-shadow:rgba(255,255,255,.6) 1px 1px 10px,rgba(255,255,255,.6) -1px 1px 10px,rgba(255,255,255,.6) 1px -1px 10px,rgba(255,255,255,.6) -1px -1px 10px}main .title{text-shadow:none}.tel{font-size:1.5rem;font-weight:700}.s-tel{font-size:1.2rem;font-weight:700;margin-right:8px;text-align:center}.s-tel small{font-weight:400;font-size:.8rem}.tel a{color:#f27506}main .tel a{color:#002d5d}.text-g{font-family:'Bubblegum Sans',cursive}.text-kit{font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700}hr.hr-img{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/line.png);border:0;height:1px}hr.hr-yellow{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/yellow.png) repeat-x;border:0;margin-top:-5px;height:14px;position:relative;top:3px}hr.hr-white{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/white.png) repeat-x;border:0;height:14px;position:relative;top:3px;z-index:1}mark{color:#fff;font-weight:700;font-size:.8rem;padding:0 .5rem;background:#aaa}mark.red{background:#c00;font-size:.7rem}mark.navy{background:#002d5d}@media (max-width:767px){.title{font-size:3rem;padding-bottom:2.3rem}hr.hr-white{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/header-line.png) repeat-x;top:8px}mark{font-size:.7rem}}.text-orange{color:#dc6f03}.text-navy{color:#002d5d!important}.text-green{color:#14914f}.text-gray{color:#666}.text-white{color:#fff}.bg-yellow{background-image:url(//www.henna-ruri.com/wp-content/themes/ruri/img/back.png)}.bg-white{background-color:#fff}.bg-gray{background-color:#f8f8f8}.bg-lgray{background-color:#fefefe}.bg-green{background-color:#eef3e9}.fixed-top{background:#fff}header{color:#002d5d;line-height:1;padding-top:1rem}header a{color:#1b315c}header .navbar-brand{max-width:80px}.toi-waku{border:1px solid #1b315c;display:block;font-size:.85rem;height:28px;line-height:26px}@media (max-width:767px){header{margin-bottom:-13px;padding-top:.2rem}header .navbar-brand{max-width:65px}}#top-slide{position:relative;margin-top:5.5rem}#top-slide .slider{height:640px;overflow:hidden}#top-slide .slide-img{position:relative;height:640px;overflow:hidden}#top-slide .slide-img img{bottom:-100%;display:block;height:auto;margin:auto;position:absolute;top:-100%;width:100%}#top-slide h2{bottom:0;color:#fff;font-size:2rem;position:absolute;text-shadow:rgba(55,29,6,.6) 1px 1px 5px,rgba(55,29,6,.6) -1px 1px 5px,rgba(55,29,6,.6) 1px -1px 5px,rgba(55,29,6,.6) -1px -1px 5px;z-index:1}@media (max-width:1200px){#top-slide .slider{height:570px}#top-slide .slide-img{height:570px;position:relative}}@media (max-width:1020px){#top-slide .slider{height:540px}#top-slide .slide-img img{width:1020px}#top-slide .slide-img{height:540px}}@media (max-width:767px){#top-slide .slider{height:260px}#top-slide{max-width:100%;position:static;margin-top:3.2rem}#top-slide h2{color:#002d5d;font-size:1.4rem;line-height:1.5;position:static;padding-bottom:.5rem;text-shadow:none}#top-slide h2 small{color:#777;display:block;margin-bottom:.7rem}#top-slide .slide-img img{height:120%;width:auto;left:-100%;right:-100%}#top-slide .slide-img{height:260px;position:static}}header .nav-item span{color:#777;display:block;font-size:.7rem;font-family:"Noto Sans Japanese"}header .nav-item{font-family:'Bubblegum Sans',cursive;font-size:1.2rem;line-height:1.4;padding:0 1.1rem;position:relative}header .nav-item a:hover{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}header .nav-item:after{content:url(//www.henna-ruri.com/wp-content/themes/ruri/img/menu-line.png);display:block;position:absolute;right:0;top:0}header .nav-item:nth-child(7):after{content:none}@media (max-width:767px){header .nav-item span{display:inline;font-size:.9rem;margin-left:1rem}header .nav-item:after{content:none}}.icon-bar{border-radius:1px;display:block;height:2px;width:22px}.icon-bar+.icon-bar{margin-top:4px}.icon-bar{background-color:#002d5d;border-radius:0}.icon-bar:nth-of-type(1){top:0}.icon-bar:nth-of-type(2){top:1px}.icon-bar:nth-of-type(3){top:2px}.icon-bar{border-radius:1px;height:3px;position:relative;width:22px}.navbar-toggler{background-color:transparent;border:1px solid #002d5d;border-radius:5px;font-size:.5rem;padding:7px 6px 8px}.navbar-toggler.active .icon-bar:nth-of-type(1){top:9px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.navbar-toggler.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggler.active .icon-bar:nth-of-type(3){top:-5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}#about{padding:4rem 0 4.5rem}#news{padding:6rem 0 0}#blog{padding:3.5rem 0 4.5rem;position:relative}#blog .side1{position:absolute;top:-180px;z-index:1}#info{padding:3.5rem 0 3.5rem;position:relative}#info .side3{position:absolute;top:220px;z-index:1000}#instagram{padding-top:4.5rem;position:relative}#instagram .side2{position:absolute;right:0;top:-40px;z-index:1}#sub-footer{padding:2rem 0}@media (max-width:767px){#about{padding:3rem 0 4rem}#news{padding:3rem 0 0}#blog{padding:3rem 0 3.5rem}#blog .side1{top:-20px}.side1 img{max-width:100px}#instagram .side2{top:10px}.side2 img{max-width:145px}.side3 img{max-width:130px}#info{padding:3.5rem 0 3.5rem}#sub-footer{padding:2rem 0 0}}#about,#info{line-height:2rem}#about ul{max-width:80%;margin:0 auto}#about li{border-bottom:1px dotted #ccc;padding:.3rem 0}#about span{color:#999;font-weight:700;font-size:95%}@media (max-width:767px){#about,#info{line-height:1.7rem}#about ul{max-width:100%}#about li{line-height:1.6;padding:.7rem 0}#about li:last-child{border-bottom:0 dotted #ccc}#about span{display:block}#info .side3{top:320px}}#blog .title{padding-bottom:1.8rem}.blog-template .blog-height p{color:#555}.blog-template h3,.blog-template h2,.blog-template h4{color:#1b315c;font-size:17px;font-weight:500;line-height:1.3;margin:.3rem 0 .5rem;text-decoration:underline;max-height:65px;overflow:hidden}.blog-template h3:hover,.blog-template h2:hover,.blog-template h4:hover{color:#204f82}.blog-template .blog-height{height:134px;overflow:hidden}.blog-template p{font-size:1rem;line-height:1.6rem}.blog-template span{color:#999;font-weight:700;font-size:95%}.blog-template p:hover{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";text-decoration:none}.blog-template .blog-img{background:#eee;height:260px;margin-bottom:1rem;overflow:hidden;position:relative}.blog-template .blog-img img{bottom:-100%;left:-100%;right:-100%;display:block;height:100%;margin:auto;position:absolute;top:-100%;width:auto}.cate-title{font-size:2rem;font-weight:700}@media (max-width:767px){.cate-title{font-size:1.5rem}#blog .title{padding-bottom:1rem}.blog-template .blog-img{height:180px}.blog-template h3,.blog-template h2,.blog-template h4{font-size:16px;margin:.3rem 0 .5rem;max-height:63px}.blog-template p{font-size:.9rem;line-height:1.3rem}.blog-template .blog-height{height:100px}.blog-template .blog-img{margin-bottom:.5rem}.blog-template .col-6:nth-child(odd){padding-right:6px}.blog-template .col-6:nth-child(even){padding-left:6px}}@media (max-width:320px){.blog-template .blog-img{height:160px}}#instagram .regular{margin:1rem auto 2.5rem;width:860px}.regular ul#instafeed li{margin:3px 12px;height:190px;overflow:hidden;position:relative;border:7px solid #fff;box-shadow:0px 0px 4px rgba(36,25,25,.3);background:#eee}.regular ul#instafeed li img{bottom:-100%;left:-100%;right:-100%;display:block;margin:auto;position:absolute;top:-100%;bottom:-100%;max-height:220px;max-width:auto}@media (max-width:767px){#instagram .regular{margin:.8rem auto 1.5rem;width:95%}.regular ul#instafeed li{margin:3px 8px;height:145px;border:4px solid #fff}}#info .bg-white{height:300px;line-height:2.3rem}#info h3{font-size:1.6rem}#info .tel{color:#002d5d;font-size:1.7rem}@media (max-width:767px){#info .bg-white{height:auto;line-height:1.8rem}#info .col-md-4 img{width:80%}}#page{padding:5rem 0}#page2{padding:3.5rem 0 5rem}#page3{padding:3.5rem 0 0}@media (max-width:767px){#page{padding:3rem 0 4rem}#page2{padding:2rem 0 4rem}#page3{padding:2rem 0 0}}.staff{font-size:16px;line-height:1.6rem}.staff .name{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/line.png) repeat-x bottom;font-size:1.2rem;font-weight:700}.staff .name span{color:#666;font-size:15px}.staff img{width:100%;height:auto;display:block;margin:0 auto}@media (max-width:767px){.staff img{max-width:200px}.staff .name{font-size:1.1rem;text-align:center}}.contact{line-height:2rem}.contact .tel{font-size:1.7rem}.contact table{font-size:15px;margin:2.5rem 0 2rem}.wpcf7-radio .wpcf7-list-item{display:block}.salon table th a,.salon table td a{text-decoration:underline}.salon table th a:hover,.salon table td a:hover{text-decoration:none}.contact table th{background:#e2e2e2;border-bottom:1px solid #fff;padding:1.3rem;width:260px}.contact table td{background:#f2f2f2;border-bottom:1px solid #e2e2e2;padding:1.3rem}.contact .btn{background:0 0}.contact .btn:hover{background:#002d5d}.contact .prinacy h2{font-size:1.3rem}.contact .prinacy p{font-size:15px;line-height:1.7}.contact .prinacy .p-title{border-bottom:1px dotted #ccc;font-weight:700}@media (max-width:767px){.contact table{font-size:14px;margin:1.5rem 0 1.5rem}.contact{line-height:1.7rem}.contact table th{display:block;padding:.4rem;text-align:center;width:100%}.contact table td{display:block;padding:1rem 0}}.eco{line-height:1.6;max-width:600px;margin:0 auto}.menu h2,.goods h2,.henna h2,.salon h3{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/greenbar.png) repeat-x;color:#fff;font-size:1.4rem;font-family:"fot-tsukuardgothic-std",sans-serif;font-weight:700;height:38px;line-height:38px;margin-top:3rem;text-align:center}h2.yellowbar,.salon h3.yellowbar{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/yellowbar.png) repeat-x}.menu table{color:#002d5d;margin-bottom:.5rem;width:100%}.menu table th,.menu table td{border-bottom:1px dotted #ccc;padding:.8rem;line-height:2rem}.menu table.freeplan th{font-weight:400}.menu table td{font-weight:700;text-align:right}.menu .bg-gray th{color:#fff;text-align:center;width:220px}.menu .bg-gray td{padding:1.5rem}.menu .bg-gray th span{background:#ccc;border-radius:20px;padding:.3rem 1.5rem}.menu .bg-gray td p{color:#444;font-weight:400;font-size:.95rem;line-height:1.6}.menu .h3{font-size:1.6rem}.coupon-henna p.font-weight-bold{color:#777;font-size:1rem;line-height:1.88}.coupon-henna table{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:1rem 0}.coupon-henna table th,.coupon-henna table td{color:#dc6f03;padding:.8rem 0}@media (max-width:767px){.eco{line-height:1.5}.menu h2,.goods h2,.henna h2,.salon h3{font-size:1.2rem;letter-spacing:-1px;height:34px;line-height:34px;margin-top:1.5rem}.menu .h3{font-size:1.4rem}.menu table th,.menu table td{padding:.4rem 0}.menu table th.xs-block,.menu table td.xs-block{display:block;padding:.8rem 0}.menu .bg-gray th{border:none;color:#fff;display:block;padding-top:1.5rem;padding-bottom:1rem;width:100%}.menu .bg-gray td{border:none;display:block;padding:0 1rem 0}.menu .bg-gray td p{font-size:.9rem}}.goods h3{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/line.png) repeat-x bottom;font-size:1.2rem;font-weight:700;margin:1.5rem 0 1rem;padding-bottom:.5rem}.goods h3 span{float:right}.goods h2{margin-bottom:2.8rem}.goods .col-md-6{margin-bottom:3.5rem}.goods .col-md-6 img{width:100%;height:auto;display:block}.goods .bg-gray img{max-width:75%;margin:0 auto;display:block;height:auto}.goods .goods-text{font-size:16px}.goods .goods-waku{max-width:720px;margin:0 auto 3.5rem}.goods .goods-waku p{margin-bottom:1rem}.goods table th,.goods table td{padding:.8rem 1rem;border-bottom:1px dotted #ccc;font-size:1.05rem}.goods table th{width:220px}.goods_food{border:1px dotted #ccc;padding:1rem}.goods_food h3{font-size:1.05rem}.goods_food .h3{font-size:1.2rem;font-weight:700}.goods_food p{font-size:.95rem}@media (max-width:767px){.goods h2{margin-bottom:1.5rem}.goods table th{width:130px}.goods table th,.goods table td{padding:.8rem 0}.goods .col-md-6{margin-bottom:2rem}.goods .bg-gray img{max-width:100%;margin:0 auto;display:block}.goods h3{font-size:1.1rem}.goods h3 span{display:block;float:none;margin-top:.5rem;text-align:right}.goods .goods-waku{margin:0 auto 2rem}.goods table th,.goods table td{font-size:1rem}}.salon h2{font-size:1.6rem;font-weight:400}.salon .salon-slide{max-width:93%;margin:0 auto}.salon .salon-slide div img{;padding:0 6px}.salon h4{font-size:1.2rem;padding-bottom:.5rem}@media (max-width:767px){.salon .salon-slide{max-width:90%}}.blog-template .side-title{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/line.png) repeat-x bottom;font-family:'Bubblegum Sans',cursive;font-size:1.4rem;letter-spacing:1px}.blog-template .category ul li{border-bottom:1px dotted #ccc;padding:.5rem .3rem}.blog-template .category ul li a:before{content:"\f105";color:#ccc;font-family:'Font Awesome\ 5 Free';margin-right:.3rem}.blog-template .category ul li a{color:#444;font-size:.9rem;font-weight:700}.blog-template .category ul li:first-child{padding:0 .3rem .5rem}.tags a{background:#eee;border:1px solid #e3e3e3;color:#333;display:inline-block;font-size:.85rem;font-weight:400;margin:.25rem;padding:.1rem .8rem}.tags a:before{content:"\f02b";color:#36577a;font-family:'Font Awesome 5 Free';font-weight:900;font-size:.7rem;margin-right:.3rem}.blog-template .side-bannar p{font-size:.9rem;line-height:1.3rem}.blog-template .ranking .blog-img{height:100px}.blog-template .ranking{font-size:.9rem}.blog-template .ranking p{font-size:.9rem;height:58px;line-height:1.3;overflow:hidden}.blog-template .ranking mark{font-size:.6rem}.blog-template .ranking hr{border-style:dotted}.blog-template .ranking .ranking-no{border-radius:50%;color:#fff;font-size:.9rem;font-weight:700;height:20px;line-height:18px;left:.2rem;position:absolute;text-align:center;top:.2rem;width:20px;z-index:100;background-color:#aaa}.blog-post h2{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/line.png) repeat-x bottom;font-size:1.6rem;margin:1rem 0 2rem;padding-bottom:.7rem}.blog-post img{max-width:80%;height:auto}.blog-post p{line-height:1.8}.blog-post .tags{margin-top:5rem}@media (max-width:767px){.blog-post h2{font-size:1.3rem;line-height:1.7rem;margin:.8rem 0 1.5rem}.blog-template .side-bannar img{max-width:240px}.blog-post img{max-width:100%}.tags{margin-top:3rem}}.henna .h3{font-size:1.32rem;margin-bottom:2.5rem;line-height:2.2rem}.henna .h4{font-size:1.3rem;font-weight:700;margin:1.5rem 0 1rem}.henna .family p{font-size:.9rem}.henna .family-img{height:105px;overflow:hidden}.henna .eco-back{background:#f1f1f1;margin-top:3rem;height:105px}.henna .flow{padding:5rem 0;margin:0 auto;width:1200px}.henna .flow-slide{width:90%;margin:0 auto}.henna .flow-slide p{font-size:.9rem;line-height:1.3rem}.henna .ba,.henna .seminar p{font-size:.95rem}.henna .ba img{width:80%;margin:0 auto;display:block}.henna .card{margin:0 .4rem;height:350px}.henna .seminar{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/henna-back.png);background-size:cover;padding:5rem 0}.henna .seminar h4{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/line.png) repeat-x bottom;font-size:1.2rem;font-weight:700}.henna .seminar .bg-white .btn{height:34px;line-height:32px;font-size:1rem}.henna .bg-white{background:rgba(255,255,255,.9);padding:1rem}.henna table{margin:0}.henna table th,.henna table td{padding:.5rem 0;font-size:.95rem;border:0}.henna table th{width:120px;text-align:center}.henna table th mark{background:#aaa;width:80px;display:inline-block;height:26px;border-radius:4px;font-size:1rem;font-weight:400}.henna .btn-orange{height:48px;line-height:46px;width:270px;font-size:17px}.henna .blog{padding-top:5rem;padding-bottom:4rem}.henna .qa{padding:5rem 0}.henna .qa .q-title{background:#fff;padding:.8rem 1rem;border-radius:5px}.henna .qa img{max-width:65px}.q-title{position:relative}.q-title:before{content:"";position:absolute;top:50%;left:-20px;margin-top:-10px;border:10px solid transparent;border-right:10px solid #fff}@media (max-width:767px){.henna h3{font-size:1.3rem}.henna .h3{font-size:1.1rem;margin-bottom:1.8rem;line-height:1.6rem}.henna .eco-back{margin-top:2rem;height:auto;padding:0 1rem}.henna .flow{padding:3rem 0;width:100%}.henna .family-img{height:96px;overflow:hidden}.henna .blog{padding-top:3rem;padding-bottom:3rem}.henna .qa{padding:2.5rem 0 1rem}.henna .qa p{font-size:.95rem}.henna .qa .no-gutters{padding:0 1rem}.henna .seminar{background-size:200%;padding:3.5rem 0}.henna .card{height:480px}.henna .seminar .bg-white .btn{font-size:.9rem}.henna table th{text-align:left;padding:.5rem 0 0}.henna table th,.henna table td{display:block;width:100%}.henna table th mark{width:80px;height:20px;font-size:.9rem;text-align:center}.henna h4{line-height:1.3}.henna .bg-white{padding:1rem .5rem;height:auto}.q-title{margin-top:1rem}.q-title:before{content:"";position:absolute;top:-10px;left:50%;margin-left:-10px;border:10px solid transparent;border-bottom:10px solid #fff}.henna .h4{font-size:1.2rem}.henna .flow-slide{width:80%}}@media (max-width:576px){.henna .card{height:100%}}.company{font-size:15px;line-height:1.6rem}.company table th,.salon table td{border-bottom:1px dotted #e2e2e2;border-top:1px dotted #e2e2e2}.salon table td:nth-child(3){width:16%}.company table th{width:280px}@media (max-width:767px){.company table th,.salon table td{display:block;width:100%}.company table th{border-bottom:0;background:#f2f2f2;padding-top:.4rem;padding-bottom:.4rem}.salon table td:nth-child(3){width:100%}.salon h4{font-size:1.1rem}}#sub-footer .sub-footer-blog li{border-bottom:1px dotted #ccc;height:41px;overflow:hidden;padding:.6rem 0}@media (max-width:767px){#sub-footer{padding-bottom:1.5rem}#sub-footer .sub-footer-blog ul{margin-top:-10px}#sub-footer .sub-footer-blog li{height:62px}#sub-footer .sub-footer-blog li span{display:block}}footer{background-color:#0e2443;color:#fff;font-size:.95rem;padding-bottom:1rem}footer .navbar{line-height:1.8rem;padding:2.3rem 0}footer hr.hr-footer{background:#1d3057;border-top:1px solid #0c1836;height:1px}footer .navbar{padding:2rem 0}footer .navbar .toi-waku{border:1px solid #fff;color:#fff}footer a{color:#7986a1}footer a:hover{color:rgba(255,255,255,.8)}.copy{font-size:.9rem;padding-top:2rem}@media (max-width:767px){footer li.nav-item{border-bottom:dashed 1px #0c1836;display:block;text-align:center;width:100%}footer .navbar{line-height:2rem;padding:1.5rem 0}.copy{padding-top:4rem}}#page-top{background-size:cover;height:250px;margin-top:5.5rem}#page-top .title{padding-bottom:0}.henna-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/staff-top.png) center center}.staff-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/henna-top.png) center center}.contact-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/blog-top.png) center center}.salon-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/salon-top.png) center center}.menu-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/menu-top.png) center center}.goods-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/goods-top.png) center center}.blog-top{background:url(//www.henna-ruri.com/wp-content/themes/ruri/img/blog-top.png) center center}@media (max-width:767px){#page-top{background-size:cover;height:160px;margin-top:3.2rem}.blog-top,.contact-top{background-size:170%!important}}.tsunagami{width:75%;margin:4rem auto 0}.salon .tsunagami{width:82%;margin:3rem auto 0}.salon .tsunagami p{font-size:95%}.tsunagami p:hover{opacity:1}@media (max-width:767px){.tsunagami{width:85%;margin:3rem auto 0}}.pagination{margin-top:2rem;position:relative;font-size:12px;font-weight:600;line-height:13px;clear:both;text-align:center}.pagination span,.pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px;text-decoration:none;width:auto;background:#ccc;color:#333}.pagination a:hover{background:#ddd;color:#333}.pagination .current{padding:6px 9px 5px;background:#999;color:#fff}.add{border:2px solid #eee;width:85%;margin:0 auto}@media (max-width:767px){.add{width:100%}}