@charset "utf-8";
/* CSS Document */

#TopLogo{
	text-align:center;
}

.greeting{
	padding:5px;
}
/* PickUP Area */
#PickArea {
	width: 100%;
	position: relative; /* IE6・7の overflowバグ回避 */
	overflow: none;     /* JavaScript無効時にスクロール表示させたいから */
}

#PickArea ul {
	display: block;
	margin: 0 0 5px;
	padding: 5px 5px;
}

#PickArea ul li {
	list-style-type: none;
	padding:3px;
	border:3px solid #EEE;
	margin:0 0 5px 0;
	border-radius: 5px;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background-attachment: scroll, scroll;
    background-clip: border-box, border-box;
    background-color: transparent;
	background: url(../img/SubNext.gif);
    background-origin: padding-box;
    background-position: 98% center;
    background-repeat: no-repeat;
}
#PickArea ul li a{
	display:block;
}
#PickArea img {
	display:block;
	float:left;
	width:60px;
	height:45px;
	margin:0 10px 0 0;
	border-radius: 3px;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}
#PickArea .lt_name {
	display:block;
	width:71%;
	line-height:14px;
	font-size:0.8em;
	float:left;
}
#PickArea .lt_price {
	display:block;
	width:70%;
	text-align:right;
	float:left;
	margin:3px 0 0;
	font-size:0.8em;
}
#PickArea .lt_price span {
	color:#bc0000;
	font-size:1.3em !important;
}

/*Event*/
.Event {
	padding:0 0px 0 0;
}
.Event a{
	height:35px;
	width:100%;
	line-height:35px;
	display:block;
	list-style-type: none;
	padding:0px 0px;
	margin:0 0 5px 0;
	background-attachment: scroll, scroll;
    background-clip: border-box, border-box;
    background-color: transparent;
	background: url(../img/SubNext.gif);
    background-origin: padding-box;
    background-position: 95% center;
    background-repeat: no-repeat;
	border-bottom:1px solid #CCC;
}
.EvtMore a{
	height:35px;
	width:96%;
	line-height:35px;
	display:block;
	list-style-type: none;
	padding:0px 4% 0 0;
	margin:0 0 5px 0;
	background-attachment: scroll, scroll;
    background-clip: border-box, border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-repeat: no-repeat;
	border-bottom:1px solid #CCC;
	text-align:right;
}


.sp_input_basic
{
    background-color: #FEE7E7;
    font-size: 1.3em;
    height: 1.8em;
    margin: 2px 0 1px 1px;
}