@charset "utf-8";


body{
font-size:14px;
line-height:20px;
font-weight:normal;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif,;
color:#4f3b10;
margin:0;
padding:0;
background:#ccd000 url("../../img/common/g/bg.gif") 0 0 repeat-y;
}

#logo{
width:250px;
height:205px;
text-indent:-9999px;
background:url('../../img/side_menu_p/g/logo.gif') 0 0 no-repeat;
}

#said h1{
width:250px;
height:91px;
text-indent:-9999px;
background:url('../../img/side_menu_p/common/logo_title_suchedule.gif') 0 0 no-repeat;
}


#menu{
width:250px;
height:auto;
}
#menu li{
display:inline;
}
#menu li a{
width:250px;
text-indent:-9999px;
}
#menu li a#menu01{
height:102px;
background:url('../../img/side_menu_p/common/menu.gif') -250px 0 no-repeat;
}
#menu li a:hover#menu01{
background-position:0 0;
}
#menu li a#menu02{
height:100px;
background:url('../../img/side_menu_p/common/menu.gif') -250px -100px no-repeat;
}
#menu li a:hover#menu02{
background-position:0 -100px;
}
#menu li a#menu03{
height:65px;
background:url('../../img/side_menu_p/g/blog.gif') -250px 0 no-repeat;
}
#menu li a:hover#menu03{
background-position:0 0;
}#menu li a#menu04{
height:45px;
background:url('../../img/side_menu_p/top/taro_banner.gif') 0 0 no-repeat;
margin:10px 0 0 15px;
width:220px;
}
#menu li a:hover#menu04{
background-position:0 -45px;
}#menu li a#menu05{
height:58px;
background:url('../../img/new/common/shopping.gif') 0 0 no-repeat;
margin:10px 0 0 15px;
width:220px;
}
#menu li a:hover#menu05{
background-position:0 -58px;
}
#menu li a#menu06{
height:45px;
background:url('../../img/new/common/blog.gif') 0 0 no-repeat;
margin:10px 0 0 15px;
width:220px;
}
#menu li a:hover#menu06{
background-position:0 -45px;
}


#go_menu{
width:100px;
height:auto;
padding:0 0 0 150px;
margin:15px 0 0 0;
}
#go_menu li{
display:inline;
}
#go_menu li a{
width:100px;
text-indent:-9999px;
}
#go_menu li a#go_menu01{
height:25px;
background:url('../../img/side_menu_p/common/go_menu.gif') 0 -25px no-repeat;
}
#go_menu li a:hover#go_menu01{
background-position:0 0;
}
#go_menu li a#go_menu02{
height:25px;
background:url('../../img/side_menu_p/common/go_menu.gif') 0 -75px no-repeat;
margin:5px 0 0 0;
}
#go_menu li a:hover#go_menu02{
background-position:0 -50px;
}



#contact_bar{
width:272px;
height:75px;
background:url('../../img/common/top_logo.gif') 20px 20px no-repeat;
padding:0 20px 0 428px;
}
#contact_bar li{
display:inline;
}
#contact_bar li a{
width:135px;
height:35px;
text-indent:-9999px;
float:left;
}
#contact_bar li a#contact_bar01{
background:url('../../img/common/g/contact_b.gif') 0 0 no-repeat;
margin:0 2px 0 0;
}
#contact_bar li a#contact_bar02{
background:url('../../img/common/g/contact_b.gif') -135px 0 no-repeat;
}
#contact_bar li a#contact_bar01:hover{
background-position:0 -35px;
}
#contact_bar li a#contact_bar02:hover{
background-position:-135px -35px;
}


#top_menu{
width:690px;
height:auto;
padding:0 10px 0 20px;
}
#top_menu li{
display:inline;
}
#top_menu li a{
text-indent:-9999px;
float:left;
}
#top_menu li a#menu_home{
width:57px;
height:12px;
background:url('../../img/common/y/home_b.gif') 0 0 no-repeat;
margin:0 132px 0 0;
padding:0 0 0 0;
}
#top_menu li a:hover#menu_home{
background-position:0 -12px;
}
#top_menu li a#menu_about{
width:166px;
height:39px;
margin:0 0 0 0;
background:url('../../img/new/common/top_menu_g.gif') 0 0 no-repeat;
}
#top_menu li a:hover#menu_about{
background-position:0 -39px;
}
#top_menu li a#menu_event{
width:166px;
height:39px;
background:url('../../img/new/common/top_menu_g.gif') -166px 0 no-repeat;
margin:0 1px 0 0;
}
#top_menu li a:hover#menu_event{
background-position:-166px -39px;
}
#top_menu li a#menu_shop{
width:166px;
height:39px;
background:url('../../img/new/common/top_menu_g.gif') -332px 0 no-repeat;
margin:0 1px 0 0;
}
#top_menu li a:hover#menu_shop{
background-position:-332px -39px;
}



#top_menu02{
width:690px;
height:auto;
padding:0 10px 0 20px;
}
#top_menu02 li{
display:inline;
}
#top_menu02 li a{
text-indent:-9999px;
float:left;
}
#top_menu02 li a#menu_home{
width:57px;
height:12px;
background:url('../../img/common/y/home_b.gif') 0 0 no-repeat;
margin:0 34px 0 0;
padding:0 0 0 0;
}
#top_menu02 li a:hover#menu_home{
background-position:0 -12px;
}
#top_menu02 li a#menu_about{
width:149px;
height:39px;
margin:0 1px 0 0;
background:url('../../img/new/common/top_menu_g02.gif') 0 0 no-repeat;
}
#top_menu02 li a:hover#menu_about{
background-position:0 -39px;
}
#top_menu02 li a#menu_event{
width:149px;
height:39px;
background:url('../../img/new/common/top_menu_g02.gif') -149px 0 no-repeat;
margin:0 1px 0 0;
}
#top_menu02 li a:hover#menu_event{
background-position:-149px -39px;
}
#top_menu02 li a#menu_shop{
width:149px;
height:39px;
background:url('../../img/new/common/top_menu_g02.gif') -298px 0 no-repeat;
margin:0 1px 0 0;
}
#top_menu02 li a:hover#menu_shop{
background-position:-298px -39px;
}
#top_menu02 li a#menu_shopping{
width:149px;
height:39px;
background:url('../../img/new/common/top_menu_g02.gif') -447px 0 no-repeat;
margin:0 0 0 0;
}
#top_menu02 li a:hover#menu_shopping{
background-position:-447px -39px;
}
#top_menu02 #menu_on{
width:149px;
height:39px;
background:url('../../img/new/common/top_menu_g02.gif') -149px -39px no-repeat;
text-indent:-9999px;
float:left;
overflow:hidden;
margin:0 1px 0 0;
}



#menu_on{
width:166px;
height:39px;
background:url('../../img/new/common/top_menu_g.gif') -166px -39px no-repeat;
text-indent:-9999px;
float:left;
overflow:hidden;
margin:0 1px 0 0;
}


#main_img{
width:720px;
height:272px;
background:url('../../img/suchedule/main_img.jpg') 0 0 no-repeat;
text-indent:-9999px;
margin:0 0 60px 0;
}



#img_ichi{
margin:30px 0 0 30px;
}


#list_title_01{
width:720px;
height:90px;
background:url('../../img/suchedule/mini_title.gif') 0 0 no-repeat;
text-indent:-9999px;
}
#list_title_02{
width:720px;
height:90px;
background:url('../../img/suchedule/mini_title02.gif') 0 0 no-repeat;
text-indent:-9999px;
}






#suchedule_table{
width:658px;
height:auto;
margin:0 30px 50px 30px;
border:#4f3b10 1px solid;
font-size:10px;
}
#suchedule_table tr th{
border:#4f3b10 1px solid;
padding:3px;
text-align:center;
width:10%;
}
#suchedule_table tr td{
border:#4f3b10 1px solid;
padding:3px;
text-align:center;
}
#suchedule_table tr th#suchedule_table_day{
background:#4f3b10;
color:#ffffff;
width:4%;
}
#suchedule_table tr th#suchedule_table_hall{
background:#EEE8AA;
}
#suchedule_table tr td#suchedule_table_date{
border:#4f3b10 1px solid;
background:#FFEFD5;
font-weight:bold;
text-align:left;
padding:5px 3px 5px 3px;
}
#suchedule_table tr td#point{
background:url('../../img/suchedule/bc_img.gif') 0 0 repeat;
text-align:left;
line-height:14px;
font-size:10px;
font-weight:bold;
}
#suchedule_table tr td#point02{
background:url('../../img/suchedule/bc_img02.gif') 0 0 repeat;
text-align:left;
line-height:14px;
font-size:10px;
font-weight:bold;
}

#suchedule_basyo{
width:auto;
height:auto;
background:url('../../img/suchedule/sche_icon01.gif') 0 1px no-repeat;
padding:0 0 0 16px;
}
#suchedule_data{
width:auto;
height:auto;
background:url('../../img/suchedule/sche_icon02.gif') 0 1px no-repeat;
padding:0 0 0 16px;
}
#suchedule_biko{
width:auto;
height:auto;
background:url('../../img/suchedule/sche_icon03.gif') 0 1px no-repeat;
padding:0 0 0 16px;
}



#map_title00{
margin:0 0 10px 0;
font-size:14px;
font-weight:bold;
line-height:15px;
background:url('../../img/suchedule/map_icon.gif') 0 50% no-repeat;
padding:0 0 0 20px;
}
#address{
margin:10px 30px 30px 30px;
}
#address_l{
width:330px;
height:auto;
float:left;
}
#address_r{
width:330px;
height:auto;
float:left;
}
address{
font-size:12px;
font-style:normal;
line-height:16px;
}
#suchedule_back{
width:120px;
height:20px;
padding:0 0 0 600px;
margin:0 0 30px 0;
}
#suchedule_back a{
width:120px;
height:20px;
text-indent:-9999px;
overflow:hidden;
background:url('../../img/suchedule/suchedule_back.gif') 0 0 no-repeat;
}
#suchedule_back a:hover{
background-position:0 -20px;
}
#suchedule_back_end{
width:120px;
height:20px;
padding:0 0 0 600px;
margin:0 0 0 0;
}
#suchedule_back_end a{
width:120px;
height:20px;
text-indent:-9999px;
overflow:hidden;
background:url('../../img/suchedule/suchedule_back.gif') 0 0 no-repeat;
}
#suchedule_back_end a:hover{
background-position:0 -20px;
}


