@charset "utf-8";


/* =====================================================================
*
*    top_ch.css INDEX
*
*    // トップページのスタイル（クロノロジスト バージョン）
*
*
*    1. Header
*       1.1. Global Navigation
*
*    2. Main Contents
*       2.2. News
*
* =================================================================== */


/* ================================================================== */
/*                                                                    */
/* ! 1. Header */
/*                                                                    */
/* ================================================================== */

body.ch #header { background: url(../images/ch/head_bg.png) 0 0 repeat-x; }

body.ch #header .cont {
	position: static;
	left: 0;
	margin: 0 auto;
}


/* ---------------------------------
*    Catch Image
*/

body.ch #header .catch {
	background: url(../images/ch/catch_shadow.png) left bottom no-repeat;
}

#catchImg {
	float: left;
	margin-left: -68px;
}

#catchBody {
	position: relative;
	float: right;
	width: 302px;
	margin-top: 66px;
}

#catchIcon {
	position: absolute;
	z-index: 10;
	left: -110px;
	top: -33px;
}

#catchBody h2 {
	width: 279px;
	height: 83px;
	margin-bottom: 53px;
	background: url(../images/ch/catch_ch_ttl.png) no-repeat;
}

#catchBody p {
	width: 277px;
	height: 80px;
	background: url(../images/ch/catch_ch_desc.png) no-repeat;
}


/* ------------------------------------------------------------------ */
/*                                                                    */
/* ! 1.1. Global Navigation */
/*                                                                    */
/* ------------------------------------------------------------------ */

body.ch #header #gnavi { background: url(../images/ch/gn_shadow.png) no-repeat; }

body.ch #header #gnavi .box { background-color: transparent; }

body.ch #gnavi ul.kwicks li#gnProducts a { background-image: url(../images/ch/gn_prod.jpg); }
body.ch #gnavi ul.kwicks li#gnCampaign a { background-image: url(../images/ch/gn_camp.jpg); }
body.ch #gnavi ul.kwicks li#gnSalon    a { background-image: url(../images/ch/gn_salo.jpg); }
body.ch #gnavi ul.kwicks li#gnQa       a { background-image: url(../images/ch/gn_qa.jpg); }


/* ================================================================== */
/*                                                                    */
/* ! 2. Main Contents */
/*                                                                    */
/* ================================================================== */

/* ------------------------------------------------------------------ */
/*                                                                    */
/* ! 2.2. News */
/*                                                                    */
/* ------------------------------------------------------------------ */

body.ch .clearbase {
	background: url(../common/images/ch/clearbase.png) no-repeat;
}

body.ch #news h2 { background: url(../images/ch/news_ttl.png) left top no-repeat; }

body.ch #ticker { color: #828282; }
body.ch #ticker li span { color: #828282; text-shadow: 0 1px 0 #1B1B1B; }

body.ch #news a         { text-shadow: 0 1px 0 #1B1B1B; }
body.ch #news a:link    { color: #D4D3D3; text-decoration: none; }
body.ch #news a:visited { color: #D4D3D3; text-decoration: none; }
body.ch #news a:hover   { color: #FAFCFD; text-decoration: underline; }
body.ch #news a:active  { color: #FAFCFD; text-decoration: underline; }


