@charset "UTF-8";

/* CSS Document */

.change{

background:#1c8a3a;

}

.maru {color: #8e8e8e}



h1,h2,h3,h4,h5{

margin:0px;

}

h2 {

float:left;

width:310px;

}



h3.toph2{

padding-top:31px;

padding-bottom:10px;

}



h4.co01{

padding-top:5px;

padding-bottom:0px;

}

h4.co02{

padding-top:30px;

padding-bottom:10px;

}

#tmenu{

background:url(../img/common/back.gif);

}

#info{

float:left;

padding-left:481px;

padding-top:64px;

background:#FFFFFF;

}



#contents{

margin-top:30px;

margin-bottom:30px;

padding-left:25px;

padding-right:25px;

}

#top_main{

width:880px;

margin-left:20px;

padding:0px 0px 20px 0px;

clear:both;

font-size:12px;

line-height:20px;

background:#FFFFFF;

}



#under{

background:#ffffff;

}



.top_r{

width:510px;

float:right;

padding-right:25px;

background:url(../img/back_g.gif) top right repeat-x;

padding-bottom:30px;

}

.top_l{

width:290px;

padding-left:25px;

padding-right:30px;

padding-top:14px;

padding-bottom:30px;

background:url(../img/img_back.gif) top left no-repeat;

float:right;

}

.contents_tt1{

padding:15px 25px;

background:url(../img/contents_back01.gif) top left no-repeat;

}

.contents_tt2{

background:url(../img/contents_back.gif);

}

.contents_tt3{

padding:15px 25px;

}



.cl_img{

float:right;

padding-bottom:10px;

}

.t18{

font-size:18px;

line-height:25px;

font-weight:bold;

color:#7e1a22;

}

.t14txt{

font-size:14px;

font-weight:bold;

}

.b14txt{

font-size:14px;

font-weight:bold;

color:#23657c;

}



.b12txt{

color:#23657c;

font-size:12px;

font-weight:bold;

}
.o12txt{

color:#009a4b;

font-size:12px;

font-weight:bold;

}

.bl12txt{

color:#944f34;

font-size:12px;

font-weight:bold;

}



.br20txt{

/* color:#7e1a22; */

color:#a45e64;

font-size:20px;

font-weight:bold;

}

.faxtxt{

/* color:#7e1a22; */

color:#a45e64;

font-size:14px;

font-weight:bold;

}



.voltxt{

/* color:#7e1a22; */

color:#a45e64;

font-size:18px;

font-weight:bold;

padding-top:30px;

}



.br18txt{

color:#7e1a22;

font-size:18px;

font-weight:bold;

}



.br12txt{

color:#7e1a22;

font-size:12px;

font-weight:bold;

}

.tt14txt{

color:#7e1a22;

font-size:14px;

font-weight:bold;

margin-bottom:5px;

}
.tt12txt{

color:#7e1a22;

font-size:12px;

font-weight:bold;

}

.u_menu{

width:845px;

font-weight:bold;

clear:both;

padding-top:20px;

}

.m5{

margin-top:5px;

}

.m10{

margin-top:10px;

}

.mt15{

margin-top:15px;

}

.m20{

margin-top:20px;

}

#info_tan{

margin-left:25px;

clear:both;

}

#info_tan2{

margin-top:50px;

margin-left:25px;

clear:both;

}

#info_tan3{

clear:both;

}

/* Link */





a.tan {

	color: #7e1a22;

	text-decoration:underline;

}



a:hover.tan {

	color: #7e1a22;

	text-decoration: none;

}



a.tan2 {

	color: #0000ff;

	text-decoration:underline;

}



a:hover.tan2 {

	color: #0000ff;

	text-decoration: none;

}



a.info01 {

	color:#a45e64;

font-size:20px;

font-weight:bold;

	

}



a:hover.info01 {

	color:#a45e64;

font-size:20px;

font-weight:bold;

	text-decoration:underline;

}

.vol{

margin-top:20px;

font-size:12px;

line-height:20px;

}



.vol_img{

float:left;

padding-left:20px;

padding-right:15px;

}

.vol_tt{

width:675px;

height:116px;

float:left;

padding-top:10px;

padding-bottom:15px;

background:url(../img/backnumber/line.gif) bottom right no-repeat;

}

.vol_cl{

clear:both;

}

.adtt{

background:url(../img/advertisement/back_img.jpg) top left repeat-y;

padding:10px 0px 10px 20px;

width:790px;

}



.fo_b{

font-weight:bold;

}

.place_menu{

margin-bottom:30px;

}

#kitakyu,#hukuoka,#tikuh,#tikug,#keng td,th {

	color: #333333;

	font-size: 12px;

}

.kitakyu1 {

	color: #4571A7;

	font-weight: bold;

	font-size:12px

}

#kitakyu .naka00{

background:#5286c5;

margin-top:10px;

}

#kitakyu .naka01{

background:#B0D9F0;
padding:5px;
}

#kitakyu .naka02{

background:#FFffff;
padding:5px;

}







.fukuoka1 {

	color: #9e2319;

	font-weight: bold;

	font-size:12px

}

#hukuoka .naka00{

background:#D54934;

margin-top:10px;

}

#hukuoka .naka01{

background:#FFC0C3;
padding:5px;

}

#hukuoka .naka02{

background:#FFffff;
padding:5px;

}



.tikuh1 {

	color: #ea6900;

	font-weight: bold;

	font-size:12px

}

#tikuh .naka00{

background:#ea8700;

margin-top:10px;

}

#tikuh .naka01{

background:#ffe7c7;
padding:5px;

}

#tikuh .naka02{

background:#FFffff;
padding:5px;

}



.tikug1 {

	color: #568200;

	font-weight: bold;

	font-size:12px

}

#tikug .naka00{

background:#7dad1f;

margin-top:10px;

}

#tikug .naka01{

background:#d8eeac;
padding:5px;
}

#tikug .naka02{

background:#FFffff;
padding:5px;
}



.keng1 {

	color: #23657c;

	font-weight: bold;

	font-size:12px

}

#keng .naka00{

background:#23657c;

}

#keng .naka01{

background:#cdebf5;
padding:5px;

}

#keng .naka02{

background:#FFffff;
padding:5px;

}



.lm20{

margin-left:20px;

}

#event{
width:830px;
margin:0px auto;
padding-bottom:20px;
text-align:center;
}
