@charset "utf-8";
h1{
font-size:12px;
font-weight:600;
color:#666666;
}
h1.whatsnew{
font-size:12px;
font-weight:normal;
color:#666666;
}
h1.top_info{/*メニューバー文字指定・各ページ共通*/
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}
h1.top_info_pc{/*メニューバー文字指定・各ページ共通*/
font-size:11px;
font-weight:normal;
color:#999999;
}
h1.top_menu{/*メニューバー文字指定・各ページ共通*/
font-size:10px;
font-weight:normal;
color:#555555;
}
h1.menu{/*メニュー文字指定・各ページ共通*/
font-size:11px;
font-weight:normal;
color:#555555;
}
h1.page_menu{/*メニュー文字指定・各ページ共通*/
font-size:11px;
font-weight:normal;
color:#555555;
}
h1.footer{/*フッターメニュー文字指定*/
font-size:11px;
font-weight:normal;
}
h1.guide{
font-size:12px;
font-weight:600;
color:#FFFFFF;
}
h1.pankuzu{/*パンクズ文字指定*/
font-size:10px;
font-weight:normal;
color:#999999;
}
h1.tittle{/*ページタイトル文字指定*/
font-size:12px;
font-weight:600;
color:#666666;
}
h1.sitemap{/*無料説明会スペース指定*/
font-size:12px;
font-weight:500;
color:#666666;
line-height:170%;
}
p{
font-size:12px;
font-weight:normal;
color:#555555;
}
p.small{
font-size:11px;
}
p.brack{
color:#000000;
}
h1.red{
font-size:12px;
font-weight:bold;
color:#FF0000;
}
h1.blue{
font-size:12px;
font-weight:bold;
color:#0033CC;
}
h1.pink{
font-size:12px;
font-weight:bold;
color:#FF6699;
}
h1.orange{
font-size:12px;
font-weight:bold;
color:#FF6633;
}
h1.tb{
font-size:12px;
font-weight:bold;
color:#3399FF;
}
h1.db{
font-size:12px;
font-weight:bold;
color:#000066;
text-decoration:underline;
}
h1.green{
font-size:12px;
font-weight:bold;
color:#006633;
}
h1.lb{
font-size:12px;
font-weight:bold;
color:#0099FF;
}
h1.header_menu{
font-size:11px;
color:#555555;
font-weight:normal;
}
#header_menu li{
float:right;
display:inline;
list-style-type:none;
margin-right:10px;
}
h1.menu_title{
font-size:12px;
font-weight:bold;
color:#000066;
text-decoration:underline;
margin:7px 0px 5px 0px;
}
h1.copy{
font-size:9px;
font-weight:normal;
color:#0099FF;
}
h1.course{
font-size:13px;
font-weight:600;
color:#000000;
}
h1.white{
font-size:12px;
font-weight:600;
color:#FFFFFF;
}
h1.sitemap{
font-size:12px;
font-weight:500;
color:#666666;
line-height:170%;
}
h1.coming{
font-weight:bold;
font-family:Times New Roman, Times, serif;
color:#FF00FF;
font-size:28px;
margin:0px 0px 30px 0px;
}
p{
font-size:12px;
font-weight:normal;
color:#555555;
}
p.small{
font-size:11px;
}
p.brack{
color:#000000;
}
p.brown_b{
font-weight:bold;
color:#990000;
}
p.clearfloat {
clear: right;
} 
p.what{
font-size:11px;
}
p.access{
font-size:13px;
}
a:link{
text-decoration:none;
color:#555555;
font-weight:normal;
}
a:visited{
text-decoration:none;
color:#555555;
font-weight:normal;
}
a:hover{
text-decoration:underline;
color:#999999;
font-weight:normal;
}
a:active{
    text-decoration:none;
    color:#555555;
	font-weight:normal;
}
a.pankuzu:link{
text-decoration:none;
color:#999999;
font-weight:normal;
}
a.pankuzu:visited{
text-decoration:none;
color:#999999;
font-weight:normal;
}
a.pankuzu:hover{
text-decoration:underline;
color:#999999;
font-weight:normal;
}
a.pankuzu:active{
    text-decoration:none;
    color:#999999;
	font-weight:normal;
}
span{
font-weight:bold;
}
span.small{/*フッターメニュー文字指定*/
font-size:11px;
font-weight:normal;
}
span.small_10{/*メルマガ注意書き文字指定*/
font-size:10px;
font-weight:normal;
color:#999999;
}
span.red{
color:#FF0000;
font-weight:800;
}
span.red_bb{
color:#FF0000;
font-weight:bold;
}
span.red_bbb{
color:#990000;
font-weight:bold;
font-size:14px;
}
span.red_b{
color:#990000;
font-weight:800;
}
span.red_bs{
color:#FF33CC;
font-weight:800;
font-size:10px;
text-decoration:none;
font-style:italic;
}
span.blue_b{
color:#0033CC;
font-weight:bold;
}
span.blue{
color:#0033CC;
font-weight:normal;
}
span.lb{/*メルマガ*/
color:#0099FF;
}
span.brown_b{
color:#990000;
font-weight:bold;
}
span.underline{
text-decoration:underline;
font-weight:normal;
}
span.underline_b{
text-decoration:underline;
font-weight:bold;
}
span.schedule{
color:#0099FF;
}
span.pink_b{
color:#FF3399;
}
span.brank{
color:#FFFFFF;
}
li.schedule{
list-style-type:none;
margin:0px 0px 10px 20px;
}
textarea{
font-size:12px;
}
span.db{
color:#000099;
}
ul.sitemap{
list-style-type:none;
margin:5px 0px 0px 20px;
}
li.sitemap{
margin:4px;
}

