@charset "Shift_JIS";

a:link		{ color: #4C4C80; text-decoration: none;}
a:visited	{ color: #4C4C80; text-decoration: none;}
a:hover		{ color: #7878CC; text-decoration: underline; }
a:active	{ color: #7878CC; text-decoration: underline; }

/************************************************************
 * header
 ************************************************************/

#header {
	margin-bottom: 5px;
	display: block;
	padding: 5px;
	position: relative;
	border-bottom: 1px solid rgba(177, 164, 130, 1);
	-webkit-box-shadow: 0 0 5px 0 rgba(73, 69, 19, .7);
}
#header .logowrap {
	overflow: hidden;
}

#header .logowrap a {
	width: 88px;
	display: block;
	float: left;
}
#header .logowrap h1 {
	float: right;
	width: 200px;
}
.logo {
	width: 88px;
	height: 35px;
	text-indent: -2000px;
	overflow: hidden;
	display: block;
	/*background-image: url(https://beauty.hotpepper.jp/CSP/img/bt/smb/common/smb/logo.png);*/
	/*120913パスを修正*/
	background-image:url(https://beauty.hotpepper.jp/doc/sp/common/images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}

/************************************************************
 * contents
 ************************************************************/
 
.pagetop {
	width: 100%;
	font-size: 12px;
	text-align: right;
	margin-bottom: 5px;
}
.pagetop a,
.pagetop a:hover,
.pagetop a:active {
	text-decoration: underline;
}
 
/************************************************************
 * footer
 ************************************************************/
footer .pc_sp {
	font-size: 80%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}

#footer {
	text-align: left;
}
#footer p {
}
#footer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#footer {
	display: inline-table;
	/*\*/
	display: block;

	*height: 1%;
	/**/
}
#footer_lp {
	border-top: 1px solid #DDDDDD;
	/*height: 60px;*/
	padding-top: 10px;
}
#copyright_lp {
	padding: 0 10px;
	text-align: left;
}
#copyright_lp a {
    color: #435B67;
    font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック',MS PGothic,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
}
#copyright_lp img {
    margin-bottom: 8px;
}
#footerLinks_lp {
	font-size: 70%;
	overflow: hidden;
	margin-bottom: 10px;
}
#footerLinks_lp li {
	border-right: 1px solid #DDDDDD;
	margin-left: 5px;
	margin-right: -1px;
	padding-right: 5px;
	float: left;
	white-space: nowrap;
	margin-bottom: 5px;
}
#footerLinks_lp li a {
    text-decoration: underline;
}
.cFix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    visibility: hidden;
}
.cFix {
    min-height: 1px;
}
