@charset "Shift_JIS";

body{color:#333333;
font-size:10px;
line-height:14px;
font-family:Osaka,'‚l‚r PƒSƒVƒbƒN';
margin: 0px;
padding:0px;
background:#D7D7D7;
background-image: url("shopping_home_img/grand_bg.jpg");
background-repeat: repeat-x;
background-attachment: fixed;
text-align:center;
}

td{
font-size:10px;
line-height:14px;
}

a:link {color:#ffffff;text-decoration:none;font-weight:none;}
a:visited {color:#ffffff;text-decoration:none;font-weight:none;}
a:hover {color:#ffffff;text-decoration:underline;font-weight:none;}

img{
border:0px;
}

h1{
margin:0px;
font-weight: normal;
}

h2{
margin:0px;
font-weight: normal;
}

p{
	margin:0px;
	color: #FF0000;
	font-size: 11px;
}

strong {
margin:0px;
}

h1 img{
vertical-align: bottom;
}

h2 img{
vertical-align: bottom;
}

p img{
vertical-align: bottom;
}

strong img{
vertical-align: bottom;
}

/*--px--*/
.px{
margin:0;
padding:0;
border:0;
}

/*--clear--*/
.clear{
margin:0;
padding:0;
border:0;
clear:both;
}



/*--bg--*/
#bg{
	text-align:left;
	width: 766px;
	background-image:url(shopping_home_img/bg.gif);
	background-repeat: repeat;
	margin: 15px auto;
	border-top: solid 3px #999999;
}

/*--contents--*/
#contents{
	margin:0px 0px 0px 4px;
	width: 758px;
}


/*--NAVI--*/
#navi{
width: 758px;
height:31px;
margin:0px;
padding:0px;
background:#000000;
list-style: none;
}

.menu{
float: left;
margin:8px 3px ;
padding:0px;
line-height:0px;
}


/*--A7LINE--*/
#a7line{
	margin:0px;
	padding:0px;
	background:#F9F9EA;
	width: 758px;
	height: 20px;
}

.language{
margin: 5px 15px 7px 0px;
float: right;
width:116px;
height:17px;
background:url("shopping_img/excite.gif") 0 0 no-repeat;
border:0;
}

.selectpage{
margin: 8px 0px 7px 16px;
width:108px;
height:11px;
background:url("shopping_img/shopping_site_title.gif") 0 0 no-repeat;
}


/*--SHOPPING_NAVI--*/
#shopping_navi{
	margin:0;
	padding:0;
	list-style:none;
	width:758px;
	height:24px;
	border-bottom:solid 2px #666666;
	background-image: url(shopping_home_img/menu_bg.jpg);
	background-repeat: repeat-x;
}

#s_n{
margin:0 2px 0 0;
padding:0;
float:left;
height:24px;
}

#s_n02{
margin:0;
padding:0;
float:left;
height:24px;
}

.shopping_left{
width:16px;
background-image: url(shopping_home_img/menu_bg.jpg);
background-repeat: repeat-x;
}

.shopping_right{
width:235px;
background-image: url(shopping_home_img/menu_bg.jpg);
background-repeat: repeat-x;
}

.shopping_home{background:url("shopping_home_img/home.jpg") 0 0 repeat-y;width:107px;}
.shopping_home a{background:url("shopping_home_img/home.jpg") 0 0 repeat-y;width:107px;display:block;}
.shopping_home a:hover{background:url("shopping_home_img/home.jpg") 0 -24px repeat-y;}

.shopping_t_shirts{background:url("shopping_home_img/t_shirts.jpg") 0 0 repeat-y;width:97px;}
.shopping_t_shirts a{background:url("shopping_home_img/t_shirts.jpg") 0 0 repeat-y;width:97px;display:block;}
.shopping_t_shirts a:hover{background:url("shopping_home_img/t_shirts.jpg") 0 -24px repeat-y;}

.shopping_soft{background:url("shopping_home_img/soft.jpg") 0 0 repeat-y;width:97px;}
.shopping_soft a{background:url("shopping_home_img/soft.jpg") 0 0 repeat-y;width:97px;display:block;}
.shopping_soft a:hover{background:url("shopping_home_img/soft.jpg") 0 -24px repeat-y;}

.shopping_gear{background:url("shopping_home_img/gear.jpg") 0 0 repeat-y;width:97px;}
.shopping_gear a{background:url("shopping_home_img/gear.jpg") 0 0 repeat-y;width:97px;display:block;}
.shopping_gear a:hover{background:url("shopping_home_img/gear.jpg") 0 -24px repeat-y;}

.shopping_other{background:url("shopping_home_img/other.jpg") 0 0 repeat-y;width:97px;}
.shopping_other a{background:url("shopping_home_img/other.jpg") 0 0 repeat-y;width:97px;display:block;}
.shopping_other a:hover{background:url("shopping_home_img/other.jpg") 0 -24px repeat-y;}


/*--MAIN_BLOCK--*/
#main_block{
	margin:0 0 0px 15px;
	padding:0;
	width:728px;
	height: 600px;
}

/*--PICKUP_BLOCK--*/
#pickup_block{
	margin:10px 0 10px 0px;
	width:728px;
	border: solid 1px #232323;
	;
	height: 500px;
	background-color: #FFFFFF;
}

.pickup_photo{
margin:0 20px 0px 0;
width:270px;
height:200px;
float:right
}

.ticket_title{
	margin:19px 0 0px 18px;
	padding:0;
	width:146px;
	height:12px;
	font-size: 25px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-weight: bold;
}

.ticket_title2{
	margin:15px 0 10px 18px;
	font-size: 22px;
	font-weight: bold;
}

.nedan{
	margin:15px 0 10px 18px;
	font-size: 22px;
	font-weight: bold;
	border-bottom: solid 1px #232323;
	width: 400px;
}

.intax{
	margin:15px 0 10px 5px;
	font-size: 16px;
	font-weight: bold;
}

.ticket_small_txt{
margin:0 0 12px 18px;
padding:0;
font-size:12px;
font-weight:bold;
}

.ticket_large_txt{
margin:0 0 12px 18px;
padding:0;
font-size:22px;
font-weight:bold;
font-family: "Lucida Grande",'‚l‚r PƒSƒVƒbƒN';
color:#F03768;
}

.ticket_middle_txt{
margin:0 0 35px 18px;
padding:0;
font-size:16px;
}

.ticket_txt{
margin:5px 0 10px 18px;
padding:0;
font-size:10px;
width:400px;
line-height:1.6em;
}
.ticket_txt a{text-decoration:underline;}
.ticket_txt a:hover{color:#009999;text-decoration:underline;}

/*--PICKUP LIST--*/
#pickup_fla{
margin:0 0 9px 7px;
padding:0;
}

/*--LEFT--*/
#left{
margin:0 0 50px 0;
padding:0;
float: left;
width: 354px;
}

#left h2{
margin:0;
padding:0;
border-bottom:solid 2px #666666;
}

.left_pick_up_gear{
	margin:10px 0 10 0px;
	padding:10px;
	width:334px;
	background-color: #333333;
}

.left_pick_up_items{
	margin:10px 0 10 0px;
	padding:10px;
	width:334px;
	background-color: #CCCCCC;
}

.left_navi_block_left{
	margin:0px 0 4px 0;
	padding:0px;
	width:175px;
	float:left;
	background:url("shopping_home_img/left_navi_bg.gif") 0 0 no-repeat;
	text-align: center;
}

.left_navi_block_right{
	margin:0px 0 4px 0;
	padding:0px;
	width:175px;
	float:right;
	background:url("shopping_home_img/left_navi_bg.gif") 0 0 no-repeat;
	text-align: center;
}

.left_t_shirts, .left_soft, .left_gear, .left_other{
margin:9px 0 7px 15px;
padding:10px 0 0 0;
background:url("shopping_home_img/left_t_shirts.gif") 0 0 no-repeat;
}

.left_t_shirts_photo, .left_soft_photo, .left_gear_photo, .left_other_photo{
margin:0 0 0px 0px;
padding:0;
}

.left_t_shirts{background:url("shopping_home_img/left_t_shirts.gif") 0 0 no-repeat;}
.left_t_shirts_photo{}

.left_soft{background:url("shopping_home_img/left_soft.gif") 0 0 no-repeat;}
.left_soft_photo{}

.left_gear{background:url("shopping_home_img/left_gear.gif") 0 0 no-repeat;}
.left_gear_photo{background:url("shopping_home_img/left_gear.jpg") 0 0 no-repeat;}

.left_other{background:url("shopping_home_img/left_other.gif") 0 0 no-repeat;}
.left_other_photo{background:url("shopping_home_img/left_other.jpg") 0 0 no-repeat;}



.left_txt{
	margin:10px 12px 8px 0px;
	padding:0;
	color:#cccccc;
	float: right;
}



/*--RIGHT--*/
#right{
width: 354px;
float: right;
margin:0 0 30px 0;
padding:0px;
}
#right_in{
width: 255px;
margin:19px 0 0 15px;
padding:0;
}

#right h2{
margin:0;
padding:0;
border-bottom:solid 2px #666666;
}


.latest_title{
margin:0 0 22px 0;
pading:0;
background:url("shopping_home_img/latest_title.gif") 0 0 no-repeat;
width:103px;
height:12px;
}

.latest_date{
margin:0 0 8px 0;
padding:0 0 0 13px;
background:url("shopping_home_img/day_head.gif") 0 2px no-repeat;
color:#cccccc;
}

.latest_photo{
margin:0;
padding:0;
width:47px;
float:left;
}

#right h3{
margin:0 0 8px 0;
pading:0;
font-size:12px;
line-height: 14px;
font-weight:bold;
}

#right h3{
margin:0 0 8px 0;
pading:0;
font-size:12px;
line-height: 14px;
font-weight:bold;
}

.latest_txt{
margin:0 0 25px 0;
padding:0;
font-weight:nomal;
color:#cccccc;
}

.style1 {font-size: 16px;
font-weight: bold;
margin:0 20px 0 0;
}


/*--FOOTER--*/
#footer{
	padding:0 0 12px 0;
	clear:both;
	width: 758px;
	background-color: #666666;
	border-bottom: solid 10px #999999;
}

.sglink{
margin: 10px 0px 0px 12px;
}
.contact{
margin: 0px 0px 0px 5px;
}
.artlesslink{
margin: 0px 0px 0px 5px;
}
