@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_about.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') 0 -39px no-repeat;
text-indent:-9999px;
float:left;
overflow:hidden;
margin:0 1px 0 0;
}




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


#list_title_01{
width:264px;
height:450px;
background:url('../../img/about/mini_title_01.jpg') 0 0 no-repeat;
text-indent:-9999px;
float:left;
margin:0 30px 0 0;
}
#list_content_01{
width:396px;
height:auto;
float:left;
}
#list_content_01 dt{
font-size:15px;
line-height:16px;
font-weight:bold;
border-bottom:#4f3b10 1px dashed;
margin:0 0 5px 0;
padding:0 0 5px 0;
}




#list_title_02{
width:264px;
height:110px;
background:url('../../img/about/mini_title_02.gif') 0 0 no-repeat;
text-indent:-9999px;
float:left;
margin:0 30px 0 0;
}

#list_content_02{
width:396px;
height:auto;
float:left;
}
#list_content_02 dt{
font-size:15px;
line-height:16px;
font-weight:bold;
border-bottom:#4f3b10 1px dashed;
margin:0 0 5px 0;
padding:0 0 5px 0;
}

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


#list_title_03{
width:690px;
height:100px;
background:url('../../img/about/mini_title_03.gif') 0 0 no-repeat;
text-indent:-9999px;
}


#sticking_content{
width:396px;
height:auto;
}
#sticking_content dd{
width:396px;
height:auto;
}
#sticking_catch{
font-size:14px;
line-height:16px;
margin:0 0 13px 0;
width:396px;
height:auto;
}

#sticking01{
width:396px;
height:auto;
background:url('../../img/about/sticking_img_01.jpg') 30px top no-repeat;
padding:0 0 0 294px;
margin:0 0 30px 0;
}
#sticking_title_01{
width:396px;
height:37px;
background:url('../../img/about/sticking_title_01.jpg') 0 0 no-repeat;
text-indent:-9999px;
margin:0 0 15px 0;
}

#sticking02{
width:396px;
height:auto;
background:url('../../img/about/sticking_img_02.jpg') 30px top no-repeat;
padding:0 0 0 294px;
margin:0 0 30px 0;
}
#sticking_title_02{
width:396px;
height:37px;
background:url('../../img/about/sticking_title_02.jpg') 0 0 no-repeat;
text-indent:-9999px;
margin:0 0 15px 0;
}

#sticking03{
width:396px;
height:auto;
background:url('../../img/about/sticking_img_03.jpg') 30px top no-repeat;
padding:0 0 0 294px;
}
#sticking_title_03{
width:396px;
height:37px;
background:url('../../img/about/sticking_title_03.jpg') 0 0 no-repeat;
text-indent:-9999px;
margin:0 0 15px 0;
}



