@charset "shift_jis";

body {
	font-size:small;
	line-height:150%;
	color:#333333;
	text-align:center;
	margin:0;
}

.title {
	font-size:large;
	font-weight:bold;
}


h1 {
	font-weight:normal;
	font-size:10px;
	color:#fff;
	margin-bottom:0px;
	margin-top:0px;
	margin-right:5px;
	letter-spacing:2px;
}

h2 {
	font-weight:normal;
	font-size:small;
	color:#333333;
	margin-bottom:0px;
}


strong {
	font-weight:normal;
}

em {
	font-weight:normal;
	font-style:normal;
}

hr{
	border:none;
	border-top:dashed 1px #CCC;
	}

textarea {
	width:360px;
}

.copyright {
	color:#FFFFFF;
	font-size:x-small;
}

.coupon {
	color:#660000;
	font-weight:bold;
}

.tel {
	color:#009900;
	font-size:medium;
	font-weight:bold
}

.bold {
	font-weight:bold;
}

.medium {
	font-size:medium;
	font-weight:bold;
}

.orangebold {
	color:#FF3300;
	font-weight:bold;
}

.orangebar {
	color:#FF3300;
	font-weight:bold;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #FF6600;
	padding-left:10px;
}

.komejirushi {
	color:#CC0000;
}

.green {
	color:#009900;
	font-weight:bold;
}

.step_orange {
	color:#FF6600;
}

.step_white {
	color:#FFFFFF;
}

.large {
	font-size:large;
}


/*ƒŠƒ“ƒN*/

a:link {
	color:#660000;
	text-decoration:none;
}

a:visited {
	color:#ff3300;
	text-decoration:none;
}

a:hover {
	color:#ff9900;
	text-decoration:underline;
}

a.step_orange:link {
	color:#FF6600;
	text-decoration:none;
}

a.step_orange:visited {
	color:#FF6600;
	text-decoration:none;
}

a.step_orange:hover {
	color:#FFCC66;
	text-decoration:underline;
}

a.step_white:link {
	color:#FFFFFF;
	text-decoration:none;
}

a.step_white:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a.step_white:hover {
	color:#FFCC66;
	text-decoration:underline;
}
