#main b{
	display:none;
}
.newicn-txt{
	color:#FF9933;
font-weight: bold;
	font-size: 11px;
}
#main a:link {color:#666666;text-decoration: underline;}
#main a:visited {color:#666666; text-decoration: underline;}
#main a:hover {color:#336699; text-decoration: underline;}
#main a:active {color:#336699; text-decoration: underline;}


#main {
	width: 870px;
	margin: 0px auto;
	text-align: left;
}

#main h1 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	float: left;
	padding: 0 22px 0 0;
}
#main h2{
	margin: 0;
	padding: 0;
	font-weight: bold;
}


#main h4 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

#main p {
	margin: 0;
	padding: 0;
}


#mainmovie-area{
	padding: 0 0 18px 0;
}


#maincontens-area{
	width: 870px;
	/* border-top: solid 1px #CCCCCC; */
	/* padding: 20px 0 0 0 ; */
}




#contens-flame{
	width: 870px;
}


#special-contens-area{
	width: 580px;
	float:left;
	border-right: solid 2px #cccccc;
}

#special-contens-area .main-title-box{
	height:23px;
	background-image:url(/top/2007/image/bg_ttlhead_salon.gif);
	background-repeat:repeat-x;
	background-position: 0px 18px;
	margin: 5px 0 10px 0;
	width: 564px;
}
#special-contens-area .main-title-box h2{
	width: 69px;
	float:left;
	border-right: solid 1px #c1c1c1;
}


#main .main-title-box p{
	padding-left: 8px;
	float: left;
}


.other-special{
	width: 271px;
	float: left;
	padding: 0 0 29px 0;
}

.other-special{
	width: 271px;
	padding: 0 22px 29px 0;
	float: left;
}

.other-special-frame .left-frame{
	padding-right:22px;
}
.other-special-frame .right-frame{
	padding-right:0px;
}

#other-special-area{
	width: 271px;
	clear: left;
}

.other-special-frame{
	width: 580px;
	text-align: right;;
}


.other-special-box .other-special-frame{
	width: 580px;
}

#other-special-ttlarea{
	width: 870px;
	padding: 20px 0 0 0 ;
}

#other-special-area h2{
	width: 140px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
}

#other-special-ttlarea .bgline{
	width: 730px;
	float: left;
	padding: 7px 0 0 0 ;
}

.other-special p{
	width: 271px;
	float:left;
	text-align:right;
	margin-bottom: 3px;
}

#news-contens-area{
	width: 271px;
	float:left;
	padding: 5px 0 0 17px ;
}

#news-contens-frame{
	width: 271px;
}

#news-contens-area .main-title-box{
	height:23px;
	background-image:url(../../image/2010/bg_ttlhead_tv.gif);
	background-repeat:repeat-x;
	background-position: 0px 18px;
	margin: 0 0 10px 0;
	clear: left;
}
#news-contens-area .main-title-box h2{
	width: 115px;
	float:left;
	border-right: solid 1px #c1c1c1;
}
#news-contens-frame .news-contens-box{
	width: 271px;
}

#news-contens-frame .news-contens-box p{
	float:left;
	width: 132px;
	text-align: left;
}

#news-contens-area .img-news{
	padding: 0 7px 23px 0 ;
}


#mainmovie-header h1{
	display:none;
}
#mainmovie-header h2{
	display:none;
}


/* ------ hair style CH ----------- */
#submain-contents-area{
}

#submain-contents-area .main-title-box{
	height:23px;
	background-image:url(/top/2007/image/bg_ttlhead_style.gif);
	background-repeat:repeat-x;
	background-position: 0px 18px;
	margin: 5px 0 10px 0;
}
#submain-contents-area .main-title-box h2{
	float:left;
}
#submain-contents-area .style-special{
	float:left;
}

#submain-contents-area .style-special-frame .left-frame{
	padding-right:15px;
	padding-bottom:10px;
}
#submain-contents-area .style-special-frame .right-frame{
	padding-right:0px;
}

#submain-contents-area .style-special-frame{
	margin-bottom:5px;
	text-align: right;
	clear:left;
}


