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

/* ************************************************************
block01
************************************************************ */
#block01 {
	width: 92%;
	margin: 5% auto 0;
	padding: 20px 2% ;
	background-color: #aa4796;
	max-width: 850px;
}
#block01 .ct01 {
    width: 100%;
	margin: 0 auto ;
	font-size: 18px;
	letter-spacing: 0.15em;
	line-height: 1.6;
	color: #FFF;
}
/* ▼▼▼▼▼▼▼▼MaxWidth1400(pc)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 1400px) {
 /* ************** */
#block01 {
	margin: 10% auto 0;
}

 /* *************** */
}
/* ▼▼▼▼▼▼▼▼MaxWidth768(tablet)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 768px) {
 /* ************** */
#block01 {
	margin: 15% auto 0;
}
#block01 .ct01 {
	font-size: 15px;
}
 /* *************** */
}
/* ▼▼▼▼▼▼▼▼MaxWidth480(mobile)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 480px) {
 /* ************** */
#block01 .ct01 {
	font-size: 13px;
}
 /* *************** */
}
/* ▼▼▼▼▼▼▼▼MaxWidth400(mobile)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 400px) {
 /* ************** */
#block01 .ct01 {
	font-size: 12px;
	letter-spacing: 0.05em;
}
 /* *************** */
}
/* ************************************************************
contact
************************************************************ */
#ct {
	width: 100%;
	margin: 0 auto;
	padding: 0 0 5%;
	max-width:1000px;
}
#ct .p01{
	text-align: left;
	padding-left: 4px;
}
/* ▼▼▼▼▼▼▼▼MaxWidth1200(pc)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 1200px) {
 /* ************** */

 /* *************** */
}
/* ▼▼▼▼▼▼▼▼MaxWidth1024(tablet)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 1024px) {
 /* ************** */

 /* *************** */
}
/* ▼▼▼▼▼▼▼▼MaxWidth768(tablet)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 768px) {
 /* ************** */

#ct  .ct01 .ct01-2 .mbbr{
	display: block;
}
 /* *************** */
}
/* ▼▼▼▼▼▼▼▼MaxWidth480(mobile)▼▼▼▼▼▼▼▼ */
@media screen and (max-width: 480px) {
 /* ************** */

#ct  .ct01 .ct01-2{
	font-size: 13px;
}
 /* *************** */
}
