@charset "UTF-8";

/*font-family*/
body {
	font-family: "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック", verdana, sans-serif;
}

/*line-height*/
body{
	line-height: 1.4;
}
#header,
#footNav ul li{
	line-height: 1.6;
}

#sub,
#footer{
	line-height: 1.2;
}

/*font-size*/
body{
	font-size: 12px;
	*font-size: 75%;
}
h2, h3, h4, h5, h6{
	font-size: 100%;
}
.xx-large{
	font-size: 150%;
}
.x-large{
	font-size: 141%; /*about 17px*/
}
.large{
	font-size: 125%; /*about 15px*/
}
#content p.feature{
	font-size: 116%; /*about 14px*/
}
#content ul.localNav li.current,
.medium{
	font-size: 108%; /*about 13px*/
}
#header #headerText p,
#content ul.localNav{
	font-size: 100%; /*about 12px*/
}
#header h1,
#header ul.topicPath,
#content ul.inlineNav,
#content p.linkToTop,
#content div.contentFooter ul.linkList,
#prNav,
#sub,
#footList .title,
#footerCommon,
.x-small{
	font-size: 91.6%; /*about 11px*/
}
.xx-small{
	font-size: 83.3%; /*about 10px*/
}
.xxx-small{
	font-size: 66.6%; /*about 8px*/
}

/*font-weight*/
#content .feature,
#content #main p.shopName,
#content #main div.qaBlockQ,
#content dl dt,
#content table th,
#content .tel,
#content em,
#content div.errorBlock,
#content p.fee ins,
.bold{
	font-weight: bold;
}
h1, h2, h3, h4, h5, h6,
#content #sub div.fourtuneBlock dl dt,
strong,
em.note,
.normal{
	font-weight: normal;
}

/*font-style*/
em,
body{
	font-style: normal;
}

/*text-decoration*/
#content ins{
	text-decoration: none;
}

/*link style*/
a:link,
a:visited
{
	text-decoration: underline;
}
a:hover,
a:active
{
	text-decoration: none;
}
#content ul.linkList a:link,
#content ul.linkList a:visited,
#header ul.topicPath a:link,
#header ul.topicPath a:visited,
#prNav a:link,
#prNav a:visited,
#sub a:link,
#sub a:visited,
.indexMenu a:link,
.indexMenu a:visited,
#footer a:link,
#footer a:visited,
#footNav a:link,
#footNav a:visited
{
text-decoration: none;
}
#content ul.linkList a:hover,
#content ul.linkList a:active,
#header ul.topicPath a:hover,
#header ul.topicPath a:active,
#sub a:hover,
#sub a:active,
.indexMenu a:hover,
.indexMenu a:active,
#footer a:hover,
#footer a:active,
#footNav a:hover,
#footNav a:active
{
text-decoration: underline;
}