@charset "utf-8";@import url("/css/each.css");a:link{color:#000000; text-decoration:underline;}a:visited{color:#000000; text-decoration:underline;}a:active{color:#555555; text-decoration:underline;}a:hover{color:#555555; text-decoration:underline;}body {	width:880px;	color:#000000;	text-align: center;	font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka;	margin:20px auto 0 auto;	padding:0px;	background-color:#ffffff;	}body#popup {	width:670px;	color:#000000;	text-align: center;	font-family:メイリオ,Meiryo,'ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',Osaka;	margin:20px auto 0 auto;	padding:0px;	background-color:#ffffff;	}a.img_alp:hover img {	filter:Alpha(opacity=50);	-moz-opacity:0.50;	opacity:0.50;}a.img_alp:active img {	filter:Alpha(opacity=30);	-moz-opacity:0.30;	opacity:0.30;}.on {	filter:Alpha(opacity=50);	-moz-opacity:0.50;	opacity:0.50	}#page-title { display:none;}h1 {margin:0; padding:0;}/*floatの回り込み解除 START*/.clearfix:after {	content: ".";  /* 新しい要素を作る */	display: block;  /* ブロックレベル要素に */	clear: both;	height: 0;	visibility: hidden;	}.clearfix {	min-height: 1px;	}* html .clearfix {	height: 1px;	/*¥*//*/	height: auto;	overflow: hidden;	/**/	}/*floatの回り込み解除 END*/hr {	border:none;	background:url(/images_common/line_dotted.gif) repeat-x;/*Firefox*/	height:1px;	margin:10px 0;	padding:0;	}*html hr {	border:#000000 dotted 1px;/*IE6*/	height:1px;	margin:10px 0;	padding:0;	}*+html hr {	border:#000000 dotted 1px;/*IE7*/	height:1px;	margin:10px 0;	padding:0;	}#header {	border-bottom:#000000 solid 3px;	}#header_left {	float:left;	border:#ff0000 solid 0px;	}#header_right {	float:right;	border:#ff0000 solid 0px;	text-align:right;	}#sub_navi {	margin:33px 0 5px 0;	}#local_navi {	text-align:right;	}#footer {	background:url(/images_common/footer_bg.gif) repeat-x;	height:94px;	padding:15px;	color:#333333;	margin-top:20px;	}	#footer a:link{color:#333333; text-decoration:none;}#footer a:visited{color:#333333; text-decoration:none;}#footer a:active{color:#555555; text-decoration:underline;}#footer a:hover{color:#555555; text-decoration:underline;}#copyright {	float:left;	}#footer_navi {	float:right;	}address {	font-style:normal;	}#contents {	text-align:left;	padding:20px 30px 0px 30px;	}h2 {	margin:0;	padding:0;	}h3 {	margin:15px 0 0 0;	padding:0;	}h4 {	background:url(/images_common/icon03.gif) no-repeat left top;	padding:1px 0 0 15px;	/*font-size:130%;*/	margin:0;	}.border_tb {	}.table01{	border-collapse:collapse;	border-left:#ffffff solid 1px;	border-right:#ffffff solid 1px;	border-top:#000000 solid 2px;	border-bottom:#000000 solid 2px;	}.table01 td,th {	border:#cccccc dotted 1px;	}.table02{	border-collapse:collapse;	border-left:#ffffff solid 1px;	border-right:#ffffff solid 1px;	border-top:#ffffff solid 1px;	border-bottom:#ffffff solid 1px;	}.table02 td,th {	border:#cccccc dotted 1px;	}.table02 th {	background-color:#eeeeee;	text-align:center;	}.bgb {	background-color:#000000;	color:#ffffff;	}.text-red {	color:#ff0000;	}.text-green {	color:#749e00;	}.list-style ul {	margin:0;	padding:0 0 0 20px;	list-style-image:url(/images_common/icon02.gif);	}.border_tb .border01 {	border:#cccccc solid 1px;	}.chara_box {	float:left;	width:250px;	margin-left:20px;	margin-bottom:30px;	}.consul_box {	border:solid #e1e1e1 5px;	background-color:#000000;	color:#ffffff;	}.consul_box p{	padding:0 10px;	}.idea_box img {	margin-right:20px;	margin-top:10px;	}#tab {	border-bottom:#000000 solid 3px;	margin-bottom:10px;	}.tabbox {	width:820px;	height:1200px;	overflow:hidden;	position:relative;	}.tabinner {	width:1940px;	position:absolute;	top:0;left:0px;	}.tab {	width:820px;	float:left;	}.kvbox {	width:880px;	height:164px;	overflow:hidden;	position:relative;	}.kvinner {	width:44000px;	position:absolute;	top:0;left:0px;	}.kv {	width:880px;	float:left;	}.linkicon {	background:url(/images_common/list.gif) no-repeat left 2px;	padding-left:13px	}
