/*-----------------------------------------------------------------
  == Japan Chlorella Treatment Association Website Color2 Style ==
  [ File: /css/color2.css ]
------------------------------------------------------------------*/


/*== Common ==============================*/

/* Base
--------------------------------*/

.line1_color {
	height: 5px;
	background: url(../color2/common/line1_color.gif) repeat-x;
	font-size: 1px; /* For Win IE */
}

.boxttl1_l_color {
	background: url(../color2/common/boxttl1_l_color.gif) no-repeat;
}

.boxttl1_c_color {
	background: url(../color2/common/boxttl1_c_color.gif) repeat-x;
}

.boxttl1_r_color {
	background: url(../color2/common/boxttl1_r_color.gif) no-repeat;
}


/* Paragraph, Character
--------------------------------*/

.arrow1_color {
	padding-left: 0.8em;
	background: url(../color2/common/arrow1_color.gif) no-repeat 0 45%;
/*	background: url(../color2/common/arrow1_color.gif) no-repeat 0 0.2em;*/
}

.arrow3_color {
	padding-left: 0.8em;
	background: url(../color2/common/arrow3_color.gif) no-repeat 0 45%;
}

.pageTop p {
	padding-left: 0.8em;
	background: url(../color2/common/arrow2_color.gif) no-repeat 0 55%;
}

.font_color1 {
	color: #00C;
}


/* Header
--------------------------------*/

#headerCont h1 {
	padding-left: 98px;
	background: url(../color2/common/header_img.gif) no-repeat;
}

#headerCont .here {
	color: #00C;
	font-weight: bold;
}


/* Search Experience
--------------------------------*/

#searchExpCont {
	background: url(../color2/common/searchexp_bg.gif) repeat-x;
}


/* Global Navigation
--------------------------------*/

#gNavCont .here {
	color: #00C;
	font-weight: bold;
}


/* Sub Navigation
--------------------------------*/

td.snavBg {
	background: url(../color2/common/snav_bg.gif) repeat-y;
}

#sNavCont .here {
	color: #00C;
	font-weight: bold;
}

#sNavCont li {
	background: url(../color2/common/arrow1_color.gif) no-repeat 10px 0.4em;
}

#indexNavCont li {
	background: url(../color2/common/arrow1_color.gif) no-repeat 10px 0.4em;
}


/* Main
--------------------------------*/

#mainCont h3 {
	border-left: 8px solid #77C9FF;
	background: #D9FFFF;
}

table#backBtn {
	background: transparent url(../color2/common/line1_color.gif) repeat-x 0 0;
}


/*== Personalized ===========================*/

/* Experience
--------------------------------*/

#pId_experience table.searchTitle {
	margin-top: 5px;
	background: #77C9FF url(../color2/experience/search_ttl_bg.gif) repeat-x;
}

#pId_experience table.searchTitle td {
	background: url(../color2/experience/search_ttl_end.gif) no-repeat 100% 0;
}

#pId_experience.pCls_top #mainCont h4 {
	background: url(../color2/experience/ico_search.gif) no-repeat;
}

#pId_experience.pCls_category #mainCont h4,
#pId_experience.pCls_keyword #mainCont h4,
#pId_experience.pCls_detail #mainCont h4 {
	background-color: #77C9FF;
}

#pId_experience.pCls_category #mainCont h4.ico_chlo_color span,
#pId_experience.pCls_keyword #mainCont h4.ico_chlo_color span,
#pId_experience.pCls_detail #mainCont h4.ico_chlo_color span {
	background: url(../color2/experience/ico_chlo_color.gif) no-repeat 6px 50%;
}

#pId_experience.pCls_category #mainCont h4.ico_aga_color span,
#pId_experience.pCls_keyword #mainCont h4.ico_aga_color span,
#pId_experience.pCls_detail #mainCont h4.ico_aga_color span {
	background: url(../color2/experience/ico_aga_color.gif) no-repeat 6px 50%;
}

#pId_experience.pCls_detail #mainCont h3.detail {
	margin: 0 0 10px 0;
	padding: 0 0 2px 0.2em;
	background-color: transparent;
	border-left: 0;
	border-bottom: 2px solid #77C9FF;
	font-size: 100%;
	font-weight: bold;
}


/* Contact
--------------------------------*/

#pId_contact h3 {
	border: 0;
	background: #77C9FF url(../color2/common/ttl_fixed_bg.gif) no-repeat;
}


/* Faq
--------------------------------*/

#pId_faq .categoryList .qNum {
	background: url(../color2/common/arrow1_color.gif) no-repeat 10px 0.4em;
}

#pId_faq.pCls_category .qTitle {
	background-color: #77C9FF;
}

#pId_faq .answer {
	color: #00C;
}


/* Affiliate
--------------------------------*/

#pId_affiliate h3 {
	border: 0;
}


/* Home
--------------------------------*/

#pId_home #presidentSpeech h3 {
	background: transparent url(../color2/common/line1_color.gif) repeat-x 0 100%;
}

#pId_home p.presidentName {
	color: #00C;
}

#pId_home #chloCopy p {
	background: transparent url(../color2/common/line2_color.gif) repeat-x 0 100%;
}

#pId_home #infoCont #news h3 {
	background-color: #77C9FF;
}


/* News
--------------------------------*/

body#pId_news {
	background-color: #E6EEFF;
}


/* Lifetime
--------------------------------*/

#lifeimeTitle {
	height: 57px;
	background: #77C9FF url(../color2/common/childwin_ttl_bg.gif) repeat-x;
}

#pid_lifetime #closeBtn {
	border-top-color: #77C9FF;
	background-color: #E6EEFF;
}

#pid_lifetime #closeBtn span {
	background-image: url(../color2/common/ico_close.gif);
}

h2.lifetime {
	border-left: 8px solid #77C9FF;
	background: #D9FFFF;
}


/* Chlorella
--------------------------------*/

#pId_chlorella.pCls_top .catchCopy {
	color: #00C;
}

#pId_chlorella.pCls_p04 h4 {
	background-color: #77C9FF;
}

#pId_chlorella.pCls_p07 .thesisTitle {
	background-color: #77C9FF;
}

#pId_chlorella.pCls_p07 #mainCont h6 {
	color: #00C;
}

#pId_chlorella.pCls_p07 .arrow1_color.next {
	background: url(../color2/common/arrow1_color.gif) no-repeat 100% 45%;
}


/* Agaricus
--------------------------------*/

#pId_agaricus.pCls_p04 .secTitle {
	background: url(../color2/common/line1_color.gif) repeat-x 0 0;
}

#pId_agaricus.pCls_p04 .secTitle div {
	background: url(../color2/common/line1_color.gif) repeat-x 0 100%;
}

#pId_agaricus.pCls_p04 h5 {
	background: url(../color2/agaricus/p04/ico_que.gif) no-repeat 0 0;
}

#pId_agaricus.pCls_p04 p.qMan {
	background: url(../color2/agaricus/p04/ico_que.gif) no-repeat 0 50%;
}


/* Mini
--------------------------------*/

#pId_mini #mainCont h3 {
	border-left: 0;
	background: #FFF;
}

