@charset "UTF-8";
/* CSS Document */

/* サブナビの表示可否（表示しないものはコメントアウトする）*/ 
#navi ul.main_cat li.mc1 ul {
	display:block;
}
/* #navi ul.main_cat li.mc2 ul {
	display:block;
}
#navi ul.main_cat li.mc3 ul {
	display:block;
}*/
h2 {
	background-image:url(../img/in_title.gif);
}
.ai_title {
	background-image:url(../img/ai_title.gif);
}
.de_title {
	background-image:url(../img/de_title.gif);
}
.is_title {
	background-image:url(../img/is_title.gif);
}
#copy {
	width:620px;
	height:70px;
	background-image:url(../img/in_copy.gif);
	text-indent:-9999px;
	font-size:0em;
	margin:0 0 30px 15px;
}
#copy2 {
	width:620px;
	height:70px;
	background-image:url(../img/ai_copy.gif);
	text-indent:-9999px;
	font-size:0em;
	margin:0 0 30px 15px;
}
#copy3 {
	width:620px;
	height:70px;
	background-image:url(../img/de_copy.gif);
	text-indent:-9999px;
	font-size:0em;
	margin:0 0 30px 15px;
}
#copy4 {
	width:620px;
	height:70px;
	background-image:url(../img/is_copy.gif);
	text-indent:-9999px;
	font-size:0em;
	margin:0 0 30px 15px;
}
.left_doc1 {
	float:left;
	width:265px;
}
.right_doc1 {
	float:right;
	width:315px;
}
.left_doc2 {
	float:left;
	width:115px;
}
.right_doc2 {
	float:right;
	width:475px;
}
.left_doc3 {
	float:left;
	width:144px;
}
.right_doc3 {
	float:right;
	width:446px;
}
.left_doc4 {
	float:left;
	width:290px;
}
.right_doc4 {
	float:right;
	width:290px;
}
.left_doc5 {
	float:left;
	width:150px;
}
.right_doc5 {
	float:right;
	width:440px;
}
.txt_color_box1 {
	background-color:#f5f5dc;
	width:560px;
	padding:15px;
}
.txt_color_box2 {
	background-color:#cc9933;
	width:270px;
	padding:5px;
	text-align:center;
	margin-bottom:20px;
}
.txt_color_box3
 {
	background-color:#99ccff;
	width:270px;
	padding:5px;
	text-align:center;
	margin-bottom:20px;
}
.txt_color_box4 {
	float:left;
	background-color:#ff9999;
	width:280px;
	padding:5px;
	text-align:center;
}
.txt_color_box5 {
	float:right;
	background-color:#99ccff;
	width:280px;
	padding:5px;
	text-align:center;
}
.img_mgr15 {
	float:left;
	margin-right:15px;
	display:inline;
}
.img_mgr20 {
	float:left;
	margin-right:20px;
	display:inline;
}
.navy {
	color:#003399;
}
.is_hyou {
	width:600px;
	margin-left:5px;
}
.is_hyou td {
	padding:10px;
}
