@charset "shift_jis";

/* -----------------------------------------------------------
CSS Information

 title:		　　 Wish

 File name:      color_1.css
 Author:         ネット企画グループ
 Style Info:     カラー、プロパティの設定
 
----------------------------------------------------------- */

/*-----------------------------------------------
 __index.html
-----------------------------------------------*/


/* __header
-----------------------------------------------*/

div#header {
	background:url(/images/home/bridal/header_img.jpg) repeat-x;
	background-color:#765700;
	/*background-color:#321801;*/
}

div#header img#logo {
	position:absolute;
	top:7px;
	left:20px;
}

div#header h1 {
	/*color:#5B5200;*/
	color:#fff;
}

div#header ol.pan li {
	color:#c6ead6;
}
  
div#header ol.pan li a {
	background:url(/images/home/bridal/pan.gif) no-repeat right center;
}


/*__contents
-----------------------------------------------*/

div#container {
	background:url(/images/home/bridal/sub_imgbg.gif) right repeat-y;
}

div#main_informaiton {
	border-bottom:#3e051f solid 1px;
	background:url(/images/shared/info_line.gif) repeat-y;
}

dl.info_txt_area dt {
	background:url(/images/shared/info_icon.gif) no-repeat left;
}

/* __navi_side
------------------------------------------*/

div#navi_side dl.navi {
	background-color:#eeeae3;
}

div#navi_side dl.navi dd a {
	background:url(/images/home/bridal/navi_yajirushi.gif) no-repeat 1em;
}

div#navi_side dl.navi ul.navi_sub_cate li a {
	background:url(/images/home/bridal/navi_yajirushi_3.gif) no-repeat 2em;
}

/*div#navi_side dl.navi a {
	color:#555;
}*/

div#navi_side ul.navi_info li {
	background:url(/images/home/bridal/navi_yajirushi_2.gif) no-repeat left;
}

div#navi_side dl.navi dd a:hover ,
div#navi_side ul.navi_info li a:hover {
	/*color:#993300;*/
	background-color:#acc9b9;
}

/* __navi_guide
-----------------------------------------------*/

div#navi_side dl.navi_guide ,
div#navi_side dl.mobile_guide  {
	background-color:#eeeae3;
}

div#navi_side dl.navi_guide dd a {
	background:url(/images/home/bridal/navi_yajirushi_3.gif) no-repeat 1em;
}

div#navi_side dl.navi_guide  dd a:hover {
	background-color:#acc9b9;
}

/*  __sub
------------------------------------------*/

/* __shopping_cart
-----------------------------------------------*/

div#shopping_cart dl.cart ,
div#favorite_box dl.favorite ,
div#ranking_box dl.ranking {
	border-top:#D87E7C dotted 2px;
}

div#shopping_cart hr.cart_border {
	border-color:#D87E7C;
}

hr.sub_border {
	border-color:#D87E7C;
}

/*__footer
-----------------------------------------------*/

div#footer {
	border-top:#085e2f 5px solid;
}

div#footer ul.footer_navi li a:hover {
	color:#993300;
}

/*-----------------------------------------------
 __item_list.html
-----------------------------------------------*/
h2.item_list_tit {
	border-bottom:#ddcdd4 solid 5px;
}

ul.item_list li {
	border:1px solid #ddcdd4;
	background-color:#eeeae3;
}

.product_price {
	color:#8b0221;
}

/*-----------------------------------------------
 __cart.html
-----------------------------------------------*/

div.shopping_cart {
	clear:both;
	width:700px;
	margin:20px auto;
	background-color:#F1CFCF;
}

/*-----------------------------------------------
 __law.html
-----------------------------------------------*/
div#law_content th {
	background-color:#CAE0D4;
}

/*-----------------------------------------------
 __support-guide.html
-----------------------------------------------*/

/*-----------------------------------------------
 __order-guide.html
-----------------------------------------------*/

dl.order_explain {
	background-color:#c5d7b5;
}

dl.order_explain > dd {
	background:#faf6ee;
}

* html body dl.order_explain dd {
	background:#faf6ee;
}

