/*共通*/

body {
  scrollbar-track-color: #CCCCCC;
  scrollbar-face-color: #F3F3F3;
  scrollbar-shadow-color: #AAAAAA;
  scrollbar-darkshadow-color: #CCCCCC;
  scrollbar-highlight-color: #F3F3F3;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-arrow-color: #CC0000;
  margin:0 0 0 0;
  font-family: 'Times New Roman','Arial','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック', sans-serif;
}

/*背景*/
.bg{
background-image:url(img/e_main.jpg);
width:800px;
background-repeat:repeat-x;
padding:330px 0 0 0;
}


.note{
width:758px;
margin:0 0 0 21px;
}

.note_02{
background-image:url(img/note_bg.gif);
width:758px;
margin:0 0 0 21px;
}

.inside{
width:725px;
margin:0 0 0 20px;
}

.text {
	font-size: 12px;
	line-height: 16px;
		color: #000000;
	
}

.waku_staffcast{
margin:10px 0 0 0;
width:350px;
float:left;
	font-size: 12px;
	line-height: 16px;
		color: #000000;
}

.waku_chara{
margin:10px 15px 0 0;
width:200px;
float:left;
}

.waku_chara_02{
margin:10px 0 0 0;
width:510px;
float:left;
	font-size: 12px;
	line-height: 16px;
		color: #000000;
}

.clear{
clear:both;
}

.text_l {
	font-size: 14px;
	line-height: 18px;
		color: #000000;
	
}

.japanese{
	position:absolute;
	top:15px;
	left:670px;
}

.text_big {
	font-size: 45px;
	line-height: 33px;
		color: #cc0000;
	
}
















.line_green {
width:585px;
_width:590px;
margin:30px 0 15px 15px;
		background-color:#006666;
		height:20px;
		_height:25px;
     font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
}



.line{
width:595px;
border-top:#000000 solid 1px;
height:1px;
margin:10px 0 10px 15px;

}

/*キャストコメント*/

.netradio_box {
width:100px;
margin:0 5px 0 15px;
float:left;
}



.netradio_box2 {
width:100px;
margin:0 5px 0 0;
float:left;
}
.box2{
width:500px;
	font-size: 12px;
	line-height: 16px;
		color: #000000;
		margin:0 5px 0 90px;
}

.box2_rev{
width:500px;
	font-size: 12px;
	line-height: 16px;
		color: #000000;
		margin:0 5px 0 30px;
}

.netradio_text2 {
	font-size: 12px;
	line-height: 16px;
		color: #000000;
		width:200px;
		margin:0 0 0 210px;
}
		

.text_space {
	font-size: 12px;
	line-height: 20px;
		color: #000000;
	
}

.link1 {
	font-size: 12px;
	line-height: 16px;
	color: #006666;
	font-weight: bold;
	
}

a.link1:hover {
	text-decoration: underline;
	color: #cc0000;
}

.text_w {
	font-size: 12px;
	line-height: 16px;
		color: #FFFFFF;
	
}
.name {
	font-size: 14px;
	line-height: 18px;
		color: #000000;
			font-weight: bold;
	
}

.day {
	font-size: 12px;
	line-height: 16px;
		color: #FF0000;
				font-weight: bold;
}

.large {
	font-size: 20px;
	line-height: 20px;
		color: #000000;
		font-weight: bold;
}

.small {
	font-size: 11px;
	line-height: 13px;
		color: #000000;
	
}

.goods_name {
	font-size: 18px;
	line-height: 20px;
		color: #FF0000;
		font-weight: bold;
}



.infotxt {
	font-size: 12px;
	color: #000066;
	line-height: 120%;

}



.text1_link {
	font-size: 16px;
	line-height: 18px;
	color: #33ccff;
}
.text_tit {
	font-size: 16px;
	line-height: 18px;
	color: #000099;
	font-weight: bold;	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
		color: #33ccff;
}


