/************************************************
*						*
*  HAIR Charlie Brown 				*
*  Style CSS					*
*						*
*************************************************/

/*// COMMON STYLE //////////////////////////////*/

*{
	margin: 0;
	padding:0;
}
body {
	text-align: center;
	background-color: #fdf9eb;
	font-size: 0.8em;
	color: #735833;
	line-height: 1.4em;
	letter-spacing: 0.1em;
}
img {
	border: 0;
}
li{
	list-style-type: none;
}
.hide {
	width: 0;
	height:0;
	display:none;
}
.red {
	color: #d56138;
}
.bold {
	font-weight: bold;
}
.small{
	font-size: 0.8em;
}
#wrap {
	margin: 0 auto;
	width: 1000px;
	text-align: left;
}


/*// TOPICS PATH ///////////////////////////////*/

ol.pan li {
	display: inline;
}
ol.pan li a{
	padding: 0 12px 0 5px;
	background: url("../img/common/icn_pan.gif") no-repeat 42px 4px;
	color: #735833;
	text-decoration: none;
}
ol.pan li a:hover{
	color: #d56138;
	text-decoration: underline;
}


/*// HEADER AREA ///////////////////////////////*/

#bar_head {
	height: 40px;
	background: url("../img/common/bar_head.gif") repeat-x 0 0;
}
#header {
	width: 915px;
	height:151px;
	margin: 25px 0 0 20px;
	background: url("../img/common/bg_head.gif") no-repeat center;
}
#header #logoArea #logo a{
	display: block;
	width: 230px;
	height: 80px;
}
#header #logoArea #seoTxt{
	color: #945a3e;
	font-size: 0.85em;
	position: relative;
	top: -10px;
}
#header #telArea a{
	display: block;
	width: 55px;
	height: 20px;
	position: relative;
	top : -70px;
	left: 655px;
}


/**********
  Item 
**********/

#bine {
	width: 41px;
	height: 365px;
	margin-left: 3px;
	position: absolute;
	top: 194px;
	background: url("../img/common/img_bine.png") no-repeat 0 0;
}
	* html #bine { 
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ch-br.com/img/common/img_bine.png");
	}
#flowerL {
	width: 100px;
	height: 71px;
	margin-left: 20px;
	position: absolute;
	top: 168px;
	background: url("../img/common/img_flower_l.png") no-repeat left;
}
	* html #flowerL { 
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ch-br.com/img/common/img_flower_l.png");
	}
#flowerR {
	width: 100px;
	height: 88px;
	margin-left: 790px;
	position: absolute;
	top: 160px;
	background:url("../img/common/img_flower_r.png") no-repeat;
}
	* html #flowerR { 
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ch-br.com/img/common/img_flower_r.png");
	}


/*// CONTENTS AREA /////////////////////////////*/

#contentsArea {
	width: 915px;
	float: left;
	margin-left:30px;
	_margin-left:15px;/*For IE 6*/
	background: url("../img/common/bg_cont.gif") repeat-y 0 0;
}


/**************************
  Content Area > Side Area 
***************************/

#contentsArea #sideArea {
	width: 205px;
	float: left;
	color: #d8c9ba;
	font-size: 0.8em;
}
h2#h2_menu{
	width: 205px;
	height: 21px;
	margin-top: 25px;
	background:url("../img/common/h2_side.gif") 0 0;
}
.sideBar {
	width: 204px;
	height: 22px;
	background:url("../img/common/bar_side.png") 0 0;
}
	* html .sideBar { 
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ch-br.com/img/common/bar_side.png");
	}


/****************************************
  Content Area > Side Area > Global Navi 
*****************************************/

#sideArea ul#gNavi {
	margin: 13px 0 0 10px;
	z-index: 5;
	position: relative;
}
#sideArea ul#gNavi li a{
	display: block;
}
#sideArea ul#gNavi li#gn_top 	 a{ width: 157px; height: 38px; background: url("../img/common/gn_top.gif")     no-repeat;}
#sideArea ul#gNavi li#gn_staff 	 a{ width: 157px; height: 41px; background: url("../img/common/gn_staff.gif")   no-repeat;}
#sideArea ul#gNavi li#gn_menu 	 a{ width: 157px; height: 40px; background: url("../img/common/gn_menu.gif")    no-repeat;}
#sideArea ul#gNavi li#gn_kitsuke a{ width: 157px; height: 40px; background: url("../img/common/gn_kitsuke.gif") no-repeat;}
#sideArea ul#gNavi li#gn_sougei  a{ width: 157px; height: 30px; background: url("../img/common/gn_sougei.gif")  no-repeat;}

#sideArea ul#gNavi.top     li#gn_top     a,
#sideArea ul#gNavi         li#gn_top     a:hover { background: url("../img/common/gn_on_top.gif")     no-repeat;}
#sideArea ul#gNavi.staff   li#gn_staff   a,
#sideArea ul#gNavi         li#gn_staff   a:hover { background: url("../img/common/gn_on_staff.gif")   no-repeat;}
#sideArea ul#gNavi.menu    li#gn_menu    a,
#sideArea ul#gNavi         li#gn_menu    a:hover { background: url("../img/common/gn_on_menu.gif")    no-repeat;}
#sideArea ul#gNavi.kitsuke li#gn_kitsuke a,
#sideArea ul#gNavi         li#gn_kitsuke a:hover { background: url("../img/common/gn_on_kitsuke.gif") no-repeat;}
#sideArea ul#gNavi.sougei  li#gn_sougei  a,
#sideArea ul#gNavi         li#gn_sougei  a:hover { background: url("../img/common/gn_on_sougei.gif")  no-repeat;}


/*******************************************
  Content Area > Side Area > ShopData Area 
********************************************/

#shopdataArea {}

h2#h2_shopdata{
	width: 205px;
	height: 21px;
	margin-top: 40px;
	background:url("../img/common/h2_side.gif") 0 -20px;
}
#shopdataArea .cont {
	margin: 0 0 10px 20px;
}
#shopdataArea img{
	margin: 15px 0;
}
#shopdataArea .cont li {
	background: url("../img/common/icn_brown.gif") no-repeat 0 0;
	padding-left:18px;
	margin-top: 2px;
}
#shopdataArea .cont .ttl {
	width: 60;
	height: 15px;
	background:url("../img/common/ttl_shopdata.gif") no-repeat 0 0;
}
#shopdataArea .cont .address { background-position: 0   0px;}
#shopdataArea .cont .tel     { background-position: 0 -15px;}
#shopdataArea .cont .open    { background-position: 0 -30px;}
#shopdataArea .cont .close   { background-position: 0 -45px;}

#shopdataArea .cont table {
	line-height: 1.35em;
	font-size: 0.95em;
	color: #d8c9ba;
}
#shopdataArea .cont .icn{
	width: 15px;
	height: 12px;
	background: url("../img/common/icn_brown.png") no-repeat 0 0;
}


/*******************************************
  Content Area > Side Area > Banner Area 
********************************************/

#bannerArea {
	width: 100%;
	text-align: center;
}
#bannerArea ul {
	margin: 10px 0 40px 0;
}
#bannerArea ul li{
	height: 56px;
}


/*************************************************
  Content Area > Side Area > Bottom Link & To Top 
*************************************************/

#bottomLink {
	font-size:0.8em;
	float:left;
	width:915px;
	margin-bottom:25px;
}
#bottomLink ul#sNavi {
	width: 190px;
	float: left;
	padding-left: 15px;
}
#bottomLink ul#sNavi li {
	padding-left: 10px;
	display: inline;
}
#bottomLink ul#sNavi li a{
	color: #cbaa89;
	text-decoration: none;
}
#bottomLink ul#sNavi li a:hover{
	color:#ebe1b9;
	text-decoration :underline;
}
#bottomLink ul#sNavi li.bar {
	background: url("../img/common/bar_bottomlink.gif") no-repeat 3px 0;
}

/*--to Top---------------*/

#bottomLink ul.toTop{
	width: 120px;
	float: right;
}
#bottomLink ul.toTop li{
	padding:0 0 0 15px;
	background:url("../img/common/icn_top.gif") no-repeat 0 50%;
}
#mainArea div.toTop{
	font-size: 0.8em;
	float: right;
	margin: 0 30px 0 0;
	padding: 0 0 0 15px;
	background:url("../img/common/icn_top.gif") no-repeat 0 50%;
}
.toTop a{
	text-decoration:none;
	color: #8f8e65;
}
.toTop a:hover{
	text-decoration:underline;
	color: #7c7b52;
}


/***************************
  Content Area > Main Area
****************************/

#contentsArea #mainArea {
	width: 680px;
	float: left;
	padding: 32px 0 0 15px;
}
#contentsArea #mainArea .bg_head{
	width: 663px;
	height: 20px;
	margin-top: 5px;
	background: url("../img/common/bg_top_head.gif") no-repeat 0 0;

}
#contentsArea #mainArea .bg_foot{
	width: 663px;
	height: 20px;
	clear: both;
	background: url("../img/common/bg_top_foot.gif") no-repeat 0 0;
}
#contentsArea #mainArea .cont {
	width: 663px;
	float: left;
	background:url("../img/common/bg_top_mid.gif") repeat-y 0 0;
	padding: 0 0 0 15px;
}


/****************************************
  Content Area > Main Area > Movie Area
*****************************************/

#movieArea .movie {
	width: 421px;
	height: 311px;
	float: left;
	background:url("../img/top/bg_movie.gif") no-repeat 0 0;
}
#movieArea .detail {
	width: 205px;
	margin-left: 10px;
	float: left;
}
#movieArea .detail .ttl {
	width: 203px;
	height: 65px;
	background: url("../img/top/catch.png") no-repeat 0 0;
}
	* html #movieArea .detail .ttl { 
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ch-br.com/img/top/catch.png");
	}
#movieArea .detail .txt {
	letter-spacing: 0em;
	margin-top: 10px;
}
object{
	position:relative;
	top:5px;
	left:16px;
}
embed{
	position:relative;
	top:5px;
	left:16px;
}

/********************************************
  Content Area > Main Area > Recommend Area
*********************************************/

#recommendArea {
	font-size: 0.8em;
}
#recommendArea .cont{
	padding: 0 0 0 15px;
	float: left;
}
#recommendArea .cont h2.ttl {
	width: 214px;
	height: 44px;
	background: url("../img/top/h2_top.gif") no-repeat 0 0;
}
#recommendArea .cont .detail .btn a{
	display: block;
	width: 110px;
	height: 25px;
	margin: 10px 0 0 30px;
	background:url("../img/top/btn_detail.gif") no-repeat 0 0;
}
#recommendArea .cont .detail .btn a:hover{
	width: 110px;
	height: 25px;
	background: url("../img/top/btn_detail_on.gif") no-repeat 0 0;
}
#recommendArea .cont .detail .reco{
	width: 190px;
	float: left;
	margin: 10px 8px 0 8px;
}
#recommendArea .cont .detail .reco .ttl{
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 5px;
}



/**********************************************
  Content Area > Main Area > Information Area
***********************************************/

#infoArea {}

#infoArea  .cont h2.ttl {
	width: 214px;
	height: 40px;
	background: url("../img/top/h2_top.gif") no-repeat 5px -50px;
}
#infoArea table {
	margin: 0 0 0 10px;
	font-size: 0.9em;
}
#infoArea table td.date{
	padding: 10px 8px 0 18px;
	background:url("../img/common/icn_right.gif") no-repeat 0 11px;
}
#infoArea table td.txt {}

#infoArea table td {
	vertical-align: top;
	margin-left: 10px;
}
#infoArea table td .ttl{
	font-weight: bold;
	padding-top: 10px;
}
#infoArea table td .data{
	font-size: 0.9em;
	padding-top: 2px;
	line-height: 1.4em;
	letter-spacing: 0.15em;
}


/********************************
  Content Area > Main Area 
*********************************/

#mainArea .contwrap {
	float: left;
	margin: 30px 0 50px 20px;
}


/********************************
  Content Area > Main Area > H3
*********************************/

#mainArea h3 {
	width: 375px;
	height: 30px;
	margin: 0 0 2px 5px;
	background: url("../img/common/h3.gif") no-repeat 0 0;
}

#mainArea h3#h3_menu	{ background-position: 0  -30px;}
#mainArea h3#h3_kitsuke	{ background-position: 0  -60px;}
#mainArea h3#h3_sougei	{ background-position: 0  -90px;}
#mainArea h3#h3_tatto	{ background-position: 0 -120px;}
#mainArea h3#h3_access	{ background-position: 0 -150px;}
#mainArea h3#h3_contact	{ background-position: 0 -180px;}
#mainArea h3#h3_info	{ background-position: 0 -210px;}
#mainArea h3#h3_sitemap	{ background-position: 0 -240px;}

#mainArea .line {
	width: 635px;
	height: 2px;
	margin-bottom: 5px;
	background: url("../img/common/line_dot.gif") repeat-x 5px 0;
	overflow: hidden;
}


/***********************************
  Content Area > Main Area > Catch
************************************/

#mainArea #staffArea .catch {
	width: 588px;
	height: 150px;
	background: url("../img/staff/catch.gif") no-repeat 0 0;
}
#mainArea #kitsukeArea .catch {
	width: 588px;
	height: 150px;
	background: url("../img/kitsuke/catch.gif") no-repeat 0 0;
}
#mainArea #sougeiArea .catch {
	width: 588px;
	height: 150px;
	background: url("../img/sougei/catch.gif") no-repeat 0 0;
}
#mainArea #tattoArea .catch {
	width: 588px;
	height: 150px;
	background: url("../img/tatto/catch.gif") no-repeat 0 0;
}


/***********************************
  Content Area > Main Area > Staff
************************************/

#staffArea table {
	width: 620px;
}
#staffArea table td{
	padding: 20px 0 0 0 ;
}
#staffArea table td#si_sa{
	text-align:center;
	padding-top: 40px;
}

/***********************************
  Content Area > Main Area > Menu
************************************/


#menuArea {}

#menuArea .comment {
	width: 236px;
	height: 27px;
	margin: 0 0 10px 0;
	background:url("../img/menu/comment.gif") no-repeat 0 0;
}
#menuArea ul#sn{
	width: 550px;
	float: left;
}
#menuArea ul#sn li{
	float: left;
	position: relative;
	margin-right: 5px;
}
#menuArea ul#sn li a{
	display: block;
	width: 170px;
	height: 35px;
	background: url("../img/menu/snavi.gif") no-repeat 0 0;
}
#menuArea ul#sn li a:hover{
	background: url("../img/menu/snavi_on.gif") no-repeat 0 0;
}
#menuArea ul#sn li#sn_cut     a{ background-position: 0    0px;}
#menuArea ul#sn li#sn_color   a{ background-position: 0  -35px;}
#menuArea ul#sn li#sn_shaving a{ background-position: 0  -70px;}
#menuArea ul#sn li#sn_exte    a{ background-position: 0 -105px;}
#menuArea ul#sn li#sn_dread   a{ background-position: 0 -140px;}
#menuArea ul#sn li#sn_eyelash a{ background-position: 0 -175px;}
#menuArea ul#sn li#sn_cream   a{ background-position: 0 -210px;}

#menuArea h4{
	width: 610px;
	height: 30px;
	margin: 60px 0 0 0;
	background: url("../img/menu/h4.gif") no-repeat 0 0;
	float: left;
}
#menuArea #cut     h4 { background-position: 0    0px;}
#menuArea #color   h4 { background-position: 0  -30px;}
#menuArea #shaving h4 { background-position: 0  -60px;}
#menuArea #exte    h4 { background-position: 0  -90px;}
#menuArea #dread   h4 { background-position: 0 -120px;}
#menuArea #eyelash h4 { background-position: 0 -150px;}
#menuArea #cream   h4 { background-position: 0 -180px;}


#menuArea img {
	margin:20px 0 ;
}
#menuArea .price {
	float:left;
	width:610px;
}
#menuArea .price .icn{
	width:100px;
	height:18px;
	padding:2px 0 0 60px;
	font-size:0.8em;
	background:url("../img/menu/icn_price.gif") no-repeat 0 0;
}
#menuArea .price table {
	font-size: 0.8em;
	width: 240px;
	margin: 10px 0 20px 0;
	line-height: 1.45em;
	letter-spacing: 0.15em;
}
#menuArea .price table.long {
	width: 270px;
}
#menuArea .price table td.pr{
	text-align: right;
}
#menuArea .priceL {	
	width: 300px;
	float: left;
}
#menuArea .priceR {
	width: 300px;
	float: left;
}


/*************************************
  Content Area > Main Area > Kitsuke
**************************************/

#kitsukeArea img#comment {
	margin: 20px 0 50px 0;
}
#kitsukeArea .icn_cam {
	width: 100px;
	height: 23px;
	margin: 0 0 20px 0;
	background: url("../img/kitsuke/icn_cam.gif") no-repeat 0 0;
}
#kitsukeArea .icn_price {
	width: 100px;
	height: 23px;
	margin: 0 0 20px 0;
	background: url("../img/kitsuke/icn_price.gif") no-repeat 0 0;
}
#kitsukeArea .icn_ex{
	width: 101px;
	height: 23px;
	margin: 50px 0 20px 0;
	background:url("../img/kitsuke/icn_ex.gif") no-repeat 0 0;
}
#kitsukeArea dl{
	float:left;
	width: 170px;
	padding-right: 40px;
}
#kitsukeArea dl dt {
	height: 20px;
	background:url("../img/common/icn_right.gif") no-repeat 0 2px;
}
#kitsukeArea .ttl{
	display: block;
	width: 110px;
	height: 15px;
	margin: 0 0 0 15px;
	background: url("../img/kitsuke/ttl.gif") no-repeat 0 0;
}
#kitsukeArea #ginza .ttl{ background-position: 0 -15px; }
#kitsukeArea #harf  .ttl{ background-position: 0 -30px; }

#kitsukeArea .txt{
	margin-left: 12px;
}
#kitsukeArea table{
	font-size:1em;
}
#kitsukeArea table td{
	padding:0 5px 0 0;
}

#kitsukeArea .attention {
	padding-bottom:30px;
}
#kitsukeArea .price {
	font-color:;
}

#kitsukeArea table#cam{
	margin:10px;
	border:1px solid #ab9d65;
	border-collapse:collapse;
}
#kitsukeArea table#cam th {
	background-color:#dbd3b3;
	font-weight:normal;
	border:1px solid #ab9d65;
	padding:5px;
	text-align:center;

}
#kitsukeArea table#cam td {
	border:1px solid #ab9d65;
	padding:5px;
	text-align:right;
	background:#f5f2e2;
	color:#573b15;
}

/************************************
  Content Area > Main Area > Sougei
*************************************/

#sougeiArea .ttl{
	width: 90px;
	height:25px;
	margin-bottom: 10px;
}
#sougeiArea .txt{
	margin-left: 15px;
}
#sougeiArea #day .ttl{
	background: url("../img/sougei/icn_day.gif") no-repeat 0 0;
}
#sougeiArea #car .ttl{
	background: url("../img/sougei/icn_car.gif") no-repeat 0 0;
}
#sougeiArea #day{
	margin: 20px 0 40px 0;
}
#sougeiArea #car img{
	float: left;
	width: 150px;
	margin: 20px;
}
#sougeiArea #car .txt{
	float: left;
	width: 300px;
	padding: 20px 0 0 20px;
	background: url("../img/common/icn_left.gif") no-repeat 0 23px;
}


/***********************************
  Content Area > Main Area > Tatto
************************************/

#tattoArea img#comment {
	margin: 20px 0 50px 0;
}
#tattoArea .icn_price {
	width: 100px;
	height: 23px;
	margin: 0 0 20px 0;
	background: url("../img/tatto/icn_price.gif") no-repeat 0 0;
}
#tattoArea .icn_ex {
	width: 100px;
	height: 23px;
	margin: 50px 0 20px 0;
	background: url("../img/tatto/icn_ex.gif") no-repeat 0 0;
}
#tattoArea dl{
	float: left;
	width: 170px;
	padding-right: 40px;
}
#tattoArea dl dt {
	height: 20px;
	background: url("../img/common/icn_right.gif") no-repeat 0 0;
}
#tattoArea .ttl{
	width: 38px;
	height: 15px;
	display: block;
	margin: 0 0 0 15px;
	background: url("../img/tatto/ttl.gif") no-repeat 0 0;
}

#tattoArea #hart .ttl	  { background-position: 0   0px;}
#tattoArea #rose .ttl	  { background-position: 0 -15px;}
#tattoArea #butterfly .ttl{ background-position: 0 -30px;}

#tattoArea .txt{
	margin-left: 12px;
}


/*************************************
  Content Area > Main Area > Access
**************************************/

#accessArea .ttl{
	margin: 0 0 20px 0;
}
#accessArea #hour,
#accessArea #access,
#accessArea #map{
	margin: 0 0 20px 0;
}
#accessArea #access,
#accessArea #map{
	margin: 50px 0 0 0;
}
#accessArea #hour .ttl{
	width: 78px;
	height:23px;
	background: url("../img/access/icn_hour.gif") no-repeat 0 0;
}
#accessArea #access .ttl{
	width: 78px;
	height:23px;
	background: url("../img/access/icn_access.gif") no-repeat 0 0;
}
#accessArea #map .ttl{
	width: 78px;
	height:23px;
	background: url("../img/access/icn_map.gif") no-repeat 0 0;
}
#accessArea #hour table {
	background: #fff;
	text-align: center;
	border-collapse: collapse;
	margin-left: 15px;
}
#accessArea #hour tr.week, td.cap {
	background: #e8e7c8;
}
#accessArea #hour tr.open td.cap {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}
#accessArea #hour tr.open {
	border-bottom: 1px solid #e8e7c8;
}
#accessArea #hour td.holiday {
	color: #d56138;
	background: #edd5c8;
}
#accessArea #hour tr.week td{
	border-right: 1px solid #fff;
}
#accessArea #hour td{
	padding: 4px;
	width: 50px;
}
#accessArea #hour td.cap {
	width: 80px;
}
#accessArea #hour .txt{
	margin: 20px 0 0 15px;
	font-size: 0.8em;
}
#accessArea #access .txt{
	margin: 0 0 0 15px;
}
#accessArea #access .txt a{
	color: #d56138;
}
#accessArea #access .txt a:hover{
	color: #e47a54;
}


/**************************************
  Content Area > Main Area > Site Map
***************************************/

#sitemapArea ul{
	margin: 30px 0 0 50px;
}
#sitemapArea ul li{
	padding-left: 20px;
	margin-bottom: 15px;
	background: url("../img/common/icn_right.gif") no-repeat 0 2px;
}
#sitemapArea ul li a{
	color: #735833;
	text-decoration: none;
}
#sitemapArea ul li a:hover{
	color: #d56138;
	text-decoration: underline;
}


/*************************************
  Content Area > Main Area > Contact
**************************************/

#contactArea {
	padding: 0 0 0 60px;
}
#contactArea .attention {
	width: 480px;
	margin-bottom: 40px;
	border: 2px dotted #d56138;
	background: url(../img/common/icn_flower_red.gif) no-repeat 8px 12px ;
}
#contactArea .attention p{
	padding: 10px 30px;
}
#contactArea table{
	width: 500px;
	border-collapse: collapse;
	font-size: 0.95em;
}
#contactArea table tr.color{
	background: #f3f0de;
}
#contactArea table td{
	padding: 16px 10px;
}
#contactArea .btnArea {
	padding: 20px 0 0 0;
	width: 100%;
	text-align: center;
}
#contactArea #btn_back {
	margin-top: 20px;
}
#contactArea .icn {
	display: block;
	width: 11px;
	height: 12px;
	float: left;
	margin-right: 5px;
	background: url(../img/common/icn_right.gif) no-repeat 0 0;
}
#contactArea table .leading {
	text-align: center;
}
#contactArea table .caution {
	color: #d56138;
}
#contactArea table tr td.entry{
	width:30%;
	vertical-align:top;
}
#contactArea table tr td.box{
	width:70%;
}

/*********************************************
  Content Area > Main Area > Edit Infomation
**********************************************/

#editArea {
	padding: 20px 50px;
}
#editArea form#add_news {
	margin: 30px 0;
	padding: 0 0 30px 0;
	border-bottom: 1px dotted #735833;
}
#editArea .news {
	margin: 0 0 10px 0;
}
#editArea .news .news_cont{
	padding: 2px 0 0 40px;
}
#editArea #input_title{
	margin-bottom: 10px;
}
#editArea .btnArea{
	margin-top: 10px;
}


/*// BOTTOM AREA ///////////////////////////////*/

#bottomArea {
	width: 915px;
	height:50px;
	margin-left: 24px;
	clear: both;
	position: relative;
	top: -25px;
	background: url("../img/common/bar_foot.png") no-repeat 0 0;
}
	* html #bottomArea { 
		background-color: transparent;
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.ch-br.com/img/common/bar_foot.png");
	}


/*// FOOTER AREA ///////////////////////////////*/

#footer {
	height: 40px;
	clear: both;
	padding: 0 0 0 20px;
	text-align: center;
	background: url("../img/common/bar_foot.gif") repeat-x 0 0;
}
#copy{
	width: 840px;
	height: 24px;
	margin: 0 auto;
	background: url("../img/common/copy.gif") no-repeat right 10px;
}













