﻿@charset "utf-8";


.photo_line {
	 border:#EBE9ED solid 4px;
	 padding:1px;
	 margin:0 20px 20px 0;
}

.photo_line_left {
	 border:#EBE9ED solid 4px;
	 padding:1px;
	 margin:0 20px 20px 0;
	 float:left;
}

.photo_line_right {
	 border:#EBE9ED solid 4px;
	 padding:1px;
	 margin:0 0 20px 20px;
	 float:right;
}


/*------ NEWS&PRESS/ニュースパンくずエリア背景ブランド別CSS分け ------*/

#brand_head {
	 width:890px;
	 height:58px;
	 padding:2px 20px 0 0;
	 float:right;
	 color:#C5BC83;
	 text-align:right;
	 font-size:10px;
}


.head_newstitle {
	 background-repeat:no-repeat;
	 background-image:url(../news/img/title_img.gif);
}

/*------ NEWS&PRESS/ニュース/コンテンツボックス ------*/

#left_box {
	 width:640px;
	 float:left;
}

#right_box {
	 width:230px;
	 float:right;
}

.topic {
	 padding:0 0 30px 0;
}

.topic h2 {
	 background-color:#F7F7F4;
	 padding:6px 10px 6px 10px;
	 color:#6C4723;
	 font-size:14px;
}

.topic_date {
	 font-size:10px;
	 color:#999;
	 padding:10px 0 0 0;
	 text-align:right;
}

.topic p {
	 margin:0 0 2px 0;
	 font-size:11px;
}


.topic a:link {
	color: #999933;
	text-decoration: none;
	clear:both;
}

.topic a:visited {
	color: #999933;
	text-decoration: none;
}
.topic a:hover {
	color:#C3C595;
	text-decoration:underline;
}
.topic a:active {
	color: #999933;
	text-decoration: none;
}

.topic_list {
	 padding:0 0 20px 0;
	 width:200px;
}

.topic_bt {
	 padding:0 0 20px 0;
	 width:200px;
	 background-image:url(../news/img/bt_press_on.gif);
	 background-repeat:no-repeat;
}

.topic_list ul li{
	 list-style:none;
	 font-size:10px;
	 color:#999;
}

.topic_list li{
	 background:#F7F7F4;
	 padding:10px 10px 10px 25px;
	 background-image:url(../base/icon_arrow.gif);
	 background-repeat:no-repeat;
	 background-position:10px 16px;
	 border-bottom:#CCC dotted 1px;
}
