@charset "UTF-8";
/* changed for Japanese */

/* ヘッダー屋号 */
h1{
	font-size:11px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#000;
	font-weight:500;
	line-height:22px;
}


/* ウィンドウ幅が0〜479pxの場合に適用するCSS */
@media screen and (max-width:479px){
h1{
	font-size:9px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color:#000;
	font-weight:500;
	line-height:22px;
}

}


/* トップアイキャッチ下 */
h2{
	font-size:28px;
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    color:#000;
	font-weight:bold;
	line-height:56px;
}

/* ウィンドウ幅が0〜479pxの場合に適用するCSS */
@media screen and (max-width:768px){
h2{
	font-size:150%;
	font-family:"游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
    color:#000;
	font-weight:bold;
	line-height:32px;
}

}


/* タイトル下 */
.title_un{
	font-size:10px;
	color:#58595B;
	text-align:center;
}
/* インストラクターで使用 *//* スケジュールで使用 */
.inst_name{
	width:100%;
	font-size:24px;
	font-weight:bold;
	border-bottom:#FC0 solid 5px;
	padding:0 0 6px 0 ;
	margin:5px 0 10px 0 ;
}
@media screen and (max-width:479px){
.inst_name{
	width:100%;
	font-size:20px;
	font-weight:bold;
	border-bottom:#FC0 solid 5px;
	padding:0 0 6px 0 ;
	margin:5px 0 10px 0 ;
}
}
.inst_tan{
	color:#F60;
	font-size:16px;
}

/* 行間で使用 */
.fm{
	line-height: 34px;
}

/* ヘッダー屋号で使用 */
.fon1{
	font-size:16px;
	font-weight:bold;
}

/* ヘッダーTELで使用 */
.fon2{
	font-size:20px;
	font-weight:bolder;
	color:#F05A28;
}

/* TOPスクール内容の説明 */
.fon3{
	font-size:12px;
	color:#58595B;
}
/* フッター住所 */
.fon4{
	font-size:10px;
	color:#FFF;
}

/* スケジュールで使用 */
.fon5{
	font-size:22px;
	border-bottom:#999 solid 1px;
	padding:0 0 6px 0 ;
	margin:30px 0 0px 0 ;
	color:#F05A28;
	font-weight:bolder;
	text-align:center;
}
@media screen and (max-width:479px){
.fon5{
	font-size:150%;
}
}

/* 会員さんの声で使用 */
.fon6{
	font-size:22px;
	color:#F05A28;
	font-weight:bolder;
	border-bottom:#F05A28 solid 2px;
	line-height:40px;
}
@media screen and (max-width:479px){
.fon6{
	font-size:150%;
}
}

/* 加圧トレーニング効果で使用 */
.fon7{
	font-size:22px;
	color:#F05A28;
	font-weight:bolder;
	line-height:40px;
}

/* お問い合わせTELで使用 */
.fon8{
	font-size:30px;
	font-weight:bolder;
	color:#F05A28;
}

/* お問い合わせTELで使用 */
.fon9{
	font-size:10px;
}

/* キック各コース紹介で使用 */
.kick_co_1{
	display:block;
	font-size:18px;
	font-weight:bold;
	padding: 6px 0px 3px 10px;/*上下 左右の余白*/
    color:#494949;/*文字色*/
    background:#A1D6F5;/*背景透明に*/
    border-left: solid 5px #1A75BB;/*左線*/
	margin-bottom:20px;
}
.kick_co_2{
	display:block;
	font-size:18px;
	font-weight:bold;
	padding: 6px 0px 3px 10px;/*上下 左右の余白*/
    color:#494949;/*文字色*/
    background:#FFD1E3;/*背景透明に*/
    border-left: solid 5px #ED287B;/*左線*/
	margin-bottom:20px;
}
.kick_co_3{
	display:block;
	font-size:18px;
	font-weight:bold;
	padding: 6px 0px 3px 10px;/*上下 左右の余白*/
    color:#494949;/*文字色*/
    background:#C2E0B3;/*背景透明に*/
    border-left: solid 5px #009344;/*左線*/
	margin-bottom:20px;
}

/* キックレッスン内容で使用 */
.kick_re{
	font-size: 24px;
	font-weight: bolder;
	color:#EE4035;
	padding: 10px 10px 5px 10px;
	margin-bottom: 20px;
	background-color: bisque;
	border-radius: 10px;		/* CSS3草案 */
	-webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
	-moz-border-radius: 10px;	/* Firefox用 */
}

/* 空手（指導者）で使用 */
.kara_1{
	font-size: 20px;
	color: deeppink;
	font-weight: bolder;
}
.kara_2{
	font-size: 20px;
	color:dodgerblue;
	font-weight: bolder;
}
.kara_3{
	font-size: 20px;
	color:coral;
	font-weight: bolder;
}

/* LINKで使用 */
.lk_1{
	font-size: 14px;
	border-bottom: rgba(238,152,67,1.00) dotted 1px;
	color: black;
}
.lk_1 a{
	font-size: 14px;
	color: black;
}


/* スポンサーで使用 */
.sp_1{
	font-size: 14px;
	color: black;
}
.sp_1 a{
	font-size: 14px;
	color: black;
}


/* infoで使用 */
.info_fon1{
	font-size:24px;
	line-height: 48px;
	font-weight:bolder;
	color:#C01C1F;
}
@media screen and (max-width:479px){
.info_fon1{
	font-size:18px;
	line-height: 36px;
	font-weight:bolder;
	color:#C01C1F;
}
}
.info_fon2{
	font-size:24px;
	line-height: 40px;
}
@media screen and (max-width:479px){
.info_fon2{
	font-size:18px;
	line-height: 30px;
}
}



/* 空手（指導者）で使用 */
.pro_1{
	font-size: 20px;
	color:darkorange;
	font-weight: bolder;
}










