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

body {
	margin: 0 auto;
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
}


#wrapper {
	width: 700px;
	margin: 0 auto;
	padding-bottom: 20px;
}


/* ----------ヘッダ／ヨドガワ---------- */
#header {
	margin: 0 auto;
}

#yodogawa {
	margin: 0 auto;
	margin-bottom: 30px;
}


/* ----------メイン---------- */

#title {
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 10px;
}

.main {
	width: 645px;
	margin: 0 auto;
	background-color: #F7F5F5;
	padding-top: 49px;
	padding-bottom: 60px;
	/* メインの文字要素 */
	font-size: 13px;
    letter-spacing: 0.057em;
    line-height: 1.9em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


#column {
	width: 645px;
	margin: 0 auto;
	text-align:center;
	background-color: #F7F5F5;
	padding-top: 25px;
	padding-bottom: 50px;
	/* メインの文字要素 */
	font-size: 12.7px;
	letter-spacing: 0.057em;
	line-height: 1.9em;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#mokuji {
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 30px;
	/* メインの文字要素 */
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 18px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
}

#achive {
	margin: 0 auto;
	text-align:center;
}

#present_btn{
	padding-left: 40px;
	padding-right: 40px;
	}
.caption{
	text-align:left;
	padding-top:12px;
	font-size:12px;
	color:#828282;
	letter-spacing:1px;
	line-height:18px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


/* ----------フッター---------- */

#footer {
	width: 127px;
	margin: 0 auto;
	padding-bottom: 20px;
}

.btn_footer01 {
	margin: 0 auto;
	padding-top: 10px;
	padding-right: 17px;
	float: left;
}

.btn_footer02 {
	margin: 0 auto;
	padding-top: 10px;
	float: right;
}

/* ------------------テキストフォント------------------ */

.textfont_small01 {
	margin: 0 auto;
	font-size: 12px;
	color: #666;
	line-height: 18px;
	letter-spacing: 1.5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.textfont_mokuji01 {
	margin: 0 auto;
	color: #FFF;
	line-height: 20px;
	letter-spacing: 2px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.textfont_tobi {
	margin: 0 auto;
	font-size: 14px;
	color: #EF6082;
	line-height: 24px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}


.textfont_tobi02 {
	margin: 0 auto;
	font-size: 14px;
	color: #EF6082;
	line-height: 24px;
	letter-spacing: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.textfont_tobi02_big {
	margin: 0 auto;
	font-size: 18px;
	color: #EF6082;
	line-height: 30px;
	letter-spacing: 1px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}

.textfont_column{
	margin:0 auto;
	font-size:14px;
	letter-spacing: 1px;
	line-height: 24px;
	color: #333333;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

.bold{
	font-weight: bold;
}

/* ------------------マージン------------------ */

.margin_b_60 {
	margin-bottom: 60px;
}

.margin_b_40 {
	margin-bottom: 40px;
}

.margin_b_27 {
	margin-bottom: 27px;
}

.margin_b_8 {
	margin-bottom: 8px;
}

.margin_t_60 {
	margin-top: 60px;
}

.margin_t_40 {
	margin-top: 40px;
}

.margin_t_27 {
	margin-top: 27px;
}

.margin_t_20 {
	margin-top: 20px;
}

.margin_t_8 {
	margin-top: 8px;
}

.margin_l_80{
	padding-left:80px;
}


/* ------------------リンク------------------ */
a:link {
	color: #1B871E;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1B871E;
}
a:hover {
	text-decoration: none;
	color: #1B871E;
}
a:active {
	text-decoration: none;
}



/* ------------------ボタン------------------ */
.btn {
	text-align: center;
}


/* -----フロート解除----- */
.clear {
    clear:both;　/*floatの解除*/
}


/*-----------------対談-----------------*/
.conv {
  width: 455px;
  margin: 0 auto 25px;
  line-height: 1.85em;
	letter-spacing:0.05em;
	font-size:14px;
	text-align:center;}
.conv table {
  margin:0 auto;
  width: 100%;
}
.conv th {
 text-align:left;
  width: 60px;
  padding: 10px 10px 0 0;
  padding-top: 1.5em;
  padding-right: 30px;
  font-weight: bold;
  vertical-align: top;

}
.conv th .talker0 {
  margin:0 auto;
	font-size:13.5px;
}


.conv th.tobi {
  margin:0 auto;
  color: #EF6082;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: bold;
}

.conv td.tobi {
  margin:0 auto;
  color: #EF6082;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.conv th.miya {
  margin:0 auto;
  color: #EF6082;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: bold;
}
.conv td.miya {
  margin:0 auto;
  color: #EF6082;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.conv td {
  width:380px;
	text-align:left;
	line-height: 1.75em;
	letter-spacing:0.05em;
  padding-top: 1.5em;
  vertical-align: middle;
	padding-bottom:8px;
}
.conv .photo {
  padding: 15px 0 10px ;
  text-align:center;
}

#column .news{
	margin: 0 auto;
	display: table;
}


#column .news p {
	text-align: left;
	font-size: 14px;
	letter-spacing: 0.04em;
	color: #333333;
	line-height: 1.9em;
	margin-bottom:18px;
}
#column .news .txt_big{
		font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","ＭＳ Ｐ明朝", "MS PMincho", serif;
		font-weight: bold;
		font-size: 24px;
}

#column .news .ph {
	margin: 20px auto ;
	text-align: center;
}
#column .news .ph p{
	font-size: 12px;
	color: #777;
	text-align: left;
	letter-spacing: 0.04em;
	margin-top: 6px;
	margin-bottom: 10px;
}


#column .news .youtube{
	margin: 0 auto;
	text-align: center;
}

#column .news h3 {
    font-size: 19px;
    text-align: left;
    margin: 50px 0 0px;
	}
.present{
  text-align:center;
  margin: 36px 0 ;}

.main .conv .photo{
	margin:0 auto;
	text-align:center;
	}







/* -----------------スマホ------------------ */


@media only screen and (max-width: 769px) {

	#wrapper {
		margin: 0 auto;
		text-align: center;
		padding-bottom: 20px;
	}


	/* ----------ヘッダ／ヨドガワ---------- */
	#header {
		margin: 0 auto;

	}

	#yodogawa {
		margin: 0 auto;
		margin-bottom: 30px;
		text-align: center;
	}


	/* ----------メイン---------- */

	#title {
		margin: 0 auto;
		text-align: center;
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.main {
		width: 93%;
		margin: 0 auto;
		background-color: #F7F5F5;
		padding-top: 40px;
		padding-bottom: 60px;
		/* メインの文字要素 */
		text-align: left;
		font-size: 13px;
		letter-spacing: 0.065em;
		line-height: 1.9em;
		font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}

	.main .omidashi{
		text-align: center;
		margin: 0 auto;
		width: 65%;
	}

	.conv {
		height: auto;
	  margin: 0 auto 25px;
	  line-height: 1.85em;
		letter-spacing:0.05em;
		font-size:14px;
		text-align:center;
	}

	.conv table {
	  margin:0 auto;
		text-align: center;
	  width: 80%;
	}

	.conv th {
	 text-align:left;
	  width: 15%;
	  padding: 10px 10px 0 0;
	  padding-top: 1.5em;
	  padding-right: 30px;
	  font-weight: bold;
	  vertical-align: top;

	}
	.conv td {
	  width:85%;
		text-align:left;
		line-height: 1.75em;
		letter-spacing:0.05em;
	  padding-top: 1.5em;
	  vertical-align: middle;
		padding-bottom:8px;
	}
	.conv .photo {
	  padding: 15px 0 10px ;
	  text-align:center;
		width: 100%;
	}

}
