@charset "Shift_JIS";
/*___________ 基本設定 ==の部分に値を入れます。___________ */
* body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:monospace,'Hiragino Kaku Gothic Pro','?????? Pro W3','?? ?????', sans-serif;
	text-align:center;
	background-color:#ffffff;
	background-image: url(../images/bg_top.gif);
	line-height:1.5;
	color: #666666;
}
a:link {color: #3366CC;text-decoration: none;}
a:visited {text-decoration: none;color: #3366FF;}
a:hover {text-decoration: underline;color: #0000FF;}
a:active {text-decoration: none;}
a:link {color: #FF0000;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration: underline;}

div,td,th{text-align:left;}

.mac body {font-weight: lighter !important;}
.webkit.mac body {font-family:sans-serif;}

img {border:0;}
p,pre {margin:0;}
li {margin: 0;list-style: none;}
ol, ul {margin: 0;padding:0;}
h1 {font-size:16px;line-height:20px;font-weight:bold;margin:0;}
h2 {font-size:14px;line-height:18px;font-weight:bold;margin:0;}
h3 {font-size:12px;line-height:16px;font-weight:bold;margin:0;}
h4 {font-size:10px;line-height:10px;font-weight:normal;margin:0px;}
h5 {font-size:9px;line-height:10px;font-weight:normal;margin:0px;}
h6 {font-size:8px;line-height:10px;font-weight:normal;margin:0px;}
select {display:block;}
form {margin:0;}

/*___________ 構造 ___________ */
#wrapper {loat:left;text-align:center;margin:0 auto;padding:0;background-color:tranceparent;}
#flash {width:800px;height:435;text-align:center;margin:0 auto;padding:0;background-color:tranceparent;}
#top_menu {width:800px;height:285;text-align:center;margin:0 auto;padding:0;background-color:tranceparent;}
#main {width:800px;text-align:right;margin:0 auto;padding-top:30;background-color:tranceparent;}
#top_menu {width:800px;height:285;margin:0 auto;padding:0;background-color:tranceparent;}
#top_footer {width:800px;text-align:center;margin:0 auto;padding-top:50;background-color:tranceparent;}

/* ____ フロートボックス解除用。htmlでは<br class="clear">で使用 ____ */
.clear {clear:both;}

/*___________ クラス ___________ */
.title14pt {font-size: 14pt;color: #FFFFFF;font-weight:bold;}

.blue7pt {font-size: 7pt;color: #3366CC;}
.blue8pt {font-size: 8pt;color: #3366CC;}
.blue9pt {font-size: 9pt;color: #3366CC;}
.blue10pt {font-size: 10pt;color: #3366CC;}
.blue10ptb {font-size: 10pt;color: #3366CC;font-weight:bold;}
.blue11pt {font-size: 11pt;color: #3366CC;}
.blue11ptb {font-size: 11pt;color: #3366CC;font-weight:bold;}
.blue12pt {font-size: 12pt;color: #3366CC;}
.blue12ptb {font-size: 12pt;color: #3366CC;font-weight:bold;}

.orange6pt {font-size: 6pt;color: #FF6600;line-height: 120%;}
.orange7pt {font-size: 7pt;color: #FF6600;line-height: 120%;}
.orange8pt {font-size: 8pt;color: #FF6600;line-height: 120%;}
.orange9pt {font-size: 9pt;color: #FF6600;line-height: 120%;}
.orange10pt {font-size: 10pt;color: #FF6600;}
.orange11pt {font-size: 11pt;color: #FF6600;}
.orange12pt {font-size: 12pt;color: #FF6600;font-weight:bold;}

.black6pt {font-size: 6pt;color: #333333;line-height: 120%;}
.black7pt {font-size: 7pt;color: #333333;line-height: 120%;}
.black8pt {font-size: 8pt;color: #333333;line-height: 120%;}
.black9pt {font-size: 9pt;color: #333333;line-height: 120%;}
.black10pt {font-size: 10pt;color: #333333;}
.black11pt {font-size: 11pt;color: #333333;}
.black12pt {font-size: 12pt;color: #333333;font-weight:bold;}

.black {color: #333333;}
.blue {color: #3366CC;}
.green {color: #006B29;}
.orange {color: #FF6600;}

.cap6pt {font-size: 6pt;line-height: 120%;}
.cap7pt {font-size: 7pt;line-height: 120%;}
.cap8pt {font-size: 8pt;line-height: 120%;}
.cap9pt {font-size: 9pt;}
.cap10pt {font-size: 10pt;}
.cap11pt {font-size: 11pt;}
.topics {
	border: 1;
	border-color: #CCCCCC;
	border-width: 1;
}
