/*main_img
--------------*/
h3#mainImg {
	width:900px;
	height:192px;
	background:url(http://blog.okubo-ah.info/images/main_img.jpg) no-repeat;
	}


/*entryBox
--------------*/
.entryBox {
	clear:both;
	margin-bottom:30px;
	background:url(http://blog.okubo-ah.info/images/entry_cont_btm.gif) no-repeat bottom;
	padding-bottom:1px;
	color:#2e2e2e;
	}

.entryBox h4 {
	color:#735d48;
	background:url(http://blog.okubo-ah.info/images/entry_ttl_bg.gif) no-repeat bottom;
	padding:15px 135px 13px 10px;
	}
	
.entryBox h4 a {color:#735d48; text-decoration:none;}
.entryBox h4 a:link {color:#735d48;}
.entryBox h4 a:visited {color:#800080;}
.entryBox h4 a:hover {color:#ec8300;}	
.entryBox h4 a:active {color:#735d48;}
	
#ParentPage .entryBox h4 {
	padding:15px 0 8px 40px;
	}
	
#SeekPage .entryBox h4 {
	padding:15px 45px 8px 10px;
	}
	
.entryBox .msg {
	font-weight:bold;
	text-align:center;
	color:#d42002;
	margin:0 0 5px 0;
	}
	
.entryBox .entryWrap {
	background:url(http://blog.okubo-ah.info/images/entry_cont_bg.gif) repeat-y;
	padding-bottom:1px;
	}
	
.entryBox .entryCont {
	width:545px;
	padding:10px 10px 20px 10px;
	}
	
.entryBox .entryBtm {
	clear:both;
	padding-bottom:10px;
	}
	
.entryBox .entryBtm p {
	text-align:right;
	color:#826d59;
	}
	
.entryBox .entryBtm p span {
	margin-right:15px;
	}
	
.entryBox .entryBtm p span.last {
	margin-right:10px;
	}
	
.entryBox .entryBtm p.eDate {
	border-bottom:solid 1px #826d59;
	margin-bottom:5px;
	padding:0 10px 4px 0;
	zoom:1;
	}
	
.entryBox .entryImg {
	width:175px;
	float:left;
	}

#ParentPage .entryBox .entryImg a {
	display:block;
	margin-bottom:5px;
	}

.entryBox .entryTxt {
	width:355px;
	float:right;
	}

.entryBox .entryTxt table {
	width:355px;
	}
	
.entryBox .entryTxt table th {
	width:146px;
	text-align:left;
	vertical-align:top;
	font-weight:normal;
	background:url(http://blog.okubo-ah.info/common/images/dot_x.gif) repeat-x left bottom;
	padding:5px 0 0 0;
	}
	
.entryBox .entryTxt table th span {
	display:block;
	border-left:solid 3px #85b11d;
	padding:0 0 0 10px;
	margin-bottom:3px;
	}
	
.entryBox .entryTxt table td {
vertical-align:top;
	background:url(http://blog.okubo-ah.info/common/images/dot_x.gif) repeat-x left bottom;
	padding:5px 0 3px 0;
	}
	
/*	
.entryBox .entryTxt dl dt {
	float:left;
	clear:both;
	border-left:solid 3px #85b11d;
	padding:0 0 0 10px;
	margin:5px 0 3px 0;
	}

.entryBox .entryTxt dl dd {
	background:url(http://blog.okubo-ah.info/common/images/dot_x.gif) repeat-x left bottom;
	padding:5px 0 3px 145px;
	}
*/


/*************************************************************
REBORN
/*************************************************************/
/*Base
-------------------------------------------------------------*/
#RebornPage #wrapper {
	background:url(http://blog.okubo-ah.info/images/body_bg.gif) repeat-x top;
	}
	
#RebornPage #container {
	background:url(http://blog.okubo-ah.info/images/cont_bg_btm02.gif) no-repeat bottom;
	padding-bottom:87px;
	margin-bottom:15px;
	}
	

/*seo
-------------------------------------------------------------*/
#RebornPage #top {
	background:url(http://blog.okubo-ah.info/images/hdr_bg.gif);
	}
	
	
/*header
-------------------------------------------------------------*/
#RebornPage #header2 {
	background:url(http://blog.okubo-ah.info/images/hdr_bg_top.gif) no-repeat top;
	}

#RebornPage #header2 h2 {
	width:412px;
	height:47px;
	background:url(http://blog.okubo-ah.info/images/hdr_logo.gif) no-repeat;
	}

#RebornPage #header2 h2 a {
	width:412px;
	height:47px;
	}


/*main_img
--------------*/
#RebornPage h3#mainImg {
	width:900px;
	height:208px;
	}
	
#RebornPage #header2 #mainImgWrap {
	width:900px;
	height:295px;
	position:relative;
	}

#RebornPage #header2 #mainImgWrap h3#mainImg {
	width:900px;
	height:295px;
	}
	
#RebornPage #header2 .btn {
	position:absolute;
	top:122px;
	left:548px;
	}


/*fontChanger
--------------*/
#RebornPage #fontChanger {/*[+]*/
	width:175px;
	float:right;
	margin:20px 0 0 0;
	}

#RebornPage #fontChanger p {
	background:url(http://blog.okubo-ah.info/images/icn_list02.gif) no-repeat left;
	}

#RebornPage #fontChanger ul li#fontS {background:url(http://blog.okubo-ah.info/images/fsize_btn_s_over.gif) no-repeat;}
#RebornPage #fontChanger ul li#fontS a {background:url(http://blog.okubo-ah.info/images/fsize_btn_s.gif) no-repeat;}
#RebornPage #fontChanger ul li#fontS a:hover{background:none;}

#RebornPage #fontChanger ul li#fontM {background:url(http://blog.okubo-ah.info/images/fsize_btn_m_over.gif) no-repeat;}
#RebornPage #fontChanger ul li#fontM a {background:url(http://blog.okubo-ah.info/images/fsize_btn_m.gif) no-repeat;}
#RebornPage #fontChanger ul li#fontM a:hover{background:none;}

#RebornPage #fontChanger ul li#fontL {background:url(http://blog.okubo-ah.info/images/fsize_btn_l_over.gif) no-repeat;}
#RebornPage #fontChanger ul li#fontL a {background:url(http://blog.okubo-ah.info/images/fsize_btn_l.gif) no-repeat;}
#RebornPage #fontChanger ul li#fontL a:hover{background:none;}

#RebornPage #header2 p.dotList {/*[+]*/
	float:right;
	background:url(http://blog.okubo-ah.info/images/icn_list02.gif) no-repeat left;
	margin:21px 0 0 15px;
	}


/*globalNavi
-------------------------------------------------------------*/
#RebornPage #globalNavi2 ul {
	background:url(http://blog.okubo-ah.info/images/gnavi_bg.gif) repeat-x;
	}
	
#RebornPage #globalNavi2 ul li a:hover {background:none !important;}

#RebornPage #globalNavi2 ul li#gnaviTop, #RebornPage #globalNavi2 ul li#gnaviTop a {width:131px;}
#RebornPage #globalNavi2 ul li#gnaviTop {background:url(http://blog.okubo-ah.info/images/gnavi_top_over.gif) no-repeat;}
#RebornPage #globalNavi2 ul li#gnaviTop a {background:url(http://blog.okubo-ah.info/images/gnavi_top.gif) no-repeat;}

#RebornPage #globalNavi2 ul li#gnaviBlog, #RebornPage #globalNavi2 ul li#gnaviBlog a {width:195px;}
#RebornPage #globalNavi2 ul li#gnaviBlog {background:url(http://blog.okubo-ah.info/images/gnavi_blog_over.gif) no-repeat;}
#RebornPage #globalNavi2 ul li#gnaviBlog a {background:url(http://blog.okubo-ah.info/images/gnavi_blog.gif) no-repeat;}
#RebornPage #BlogPage #globalNavi2 ul li#gnaviBlog a {background:url(http://blog.okubo-ah.info/images/gnavi_blog_over.gif) no-repeat;}

#RebornPage #globalNavi2 ul li#gnaviSeek, #RebornPage #globalNavi2 ul li#gnaviSeek a {width:147px;}
#RebornPage #globalNavi2 ul li#gnaviSeek {background:url(http://blog.okubo-ah.info/images/gnavi_seek_over.gif) no-repeat;}
#RebornPage #globalNavi2 ul li#gnaviSeek a {background:url(http://blog.okubo-ah.info/images/gnavi_seek.gif) no-repeat;}
#RebornPage #SeekPage #globalNavi2 ul li#gnaviSeek a {background:url(http://blog.okubo-ah.info/images/gnavi_seek_over.gif) no-repeat;}

#RebornPage #globalNavi2 ul li#gnaviParent, #RebornPage #globalNavi2 ul li#gnaviParent a {width:192px;}
#RebornPage #globalNavi2 ul li#gnaviParent {background:url(http://blog.okubo-ah.info/images/gnavi_parent_over.gif) no-repeat;}
#RebornPage #globalNavi2 ul li#gnaviParent a {background:url(http://blog.okubo-ah.info/images/gnavi_parent.gif) no-repeat;}
#RebornPage #ParentPage #globalNavi2 ul li#gnaviParent a {background:url(http://blog.okubo-ah.info/images/gnavi_parent_over.gif) no-repeat;}

#RebornPage #globalNavi2 ul li#gnaviReborn, #RebornPage #globalNavi2 ul li#gnaviReborn a {width:205px;}
#RebornPage #globalNavi2 ul li#gnaviReborn {background:url(http://blog.okubo-ah.info/images/gnavi_reborn_over.gif) no-repeat;}
#RebornPage #globalNavi2 ul li#gnaviReborn a {background:url(http://blog.okubo-ah.info/images/gnavi_reborn.gif) no-repeat;}
#RebornPage #RebornPage #globalNavi2 ul li#gnaviReborn a {background:url(http://blog.okubo-ah.info/images/gnavi_reborn_over.gif) no-repeat;}
	

/*contents
-------------------------------------------------------------*/
#RebornPage #contents2 {
	background:url(http://blog.okubo-ah.info/common/images/cont_bg_mdl.png) repeat-y;
	padding-top:0;
	padding-bottom:0;
	}

#RebornPage #contBg {
	background:url(http://blog.okubo-ah.info/images/top_bg_cat.gif) no-repeat 680px bottom;
	}

#RebornPage #sideArea .section .ttl {
	border-left:solid 2px #e95f55;
	color:#776559;
	}

#RebornPage #sideArea .section ul.dotList li {
	background:url(http://blog.okubo-ah.info/images/icn_list.gif) no-repeat left 5px;
	}

#RebornPage p.dotList {
	background:url(http://blog.okubo-ah.info/images/icn_list.gif) no-repeat left 5px;
	}

#RebornPage #sideArea select {
	margin-left:5px;
	}
	

/*entryBox
--------------*/
#RebornPage .entryBox {
	clear:both;
	margin-bottom:30px;
	padding-bottom:1px;
	color:#2e2e2e;
	}

#RebornPage .entryBox h4 {
	color:#be3028;
	background:url(http://blog.okubo-ah.info/images/entry_ttl_bg.gif) no-repeat;
	padding:7px 10px 7px 55px;
	}
	
#RebornPage .entryBox h5 {
	color:#be3028;
	background:url(http://blog.okubo-ah.info/images/entry_ttl_bg02.gif) repeat-x bottom;
	padding:7px 5px 10px 5px;
	margin-bottom:15px;
	text-align:left;
	}
	
#RebornPage .entryBox h5 a {color:#be3028; text-decoration:none;}
#RebornPage .entryBox h5 a:link {color:#be3028;}
#RebornPage .entryBox h5 a:visited {color:#800080;}
#RebornPage .entryBox h5 a:hover {color:#ec8300;}	
#RebornPage .entryBox h5 a:active {color:#be3028;}
	
#RebornPage .entryBox .entryCont {
	width:545px;
	padding:10px 10px 20px 10px;
	}
	
#RebornPage .entryBox .entryCont2 {
	width:565px;
	padding:10px 0 0 0;
	}
	
#RebornPage .entryBox .entryBtm {
	clear:both;
	padding-bottom:10px;
	}
	
#RebornPage .entryBox .entryBtm p {
	text-align:right;
	color:#826d59;
	}
	
#RebornPage .entryBox .entryBtm p span {
	margin-right:15px;
	}
	
#RebornPage .entryBox .entryBtm p span.last {
	margin-right:10px;
	}
	
#RebornPage .entryBox .entryBtm p.eDate {
	border-bottom:solid 1px #826d59;
	margin-bottom:5px;
	padding:0 10px 4px 0;
	zoom:1;
	}
	
#RebornPage .entryBox .entryBtm .trackBox {
	padding:25px 0 0 10px;
	}

#RebornPage .entryBox .entryBtm .trackBox p {
	text-align:left;
	color:#5f5f5f;
	}
	
#RebornPage .entryBox .entryBtm .trackBox p.dotList {
	background:url(http://blog.okubo-ah.info/images/icn_list03.gif) no-repeat left 5px;
	color:#343434;
	margin-bottom:5px;
	}
	
#RebornPage .entryBox .entryBtm .trackBox p.urlTxt {
	background:#eeeeee;
	border:solid 1px #bfbfbf;
	padding:3px;
	margin-top:5px;
	}

#RebornPage .entryBox .entryImg {
	/*width:240px;*/
	float:left;
	}
	
.entryBox .entryImg2 {
	text-align:center;
	margin-bottom:15px;
	}

#RebornPage .entryBox .entryTxt {
	width:290px;
	float:right;
	}

/*#RebornPage .entryBox .entryList {
	text-align:center;
	}*/

#RebornPage .entryBox .entryList {
	width:580px;
	text-align:center;
	margin:0 -15px 0 0;
	_zoom:1;     
	overflow:hidden; 
	}

#RebornPage .entryBox .entryList .box {
	width:130px;
	float:left;
	margin:0 15px 15px 0;
	}

#RebornPage .entryBox .entryList .txtS {
	margin-top:3px;
	}


/*btnArea
--------------*/
#RebornPage #btnArea {
	margin-bottom:30px;
	background:url(http://blog.okubo-ah.info/images/top_btn_bg.gif) repeat-y;
	}

#RebornPage #btnArea dl {
	width:283px;
	float:left;
	margin-right:10px;
	}
		
#RebornPage #btnArea dl dt img {
	vertical-align:top;
	}
	
#RebornPage #btnArea dl dd {
	width:261px;
	color:#898978;
	padding:10px;
	}


/*leadArea
--------------*/		
#RebornPage .leadArea {
	background:url(http://blog.okubo-ah.info/images/bg_line.gif) repeat-x top;
	padding-top:18px;
	margin-bottom:30px;
	}

#RebornPage .leadArea .bg {
	background:url(http://blog.okubo-ah.info/images/bg_line.gif) repeat-x bottom;
	padding-bottom:18px;
	}

#RebornPage .leadArea p {
	margin:0 15px;
	}


/*topCont
--------------*/
#RebornPage .contactBox {
	background:url(http://blog.okubo-ah.info/images/top_contact_btm.gif) no-repeat bottom;
	padding-bottom:6px;
	margin-bottom:10px;
	}
	
#RebornPage .contactBox .bg {	
	width:430px;
	background:url(http://blog.okubo-ah.info/images/top_contact_mdl.gif) repeat-y;
	padding:11px 11px 11px 11px;
	}

#RebornPage .btnArea p.txtM {
	padding:5px 10px 0 10px;
	}

form {
	margin:0;
	padding:0;
	}

.entryBox .entryBtm .comentWBox {
	clear:both;
	padding:10px 10px 0 10px;
	}

.entryBox .entryBtm .trackBox {
	clear:both;
	padding:25px 10px 0 10px;
	}
	
.entryBox .entryBtm .trackBox p.urlTxt {
	background:#ffffff;
	border:solid 1px #bfbfbf;
	padding:3px;
	margin-top:5px;
	_height:1%;
	}

.entryBox .entryBtm .comentWBox p {
	text-align:left;
	color:#5f5f5f;
	}
	
.entryBox .entryBtm .comentWBox .section {
	margin-bottom:30px;
	}
	
.entryBox .entryBtm .trackBox .section {
	margin-top:30px;
	}
	
.entryBox .entryBtm .trackBox {
	clear:both;
	padding:10px 10px 0 10px;
	}
	
.entryBox .entryBtm .trackBox .name {
	border-bottom:1px solid #cccccc;
	padding-bottom:5px;
	margin-bottom:5px;
	_height:1%;
	}
	
.entryBox .entryBtm .trackBox p {
	text-align:left;
	color:#5f5f5f;
	}
	
.entryBox .entryBtm .comentWBox .name {
	border-bottom:1px solid #cccccc;
	padding-bottom:5px;
	margin-bottom:5px;
	_height:1%;
	}
	
.entryBox .entryBtm input.bgLine,
.entryBox .entryBtm textarea.bgLine {
	border:solid 1px #bfbfbf;
	padding:3px;
	margin-top:2px;
	margin-bottom:10px;
	_height:1%;
	}
	
.entryBox .entryBtm input.sizeM {
	width:262px;
	}
	
.entryBox .entryBtm .sendArea {
	text-align:right;
	}
	
.entryBox .entryBtm .sendArea span.txtM {
	margin-left:3px;
	}
	
.entryBox .entryBtm .comentWBox .flWrap .flR textarea {
	width:97%;
	height:9em;
	}

.entryBox .entryBtm .comentWBox p,
.entryBox .entryBtm .trackBox p {
	text-align:left;
	color:#5f5f5f;
	}
	
.entryBox .entryBtm .comentWBox p.dotList,
.entryBox .entryBtm .trackBox p.dotList {
	background:url(http://blog.okubo-ah.info/common/images/icn_list03.gif) no-repeat left 5px;
	color:#343434;
	margin-bottom:5px;
	font-weight:bold;
	_height:1%;
	}
	
.entryBox .entryBtm .comentWBox .flWrap {
	width:545px;
	}
	
.entryBox .entryBtm .comentWBox .flWrap .flL {
	width:260px;
	}

.entryBox .entryBtm .comentWBox .flWrap .flR {
	width:260px;
	}

#RebornPage .entryBox .entryBtm .trackBox p.dotList {
	font-weight:bold;
	}


/*bookmarkLink
--------------*/
ul.bookmarkLink {
	padding-right:15px;
	float:right;
	}

ul.bookmarkLink li {
	display:inline;
	margin-left:3px;
	}
	
#ParentPage .eContact {
	float:right;
	}
	
#SeekPage .eCTwrap {
	float:right;
	}

#RebornPage .eTrack {
	float:right;
	}


/*bookmarkArea
--------------*/		
.pankuzuWrap {
	}

.pankuzuWrap #pankuzu {
	float:left;
	}

.bookmarkArea {
	float:right;
	width:340px;
	margin-bottom:10px;
	padding-right:4px;
	}
	
.bookmarkArea .ttl {
	background:url(http://reborn.okubo-ah.info/images/icn_arw_red.gif) no-repeat left;
	padding-left:16px;
	float:left;
	}
	
.bookmarkArea ul {
	float:right;
	}

.bookmarkArea ul li {
	display:inline;
	margin-left:5px;
	}