@charset "Shift-JIS";

/*****************************************************
 *    JAGAJAGA“V‘                                   *
 *****************************************************/


/* Šî–{ƒXƒ^ƒCƒ‹
---------------------------------------------------- */
#mainPkg {
	width: 560px;
	float: left;
	padding: 10px 0px;
}
#sidePkg {
	width: 210px;
	float: right;
	padding: 0px 0px 10px 0px;
}

#mainPkgInner {
	width: 552px;
	padding: 0px 0px 5px 8px;
	display: inline-table;
}
#mainPkgInner:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html #mainPkgInner {height: 1%;} 
#mainPkgInner {display: block;}
/* */


/* Šî–{ƒXƒ^ƒCƒ‹ 2
---------------------------------------------------- */
#mainPkg .commonBox {
	width: 535px;
	padding: 0px 0px 5px 0px;
}
#sidePkg .commonBox {
	width: 194px;
	padding: 0px 8px 4px 8px;
}


/* ‹LŽ–ƒŠƒXƒg
---------------------------------------------------- */
.entryBox {
	width: 540px;
	display: inline-table;
	padding: 0px 0px 0px 10px;
}
.entryBox:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html .entryBox {height: 1%;} 
.entryBox {display: block;}
/* */

ul.entryBoxB {
	width: 360px;
	background: url(../img/entrylist_dotline.gif) repeat-x left top;
	padding: 1px 0px 0px;
	float: left;
}
li.entryList {
	width: 360px;
	display: inline-table;
	float: left;
	background: url(../img/entrylist_dotline.gif) repeat-x left bottom;
	padding: 4px 0px 5px;
}
li.entryList:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 
/* Mac IE \*/ 
* html li.entryList {height: 1%;} 
li.entryList {display: block;}
/* */

p.entryDate {
	width: 100px;
	display: block;
	float: left;
	font: normal small/1.4em Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
p.entryDate a {
	text-decoration: underline;
}
ul.entryBoxC {
	width: 260px;
	display: block;
	float: right;
}
li.entryListB {
	width: 246px;
	font: normal small/1.4em Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	padding: 0px 0px 0px 14px;
}

.entryBox .backnumberBtn {
	width: 164px;
	margin: 5px 0px 5px 196px;
	display: block;
	float: right;
}


/* ƒEƒ‰JAGA“V
---------------------------------------------------- */
#urajagaBox h3 {
	width: 180px;
	height: 160px;
	background: url(../img/urajaga_tit.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}
#urajagaBox li.entryListB {
	background: url(../img/urajaga_icon.gif) no-repeat 4px 0.6em;
}

/* H‰¤î•ñ
---------------------------------------------------- */
#shokukingBox h3 {
	width: 180px;
	height: 160px;
	background: url(../img/shokuking_tit.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}
#shokukingBox li.entryListB {
	background: url(../img/shokuking_icon.gif) no-repeat 4px 0.6em;
}

/* ‚æ‚©‚à‚ñ“°
---------------------------------------------------- */
#yokamonBox {
}

#yokamonBox a {
	background: url(../img/roccaidouTop.jpg) no-repeat;
	display:block;
	width:540px;
	height:160px;
	text-indent:-9999px;
}

/*#yokamonBox h3 {
	width: 180px;
	height: 160px;
	background: url(../img/yokamon_tit.jpg) no-repeat;
	text-indent: -9999px;
	float: left;
}
#yokamonBox li.entryListB {
	background: url(../img/yokamon_icon.gif) no-repeat 4px 0.6em;
}
*/

/* —\
---------------------------------------------------- */
#thisweekBox {
	width: 552px;
	background: url(../img/thisweek_bg.gif) no-repeat left bottom;
	/*float: left;*/
}
h3#thisweekTit {
	width: 492px;
	height: 29px;
	background: url(../img/thisweek_tit.gif) no-repeat;
	font: normal 14px/14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color: #FFFFFF;
	padding: 18px 0px 0px 60px;
}
#thisweekBody {
	width: 522px;
	color: #000000;
	padding: 0px 10px 14px 10px;
}
#thisweekBody strong {
	font: bold 120%/1.3em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
#thisweekBody p {
	font: normal small/1.0em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	padding: 0px 0px 10px 0px;
}


/* ƒoƒi[
---------------------------------------------------- */
#mainPkg #bannerBox {
	width: 549px;
	margin: 5px 0px 10px 3px;
	/*float: left;*/
}
/*#mainPkg #bannerBoxInner {
	width: 235px;
	display: inline-table;
	margin: 5px 0px 0px;
}
#mainPkg #bannerBoxInner:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} */

#mainPkg #bannerBox img {
	display:inline;
	padding-right:10px;
}

/* Mac IE \*/ 
* html #mainPkg #bannerBoxInner {height: 1%;} 
#mainPkg #bannerBoxInner {display: block;}
/* */

#mainPkg #bannerBox .bannerBoxL { 
	/*float: left;*/
}
#mainPkg #bannerBox .bannerBoxR { 
	/*float: right;*/
}


/* ƒgƒsƒbƒNƒX
---------------------------------------------------- */
#topicsBox {
	width: 194px;
	background: #FFFFFF url(../img/topics_bg.gif) no-repeat left bottom;
	margin: 8px 8px 4px;
	padding: 0px 0px 5px;
}
#topicsBox h3 {
	width: 194px;
	height: 29px;
	background: url(../img/topics_tit.gif) no-repeat;
	text-indent: -9999px;
}
#topicsBox #topicsBody {
	width: 184px;
	height: 175px;
	margin: 0px 5px;
	overflow: auto;
}
#topicsBox ul {
	list-style: none;
}
#topicsBox ul li {
	margin: 0px;
	padding: 3px 2px;
	display: block;
	font: normal x-small/1.5em Verdana, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	border-bottom: 1px solid #e7e7e7;
}
p.topicsDate {
	color: #626262;
}
p.topicsEntry p {
	display: inline;
}


/* ‰ž•åƒtƒH[ƒ€
---------------------------------------------------- */
.appliBox {
	width: 194px;
	background: #FFFFFF url(../img/topics_bg.gif) no-repeat left bottom;
	margin: 8px 8px 4px;
	padding: 0px 0px 5px;
}
.appliBox h3 {
	width: 194px;
	height: 55px;
	text-indent: -9999px;
}

/* */
.appliBox h3#doracon {
	background: url(../img/doracon_tit.jpg) no-repeat;
}
.appliBox h3#nawatobi {
	 background:url(../img/nawatobi_tit.jpg) no-repeat;
}
.appliBox h3#heart_dorobou {
	 background:url(../img/heart_dorobou_dx_tit.jpg) no-repeat scroll 0 0 transparent;
}
.appliBox h3#kyoten {
	background: url(../img/kyoten_tit.jpg) no-repeat;
}
.appliBox h3#james {
	background: url(../img/james_tit.jpg) no-repeat;
}
.appliBox h3#shokking {
	background: url(../img/shokking_tit.jpg) no-repeat;
}
.appliBox h3#kajishow {
	background: url(../img/kajishow_tit.jpg) no-repeat;
}

.appliBox .BoxInner {
	width: 178px;
	margin: 0px 8px;
}
.appliBox .BoxInner p {
	margin: 5px 0px;
	font: normal x-small/1.4em "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
.appliBox .appliBtn {
	width: 132px;
	text-align: center;
	margin: 0px auto;
	display: block;
}

