/*****************************/
/* leftcontentsArea */
/*****************************/

/* kaisho title */
#kaisho_title{background:url(../img/h2_white.gif) no-repeat left top;height:32px;clear:both;margin-bottom:10px;width:545px;}
#kaisho_title dt{display:block;float:left;color:#fff;background:#DC435E;font-size:11px;margin:8px 0 0 8px;overflow:hidden;
	padding:2px;
	width:20px;
	font-weight:bold;
	text-align:center;
	line-height:1.3;
}

#kaisho_title dd{float:right;width:505px;}
#kaisho_title dd h2{line-height:32px;background:none;padding:0;float:left;}
#kaisho_title dd .days{float:right;padding:16px 5px 0 0;font-size:11px;font-weight:bold;color:#DC435E;}
#kaisho_title dd .txt{float:left;padding:12px 5px 0 5px;font-size:11px;color:#DC435E;}


h3 span{
	padding-left: 0.5em;
	font-size: 0.9em;
	color: #E34468;
}




/* ===== testArea ===== */

.testArea{
	margin-bottom: 16px;
	padding-top:10px;
	background-image: url(../img/bg_testarea.gif);
	background-repeat: repeat-y;
	border-top:1px dotted #ccc;
}

.testArea ul li{
	clear: both;
	margin-bottom: 1.2em;
}

.testArea ul li input{
	float: left;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 1em;
}

.testArea ul li input span{
	float: left;
	zoom: 1;
}

.testbody_l{	
	float: left;
	clear: left;
	width: 265px;
}

.testbody_r{	
	float: right;
	clear: right;
	width: 265px;
}




/* ===== pageArea ===== */

.pageArea{
	clear: both;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-bottom: 16px;
	text-align: center;
}

.pageArea ul{
	clear: both;
}

.pageArea ul li{
	display: inline;
	margin-left: 20px;
	margin-right: 20px;
	background-repeat: no-repeat;
}

.pageArea ul li.go_back{
	padding-left: 20px;
	background-image: url(../img/ic_06back.gif);
	background-position: left center;
}

.pageArea ul li.go_next{
	padding-right: 20px;
	background-image: url(../img/ic_06next.gif);
	background-position: right center;
}




.pageArea ul{
	clear: both;
}

.pageArea ul.test li{
	clear: both;
	display: block;
	margin-left: 0px;
	margin-right: 0px;
	background-repeat: no-repeat;
}

.pageArea ul.test li.go_next{
	width: 267px;
	height: 48px;
	margin-left: auto;
	margin-right: auto;
	background-image: none;
}

.pageArea ul.test li.go_next a{
	width: 267px;
	height: 48px;
	background-image: url(../img/btn_nexttest.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	font-weight: bold;
	color: #4B3736;
	text-decoration: none;
	display: block;
}

.pageArea ul.test li.go_next a:hover{
	background-position: 0px -48px;
}




.pageArea ul.test li.go_end{
	width: 267px;
	height: 64px;
	margin-left: auto;
	margin-right: auto;
}

.pageArea ul.test li.go_end a{
	width: 267px;
	height: 64px;
	background-image: url(../img/btn_endtest.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	font-weight: bold;
	color: #4B3736;
	text-decoration: none;
	display: block;
}

.pageArea ul.test li.go_end a:hover{
	background-position: 0px -64px;
}




.pageArea ul.test li.go_kaisyou{
	width: 267px;
	height: 58px;
	margin-left: auto;
	margin-right: auto;
}

.pageArea ul.test li.go_kaisyou a{
	width: 267px;
	height: 58px;
	background-image: url(../img/btn_kaisyou.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	font-weight: bold;
	color: #4B3736;
	text-decoration: none;
	display: block;
}

.pageArea ul.test li.go_kaisyou a:hover{
	background-position: 0px -58px;
}



.pageArea ul.test li.go_type{
	width: 267px;
	height: 58px;
	margin-left: auto;
	margin-right: auto;
}

.pageArea ul.test li.go_type a{
	width: 267px;
	height: 58px;
	background-image: url(../img/btn_type.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	font-weight: bold;
	color: #4B3736;
	text-decoration: none;
	display: block;
}

.pageArea ul.test li.go_type a:hover{
	background-position: 0px -58px;
}


.pageArea ul.test li.go_bathstretch{
	width: 267px;
	height: 58px;
	margin-left: auto;
	margin-right: auto;
}

.pageArea ul.test li.go_bathstretch a{
	width: 267px;
	height: 58px;
	background-image: url(../img/btn_bath.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	font-weight: bold;
	color: #4B3736;
	text-decoration: none;
	display: block;
}

.pageArea ul.test li.go_bathstretch a:hover{
	background-position: 0px -58px;
}



/* ===== checklistArea ===== */

.checklistArea{
	clear: both;
	margin-bottom: 20px;
	padding-bottom:10px;
	border-bottom:1px dotted #ccc;
}

.checklistArea ul{
	clear: both;
}

.checklistArea ul li{
	float: left;
	width: 220px;
	max-width: 220px;
	padding-left: 24px;
	padding-right: 10px;
	margin-bottom: 1.5em;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	line-height: 1;
}

.checklistArea ol{
	clear: both;
}

.checklistArea ol li{
	float: left;
	width: 237px;
	padding:0 8px 0 18px;
	height:3.5em;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 1.4em;
}

* html body .checklistArea ol li{/* ===== IE hack ===== */
	margin-bottom: 0em;
}

.checklistArea ol li.no01{
	background-image: url(../img/ic_no01.gif);
}

.checklistArea ol li.no02{
	background-image: url(../img/ic_no02.gif);
}

.checklistArea ol li.no03{
	background-image: url(../img/ic_no03.gif);
}

.checklistArea ol li.no04{
	background-image: url(../img/ic_no04.gif);
}

.checklistArea ol li.no05{
	background-image: url(../img/ic_no05.gif);
}

.checklistArea ol li.no06{
	background-image: url(../img/ic_no06.gif);
}

.checklistArea ol li.no07{
	background-image: url(../img/ic_no07.gif);
}

.checklistArea ol li.no08{
	background-image: url(../img/ic_no08.gif);
}

.checklistArea ol li.no09{
	background-image: url(../img/ic_no09.gif);
}

.checklistArea ol li.no10{
	background-image: url(../img/ic_no10.gif);
}

.checklistArea ol li.no11{
	background-image: url(../img/ic_no11.gif);
}

.checklistArea ol li.no12{
	background-image: url(../img/ic_no12.gif);
}

.checklistArea ol li.no13{
	background-image: url(../img/ic_no13.gif);
}

.checklistArea ol li.no14{
	background-image: url(../img/ic_no14.gif);
}

.checklistArea ol li.no15{
	background-image: url(../img/ic_no15.gif);
}

.checklistArea ol li.no16{
	background-image: url(../img/ic_no16.gif);
}

.checklistArea ol li.no17{
	background-image: url(../img/ic_no17.gif);
}

.checklistArea ol li.no18{
	background-image: url(../img/ic_no18.gif);
}

.checklistArea ol li.no19{
	background-image: url(../img/ic_no19.gif);
}

.checklistArea ol li.no20{
	background-image: url(../img/ic_no20.gif);
}

.checklistArea ol li.no21{
	background-image: url(../img/ic_no21.gif);
}

.checklistArea ol li.no22{
	background-image: url(../img/ic_no22.gif);
}

.checklistArea ol li.no23{
	background-image: url(../img/ic_no23.gif);
}

.checklistArea ol li.no24{
	background-image: url(../img/ic_no24.gif);
}

.checklistArea ol li.no25{
	background-image: url(../img/ic_no25.gif);
}

.checklistArea ol li.no26{
	background-image: url(../img/ic_no26.gif);
}

.checklistArea ol li.no27{
	background-image: url(../img/ic_no27.gif);
}

.checklistArea ol li.no28{
	background-image: url(../img/ic_no28.gif);
}

.checklistArea ol li.no29{
	background-image: url(../img/ic_no29.gif);
}

.checklistArea ol li.no30{
	background-image: url(../img/ic_no30.gif);
}

.checklistArea ol li.no31{
	background-image: url(../img/ic_no31.gif);
}

.checklistArea ol li.no32{
	background-image: url(../img/ic_no32.gif);
}

.checklistArea ol li.no33{
	background-image: url(../img/ic_no33.gif);
}

.checklistArea ol li.no34{
	background-image: url(../img/ic_no34.gif);
}

.checklistArea ol li.no35{
	background-image: url(../img/ic_no35.gif);
}
.checklistArea ol li.no36{
	background-image: url(../img/ic_no36.gif);
}
.checklistArea ol li.no37{
	background-image: url(../img/ic_no37.gif);
}
.checklistArea ol li.no38{
	background-image: url(../img/ic_no38.gif);
}
.checklistArea ol li.no39{
	background-image: url(../img/ic_no39.gif);
}
.checklistArea ol li.no40{
	background-image: url(../img/ic_no40.gif);
}

.checklistArea ol li.no41{
	background-image: url(../img/ic_no41.gif);
}

.checklistArea ol li.no42{
	background-image: url(../img/ic_no42.gif);
}

.checklistArea ol li.no43{
	background-image: url(../img/ic_no43.gif);
}

.checklistArea ol li.no44{
	background-image: url(../img/ic_no44.gif);
}

.checklistArea ol li.no45{
	background-image: url(../img/ic_no45.gif);
}

.checklistArea ol li.women{
	background-image: url(../../checkup/img/icon4.gif);
	width:158px;
	line-height:1.1em;
	height:2.4em;
color:#D94062;
padding:0 5px 0 18px;}


#leftArea .checklistArea h3.women{color: #D94062;
	background:url(../img/h2_white.gif) no-repeat left center;
	font-size:1em;
	font-weight:bold;
	line-height:32px;
	height:32px;
	padding-left:15px;
	margin-bottom:12px;
	clear:both;}

.checklistArea ol li a:hover {
	color: #D94062;
}

/* ===== special lesson ===== */

.nomarginArea .borderArea .txtArea{margin-bottom:0;}
.nomarginArea .borderArea .txtArea .right{text-align:center;margin:0;}



.txtArea dl.hd1 dd.type{
	font-weight:bold;
	color:#E34468;
	padding-top:0;
}

.txtArea dl.hd1 dd.type img{padding:0 5px 0 0;}


/*****************************/
/* rightContentsArea  */
/*****************************/


/* ===== lnavArea ===== */

#lnavArea{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 6px;
}



#lnavArea dl{
	padding-right: 4px;
}

#lnavArea dl dt{
	padding-left: 20px;
	padding-top: 4px;
	margin-bottom: 8px;
	background-image: url(../img/ic02.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

#lnavArea dl dd.check{
	padding-left: 0px;
	padding-bottom: 0px;
}

dl dd.check div#checktxt{
	float: left;
	clear: left;
	width: 110px;
}

dl dd.check div#checkbtn{
	float: right;
	clear: right;
	width: 95px;
	display: block;
}

dd.check div#checkbtn a{
	width: 95px;
	height: 97px;
	background-image: url(../../karada/kaishou/img/btn_check.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
}



#lnavArea dl dd.list{
	padding-left: 0px;
	padding-bottom: 0px;
}



#lnavArea dl dd ul{
	clear: both;
	min-height: 84px;
	_height:84px;
	padding-left: 90px;
	margin-bottom: 18px;
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

* html body #lnavArea dl dd ul{/* ===== IE hack ===== */
	height: 84px;
}



#lnavArea dl dd ul li{
	clear: both;
	padding-left: 20px;
	padding-top: 4px;
	background-image: url(../img/ic02.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

#rightArea .lnavarea h4{
	padding:1px 8px 1px 6px;
	margin:6px 8px;
	font-weight:bold;
	color:#34385C;
}

#rightArea .lnavarea .women h4.on{color:#D94062;}


div.lnavarea ul.lnav{padding-bottom:1.2em;}
#rightArea div.lnavarea ul.lnav li{clear:both;border-bottom:none;padding:3px 0px 3px 12px;color:#D94062;}

div.lnavarea .women ul.lnav li a{background-image:url(../img/ic_arrow_lnav_blue.gif) ;background-repeat:no-repeat;background-position:left center;padding-left:12px;display:block;}
div.lnavarea .women ul.lnav li.on a{background-image:url(../img/ic_arrow_lnav_pink.gif);color:#D94062;}


.symptom_block{background:url(../../symptoms/img/bg_middle.gif) repeat-y top left;margin:9px;}
.symptom_title{background:url(../../symptoms/img/hline_brown.gif) no-repeat center bottom;padding:10px 50px 10px 65px;margin:0 0 20px 0;}
.symptom_body{padding:30px 45px 30px 50px;}
.symptom_body p{line-height:150%;}
.symptom_bottom{background:url(../../symptoms/img/bg_bottom.gif) no-repeat left bottom;padding:20px 45px 35px 50px;}
#leftArea .symptom_block h3{background:none;line-height:150%;margin:0;padding:0 0 0 20px;color:#D94062;font-size:130%;}

.symptom_block .symptom_q{background:url(../../symptoms/img/bg_top_question.gif) no-repeat left top;padding-top:95px;}
.symptom_block .symptom_a{background:url(../../symptoms/img/bg_top_answer.gif) no-repeat left top;padding-top:95px;}
.symptom_a .symptom_title{background:url(../../symptoms/img/hline.gif) no-repeat center bottom;}

.symptom_body img{padding:5px 15px;}
.symptom_body .left img{padding:5px 10px 0 15px;}
.symptom_body .right img{padding:5px 15px 0 10px;}
.symptom_body .centering img{padding:5px;}
.centering{margin-left:auto;margin-right:auto;text-align:center;}

.symptom_q .symptom_body p{line-height:180%;font-weight:bold;font-size:130%;padding:0 20px;}
.symptom_a .symptom_body p{line-height:180%;padding:0 20px;font-size:130%;font-weight:bold;}
.symptom_a .symptom_body a{font-weight:bold;color:#D94062;}

.symptom_q .symptom_body p .ruby_text,
.symptom_a .symptom_body p .ruby_text{font-size:75%;color:#666;}

.symptom_body .left p,
.symptom_body .right p,
.symptom_body .centering p,
div.women_detail .left p,
div.women_detail .right p,
div.women_detail .centering p{line-height:125%;font-size:100%;color:#532928;margin:0;padding:0 15px;font-weight:normal;}

.symptom_block .button{margin:10px 0 0 60px;}
.symptom_block .button li{float:left;padding:0 12px;width:131px;}
.symptom_block .button li a{display:block;background-repeat:no-repeat;background-position:0px 0px;width:131px;height:56px;text-indent:-9999px;}
.symptom_block .button li a#bt_yes{background-image:url(../../symptoms/img/bt_yes.gif);}
.symptom_block .button li a#bt_no{background-image:url(../../symptoms/img/bt_no.gif);}
.symptom_block .button li a:hover{background-position:0 -57px;}



#leftArea .symptom_block h3.no01{background:url(../img/ic_no01_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no02{background:url(../img/ic_no02_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no03{background:url(../img/ic_no03_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no04{background:url(../img/ic_no04_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no05{background:url(../img/ic_no05_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no06{background:url(../img/ic_no06_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no07{background:url(../img/ic_no07_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no08{background:url(../img/ic_no08_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no09{background:url(../img/ic_no09_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no10{background:url(../img/ic_no10_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no11{background:url(../img/ic_no11_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no12{background:url(../img/ic_no12_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no13{background:url(../img/ic_no13_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no14{background:url(../img/ic_no14_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no15{background:url(../img/ic_no15_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no16{background:url(../img/ic_no16_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no17{background:url(../img/ic_no17_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no18{background:url(../img/ic_no18_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no19{background:url(../img/ic_no19_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no20{background:url(../img/ic_no20_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no21{background:url(../img/ic_no21_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no22{background:url(../img/ic_no22_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no23{background:url(../img/ic_no23_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no24{background:url(../img/ic_no24_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no25{background:url(../img/ic_no25_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no26{background:url(../img/ic_no26_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no27{background:url(../img/ic_no27_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no28{background:url(../img/ic_no28_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no29{background:url(../img/ic_no29_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no30{background:url(../img/ic_no30_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no31{background:url(../img/ic_no31_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no32{background:url(../img/ic_no32_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no33{background:url(../img/ic_no33_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no34{background:url(../img/ic_no34_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no35{background:url(../img/ic_no35_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no36{background:url(../img/ic_no36_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no37{background:url(../img/ic_no37_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no38{background:url(../img/ic_no38_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no39{background:url(../img/ic_no39_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no40{background:url(../img/ic_no40_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no41{background:url(../img/ic_no41_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no42{background:url(../img/ic_no42_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no43{background:url(../img/ic_no43_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no44{background:url(../img/ic_no44_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no45{background:url(../img/ic_no45_f2.gif) no-repeat left 0.2em;}


#leftArea .symptom_block h3.no0010{background:url(../img/ic_no01_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0020{background:url(../img/ic_no02_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0030{background:url(../img/ic_no03_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0040{background:url(../img/ic_no04_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0050{background:url(../img/ic_no05_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0060{background:url(../img/ic_no06_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0070{background:url(../img/ic_no07_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0080{background:url(../img/ic_no08_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0090{background:url(../img/ic_no09_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0100{background:url(../img/ic_no10_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0110{background:url(../img/ic_no11_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0120{background:url(../img/ic_no12_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0130{background:url(../img/ic_no13_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0140{background:url(../img/ic_no14_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0150{background:url(../img/ic_no15_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0160{background:url(../img/ic_no16_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0170{background:url(../img/ic_no17_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0180{background:url(../img/ic_no18_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0190{background:url(../img/ic_no19_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0200{background:url(../img/ic_no20_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0210{background:url(../img/ic_no21_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0220{background:url(../img/ic_no22_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0230{background:url(../img/ic_no23_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0240{background:url(../img/ic_no24_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0250{background:url(../img/ic_no25_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0260{background:url(../img/ic_no26_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0270{background:url(../img/ic_no27_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0280{background:url(../img/ic_no28_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0290{background:url(../img/ic_no29_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0300{background:url(../img/ic_no30_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0310{background:url(../img/ic_no31_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0320{background:url(../img/ic_no32_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0330{background:url(../img/ic_no33_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0340{background:url(../img/ic_no34_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0350{background:url(../img/ic_no35_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0360{background:url(../img/ic_no36_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0370{background:url(../img/ic_no37_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0380{background:url(../img/ic_no38_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0390{background:url(../img/ic_no39_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0400{background:url(../img/ic_no40_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0410{background:url(../img/ic_no41_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0420{background:url(../img/ic_no42_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0430{background:url(../img/ic_no43_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0440{background:url(../img/ic_no44_f2.gif) no-repeat left 0.2em;}
#leftArea .symptom_block h3.no0450{background:url(../img/ic_no45_f2.gif) no-repeat left 0.2em;}

.lnavarea li#lnav01.on{
	background-image: url(../img/ic_no01_f2.gif);
}

.lnavarea li#lnav02.on{
	background-image: url(../img/ic_no02_f2.gif);
}

.lnavarea li#lnav03.on{
	background-image: url(../img/ic_no03_f2.gif);
}

.lnavarea li#lnav04.on{
	background-image: url(../img/ic_no04_f2.gif);
}

.lnavarea li#lnav05.on{
	background-image: url(../img/ic_no05_f2.gif);
}

.lnavarea li#lnav06.on{
	background-image: url(../img/ic_no06_f2.gif);
}

.lnavarea li#lnav07.on{
	background-image: url(../img/ic_no07_f2.gif);
}

.lnavarea li#lnav08.on{
	background-image: url(../img/ic_no08_f2.gif);
}

.lnavarea li#lnav09.on{
	background-image: url(../img/ic_no09_f2.gif);
}

.lnavarea li#lnav10.on{
	background-image: url(../img/ic_no10_f2.gif);
}

.lnavarea li#lnav11.on{
	background-image: url(../img/ic_no11_f2.gif);
}

.lnavarea li#lnav12.on{
	background-image: url(../img/ic_no12_f2.gif);
}

.lnavarea li#lnav13.on{
	background-image: url(../img/ic_no13_f2.gif);
}

.lnavarea li#lnav14.on{
	background-image: url(../img/ic_no14_f2.gif);
}

.lnavarea li#lnav15.on{
	background-image: url(../img/ic_no15_f2.gif);
}

.lnavarea li#lnav16.on{
	background-image: url(../img/ic_no16_f2.gif);
}

.lnavarea li#lnav17.on{
	background-image: url(../img/ic_no17_f2.gif);
}

.lnavarea li#lnav18.on{
	background-image: url(../img/ic_no18_f2.gif);
}

.lnavarea li#lnav19.on{
	background-image: url(../img/ic_no19_f2.gif);
}

.lnavarea li#lnav20.on{
	background-image: url(../img/ic_no20_f2.gif);
}

.lnavarea li#lnav21.on{
	background-image: url(../img/ic_no21_f2.gif);
}

.lnavarea li#lnav22.on{
	background-image: url(../img/ic_no22_f2.gif);
}

.lnavarea li#lnav23.on{
	background-image: url(../img/ic_no23_f2.gif);
}

.lnavarea li#lnav24.on{
	background-image: url(../img/ic_no24_f2.gif);
}

.lnavarea li#lnav25.on{
	background-image: url(../img/ic_no25_f2.gif);
}

.lnavarea li#lnav26.on{
	background-image: url(../img/ic_no26_f2.gif);
}

.lnavarea li#lnav27.on{
	background-image: url(../img/ic_no27_f2.gif);
}

.lnavarea li#lnav28.on{
	background-image: url(../img/ic_no28_f2.gif);
}

.lnavarea li#lnav29.on{
	background-image: url(../img/ic_no29_f2.gif);
}

.lnavarea li#lnav30.on{
	background-image: url(../img/ic_no30_f2.gif);
}

.lnavarea li#lnav31.on{
	background-image: url(../img/ic_no31_f2.gif);
}

.lnavarea li#lnav32.on{
	background-image: url(../img/ic_no32_f2.gif);
}

.lnavarea li#lnav33.on{
	background-image: url(../img/ic_no33_f2.gif);
}

.lnavarea li#lnav34.on{
	background-image: url(../img/ic_no34_f2.gif);
}

.lnavarea li#lnav35.on{
	background-image: url(../img/ic_no35_f2.gif);
}

.lnavarea li#lnav36.on{
	background-image: url(../img/ic_no36_f2.gif);
}

.lnavarea li#lnav37.on{
	background-image: url(../img/ic_no37_f2.gif);
}

.lnavarea li#lnav38.on{
	background-image: url(../img/ic_no38_f2.gif);
}

.lnavarea li#lnav39.on{
	background-image: url(../img/ic_no39_f2.gif);
}

.lnavarea li#lnav40.on{
	background-image: url(../img/ic_no40_f2.gif);
}

.lnavarea li#lnav41.on{
	background-image: url(../img/ic_no41_f2.gif);
}

.lnavarea li#lnav42.on{
	background-image: url(../img/ic_no42_f2.gif);
}

.lnavarea li#lnav43.on{
	background-image: url(../img/ic_no43_f2.gif);
}

.lnavarea li#lnav44.on{
	background-image: url(../img/ic_no44_f2.gif);
}

.lnavarea li#lnav45.on{
	background-image: url(../img/ic_no45_f2.gif);
}

.lnavarea ol li.on a{color:#D94062;text-decoration:none;}


/* women */

#leftArea h3.women_detail{color: #D94062;
	background:url(../img/h2_white.gif) no-repeat left top;
	font-size:1em;
	font-weight:bold;
	line-height:30px;
	height:30px;
	overflow:hidden;
	padding-left:15px;
	margin-bottom:0px;
	clear:both;}
#leftArea h3.women_detail span.ruby_text{font-weight:normal;}
div.women_detail{border:solid #ccc 1px;padding:10px;}
div.women_detail p{line-height:1.6;margin:0 0.5em 1em 0.5em;}
div.women_detail p.lead{font-size:120%;padding:10px;margin:0;color:#3C3E66;}
div.women_detail dl{clear:both;margin:0 0 5px 0;}
div.women_detail dl dt{float:left;background:#3C3E66;font-weight:bold;color:#fff;border:solid #ccc 1px;padding:5px 10px;margin-right:10px;}
div.women_detail dl dd{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px;}
div.women_detail span.ruby_text {
	color:#666666;
	font-size:0.8em;
}
div.women_detail strong span.ruby_text {
	color:#666666;
	font-size:0.8em;
	font-weight: normal;
}
.search_women{
	margin-bottom: 10px;
	border: 1px solid #ccc;
	padding: 8px;

}

#leftArea h3.initial{
	height: ;
	margin-bottom: 0px;
	background-image: url(../../symptoms/women/img/h3back.jpg);
	border: 1px solid #CCCCCC;
	font-weight: bold;
	font-size: 1.2em;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 25px;
	padding-bottom: 5px;
}
h5.result{
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-image: url(../../symptoms/women/img/icon4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #2C3759;
	border-style: none;

}
h5.result strong{
	font-weight:bold;
	color:#D94062;
}
div.resultArea p strong{
	font-weight:bold;
	color:#D94062;
}

.searchNavi{
	height: 22px;
	clear: both;
	font-size: 1.2em;
	display: block;
	background-position: center;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 95%;
	padding: 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D94062;

}

.searchNavi ul.select_page{
	width: 95%;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}

.searchNavi ul.select_page li{
	margin-bottom: 10px;
	margin-left: 10px;
	display: inline;
}
.searchNavi ul.select_page li.current{
	color: #E34468;
	font-size: 120%;
	font-weight: bold;
}

