/*GLOBAL*/
body{background-color:#ffffff;font-size:12px;color:#4a4a4a;}
img{border:none;}
body ,form ,h1 ,h2 ,h3 ,h4 ,p, ul ,li{margin:0px;padding:0px;}
a{text-decoration:underline;}
a:link { color: #4a4a4a; } 
a:visited { color: #4a4a4a; } 
a:hover { color:#006633;} 

/*BACKGROUND*/
#bg{background-image:url(images/body_bg.jpg);background-repeat:repeat-y;width:909px;margin:0px;padding:0px;}

/*HEADER*/
.logo_space{float:left;margin-top:7px;margin-left:18px;}
.logo_block{height:60px;width:260px;display:block;}
#head{position:relative;background-image:url(images/header.jpg);background-repeat:no-repeat;width:909px;height:78px;margin-top:20px;padding:0px;}
#head2{background-image:url(images/body_bg.jpg);background-repeat:repeat-y;position:relative;width:909px;height:40px;margin-top:0px;padding:0px;}
.head-kaiin{position:absolute;left:560px;top:8px;font-size:14px;text-align:right;width:320px;color:#040;}
.head-kaiin2{position:absolute;left:560px;top:8px;font-size:12px;text-align:right;width:320px;color: #004000;}
.head-search{width:270px;padding-left:0px;float:left;margin-top:4px;}

.top-head-text{float:right;width:570px;margin-right:20px;padding-top:40px;text-align:right;line-height:16px;color: #004000;}
.top-head-text2{float:right;width:570px;margin-right:20px;padding-top:50px;text-align:right;line-height:16px;color: #004000;}
.top-head-text3-name{float:right;width:570px;margin-right:20px;padding-top:20px;text-align: right;line-height: 16px;color: #004000;font-size: 16px;}
.top-head-text3{float:right;width:570px;margin-right:20px;padding-top: 4px;text-align:right;line-height:16px;color: #004000;}
.top-head-text4-name{float:right;width:430px;margin-right:185px;padding-top:30px;text-align:right;line-height: 16px;color: #004000;font-size: 14px;}
.top-head-text4{float:right;width:570px;margin-right:20px;padding-top: 4px;text-align:right;line-height:16px;color: #004000;}

.head-text{float:right;width:580px;margin-right:20px;padding-top:10px;text-align:right;line-height:16px;
color:#FF0033;}
.head-text a:link { color: #004000; } 
.head-text a:visited { color: #004000; } 
.head-text img{margin-top:1px;}
.kochira{text-decoration:underline;}
.header_link {
font-size:10px;
color:#006666;
text-align:left;
	position: absolute;
	top: 3px;
	bottom:5px;
	left: 6px;
	height: 14px;
}
.header_link2 {
font-size:10px;
color:#006666;
text-align:right;
	position: absolute;
	top: 3px;
	bottom:5px;
	left: 485px;
	height: 14px;
}

#logo_block_official{position:absolute;left:130px;top:45px;}
#logo_block_dc{position:absolute;left:730px;top:20px;}
/* disney */
#logo_space_disney{float:left;margin-top:7px;margin-left:18px;}
#logo_area_disney{height:60px;width:260px;}
#logo_block_disney{float:left;height:60px;width:90px;display:block;}
#head_disney{position:relative;background-image:url(images/header_disney.jpg);background-repeat:no-repeat;width:909px;height:78px;margin-top:20px;padding:0px;}
#head_dummy{font-size:1px;}
/* prince */
#logo_space_prince{float:left;margin-top:7px;margin-left:18px;}
#logo_area_prince{height:60px;width:260px;}
#logo_block_prince{float:left;height:60px;width:90px;display:block;}
#head_prince{position:relative;background-image:url(images/header_prince.jpg);background-repeat:no-repeat;width:909px;height:78px;margin-top:20px;padding:0px;}
/* retail */
#head_retail{position:relative;background-image:url(images/header-wholesale.jpg);background-repeat:no-repeat;width:909px;height:78px;margin-top:20px;padding:0px;}

/*LEFTBOX*/
#left{width:160px;float:left;margin-left:10px;padding-top:3px;}

/*カテゴリーメニュ－*/
.cate a{width:160px;height:38px;margin:0px;padding:0px;display:block;overflow:hidden;}
.cate ul{list-style:none;}
.cate li{text-indent:-9999px;margin-bottom:3px;}

.cate_01{background-image:url(images/navi01.jpg);width:160px;height:38px;}
.cate_02{background-image:url(images/navi02.jpg);width:160px;height:38px;}
.cate_03{background-image:url(images/navi03.jpg);width:160px;height:38px;}
.cate_04{background-image:url(images/navi13.jpg);width:160px;height:38px;}
.cate_05{background-image:url(images/navi05.jpg);width:160px;height:38px;}
.cate_06{background-image:url(images/navi06.jpg);width:160px;height:38px;}
.cate_07{background-image:url(images/navi07.jpg);width:160px;height:38px;}
.cate_08{background-image:url(images/navi08.jpg);width:160px;height:38px;}
.cate_09{background-image:url(images/navi09.jpg);width:160px;height:38px;}
.cate_10{background-image:url(images/navi10.jpg);width:160px;height:38px;}
.cate_11{background-image:url(images/navi11.jpg);width:160px;height:38px;}
.cate_12{background-image:url(images/navi14.jpg);width:160px;height:38px;}
.cate_13{background-image:url(images/navi15.jpg);width:160px;height:38px;}
.cate_14{background-image:url(images/navi-new2010.jpg);width:160px;height:38px;}
.cate_15{background-image:url(images/navi-mom2010.jpg);width:160px;height:38px;}
.cate_dad2010{background-image:url(images/navi-dad2010.jpg);width:160px;height:38px;}

.cate a.cate_01:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_02:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_03:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_04:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_05:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_06:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_07:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_08:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_09:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_10:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_11:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_12:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_13:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_14:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_15:hover{background-position:-160px 0px;width:160px;}
.cate a.cate_dad2010:hover{background-position:-160px 0px;width:160px;}


/*バナー追加*/
.ban a{width:160px;height:38px;margin:0px;padding:0px;display:block;overflow:hidden;}
.ban ul{list-style:none;}
.ban li{text-indent:-9999px;margin-bottom:3px;margin-top:3px;}

.disney_other{background-image:url(images/disney_other.jpg);width:160px;height:38px;}

.ban a.disney_other:hover{background-position:-160px 0px;width:160px;}

.prince_other{background-image:url(images/prince_other.jpg);width:160px;height:38px;}

.ban a.prince_other:hover{background-position:-160px 0px;width:160px;}


/*セカンド・詳細カテゴリー*/
#chenge_menu{width:150px;margin-bottom:5px;margin-left:3px;margin-top:5px;font-size:12px;}
#menubox ul{width:155px;overflow:hidden;}
#menubox li{padding-left:1em;line-height:1.4em;font-size:12px;}
#left li a{text-decoration:none;}
#menubox{margin-bottom:5px;border:2px solid silver;text-align:left;list-style:none;line-height:1.4em;}

#lmenu1 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu2 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu3 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu4 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu5 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu6 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu7 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu8 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu9 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu10 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu11 li.menuup {background-image:url(images/menuup_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}

#lmenu1 li{background-image:url(images/menu1_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu2 li{background-image:url(images/menu2_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu3 li{background-image:url(images/menu3_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu4 li{background-image:url(images/menu4_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu5 li{background-image:url(images/menu5_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu6 li{background-image:url(images/menu6_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu7 li{background-image:url(images/menu7_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu8 li{background-image:url(images/menu8_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu9 li{background-image:url(images/menu9_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu10 li{background-image:url(images/menu1_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}
#lmenu11 li{background-image:url(images/menu1_icon.jpg);background-repeat:no-repeat;background-position:left center;margin-left:3px;}

.menu_panel{width:150px;margin:2px;text-align:center;}
.panel{text-align:left;}
.panel span{width:140px;border-bottom:1px dotted;font-weight:bold;}

/*ニュース*/
.news_head{background-image:url(images/news_head.jpg);background-repeat:no-repeat;width:160px;height:40px;}
.news_body{background-image:url(images/news_body.jpg);background-repeat:repeat-y;height:150px;overflow:auto;}
.news_box{margin-left:2px;padding-top:3px;text-align:left;}
.news_day{background-image:url(images/yaji_icon.jpg);background-position:left center;background-repeat:no-repeat;padding-left:1em;color:#006633;}
.news_day span{margin-left:1em;}
.news_foot{background-image:url(images/news_foot.jpg);background-repeat:no-repeat;width:160px;height:5px;margin-bottom:5px;}
.news_text{margin-left:1em;}
.news_text a{text-decoration:underline;}

/*カレンダー*/
.cale_head{background-image:url(images/cale_head.jpg);background-repeat:no-repeat;width:160px;height:42px;margin-top:8px;}
.cale_body{background-image:url(images/cale_body.jpg);background-repeat:repeat-y;width:160px;}
.cale_foot{background-image:url(images/cale_foot.jpg);background-repeat:no-repeat;width:160px;height:8px;margin-bottom:5px;}
.cale_body img {margin-top:5px;}
.cale_body table{width:145px;margin-top:5px;padding-bottom:10px;overflow:hidden;font-size:8px;font-weight:bold;}
.cale_body table td{width:13px;text-align:right;}
.redday{color:#d11534;}

/*検索下段*/
.search_bottom{background-color:#ffffff;margin-top:5px;text-align:center;}
.search_bottom table{width:500px;margin:0px auto 0px auto;}

/*フッター*/
#foot_link{
background-image:url(images/body_bg.jpg);background-repeat:repeat-y;font-size:10px;
color:#006666;
text-align:center;
	padding-top: 0;
	padding-bottom: 15px;
	width: 909px;
}
#foot{background-image:url(images/footer2.jpg);background-repeat:no-repeat;width:909px;height:188px;text-align:center;line-height:16px;}
#footdisney{background-image:url(images/footerdisney.jpg);background-repeat:no-repeat;width:909px;height:108px;text-align:center;line-height:16px;}
#footorg{background-image:url(images/footer.jpg);background-repeat:no-repeat;width:909px;height:156px;text-align:center;line-height:16px;}

/*MAINBOX*/
#mainbox{float:left;width:710px;margin-left:10px;padding-top:3px;text-align:left;}



