/*-----------------
@@Rei[
-----------------*/
#container .inner{
	width: 1000px !important;
}



/*-----------------
@@3J
-----------------*/
#blog-three_maincolumn {
	width: 646px;
	float: left;
	margin-right: 7px;
}
#blog-three_maincolumn #blogarea {
	background-image: url(../images/main_box-bg_3c.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
	text-align: center;
}
#blog-three_maincolumn #blogarea #bloghead {
	background-image: url(../images/main_box-top_3c.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 646px;
}
#blog-three_maincolumn #blogarea #blogbtm {
	background-image: url(../images/main_box-btm_3c.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 646px;
}
#blog-three_maincolumn #blogarea #blogarea-inner {
	/*background-color: #333399;*/
	width: 595px;
	margin-right: auto;
	margin-left: auto;
}
#blog-three_maincolumn #blogarea #page-inner {
	width: 595px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}



/*-----------------
@@2J
-----------------*/
#blog-two_maincolumn {
	width: 823px;
	float: right;
}
#blog-two_maincolumn #blogarea {
	background-image: url(../images/main_box-bg_2c.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
	text-align: center;
}
#blog-two_maincolumn #blogarea #bloghead {
	background-image: url(../images/main_box-top_2c.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 823px;
}
#blog-two_maincolumn #blogarea #blogbtm {
	background-image: url(../images/main_box-btm_2c.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 823px;
}

#blog-two_maincolumn #blogarea #blogarea-inner {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
}
#blog-two_maincolumn #blogarea #page-inner {
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}



/*-----------------
@@1J
-----------------*/
#blog-one_maincolumn {
	width: 1000px;
	float: right;
}
#blog-one_maincolumn #blogarea {
	background-image: url(../images/main_box-bg_1c.gif);
	background-repeat: repeat-y;
	background-position: center bottom;
	text-align: center;
}
#blog-one_maincolumn #blogarea #bloghead {
	background-image: url(../images/main_box-top_1c.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	width: 1000px;
}
#blog-one_maincolumn #blogarea #blogbtm {
	background-image: url(../images/main_box-btm_1c.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 1000px;
}

#blog-one_maincolumn #blogarea #blogarea-inner {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
}
#blog-one_maincolumn #blogarea #page-inner {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}

#blog-one_maincolumn #blog-btn-box {
	width: 1000px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#blog-one_maincolumn #blog-btn-box ul {
}
#blog-one_maincolumn #blog-btn-box li {
	display: inline;
	list-style-type: none;
}

/*-----------------
@@TCho[
-----------------*/
#rightcolumn170 {
	width: 170px;
	float: left;
	margin-left: 7px;
	text-align: center;
}
#leftcolumn170 {
	width: 170px;
	float: left;
}
.sidebar-btm {
	background-image: url(../images/sidebar_box-btm.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 170px;
}


/*---  ---*/
#search-box170 {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
#search-box170 #searcharea {
	text-align: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#search-box170 #search_form p {
	margin-bottom: 10px;
}

/*--- XV ---*/
#update-box170 {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
#update-box170 #updatearea {
	text-align: left;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}


/*--- j[Gg[ ---*/
#blog-newentry-box {
	background-image: url(../images/sidebar_box-bg01.gif);
	background-position: bottom;
	width: 181px;
	margin-bottom: 10px;
}
#blog-newentry-box170 {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
#blog-newentryarea {
	text-align: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}


/*--- JeS[Xg ---*/
#blog-category-box {
	background-image: url(../images/sidebar_box-bg01.gif);
	background-position: bottom;
	width: 181px;
	margin-bottom: 10px;
}
#blog-category-box170 {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
#blog-categoryarea {
	text-align: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#blog-categorytree {
	margin: 0px;
	padding-bottom: 5px;
}



/*--- A[JCu ---*/
#blog-archive-box {
	background-image: url(../images/sidebar_box-bg01.gif);
	background-position: bottom;
	width: 181px;
	margin-bottom: 10px;
}
#blog-archive-box170 {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
#blog-archivearea {
	text-align: left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px
}


/*--- j[{^ ---*/
#blog-btn-box {
	width: 181px;
}
#blog-btn-box170 {
	width: 170px;
}
#blog-btn-box ul,
#blog-btn-box170 ul {
	margin: 0px;
	padding: 0px;
}
#blog-btn-box ul li,
#blog-btn-box170 ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}


/*--- Weby[WXg ---*/
#blog-page-box170 {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
#blog-pagearea {
	text-align: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}



/*Widget*/

.widget-box {
	background-image: url(../images/sidebar_box-bg.gif);
	background-position: bottom;
	width: 170px;
	margin-bottom: 10px;
}
.widget-box h2 {
	background-image: url(../images/blog_title-bg170.gif);
	background-repeat: no-repeat;
	text-align: left;
	font-size: 14px;
	line-height: 36px;
	padding-left: 15px;
}
.widget-box div.widget-box-inner {
	text-align: left;
	margin-top: 7px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.widget-box div.inner p {
	margin-bottom: 10px;
}

