@charset "utf-8";

/* ���o�C�����C�A�E�g : 480 px ����т���ȉ�. */
.post-members{
	display:none;
}

.post-members_r{
	display:block;
	width:100%;
	color:#222;
}

.post-members_r p{
	margin:0;
	padding:0;
}

.post-members_r ul{
	list-style-type:none;
	text-align:left;
	margin:0;
	padding:0;
}

.post-members_r h2.title{
	width:100%;
	color:#165b3a;
	font-size:18px;
	text-align:left;
	margin:0;
}

h2.title img{
	margin:0 5px;
}

h2.title span{
	display:inline;
	vertical-align:bottom;
}

.main_img{
	text-align:center;
	width:100%;
	overflow:hidden;
}

.main_img img{
	min-width:450px;
}

.post-members_r .qa li{
	margin-bottom:20px;
}

.post-members_r .qa p{
	display:block;
	text-align:center;
}

.post-members_r p.label{
	padding:5px;
	margin:0 0 5px;
	font-size:14px;
	background:#165b3a;
	font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N','Osaka',sans-serif;
	/*
	border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  */
}

.post-members_r p.quetion{
	width:95%;
	text-align:left;
	margin:0 2.5%;
	font-size:18px;
	color:#165b3a;
}

.post-members_r p.answer{
	width:95%;
	text-align:left;
	margin:0 2.5%;
	font-size:14px;
	color:#000;
}

.post-members_r .private{
	margin-top:30px;
}

.post-members_r .private li{
	margin-bottom:15px;
}

.post-members_r .private li img{
	vertical-align:top;
}

.post-members_r .private .box_s{
	display:block;
	text-align:center;
}

.post-members_r .private .box_s img{
	max-width:100%;
}

.post-members_r .private p{
	display:block;
}

.post-members_r .private p.title_s img{
	width:100%;
}

.post-members_r .private p.title_s span{
	display:block;
	text-align:center;
	font-size:18px;
	color:#165b3a;
	font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N','Osaka',sans-serif;
}

.post-members_r .private p.comment_s{
	margin: 15px 2.5% 0;
	font-size:14px;
	width:95%;
	text-align:left;
}

.post-members_r .movie{
	margin-top:30px;
}

.post-members_r .movie li{
	margin-bottom:15px;
}

.post-members_r .movie li img{
	vertical-align:top;
}

.post-members_r .movie .box_s{
	display:block;
	text-align:center;
}

.post-members_r .movie .box_s iframe{
	width:300px;
	height:auto;
	max-width:100%;
}

.post-members_r .movie p{
	display:block;
}

.post-members_r .movie p.title_s img{
	width:100%;
}

.post-members_r .movie p.title_s span{
	display:block;
	text-align:center;
	font-size:18px;
	color:#165b3a;
	font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N','Osaka',sans-serif;
}

.post-members_r .movie p.comment_s{
	margin: 15px 2.5% 0;
	font-size:14px;
	width:95%;
	text-align:left;
}

.post-members_r .schedule{
	width:100%;
	margin:30px 0 0;
}

.post-members_r .schedule h3{
	max-width:100%;
	text-align:left;
	height:55px;
	background:url(../img/members/scheduleback.png) no-repeat;
}

.post-members_r .schedule h3 span{
	display:inline-block;
	font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N','Osaka',sans-serif;
	font-size:16px;
	color:#FFF;
	margin:0 0 0 50px;
	line-height:42px;
}

.post-members_r .schedule img{
	width:95%;
	margin-left:5%;
}

.post-members_r .back_link{
	display:block;
	text-align:right;
	width:100%;
}

.post-members_r .back_link a{
	display:inline-block;
	color: #231815;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #d8d8d8), color-stop(0.00, #fff));
	background: -webkit-linear-gradient(#fff, #d8d8d8);
	background: -moz-linear-gradient(#fff, #d8d8d8);
	background: -o-linear-gradient(#fff, #d8d8d8);
	background: -ms-linear-gradient(#fff, #d8d8d8);
	background: linear-gradient(#fff, #d8d8d8);
	border: 1px solid #888;
	padding:7px;
	border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  margin-right:2%;
}

.post-members_r .othermembers{
	width:100%;
	margin-top:20px;
}

.post-members_r .othermembers h3{
	color:#FFF;
	font-size:16px;
	font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N','Osaka',sans-serif;
	background:#165b3a;
	padding:3px 0;
}
.post-members_r .othermembers ul{
	width:100%;
	text-align:center;
	margin:0 auto;
}

.post-members_r li.member{
	display:inline-block;
	width:100%;
	margin:0 auto 15px;;
}

.post-members_r li.member p{
	text-align:center;
}

.post-members_r li.member .comment a{
	display:inline-block;
	width:270px;
	max-width:100%;
	color: #231815;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #d8d8d8), color-stop(0.00, #fff));
	background: -webkit-linear-gradient(#fff, #d8d8d8);
	background: -moz-linear-gradient(#fff, #d8d8d8);
	background: -o-linear-gradient(#fff, #d8d8d8);
	background: -ms-linear-gradient(#fff, #d8d8d8);
	background: linear-gradient(#fff, #d8d8d8);
	border: 1px solid #888;
	padding:5px 0;
	border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  line-height:1.6;
}

/* �f�X�N�g�b�v���C�A�E�g : 769 px �`�ő� 1232 px�B���o�C�����C�A�E�g�ƃ^�u���b�g���C�A�E�g����X�^�C����p���B */
@media only screen and (min-width: 769px) {

.post-members_r{
	display:none;
}

.post-members{
	display:block;
	width:100%;
	color:#222;
}

.post-members p{
	margin:0;
	padding:0;
}

.post-members ul{
	list-style-type:none;
	text-align:left;
	margin:0;
	padding:0;
}

.post-members h2.title{
	width:100%;
	color:#165b3a;
	font-size:26px;
	text-align:left;
	margin:10px 0;
}

h2.title img{
	margin:0 10px;
}

.post-members .back_link{
	text-align:right;
	margin:10px;
}

.post-members .main_img{
	margin-bottom:20px;
}

.post-members .qa li{
	width:98%;
	margin:20px 0 20px 2%;
}

.post-members .qa li img{
	vertical-align:top;
	text-align:left;
}

.post-members .qa li p{
	display:inline-block;
	text-align:left;
	width:783px;
	margin: 0 0 0 15px;
	padding:0;
}

.post-members .qa li p span{
	display:block;
}

.post-members .qa .quetion{
	color:#165b3a;
	font-size:23px;
	margin-bottom:7px;
}

.post-members .qa .answer{
	color:#231815;
	font-size:18px;
}

.post-members .private{
	margin-top:30px;
}

.post-members .private li{
	margin-left:20px;
}

.post-members .private li img{
	vertical-align:top;
}

.post-members .private .box_s{
	display:inline-block;
	width:570px;
	vertical-align:top;
}

.post-members .private p{
	display:inline-block;
}

.post-members .private p.title_s{
	width:100%;
}

.post-members .private p.title_s span{
	margin-left:-275px;
	font-size:21px;
	vertical-align:bottom;
}

.post-members .private p.comment_s{
	margin: 15px 0 0 20px;
	font-size:16px;
	width:100%;
}

.post-members .movie{
	margin-top:30px;
}

.post-members .movie li{
	margin-left:20px;
}

.post-members .movie .box_s{
	display:inline-block;
	width:570px;
	vertical-align:top;
}

.post-members .movie p{
	display:inline-block;
}

.post-members .movie p.title_s{
	width:100%;
}

.post-members .movie p.title_s span{
	margin-left:-385px;
	font-size:21px;
	vertical-align:bottom;
}

.post-members .movie p.comment_s{
	margin: 15px 0 0 20px;
	font-size:16px;
	width:100%;
}

.post-members .schedule{
	width:100%;
	margin:30px 0 0 20px;
}

.post-members .schedule h3{
	width:100%;
	text-align:left;
	height:55px;
	background:url(../img/members/scheduleback.png) no-repeat;
}

.post-members .schedule h3 span{
	font-family:'���C���I',Meiryo,'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','�l�r �o�S�V�b�N','Osaka',sans-serif;
	font-size:22px;
	color:#FFF;
	margin:0 0 0 50px;
}

.post-members .othermembers{
	width:100%;
}

.post-members .othermembers ul{
	margin-left:20px;
	text-align:center;
}

.post-members li.member{
	display:inline-block;
	margin:0 30px;
}

}