@charset "shift_jis";

/* style
----------------------------------------------- */
.verdana {
	font-family: Verdana;
}
.helvetica {
	font-family: Helvetica;
}
.strong {
	font-weight: bold;
}
.through {
	text-decoration: line-through;
}
.textdots {
	padding: 0 0 5px;
	line-height: 2em;
	border-bottom: 1px dotted #c8c8c8;
}

/* fontsize
----------------------------------------------- */
.font_size0 {
	font-size: 0.6em;
	line-height: 1.5em;
}
.font_size1 {
	font-size: 0.7em;
	line-height: 1.5em;
}
.font_size2 {
	font-size: 0.8em;
	line-height: 1.4em;
}
.font_size3 {
	font-size: 0.9em;
	line-height: 1.3em;
}
.font_size4 {
	font-size: 1em;
	line-height: 1.3em;
}
.font_size5 {
	font-size: 1.1em;
	line-height: 1.3em;
}
.font_size5 {
	font-size: 1.2em;
	line-height: 1.3em;
}
.font_size6 {
	font-size: 1.3em;
	line-height: 1.3em;
}
.font_size7 {
	font-size: 1.4em;
	line-height: 1.3em;
}
.font_size8 {
	font-size: 1.5em;
	line-height: 1.3em;
}
.font_size9 {
	font-size: 1.6em;
	line-height: 1.3em;
}
.font_size10 {
	font-size: 1.7em;
	line-height: 1.3em;
}

/* color
----------------------------------------------- */
.color_red {
	color: #c85032;
}
.color_gray {
	color: #646464;
}
.color_brown {
	color: #823200;
}
.color_green {
	color: #649664;
}
.color_orange {
	color: #ff6e00;
}
.color_white {
	color: #fff;
}
.color_blue {
	color: #006496;
}

/* bacolor
----------------------------------------------- */
.bg_gray {
	background: #c8c8c8;
}
.bg_gray_light {
	background: #f0f0f0;
}
.bg_red {
	background: #ff0000;
}
.bg_red_light {
	background: #ffecec;
}
.bg_green {
	background: #64c864;
}
.bg_yellow {
	background: #ffff99;
}
.bg_white {
	background: #fff;
}
.bg_orange_light {
	background: #ffe79d;
}

/* line
----------------------------------------------- */
.line_orange_dot {
	border-top: 1px dotted #ff6e00;
}
.line_gray_dot {
	border-top: 1px dotted #c8c8c8;
}
.line_gray {
	border-top: 1px solid #c8c8c8;
}

/* box
----------------------------------------------- */
.box_gray {
	border: 1px solid #c8c8c8;
}
.box_gray_3px {
	border: 3px solid #e6e6e6;
}
