@charset "utf-8";

/* CSS Document */



/* 3R-style --------------------------------------------*/



/* header */

#header.header-t01 {

	border-bottom:none }



/* pan */

#content #pan {

	padding:0 0 0 0px ;

	height:18px ;/* index only!!! */

}



/* top visual */

#content #visual {

	margin-top:-4px ;

}





/* navi */

#container #left {

	margin:16px 0 0 0 ;

	width:230px ;

	background:url(http://3r-forum.jp/img/i4bc6e22c186e2.gif) repeat-y top center;

}



#left #menu_tate {

	margin:5px 20px 0 20px ;

	padding:0px 0px 5px 0px ;

	width:190px ;

	border:none ;

	background:url(http://3r-forum.jp/img/i4bc6e22c186e2.gif) repeat-y bottom ;

	}



#left #menu_tate li {

	width:180px ;

	margin:0 auto ;

	border-top:1px solid #CCC ;

}



#left #menu_tate li a {

	width:158px ;

	margin:0 auto ;

	padding:14px 10px ;

	font-weight:600 ;

	color:#434343 ;	

	border:1px solid #CCC ;

	border-top:0px ;

	border-right:1px solid #CCC ;

	border-bottom:0px ;

	border-left:1px solid #CCC ;

	background:url(http://3r-forum.jp/img/i4bc6e2da24a2e.jpg) repeat-x left bottom #fff;

	}

#left #menu_tate li a:hover {

	color:#EB6100 ;

	background:url(http://3r-forum.jp/img/i4bc6e2da24a2e.jpg) repeat-x left bottom #fff;

}

#left #menu_tate li#on a:hover {

}



#left #menu_tate li#on a {

	background:url(http://3r-forum.jp/img/i4bc6e2da24a2e.jpg) repeat-x left bottom #fff;

	color:#EB6100 ;

}



/* banner */

.banner {

	width:190px;

	padding:30px 0 ;

	color:#fff;

	background:#1FB4C3;

}



.banner p span {

	margin-top:20px ;

	font-weight:600 ;

}







/* container */

#container.con-lw {

	background:url(http://3r-forum.jp/img/container_bg.png) repeat-y left top;

	}

	

/* contents */

#content.con-w {

	width:720px ;

	margin:0 20px 0 0 ;

	}

#content-body {

margin:0 ;

width:716px;

}
