@charset "utf-8";
/* CSS Document */

@import "init.css";
@import "base_layout.css";


/*ナビゲーションのボーダー*/
/*ナビゲーションlevel2*/
div#level2{
	background:url(../img/bg_navi_publishing1.gif) no-repeat;
	height:500px;
	min-height:100%;
	float:right;
	text-align:right;
	}

div#level2 h2{
	width:150px;
	height:45px;
	margin:0 0 0 0;
	text-indent:-9999px;
	}
/*ナビゲーション*/
div#level2 ul.lv1_1{
	height:75px;
	}
div#level2 ul.lv1_1 li{
	height:30px;
	padding:0 0 5px 0;
	}
div#level2 ul.lv1_1 li a{
	display:block;
	height:30px;
	text-indent:-9999px;
	}
div#level2 ul.lv1_1 li a:hover{
	width:145px;
	margin:0 0 0 5px;
	background:#5172B3;
	filter:alpha(opacity=80);
	-moz-opacity:0.6;
	opacity:0.6;
	}	

div#level2 ul.lv2{
	height:187px;
	}
ul.lv2 li.aie_main{
	height:60px;
	>height:56px;
	_height:58px;
	text-indent:-9999px;
	}
ul.lv2 li.aie_item{
	height:15px;
	margin:0 0 20px 0;
	>margin:0 0 16px 0;
	text-indent:-9999px;
	}
ul.lv2 li.fpp_main{
	height:35px;
	margin:0 0 22px 0;
	text-indent:-9999px;
	}
ul.lv2 li a{
	display:block;
	width:100%;
	height:100%;
	text-indent:-9999px;
	}
ul.lv2 li a:hover{
	width:145px;
	margin:0 0 0 5px;
	background:#5172B3;
	filter:alpha(opacity=80);
	-moz-opacity:0.6;
	opacity:0.6;
	}	

div#level2 ul.lv1_2{
	height:30px;
	}
div#level2 ul.lv1_2 li{
	height:30px;
	}
div#level2 ul.lv1_2 li a{
	display:block;
	height:30px;
	text-indent:-9999px;
	}
div#level2 ul.lv1_2 li a:hover{
	width:145px;
	margin:0 0 0 5px;
	background:#5172B3;
	filter:alpha(opacity=80);
	-moz-opacity:0.6;
	opacity:0.6;
	}	

/*コンテンツ領域*/
div#main{
	padding:0 0 0 20px;
	}
/*ページ見出し a-ie.html*/
h2#top{
	width:100%;
	height:50px;
	background:url(../services/a-ie/img/h2_top.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
div#main h3#a-ie{
	width:100%;
	height:35px;
	background:url(../services/img/h3_a-ie.gif) no-repeat;
	text-indent:-9999px;
	margin:40px 0 0 -20px;
	}

h3#logo{
	width:170px;
	height:57px;
	float:left;
	margin:0 10px 10px 0;
	background:url(../services/a-ie/img/a_ie_logo.gif) no-repeat;
	text-indent:-9999px;
	}

div#content{
	background:#748EC2;
	padding:10px 10px 10px 10px;
	margin:0 0 20px 0;
	clear:both;
	}
div#content img{
	float:left;
	display:block;
	border:10px solid #90A5CE;
	}

dl#special{
	float:right;
	margin:0 0 10px 0;
	text-indent:-9999px;
	}
dl#special dt{
	text-indent:-9999px;
	background:url(../services/a-ie/img/aie_special.gif) no-repeat;
	width:300px;
	height:70px;
	}
dl#special dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	text-indent:0
	}

dl#voice{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#voice dt{
	width:175px;
	height:24px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_voice.gif) no-repeat;
	text-indent:-9999px;
}
dl#voice dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}

dl#kikaku{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#kikaku dt{
	width:273px;
	height:63px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_kikaku.gif) no-repeat;
	text-indent:-9999px;
}
dl#kikaku dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}

dl#tanq{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#tanq dt{
	width:168px;
	height:27px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_tanq.gif) no-repeat;
	text-indent:-9999px;
}
dl#tanq dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}

dl#tanken{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#tanken dt{
	width:168px;
	height:27px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_tanken.gif) no-repeat;
	text-indent:-9999px;
}
dl#tanken dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}

dl#regular{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#regular dt{
	width:150px;
	height:19px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_regular.gif) no-repeat;
	text-indent:-9999px;
}
dl#regular dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}
dl#gakku{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#gakku dt{
	width:150px;
	height:22px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_gakku.gif) no-repeat;
	text-indent:-9999px;
}
dl#gakku dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}
dl#danchi{
	width:300px;
	float:right;
	margin:0 0 10px 0;
	}
dl#danchi dt{
	width:150px;
	height:22px;
	margin:0 0 3px 0;
	background:url(../services/a-ie/img/aie_danchi.gif) no-repeat;
	text-indent:-9999px;
}
dl#danchi dd{
	display:list-item;
	list-style:disc inside;
	line-height:1.2;
	}

/*ページ見出し member.html*/
h2#member{
	width:100%;
	height:50px;
	background:url(../services/a-ie/img/h2_member.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
		
div#btnarea{
	width:501px;
	height:50px;
	border:1px solid #FF6600;
	margin:0 0 20px 0;
	}

div#btnarea p.lineclubtop{
	width:250px;
	height:50px;
	float:left;
	border-right:1px solid #FF6600;
	}
div#btnarea p.lineclubmember{
	width:250px;
	height:50px;
	float:left;
	}
div#btnarea p.lineclubtop a{
	display:block;
	width:250px;
	height:50px;
	background:url(../services/a-ie/img/line_b.gif);
	text-indent:-9999px;
	}
div#btnarea p.lineclubmember a{
	display:block;
	width:250px;
	height:50px;
	background:url(../services/a-ie/img/member_b.gif);
	text-indent:-9999px;
	}
li#point1{
	text-indent:-9999px;
	margin:0 0 20px 0;
	}
li#point1 dt{
	width:100%;
	background:url(../services/a-ie/img/h3_point1.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
li#point1 dl dd{
	text-indent:0;
	}

li#point2{
	text-indent:-9999px;
	margin:0 0 20px 0;
	}
li#point2 dt{
	width:100%;
	background:url(../services/a-ie/img/h3_point2.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
li#point2 dl dd{
	text-indent:0;
	}

li#point3{
	text-indent:-9999px;
	margin:0 0 20px 0;
	}
li#point3 dt{
	width:100%;
	background:url(../services/a-ie/img/h3_point3.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
li#point3 dl dd{
	text-indent:0;
	}

li#point4{
	text-indent:-9999px;
	margin:0 0 20px 0;
	}
li#point4 dt{
	width:100%;
	background:url(../services/a-ie/img/h3_point4.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
li#point4 dl dd{
	text-indent:0;
	}


/*ページ見出し backnumber.html*/
h2#backnumber{
	width:100%;
	height:50px;
	background:url(../services/a-ie/img/h2_back_number.gif) no-repeat;
	text-indent:-9999px;
	margin:0 0 0 -20px;
	}
div#subMooFlow{
	margin:20px 0 20px 0;
	}
ul.sub{
	text-align:center;
	}
ul.sub li{
	display:inline;
	margin:0 0 10px 0;
	}	
ul.sub li a{
	padding:3px 6px 3px 6px ;
	background:#003366;
	border:1px solid #FFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

