@charset "UTF-8";
@media screen
{
/*
*  Author: 坂取
*  Author URI: http://az-store.nrym.org/
*/
/* 文字サイズ変更後（L・M・S） */
body.fontL {
	font-size:140%;
}
body.fontM {
	font-size:120%;
}
body.fontS {
	font-size:100%;
}
.sizearea {
	width: 240px;
	padding: 15px;
	background: url(../img/new/jp-back.png) repeat;
	margin-bottom: 21px;
	display: block;
}
.sizearea h2 {
	width: 240px;
	height: 17px;
	background: url(../img/new/fontsize.png) no-repeat;
	text-indent: -99999px;
	margin-bottom: 12px;
}
.sizearea p {
	font-size: 0.8em;
	color: #3f3f3f;
	margin: 3px 0 9px 7px;
}
/* 大中小の字（変更必要なし） */
#leftcolumn .sizearea #size li {
	padding: 0;
}
li#small {
	font-size: 80%;
	text-indent: -99999px;
	background: url(../img/new/normal.png) no-repeat;
}
li#medium {
	font-size: 100%;
	text-indent: -99999px;
	background: url(../img/new/medium.png) no-repeat;
}
li#large {
	font-size: 120%;
	text-indent: -99999px;
	background: url(../img/new/large.png) no-repeat;
}
li#small,
li#medium {
	margin:0 25px 0 0;
	width: 62px;
	height: 40px;
	list-style: none;
	float: left;
}
li#large {
	margin: 0;
	width: 62px;
	height: 40px;
	list-style: none;
	float: left;
}
li#medium:hover {
	background: url(../img/new/medium-h.png) no-repeat;
}
li#small:hover {
	background: url(../img/new/normal-h.png) no-repeat;
}
li#large:hover {
	background: url(../img/new/large-h.png) no-repeat;
}