table {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 15px}
.size2 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; line-height: 14px}
.size3 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 14px; line-height: 17px}
.size4 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 18px; line-height: 20px; font-weight: bold}
.size5 {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; line-height: 140%}
.small {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 10px; line-height: 130%}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {
	margin: 0;
	padding: 0;}
	
body {
	background: #CCC;
	color: #333;
	font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	font-size:13px;
	line-height: 1.5;}
	
/* for IE6 */
* html body {
    font-size: 82%;
	display: inline-block;}
	
*:first-child + html body {	/* for IF7 */
	font-family: "メイリオ","Meiryo";
	font-size: 82%;}

li {list-style-type: none;}

a img{border:0;}
.mitei{border-color:#3363AD;}

div:after {  
	content: ".";  
	display: block;  
	visibility: hidden;  
	height: 0.1px;  
	font-size: 0.1em;  
	line-height: 0;  
	clear: both; }  
	
*:first-child + html div {  
	display: inline-block; }  

#container{
	width:800px;
	margin:10px 0 0 10px;
	padding-bottom:20px;
	background:url(../img/bg_main.gif); 0 0 repeat-y}
	
#container #sub{
	width:150px;
	float:left;}
	
#container #sub img{
	vertical-align:bottom;}
	
#container td img{
	vertical-align:bottom;}
	
#container #main{
	width:650px;
	float:left;}

#main h1{
	width:650px;
	background:#33CC99;}
	
#main_inner{
	width:520px;
	margin-left:65px;
	margin-top:30px;}
	
#main_inner h2{
	width:520px;
	background:#009966;
	margin-bottom:10px;}
	
.update{
	color:#FF0000;
	font-weight:bold;}
	
.AL_center{text-align:center;}

.indi{
	color:#FF6600;
	font-weight:bold;
	font-size:144%;}
	
.banner_txt{font-size:90%; margin-top:8px; font-weight:bold; line-height:1;}
.banner_txt img{vertical-align:middle;}


/* ===================================
	margin
=================================== */
.MAb_10{margin-bottom:10px;}
.MAb_20{margin-bottom:20px;}
.MAb_30{margin-bottom:30px;}
.MAb_40{margin-bottom:40px;}
.MAb_50{margin-bottom:50px;}

.MAt_10{margin-top:10px;}
.MAt_20{margin-top:20px;}

.PAl_4em{padding-left:4.5em;}
	
/* ===================================
	index2.html
=================================== */

#Index td {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 16px; line-height: 19px}
#Index .bun {  font-size: 13px;line-height:110%}
#Index .bun-small {  font-size: 12px;line-height:110%}

#Index #main_inner #info{
	line-height:1.5;
	text-indent:-1em;
	padding-left:1em;}

#Index #main_inner #info li{
	margin-bottom:0.5em;}

#Index #main_inner #info span,
#Index #main_inner #date span{
	color:#008800;}

/* タイトル日付横並びスタイル設定----------------*/

#date dt{
	background-image:url(../images/icon_arrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding: 0 0 0 0;}

#date dd {
	line-height: 100%;
	margin: -1.1em 0 0.4em 6em;} 

/* ===================================
	top0000.html
=================================== */

.member_price{
	background:#FF6600;
	width:180px;
	border-left:2px solid #FF6600;
	border-right:2px solid #FF6600;}
	
.member_price th{
	font-weight:normal;
	color:#FFF;}
	
.member_price td{
	background:#FFF;
	border-bottom:2px solid #FF6600;}
	
.member_price td.price{
	text-align:right;
	font-weight:bold;
	font-size:140%;}
	

/* ===================================
	mail.html
=================================== */

#Mail #main li{
	margin-bottom:1em;
	line-height:1.5;}
	
/* ===================================
	bosyu.html
=================================== */
#Bosyu #main{
	font-size:116%;}
	
#Bosyu #main h2{
	background:none;
	color:#FF6600;
	margin-bottom:10px;
	font-size:170%;
	line-height:1.3;}
	
#Bosyu #main h3{
	margin-bottom:0.2em;
	font-size:139%;
	line-height:1.3;}
	
#Bosyu #main h4{
	margin-bottom:0.2em;
	font-size:124%;
	text-decoration: underline;
	margin-top:20px;
	line-height:1.3;}

#Bosyu #main ul{
	margin-left:1.3em;}
	
#Bosyu #main li{
	margin-bottom:0.2em;
	line-height:1.5;
	list-style-type:disc;}