/*-------------------------------------------------------------------------------1*/

html{margin:0; padding:0; border:0; overflow:hidden-x; background-color:#df0cbd; background-image:url(../images/bg_18.gif); background-repeat:repeat-x; background-position:bottom;}

body 
{
	margin: 0;
	padding: 0;
	border:0;
	background: #ffffff;
	font-family:Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(../images/bg_18.gif); background-repeat:repeat-x; background-position:bottom;
}

strong{color:#df0cbd; font-size:16px; font-weight:bold; text-decoration:none;}


a{color:#df0cbd; text-decoration:none;}
a:hover{color:#cccccc; text-decoration:none;}

img{border:none;}



/*-------------------------------------------------------------------------------2*/

#head{width:100%; height:180px; background-image:url(../images/bg_01.gif); background-repeat:repeat-x;}

#headi{width:940px; height:180px; margin:0 auto; background-image:url(../images/3_01.jpg);}

#photo{}

#photoi{}

#wrap{margin:0 auto; width:940px;}

#main{width:625px; margin:30px 0 40px 0; padding:12px 15px; float:left; padding-top:0;}

#foot{width:100%; height:280px; margin:0; padding:0; border:0; background-image:url(../images/bg_18.gif); background-repeat:repeat-x; clear:both;}

#footi{width:940px; height:280px; margin:0 auto; padding:0; border:0; background-image:url(../images/3_16.jpg); background-repeat:no-repeat;}

table#ql{margin:0 auto; color:#ffffff; font-size:12px; height:280px;}

ul#fl{float:right; height:35px; margin:0; padding:0; border:0; list-style:none;}
ul#fl li{float:right; height:35px; margin:0; padding:0; border:0; list-style:none;}

#copy{}

#copyi{}

.about{width:564px; text-align:left; padding:15px; border:#cccccc 3px solid;}



/*-------------------------------------------------------------------------------3*/


h5{font-size:18px; padding-bottom:10px; border-bottom:#cccccc 3px solid;}

#ticket dd{ margin:0; padding:0;}

form#m-form{margin-left:30px;}