@import url("header.css");
@import url("very-common_v2.css");
@import url("main.css");

body {
	background-image       :  url(../images/common/bg_body.png);
	background-repeat      : repeat-x;
	background-color       : #6F8529;
	margin                 : 0px;
	font-size              :14px;
	line-height            :150%;
}
#wrapper {
	width                  : 875px;
	margin                 : 0px auto;
}
.pankz{
	text-align             : right;
	font-size              : 12px;
	margin                 : 0px 0px 0px 0px;
}
p{
	margin                 : 0px 0px 5px 0px;
}
img{
	border                 : 0px;
}
#contents {
	background-image       : url(../images/common/bg_contents.png);
	width                  : 875px;
}
/*============================================================
##############################################################
MAIN
For the usage of manager, Css for main is written another area.
##############################################################
============================================================*/

#main{
float:left;
margin:0px 0px 0px 55px;
_margin:0px 0px 0px 27px;
width:540px;
}

#photo_top{
	width                  : 520px;
	height                 : 180px;
	padding                : 4px;
	border                 : solid 1px #ccc;
	margin                 : 0px auto 10px auto;
	display                : block;
}


/*============================================================
##############################################################
SIDE BAR
##############################################################
============================================================*/
#sidebar{
	float                  : right;
	margin                 : 0px 23px 0px 0px;
	_margin                : 0px 12px 0px 0px;
	width                  : 221px;
}
#sidebar a{
	color                  : #304F4F;
}
#sidebar .side_inner{
	margin                 : 5px 5px;
}
#sidebar h2{
	font-size              : 14px;
	color                  : #fff;
	background-image       :  url(../images/common/title_sidebar.png);
	background-repeat      : no-repeat;
	width                  : 200px;
	padding                : 2px 0px 12px 21px;
	margin                 : 10px 0px 5px 0px;
}

#sidebar .side_inner ul{
	margin                 : 0px 0px 0px 5px;
	padding                : 0px 0px 0px 0px;
}

#sidebar .side_inner ul li{
	margin                 : 0px 0px 0px 0px;
	padding                : 6px 0px 4px 11px;
	list-style-type        : none;
	background-image       :  url(../images/common/icon_arrow_orange.gif);
	background-repeat      : no-repeat;
	background-position    : 0px 8px;
	font-size              : 12px;
	line-height            : 120%;
	font-weight            : bold;
}

#sidebar .side_inner ul li ul{
	margin                 : 0px 0px 0px 0px;
	padding                : 0px 0px 0px 0px;
}
#sidebar .side_inner ul li ul li{
	margin                 : 0px 0px 0px 0px;
	padding                : 4px 0px 4px 13px;
	list-style-type        : none;
	background-image       :  url(../images/common/icon_arrow_silver.gif);
	background-repeat      : no-repeat;
	background-position    : 0px 7px;
	font-size              : 12px;
	line-height            : 120%;
	font-weight            : normal;
}


/*============================================================
##############################################################

##############################################################
============================================================*/

/*============================================================
##############################################################
FOOTER
##############################################################
============================================================*/
#footer{
	background-image       : url(../images/common/bg_footer.png);
	width                  : 553px;
	height                 : 50px;
	margin                 : 0px 0px 0px 0px;
	padding                : 30px 300px 0px 20px;
	color                  : #fff;
	font-size              : 12px;
}
#footer a{
	color                  : #fff;
}

/*============================================================
##############################################################
KOUKOKU
##############################################################
============================================================*/
#google_ads_top {
}
#google_ads_top p{
	font-size              : 12px;
	margin                 : 0px;
}

#google_ads_bottom{
	width                  : 468px;
	height                 : 60px;
	margin                 : 20px auto 0px;
}
#google_ads_bottom p{
	font-size              : 12px;
	margin                 : 0px;
	text-align             : center;
	margin                 : 0px;
}
/*============================================================
##############################################################
SOCIAL VOOKMARKS
##############################################################
============================================================*/
#social_bookmarks{
	text-align              : right;
	margin                  : 0px 10px 15px 0px;
}

