@charset"shift-jis";

*{
margin:0px;
padding:0px;
font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}

/*TAGS*/
body{
margin:0px;
padding:0px;
font-size:12px;
color:#333333;
}
td{
font-size:12px;
color:#333333;
}
h1{
margin:0px;
padding:5px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-image:url(../images/img_seo.jpg);
display:block;
}
sup{
font-size:10px;
color:#FF0000;
}

/*layout*/
#outer{
margin:0 auto;
padding-right:6px;
padding-left:6px;
width:800px;
background-image:url(../images/back.jpg);
background-position:center;
}
#head{
background-image:url(../images/img_head.jpg);
padding:5px;
}
#foot{
background-image:url(../images/foot_back.jpg);
background-position: bottom;
background-repeat:repeat-x;
margin-top:30px;
margin-left:1px;
}

/*inq*/
#box_inq{
width:600px;
margin:0 auto;
margin-top:15px;
margin-bottom:15px;
}

.copy{
text-align:center;
}

/*li*/
.li_head{
background-color:#FBF2F2;
color:#AA181B;
font-weight:bold;
padding:5px;
}
.li_1{
border-bottom:dotted 1px #AA181B;
padding:5px;
}

.tit_head{
background-image:url(../images/img_head.jpg);
background-position:top;
padding-top:7px;
padding-left:7px;
padding-bottom:2px;
}


/*“ÆŽ©*/
table#list{
	background-color:#333333;
}
#list th{
	padding:5px;
	background-color:#C8E6BD;
	background-repeat:repeat-x;
	white-space: nowrap;
	text-align:left;
}
#list td{
	padding:5px;
	background-color:#FFFFFF;
	text-align:left;
}
#list td.ti{
	background-color:#FDFDE8;
	white-space: nowrap;
	text-align:left;
}
#list td.sub{
	background-color:#F7F4E8;
	white-space: nowrap;
	text-align:left;
}
#main{
	width:750px;
	margin:0 auto;
}

#main .ti_sub{
	background-image:url(../images/bk_ti_sub.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding:5px;
	border-left:solid 5px #996600;
	border-bottom:solid 1px #996600;
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#009900;
}
#main .box{
	background-color:#FAF7EF;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	padding:10px;
	margin-bottom:20px;
}
#main .box .ph2{
	background-image:url(../images/img_shuhen.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	height:200px;
}

#main .box ul,.box_top ul{
	margin:0px;
	padding:0px;
}

#main .box li,.box_top li{
	list-style:none;
	background-image:url(../images/ico_li.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	padding-top:2px;
	padding-bottom:5px;
	margin-left:0px;
	margin-bottom:10px;
}
#main .box .ti{
	list-style:none;
	background-image:url(../images/ico_li.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	font-weight:bold;
	font-size:14px;
	padding-top:2px;
	padding-bottom:5px;
	margin-left:0px;
	margin-bottom:10px;
}
#main .btn_inq{
	margin-top:50px;
	margin-bottom:70px;
	font-weight:bold;
	font-size:14px;
}
#main .btn_inq img{
	margin-top:10px;
}
.box_top{
	margin-left:25px;
	background-image:url(../images/fig01.jpg);
	background-repeat:no-repeat;
	width:740px;
	height:238px;
	padding-top:25px;
	padding-left:20px;
	margin-bottom:15px;
}
.box_top li{
	margin-bottom:0px;
}
td ul{
	margin-left:14px;
}