@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#title_privacy{
width:250px;
height:91px;
text-indent:-9999px;
background:url('../../img/side_menu_p/common/logo_title_privacy.gif') 0 0 no-repeat;
}
#said h1#title_rule{
width:250px;
height:91px;
text-indent:-9999px;
background:url('../../img/side_menu_p/common/logo_title_rule.gif') 0 0 no-repeat;
}
#said h1#title_sitemap{
width:250px;
height:91px;
text-indent:-9999px;
background:url('../../img/side_menu_p/common/logo_title_sitemap.gif') 0 0 no-repeat;
}
#said h1#title_recruit{
width:250px;
height:91px;
text-indent:-9999px;
background:url('../../img/side_menu_p/common/logo_title_recruit.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;
}





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






#list_title_privacy{
width:720px;
height:100px;
background:url('../../img/other/mini_title_privacy.gif') 0 0 no-repeat;
text-indent:-9999px;
}
#list_title_rule{
width:720px;
height:100px;
background:url('../../img/other/mini_title_rule.gif') 0 0 no-repeat;
text-indent:-9999px;
}
#list_title_sitemap{
width:720px;
height:100px;
background:url('../../img/other/mini_title_sitemap.gif') 0 0 no-repeat;
text-indent:-9999px;
}
#list_title_recruit{
width:720px;
height:85px;
background:url('../../img/other/mini_title_recruit.gif') 0 0 no-repeat;
text-indent:-9999px;
}



#content_other{
width:660px;
height:auto;
margin:0 30px 0 30px;
}
#content_other dt{
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;
margin:0 0 15px 0;
}
#content_other dd{
padding:0 0 30px 0;
margin:0 0 30px 0;
border-bottom:#ccd000 1px dotted;
}

#sitemap01{
width:189px;
height:120px;
float:left;
border-right:#ccd000 1px solid;
margin:0 30px 0 0;
padding:0 0 0 0;
}
#sitemap02{
width:189px;
height:120px;
float:left;
border-right:#ccd000 1px solid;
margin:0 30px 0 0;
padding:0 0 0 0;
}
#sitemap03{
width:220px;
height:120px;
float:left;
}
#sitemap01 a,#sitemap02 a,#sitemap03 a{
display:inline;
padding:0 0 0 15px;
background:url('../../img/other/site_arow.gif') 0 50% no-repeat;
}

#content_other h4{
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;
margin:0 0 15px 0;
}

#messege{
width:660px;
height:30px;
text-indent:-9999px;
background:url('../../img/other/recruit_messege.gif') 0 0 no-repeat;
border-bottom:#4f3b10 1px solid;
margin:0 0 15px 0;
}
#sign{
text-align:right;
margin:15px 0 0 0;
}
#recruit_read{
width:720px;
text-align:center;
font-size:12px;
margin:0 0 35px 0;
}
#recruit_bottan{
width:430px;
height:auto;
margin:0 145px 25px 145px;
}
#recruit_bottan li{
display:inline;
}
#recruit_bottan li a{
width:100px;
height:80px;
float:left;
text-indent:-9999px;
}
#recruit_bottan li a#recruit_01{
background:url('../../img/other/recruit_bottan.gif') 0 0 no-repeat;
margin:0 10px 0 0;
}
#recruit_bottan li a#recruit_02{
background:url('../../img/other/recruit_bottan.gif') -100px 0 no-repeat;
margin:0 10px 0 0;
}
#recruit_bottan li a#recruit_03{
background:url('../../img/other/recruit_bottan.gif') -200px 0 no-repeat;
margin:0 10px 0 0;
}
#recruit_bottan li a#recruit_04{
background:url('../../img/other/recruit_bottan.gif') -300px 0 no-repeat;
}
#recruit_bottan li a:hover#recruit_01{
background:url('../../img/other/recruit_bottan.gif') 0 -80px no-repeat;
margin:0 10px 0 0;
}
#recruit_bottan li a:hover#recruit_02{
background:url('../../img/other/recruit_bottan.gif') -100px -80px no-repeat;
margin:0 10px 0 0;
}
#recruit_bottan li a:hover#recruit_03{
background:url('../../img/other/recruit_bottan.gif') -200px -80px no-repeat;
margin:0 10px 0 0;
}
#recruit_bottan li a:hover#recruit_04{
background:url('../../img/other/recruit_bottan.gif') -300px -80px no-repeat;
}

