body {background-color:#FFFFFF; text-align:left; margin:0px;}
h1 {margin-left:22px; margin-right:10px; text-align:left; color:#FFFFFF; font-size:12px; line-height:120%; font-weight:normal; margin-bottom:0px; margin-top:0px;}

li {margin-left:15px;}

.left12_20_20 {margin-left:20px; margin-right:20px; text-align:left; color:#666666; font-size:12px; line-height:120%;}
.left12 {text-align:left;font-size:12px; color:#333333; list-style-image : url(mima_list.gif);}
.left11 {text-align:left;font-size:11px; color:#333333; }
.left12_20_20_150 {margin-left:20px; margin-right:20px; text-align:left; color:#666666; font-size:12px; line-height:150%;}

.top_side {margin-left:22px; margin-right:10px; text-align:left; color:#333333; font-size:12px; line-height:120%;}
.top_main {margin-left:11px; font-size:12px; text-align:left; color:#333333;}
.top_maker {width:480px; text-align:right;}
.pro {margin-left:15px; margin-right:15px; margin-top:10px; margin-bottom:10px; text-align:left; font-size:12px; color:#333333;}

.copyr {margin-left:20px; text-align:left; font-size:11px; color:#CCCCCC;}
.com_menu {font-size:12px; color:#FFFFFF; text-align:left;}

a.nor:link {text-decoration:underline; color:#FFFFFF;}
a.nor:visited {text-decoration:underline;color:#FFFFFF;}
a.nor:hover {text-decoration:none; color:#FFFF00;}
.red {color:#FF0000;}
.redb {color:#FF0000; font-weight:bold;}

.left12_lg {text-align:left;color:#666666; font-size:12px;}
.left12_w {text-align:left; width:720px; margin-left:20px; color:#666666; font-size:12px;}
.left12_40_10 {margin-left:40px; margin-right:10px; text-align:left; color:#666666; font-size:12px;}
.red1 {color:#CC0000; font-weight:bold;}
.blue {color:#330099; font-weight:bold;}

a.red:link {text-decoration:underline; color:#CC0000;}
a.red:visited {text-decoration:underline;color:#CC0000;}
a.red:hover {text-decoration:none; color:#CC0000;}

a.blu:link {text-decoration:underline; color:#330099;}
a.blu:visited {text-decoration:underline;color:#330099;}
a.blu:hover {text-decoration:none; color:#330099;}

a.agray:link {text-decoration:underline; color:#565656;}
a.agray:visited {text-decoration:underline;color:#565656;}
a.agray:hover {text-decoration:none; color:#565656;}

.red { color:#FF0000;}

/*トップ画像のレイアウト変更用(20201102)*/

.hp_main {  
	width : 261px;
	height : 77px;
	border : none;
}

.head1 {
	width : 499px;
	height : 36px;
}


