html{font-size:62.5%;}

body{
	margin:0px;
	padding: 0px;
}

td{
	font-size:14px;
	font-size:1.4rem;
	color:#555666;
	font-family:"ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "メイリオ", "Meiryo" , "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
	line-height:1.5;
}

.small{
	font-size:12px;
	font-size:1.2rem;
}

.big{
	font-size:18px;
	font-size:1.8rem;
	color:#666699;
		font-family:"メイリオ", "Meiryo" , "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
 font-weight: bold;
}

.on{color:#669933}
.caption{color:#888999}

.pad_l5r5 {
	padding-left: 5px;
	padding-right: 5px;
}

.pad_l5r15 {
	padding-right: 15px;
	padding-left: 5px;
}


a img{border:none}

a:link{color:#336699;text-decoration:underline}
a:visited{color:#6699CC;text-decoration:underline}
a:hover{color:#3366CC;text-decoration:underline}

a.natural:link{color:#555444;text-decoration:none}
a.natural:visited{color:#555444;text-decoration:none}
a.natural:hover{color:#28708B;text-decoration:underline}

a.underline:link{color:#336699;text-decoration:underline}
a.underline:visited{color:#6699CC;text-decoration:underline}
a.underline:hover{color:#3366CC;text-decoration:underline}


form{
	margin:0px;
	padding: 0px;
}

input{
	font-size:small;
	color:#555444;
	font-family:"ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "メイリオ", "Meiryo" , "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
	background-color:#EEF6F3;
	border:1px #B0DCD7 dotted;
	margin:2px
}

textarea{
	font-size:small;
	color:#555444;
	font-family:"ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "メイリオ", "Meiryo" , "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
	background-color:#EEF6F3;
	border:1px #B0DCD7 dotted;
	width:90%;
	margin:2px
}

select{
	font-size:small;
	color:#555444;
	font-family:"ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "メイリオ", "Meiryo" , "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
	background-color:#EEF6F3;
	border:1px #B0DCD7 dotted;
	margin:2px
}

.button{
	font-size:small;
	color:#555444;
	font-family:"ヒラギノ丸ゴ Pro W4", "Hiragino Maru Gothic Pro", "メイリオ", "Meiryo" , "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
	background-color:#F6FEFB;
	border:1px solid #B0DCD7;
	width:70px;
	padding:3px
}

h1{
	font-size:20px;
	font-size:2.0rem;
	color:#666699;
		font-family:"メイリオ", "Meiryo" , "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
}
h2{
	font-size:18px;
	font-size:1.8rem;
	color:#CC8888;
		font-family:"メイリオ", "Meiryo" , "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO" , "HGMaruGothicMPRO" , "ＭＳ ゴシック", "MS Gothic", "sans-serif";
}
h3{font-size:small}

.999{
	position:absolute;
	width:1px;
	height:1px;
	left:-999px;
	font-size: 1px;
	visibility: hidden;
}

.hidden{font-size:1px;color:#FFFFFF}
a.hidden:link{font-size:1px;color:#FFFFFF}
a.hidden:visited{font-size:1px;color:#FFFFFF}
a.hidden:hover{font-size:1px;color:#FFFFFF}
