@charset "UTF-8";
/* CSS Document */

.hoverOp:hover {
	filter: alpha(opacity=40);
	opacity: 0.4;
}
a:link{ color: #000;}
a:visited{ color: #998675;}
a:hover{ color: #808080; text-decoration: none; }

body {
background-color: #fff;
}

.wrapper {
margin:0 auto;
width:800px;
border-style: none solid; 
border-width: 1px;
border-color: #000;
}

/*ヘッダー
 * --------------------------------------------------------*/
.header {
width:800px;
background-image: url(../images/bg_venis.jpg);
background-repeat:no-repeat;
background-size: contain;
background-position: bottom center;
border-style: none none none　solid; 
border-width: 1px;
border-color: #000;
}
.header .hobo{
float:right;
margin-top: 24px; 
margin-bottom: 24px; 
margin-right: 20px; 
}
.header .yodogawa{
margin-left: 240px; 
font-family: "Shuei KakuGo Gin L", '秀英角ゴシック銀 ', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:16px;
color: #000;
line-height: 2em;
letter-spacing: 0.1em;
margin-top: 40px;  
}
.header .prof{
margin-left: 380px;
margin-top: 20px;  
}
.prof_pc{display: block;}
.prof_sp{display: none;}
.prof_pc_box{display: none;}
#profile{
	width: 450px;
	padding:30px;
}
.prof_text {
font-size:15px;
padding-top:10px;
font-family: "Shuei KakuGo Gin L", '秀英角ゴシック銀 L', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
line-height: 1.75em;
color: #000;
letter-spacing: 0.1em;
}
.cBox {
	padding: 30px 20px;
	margin: 0 auto;
}

/*本文
 * --------------------------------------------------------*/
.conv {
width:800px;
border-style: solid none none none; 
border-width: 1px;
border-color: #000;
 }
 .conv .conv_naka{
margin-left: 240px; 
margin-top: 80px; 
margin-bottom: 80px; 
font-family: "Shuei KakuGo Gin L", '秀英角ゴシック銀 ', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:16px;
color: #000;
line-height: 2em;
letter-spacing: 0.1em;
}
.conv .conv_naka .midashi{
margin-bottom: 48px; 
 }
 .conv .conv_naka .hobo{
font-family: "Shuei MaruGo B", '秀英丸ゴシック B', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:16px;
color: #00A576;
line-height: 2em;
letter-spacing: 0.1em;
}
 .conv .conv_naka .img{
margin-top: 30px; 
margin-bottom: 30px;
}
 .conv .conv_naka .date{
font-family: "Ryumin Regular KL", 'リュウミン R-KL', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:11px;
color: #8AA0AC;
letter-spacing: 0.1em;
margin-top: 60px; 
margin-bottom: 60px;
}


/*本文 ナビゲーション
 * --------------------------------------------------------*/
.navi {
width:240px;
height: auto;
overflow: hidden;
}
.navi .back{
float:left;
}
.navi .top{
float:left;
margin-left:24px;
}
.navi .next{
float:right;
}

/*目次
 * --------------------------------------------------------*/
 .contents {
width:800px;
border-style: solid none none none; 
border-width: 1px;
border-color: #000;
background-color: #E1EAE7;
 }
.contents .contents_naka{
margin-left: 10px; 
padding-top: 40px; 
padding-bottom: 40px; 
 }
 .contents .contents_naka .midashi{
 margin-left: 20px; 
 margin-bottom: 15px; 
 }
.contents_naka ul{ 
margin: 0; 
padding: 0; 
list-style: none; 
height: auto;
overflow: hidden;
}
.contents .contents_naka li{ 
padding: 0; 
margin-left: 24px; 
float: left;
}
.contents .contents_naka .img{
 margin-bottom: 10px; 
}
.contents .contents_naka .text{
font-family: "Shuei MaruGo B", '秀英丸ゴシック B', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:12px;
color: #000;
line-height: 1.75em;
 margin-bottom: 5px; 
}
.contents .contents_naka .date{
font-family: "Ryumin Regular KL", 'リュウミン R-KL', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:10px;
color: #8AA0AC;
letter-spacing: 0.1em;
}

/*インフォメーション
 * --------------------------------------------------------*/
.info {
width:800px;
border-style: solid none none none; 
border-width: 1px;
border-color: #000;
 }
.info .info_naka{
margin-left: 240px; 
margin-top: 80px; 
margin-bottom: 80px; 
 }
 .info .info_naka .maegaki{
font-family: "Shuei MaruGo B", '秀英丸ゴシック B', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:16px;
color: #000;
line-height: 2em;
letter-spacing: 0.1em;
margin-bottom: 45px; 
}
.info .info_naka .book{
margin-left: -64px; 
 }
  .info .info_naka .book .book1 .img{
margin-bottom: 16px; 
 }
 .info .info_naka .book .book1 .text{
font-family: "Gothic Medium BBB", '中ゴシックBBB', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:13px;
color: #000;
line-height: 1.75em;
text-align:center;
margin-bottom: 8px; 
 }
  .info .info_naka .book_text{
font-family: "Gothic Medium BBB", '中ゴシックBBB', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:13px;
color: #000;
line-height: 1.75em;
text-align:center;
margin-bottom: 60px; 
margin-left: -90px; 
 }
 .info .info_naka .text3{
font-family: "Shuei KakuGo Gin L", '秀英角ゴシック銀 ', "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", ”Meiryo, Osaka”, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:16px;
color: #000;
line-height: 2em;
letter-spacing: 0.1em;
margin-bottom: 40px; 
 }
.info .info_naka .book ul{ 
margin: 0; 
padding: 0; 
list-style: none; 
height: auto;
overflow: hidden;
}
.info .info_naka .book li{ 
padding: 0; 
margin-left: 64px; 
margin-bottom: 45px; 
float: left;
}


/*フッター
 * --------------------------------------------------------*/
.fotter {
margin:0 auto;
width:800px;
background: url(../images/common/bg_paper.jpg);
border-style: solid none none none; 
border-width: 1px;
border-color: #000;
}
.fotter .navi{
width:304px;
padding-top:48px;
padding-bottom:32px;
margin:0 auto;
height: auto;
overflow: hidden;
}
.fotter .navi .btn1{
float:left;
}
.fotter .navi .btn2{
float:left;
margin-left:16px;
}
.fotter .navi .btn3{
float:left;
margin-left:16px;
}
.fotter .navi .btn4{
float:left;
margin-left:16px;
}
.fotter .copyright{
text-align:center;
padding-bottom:56px;
}
