div.news{
width:601px;
border:solid 1px #C8C6C6;
margin-bottom:10px;
background: url(../special/images/bg.gif) no-repeat #EDECEE;
text-align:left;
}

td.special-bg{
background:#f5f5f5 url(../special/images/sp_bg.jpg) repeat-x;
}

dl{
font-size:12px;
color:#666666;
margin:0 5px 5px 10px;
line-height:1.2;
}

dt{color:#1F79F4;font-weight:bold;}

dd{line-height:1.5;padding:0;margin:0 15px 20px 0px;}


div.paper_news{
width:601px;
border:solid 1px #48A53A;
margin-bottom:10px;
background: #ffffff;
text-align:left;
}

h1.paper_title{
font-size:18px;
color:#1F79F4;
margin:10px 0 5px 10px;
}

div.paper_news p.text span{
color:#1F79F4;
}

p.paper_bt{
width:110px;
height:20px;
font-size:12px;
margin:0 10px 5px 0;
line-height:1.6;
text-align:center;
float:right;
}


p.paper_bt a{
display:block;
width:110px;
height:20px;
color:#ffffff;
text-decoration:none;
border:solid 1px #F9640B;
background:#F9860B;
}
p.paper_bt a:hover{
background:#F9C40B;
}



h1.movie_title{
font-size:14px;
color:#1F79F4;
margin:10px 0 5px 10px;
}

span.new{
color:#F4481A;
display:block;
font-size:12px;
border:solid 1px #C8C6C6;
margin-bottom:5px;
background: #ffffff;
width:70px;
text-align:center;
padding:2px 0;
}


span.new_kikan{
color:#F4481A;
display:block;
font-size:12px;
border:solid 1px #C8C6C6;
margin-bottom:5px;
background: #ffffff;
width:195px;
text-align:center;
padding:2px 0;
}

p.text{
font-size:12px;
color:#666666;
margin:0 5px 5px 10px;
line-height:1.2;
}

p.movie_bt{
width:75px;
height:20px;
font-size:12px;
margin:0 10px 5px 0;
line-height:1.6;
text-align:center;
float:right;
}

p.movie_bt a{
display:block;
width:75px;
height:20px;
color:#ffffff;
text-decoration:none;
border:solid 1px #2506E0;
background:#4894FC;
}
p.movie_bt a:hover{
background:#A6CAFB;
}



h1.event_title{
font-size:14px;
color:#2D8010;
margin:10px 0 5px 10px;
}

p.event_bt{
width:75px;
height:20px;
font-size:12px;
margin:0 10px 5px 0;
line-height:1.6;
text-align:center;
float:right;
}

p.event_bt a{
display:block;
width:75px;
height:20px;
color:#ffffff;
text-decoration:none;
border:solid 1px #185701;
background:#2D8010;
}
p.event_bt a:hover{
background:#82E061;
}





h1.pdf_title{
font-size:14px;
color:#F43C0B;
margin:10px 0 5px 10px;
}

p.pdf_bt{
width:75px;
height:20px;
font-size:12px;
margin:0 10px 5px 0;
line-height:1.6;
text-align:center;
float:right;
}

p.pdf_bt a{
display:block;
width:75px;
height:20px;
color:#ffffff;
text-decoration:none;
border:solid 1px #BB2901;
background:#F43C0B;
}
p.pdf_bt a:hover{
background:#FA9276;
}


h1.event_a_title{
margin:7px 0 10px 5px;
width:590px;
}

p.event_a_head{
margin:0 15px 5px 18px;
width:560px;
font-size:12px;
line-height:1.4;
color:#3673B8;
}

p.event_a_photo{
width:341px;
margin-left:130px;
margin-bottom:20px;
font-size:12px;
text-align:center;
line-height:1.4;
color:#666666;
}

div.event_a_div{
margin:0 25px 50px 25px;
width:550px;
font-size:12px;
}

p.event_a_q{
color:#1F8F3C;
margin:20px 0 5px 0;
font-weight:bold;
}

p.event_a_orange{
	color:#FF3300;
	margin:20px 0 5px 0;
	font-weight:bold;
}

p.event_a_a{
margin:0 0 20px 0;
line-height:1.5;
color:#666666;
}

p.event_a_a span{
color:#3673B8;
font-weight:bold;
}

a.back_link{
width:133px;
height:35px;
display:block;
text-indent:-300px;
overflow:hidden;
background: url(../special/images/bt_back.gif) no-repeat;
margin-left:210px;
}

a.back_link:hover{
background: url(../special/images/bt_back-o.gif) no-repeat;
}

div.clear{
clear:both;
}


p.go_top{
text-align:right;
font-size:12px;
margin:30px 0;
}

p.go_top a{
color:#1F8F3C;
}

p.go_top a:hover{
color:#49D74F;
}

/* ”Ä—p */
.paper_line{
	height: 12px;
	width: 601px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c8c6c6;
}
