/*------------------------

　　TOPページCSS設定

-------------------------*/


/*　////////////////////////////////////////////　*/
/*　/////////  ミドル　左/中/右　設定　/////////　*/
/*　////////////////////////////////////////////　*/

/*---------------------------------
　　　ミドル左・中央・右ラップ
---------------------------------*/
#middle_wrap {
	width: 950px;
	clear: both;
	background-repeat: repeat-x;
}



/*　//////////////////////////////////////　*/
/*　/////////  ミドル中央　設定　/////////　*/
/*　//////////////////////////////////////　*/


/*---------------------------------
　　　　　中央カラム設定
---------------------------------*/
#center_column {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
	width: 520px;
}

/*---------------------------------
　　　A.ニュース・ボックス設定
---------------------------------*/
#center_boxA {
	width: 520px;
	background-image: url(/images/center_box_back.gif);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF7F00;
	margin-bottom: 12px;
	padding-bottom: 15px !important;
	padding-bottom: 0px;
}

#center_listA ul {
	height: 30px;
}

#center_listA li {
	float: left;
	height: 30px;
	list-style-type: none;
	font-size: 0px;
}

#tabBoxIndex {
	clear: both;
	width: 520px;

}

.tabBox {
	width: 518px;
	clear: both;
}

.center_listB {
	float: left;
	width: 290px;
}

.center_listB ul {
	clear: both;
	float: left;
	margin-top: 10px;
	margin-left: 20px !important;
	margin-left: 10px;
	margin-bottom: 10px;

}

.center_listB li {
	list-style-type: none;
	line-height: 2em;
	background-image: url(/images/icon02.jpg);
	background-repeat: no-repeat;
	background-position: 3px 4px !important;
	background-position: 3px 5px;
	padding-left: 23px;
	margin-right: 20px;
}

.center_listC {
	float: left;
	width: 290px;
}

.center_listC ul {
	clear: both;
	float: left;
	margin-top: 10px;
	margin-left: 20px !important;
	margin-left: 10px;
	margin-bottom: 10px;

}

.center_listC li {
	list-style-type: none;
	line-height: 2em;
	background-image: url(/images/icon12.jpg);
	background-repeat: no-repeat;
	background-position: 3px 4px !important;
	background-position: 3px 5px;
	padding-left: 23px;
	margin-right: 20px;
}

.center_boxA_link {
	float: left;
	width: 250px;
	margin-top: 10px;
}

.center_boxA_linkA {
	float: left;
	margin-left: 20px !important;
	margin-left: 10px;
}

.center_boxA_linkB {
	float: right;
	margin-left: 5px !important;
	margin-left: 2px;
}

.center_photo {
	float: right;
	background-color: #F5F5F5;
	margin-top: 12px;
	margin-bottom: 10px;
	margin-right: 30px !important;
	margin-right: 15px;
}

.center_photoA {
	margin-top: 12px;
	margin-right: 30px;
	margin-left: 30px;
}

.center_photoA img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 130px;
	width: 130px;
}

.center_photoB {
	margin-left: 27px;
	padding-bottom: 10px;
	padding-top: 5px;
}

/*---------------------------------
　　　B.カテゴリHOTページ設定
---------------------------------*/
#center_boxB {
	clear: both;
	width: 518px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF6699;
	border-bottom-color: #FF6699;
	border-left-color: #FF6699;
	margin-bottom: 12px;
}

#center_boxB a:link {
	color:#0033CC;
}

#center_boxB a:visited {
	color:#0033CC;
}

#center_boxB a:hover {
	color:#FF0000;
	text-decration: underline;
	text-decoration: underline;
}

#center_boxB #tableA {
	color:#0033CC;
	width: 495px;
	margin-left: 10px;
	line-height: 2em;
	margin-top: 10px;
}

#center_boxB .tableB {
	color:#0033CC;
	width: 495px;
	margin-left: 10px;
	line-height: 2em;
	margin-top: 0px;
}

#center_boxB #tableC {
	color:#0033CC;
	width: 495px;
	margin-left: 10px;
	line-height: 2em;
	margin-top: 0px;
	margin-bottom: 15px;
}

.black01 {
	color: #232323;
}

.center_tA {
	width: 130px;
}

.center_tB {
	width: 165px;
}

.center_tC {
	width: 135px;
}

.center_tD {
	width: 115px;
}

.center_tE {
	width: 115px;
}

.center_tF {
	width: 125px;
}

.center_tG {
	width: 95px;
}

.center_tH {
	width: 115px;
}

.center_tI {
	width: 140px;
}

/*---------------------------------
　　C.トクトククーポン情報設定
---------------------------------*/
#center_boxC {
	width: 518px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF7F00;
	border-bottom-color: #FF7F00;
	border-left-color: #FF7F00;
	margin-bottom: 12px;
}

.center_toku {
	width: 500px;
}

.center_toku ul {
	clear: both;
	margin-top: 10px;
	margin-left: 18px;
	margin-bottom: 10px;
}

.center_toku li {
	list-style-type: none;
	line-height: 2em;
	background-image: url(/images/icon04.jpg);
	background-repeat: no-repeat;
	background-position: 3px 4px !important;
	background-position: 3px 5px;
	padding-left: 28px;
	margin-right: 20px;
}

.center_toku_link {
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 13px;
}

/*---------------------------------
　　　D.登録しませんか？設定
---------------------------------*/
.center_boxD {
	width: 518px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
	margin-bottom: 12px;
}

.center_touroku_img {
	margin-top: 10px;
	margin-bottom: 10px;
}

.center_touroku {
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 30px;
	line-height: 1.8em;
}

.center_touroku_link {
	margin-top: 15px;
}

.center_boxE {
	width: 518px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	margin-bottom: 12px;
}

.center_mbrs{
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
	line-height: 1.8em;
}

/*　//////////////////////////////////////　*/
/*　///////////  ミドル右　設定　/////////　*/
/*　//////////////////////////////////////　*/


/*---------------------------------
　　　　　はりまぷ.com
---------------------------------*/
#right_column {
	float: right;
	width: 210px;
	margin-top: 5px;
}

#right_boxA {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #66CC66;
	border-bottom-color: #66CC66;
	border-left-color: #66CC66;
	clear: both;
	margin-bottom: 12px;
}

#right_boxA ul {
	padding-top: 8px !important;
	padding-top: 5px;
	margin-bottom: 13px;
}

#right_boxA li {
	list-style-type: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 39px;
	clear: both;
	line-height: 2em;
	background-image: url(/images/icon07.jpg);
	background-repeat: no-repeat;
	background-position: 16px 4px !important;
	background-position: 16px 5px;
	margin: 0px;
}


/*---------------------------------
　　企画特集/ご近所ショッピング
---------------------------------*/
.right_boxB {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	margin-bottom: 12px;
}

.right_boxB h3 {
	background-image: url(/images/icon06.jpg);
	background-repeat: no-repeat;
	background-position: 12px -2px !important;
	background-position: 12px -1px;
	padding-left: 30px;
	font-size: 1em;
	margin-top: 8px;
	margin-bottom: 8px;
}


/*---------------------------------
　　企画特集/ご近所ショッピング
--------------------------------*/
.right_boxC {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3366CC;
	border-bottom-color: #3366CC;
	border-left-color: #3366CC;
	margin-bottom: 12px;
}

.sum_photoB {
	margin-right: 10px;
	float: left;
	padding-left: 15px;
	margin-bottom: 5px;
	margin-top: 15px;
}

.sum_textB {
	margin-left: 15px;
	margin-right: 12px;
	line-height: 1.3em;
	margin-top: 15px;
	margin-bottom: 10px;
}

/*---------------------------------
　　　　ケータイサイト
--------------------------------*/
#right_boxD {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	margin-bottom: 12px;
}

#qr_img {
	text-align: center;
	margin-top: 5px;
}

#qr_text {
	font-size: 0.8em;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
