.irdain1		.left_menu li#irdain1 a,
.irdain2		.left_menu li#irdain2 a,
.irdain3		.left_menu li#irdain3 a,
.irdain4		.left_menu li#irdain4 a,
.irdain5		.left_menu li#irdain5 a,
.irdain6		.left_menu li#irdain6 a,
.irdain7		.left_menu li#irdain7 a,
.irdain8		.left_menu li#irdain8 a,
.irdain9		.left_menu li#irdain9 a,
.irdain10		.left_menu li#irdain10 a,
.irdain11		.left_menu li#irdain11 a	{ background-color: #E0F2F9;}

.left_menu ul li.listbl { background-image:url('/images/left_menubl.gif');}	/* black */
.left_menu ul li.listbl a { color:#333333;}
.irdakuro	.left_menu li#irdbl a		{ background-color: #cccccc;}

img{
	border:none;
}
.irda p{
	margin:5px 5px 0 5px;}
/*-----------------------------------------------------------------------*/
.irda{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.irda a:link,.irda a:visited{
	color:#004ea2;
}
.irda .spa{
	margin:0;
	padding-top: 0px;
	padding-right: 20;
	padding-bottom: 5px;
	padding-left: 20;
}
.irda .spb{
	margin:0;
	padding:0 0 3px 0;
}
.irda .spc{
	margin:0;
	padding:4px 4px 0px 4px;
	width: 292px;
	float: left;
}
.irda .spd{
	margin:0;
	padding:4px 4px 0px 0px;
	width: 183px;
	float: right;
}
.caption{
	font-size:80%;}
.planCopy{
	width:585px;
}
/*-----------------------------------------------------------------------CRBox*/
.irdaBox{
	width:650px;
	padding:5px 0px 20px 0px;
	}
.irdaBox .boxBody{
	width:650px;
	margin:0;
	padding:5px 0 0 0;
}
.irdaBox .boxBody .Stxt{
	margin:0;
	padding:2px 0 2px 0;
	text-align: right;
	border-bottom: 2px solid #d9d9d9;
}
.irdaBox .boxBody2{
	background-image: url(../images/image.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 221px;
	width: 600px;
}
.irdaBox .boxBody2 .set{
	float: left;
	width: 300px;
}
.irdaBox .boxBody2 .inmenu{
	height: 33px;
	width: 183px;
	margin:0;
	padding:0 0 3px 0;
}






.irdaBox .boxBody3{
	padding-right: 20px;
	padding-left: 20px;
}
.irdaBox .boxBody3 .linea{
	width: 600px;
	height: 20px;
}
.irdaBox .boxBody3 .set{
	float: left;
	height: 16px;
	width: 300px;
	border-bottom: 2px solid #d9d9d9;
}
.irdaBox .boxBody3 .seta{
	float: left;
	height: 16px;
	width: 300px;
	border-bottom: 2px solid #d9d9d9;
	text-align: right;
	font-size: 10px;
}
.irdaBox p{
	margin:0;
	padding:0 0 14px 0;
}
.irdaBox ul,.irdaBox ul li,.irdaBox ol,.irdaBox ol li{
	margin:0;
	padding:0;}
.irdaBox ul {
	list-style-type: none;
}
.irdaBox ol {
	list-style-type:decimal;
	padding-left:24px;
}
#irdaMenu .boxBody{
	background-image: url(../images/envimenu_bg.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*-----------------------------------------------------------------------*/
.fltL{
	float:left;
	width:86px;
	text-align: center;
}
.fltR{
	float:right;
	width:514px;
}
.clr{
	clear:both;
}

/*---------------------------------------------*/
.title01Box {
	background-image: url(../images/title01.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title02Box {
	background-image: url(../images/title02.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title03Box {
	background-image: url(../images/title03.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title04Box {
	background-image: url(../images/title04.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title05Box {
	background-image: url(../images/title05.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title06Box {
	background-image: url(../images/title06.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title07Box {
	background-image: url(../images/title07.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title08Box {
	background-image: url(../images/title08.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title09Box {
	background-image: url(../images/title09.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title10Box {
	background-image: url(../images/title10.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}
.title11Box {
	background-image: url(../images/title11.jpg);
	height: 43px;
	width: 600px;
	margin-left: 0px;
}

.photo1Box {
	width: 648px;
	background-image: url(../images/p1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo2Box {
	width: 648px;
	background-image: url(../images/p2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo3Box {
	width: 648px;
	background-image: url(../images/p3.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo4Box {
	width: 648px;
	background-image: url(../images/p4.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo5Box {
	width: 648px;
	background-image: url(../images/p5.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo6Box {
	width: 648px;
	background-image: url(../images/p6.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo7Box {
	width: 648px;
	background-image: url(../images/p7.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo8Box {
	width: 648px;
	background-image: url(../images/p8.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo9Box {
	width: 648px;
	background-image: url(../images/p9.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo10Box {
	width: 648px;
	background-image: url(../images/p10.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo11Box {
	width: 648px;
	background-image: url(../images/p11.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo12Box {
	width: 648px;
	background-image: url(../images/p12.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo13Box {
	width: 648px;
	background-image: url(../images/p13.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo14Box {
	width: 648px;
	background-image: url(../images/p14.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo15Box {
	width: 648px;
	background-image: url(../images/p15.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo16Box {
	width: 648px;
	background-image: url(../images/p16.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo17Box {
	width: 648px;
	background-image: url(../images/p17.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo18Box {
	width: 648px;
	background-image: url(../images/p18.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.photo19Box {
	width: 648px;
	background-image: url(../images/p19.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.text2Box {
	padding-top: 11px;
	padding-left: 16px;
}
.text3Box {
	width: 415px;
}
.text4Box {
	width: 381px;
}
.text5Box {
	width: 638px;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 11px;
	padding-right: 16px;
}
.text7Box {
	width: 570px;
}
.t14_666 {
	font-size: 14px;
	color: #666666;
}
.line {
	height: 21px;
	background-image: url(../images/ten.jpg);
	width: 415px;
}
.line2 {
	height: 21px;
	background-image: url(../images/ten.jpg);
	width: 600px;
}
.subtitle01Box {
	background-image: url(../images/subtitle01.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle02Box {
	background-image: url(../images/subtitle02.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle03Box {
	background-image: url(../images/subtitle03.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle04Box {
	background-image: url(../images/subtitle04.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle05Box {
	background-image: url(../images/subtitle05.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle06Box {
	background-image: url(../images/subtitle06.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle07Box {
	background-image: url(../images/subtitle07.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle08Box {
	background-image: url(../images/subtitle08.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle09Box {
	background-image: url(../images/subtitle09.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle10Box {
	background-image: url(../images/subtitle10.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle11Box {
	background-image: url(../images/subtitle11.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle12Box {
	background-image: url(../images/subtitle12.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle13Box {
	background-image: url(../images/subtitle13.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle14Box {
	background-image: url(../images/subtitle14.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle15Box {
	background-image: url(../images/subtitle15.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle16Box {
	background-image: url(../images/subtitle16.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle17Box {
	background-image: url(../images/subtitle17.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle18Box {
	background-image: url(../images/subtitle18.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle19Box {
	background-image: url(../images/subtitle19.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitle20Box {
	background-image: url(../images/subtitle20.jpg);
	height: 20px;
	width: 600px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.subtitlebar {
	background-image: url(../images/titlebar.jpg);
	height: 25px;
	width: 650px;
	margin-left: 0px;
	margin-top: 17px;
	background-repeat: no-repeat;
	background-position: top;
}
.text1Box {
	width: 650px;
	margin:0;
	padding:0px 0px 5px 0px;
}
.mainBox {
	width: 600px;
	border: 1px solid #d9d9d9;
	margin:0;
	padding:0px 0 14px 0;
}
.main2Box {
	width: 648px;
	border: 1px solid #d9d9d9;
	margin:0;
	padding:10px 0 10px 0;
}
.main3Box {
	width: 648px;
	border: 1px solid #d9d9d9;
	margin:0;
	padding:0px 0 14px 0;
}
.karaBox {
	width: 600px;
	height: 15px;
}
.irda_q {
	width: 600px;
}



/*--2Area---------------------------------------*/
.subtitleBox {
	width: 650px;
	margin-left: 0px;
	margin-top: 17px;
}
.txtBox_a {
	width: 650px;
	margin:0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.txtBox_a02 {
	width: 650px;
	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

.txtBox_a td,.txtBox_a02 td {

	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}

.txtBox_sp {
	margin:0;
	padding:3px 3px 3px 3px;
}
.inimg {
	padding-left: 14px;
}
.text6Box {
	background-image: url(../images/2_inimg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

/*---------------------------------------------*/

/*--6Area---------------------------------------*/
.use		.left_menu li#use a		{ background-color: #C9E9DD;}	/* green */
.use1		.left_menu li#use1 a		{ background-color: #E8FFEA;}
.use2		.left_menu li#use2 a		{ background-color: #E8FFEA;}
.use3		.left_menu li#use3 a		{ background-color: #E8FFEA;}
.use4		.left_menu li#use4 a		{ background-color: #E8FFEA;}
.use5		.left_menu li#use5 a		{ background-color: #E8FFEA;}
.use6		.left_menu li#use6 a		{ background-color: #E8FFEA;}
.use7		.left_menu li#use7 a		{ background-color: #E8FFEA;}
.use8		.left_menu li#use8 a		{ background-color: #E8FFEA;}

.inimg_a {
	background-image: url(../images/6_inimg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

/*---------------------------------------------*/
/*--3Area---------------------------------------*/

.inimg_b {
	background-image: url(../images/3_img_1.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.font_s {
	font-size: 10px;
	line-height: 12px;
}

/*---------------------------------------------*/
/*--4Area---------------------------------------*/

.inimg_c {
	background-image: url(../images/4_img_2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.inimg_d {
	background-image: url(../images/4_img_3.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.inimg_e {
	background-image: url(../images/4_img_10.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*---------------------------------------------*/

