@charset "Shift_JIS";

/*-------------------------------------------------------*/
/* Copyright (C) dancestudio minami All Rights Reserved. */
/*-------------------------------------------------------*/

/* -------------------- */
/* all tag              */
/* -------------------- */
* {
	margin-top : 0px;
	margin-bottom : 0px;
	font-family: 'HGŠÛºÞ¼¯¸M-PRO', "arial", "sans-serif", 'ƒqƒ‰ƒMƒmŠpƒS Pro W3', '‚l‚r ‚oƒSƒVƒbƒN', "Osaka", "verdana";
	font-size : 16px;
	line-height: 150%;
	color: #666666;
}

body { 
background-image : url(../common/bg.gif);
background-repeat : repeat-x ;
background-color: #CBDAFF;}

img { border: none; }

a:link   { text-decoration:underline; color:#6D6D6D; }
a:link * { text-decoration:underline; color:#6D6D6D; }
a:visited   { text-decoration:underline; color:#6D6D6D; }
a:visited * { text-decoration:underline; color:#6D6D6D; }
a:hover   { text-decoration:none; color:#6D6D6D; }
a:hover * { text-decoration:none; color:#6D6D6D; }
a:active   { text-decoration:none; color:#6D6D6D; }
a:active * { text-decoration:none; color:#6D6D6D; }

a:link.link1   { text-decoration:underline; color:#6D6D6D; font-size: 11px; _font-size: 7pt;}
a:visited.link1   { text-decoration:underline; color:#6D6D6D; font-size: 11px; _font-size: 7pt;}
a:hover.link1   { text-decoration:none; color:#6D6D6D; font-size: 11px; _font-size: 7pt;}
a:active .link1  { text-decoration:none; color:#6D6D6D; font-size: 11px; _font-size: 7pt;}

/* -------------------- */
/* font color           */
/* -------------------- */
.white { color: #FFFFFF; }
.white_b { color: #FFFFFF; font-weight : bold; }
.red { color: #DF0515; }
.blue { color: #3333CC; }
.blue_b { color: #3333CC; font-weight : bold; }
.blue_b_u {
	color: #3333CC;
	font-weight : bold;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #3333CC;
	padding-left: 5px;
	font-size: 16px;


}

/* -------------------- */
/* font size     @@   */
/* -------------------- */
.s { font-size: 10px; _font-size: 7pt; line-height: 140%; _line-height: 150%; }
.sred { font-size: 10px; _font-size: 7pt; line-height: 140%; _line-height: 150%; color: #DF0515;}
.m { font-size: 12px; _font-size: 10pt; line-height: 150%; _line-height: 140%; }
.l { font-size: 14px; _font-size: 12pt; line-height: 150%; _line-height: 140%; }
.lb { font-size: 14px; _font-size: 12pt; line-height: 150%; _line-height: 140%; font-weight : bold; }
.lred { font-size: 14px; _font-size: 12pt; line-height: 150%; _line-height: 140%; color: #DF0515;}
.mlbblue { font-size: 14px; _font-size: 11pt; line-height: 150%; _line-height: 140%; color: #3333CC; font-weight : bold; }
.lbblue { font-size: 18px; _font-size: 12pt; line-height: 150%; _line-height: 140%; color: #3333CC; font-weight : bold; }
.mbred { font-size: 12px; _font-size: 10pt; line-height: 150%; _line-height: 140%; font-weight : bold; color: #DF0515;}

/* -------------------- */
/* bg color      @@   */
/* -------------------- */
.bold { font-weight : bold; }
.bgFFFFFF { background:#FFFFFF; }
.bg000000 { background:#000000; }
.bg69C0D8 { background:#3333CC; }
.bgCCDCFF { background:#CCDCFF; }

/* -------------------- */
/* contents css    @   */
/* -------------------- */
.prt_bg_01 {
background-image : url(../common/prt_bg_01.gif);
background-repeat: repeat-y;
width:744px;}

.prt_bg_02 {
background-image : url(../common/prt_bg_02.gif);
background-repeat: repeat-y;
width:744px;}

.topnews_time {
padding : 13px 5px 5px 0px;
font-size:14px;
font-weight:bold;
color : #333333;}

.topnews_txt {
padding : 2px 5px 8px 0px;
font-size:14px;
font-weight:normal;
border-bottom:1px dotted #666666;}

/* -------------------- */
/* footer css      @   */
/* -------------------- */
.footer_navi {
text-align: center;
font-size: 12px; _font-size: 10pt; line-height: 150%; _line-height: 150%;}

address {
padding : 10px 0px 10px 0px;
font-style: normal;
color: #FFFFFF;}

.information {
	FONT-SIZE: 13pt; LINE-HEIGHT: 150%; TEXT-ALIGN: center; COLOR:#df0515; font-weight: bold;
}


