BODY,TABLE,TR,TD,SELECT,INPUT,DIV,TEXTAREA{font-size:11px; color:#444444;font-family:±¼¸²; LINE-HEIGHT: 1.5;text-decoration: none;}



a:link    { font-size:11px; color:#444444; line-height:18px; text-decoration: none}
a:visited { font-size:11px; color:#444444; line-height:18px; text-decoration: none}
a:active  { font-size:11px; color:#444444; line-height:18px; text-decoration:none}
a:hover   { font-size:11px; color:#980000; line-height:18px; text-decoration: none}

img,table{border:0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.photo01 {
	border:1px solid #cacaca;
	width:115px;
	height:90px;
}

.photo02 {
	border:1px solid #cacaca;
	width:100px;
	height:100px;
}

.photo03 {
	border:1px solid #cacaca;
	width:134px;
	height:104px;
}

.photo04 {
	border:1px solid #cacaca;
	width:450px;
	
}


.txt01{
	font-weight:bold;
	color:#980000;
}

.detail{
	border:1px solid #cacaca;
	width:280px;
	height:280px;
}


.textarea01 {
	width:720px;
	height:150px;
	border:1px solid #cacaca;
}

.textarea02 {
	width:470px;
	height:250px;
	border:1px solid #cacaca;
	padding:5 5 5 5;
}

.list_l {
	border-top:1px solid #513400;
	border-right:1px solid #513400;
	padding:0 0 0 20;
}
.list_r {
	border-top:1px solid #513400;
	padding:0 0 0 5;
}

.list_lb {
	border-top:1px solid #513400;
	border-bottom:1px solid #513400;
	border-right:1px solid #513400;
	padding:0 0 0 20;
}
.list_rb {
	border-top:1px solid #513400;
	border-bottom:1px solid #513400;
	padding:5 5 5 5;
}

.input01 {
	width:120px;
	height:18px;
	border:1px solid #ddcdac;
}

.input02 {
	width:220px;
	height:18px;
	border:1px solid #ddcdac;
}

.input03 {
	width:40px;
	height:18px;
	border:1px solid #ddcdac;
}

.input04 {
	width:400px;
	height:18px;
	border:1px solid #ddcdac;
}

.sel01 {
	width:200px;
}

.footer	{margin: 0 auto; clear:both; line-height:120%; padding-left:31px;}

a.footer_link:link {font-size:8pt; color:#454545; text-decoration:none;}
a.footer_link:visited {font-size:8pt; color:#454545; text-decoration:none;}
a.footer_link:active {font-size:8pt; color:#454545; text-decoration:none;}
a.footer_link:hover {font-size:8pt; color:#006699;}

.text01	{margin: 0 auto; clear:both; line-height:130%; padding-left:25px;}

.alt-text {
	position:absolute;
	left:-10000px;
	height:0;
	font-size:0;
}

