/*  RIAS CSS */

html,body{
	margin: 0;
	padding: 0px;
	background :url(../img/new/back.jpg) repeat-x;
}
body{
	font-size: 90%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", 
}
p{
	/*\*/
	color: #333333;
	letter-spacing: 0.1em;
	/**/
}
a{
	color: #666666;
	text-decoration:none;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #FF0000;
}
img {
	border:none;
}

/*  ヘッダ */
div#header {
	margin:0;
	width:1000px;
	background-image: url(../img/new/top-logo1.gif);
	height: 220px;
}
div#header h1 {
	display:none;
}
/*  メインメニュー  */
#main {
	width:1000px;
}
#menu_main{
	float:left;
	width:330px !important;
	width /**/:0px;
	width: 350px;
	height:240px !important;
	height /**/:0px;
	height: 230px;
	margin:0;
	padding-top: 30px !important;
	padding-top /**/:0px;
	padding-top: 40px;
	padding-left: 70px !important;
	padding-left /**/:0px;
	padding-left: 50px;
	background-image:url(../img/new/main-menu.gif);
	background-repeat:no-repeat;
}
#menu_main li {
	width:180px;
	font-size:100%;
	letter-spacing: 0.15em;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:2px;
	padding-left: 20px !important;
	padding-left /**/:0px;
	padding-left: 20px;
	list-style:none;
	border-bottom: 1px solid #FFFFFF;
}
#menu_main a {
	color:#666666;
}
#menu_main a:visited {
	color: #FFFFFF;
}
#menu_main a:hover {
	color: #FF0000;
}
#menu_main small {
	color:#8B8A8A;
}
#sss1 {
	width:300px;
	height: 270px;
	margin: 0;
	float:left;
}
#xxx {
	width:300px;
	height: 270px;
	float:right;
	background-image:url(../img/new/main-menu1.gif);
	background-repeat:no-repeat;
}
#xxx img{
	float:right;
	margin: 120px 0 0 0;
}
#xxx1 img.donburi{
	float:right;
}
div#container {
	text-align:left;
}
div#container {
	width:1000px;
	margin:0 auto;
}
div#content p {

}
div#content {
	margin:0;
	float:left;
	width:1000px;
}


/*  サブメニュー 
---------------------------------------------*/
#navigation {
	float:left;
	width: 282px;
	height: 570px;
	background-image:url(../img/new/side-menu.gif);
	background-repeat:no-repeat;
}
#navigation img {
	margin: 10px 0 0 38px;
}
#navigation ul.menu_top {
	list-style: none;
	padding: 0px;
	margin: 60px 0 0 50px;
}
#navigation ul.menu_middle {
	list-style: none;
	padding: 0px;
	margin: 5px 0 0 50px;
}
#navigation li.news_1 {
	width: 200px;
	font-size:95%;
	margin:7px 0 0 0;
	padding-left:17px; 
	background-image:url(../img/new/0118_abullet.png);
	background-repeat:no-repeat;
}
#navigation li.news_2 {
	width: 200px;
	font-size:95%;
	margin: 7px 0 0 0;
	padding-left:17px; 
	background-image:url(../img/new/0037_bullet.png);
	background-repeat:no-repeat;
}
#navigation li.news_3 {
	width: 200px;
	font-size:95%;
	margin: 7px 0 0 0;
	padding-left:17px; 
	background-image:url(../img/new/0067_circular_arrow.gif);
	background-repeat:no-repeat;
}
#navigation a {
	width: 200px;
	height: 30px;
	color: #666666;
	font-weight:bold;
}

#navigation a:hover {
	color: #FF0000;
	text-decoration: underline;
}

/*  メイン
---------------------------------------------*/
#about {
	float:right;
	width: 718px;
	height: 570px;
	background-image:url(../img/new/side-main.gif);
	background-repeat:no-repeat;
}
#about-left {
	float:left;
	width: 414px;
	height: 570px;
	background-image:url(../img/new/side-main.gif);
	background-repeat:no-repeat;
}
#information {
	margin: 60px 0 0 20px;
	width: 375px;
	height: 165px;
	background-color: #dfdfbd;
}
#information2 {
	margin: 0 0 0 20px;
	width: 375px;
	height: 46px;
	background-color: #dfdfbd;
}
#information2 img.sea{
	margin: 0;
}
#about-left h3 {
	margin: 110px 0 0 235px;
	font-size: 90%;
	color: #C60E08;
}
#about-left p {
	margin: 0;
}
#about-left img {
	margin: 15px 0 0 130px;;
}
#about-left a.donburi{
	margin: 0 0 0 245px;
	padding-left:17px;
	font-size: 90%;
	color: #F37021;
	background-image : url(../img/new/0019_swd_bullet_32.gif);
	background-repeat:no-repeat;
}
#about-left a.donburi:hover {
	color: #00FF00;
	text-decoration: underline;
}
#about-left p.pickup {
	width: 260px;
	margin: 5px 0 0 140px;
	line-height: 1.51;
	font-size: 90%;
	color: #666666;
}
#about-left a.kawano {
	margin: 5px 0 0 140px;
	padding-left:17px;
	color: #F37021;
	font-size: 90%;
	background-image : url(../img/new/0135_IconAudio_v2.gif);
	background-repeat:no-repeat;
}
#about-left a.kawano:hover {
	color: #00FF00;
	text-decoration: underline;
}
#about-right {
	float:left;
	width: 250px;
	height: 570px;
}

*html body #move {
	float:left;
	margin-top: 59px !important;
	margin-top /**/:0px;
	margin-top: 56px;
	margin-left: 2px;
	margin-bottom: 5px !important;
	margin-bottom /**/:0px;
	margin-bottom: 0px;
	height: 278px;
}
#move {
	float:left;
	margin-top: 53px !important;
	margin-top /**/:0px;
	margin-top: 28px;
	margin-left: 5px;
	margin-bottom: 5px !important;
	margin-bottom /**/:0px;
	margin-bottom: 0px;
	height: 294px;
}
#move p.chap {
	float:left;
	width: 230px;
	margin: 10px 0px 0 10px;
	font-size: 12px;
	color: #FFFFFF;
}
#move p.chap01 {
	float:left;
	margin: 10px 0 0 10px;
	font-size: 12px;
	color: #FFFFFF;
}
#move p.chap01 a{
	color: #FFFFFF;
}
#move p.chap01 a:hover{
	color: #FF0000;
	text-decoration:underline;
}

#about-right_nexco {
	margin-top: 20px !important;
	margin-top /**/:0px;
	margin-top: 18px;
}
/*  フッター
---------------------------------------------*/
div#footer {
	clear:both;
	width:1000px;
	height:80px;
	background-image : url(../img/new/footer.gif);
	background-repeat:no-repeat;
}
div#footer p{
	padding:40px 0 0 10px;
	font-size:90%;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}


