/*====================================================
	base
====================================================*/


body{
	color:#000000;
	font-family: swiss, Geneva, Arial, Helvetica, sans-serif, "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	font-size: 12px;
	line-height:1.4em;
    background-color: #ffffff;
	

}

br {letter-spacing:0;
}

/*--------------------------
	link
--------------------------*/

a:link{color: #0000FF; text-decoration:underline;}
a:visited{color: #0000FF; text-decoration:underline;}
a:active {color: #0000FF; }
a:hover {color:#0000FF; text-decoration:none;}

h1 a:link{color: #000000; text-decoration:none;}
h1 a:visited{color: #000000; text-decoration:none;}
h1 a:active {color: #0000ff; }
h1 a:hover {color:#0000ff; text-decoration:none;}

h2 a:link{color: #000000; text-decoration:none;}
h2 a:visited{color: #000000; text-decoration:none;}
h2 a:active {color: #0000ff; }
h2 a:hover {color:#0000ff; text-decoration:none;}

.news a:link{color: #0000ff; text-decoration:none;}
.news a:visited{color: #0000ff; text-decoration:none;}
.news a:active {color: #0000ff; }
.news a:hover {color:#0000ff; text-decoration:underline;}

.news_midashi a:link{color: #0000ff; text-decoration:none;}
.news_midashi a:visited{color: #0000ff; text-decoration:none;}
.news_midashi a:active {color: #0000ff; }
.news_midashi a:hover {color:#0000ff; text-decoration:underline;}

#title01 a:link{color: #0936A2; text-decoration:none;}
#title01 a:visited{color: #0936A2; text-decoration:none;}
#title01 a:active {color: #0936A2; }
#title01 a:hover {color:#0000ff; text-decoration:none;}

#list_index a:link{color: #0936A2; text-decoration:none;}
#list_index a:visited{color: #0936A2; text-decoration:none;}
#list_index a:active {color: #0936A2; }
#list_index a:hover {color:#0000ff; text-decoration:underline;}

.list_index a:link{color: #0936A2; text-decoration:none;}
.list_index a:visited{color: #0936A2; text-decoration:none;}
.list_index a:active {color: #0936A2; }
.list_index a:hover {color:#0000ff; text-decoration:underline;}

.list_index02 a:link{color: #0936A2; text-decoration:none;}
.list_index02 a:visited{color: #0936A2; text-decoration:none;}
.list_index02 a:active {color: #0936A2; }
.list_index02 a:hover {color:#0000ff; text-decoration:underline;}

.list_relay a:link{color: #0000ff; text-decoration:none;}
.list_relay a:visited{color: #0000ff; text-decoration:none;}
.list_relay a:active {color: #0000ff; }
.list_relay a:hover {color:#0000ff; text-decoration:underline;}


li  a:link{color: #0000FF; text-decoration:none;}
li  a:visited{color: #0000FF; text-decoration:none;}
li  a:active {color: #0000FF; }
li  a:hover {color:#0000FF; text-decoration:none;}



/*--------------------------
	News CSS
--------------------------*/
.News{
	font-size:132%;line-height:1.5;font-weight:bold;color:#FF0000

}


.News_title{
	font-size:132%;line-height:1.5; letter-spacing:1px; width:100%; margin-bottom:10px;font-weight:bold;
	margin-top:6px;
}

.News_contents{
	font-size:110%;line-height:1.5; margin-bottom:10px;
}

.News_imgbox{
	font-size:110%;line-height:1.5;width:270px;
}

.new_red{color: #FF0000; font-size:80%;}


hr {
   border-width: 1px 0px 0px 0px; /* 太さ */
   border-style: dashed; /* 線種 */
   border-color: gray; /* 線色 */
   height: 1px; /* 高さ */ 
   margin-bottom:10px;
}
.News_img{
	margin-top:8px; margin-bottom:6px; text-align:center
}

/*--------------------------
	font-size
--------------------------*/



.nav_index{
    font-size:12px;
	color: #0000FF;
	text-decoration: underline;
}


			


h1 {font-size: 18px;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: 3px;
	color:#0D0D0D
}

h2 {font-size: 15px;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: 2px;
	color:#2D2D2D;
	margin-bottom:-0.7em;
}

h3 {font-size: 16px;
	font-weight: bold;
	line-height: 1.3em;
	letter-spacing: 3px;
	color:#0D0D0D;
}

h4 {font-size: 16px;
	line-height: 1.3em;
	letter-spacing: 2px;
}

h5 {font-size: 13px;
	line-height: 1.3em;
	letter-spacing: 2px;
	color:#2A2A2A
}

#title01 {font-size: 14px;
	line-height: 1.3em;
	letter-spacing: 1px;
	color:#0A1756;
	margin-bottom:-0.7em;
}

.title02 {font-size: 14px;
	font-weight:bold;
	line-height: 1.3em;
	letter-spacing: 1px;
	color:#0A1756; margin-bottom:6px;
}

.title_art {font-size: 12px;
	font-weight:bold;
	line-height: 1.3em;
	letter-spacing: 1px;
	color:#0A1756; margin-bottom:16px;
}

.img_caption_win {text-align:center; margin-top:6px; margin-bottom:4px; font-family:Verdana, Tahoma, sans-serif; font-size:10px; line-height:1.2em}


#headcopy{
	font-size: 12px;
}

.news {font-size: 11px;
	line-height: 1.7em;
	letter-spacing: 1px;
}

#list_index {font-size: 13px;
	line-height: 2.3em;
	letter-spacing: 1px;
	color:#171717
}

.list_index {font-size: 13px;
	line-height: 2em;
	letter-spacing: 1px;
	color:#171717
}

.list_index02 {font-size: 12px;
	line-height: 2em;
	letter-spacing: 1px;
	color:#171717
}

.list_relay {font-size: 12px;
	letter-spacing: 1px;
	color:#171717
}

.date {font-size: 12px;
	line-height: 2em;
	letter-spacing: 2px;
	color:#171717
}

.date_kioku {font-size: 10px;
	letter-spacing: 1px;
	color:#171717
}

.columnist {font-size: 14px;
	letter-spacing: 1px;
	
}

.title_kioku {font-size: 15px;
	letter-spacing: 1px;
	color:#171717;
	font-weight:bold;
}

#relay_profile {font-size: 12px;
	line-height: 1.5em;
	letter-spacing: 1px;
	color:#0A1756; 
}


.text01 {font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color:#171717
}

.nav_kiji {font-size: 8px;
	color:#171717;
	margin-top:-10px;
}

.ann {font-size: 10px;
	font-family:Verdana, Tahoma, sans-serif, "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	line-height: 1.3em;
	letter-spacing: 1px;
	color:#CC0000
}

dl {font-size: 12px;
	line-height: 1.9em;
	letter-spacing: 1px;
	color:#171717
}

.live {font-size: 12px;
	line-height: 1.7em;
	letter-spacing: 1px;
	color:#171717
}

.img_cap02 {font-family:Verdana, Tahoma, sans-serif; font-size:10px;}

.mp3title {font-family:Verdana, Tahoma, sans-serif, "ͣ Хå", Osaka, "ҥ饮γѥ Pro W3";
	 font-size:14px; line-height:1.3em; letter-spacing:2px; color:#CC6633; margin-bottom:7px}

.mp3_text {font-family:"ͣ Хå", Osaka, "ҥ饮γѥ Pro W3"; 
	font-size:12px;
	line-height:1.5em;
	letter-spacing:1px;}

.kioku {font-family:"ͣ å";
	 font-size:13px; letter-spacing:4px; margin-top:4px; margin-bottom:5px;}
	 
.sub_title {font-size: 15px;
	line-height: 1.1em;
	letter-spacing: 1px;
	color:#0A1756; margin-bottom:8px;
}

.mark {font-family:Swiss, Helvetica, sans-serif; font-size:10px; color:#54628F;}

.art_container{ width:570px; margin-left:0px; height:auto; margin-bottom:20px; float:left;  display:inline;}	

.art_box{ width:110px; float:left; text-align:center; font-size:10px; letter-spacing:2px;}