@charset "utf-8";

/*メディア掲載情報
------------------------------------------------*/
body{
background:url(../img/media/media_bg01.gif) 0 0;
line-height:1.6em;
}

#Bgground{
background:url(../img/media/mediabg02.png) center bottom no-repeat;
}
#wrapper{
width:1000px;
margin:0 auto;
position:relative;
}

#head{
width:1000px;
height:74px;
top:0;
position:absolute;
z-index:5;
}
#head h1{
float:left;
width:89px;
height:53px;
padding:10px 0 0 35px;
}
#head p.saitebackBtn{
float:right;
}

#contents{
width:1000px;
padding:35px;
}


/*バックボタン
------------------------------------------------*/
#topbackBtn{
clear:both;
width:1000px;
text-align:right;
}



/*メインページ
------------------------------------------------*/
#contents h2{
width:1000px;
text-align:center;
padding-bottom:15px;
}
#contents #main{
float:left;
width:942px;
padding:0 23px 35px 35px;
}

/*ナビ*/
.leftNavi a:link{color:#5caf03; text-decoration:none;}
.leftNavi a:visited{color:#c5de6d; }
.leftNavi a:hover{color:#c5de6d;text-decoration:underline; }
.leftNavi a:active{color:#0f7739; }

.leftNavi{
float:left;
width:185px;
padding-top:30px;
}

.leftNavi h4{
width:165px;
padding:20px 10px 10px;
text-align:center;
background:url(../img/media/mediawaku01_top.png) 0 0 no-repeat;
}
.leftNavi ul{
width:165px;
padding:0 10px 15px;
background:url(../img/media/mediawaku01_bottom.png) 0 bottom no-repeat;
}
.leftNavi li{
width:125px;
margin:0 auto;
padding:0 0 0 20px;
background:url(../img/media/media_wicon01.gif) left 50% no-repeat;
}

.maintxtarea{
float:left;
width:747px;
}
.maintxtarea .yeartxtarea{
float:left;
width:717px;
height:30px;
padding:0 0 0 30px;
}
.maintxtarea .yeartxtarea h3{
float:left;
width:81px;
padding:2px 10px;
background:url(../img/media/mediatxtxbg_01.png) left top no-repeat;
color:#563c1c;
}
.maintxtarea li{
float:left;
width:225px;
padding:0 12px 25px 12px;
}
.maintxtarea li .txtitlearea{
	width:225px;
	padding:15px 0 0 0;
	background:url(../img/media/mediawaku02_top.png) center top no-repeat;
}
.maintxtarea li .txtitlearea h4{
width:186px;
height:40px;
margin:0 auto;
padding:15px 5px 0 5px;
background:url(../img/media/mediatitlebg_01.gif) center top no-repeat;
text-align:center;
color:#563c1c;
font-weight:bold;
line-height:1.2em;
letter-spacing:-0.06em;
}
.maintxtarea li .intorotxtarea{
width:195px;
padding:0 15px 10px 15px;
background:url(../img/media/mediawaku02_bottom.png) center bottom no-repeat;
}
.maintxtarea li .intorotxtarea .date{
width:195px;
font-size:80%;
text-align:center;
color:#e1bc12;
padding-bottom:10px;
}
.maintxtarea li .intorotxtarea .mediaimg{
width:195px;
text-align:center;
padding-bottom:10px;
}

.maintxtarea li .intorotxtarea .intorotxt{
width:195px;
color:#666666;
font-size:85%;
line-height:1.6em;
letter-spacing:-0.06em;
text-align:justify;
text-justify:inter-ideograph;
}

.maintxtarea .footblognaviarea{
clear:both;
width:707px;
padding:20px;
}
.maintxtarea .footblognaviarea .current_page{
color:#563c1c;
padding:4px 6px;
border:1px solid #eade51;
background-color:#faf7dd;
}
.maintxtarea .footblognaviarea a{
color:#563c1c;
padding:4px 6px;
border:1px solid #eade51;
background-color:#f0e073;
}
.maintxtarea .footblognaviarea a:hover{
color:#ed8724;
background-color:#f4e894;
}
.maintxtarea .footblognaviarea .first,
.maintxtarea .footblognaviarea .last{
letter-spacing:-0.06em;
}
.maintxtarea .footblognaviarea .first a,
.maintxtarea .footblognaviarea .last a{
background:none;
border:none;
}
