@media screen and (max-width:979px){header{min-width:0}#header-inner{width:100%}#gnav nav{width:100%}#mainvisual{min-width:0}#subvisual{min-width:0}#subvisual #subvisual-inner{width:100%}#subvisual-pink{min-width:0}#subvisual-pink #subvisual-inner{width:100%}#plist{margin-bottom:0;padding-top:10px;line-height:120%}#plist .plist-inner{width:90%}#plist .plist-inner-1column{width:90%}#containar{width:100%}#contents{float:none;width:96%;margin:0 auto}#contents-box{float:none;width:96%;margin:0 auto}#contents-1column{width:100%;margin:0 auto}#contents-other-1column{width:100%;margin:0 auto}#grid-contents{margin:0 auto}#sidebar{float:none;width:100%;margin:0 auto;*margin:0 auto 20px;overflow:hidden}.sidebar-wrapper{display:inline-block;vertical-align:top;width:48%;margin:0 .7% 10px}footer{min-width:0}#footer-inner,#footer-inner2{width:90%}.item{width:240px}.item.w2{width:480px}.item.r2{width:240px}#ptitle{position:absolute;top:30px;left:15px}#sub-title{position:absolute;top:55px;left:160pt}#tel-box{position:absolute;top:30px;right:15px}#footer-inner{width:96%;margin-bottom:auto;margin-left:auto}#line-box{width:90%}#contents-box .img-right{width:50%}#brown-line .img-center{width:100%;margin-bottom:0}#shadow-box{width:94%}#contents-box #shadow-box ul{width:80%}#contents-box #shadow-box li{font-size:110%}#kiji-list-cat article .data-icon{margin-left:10px}}@media screen and (max-width:767px){header{width:100%;height:90px;position:fixed;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c33}#header-inner{width:100%;height:90px}#containar{width:100%;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;padding-top:90px}#contents{width:100%}#contents-box{width:90%;margin-right:auto;margin-left:auto}#contents-1column{width:100%}#grid-contents article{margin:5px}#header-social-button{display:none}#gnav-social-button{display:block;padding:0;text-align:center;background-color:#c00;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#c33}#gnav-btn{position:absolute;top:10px;right:5px;display:block;z-index:99}#gnav-btn a{display:block;width:40px;height:25px;line-height:25px;font-size:24px;text-align:center;vertical-align:top;text-decoration:none;-webkit-border-radius:5px;border-radius:5px}#gnav{position:absolute;font-size:100%;z-index:99;display:none;opacity:.9;filter:alpha(opacity=90)}#gnav nav{width:100%;margin:0;padding:0;position:static;z-index:90}#gnav nav>ul{list-style-type:none;height:auto}#gnav nav li{position:static;float:none;width:100%;margin:0;text-align:center}#gnav nav li:last-child{display:block}#gnav nav>ul>li a{display:block;font-weight:400;line-height:38px;text-align:center;text-decoration:none}#gnav nav>ul>li>ul{position:static;width:100%;list-style:none;margin:0}#gnav nav>ul>li:last-child>ul{width:100%}#gnav nav>ul>li ul li{margin:0;overflow:hidden;width:100%;height:0;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none;transition:none}#gnav nav>ul>li ul li a{padding-left:2em;height:auto;line-height:3em;text-align:left;font-size:100%;font-weight:400;opacity:.9;filter:alpha(opacity=90);border-top:none}#gnav nav>ul>li:hover>a{color:#fff;background-color:#000}#gnav nav>ul>li ul li:hover>a{color:#fff;background-color:#000}#gnav nav>ul>li:hover ul li{overflow:visible;height:3em}#wrapper header #gnav nav #menu-topmenu .menu-sub{display:none}.item{width:240px}.item.w2{width:480px}.item.r2{width:240px}#tel-box{display:none}#ptitle{position:absolute;top:5px;left:15px;margin:0;padding:0;font-size:100%;line-height:1.5em;font-weight:600}#sub-title{position:absolute;top:40px;left:160pt;padding:0;display:block}#contents-box .laporte-title .stamp{margin-bottom:10px}#contents-box .laporte-title .in-text{font-size:80%}#contents-box .text-box{width:100%;margin-right:auto;margin-left:auto}#contents-box .text-box2{width:100%;margin-right:auto;margin-left:auto;font-weight:400}#contents-box .text-box3{width:100%;margin-right:auto;margin-left:auto;font-weight:400;text-align:left;font-size:120%;line-height:180%}#footer-inner #address-box{width:100%;text-align:center;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ccc;padding-bottom:10px}#footer-inner nav{position:relative;overflow:hidden;width:100%}#footer-inner nav ul{position:relative;left:50%;float:left}#footer-inner nav ul li{position:relative;left:-50%;float:left;list-style:none}#contents-box #kaisetsu-img-box{padding-left:43%;padding-top:20px;padding-bottom:20px;-moz-background-size:40% auto;background-size:40% auto}#contents-box #kaisetsu-img-box dl dt{font-size:130%;font-weight:700;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:130%;display:inlinek;padding:0;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}#contents-box #kaisetsu-img-box dl dd{font-size:120%;font-weight:400;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:140%;margin-bottom:0;display:inline;padding:0;margin-top:0;margin-right:0;margin-left:0}#contents-box #kaisetsu-img-box{margin-bottom:15px;padding-left:32%;padding-top:30px;padding-bottom:30px;-moz-background-size:30% auto;background-size:30% auto}#gray-box #contact-tel-box{width:90%;margin-right:auto;margin-left:auto}#contents-box .body-title-gold{font-size:160%;line-height:140%}#contents-box .body-title-green{font-size:160%;line-height:140%}#contents-box .img-center{width:96%}#contents-box .img-center02{width:96%}#contents-box #line-box-orange .price-box{font-size:200%;line-height:120%;width:30%}#contents-box #line-box-pink .price-box{font-size:200%;line-height:120%;width:30%}#line-box-blue .icon-box{width:5%;margin-left:0;padding-left:0}#line-box-blue .item-box01{font-size:110%;width:20%}#line-box-blue .item-box02{font-size:110%;width:20%}#line-box-blue .item-box03{width:30%;font-size:110%}#heading-gold{font-size:130%}#heading-gold:after{content:" ";position:absolute;top:0;left:100%;width:0;height:0;border-width:34px 20px;border-style:solid;border-color:#c93;border-right-color:transparent}#gray-box #mail-form-box{width:100%;display:block;padding:0}#gray-box #mail-form-box .wpcf7{padding:0}#gray-box #mail-form-box .wpcf7 .subject{width:96%}#gray-box #mail-form-box .wpcf7 .message{width:96%}#gray-box #mail-form-box .wpcf7 input[type=submit]{font-size:140%;padding:.2em .4em;background:#eee;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc;text-shadow:-1px 1px 0 rgba(255,255,255,1)}#gray-box #mail-form-box .wpcf7 input[type=reset]{font-size:140%;padding:.2em .4em;background:#eee;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc;text-shadow:-1px 1px 0 rgba(255,255,255,1)}#gray-box #mail-form-box .wpcf7 .wpcf7-validation-errors{width:96%}#gray-box #contents-box #mail-form-box .form-setsumei{width:98%;text-align:left}#contents-box .sub-logo{margin-bottom:20px}#coment-box{width:90%}#rose-gold-box #contents-box #line-box-red .price-box img{height:auto;width:100%;margin-top:5px;display:block;margin-right:auto;margin-left:auto}#line-box-red .price-box .gold{font-size:100%}#line-box-red .price-box .red-text{font-size:120%;display:inline-block;margin-top:5px}#rose-gold-box #contents-box #line-box-red table .img-box{width:25%;padding-right:5px}#rose-gold-box #contents-box #line-box-red table .img-box img{height:auto;width:90%}#contents-box .sub-logo .laporte-title02{font-size:170%;margin-bottom:15px}#heading-red02{text-align:left;font-size:110%}#heading-red02:after{border-width:20px}#heading-gold-gr{text-align:left;font-size:110%}#heading-gold-gr:after{border-width:20px}.alignleft{clear:both;float:none;height:auto;width:100%;padding:0;margin-top:0;margin-right:0;margin-left:0}.alignright{clear:both;float:none;height:auto;width:100%;padding:0;margin-top:0;margin-right:0;margin-left:0}.aligncenter{clear:both;float:none;height:auto;width:100%;padding:0;margin-top:0;margin-right:0;margin-left:0}.post_list{padding:0;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0}.post_list li{display:block;width:94%;padding:5px;float:none;height:auto;margin:0}.post_list li img{height:auto;width:20%;border:1px solid #ccc}.post_list li .data{font-size:100%;width:72%;text-align:left;float:right;color:#333;padding-right:10px}.post_list li .kizi-title{display:block;float:right;width:72%;text-align:left;line-height:140%;padding-right:10px;margin:0;padding-top:0;padding-bottom:0;padding-left:0}.clear{clear:both;font-size:130%}}@media screen and (max-width:479px){#gray-box #contents-box #shadow-box .in-box img{width:100%;display:block;clear:both;float:none;margin-right:auto;margin-left:auto;margin-bottom:20px}#contents-box{width:90%}#contents-box #shadow-box ul{width:90%;padding-right:10px;padding-left:10px}#contents-box .sub-logo .sub-text{font-size:110%}#rose-gold-box #contents-box #line-box-red{width:90%}#rose-gold-box #contents-box #line-box-red table .item-box01{font-size:110%;width:25%}#rose-gold-box #contents-box #line-box-red table .item-data-box{width:35%;font-size:90%;line-height:160%}#rose-gold-box #contents-box #line-box-red table .price-box{width:30%;font-size:110%;line-height:120%;text-align:center}#rose-gold-box #contents-box #line-box-red table .img-box{width:30%}.futari-bg{-moz-background-size:auto 100%;background-size:auto 100%;padding-top:0;padding-bottom:0}#shadow-box{width:94%;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}#gray-box #contents-box #shadow-box p{font-size:110%;margin-bottom:10px;line-height:160%}.alignleft,.alignright{float:none;text-align:center}.item{width:310px}.item.w2{width:310px}.item.r2{width:310px}.sidebar-wrapper{display:block;width:96%;margin:0 auto 10px}h1{margin:0;padding:.4em 0;font-size:158%;font-weight:600;line-height:1.3em}h2{margin:0;padding:.4em 0;font-size:128%;font-weight:600;line-height:1.3em}h3{margin:0;padding:.4em 0;font-size:122%;font-weight:600;line-height:1.3em}h4{margin:0;padding:.4em 0;font-size:114%;font-weight:600;line-height:1.3em}h5{margin:0;padding:.4em 0;font-size:108%;font-weight:600;line-height:1.3em}h6{margin:0;padding:.4em 0;font-size:100%;font-weight:600;line-height:1.3em}.doc{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#related-posts{margin:10px 0}#related-posts .k-post{display:block;vertical-align:top;width:90%;margin:0 auto;overflow:hidden}#related-posts .k-post img{float:none;max-width:100%;margin:0 auto;display:block}.comments{margin:10px 0}#footer-inner{width:100%;margin:0;padding-top:10px;padding-right:0;padding-bottom:20px;padding-left:0}#footer-inner nav{width:100%;margin:0;padding:0}#footer-inner nav ul li{width:100%;padding:0;text-align:left;display:block;border:none;*zoom:1;margin:0}#footer-inner nav ul li a{display:block;line-height:1.5em;font-size:100%;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:10px}#footer-inner nav ul li a:hover{text-decoration:none;background-color:#333;color:#333}#footer-inner nav ul li:last-child{border-bottom:none}#footer-inner2 .f-left{margin:0;width:100%;float:none}#footer-inner2 .f-center{margin:0;width:100%;float:none}#footer-inner2 .f-right{margin:0;width:100%;float:none}#sub-title{font-size:100%;line-height:120%}.rank{width:96%;margin:0 0 15px 3%}#contents-box .text-box{text-align:left;font-size:110%;font-weight:400;line-height:150%}#contents-box .text-box2{font-size:110%}#contents-box .text-box3{font-size:110%;margin-bottom:20px;line-height:160%}#contents-box .laporte-title .stamp{width:auto;vertical-align:middle;display:block;float:left;height:65px;margin-bottom:15px}#contents-box .sub-logo .laporte-title02{font-size:150%;margin-bottom:15px}#contents-box .laporte-title .in-text{text-align:left;font-size:65%;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;width:80%;display:table;float:right;height:70px;position:relative;vertical-align:middle}#contents-box .laporte-title .in-text p{display:table-cell;vertical-align:middle;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;line-height:130%}#contents-box #kaisetsu-img-box{margin-bottom:15px;padding-left:43%;padding-top:20px;padding-bottom:20px;-moz-background-size:40% auto;background-size:40% auto}#contents-box #kaisetsu-img-box dl dt{font-size:120%;font-weight:700;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:140%;display:inlinek;margin-top:0;margin-right:0;margin-bottom:5px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:5px;padding-left:0}#contents-box #kaisetsu-img-box dl dd{font-size:110%;font-weight:400;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;line-height:80%;margin-bottom:0;display:inline;padding:0;margin-top:0;margin-right:0;margin-left:0}#contents-box .sub-logo{margin-top:40px;display:block;margin-right:auto;margin-left:auto}#footer-inner #address-box{border-bottom-style:none}#gray-box #contact-tel-box{width:90%;margin-right:auto;margin-left:auto}#gray-box #contents-box #link-button img{width:96%}#line-box{width:86%}#contents-box #line-box #syosai-box{font-size:110%;line-height:150%;padding:5px;margin-left:0}#heading-pink:after{border-width:23px 20px}#heading-red:after{border-width:23px 20px}#heading-red02{text-align:left;font-size:110%}#heading-red02:after{border-width:32px 20px}#heading-red2:after{border-width:37px 20px}#heading-blue:after{border-width:23px 20px}#heading-gold-gr{text-align:left;font-size:110%}#heading-gold-gr:after{border-width:32px 20px}#contents-box #line-box #facial-check{padding-left:5px}#contents-box #line-box #facial-check li{font-size:110%;line-height:150%;padding-top:7px}#contents-box #line-box #body-check{padding-left:0}#contents-box #line-box #body-check li{font-size:110%;line-height:150%;padding-top:7px}#contents-box .body-title-gold{text-align:left;font-size:120%}#contents-box .body-title-gold{text-align:left;font-size:120%}#gray-box #white-box{display:block;width:90%;margin-right:auto;margin-left:auto;font-weight:400}#gray-box #white-box .img-right{width:50%;margin-bottom:10px;margin-left:10px;float:right}#contents-box #line-box-orange{width:90%;margin-right:auto;margin-left:auto}#contents-box #line-box-orange table{width:100%}#contents-box #line-box-orange .price-box{font-size:160%}#contents-box #line-box-pink{width:90%;margin-right:auto;margin-left:auto}#contents-box #line-box-pink table{width:100%}#contents-box #line-box-pink .price-box{font-size:160%}#contents-box #line-box-pink .img-right{height:auto;width:100%}#contents-box #line-box-blue{width:90%;margin-right:auto;margin-left:auto}#contents-box #line-box-blue table{width:100%}#line-box-blue .icon-box{width:4%;margin-left:0;padding-left:0}#line-box-blue .item-box01{font-size:90%;width:13%;line-height:140%}#line-box-blue .item-box02{font-size:90%;width:12%;line-height:140%}#line-box-blue .item-box03{width:30%;font-size:90%;line-height:140%}#line-box-blue .price-box{font-size:140%;width:12%}#line-box-blue .item-data-box{font-size:90%;line-height:140%;width:30%}#contents-box .top-img-right{display:block;width:100%;margin-bottom:10px;margin-right:auto;margin-left:auto}#contents-box .top-img-left{display:block;width:100%;margin-bottom:10px;margin-right:auto;margin-left:auto}#brown-line .img-center{width:100%;margin-bottom:0}#white-line{font-size:110%;line-height:160%;margin-bottom:10px;font-weight:400}.copy-gold{font-size:110%;line-height:160%;font-weight:400}#brown-line{padding-top:20px;padding-bottom:20px;font-size:110%;line-height:160%;font-weight:400}#brown-line p{margin-bottom:10px}#brown-line .img-right{display:block;float:right;width:50%;padding-bottom:10px;padding-left:10px}.katakori-bg{background-image:url(//beauty-laporte.com/wp-content/themes/a1120/img/katakori-bg.png);background-repeat:no-repeat;background-position:right top;-moz-background-size:100% auto;background-size:100% auto;padding-top:10px}.mukumi-bg{background-image:url(//beauty-laporte.com/wp-content/themes/a1120/img/mukumi-bg.png);background-repeat:no-repeat;background-position:right top;-moz-background-size:auto 100%;background-size:100% auto}.hadaare-bg{background-image:url(//beauty-laporte.com/wp-content/themes/a1120/img/hadaare-bg.png);background-repeat:no-repeat;background-position:center bottom;-moz-background-size:130% auto;background-size:130% auto}#gray-box #mail-form-box{width:98%;display:block;padding:0;margin:0}#gray-box #mail-form-box .wpcf7{padding:0}#gray-box #mail-form-box .wpcf7 .name{width:70%}#gray-box #mail-form-box .wpcf7 .mail{width:96%}#gray-box #mail-form-box .wpcf7 .subject{width:96%}#gray-box #mail-form-box .wpcf7 .message{width:96%}#gray-box #mail-form-box .wpcf7 input[type=submit]{font-size:140%;padding:.2em .4em;background:#eee;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc;text-shadow:-1px 1px 0 rgba(255,255,255,1)}#gray-box #mail-form-box .wpcf7 input[type=reset]{font-size:140%;padding:.2em .4em;background:#eee;color:#333;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc;text-shadow:-1px 1px 0 rgba(255,255,255,1)}#gray-box #mail-form-box .wpcf7 .wpcf7-validation-errors{width:96%}#gray-box #contents-box #mail-form-box .form-setsumei{width:98%}#gray-box #contents-box #facebook-box{width:96%;display:block;float:none;margin-right:auto;margin-left:auto}.fb-post iframe{width:320px !important;height:100% !important;margin:0 -6.4px}＠media screen and (orientation:landscape){.fb-post iframe{width:320px !important;height:100% !important;margin:0}}@media screen and (max-width:375px){#contents-box .laporte-title .in-text{text-align:left;font-size:65%;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",serif;width:74%;display:table;float:right;height:70px;position:relative;vertical-align:middle}}