@charset "utf-8";
/* CSS Document */

.style1 {color: #666666}
.style2 {color: #FF0000}
.style3 {
	color: #003399;
	font-weight: bold;
}
.ro1 {
	background:url("all/mail00.jpg") no-repeat;  /* 画像(off) */
	width:182px;
	height:45px;  /* ブロック要素扱い */
	float: right;
	float: right;
	clear: none;
	padding: 0;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;

}
    
.ro1:hover {   
	background:url("all/mail01.jpg") no-repeat;   /* 画像(on) */  
}
.00{
	height: 195px;
	width: 207px;
	-width: 207px;
	float: right;
	display: block;
	clear: none;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.banner{
	mrgin: 2px;
	width: 488px;
	height: auto;
	padding-right: 12px;
	padding-left: 38px;
	margin: 0px;
	clear: none;
	padding-top: 20px;
	padding-bottom: 40px;
	float: left;
	display: block;
}
.ro2 {
	background:url("all/bb_r1_c1.jpg") no-repeat;  /* 画像(off) */
	width:243px;
	height:43px;    /* 画像の幅・高さ */
	margin-top: 0px;
	padding:0;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: left;
}   
.ro2:hover {   
	background:url("all/bb01_r1_c1.jpg") no-repeat;   /* 画像(on) */  
}
.ro3 {
	background:url("all/bb_r1_c2.jpg") no-repeat;  /* 画像(off) */
	width:243px;
	height:43px;    /* 画像の幅・高さ */
	margin-top: 0px;
	padding:0;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: right;
}   
.ro3:hover {   
	background:url("all/bb01_r1_c2.jpg") no-repeat;   /* 画像(on) */  
}
.ro4 {
	background:url("all/bb_r2_c1.jpg") no-repeat;  /* 画像(off) */
	width:243px;
	height:43px;    /* 画像の幅・高さ */
	margin-top: 0px;
	padding:0;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: left;
}   
.ro4:hover {   
	background:url("all/bb01_r2_c1.jpg") no-repeat;   /* 画像(on) */  
}
.ro5 {
	background:url("all/bb_r2_c2.jpg") no-repeat;  /* 画像(off) */
	width:243px;
	height:43px;    /* 画像の幅・高さ */
	margin-top: 0px;
	padding:0;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: right;
}   
.ro5:hover {   
	background:url("all/bb01_r2_c2.jpg") no-repeat;   /* 画像(on) */  
}
.ro6 {
	background:url("all/bb_r3_c1.jpg") no-repeat;  /* 画像(off) */
	width:243px;
	height:43px;    /* 画像の幅・高さ */
	margin-top: 0px;
	padding:0;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: left;
}   
.ro6:hover {   
	background:url("all/bb01_r3_c1.jpg") no-repeat;   /* 画像(on) */  
}
.ro7 {
	background:url("all/bb_r3_c2.jpg") no-repeat;  /* 画像(off) */
	width:243px;
	height:43px;    /* 画像の幅・高さ */
	margin-top: 0px;
	padding:0;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: right;
}   
.ro7:hover {   
	background:url("all/bb01_r3_c2.jpg") no-repeat;   /* 画像(on) */  
}
.ro8 {
	background:url("all/ev00.jpg") no-repeat;  /* 画像(off) */
	width:182px;
	height:45px;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: right;
	clear: none;
	margin: 0px;
	padding: 0;
}   
.ro8:hover {   
	background:url("all/ev000.gif") no-repeat;   /* 画像(on) */  
}

.ro10 {
	width:182px;
	height:45px;    /* 余白指定 */
	display:block;  /* ブロック要素扱い */
	float: right;
	clear: none;
	background-image: url(all/ev04_r4_c5.jpg);
	background-repeat: no-repeat;
	margin-top: 100px;
}   
.ro10:hover {
	background-image: url(all/ev03.jpg);
	background-repeat: no-repeat;
}

ul a{color:#ffffff;text-decoration:none;}
ul a:link{color:#ffffff;text-decoration:none;}
ul a:visited{color:#ffffff;text-decoration:none;}
ul a:active{color:#ffffff;text-decoration:none;}
ul a:hover{color:#ffff00;text-decoration:none;}

.m2 a{color:#000000;text-decoration:none;}
.m2 a:link{color:#000000;text-decoration:none;}
.m2 a:visited{color:#000000;text-decoration:none;}
.m2 a:active{color:#000000;text-decoration:none;}
.m2 a:hover{color:#3300ff;text-decoration:none;}

.m3 a{color:#000000;text-decoration:none;}
.m3 a:link{color:#000000;text-decoration:none;}
.m3 a:active{color:#000000;text-decoration:none;}
.m3 a:visited{color:#000000;text-decoration:none;}
.m3 a:hover{color:#3300ff;text-decoration:none;}

.gyou a{color:#000000;text-decoration:none;}
.gyou a:link{color:#000000;text-decoration:none;}
.gyou a:active{color:#000000;text-decoration:none;}
.gyou a:visited{color:#000000;text-decoration:none;}
.gyou a:hover{color:#3300ff;text-decoration:none;}

.form-tb a{color:#000000;text-decoration: none;}
.form-tb a:link{color:#000000;text-decoration: none;}
.form-tb a:active{color:#000000;text-decoration: none;}
.form-tb a:visited{color:#000000;text-decoration:none;}
.form-tb a:hover{color:#3300ff;text-decoration:none;}

.tex00 a{color:#000000;text-decoration: none;}
.tex00  a:link{color:#000000;text-decoration: none;}
.tex00  a:active{color:#000000;text-decoration: none;}
.tex00  a:visited{color:#000000;text-decoration:none;}
.tex00  a:hover{color:#3300ff;text-decoration:none;}

.en a{color:#ffffff;text-decoration:none;}
.en a:link{color:#ffffff;text-decoration:none;}
.en a:visited{color:#ffffff;text-decoration:none;}
.en a:active{color:#ffffff;text-decoration:none;}
.en a:hover{color:#ffff00;text-decoration:none;}

.koko a{color:#000000;text-decoration:none;}
.koko a:link{color:#000000;text-decoration:none;}
.koko a:visited{color:#000000;text-decoration:none;}
.koko a:active{color:#000000;text-decoration:none;}
.koko a:hover{color:#ffff00;text-decoration:none;}

.fcolor { 
background-color : #FFFF99 ; 
color : #000000 ;
}

.it-navi{
	height: 40px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(contents/it-navi.jpg);
	padding-right: 52px;
	padding-top: 10px;
}

.it-navi01{
	height: 40px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(contents/it-navi01.jpg);
	padding-right: 52px;
	padding-top: 10px;
}

.table000{
	height: auto;
	width: 600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

*+html.line000{　padding: 10px; }
* html.line000{　padding: 10px; }

.line000{
	border: 1px solid #666666;
	padding: 5px;
}

