/* CSS Document */

/* ヘッダ */
#top_table_header {
	height: 18px;
	background-image: url(../common/img/table_header.gif);
	background-position: top;
	background-repeat: no-repeat;}

/* フラッシュ部分 */
.curve-01{
background:#ffc100; 
margin: 0 0 10px 0;
text-align: center;
}

.curve-01 div.curve-head{
font-size:1px;
height:9px;
background:url(../img/curve-left-head.gif) top left no-repeat;
}

.curve-01 div.curve-head div{
font-size:1px;
height:9px;
background:url(../img/curve-right-head.gif) top right no-repeat;
}

.curve-01 div.curve-bottom{
font-size:1px;
height:9px;
background:url(../img/curve-left-bottom.gif) bottom left no-repeat;
}

.curve-01 div.curve-bottom div{
font-size:1px;
height:9px;
background:url(../img/curve-right-bottom.gif) bottom right no-repeat;
}


/* どうする？どうなる？お酒のこと */

.dousuru_dounaru {
	background-image:url(../img/dousuru_back.gif);
	background-repeat: repeat-y;
	}
	
.dousuru_text {
	margin: 8px 37px 0 31px;
	width: 302px;
	
}

.dousuru_btn {
margin: 0 37px 14px 31px;
	width: 302px;
}


/* 指導者の方へ　保護者の方へ */
.for_bene {
	background-image: url(../img/bene_back.gif);
	background-repeat: repeat-y;
	}
	
.bene_text {
	margin: 8px 31px 10px 40px;}
	
.bene_btn {
	margin: 12px 31px 12px 40px;}
	
/* ラスト*/

.top_foot {
	background-color: #ffffff;
	text-align: right;
	width: 771px;}


/* コピーOK部分 */	

#copy {
	margin-top: 10px;
	font-family:
		"ヒラギノ角ゴ Pro W3",
		"Hiragino Kaku Gothic Pro",
		"HiraKakuPro-W3",
		Osaka,
		"メイリオ",
		"Meiryo",
		"ＭＳ Ｐゴシック",
		"MS PGothic",
		Sans-Serif;
	font: Verdana,sans-serif;
	font-size:  12px;
	color:#777777;
	line-height: 140%;
	text-align:left;
}


	
.padding_btm12{
	margin:0 0 0 0;
	padding:0 0 12px 0;
}
