@charset "utf-8";
/* CSS Document */
.gridContainer h2{
    color: rgba(0,60,23,1.00);
    font-family: "Century Gothic";
    font-weight: 900;
    font-size: 25px;
}
.linkstyle{
    color: rgba(44,44,44,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-style: normal;
    font-weight: 600;
    text-decoration: none;
    font-size: 15px;
}
.breadcrumb{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
#salonintroduction h2,#pickupmenu h2,#productnew h2,#pickupproducts h2,#productscategory h2,#new h2{
	color: rgba(0,60,23,1.00);
    font-family: "Century Gothic";
    font-weight: 900;
    font-size: 25px;
	padding: 3%;
}
#one h1{
    color: rgba(56,56,56,1.00);
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 20px;
    font-weight: 600;
    margin-left: 5%;
}
#one p,#one a{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
#one a{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
#one h2{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
    border-radius: 10px;
    background-color: rgba(238,236,224,1.00);
}
#one h3{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
time{color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;}
#productnew h4{
    margin-top: 5%;
    color: #000000;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 13px;
    line-height: 3em
}
#salonintroduction p{
    color: rgba(78,78,78,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    font-size: 13px;
}
#productnew p{
    color: #000000;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 13px;
}
#productnew figcaption,#pickupproducts figcaption{
    color: #000000;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-weight: 500;
    font-size: 13px;
}
#pickupmenu h4{
     color: #000000;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 15px;
}
#pickupmenu figcaption{
    color: #000000;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-weight: 600;
    font-size: 14px;
}
#salonintroduction h3 {
    color: rgba(44,44,44,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-weight: 800;
    font-size: 15px;
}
#productscategory h3,#productscategory a{
    color: rgba(0,0,0,1.00);
    font-family: kreon;
    font-style: normal;
    font-weight: 500;
    font-size: 25px;
}
#subcategory li{
    color: rgba(114,114,114,1.00);
    font-family: kreon;
    font-style: normal;
    font-weight: 500;
    font-size: 25px;
}
footer ul,footer li,footer h3,footer p{
    color: #FFFFFF;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 12px;
    font-weight: 500;
    line-height: 2.5em;
}
footer a,footer a:active,footer a:hover,footer a:link,footer a:visited{
    color: #FFFFFF;
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 12px;
    font-weight: 500;
	line-height: 2.5em;
}
.area1 h3{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
.area1 p, .area1 a{
     color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
.simgstyle p, .simgstyle a,#permcancellation h3{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
}
.facilityarea h3{color: rgba(0,0,0,1.00);
    font-family: kreon;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;}
.facilityarea h4{
    color: rgba(0,0,0,1.00);
    font-family: kreon;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    position: relative;
    bottom: 10px;
}
.facilityarea li{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 13px;
    font-weight: 600;
    font-style: normal;
    list-style-position: outside;
    list-style-image: url(../img/liststyle1.png);
    margin-top: 50px;
}
.facilityarea p{
    color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 12px;
    font-weight: 600;
    font-style: normal;
    list-style-position: outside;
    list-style-image: url(../img/liststyle1.png);
    margin-top: 50px;
}
.firstinstorephoto h2{
    color: #000000;
    font-family: "Century Gothic";
    font-weight: 100;
    font-size: 100px;
    line-height: 124px;
}
.moji10,content a{
    color: #000000;
    font-size: 10px;
    font-family: "游ゴシック Medium";
}
.moji11{
    color: #000000;
    font-size: 11px;
    font-family: "游ゴシック Medium";
}
.moji12{
    color: #000000;
    font-size: 12px;
    font-family: "游ゴシック Medium";
}
.moji13{
    color: #000000;
    font-size: 13px;
    font-family: "游ゴシック Medium";
}
.kakaku13{
    color: #000000;
    font-size: 13px;
    font-family: "游ゴシック Medium";
    text-align: center;
}
.kakaku12{
    color: #000000;
    font-size: 12px;
    font-family: "游ゴシック Medium";
    text-align: center;
}
.menuinfo p{   color: #000000;
    font-size: 11px;
    font-family: "游ゴシック Medium";}	
.menuinfo h3{   color: #000000;
    font-size: 13px;
    font-family: "游ゴシック Medium";}
.allstaff p{
    color: #303030;
    font-size: 13px;
    font-family: "游ゴシック Medium";
}
.recruit p{ color: #303030;
    font-size: 13px;
    font-family: "游ゴシック Medium";}
.head {color: #A7A7A7;
 font-family:" Arial, sans-serif, 小塚ゴシック Pr6N B";
 font-size: 15px;
}
.whitemoji16{
    color: #FFFFFF;
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
}
.greenletter25{
    color: rgba(0,33,9,1.00);
    font-family: "游ゴシック";
    font-style: normal;
    font-size: 25px;
    font-weight: 900;
}
.greenletter14,.permvationsupplement h3,#permcancellation h3.grayvationsupplement h3,#graycancellation h3{
    color: rgba(0,33,9,1.00);
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 14px;
}
.greenletter12{
    color: rgba(0,33,9,1.00);
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 12px;
}
.reservations h1,.salonvations h1,.blogg h1{
	color: rgba(56,56,56,1.00);
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 20px;
    font-weight: 600;
    margin-left: 5%;
}
.reservationsupplement p,#aboutcancellation p,.blogsupplement,#productcancellation p{
    color: #000000;
    font-size: 14px;
    font-family: "游ゴシック Medium";
	}
.bussinessub p,.businesshours p{color: rgba(41,41,41,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 12px;
    font-weight: 600;
    font-style: normal;}
.businesshours h3{
    color: rgba(215,0,3,1.00);
    font-family: "游ゴシック Light", "游ゴシック Medium";
    font-size: 12px;
    font-weight: 600;
    font-style: normal;
}
.permvationsupplement p,.permvationsupplement li,#permcancellation p,#permcancellation li{
    color: #000000;
    font-size: 13px;
    font-family: "游ゴシック Medium";
    list-style-type: none;
}
.grayvationsupplement p,.grayvationsupplement li,#graycancellation p,#graycancellation li{
    color: #000000;
    font-size: 13px;
    font-family: "游ゴシック Medium";
    list-style-type: none;
}
.businesshoursside li{
    color: rgba(0,33,9,1.00);
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 12px;
    list-style-type: none;
    text-align: left;
	}
.businesshoursside h4{
    color: rgba(0,33,9,1.00);
    font-family: "游ゴシック Medium", "游ゴシック Light";
    font-size: 14px;
    text-align: left;
    padding-top: 20px;
    padding-left: 50px;
}
.sideright13 h3{
    color: rgba(56,56,56,1.00);
    font-family: "游ゴシック";
    font-weight: bold;
    font-size: 16px;
    border: 2px dotted rgba(214,225,206,1.00);
    background-color: rgba(196,196,196,0.48);
}
.sideright6 h3 {
    color: rgba(56,56,56,1.00);
    font-family: "游ゴシック";
    font-weight: bold;
    font-size: 16px;
    border: 2px dotted rgba(225,225,225,1.00);
    background-color: rgba(147,147,147,0.48);
}
.onlineindex p a{
    color: #FFFFFF;
    font-family: "NeueHaasGroteskDisp Pro";
    font-size: 16px;
    text-align: center;
	
}
.btn12{
    color: rgba(255,255,255,1.00);
    font-family: "NeueHaasGroteskDisp Pro";
    font-size: 18px;
    font-weight: 500;
    text-shadow: 1px 1px 3px rgba(245,245,245,1.00);
}
#new p{  color: #000000;
    font-size: 13px;
    font-family: "游ゴシック Medium";}
.blogexplanation　h2{
    color: rgba(227,0,0,1.00);
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 14px;
}
[id^="reflected-price"]{
    color: #E90003;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 16px;
    margin-left: 7%;
	
}
[id^="discountPrice"]{
    color: #E90003;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 16px;
    margin-left: 7%;
	
}

#discount-price{
    color: #E90003;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: 800;
    font-size: 16px;
    margin-left: 7%;
	
}

