@charset "UTF-8";

/* =======================================
	Common CSS
 -----------------------------------------
 	Reset
 -----------------------------------------
 	Preset
 -----------------------------------------
 	Fonts
 ----------------------------------------- 
	Links
 -----------------------------------------
========================================== */

/*---------------------------------------
	Font-size Adjustment
-----------------------------------------

	75%    = 9px	|	125%   = 15px	|	175%   = 21px
	83.3%  = 10px	|	133.3% = 16px	|	183.3% = 22px
	91.7%  = 11px	|	141.7% = 17px	|	191.7% = 23px
	100%   = 12px	|	150%   = 18px	|	200%   = 24px
	108.3% = 13px	|	158.3% = 19px	|	208.3% = 25px
	116.7% = 14px	|	166.7% = 20px	|	216.7% = 26px

---------------------------------------*/

/* Reset
****************************************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,th,td {
	margin: 0;
	padding: 0;
}
ol,ul {
	list-style-type: none;
}
dt,dd,li {
	text-indent: 0;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
fieldset {
	border: 0;
}
th,td {
	vertical-align: top;
}
caption,th {
	text-align: left;
}
img {
	border: none;
	vertical-align: top;
}
address {
	font-style: normal;
}
html {
	overflow-y: scroll;
}

/* Fonts
****************************************************************************************/
body {
	line-height: 1.0;
	color: #aaaaaa;
	font-family: Verdana,'ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	font-size: 75%; /* = 12px */
}
b {
	line-height: 1.8;
	color: #dddddd;
	font-weight: bold;
}
.t_big1{
	font-size: 150%;
}
.t_smoll1{
	font-size: 70%;
}
p,dl,dt,dd,ul,ol,li,th,td,address {
	line-height: 1.4;
}
textarea,input,select,button {
	font-family: Verdana,'ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	font-size: 100%;
}
legend {
	color: #aaaaaa;
}
table {
	font-size: inherit;
}

/* Links
****************************************************************************************/
a:link {
	color: #0086bc;
	text-decoration: underline;
}
a:visited {
	color: #0086bc;
	text-decoration: underline;
}
a:hover {
	color: #0086bc;
	text-decoration: none;
}
a:active {
	color: #0086bc;
	text-decoration: underline;
}