/* -----▼メイン------------------------ */
#mainArea { 
margin:0;
padding:0;
}

#mainArea h2 { 
margin:0;
padding:0;
width: 742px;
height:80px;
background: url(../img/kaisouhijiki_r1_c1.jpg) no-repeat;
text-indent: -9999px;
font-size:10px;
font-weight:normal;
}

#titleBar { 
margin:0;
padding:0;
}

#titleBar h2 { 
width: 742px;
height:30px;
margin:0;
padding:0;
background: url(../img/kaisouhijiki_r1_c1.gif) no-repeat;
text-indent: -9999px;
font-size:10px;
font-weight:normal;
}

#contents { 
width: 682px;
margin:0;
padding:0 30px 0 30px;
}

#contents_b_L { 
width: 343px;
height:39px;
margin:0;
padding:0;
background: url(../img/n_konbu_r2_c1.jpg) no-repeat;
text-indent: -9999px;
font-size:10px;
font-weight:normal;
float:left;
}

#contents_b_r { 
width: 339px;
height:39px;
margin:0;
padding:0;
font-size:14px;
line-height:18px;
text-align:right;
float:right;
}

#contents_b_r a:link {
color: #C63534;
text-decoration:none;
}

#contents_b_r a:visited {
color: #C63534;
text-decoration:none;
}

#contents_b_r a:hover, a:active {
color: #FF6600;
text-decoration:none;
}

#contents_c { 
width: 682px;
margin:0;
padding:0;
}

#contents_c h2 { 
width: 682px;
height:447px;
margin:0;
padding:0;
background: url(../img/n_konbu_r1_c1.jpg) no-repeat;
text-indent: -9999px;
font-size:10px;
font-weight:normal;
}

#conNavi { 
width: 681px;
margin:0;
padding:22px 0 0 0;
}

#boderTable { 
margin:0;
padding:0;
font-size:12px;
line-height:18px;
}

#boderTable tr { 
padding:0.2em;
}

#boderTable td { 
padding:0.2em;
}

#boderTable a:link {
color: #000000;
text-decoration:none;
}

#boderTable a:visited {
color: #000000;
text-decoration:none;
}

#boderTable a:hover, a:active {
color: #FF6600;
text-decoration:none;
}
/* -----▲メイン------------------------ */




/* -----▼メインR------------------------ */

#Right {
width:406px; 
margin:0;
padding:0;
float:right;
}

#mainR_title { 
width:406px;
margin:0;
padding:0 0 11px 0;
font-size:24px;
line-height:26px;
color:#8EBC5C;
}

#mainR_text{ 
margin:0;
padding:0 0 43px 0;
font-size:14px;
line-height:20px;
}

#mainR2 {
font-size:12px;
line-height:18px;
margin:0;
padding:0 0 23px 0;
}

.mainR2Text14 { 
font-size:14px;
}

#bottom {
width:406px;
margin:0;
padding:0;
}

#bottom a:link {
color: #C63534;
text-decoration:none;
}

#bottom a:visited {
color: #C63534;
text-decoration:none;
}

#bottom a:hover, a:active {
color: #FF6600;
text-decoration:none;
}

#bottom p { 
margin:0;
padding:0;
text-align:right;
font-size:14px;
line-height:18px;
}
/* -----▲メインR------------------------ */




/* -----▼サブメニューLeft------------------------ */
#Left { 
width: 276px;
margin:0;
padding:0;
float:left;
}

#Left a:link {
color: #000000;
text-decoration:none;
}

#Left a:visited {
color: #000000;
text-decoration:none;
}

#Left a:hover, a:active {
color: #FF6600;
text-decoration:none;
}

.naviAreaL { 
width: 204px;
font-size:12px;
margin:0;
padding:0;
}

.naviAreaL tr { 
padding:0.3em;
}

.naviAreaL td { 
padding:0.3em;
}

.naviText16 { 
font-size:16px;
}

#naviImg1 { 
width: 210px;
margin:0;
padding:0 0 37px 0;
}

#naviImg1 h2 { 
width: 210px;
height:368px;
margin:0;
padding:0;
background: url(../img/n_konbu_r3_c1.jpg) no-repeat;
text-indent: -9999px;
font-size:10px;
font-weight:normal;
}

#naviImg1 p { 
margin:0;
padding:0;
font-size:10px;
line-height:15px;
}
/* -----▲サブメニューLeft------------------------ */