/* --------------------------------------------------

	advice.css

-------------------------------------------------- */


/* ================================
	common
================================ */

#contents h1 {
	width:740px;
	height:35px;
	margin-bottom:10px;
	background:url(../images/what_h1_advice.gif) 0 0 no-repeat;
}
h2 {
	width:527px;
	height:27px;
	margin-bottom:21px;
	background-position:0 0;
	background-repeat:no-repeat;
}
h3{
	width:527px;
	background-position:0 0;
	background-repeat:no-repeat;
}
h3.Cause {
	height:83px;
	background-position:50% 0;
}
h3.Care {
	height:88px;
}


/* ================================
	advice
================================ */
/* Cause */
#Cause {
	clear: both;
	border:1px solid #d2d2d2;
	padding:13px;
	zoom: 1;
}
#Cause:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
#Cause h4 {
	display:inline;
	width:130px;
	display:table-cell;
	vertical-align:middle;
}
#Cause p {
	display:inline;
	width:360px;
	display:table-cell;
	vertical-align:middle;
}
#Cause div.line {
	clear:both;
	background: url(../../../common/images/dot_d2d2d2.gif) 0 0 repeat-x ;
	height:1px;
	margin:10px 0;
	display:block;
	overflow:hidden;
}
* html #Cause h4,
* html #Cause P{/* IE 6 */
	display:inline;
	zoom:1;
}
*:first-child+html #Cause h4,
*:first-child+html #Cause P{/* IE 7 */
	display:inline;
	zoom:1;
}

/* Care */
#Care {
	clear: both;
	border:1px solid #d2d2d2;
	border-top:none;
	padding:0 11px 15px;
	zoom: 1;
}
#Care:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
#Care h4 {
	clear:both;
	width:503px;
	height:34px;
	padding:15px 0 0 0;
}
#Care p {
	margin:0 0 0 41px;
	zoom: 1;
}

/* advice karada */
.advice_karada h2{
	background-image:url(../images/adkarada_h1.gif);
}
.advice_karada h3.Cause {
	background-image:url(../images/adkarada_h2_01.gif);
}
.advice_karada h3.Care {
	background-image:url(../images/adkarada_h2_02.gif);
}

/* advice me */
.advice_me h2{
	background-image:url(../images/adme_h1.gif);
}
.advice_me h3.Cause {
	background-image:url(../images/adme_h2_01.gif);
}
.advice_me h3.Care {
	background-image:url(../images/adme_h2_02.gif);
}

/* advice kata */
.advice_kata h2{
	background-image:url(../images/adkata_h1.gif);
}
.advice_kata h3.Cause {
	background-image:url(../images/adkata_h2_01.gif);
}
.advice_kata h3.Care {
	background-image:url(../images/adkata_h2_02.gif);
}

/* advice koshi */
.advice_koshi h2{
	background-image:url(../images/adkoshi_h1.gif);
}
.advice_koshi h3.Cause {
	background-image:url(../images/adkoshi_h2_01.gif);
}
.advice_koshi h3.Care {
	background-image:url(../images/adkoshi_h2_02.gif);
}

