@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:#f7d741 url("../../img/common/y/bg.gif") 0 0 repeat-y;
}

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

#said h1{
width:250px;
height:91px;
text-indent:-9999px;
background:url('../../img/side_menu_p/top/logo_title.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/top/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/top/menu.gif') -250px -100px no-repeat;
}
#menu li a:hover#menu02{
background-position:0 -100px;
}


#menu li a#menu01_t{
height:102px;
background:url('../../img/side_menu_p/top/menu2.gif') -250px 0 no-repeat;
}
#menu li a:hover#menu01_t{
background-position:0 0;
}
#menu li a#menu02_t{
height:100px;
background:url('../../img/side_menu_p/top/menu2.gif') -250px -100px no-repeat;
}
#menu li a:hover#menu02_t{
background-position:0 -100px;
}



#menu li a#menu03{
height:65px;
background:url('../../img/side_menu_p/y/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;
}
#menu li a#menu07{
height:55px;
background:url('../../img/top/lion.gif') 0 0 no-repeat;
margin:10px 0 0 15px;
width:220px;
}
#menu li a:hover#menu07{
background-position:0 -55px;
}
#menu li a#menu08{
height:99px;
background:url('../../img/new/top/sankaku.jpg') 0 0 no-repeat;
margin:10px 0 0 15px;
width:220px;
}
#menu li a:hover#menu08{
background-position:0 -99px;
}




#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/y/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/y/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/y/contact_b.gif') 0 0 no-repeat;
margin:0 2px 0 0;
}
#contact_bar li a#contact_bar02{
background:url('../../img/common/y/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_y.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_y.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_y.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_y02.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_y02.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_y02.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_y02.gif') -447px 0 no-repeat;
margin:0 0 0 0;
}
#top_menu02 li a:hover#menu_shopping{
background-position:-447px -39px;
}




#main_img{
width:720px;
height:230px;
margin:0 0 25px 0;
}
#main_img a{
width:720px;
height:230px;
background:url('../../img/top/main_img03.jpg') 0 0 no-repeat;
text-indent:-9999px;
}
#main_img a:hover{
background-position:0 -230px;
}

#main_img00{
width:720px;
height:272px;
margin:0 0 15px 0;
}
#main_img00 a{
width:720px;
height:272px;
background:url('../../img/new/top/main_img07.jpg') 0 0 no-repeat;
text-indent:-9999px;
}
#main_img00 a:hover{
background-position:0 -272px;
}



.banar_s{
width:676px;
height:auto;
margin:0 22px 10px 22px;
}
.banar_s li{
display:inline;
}
.banar_s li a{
width:333px;
height:150px;
text-indent:-9999px;
float:left;
margin:0 0 0 0;
}
#banar_s01{
background:url('../../img/new/top/top_ban_s.jpg') 0 0 no-repeat;
}
#banar_s02{
background:url('../../img/new/top/top_ban_s.jpg') -343px 0 no-repeat;
margin:0 0 0 10px;
}
#banar_s002{
background:url('../../img/new/top/top_ban_s02.jpg') 0 0 no-repeat;
}
#banar_s003{
background:url('../../img/new/top/top_ban_s03.jpg') 0 0 no-repeat;
}
#banar_s06{
background:url('../../img/new/top/top_ban_s06.jpg') 0 0 no-repeat;
}
#banar_s07{
background:url('../../img/new/top/top_ban_s06.jpg') -343px 0 no-repeat;
margin:0 0 0 10px;
}
#banar_s08{
background:url('../../img/new/top/top_ban_s07.jpg') -343px 0 no-repeat;
margin:0 0 0 10px;
}
.banar_s li a:hover#banar_s03{
background-position:0 -150px;
}
.banar_s li a:hover#banar_s02{
background-position:-343px -150px;
}
.banar_s li a:hover#banar_s002{
background-position:0 -150px;
}
.banar_s li a:hover#banar_s003{
background-position:0 -150px;
}
.banar_s li a:hover#banar_s06{
background-position:0 -150px;
}
.banar_s li a:hover#banar_s07{
background-position:-343px -150px;
}
.banar_s li a:hover#banar_s08{
background-position:-343px -150px;
}

#banar_s001{
background:url('../../img/new/top/top_ban_s12.jpg') 0 0 no-repeat;
margin:0 0 0 10px;
width:333px;
height:150px;
text-indent:-9999px;
float:left;
margin:0 0 0 0;
display:block;
}

.banar_l{
width:676px;
height:auto;
margin:0 22px 10px 22px;
}
.banar_l li{
display:inline;
}
.banar_l li a{
width:676px;
height:250px;
text-indent:-9999px;
float:left;
margin:0 0 0 0;
}
#banar_s03{
background:url('../../img/new/top/xmas_b.jpg') 0 0 no-repeat;
}
.banar_l li a:hover#banar_s03{
background-position:0 -250px;
}


#home_list{
width:676px;
height:auto;
margin:0 22px 4px 22px;
}
#home_list li{
display:inline;
}
#home_list li#home_list_title01{
float:left;
width:130px;
height:130px;
text-indent:-9999px;
background:url('../../img/top/new_item.gif') 0 0 no-repeat;
border:#f7d741 solid 1px;
margin:0 4px 0 0;
}
#home_list li#home_list_title02{
float:left;
width:130px;
height:130px;
text-indent:-9999px;
background:url('../../img/top/new_item0.gif') 0 0 no-repeat;
border:#e8446c solid 1px;
margin:0 4px 0 0;
}

#home_list li a{
float:left;
width:130px;
height:130px;
text-indent:-9999px;
margin:0 4px 0 0;
}
#home_list li a#home_list_01{
background:url('../../img/top/new_item01.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_02{
background:url('../../img/top/new_item02.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_03{
background:url('../../img/top/new_item03.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_04{
background:url('../../img/top/new_item04.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_05{
background:url('../../img/top/new_item05.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_06{
background:url('../../img/top/new_item06.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_07{
background:url('../../img/top/new_item10.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_08{
background:url('../../img/top/new_item08.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_09{
background:url('../../img/top/new_item09.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_11{
background:url('../../img/top/new_item11.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_12{
background:url('../../img/top/new_item12.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
margin:0 0 0 0;
}
#home_list li a#home_list_13{
background:url('../../img/top/new_item13.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
margin:0 0 0 0;
}
#home_list li a#home_list_14{
background:url('../../img/top/new_item14.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_15{
background:url('../../img/top/new_item15.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_16{
background:url('../../img/top/new_item16.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_17{
background:url('../../img/top/new_item17.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
margin:0 0 0 0;
}
#home_list li a#home_list_18{
background:url('../../img/top/new_item18.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_19{
background:url('../../img/top/new_item19.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}
#home_list li a#home_list_20{
background:url('../../img/top/new_item20.jpg') 0 0 no-repeat;
border:#f7d741 solid 1px;
}


#home_list li a#home_list_001{
background:url('../../img/top/new_item001.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_002{
background:url('../../img/top/new_item002.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_003{
background:url('../../img/top/new_item003.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_004{
background:url('../../img/top/new_item004.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_005{
background:url('../../img/top/new_item005.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_006{
background:url('../../img/top/new_item006.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_007{
background:url('../../img/top/new_item007.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_008{
background:url('../../img/top/new_item008.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
margin:0 0 0 0;
}
#home_list li a#home_list_009{
background:url('../../img/top/new_item009.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_012{
background:url('../../img/top/new_item012.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_013{
background:url('../../img/top/new_item013.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_014{
background:url('../../img/top/new_item014.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_015{
background:url('../../img/top/new_item015.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_016{
background:url('../../img/top/new_item016.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_017{
background:url('../../img/top/new_item017.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_018{
background:url('../../img/top/new_item018.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_019{
background:url('../../img/top/new_item019.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_020{
background:url('../../img/top/new_item020.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_021{
background:url('../../img/top/new_item021.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_022{
background:url('../../img/top/new_item022.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_023{
background:url('../../img/top/new_item023.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
margin:0 0 0 0;
}
#home_list li a#home_list_024{
background:url('../../img/top/new_item024.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_025{
background:url('../../img/top/new_item025.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_026{
background:url('../../img/top/new_item026.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_027{
background:url('../../img/top/new_item027.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
}
#home_list li a#home_list_028{
background:url('../../img/top/new_item028.jpg') 0 0 no-repeat;
border:#e8446c solid 1px;
margin:0 0 0 0;
}

#home_list li a:hover#home_list_01,
#home_list li a:hover#home_list_02,
#home_list li a:hover#home_list_03,
#home_list li a:hover#home_list_04,
#home_list li a:hover#home_list_05,
#home_list li a:hover#home_list_06,
#home_list li a:hover#home_list_07,
#home_list li a:hover#home_list_08,
#home_list li a:hover#home_list_09,
#home_list li a:hover#home_list_11,
#home_list li a:hover#home_list_12,
#home_list li a:hover#home_list_13,
#home_list li a:hover#home_list_14,
#home_list li a:hover#home_list_15,
#home_list li a:hover#home_list_16,
#home_list li a:hover#home_list_17,
#home_list li a:hover#home_list_18,
#home_list li a:hover#home_list_19,
#home_list li a:hover#home_list_20,
#home_list li a:hover#home_list_001,
#home_list li a:hover#home_list_002,
#home_list li a:hover#home_list_003,
#home_list li a:hover#home_list_004,
#home_list li a:hover#home_list_005,
#home_list li a:hover#home_list_006,
#home_list li a:hover#home_list_007,
#home_list li a:hover#home_list_008,
#home_list li a:hover#home_list_009,
#home_list li a:hover#home_list_012,
#home_list li a:hover#home_list_013,
#home_list li a:hover#home_list_014,
#home_list li a:hover#home_list_015,
#home_list li a:hover#home_list_016,
#home_list li a:hover#home_list_017,
#home_list li a:hover#home_list_018,
#home_list li a:hover#home_list_019,
#home_list li a:hover#home_list_020,
#home_list li a:hover#home_list_021,
#home_list li a:hover#home_list_022,
#home_list li a:hover#home_list_023,
#home_list li a:hover#home_list_024,
#home_list li a:hover#home_list_025,
#home_list li a:hover#home_list_026,
#home_list li a:hover#home_list_027,
#home_list li a:hover#home_list_028{
border:#4b3005 solid 1px;
}

#list_title_home01{
width:720px;
height:80px;
background:url('../../img/top/mini_list.gif') 0 0 no-repeat;
text-indent:-9999px;

}
#list_title_home02{
width:200px;
height:62px;
background:url('../../img/top/mini_news.gif') 0 0 no-repeat;
text-indent:-9999px;
float:left;
margin:0 30px 0 0;
}
#list_title_home03{
width:200px;
height:62px;
background:url('../../img/top/mini_media.gif') 0 0 no-repeat;
text-indent:-9999px;
float:left;
margin:0 30px 0 0;
}
#new_content{
width:460px;
height:auto;
float:left;
}
#new_content dt{
font-size:12px;
line-height:16px;
font-weight:bold;
width:88px;
height:auto;
float:left;
margin:0 10px 0 0;
padding:7px 0 7px 12px;
border-bottom:#4f3b10 1px solid;
background:url('../../img/top/arow.gif') 0 7px no-repeat;
}
#new_content dt#news_top{
border-top:#4f3b10 1px solid;
}
#new_content dd{
font-size:12px;
line-height:16px;
width:320px;
height:auto;
float:left;
padding:7px 0 7px 30px;
border-bottom:#4f3b10 1px dashed;
}
.list_top{
border-top:#4f3b10 1px dashed;
}

#new_icon_01{
background:url('../../img/top/icon_01.gif') 0 9px no-repeat;
}
#new_icon_02{
background:url('../../img/top/icon_02.gif') 0 9px no-repeat;
}
#new_icon_03{
background:url('../../img/top/icon_03.gif') 0 9px no-repeat;
}
#new_content dd a{
font-weight:bold;
display:inline;
text-decoration:none;
}
#new_content dd a:hover{
text-decoration: underline;
}

#top-paragraph{
width:690px;
height:auto;
margin:30px 0 30px 0;
padding:0 30px 0 0;
}


#media_content{
width:460px;
height:270px;
float:right;
padding:0 0 10px 0;
margin:0 0 15px 0;
overflow:auto;
}
#media_content dt{
font-size:12px;
line-height:16px;
font-weight:bold;
color:#f6d73f;
}
#media_content dd{
font-size:12px;
line-height:16px;
width:410px;
height:auto;
border-bottom:#4f3b10 1px dashed;
padding:0 15px 15px 0;
margin:0 0 15px 0;
}
#media_content dd p,
#media_content0 dd p{
font-size:14px;
line-height:16px;
font-weight:bold;
margin:10px 0 5px 0;
}
#media_content dd a,
#media_content0 dd a{
font-weight:bold;
display:inline;
text-decoration:none;
}
#media_content dd a:hover,
#media_content0 dd a:hover{
text-decoration: underline;
}




