@charset "Shift_JIS";

/*--------------ξ{έθ--------------*/
body {
background-color: #DBD0BC;
font-family:"lr oSVbN", "Hiragino kaku Gothic Pro", "qMmpS Pro W3", Osaka, sans-serif;
color: #333333;
font-size: 10pt;
line-height:11pt;

}

table,td,th,textarea,input,select,option{
font-family:"lr oSVbN", "Hiragino kaku Gothic Pro", "qMmpS Pro W3", Osaka, sans-serif;
color: #333333;
font-size: 10pt;
line-height:11pt;
}

textarea,input,select,option {
font-family:"lr oSVbN", "Hiragino kaku Gothic Pro", "qMmpS Pro W3", Osaka, sans-serif;
color: #333333;
font-size: 10pt;
line-height:11pt;
}

body,h1,h2,h3,h4,h5,ul,ol,li,p,table,form,img,address{ margin:0;padding:0;}

table,img{ border:0;}



/*--------------Nέθ--------------*/

a:link{ color:#9A742E; text-decoration:underline;}
a:visited{ color:#9A742E; text-decoration:underline;}
a:hover{ color:#FF8B0C; text-decoration:none;}
a:active{ color:#FF8B0C; text-decoration:none;}
a:focus {outline: none;}

.a1:link{color: #444444;text-decoration: none;}
.a1:visited{color: #444444;text-decoration: none;}
.a1:hover{color: #444444;text-decoration: underline;}
.a1:active{color: #444444;text-decoration: underline;}
.a1:focus {outline: none;}

.a2:link{color: #9A742E;text-decoration: none;}
.a2:visited{color: #9A742E;text-decoration: none;}
.a2:hover{color: #FF8B0C;text-decoration: underline;}
.a2:active{color: #FF8B0C;text-decoration: underline;}
.a2:focus {outline: none;}


/*--------------©o΅έθ--------------*/
h1{
color:#8C6B40;
font-size:8pt;
font-weight: normal;
line-height:12pt;
margin:0;
padding:5px 0 5px 0px;
margin:0;
}

h1 a:link{ color:#8C6B40; text-decoration:none;}
h1 a:visited{ color:#8C6B40; text-decoration:none;}
h1 a:hover{ color:#8C6B40; text-decoration:underline;}
h1 a:active{ color:#8C6B40; text-decoration:underline;}
h1 a:focus {outline: none;}


/*--------------ΆFέθ--------------*/

.fontbr { color:#523618;}
.fontbr1 { color:#C1763E;}

.fontb { font-weight:bold; color:#C1763E;}


/*--------------]έθPADDING--------------*/

.padT15B10 { padding: 15px 0 10px 0;}
.padT5B20 { padding: 5px 0 20px 0;}
.padB10 { padding: 0 0 10px 0;}
.padT10 { padding: 10px 0 0 0;}
.padT20 { padding: 20px 0 0 0;}
.padT15B15 { padding: 10px 0 15px 0;}

/*--------------]έθMARGIN--------------*/

.mar5 { margin:5px;}
.marB10 { margin:0 0 10px 0;}
.marR12 { margin:0 12px 0 0;}
.marR10 { margin:0 10px 0 0;}
.marB25 { margin:0 0 25px 0;}
.marT10 { margin:10px 0 0 0;}
.marT20 { margin:20px 0 0 0;}
.marT30 { margin:30px 0 0 0;}
.marT32 { margin:25px 0 0 0;}
.marT20B10 { margin:20px 0 10px 0;}

/*--------------wiFέθ--------------*/

.bgcolor1 {	background-color: #FFFFFF;}
.bgcolor2 {	background-color: #F2F1E3;}
.bgcolor3 {	background-color: #8B7741;}
.bgcolor4 {	background-color: #F2F1E3; padding:10px; margin:10px 0;}

/*--------------{[_[-------------*/

.border1 { border:1px solid #CCCCCC;}
.border2 { border:1px solid #CCCCCC;background-color: #F2F1E3;}

/*------------gbvy[W--------------*/

.top01 { float:left; width:75px; margin:3px 0 0 0;}
.top02 { float:left; width:180px; margin:3px 0 0 12px;}

/*--------------€Κ@tb^[--------------*/

.footer01 {
background-color: #EEEEDB;
color:#9A742E;
text-align:center;
padding:6px 0 5px 0;
font-size:8pt;
letter-spacing:0.5pt;
}
.footer01 a:link{ color:#9A742E; text-decoration:underline;}
.footer01 a:visited{ color:#9A742E; text-decoration:underline;}
.footer01 a:hover{ color:#FF8B0C; text-decoration:none;}
.footer01 a:focus {outline: none;}


.footer02 {
background: url(images/footer_002.jpg) repeat-x;
color:#333333;
width:320px;
padding:14px 0 13px 20px;
float:left;
}

.footer03 {
background: url(images/footer_002.jpg) repeat-x;
color:#666666;
font-size:8pt;
line-height:10pt;
text-align:right;
width:390px;
padding:31px 20px 6px 0;
float:right;
}

.footer04 { background: url(images/footer_002.jpg) repeat-x;}


/*------------Ίwy[W--------------*/
.box01 { width:498px; margin:10px 0 10px 0; float:left;}
.box02 { float:left; margin:10px 0 0 20px;}
.box03 { width:448px; margin:10px 0 10px 0; float:left;}

.pagetop { text-align:right; padding:10px 0 15px 0;}

.faq01 { border-left:solid 5px #DBD0BC; color:#C1763E; padding:5px 5px 5px 5px; margin:15px 0 5px 0;}
.faq02 { border-left:solid 5px #F8DEB8; padding:5px 5px 5px 7px; margin:5px 0 12px 0;}
.faq03 { color:#C1763E; padding:5px 0 5px 0px; margin:15px 0 5px 0;}
.faq04 { padding:5px 0 5px 0px; margin:5px 0 12px 0;}

.column01 { border:solid 1px #CCCCCC;}
.column02 { padding:10px 10px 10px 10px;}

.icon { background: url(images/icon_001.gif) no-repeat 0px 7px; padding:6px 0 0px 18px; margin:15px 0 0 0;}

/*------------j[p--------------*/

.menu1 a{
display:block;
background:url(images/menu_001.jpg) no-repeat;
padding:0;
margin:0;
width:127px;
height:48px;
text-indent:-10000;
}
.menu1 a:hover{ background:url(images/menu_001ov.jpg) no-repeat;}
.menu1 a:focus {outline: none;}

.menu2 a{
display:block;
background:url(images/menu_002.jpg) no-repeat;
padding:0;
margin:0;
width:126px;
height:48px;
text-indent:-10000;
}
.menu2 a:hover{ background:url(images/menu_002ov.jpg) no-repeat;}
.menu2 a:focus {outline: none;}

.menu3 a{
display:block;
background:url(images/menu_003.jpg) no-repeat;
padding:0;
margin:0;
width:126px;
height:48px;
text-indent:-10000;
}
.menu3 a:hover{ background:url(images/menu_003ov.jpg) no-repeat;}
.menu3 a:focus {outline: none;}

.menu4 a{
display:block;
background:url(images/menu_004.jpg) no-repeat;
padding:0;
margin:0;
width:127px;
height:48px;
text-indent:-10000;
}
.menu4 a:hover{ background:url(images/menu_004ov.jpg) no-repeat;}
.menu4 a:focus {outline: none;}

.menu5 a{
display:block;
background:url(images/menu_005.jpg) no-repeat;
padding:0;
margin:0;
width:127px;
height:48px;
text-indent:-10000;
}
.menu5 a:hover{ background:url(images/menu_005ov.jpg) no-repeat;}
.menu5 a:focus {outline: none;}

.menu6 a{
display:block;
background:url(images/menu_006.jpg) no-repeat;
padding:0;
margin:0;
width:127px;
height:48px;
text-indent:-10000;
}
.menu6 a:hover{ background:url(images/menu_006ov.jpg) no-repeat;}
.menu6 a:focus {outline: none;}

.indexAI01{
	width:240px;
	margin:0px;
	padding:5px 0 0 0;
	float:left;
	font-size:8pt;
	line-height:11pt;
}
.indexAI02{
	float:left;
	width:174px;
	margin:0px;
	padding:5px 0 0 12px;
	font-size:8pt;
	line-height:11pt;
}
.indexC01{
	width:206px;
	margin:0px;
	padding:5px 0 0 0;
	float:left;
	font-size:8pt;
	line-height:11pt;
}
.indexC02{
	width:206px;
	margin:0px;
	padding:5px 0 0 12px;
	float:left;
	font-size:8pt;
	line-height:11pt;
}
.index001{
	margin:0px;
	padding:5px 0 34px 12px;
}

.clear{
	clear:both;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
}

.headaccess {
	background-image: url(images/header_005.jpg);
	background-repeat: repeat-y;
	height: 19px;
	padding: 2px;
	font-size: 9px;
	text-align: right;




}
.pnlist {
	font-size: 12px;
	float: left;
	margin-left: 18px;
}
