@charset: utf-8;

/*------------------------基本設定の初期化*/
#main_7a *{
margin: 0;
padding: 0;
color: #000;
font-size: 100%;
font-style: normal;
font-weight: normal;}

#main_7a ul{
list-style-type: none;}

#main_7a img{
border: none;}

#main_7a hr{
visibility: hidden;}

#main_7a a:link{color: #00f; text-decoration: none;}
#main_7a a:visited{color: #00f; text-decoration: none;}
#main_7a a:hover{color: #00f; text-decoration: underline;}
#main_7a a:active{color: #00f; text-decoration: none;}



#main_7a #page-title{
margin: 5px 5px 0;}

#main_7a p.description{
margin: 0 5px;
padding: 3px 5px;
background-color: #000;
color: #fff;
font-size: 80%;
line-height: 1.3;}



#main_7a hr{
display: none;}

#main_7a div.section{
clear: both;
margin: 0 5px;}

#main_7a div.section h2{
float: left;
width: 225px;}

#main_7a div.section p.lead{
padding: 3px;
font-size: 10pt;
line-height: 1.3;}

#main_7a div.section p.lead br{
display: block;
margin: 0 0 1em;}


#main_7a div.odd{
height: 220px;
background-color: #fff;}

#main_7a div.even{
height: 220px;
background-color: #ddd;}

#return_7a{
margin: 0 5px 10px;
padding: 5px;
background-color: #000;}

#return_7a a{font-size: 80%;}
#return_7a a:link{color: #fff;}
#return_7a a:visited{color: #fff;}
#return_7a a:hover{color: #fff;}
#return_7a a:active{color: #fff;}




#main_7a div.article{
clear: both;
margin: 0 15px;}

#main_7a div.article h1{
margin: 10px 0;}

#main_7a div.article h2{
font-weight: bold;
line-height: 1.5;}

#main_7a div.article h3{
clear: both;
font-size: 90%;
font-weight: bold;
line-height: 1.5;}

#main_7a div.article p{
margin: 0 0 1em;
font-size: 80%;
line-height: 1.5;}

#main_7a div.article p strong{
font-weight: bold;}

#main_7a div.article div.photo{
margin: 0 35px 15px;}

#main_7a div.article div.item{
clear: both;
margin: 0 0 5px;
padding: 5px;
text-align: center;}

#main_7a div.article div.item img{
margin: 0 8px 3px 0;
border: 1px solid #000;}

#main_7a div.article div.item h4{
padding: 0 5px;
color: #000;
font-size: 80%;
font-weight: bold;
line-height: 1.3;}

#main_7a div.article div.item p.etoki{
margin: 0 35px;
padding: 0 5px;
color: #000;
font-size: 80%;
line-height: 1.3;
text-align: left;}

#main_7a div.article p.memo{
margin: 0;
padding: 5px;
background-color: #000;
color: #fff;
font-size: 80%;
line-height: 1.3;}

#main_7a p.previous{
float: left;
width: 240px;
padding: 5px 15px;
font-size: 75%;}

#main_7a p.previous a:link{color: #000;}
#main_7a p.previous a:visited{color: #000;}
#main_7a p.previous a:hover{color: #000;}
#main_7a p.previous a:active{color: #000;}

#main_7a p.next{
float: right;
width: 240px;
padding: 5px 15px;
font-size: 75%;
text-align: right;}

#main_7a p.next a:link{color: #000;}
#main_7a p.next a:visited{color: #000;}
#main_7a p.next a:hover{color: #000;}
#main_7a p.next a:active{color: #000;}



#main_7a div.view{
margin: 15px 15px;
padding: 20px 0;
background-color: #000;
text-align: center;}

#main_7a div.view ul.item{
display: inline;}

#main_7a div.view ul.item li{
display: inline;}

#main_7a div.view ul.item img{
margin: 5px;}

#main_7a div.view p.return{
margin: 0 20px;
font-size: 80%;
text-align: right;
line-height: 1;}

#main_7a div.view p.return a:link{color: #fff;}
#main_7a div.view p.return a:visited{color: #fff;}
#main_7a div.view p.return a:hover{color: #fff;}
#main_7a div.view p.return a:active{color: #fff;}




