body{
 text-align:center;

}
#container_outbox{

}
h1 {
background-image:url("../img/h_h1.jpg");
}

.text10px {
	font-size: 10px
}
.text10px_line13px {
	font-size: 10px;
	line-height: 13px;
}
.text11px {
	font-size: 11px;
}
.text11px_col {
	font-size: 11px;
	color:#E24172;
}
.text11px a {
	font-size: 11px;
	color:#f2617c;
}
.text11px_line13px {
	color:#704F48;
	font-size: 11px;
	line-height: 13px;
}
.text12px {
	font-size: 12px;
}
.text12px_col {
	font-size: 12px;
	color:#E24172;
}
.text12px_line15px {
	font-size: 12px;
	line-height: 15px;
}
.text12px_line17px {
	font-size: 12px;
	line-height: 17px;
}
.text13px {
	font-size: 13px;
}
.text14px {
	font-size: 14px;
}
.text15px {
	font-size: 15px;
}
.text16px {
	font-size: 16px;
}
.text17px {
	font-size: 17px;
}
.text18px {
	font-size: 18px;
}
.text19px {
	font-size: 19px;
}
.text20px {
	font-size: 20px;
}
.text21px {
	font-size: 21px;
}
.text22px {
	font-size: 22px;
}
.text25px {
	font-size: 25px;
}
.kigo{
	color:#68AB9E;
}
A {
	TEXT-DECORATION: underline;
}
A:hover {
	TEXT-DECORATION: none;
}
.border01{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.border02{
	border:1px dotted #CCCCFF;
}
.border03{
	border:1px solid #E1E1E1;
}
.bg01{
	background-color: #EEEEEE;
	border-left:8px solid #CFD9FF;
	padding-top:2px;
	padding-right:3px;
	padding-left:8px;
	padding-bottom:1px;
}
.bg02{
	background-color: #EEEEEE;
	border-left:8px solid #CFD9FF;
	padding-top:7px;
	padding-left:8px;
	padding-bottom:7px;
}
.link01 {
	TEXT-DECORATION: underline;
	color: #666666;
}
.link01:hover {
	TEXT-DECORATION: none;
	color: #666666;
}
.link02 {
	TEXT-DECORATION: underline;
	color: #CC3333;
	font-weight:bold;
}
.link03 {
	TEXT-DECORATION: underline;
	color: #1E94FF;
}
.link02:hover {
	TEXT-DECORATION: none;
	color: #CC3333;
	font-weight:bold;
}
.title01{
	font-size:16px;
	color:#CE0023;
	border-left:6px solid #cccccc;
	padding-left:7px;
	font-weight:bold;
	line-height: 19px;
}
.title02{
	font-size:16px;
	color:#CE0023;
	font-weight:bold;
	line-height: 19px;
}
.title03{
	font-size:16px;
	color:#000000;
	border-left:6px solid #0066CC;
	padding-left:7px;
	font-weight:bold;
}
.weight01{
	font-weight:bold;
	}
.weight02{
	font-weight:normal;
	}
.paddingleft5px{
	padding-left:5px;
}
.line10px{
	line-height:10px;
}
.line2px{
	line-height:2px;
}

#contentwrapper{
 float:none;
}

#maincol{
 margin-left:auto;
 margin-right:auto;
 float:none;
}

