@charset "UTF-8";



/* -------------------------------------------------
index
-------------------------------------------------*/

html {
	background: url(../img/index_bg.gif) repeat-x top;
}
body {
	background: url(../img/index_bg.gif) repeat-x top;
}
#wrapper #contents {
	width: 855px;
	padding: 28px 0 0 0;
}
#wrapper #contents h1 {
	float: left;
}
#wrapper #contents #contentsArea_Right {
	width: 590px;
	padding: 27px 0 0 0;
	float: right;
}
#wrapper #contents #contentsArea_Right #gmenuArea {
	width: 260px;
	padding: 20px 0 0 0;
	float: left;
}
#wrapper #contents #contentsArea_Right #gmenuArea #gmenuArea_Main {
	background: url(../img/cmn_menu_bg.gif) top left no-repeat;
	width: 260px;
	border-top: 1px solid  #d6d6d6;
	border-bottom: 1px solid  #d6d6d6;
	padding: 10px 0 9px 0;
}
#wrapper #contents #contentsArea_Right #gmenuArea #gmenuArea_Main ul {
	float: left;
	width: 129px;
}
#wrapper #contents #contentsArea_Right #gmenuArea #gmenuArea_Main li.menuGallery {
	margin: 22px 0 0 0;
}
#wrapper #contents #contentsArea_Right #newsArea {
	width: 260px;
	float: right;
}
#wrapper #contents #contentsArea_Right #newsArea h2 {
	float: left;
	padding: 0 0 8px 0;
}
#wrapper #contents #contentsArea_Right #newsArea h3 {
	padding: 10px 0 0 0;
	font-size: 123.1%;
}
#wrapper #contents #contentsArea_Right #newsArea li {
	padding: 12px 0 0 0;
	font-size: 123.1%;
	line-height: 1.4;
}
#wrapper #contents #contentsArea_Right #newsArea #newsArea_Main {
	padding: 15px 0;
	border-top: 1px solid  #d6d6d6;
	font-size: 77%;
}
#wrapper #contents #contentsArea_Right #newsArea #newsArea_Main table {
	
}
#wrapper #contents #contentsArea_Right #newsArea #newsArea_Main table th {
	color: #666666;
	padding: 0 0 7px 0;
}
#wrapper #contents #contentsArea_Right #newsArea #newsArea_Main table td {
	padding: 0 0 12px 0;
	line-height: 1.6;
}
#wrapper #contents #contentsArea_Right #newsArea #newsArea_Main ul {
	padding: 0 0 0 0;
}
#wrapper #contents #contentsArea_Right #newsArea #newsArea_Main a {
	color:#005b96;
}




