@charset "utf-8";
@import url("docomo.css");

/* CSS Document */

.shopheader {
	height: 110px;
	width: 940px;
}
.shopheader h1 {
	text-indent: -9999px;
}
#shopheader-home { background: url(../images/header-top.gif) no-repeat 0px 10px;}

#home-maincolumn {
	float: left;
	width: 450px;
}
#home-rightcolumn {
	float: right;
	width: 290px;
}

#top-mds-banner {
	background-image: url(../images/top/top-mds1.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 720px;
	text-indent: -9999px;
	font-size: 1px;
	background-position: 0px 5px;
}
#banner-area {
	background-color: #CC0034;
	width: 720px;
}

/* -------------------------------------

キノシタドコモショップ情報

-----------------------------------------*/
#kino-docomo {
	padding-top: 20px;
}

#topmap-area {
	background-color: #EBEBEB;
	padding: 9px;
	border: 1px solid #999999;
}
#topmap-area .title {
	background-image: url(../images/top/top-map-title.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 470px;
	text-indent: -9999px;
}
#topmap {
	background-image: url(../images/top/top-map.gif);
	background-repeat: no-repeat;
	height: 303px;
	width: 700px;
	position: relative;
}
#topmap .slink {
	background: url(../images/top/top-map-btn.gif) no-repeat 0px 0px;
	height: 20px;
	width: 58px;
	position: absolute;
}
#topmap .slink a {
	display: block;
	height: 20px;
	width: 58px;
	text-indent: -9999px;
	border: none;
}
#topmap .slink a:hover {
	background: url(../images/top/top-map-btn.gif) no-repeat 0px -20px;
}

#slink-bypass {left: 9px;top: 83px;}
#slink-kawasaki {	left: 22px;top: 271px;}
#slink-itaeki {
	left: 242px;
	top: 195px;
}
#slink-buzen {	left: 638px;	top: 181px;}
#slink-shiida {	left: 369px;	top: 116px;}



#shop-list {
	padding-top: 20px;
	width: 720px;
}
#shop-list table {
	border-collapse:collapse;
	width: 100%;
}
#shop-list table td {
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	vertical-align: bottom;
}
#shop-list .td1 {}
#shop-list .td2 {}
#shop-list .td3 {
	text-align: right;
}



/* -------------------------------------

新着情報

-----------------------------------------*/

#wnew {
	padding-top: 15px;
	background-image: url(../images/top/top-wnew-btmline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
}
#wnew-header {
	background-image: url(../images/top/top-mds-wnew.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 720px;
	text-indent: -9999px;
}
#wnew-list {}
#wnew-list dl {
	width: 720px;
	clear: left;
	height: 25px;
	background-image: url(../images/top/top-headline-border.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#wnew-list dt {
	clear: left;
	float: left;
	background-image: url(../images/top/top-arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	width: 90px;
	padding-left: 20px;
}
#wnew-list dd.title {
	float: left;
	width: 400px;
}
#wnew-list dd.shopname {
	width: 180px;
	float: left;
}

/* -------------------------------------

製品リンク

-----------------------------------------*/
#product-link {
	background-image: url(../images/home-product-link-normal.jpg);
	background-repeat: no-repeat;
	height: 290px;
	width: 290px;
}
#product-link dt {
	height: 58px;
	width: 58px;
	float: left;
	text-indent: -9999px;
}
#product-link dd { display: inline; 
}
#product-link dd a {
	display: block;
	height: 58px;
	width: 58px;
	border:none;
	float: left;
	text-indent: -9999px;
}



#icon {
	background-image: url(../images/icon01.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 50px;
	background-color: #FFCCFF;
}
#time {
	border: 3px double #FF6600;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 30px;
	background-color: #FFFFCC;
	margin-bottom: 10px;
}
#time h3 {
	color: #FF3300;
}
#time ul {
	margin-left: 15px;
}

