@charset "utf-8";

@import url(fonts.css);

*{
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
}

body{
	margin:0;
	padding:0;
	background: url(../imgs/bg_inbox.jpg) repeat;	
}

img{
	border:0;
}

h1,h2,h3,h4,h5,h6,p{
	margin:0;
	padding:0;
}

/*//Base------------------------------------------------*/
div#inbox{
margin:0;
padding:0;
background:url(../imgs/bg_inbox.jpg) repeat;
}

div#wapper{
width:990px;
margin:0 auto;
}

div#wapperTop{   /* TOP */
float:left;
_float:none;
width:100%;
background: url(../../imgs/header_bg.jpg) no-repeat;
}

div#inboxTop{
margin:0 auto;
margin:48px 145px 0 145px;
}

div#wapperMiddle{
	float:left;
	_float:none;
	width:100%;
	background: url(../imgs/bg_00.jpg) repeat-y;
}

div#inboxMiddle{
margin:0 auto;
margin:0 145px;
}

div#wapperBottom{
float:left;
_float:none;
width:100%;
height:164px;
background:url(../imgs/bg_footer.jpg) no-repeat;
}

div#inboxBottom{
margin:0 auto;
margin:0 145px;
}
/*Base//------------------------------------------------*/

/*//header+key------------------------------------------*/
div.headerBox{
width:100%;
height:55px;
background:#666666;
border-bottom:5px solid #000000;
}

/*navi */
div.headerBox ul {
	margin: 0;
	padding: 0;
	float:left;
	
}

div.headerBox ul li {
	float: left;
	list-style-type: none; 
}

div.keyBox{
padding:10px 0;
}
/*header+key//------------------------------------------*/

/*  //main+left-------------------------------------------*/
div.middleBox{
	float:left;
	width:700px;
	padding:0;
	margin:10px 0 0 0;
	background:url(../imgs/line_left.gif) repeat-y;
}

div.leftBox{
	float:left;
	width:230px;
	margin:0;
	padding:0;
	padding-left:5px;
}
div.mainBox{
	float:right;
	width:440px;
	padding-right:5px;
	margin:0;
}

div.leftImgBox{
padding:5px;
}

div.leftImgBox img{
margin-bottom:5px;
}

div.leftImgBox ul{
margin:0;
padding:0;
}

div.leftImgBox ul li{
margin:0;
padding:0;
list-style:none;
}

/* navi */
div.gNavi{
margin:0;
padding:0;
}

.gNavi ul{
margin:0;
padding:0;
}

.gNavi ul li{
float:left;
margin:0;
padding:0;
list-style:none;
}

div.col{
margin-bottom:15px;
padding:0;
}

/*  main+left//-------------------------------------------*/

/*  //footer----------------------------------------------*/
div.footerBox{
margin:13px 0 0 74px;
}

div.footerBox ul{
margin:0;
padding:0;
}

div.footerBox ul li{
margin:0;
padding:0;
list-style:none;
float:left;
}

.copyright{
padding-top:14px;
}
/*  footer//----------------------------------------------*/

div.pageUp{
text-align:right;
margin-bottom:29px;
}


/*　wordpress in　*/
div.topicsBox{
margin:10px 5px;
padding:15px;
width:398px;
height:201px;
border:1px solid #000000;
overflow:scroll;
overflow-x:hidden;
height:171px;
}

div.txtBox{
margin:10px 5px;
width:430px;
}

div.col p{
margin:14px 0 34px 0;
line-height:18px;
color:#000000;
}

.topicsBox dl{
	margin:0;
	padding:0;
	line-height:18px;
	word-spacing:0px;
}

#topic_rss dt{
	float:left;
	margin-right:15px;
	padding-left:50px;
	background:url(../imgs/icon_topics.gif) no-repeat top left;
	width:70px;
	height:auto;
	display:block;
	color:#336666;
	font-weight:bold;
	word-spacing:0px;
}

#event_rss dt{
	float:left;
	margin-right:15px;
	padding-left:50px;
	background:url(../imgs/icon_event.gif) no-repeat top left;
	width:70px;
	height:auto;
	display:block;
	color:#336666;
	font-weight:bold;
	word-spacing:0px;	
}

.topicsBox dd{
	float:left;
	margin:0 0 10px 5px;
	padding:0;
	width:240px;
	height:auto;
	display:block;
	word-spacing:0px;	
}

.topicsBox dd a{
	text-decoration:underline;
	color:#000000;
	word-spacing:0px;	
}

.topicsBox dd a:hover{
	color:#000000;
	text-decoration:none;
	word-spacing:0px;	
}

.topicsBox dd.noneP p{
	margin:0;
	padding:0;
	word-spacing:0px;
}
