/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
object,embed{vertical-align:top;}
legend{display:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img,abbr,acronym,fieldset{border:0;}


body{
font-weight: 250;
-webkit-text-size-adjust:100%;
overflow-x: hidden;
color: #000;
}

#headerWrap{
background-image: url(../img/bg.jpg);
text-align : center;
}

#headerWrap img{
width : 50%;

margin : 0 auto;
}




#title{
margin : 0 auto;
text-align : center;

height : 500px;
}

#syousai{
width :80%;
margin : 0 auto;
font-size : 18px;

}


.midashi{
background-color : #cc9966;
color:#fff;
text-align : center;
	border-radius:5px ;
	padding: 5px;
}

.ticket{
margin : 0 auto;
font-size :3em;
font-weight : bold;
text-align : center;
color : #ff0000;
}

.kaishi{

font-weight : bold;
color : #ff4500;
}

.defaultlist
,.defaultlist li{
	padding:0px;
	margin:0px;
text-align : left;
clear : both;
}
 
.defaultlist li{
	list-style-type:none !important;
	list-style-image:none !important;
	margin: 10px 0px 10px 0px !important;
color : #ccc;

}


 .list7 li{
	position:relative;
	display: block;
	padding: 10px;
	background: #fffaf0;
	color: #444;
	border-radius:15px ;
font-size : 0.8em;
text-shadow : 1px 1px 2px #ccc;
}

hr.style {
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc);
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc);
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc);
}


.panel-body{
font-size : 0.8em;
}





@media ( max-width : 800px ){
.ticket{
margin : 0 auto;
font-size :1.5em;
font-weight : bold;
text-align : center;
color : #ff0000;
}
}