



/*カラーボックス--------*/

#c-box{
	position:static;
	border : 0px blue solid;
	background-color:#ffffff;
	width:210px;
	height:54px;
	float:left;
	margin:0px;
	margin-right:15px;
	padding:0;
	color:#ff00bb;
	font-size:17px;
	text-align:center; 

}


/*
↓menuタイトル--------*/

#m-title{
	position: relative;
	border : 0px gray solid;
	width:270px;
	height:54px;
	float:left;
	margin:0px;
	background:url("img/title/top_t.gif") no-repeat;
	text-indent: -9999px;
}



/*--（information画像）--*/
#main h1{
float:right;
margin:0px;
text-indent: -9999px;
width:170px;
height:30px;
border : solid 1px #999999; 
border-right : none; 
background:url("img/information.gif") no-repeat;
font-size:10pt;
padding:0px;
position: relative;
}


.rssicon {
position: absolute;
top: 24px;
right: 160px;
}



/*-------------☆☆☆掲載情報枠☆☆☆---------*/
.top-m-box{
float:right;
position:relative;
border-bottom : 0px #cccccc solid;
border-left : 0px #cccccc solid;
border-top : 0px #cccccc solid;

padding:0;

margin-top:0px;
margin-right:0px;
margin-bottom:40px;
margin-left:0;

width:570px;
}


/*-------------タイトル枠---------*/
.b-title{
position:static;
float:left;
background:none;

margin:0 ;
padding: 0;
border:solid 1px #999999;


border-right:none;
border-top:none;
border-left:none;
width:570px;
height:30px;
}



/*-------------Info日付---------*/
.date{
float:left ;
color:#999;
background-color:#fff;
font-weight : normal;
font-size : 10px;
font-family:MS UI Gothic;
padding: 0px 0 0 1em;


width:110px;

letter-spacing:0.5em;

border:solid 0px #999999;
border-left:none;

margin:0px;
margin-top:5px;
line-height:18px;
}



/*-------------掲載情報タイトル---------*/
.b-titlename{
color:black;
position:static;
float:left;
margin:0 0 0 20px ;

padding: 0;
border:solid 0px #0000ff;
font-size: 11pt;
font-weight: bold;
font-family: Arial,sans-serif;

line-height:29px;
letter-spacing: 0px;
}










/*-------------掲載情報内容---------*/

.b-text{
position:static;
float:left;
margin:10px 0px 0 5px;

border: solid 0px #ffcccc;
background-color: #ffffff;
font-size: 9pt;
text-indent:0em;
vertical-align : bottom;
height:100%;
width:560px;

}

.b-text a:link {
color : #666666;
text-decoration:none;
}

.b-text a:visited {
color : #666666;
text-decoration:none;
}

.b-text a:hover {
color:#ffffff;

text-decoration : none; 
background-color : #333333;

}

.b-text a:active{
color : #666666;
text-decoration:none;
}



.text1 img {
float:left;

border:1px solid black;
vertical-align : bottom;
margin :0px 10px 0 0;

}

.clearbox { 
clear:both; 
border:1px solid #ffffff;
}








/*-==============================================================-*/
/*-==============================================================-*/
/*-==============================================================-*/













/*サイド---------*/


.side-tt {
position:static;

width:210px; 
margin:0px; 
float:left;
border-style:solid;
border-width:1px;
border-color:#999999;

border-left:none;
}


.side-t1 {
position:static;
border : none;
width:200px; 
margin:0px; 
float:left;
}

.side-t2 {
position:static;
border : none;
width:200px; 
margin:0px; 
float:left;
}

.side-t3 {
position:static;
border : none;
width:200px; 
margin:0px; 
float:left;
}

.side-t4 {
position:static;
border : none;
width:200px; 
margin:0px; 
float:left;
}

.side-t1 img {
border:1px solid black;
vertical-align : bottom;
margin :0;
}

.side-t2 img {
border:1px solid black;
vertical-align : bottom;
margin :0;
}

.side-t3 img {
border:1px solid black;
vertical-align : bottom;
margin :0;
}

.side-t4 img {
border:1px solid black;
vertical-align : bottom;
margin :0;
}




/*--（サイドコンテンツメニュー画像）--*/
.side-t1 h1{
position:static;

margin:0px;
height:28px;
border : none; 
background:url("img/attention.gif") no-repeat;
font-size:10pt;
padding:0px;
}

.side-t2 h1{
position:static;

margin:0px;
height:28px;
border : none; 
background:url("img/update.gif") no-repeat;
font-size:10pt;
padding:0px;
}

.side-t3 h1{
position:static;

margin:0px;
height:28px;
border : none; 
background:url("img/cm.gif") no-repeat;
font-size:10pt;
padding:0px;
}

.side-t4 h1{
position:static;

margin:0px;
height:28px;
border : none; 
background:url("img/rc.gif") no-repeat;
font-size:10pt;
padding:0px;
}

/*サイドリンク設定---------*/

.side-t1 a{
display:block;
position:static;

margin:0;
padding:3px 5px;
width:200px;
font-size:8pt;
border-style:solid;
border-width:1px;
border-color:#999999;

border-left:none;



background:#ffffff;
color : #000000;
}


.side-t1 a:link {
color : #000000;
text-decoration :none;
}

.side-t1 a:visited {
color : #000000;
text-decoration :none;
}

.side-t1 a:hover {
text-decoration : none; 
color:#ff0099;
background : #999999;
}


.side-t1 a:active{
color : #000000;
text-decoration :none;
}


.side-t2 a{
display:block;
position:static;

margin:0;
padding:3px 5px;
width:200px;
font-size:8pt;
border-style:solid;
border-width:1px;
border-color:#999999;

border-left:none;


color : #000000;
}


.side-t2 a:link {
color : #000000;
text-decoration :none;
}

.side-t2 a:visited {
color : #000000;
text-decoration :none;
}


.side-t2 a:hover {
text-decoration : none; 
color:#ff0099;
background : #999999;
}



.side-t2 a:active{
color : #000000;
text-decoration :none;
}


.side-t3 a{
display:block;
position:static;

margin:0;
padding:3px 5px;
width:200px;
font-size:8pt;
border-style:solid;
border-width:1px;
border-color:#999999;

border-left:none;


color : #000000;
}


.side-t3 a:link {
color : #000000;
text-decoration :none;
}

.side-t3 a:visited {
color : #000000;
text-decoration :none;
}

.side-t3 a:hover {
text-decoration : none; 
color:#ff0099;
background : #999999;
}

.side-t3 a:active{
color : #000000;
text-decoration :none;
}

.side-t4 a{
display:block;
position:static;

margin:0;
padding:3px 5px;
width:200px;
font-size:8pt;
border-style:solid;
border-width:1px;
border-color:#999999;

border-left:none;


color : #000000;
}


.side-t4 a:link {
color : #000000;
text-decoration :none;
}

.side-t4 a:visited {
color : #000000;
text-decoration :none;
}

.side-t4 a:hover {
text-decoration : none; 
color:#ff0099;
background : #999999;
}

.side-t4 a:active{
color : #000000;
text-decoration :none;
}


