@charset "utf-8";

*{
	color:#78736E;
}

/*SP表示*/
@media screen and (max-width: 749px) {
.bc_img_pc{
	display:none;
}
.ny_tx01 {
	text-align: center;
}
.caption_name{
	font-size: 22px;
	letter-spacing: 0.2em;
    font-weight: 100;
}
.point_bt{
	background:#F0AAB4;
	text-align:center;
	color:#FFF;
	max-width:500px;
	padding:1% 0;
	border-radius: 5px;
	margin:0 5px 10px 5px;
}
.h3_caption{
	background:#BEE6D7;
	padding:3.5% ;
	text-align:center;
	color:#FFFFFF;
	font-size: 18px;
}
.staff_row {
    width: 100%;
    margin: 0 auto;
}
.ti_stylepoint{
	width: 300px;
	margin: 10px auto;
}
.point_dl {
    text-align: left;
    margin-bottom: 30px;
}
.staffgreen {
	background: #BEE6D7;
	padding: 20px 10px 20px 10px;
	margin-bottom: 20px;
}
.staff_img {
	width: 100%;
}
.collabo {
	width:100%; 
	margin-bottom: 80px;
}
.collabo .title{
	width:320px;
	margin: 0 auto; 
}
.collabo .banner {
	width: 830px;
	margin: 30px auto 20px;
}
}


/*PC表示*/
@media screen and (min-width: 750px) {
.bc_img_sp{
	display:none;
}
.bc_img_pc img{
	width: 95%;
	margin: 50px auto 30px auto;
}
.ny_tx01 {
	text-align: center;
}
.caption_name{
	font-size: 38px;
    font-weight: 100;
    letter-spacing: 0.1em;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

.point_bt{
	background:#F0AAB4;
	text-align:center;
	color:#FFF;
	max-width:180px;
	padding:1% 0;
	border-radius: 5px;
	margin:0 5px 10px 5px;
}
.h3_caption{
	background:#BEE6D7;
	padding:0.5% ;
	text-align:center;
	color:#FFFFFF;
	font-size: 16px;
}
.ti_stylepoint{
	width: 220px;
	margin: 10px auto;
}
.point_dl{
	text-align: center;
	margin-bottom: 30px;
}
.staffgreen {
	background: #BEE6D7;
	padding: 20px 5px 10px 5px;
}
.collabo {
	width:830px; 
	margin-bottom: 80px;
}
.collabo .title{
	width:320px;
	margin: 0 auto; 
}
.collabo .banner {
	width: 830px;
	margin: 30px auto 20px;
}
}

.staffcontainer2 .h3_caption{
	background: #BEE6BE;
}
.staffcontainer2 .staffgreen {
	background: #BEE6BE;
}
.staffcontainer2 .tantou a{/*リンクされた文字*/
    color:#BEE6BE;
    font-style:normal;
}
.staffcontainer2 .tantou a:link {/*未訪問のリンク*/
    color:#BEE6BE;
    font-style:normal;
}
.staffcontainer2 .tantou a:visited {/*訪問後のリンク*/
    color:#BEE6BE;
    text-decoration:underline;
}
.staffcontainer2 .tantou a:hover {/*マウスをのせたとき*/
    color:#BEE6BE;
    font-style:normal;
    text-decoration:underline;
}



.wrap01 img{
	margin:0 auto;
	width: 800px;
}
.pinc_tx{
	color:#F0AAB3;
}
.line {
	border-bottom: 2px dotted #BEE6D7;
	margin-bottom: 50px;
}
.tantou{
	color: #BEE6D7;
    background: #FFF;
    padding: 15px;
    font-size: 14px;
    text-align: center;
}
.tantou_name{
	font-size: 16px;
	color: #FFF;
	line-height: 1.9em;
	text-align: center;
}
.tantou_name span{
	font-size: 20px;
	color: #FFF;
}
.tantou a{/*リンクされた文字*/
    color:#BEE6D7;
    font-style:normal;
}
.tantou a:link {/*未訪問のリンク*/
    color:#BEE6D7;
    font-style:normal;
}
.tantou a:visited {/*訪問後のリンク*/
    color:#BEE6D7;
    text-decoration:underline;
}
.tantou a:hover {/*マウスをのせたとき*/
    color:#BEE6D7;
    font-style:normal;
    text-decoration:underline;
}
.tantou a:active {/*クリック中*/
    text-decoration:none;
}




