@charset "shift_jis";
/****************************************************************************************************
ZNV
****************************************************************************************************/
#contentsArea a{
	color			:	#644817;
	text-decoration	:	underline;}
	
#contentsArea a:hover{
	color			:	#EE7A1D;
	text-decoration	:	underline;}

/************************************************************
h1
************************************************************/

/*h1Block01*/
#h1Block01{
	position		:	relative;
	width			:	678px;
	height			:	185px;
	margin			:	0px 0px 19px 20px;
	padding			:	0px 0px 0px 0px;}

.ctgAbout #h1Block01{
	background		:	url(../images/common_h1_001.jpg) no-repeat left center;}
	
.ctgTetsuzuki_scene #h1Block01{
	background		:	url(../images/common_h1_002.jpg) no-repeat left center;}

.ctgService #h1Block01{
	background		:	url(../images/common_h1_003.jpg) no-repeat left center;}

.ctgKyousai #h1Block01{
	background		:	url(../images/common_h1_004.jpg) no-repeat left center;}

.ctgHoshoguide #h1Block01{
	background		:	url(../images/common_h1_005.jpg) no-repeat left center;}

.ctgTetsuzuki #h1Block01{
	background		:	url(../images/common_h1_006.jpg) no-repeat left center;}

.ctgKyousaikin #h1Block01{
	background		:	url(../images/common_h1_007.jpg) no-repeat left center;}

.ctgZenrosai #h1Block01{
	background		:	url(../images/common_h1_008.jpg) no-repeat left center;}

.ctgSelect #h1Block01{
	background		:	url(../images/common_h1_009.jpg) no-repeat left center;}

.ctgTorikumi #h1Block01{
	background		:	url(../images/common_h1_010.jpg) no-repeat left center;}

.ctgJigyou #h1Block01{
	background		:	url(../images/common_h1_011.jpg) no-repeat left center;}

#h1Block01 img{
	display			:	block;}

#h1Block01 .level{
	display			:	block;
	margin			:	0px;
	padding			:	10px 0px 10px 0px;
	font-size		:	70%;
	color			:	#69AB38;
	background		:	#FFF;
	border-bottom	:	#DDD 1px solid;}

#h1Block01 h1{
	position		:	absolute;
	top				:	55px;
	left			:	20px;}

#h1Block01 .h1BlockSttl{
	position		:	absolute;
	top				:	90px;
	left			:	20px;}

#h1Block01 .h1BlockTxt{
	position		:	absolute;
	top				:	115px;
	left			:	20px;}

/*h1Block02*/
#h1Block02{
	width		:	700px;
	margin		:	0px 0px 25px 0px;
	padding		:	15px 0px 0px 0px;}

#h1Block02 .level{
	margin		:	0px 20px 15px 20px;
	font-size	:	70%;
	color		:	#69AB38;}

#h1Block02 h1{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #4da23d;
	padding:4px 0 4px 0;}
	
#h1Block02 h1.lowTit{
	border-left:none;
	padding-left:0;}
	
/*----鬮?�E�諛ｶ・?�E�・?�E�驛｢譎｢・?�E�・?�E�髯具?�E�?�E�・つ�E�鬯?�E�・?�E�陋ｹ・?�E�・?�E�・?�E�・?�E�・?�E�----*/
#h1Block02 h1.kokuminTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #009944;
	padding:9px 0 4px 0;
	background	:	url(../images/kokumin_h1_logo.gif) no-repeat right bottom;}
	
#h1Block02 h1.kasaiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #E60021;
	padding:9px 0 4px 0;
	background	:	url(../images/kasai_h1_logo.gif) no-repeat right bottom;}
	
#h1Block02 h1.nseimeiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #F3981D;
	padding:9px 0 4px 0;
	background	:	url(../images/nseimei_h1_logo.gif) no-repeat right bottom;}
	
#h1Block02 h1.niryouTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #4DA13C;
	padding:9px 0 4px 0;
	background	:	url(../images/niryou_h1_logo.gif) no-repeat right bottom;}
	
#h1Block02 h1.nenkinTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #7F1084;
	padding:9px 0 4px 0;
	background	:	url(../images/nenkin_h1_logo.gif) no-repeat right bottom;}
	
#h1Block02 h1.ecokasaiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #E60021;
	padding:9px 0 4px 0;
	background	:	url(../images/ecokasai_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.mycarTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #A50082;
	padding:9px 0 4px 0;
	background	:	url(../images/mycar_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.jibaisekiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #94252A;
	padding:9px 0 4px 0;
	background	:	url(../images/jibaiseki_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.koutsuTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #00A384;
	padding:9px 0 4px 0;
	background	:	url(../images/koutsu_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.dantaiSeimeiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #00A5E4;
	padding:9px 0 4px 0;
	background	:	url(../images/dantai_seimei_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.dantaiNenkinTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #A64A97;
	padding:9px 0 4px 0;
	background	:	url(../images/dantai_nenkin_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.keichouTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #005EAD;
	padding:9px 0 4px 0;
	background	:	url(../images/keichou_h1_logo.gif) no-repeat right bottom;}

#h1Block02 h1.ikiikiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #F1888B;
	padding:9px 0 4px 0;
	background	:	url(../images/ikiiki_h1_logo.gif) no-repeat right bottom;}
	
/*----鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�髯具?�E�?�E�・?�E�・?�E�驕ｶ謫?�E�・?�E�・?�E�鬯?�E�・?�E�陋ｹ・?�E�・?�E�・?�E�・?�E�・?�E�----*/
#h1Block02 h1.hohoemiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #4DA13C;
	padding:19px 0 10px 0;
	background	:	url(../../service/kaigo/hohoemi/images/hohoemi_h1_logo.gif) no-repeat right center;}

#h1Block02 h1 img{
	margin		:	0px 0px 0px 0px;}

#h1Block02 p{
	margin		:	0px 20px 0px 20px;}

#h1Block02 dl{
	display		:	block;
	background	:	url(../images/common_bg_009.gif) repeat-x 0px bottom;
	margin		:	0px 20px;
	padding		:	10px 0px;
	width:660px;}

#h1Block02 dt{
	float		:	left;
	display		:	block;
	padding		:	2px 10px 0px 10px;}

#h1Block02 dd{
	float		:	left;
	display		:	block;}

#h1Block02 dd p{
	float		:	left;
	display		:	block;
	width		:	58px;
	height		:	20px;
	margin		:	0px;
	background	:	url(../images/common_icn_010.gif) no-repeat 0px 0px;}
	
#h1Block02 dd span{
	display		:	block;
	width		:	53px;
	padding		:	2px 0px 0px 0px;
	text-align	:	center;
	font-size	:	12px;
	color		:	#477E17;
	letter-spacing:0;}
	
/*h1Block03*/
/*----鬩搾?�E�?�E�・?�E�・?�E�鬮?�E�・?�E�陷?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�髴難?�E�?�E�陋滂ｽ?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Kokumin{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

#h1Block03Kokumin #h1Block03Inner{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	position:relative;}

#h1Block03Kokumin #h1Block03Inner ul{
	width		:	630px;
	margin		:	0;
	padding		:	0;
	position:absolute;
	left:36px;
	top:190px;
	list-style:none;}

#h1Block03Kokumin #h1Block03Inner ul li{
	margin		:	0;
	padding		:	0;
	float:left;
	line-height:100%;}

/*----鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�謳?�E�・?�E�・?�E�髣�E�?�E��E�?�E�隶捺慣・?�E�・?�E�驍�?摩・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�闕ｵ譎｢・?�E�・?�E�・?�E�譎｢・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Niryou{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

/*----鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�髯晢?�E�?�E�陷?�E�・?�E�・?�E�・?�E�隶捺慣・?�E�・?�E�・?�E�・?�E�驕ｶ荳橸?�E�?�E�・?�E�・?�E�・?�E�隶壺扱?�E��E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Nseimei{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

/*----鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�蜿�E�?�E��E�?�E�繧托ｽ?�E�・?�E�・?�E�・?�E�鬮?�E�髮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�讖ｸ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�蜴・?�E�?�E�・?�E�髫?�E�蜿�E�?�E��E�?�E�・?�E�陝�蟷・?�E�?�E�霑壼麹?�E��E�・?�E�・?�E�驕ｶ�E�?�E��E�?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Kasai{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}
	
#h1Block03Kasai #h1Block03Inner{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	position:relative;}

#h1Block03Kasai #h1Block03Inner ul{
	width		:	630px;
	margin		:	0;
	padding		:	0;
	position:absolute;
	left:36px;
	top:179px;
	list-style:none;}

#h1Block03Kasai #h1Block03Inner ul li{
	margin		:	0;
	padding		:	0;
	float:left;
	line-height:100%;}
	

/*----鬯?�E�遨ゑｽ?�E�螟ｲ・?�E�・?�E�・?�E�・?�E�鬮?�E�雋ｻ・?�E�・?�E�髯樊ｺ?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E��E�?�E��E�?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�逧?�E�逕･・つ�E�・?�E�・?�E�驍ｵ・?�E�鬯倩?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�蜴・?�E�?�E�・?�E�髣�E�?�E��E�?�E�隶�E�?�E��E�?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�驛｢・?�E�髢?�E�・?�E�髣頑ｨ?�E�諱?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�髮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Ecokasai{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

#h1Block03Ecokasai #h1Block03Inner{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	position:relative;}

#h1Block03Ecokasai #h1Block03Inner ul{
	width		:	630px;
	margin		:	0;
	padding		:	0;
	position:absolute;
	left:36px;
	top:154px;
	list-style:none;}

#h1Block03Ecokasai #h1Block03Inner ul li{
	margin		:	0;
	padding		:	0;
	float:left;
	line-height:100%;}

/*----鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�鬮?�E�・?�E�陷?�E�・?�E�・つ�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�髴難?�E�?�E�陋滂ｽ?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Nenkin{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

/*----鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�驍ｵ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Mycar{
	width		:	660px;
	margin		:	15px 0 20px 0;

	padding		:	0px;
	background:none;}

#h1Block03Mycar #h1Block03Inner{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	position:relative;}

#h1Block03Mycar #h1Block03Inner ul{
	width		:	630px;
	margin		:	0;
	padding		:	0;
	position:absolute;
	left:36px;
	top:183px;
	list-style:none;}

#h1Block03Mycar #h1Block03Inner ul li{
	margin		:	0;
	padding		:	0;
	float:left;
	line-height:100%;}

/*----鬮?�E�雋ｻ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�髯樊ｺ�E�?�E��E�・?�E�取ｻ・?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/
#h1Block03Koutsu{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

/*----鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E��E�?�E��E�・?�E�・?�E�・?�E�・?�E�陟暮?�E�会ｽ?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/	
#h1Block03Keichou{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}
	
/*----鬮?�E�諛亥惧・?�E�・?�E�・?�E�・?�E�鬮?�E�蜴・?�E�?�E�・?�E�鬮?�E�・?�E�陷?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�鬮?�E�・?�E�陷?�E�・?�E�・つ�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�髴難?�E�?�E�陋滂ｽ?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/	
#h1Block03DantaiNenkin{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}
	
/*----鬮?�E�諛亥惧・?�E�・?�E�・?�E�・?�E�鬮?�E�蜴・?�E�?�E�・?�E�鬯?�E�・?�E�陷?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/	
#h1Block03DantaiSeimei{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

/*----鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�闔ｨ螟ｲ・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�陷茨?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�---*/	
#h1Block03Jibaiseki{
	width		:	660px;
	margin		:	15px 0 20px 0;
	padding		:	0px;
	background:none;}

/*----鬩搾?�E�?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驕ｯ・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驕ｯ・?�E�・?�E�・?�E�鬮?�E�貊ゑ?�E�?�E�・?�E�髫?�E�蟶帶?�E�?�E�陷托ｽ?�E�----*/
#h1Block03Ikiiki{
	width		:	660px;
	margin		:	15px 0 0 0;
	padding		:	0px;
	background:none;}

/*----鬮?�E�諛ｶ・?�E�・?�E�驛｢譎｢・?�E�・?�E�髯具?�E�?�E�・つ�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�---*/
#h1Block03Kokumin .level,
#h1Block03Niryou .level,
#h1Block03Nseimei .level,
#h1Block03Nenkin .level,
#h1Block03Kasai .level,
#h1Block03Ecokasai .level,
#h1Block03Mycar .level,
#h1Block03Jibaiseki .level,
#h1Block03Koutsu .level,
#h1Block03Keichou .level,
#h1Block03DantaiNenkin .level,
#h1Block03DantaiSeimei .level,
#h1Block03Ikiiki .level{
	margin		:	0 0 0 20px;
	padding		:	0px 0 15px 0;
	font-size	:	70%;
	color		:	#69AB38;
	background-color:#FFFFFF;}

#h1Block03Kokumin h1,
#h1Block03Niryou h1,
#h1Block03Nseimei h1,
#h1Block03Nenkin h1,
#h1Block03Kasai h1,
#h1Block03Ecokasai h1,
#h1Block03Mycar h1,
#h1Block03Jibaiseki h1,
#h1Block03Koutsu h1,
#h1Block03Keichou h1,
#h1Block03DantaiNenkin h1,
#h1Block03DantaiSeimei h1,
#h1Block03Ikiiki h1{
	margin:0 20px;
	padding:0;
	border:none;}

/*h1Block04*/
#h1Block04{
	width		:	700px;
	margin		:	0px 0px 0px 0px;
	padding		:	15px 0px 0px 0px;}

#h1Block04 .level{
	margin		:	0px 20px 15px 20px;
	font-size	:	70%;
	color		:	#69AB38;}

#h1Block04 h1{
	margin		:	0px 0px 0px 0px;
	border-bottom:3px solid #4da23d;
	padding:4px 0 4px 0;}
	
#h1Block04 h1.lowTit{
	border-left:none;
	padding-left:0;}
	
/*----驛｢譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�髮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�髮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�顔ｸ?�E�遘伉�・?�E�・?�E�・?�E�----*/
#h1Block04 h1.kokuminTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #009944;
	padding:9px 0 4px 0;
	background	:	url(../images/kokumin_h1_logo.gif) no-repeat right bottom;}
	
#h1Block04 h1.kasaiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #E60021;
	padding:9px 0 4px 0;
	background	:	url(../images/kasai_h1_logo.gif) no-repeat right bottom;}
	
#h1Block04 h1.nseimeiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #F3981D;
	padding:9px 0 4px 0;
	background	:	url(../images/nseimei_h1_logo.gif) no-repeat right bottom;}
	
#h1Block04 h1.niryouTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #4DA13C;
	padding:9px 0 4px 0;
	background	:	url(../images/niryou_h1_logo.gif) no-repeat right bottom;}
	
#h1Block04 h1.nenkinTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #7F1084;
	padding:9px 0 4px 0;
	background	:	url(../images/nenkin_h1_logo.gif) no-repeat right bottom;}
	
#h1Block04 h1.ecokasaiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #E60021;
	padding:9px 0 4px 0;
	background	:	url(../images/ecokasai_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.mycarTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #A50082;
	padding:9px 0 4px 0;
	background	:	url(../images/mycar_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.jibaisekiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #94252A;
	padding:9px 0 4px 0;
	background	:	url(../images/jibaiseki_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.koutsuTit{
	margin		:	0px 20px 0px 20px;

	border-bottom:3px solid #00A384;
	padding:9px 0 4px 0;
	background	:	url(../images/koutsu_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.dantaiSeimeiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #00A5E4;
	padding:9px 0 4px 0;
	background	:	url(../images/dantai_seimei_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.dantaiNenkinTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #A64A97;
	padding:9px 0 4px 0;
	background	:	url(../images/dantai_nenkin_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.keichouTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #005EAD;
	padding:9px 0 4px 0;
	background	:	url(../images/keichou_h1_logo.gif) no-repeat right bottom;}

#h1Block04 h1.ikiikiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #F1888B;
	padding:9px 0 4px 0;
	background	:	url(../images/ikiiki_h1_logo.gif) no-repeat right bottom;}
	
/*----鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�髯具?�E�?�E�・?�E�・?�E�驕ｶ謫?�E�・?�E�・?�E�鬯?�E�・?�E�陋ｹ・?�E�・?�E�・?�E�・?�E�・?�E�----*/
#h1Block04 h1.hohoemiTit{
	margin		:	0px 20px 0px 20px;
	border-bottom:3px solid #4DA13C;
	padding:19px 0 10px 0;
	background	:	url(../../service/kaigo/hohoemi/images/hohoemi_h1_logo.gif) no-repeat right center;}

#h1Block04 h1 img{
	margin		:	0px 0px 0px 0px;}

#h1Block04 p{
	margin		:	0px 20px 0px 20px;}

#h1Block04 dl{
	display		:	block;
	background	:	url(../images/common_bg_009.gif) repeat-x 0px bottom;
	margin		:	0px 20px;
	padding		:	10px 0px;
	width:660px;}

#h1Block04 dt{
	float		:	left;
	display		:	block;
	padding		:	2px 10px 0px 10px;}

#h1Block04 dd{
	float		:	left;
	display		:	block;}

#h1Block04 dd p{
	float		:	left;
	display		:	block;
	width		:	58px;
	height		:	20px;
	margin		:	0px;
	background	:	url(../images/common_icn_010.gif) no-repeat 0px 0px;}
	
#h1Block04 dd span{
	display		:	block;
	width		:	53px;
	padding		:	2px 0px 0px 0px;
	text-align	:	center;
	font-size	:	12px;
	color		:	#477E17;
	letter-spacing:0;}

/************************************************************
h2
************************************************************/
#mainContents h2{
	clear		:	both;
	background	:	url(../images/common_h2_001.gif) no-repeat left center;
	margin		:	0px 0px 10px 15px;
	padding		:	0px 0px 0px 16px;
	font-size	:	14px;}
	
h2.h2Bg01{
	background-color:#f0e8d1;
	background-image:none;
	margin		:	0px 20px 0px 20px;
	padding		:	7px 5px 7px 15px;
	font-size	:	115%;
	color		:	#816406;
	border-bottom:2px solid #b98732;
	line-height	:	1.25;}

h2.h2Bg02{
	background	:	#F2F2F2 url(../images/common_h2_003.gif) no-repeat 5px 8px;
	margin		:	0px 20px 0px 20px;
	padding		:	7px 5px 7px 28px;
	font-size	:	115%;
	color		:	#333;
	border-bottom:1px solid #CCCCCC;
	line-height	:	1.25;}

h2.h2Bg03{
	background	:	#e8e8e7 url(../images/common_h2_002.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	10px 5px 8px 20px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	border-bottom:1px solid #008800;
	line-height	:	1.25;}

/*----Step----*/
h2.h2Bg04{
	background	:	#FFFFFF url(../images/step_h2_bg_001.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h2.h2Bg05{
	background	:	#FFFFFF url(../images/step_h2_bg_002.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h2.h2Bg06{
	background	:	#FFFFFF url(../images/step_h2_bg_003.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h2.h2Bg07{
	background	:	#FFFFFF url(../images/step_h2_bg_004.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h2.h2Bg08{
	background	:	#FFFFFF url(../images/step_h2_bg_005.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h2.h2Bg10{
	background	:	#FFFFFF url(../images/step_h2_bg_006.gif) no-repeat 0 0;
	margin		:	0px 20px 0px 20px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h2.h2Bg09{
	background	:	#e8e8e7 url(../images/common_h2_002.gif) no-repeat 0 0;
	margin		:	0px -20px 0px 20px;
	padding		:	10px 5px 8px 20px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	border-bottom:1px solid #008800;
	line-height	:	1.25;}

h2 a{
	color			:	#725A21;
	text-decoration	:	underline;}
	
h2.bgNone{
	background :	none;
	margin		:	0px 20px 0px 20px;
	padding		:	10px 5px 8px 0;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}


/************************************************************
h3
************************************************************/
h3{
	clear		:	both;
	background	:	url(../images/common_h2_001.gif) no-repeat left 0px;
	margin		:	0px 20px 10px 36px;
	padding		:	0px 0px 0px 15px;
	font-size	:	100%;
	
	font-size: 1.4em;
	font-size: 1.4rem;
	line-height: 1;}
.honbu h3{
	padding:0px 0px 0px 15px!important;}
h3.h3Form{
	color			:	#69AB38;}

h3 a{
	text-decoration	:	underline;}

h3.h3Form a{
	color			:	#69AB38;
	text-decoration	:	underline;}

h3.h3Form a:hover{
	color			:	#EE7A1D;}

h3.noCatch{
	clear		:	both;
	background	:	none;
	margin		:	0px 0px 10px 36px;
	padding		:	0px 0px 0px 0px;
	font-size	:	100%;}

h3.noSpace{
	clear		:	both;
	background	:	url(../images/common_h2_001.gif) no-repeat left 0px;
	margin		:	0px 20px 10px 20px;
	padding		:	0px 0px 0px 15px;
	font-size	:	100%;}
	
/*----Step----*/
h3.h3Bg01{
	background	:	#FFFFFF url(../images/step_h3_bg_001.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h3.h3Bg02{
	background	:	#FFFFFF url(../images/step_h3_bg_002.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h3.h3Bg03{
	background	:	#FFFFFF url(../images/step_h3_bg_003.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h3.h3Bg04{
	background	:	#FFFFFF url(../images/step_h3_bg_004.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

h3.h3Bg05{
	background	:	#FFFFFF url(../images/step_h3_bg_005.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

.comp{
	color		:	#338118 !important;}


/************************************************************
h4
************************************************************/
h4{
	clear		:	both;
	background	:	url(../images/common_h4_001.gif) no-repeat 0 3px;
	margin		:	0px 20px 10px 35px;
	padding		:	0px 0px 0px 13px;
	font-size	:	100%;}
	
body:first-of-type h4{
	background	:	url(../images/common_h4_001.gif) no-repeat 0 6px;}

h4.noCatch{
	clear		:	both;
	background	:	none;
	margin		:	0px 20px 10px 35px;
	padding		:	0px 0px 0px 0px;
	font-size	:	100%;}


/************************************************************
A
************************************************************/
a.icn001{
	padding		:	0px 0px 0px 14px;
	margin:0;
	background	:	url(../images/common_icn_003.gif) no-repeat 0 0.1em;
	line-height	:	1.2 !important;}
	
body:first-of-type a.icn001{
    padding		:	0px 0px 0px 14px;
	margin:0;
	background	:	url(../images/common_icn_003.gif) no-repeat 0 0.1em;
	line-height	:	1.2 !important;}

a.icn001:hover{
    padding		:	0px 0px 0px 14px;
	margin:0;
	background:	url(../images/common_icn_003_ov.gif) no-repeat 0 0.1em;
	line-height	:	1.2 !important;}

body:first-of-type a.icn001:hover{
    padding		:	0px 0px 0px 14px;
	margin:0;
	background:	url(../images/common_icn_003_ov.gif) no-repeat 0 0.1em;
	line-height	:	1.2 !important;}

a.icn002{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_001.gif) no-repeat 0 2px;}

a.icn002:hover{
	background	:	url(../images/common_icn_001_ov.gif) no-repeat 0 2px;}

a.icn003{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_004.gif) no-repeat 0 1px;}

a.icn003:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 0 1px;}
	
body:first-of-type a.icn003{
	background	:	url(../images/common_icn_004.gif) no-repeat 0 3px;}
	
body:first-of-type a.icn003:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 0 3px;}

a.icn004{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_005.gif) no-repeat left center;}

a.icn004:hover{
	background	:	url(../images/common_icn_005_ov.gif) no-repeat left center;}

a.icn005{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_006.gif) no-repeat left center;}

a.icn005:hover{
	background	:	url(../images/common_icn_006_ov.gif) no-repeat left center;}

a.icn006{
	padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007.gif) no-repeat left center;
	font-size: 1.4em;
	font-size: 1.4rem;}

a.icn006:hover{
	background	:	url(../images/common_icn_007_ov.gif) no-repeat left center;}

a.icn007{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_008.gif) no-repeat left center;}

a.icn007:hover{
	background	:	url(../images/common_icn_008_ov.gif) no-repeat left center;}

a.icn008{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_009.gif) no-repeat left center;}

a.icn008:hover{
	background	:	url(../images/common_icn_009_ov.gif) no-repeat left center;}

a.icn009{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_011.gif) no-repeat left center;}

a.icn009:hover{
	background-image:	url(../images/common_icn_011_ov.gif);}
	
a.icn010{
	padding		:	13px 0 0 0;
	background	:	url(../images/common_icn_004.gif) no-repeat 1px 0;}

a.icn010:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 1px 0;}
	
*html a.icn010{
    margin-top:13px;
	padding		:	11px 0 0 0;}
	
*:first-child+html a.icn010{
    margin-top:13px;
	padding		:	11px 0 0 0;}
	
a.icn011{
	padding		:	13px 0 0 0;
	background	:	url(../images/common_icn_004.gif) no-repeat 1px 0;}

a.icn011:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 1px 0;}
	
*html a.icn011{
	padding		:	11px 0 0 0;
	background	:	url(../images/common_icn_004.gif) no-repeat 1px 0;}
	
*html a.icn011:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 1px 0;}

*:first-child+html a.icn011{
	padding		:	11px 0 0 0;
	background	:	url(../images/common_icn_004.gif) no-repeat 1px 0;}
	
*:first-child+html a.icn011:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 1px 0;}
 
 a.icn030{
	padding		:	0px 0px 0px 35px;
	background	:	url(../images/common_icn_016.gif) no-repeat left center;}

a.icn030:hover{
	background	:	url(../images/common_icn_016_ov.gif) no-repeat left center;}
 

.icn004 a{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_005.gif) no-repeat left center;
	display:block;}

.icn004 a:hover{
	background	:	url(../images/common_icn_005_ov.gif) no-repeat left center;}
	
.icn005 a{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_006.gif) no-repeat 0 2px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:bold;}

.icn019 a{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_006.gif) no-repeat 0 2px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:normal;
	color:#666666;}

.icn005 a:hover,
.icn019 a:hover{
	background:	url(../images/common_icn_006_ov.gif) no-repeat 0 2px;}

.icn013 a{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_003.gif) no-repeat left 2px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:bold;}

.icn013 a:hover{
	background:	url(../images/common_icn_003_ov.gif) no-repeat left 2px;}

.icn013 a.icn006{
	padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007.gif) no-repeat 0 2px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:bold;}

.icn013 a.icn006:hover{
    padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007_ov.gif) no-repeat 0 2px;}
 
 /* e-book
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
 
 .icn013 a.icn066{
	padding		:	0px 0px 0px 47px;
	background	:	url(../images/common_icn_030.gif) no-repeat 0 2px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:bold;}

.icn013 a.icn066:hover{
    padding		:	0px 0px 0px 47px;
	background	:	url(../images/common_icn_030_ov.gif) no-repeat 0 2px;}
 
	
.icn004 a.icn006{
	padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007.gif) no-repeat left center;}

.icn004 a.icn006:hover{
    padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007_ov.gif) no-repeat left center;}
	
.icn012{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_003_black.gif) no-repeat 0 3px;
	color			:	#333333;
	text-decoration	:	none;
	font-weight:normal;}

.icn014 a.icn006{
	padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007.gif) no-repeat 0 4px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:normal;}

.icn014 a.icn006:hover{
    padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007_ov.gif) no-repeat 0 4px;}

.icn015 a{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_003.gif) no-repeat 0 4px;
	color			:	#666666;
	text-decoration	:	none;
	font-weight:bold;
	display:block;}

.icn015 a:hover{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 4px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	font-weight:bold;}
	
.icn016 a{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_003.gif) no-repeat 0 2px;
	color			:	#666666;
	text-decoration	:	none;
	font-weight:bold;
	display:block;}

.icn016 a:hover{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 2px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	font-weight:bold;}
	
.icn017 a{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_003.gif) no-repeat left 1px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:normal;}

.icn017 a:hover{
    background:	url(../images/common_icn_003_ov.gif) no-repeat left 1px;}
	
.icn018 a{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_011.gif) no-repeat 0 2px;
	line-height	:	1.2 !important;
	display:block;}

.icn018 a:hover{
	background-image:	url(../images/common_icn_011_ov.gif) no-repeat 0 2px;}
	
.icn020 a{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_001.gif) no-repeat 0 3px;
	color			:	#666666;
	text-decoration	:	none;
	line-height	:	1.2 !important;
	font-weight:normal;
	display:block;}
	
.icn020 a:hover{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_001_ov.gif) no-repeat 0 3px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	line-height	:	1.2 !important;
	font-weight:normal;}

.icn022 a{
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_003_navy.gif) no-repeat left 1px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:normal;}

.icn022 a:hover{
    background:	url(../images/common_icn_003_ov.gif) no-repeat left 1px;}

/* movie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.icn021 a{
	padding		:	0px 0px 0px 24px;
	background	:	url(../images/common_icn_021.gif) no-repeat 0 1px;
	color			:	#666666;
	text-decoration	:	none;
	line-height	:	1.2 !important;
	display:block;}
	
.icn021 a:hover{
	padding		:	0px 0px 0px 24px;
	background	:	url(../images/common_icn_021_ov.gif) no-repeat 0 1px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	line-height	:	1.2 !important;}	

.icn021 a.icn066{
	font-weight	:	bold;}
	
.icn021 a.icn066:hover{

	font-weight	:	bold;}	
.icn003 a{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_004.gif) no-repeat 0 5px;
	display:block;
	text-align:left;}

.icn003 a:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat 0 5px;}
	
.icn002 a.icn006{
	padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007.gif) no-repeat 0 4px;}

.icn002 a.icn006:hover{
    padding		:	0px 0px 0px 20px;
	background	:	url(../images/common_icn_007_ov.gif) no-repeat 0 4px;}
 
.icn002 a.icn033{
	padding		:	0px 0px 0px 48px;
	background	:	url(../images/common_icn_030.gif) no-repeat 0 4px;}

.icn002 a.icn033:hover{
padding		:	0px 0px 0px 48px;
	background	:	url(../images/common_icn_030_ov.gif) no-repeat 0 4px;} 
 
	
*html .icn002 a.icn006{
	background	:	url(../images/common_icn_007.gif) no-repeat 0 3px;}
	
*html .icn002 a.icn006:hover{
	background	:	url(../images/common_icn_007_ov.gif) no-repeat 0 3px;}
	
*:first-child+html .icn002 a.icn006{
	background	:	url(../images/common_icn_007.gif) no-repeat 0 3px;}
	
*:first-child+html .icn002 a.icn006:hover{
	background	:	url(../images/common_icn_007_ov.gif) no-repeat 0 3px;}

/************************************************************
鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�讖ｸ・?�E�・?�E�驛｢譎｢・?�E�・?�E�鬯?�E�・?�E�隰・∞�??�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�闔ｨ螟ｲ・?�E�・?�E�・?�E�・?�E�
************************************************************/
.txtULnone li.icn001 a{
	padding		:	0px 0px 5px 16px;
	background	:	url(../images/common_icn_003.gif) no-repeat 0 2px;
	color			:	#666666;
	text-decoration	:	none;
	font-weight:normal;
	display:block;}

.txtULnone li.icn001 a:hover{
	padding		:	0px 0px 5px 16px;
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 2px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	font-weight:normal;}
	
body:first-of-type .txtULnone li.icn001 a{
	background	:	url(../images/common_icn_003.gif) no-repeat 0 4px;}

body:first-of-type .txtULnone li.icn001 a:hover{
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 4px;}
	
*html .txtULnone li.icn001 a{
	background	:	url(../images/common_icn_003.gif) no-repeat 0 1px;}

*html .txtULnone li.icn001 a:hover{
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 1px;}
	
*:first-child+html .txtULnone li.icn001 a{
	background	:	url(../images/common_icn_003.gif) no-repeat 0 1px;}

*:first-child+html .txtULnone li.icn001 a:hover{
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 1px;}
	
/************************************************************
section
************************************************************/
.section{
	width		:	618px;
	margin		:	0px 20px 18px 20px;}

/************************************************************
columnBox
************************************************************/
.columnBox {
	width: 96%;
	margin: 0px 0px 0px 20px;
	margin-bottom: 0px;
	padding: 10px 0px 10px 0px;
	background: #F2F2F2;
}

.columnBox .columnInner {
	margin: 0px 10px 0px 10px;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

.columnBox .columnBoxInner {
	border: 1px solid #fff;
}

.columnBox dl {
	display: block;
	margin: 0px 0px 0px 0px;
	border-left: 5px solid #7ab232;
	background: #fff;
}

.columnBox dt {
	display: block;
	height: inherit;
	margin: 0;
	padding: 11px 0 11px;
}

.columnBox dd {
	padding: 10px 0px;
	border-top: 1px solid #7ab232;
}

.columnBox dd p {
	margin: 0px;
	padding: 0 5px 0 15px;
	font-size: 12px;
}

/************************************************************
column2Box
************************************************************/
/* column2Box01 */
.column2Box01{
	width		:	660px;
	margin		:	0px 0px 0px 20px;
	padding		:	10px 0px 10px 0px;
	background	:	#F2F2F2;}

.column2Box01 .columnInner{
	width		:	640px;
	margin		:	0px 0px 10px 10px;
	background	:	url(../images/common_box001_bg002.gif) no-repeat left bottom;}

.column2Box01 .columnInner02{
	width		:	640px;
	margin		:	0px 0px 0px 10px;
	background	:	url(../images/common_box001_bg002.gif) no-repeat left bottom;}

.column2Box01 .columnInner03{
	width		:	598px;
	margin		:	0px 0px 0px 10px;
	background	:	url(../images/common_box001_bg003.gif) no-repeat left bottom;}

.column2Box01 dl{
	display		:	block;
	width		:	315px;
	margin		:	0px 0px 0px 0px;}

.column2Box01 dl.left{
	float		:	left;}

.column2Box01 dl.right{
	float		:	right;}

.column2Box01 dt{
	display		:	block;
	width		:	315px;
	margin:0;
	padding:11px 0 11px;
	background	:	url(../images/common_box001_bg001.gif) no-repeat;}

column2Box01 dt p a{
	color		:	#644817;}

.column2Box01 dt a:hover{
	color		:	#EE7A1D;}

.column2Box01 dt p{
	padding		:	0 10px 0 18px;
	margin-bottom:0;}


.column2Box01 dd{
	padding		:	10px 0px;
	background	:	url(../images/common_box001_bg004.gif) no-repeat left top;}

.column2Box01 dd p{
	margin		:	0px 15px;}
	
.column2Box01 .columnInner03{
	width		:	620px;
	margin		:	0px 0px 0px 10px;
	background	:	url(../images/common_box001_bg003.gif) no-repeat left bottom;}

/* column2Box04驛｢譎｢・?�E�・?�E�驛｢譎｢・?�E�・?�E�olumn2Box01鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�髮趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�隰悟･・?�E�?�E�・?�E�髮具?�E�?�E�・?�E�・?�E�隶捺慣・?�E�・?�E�隴趣?�E�?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驛｢譎｢・?�E�・?�E�*/
.column2Box04{
	width		:	660px;
	margin		:	0px 0px 0px 20px;
	padding		:	10px 0px 10px 0px;
	background	:	#F2F2F2;}

.column2Box04 .columnInner{
	width		:	640px;
	margin		:	0px 0px 10px 10px;
	background	:	url(../images/common_box001_bg002_3.gif) no-repeat left bottom;}

.column2Box04 .columnInner02{
	width		:	640px;
	margin		:	0px 0px 0px 10px;
	background	:	url(../images/common_box001_bg002_3.gif) no-repeat left bottom;}

.column2Box04 dl{
	display		:	block;
	width		:	315px;
	margin		:	0px 0px 0px 0px;}

.column2Box04 .left{
	float		:	left;}

.column2Box04 dl.right{
	float		:	right;}

.column2Box04 dt{
	display		:	block;
	width		:	315px;
	height:inherit;
	margin:0;
	padding:11px 0 11px;
	background	:	url(../images/common_box001_bg001_3.gif) repeat-y left top;}

.column2Box04 dt p a{
	color		:	#644817;}

.column2Box04 dt a:hover{
	color		:	#EE7A1D;}

.column2Box04 dt p{
	padding		:	0 10px 0 18px;
	margin-bottom:0;}

.column2Box04 dd{
	padding		:	10px 0px;
	background	:	url(../images/common_box001_bg004_3.gif) no-repeat left top;}

.column2Box04 dd p{
	margin		:	0px;
	padding:0 5px 0 15px;
	font-size:12px;}

.column2Box04 .columnInner03{
	width		:	640px;
	margin		:	0px 0px 0px 10px;
	background	:	url(../images/common_box001_bg003_3.gif) no-repeat left bottom;}

.column2Box04 dd .column2Box004{
	display		:	block;
	width		:	300px;
	padding		:	0 0 0 15px;}

.column2Box004 .leftBox{
	float		:	left;
	display		:	block;}

.column2Box004 .rightBox{
	float		:	left;
	display		:	block;}
	
/* column2Box05 */
.column2Box05{
	clear		:	both;
	display		:	block;
	width		:	620px;
	margin		:	0px 0px 0px 40px;}

.column2Box05 dt{
	float		:	left;
	display		:	block;}

.column2Box05 dd{
	float		:	left;
	display		:	block;}
/*---------------------------------------------------------------------------*/

/* column2Box02 */
.column2Box02{
	clear		:	both;
	display		:	block;
	width		:	660px;
	margin		:	0px 0px 0px 20px;}

.column2Box02 dt{
	float		:	left;
	display		:	block;
	font-size: inherit;}

.column2Box02 dd{
	float		:	left;
	display		:	block;}
	
/* column2OtherBox */
.column2OtherBox{
	width:660px;
	margin:0px 0px 0px 20px;
	padding:0px;}

	
.column2OtherBox h3{
	margin-left:0px;}
	
.column2OtherInnerL{
	width:320px;
	margin:0px;
	padding:0px;
	float:left;}
	
.column2OtherInnerR{
	width:320px;
	margin:0px;
	padding:0px;
	float:right;}

.column2OtherSecLeft{
	float:left;
	margin:0;
	padding:0 5px 0 0;
	width:45%;}

.column2OtherSecRight{
	float:right;
	margin:0;
	padding:0;
	width:50%;}
	
.column2OtherBox ul{
	margin:0px 0px 10px 20px;
	padding:0px;}
	
.column2OtherBox ul li{
	margin:0px 0px 0.5em 0;
	padding:0px;
	list-style:disc;}
	
/* column2OtherBox02 */
.column2OtherBox02{
	width:630px;
	margin:0px 0px 0px 35px;
	padding:0px;}
	
.column2OtherBox02 h3{
	margin-left:0px;}
	
.column2Other02InnerL{
	width:305px;
	margin:0px;
	padding:0px;
	float:left;}
	
.column2Other02InnerR{
	width:305px;
	margin:0px;
	padding:0px;
	float:right;}

.column2Other02SecLeft{
	float:left;
	margin:0;
	padding:0;
	width:45%;}

.column2Other02SecRight{
	float:right;
	margin:0;
	padding:0;
	width:50%;}
	
.column2OtherBox02 ul{
	margin:0px 0px 10px 20px;
	padding:0px;}
	
.column2OtherBox02 ul li{
	margin:0px 0px 0.5em 0;
	padding:0px;
	list-style:disc;
	line-height:1.4;}
	
.column2OtherBox02 .icn001 a{
	background	:	url(../images/common_icn_003.gif) no-repeat 0 4px;}

.column2OtherBox02 .icn001 a:hover{
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 0 4px;}
	
/* column2Box03 */	
.column2Box03{
	width		:	660px;
	margin		:	0 0 0 20px;
	padding		:	0;
	border:none;}
	
.column2Box03InnerL{
	width		:	320px;
	margin		:	0;
	padding		:	0;
	border:none;
	float:left;}

.column2Box03InnerL .indent01{
	padding		:	0px 0px 0px 18px;
	text-indent	:	-19px;}
	
.column2Box03InnerR{
	width		:	320px;
	margin		:	0;
	padding		:	0;
	border:none;
	float:right;}
	
.column2Box03InnerL h2.h2Bg01,
.column2Box03InnerR h2.h2Bg01,
.column2Box03InnerL h2.h2Bg02,
.column2Box03InnerR h2.h2Bg02,
.column2Box03InnerL h2.h2Bg03,
.column2Box03InnerR h2.h2Bg03,
.column2Box03InnerL h2.h2Bg04,
.column2Box03InnerR h2.h2Bg04,
.column2Box03InnerL h3,
.column2Box03InnerR h3,
.column2Box03InnerL h4,
.column2Box03InnerR h4{
	margin		:	0;}
	
.column2Box03 .txtUl{
	padding		:	0px 0px 0px 20px;
	list-style	:	disc;}

.column2Box03 .txtUl li{
    margin:0px 0px 5px 0px;
	list-style	:	disc;
	line-height:1.4;}

.column2Box03 .txtUl p{
	margin		:	0px;}
	
.column2Box03 .txtULnone{
鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�margin		:	0;
	padding		:	0px 0px 10px 0px;
	list-style	:	none;}

.column2Box03 .txtULnone li{
    margin		:	0px 0px 5px 0px;
鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�padding		:	0px;
	list-style	:	none;
	line-height:1.4;}

.column2Box03 .txtULnone p{
	margin		:	0px;}

.column2Box03 .txtOl{
	padding		:	0px 0px 10px 25px;}

.column2Box03 .txtOl li{
	margin		:	0px 0px 5px 0px;
	padding		:	0px;
	list-style	:	decimal;}

.column2Box03 .txtOl p{
	margin		:	0px;}

/* column2Box03B */	
.column2Box03B{
	width		:	630px;
	margin		:	0 0 0 35px;
	padding		:	0;
	border:none;}
	
.column2Box03BInnerL{
	width		:	305px;
	margin		:	0;
	padding		:	0;
	border:none;
	float:left;}
	
.column2Box03BInnerR{
	width		:	305px;
	margin		:	0;
	padding		:	0;
	border:none;
	float:right;}
	
.column2Box03BInnerL h2.h2Bg01,
.column2Box03BInnerR h2.h2Bg01,
.column2Box03BInnerL h2.h2Bg02,
.column2Box03BInnerR h2.h2Bg02,
.column2Box03BInnerL h2.h2Bg03,
.column2Box03BInnerR h2.h2Bg03,
.column2Box03BInnerL h2.h2Bg04,
.column2Box03BInnerR h2.h2Bg04,
.column2Box03BInnerL h3,
.column2Box03BInnerR h3,
.column2Box03BInnerL h4,
.column2Box03BInnerR h4{
	margin		:	0;}
	
.column2Box03B .txtUl{
	padding		:	0px 0px 0px 20px;
	list-style	:	disc;}

.column2Box03B .txtUl li{
    margin:0px 0px 5px 0px;
	list-style	:	disc;
	line-height:1.4;}

.column2Box03B .txtUl p{
	margin		:	0px;}
	
.column2Box03B .txtULnone{
鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�margin		:	0;
	padding		:	0px 0px 10px 0px;
	list-style	:	none;}

.column2Box03B .txtULnone li{
    margin		:	0px 0px 5px 0px;
鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�縺?�E�?�E��E�padding		:	0px;
	list-style	:	none;
	line-height:1.4;}

.column2Box03B .txtULnone p{
	margin		:	0px;}

.column2Box03B .txtOl{
	padding		:	0px 0px 10px 25px;}

.column2Box03B .txtOl li{
	margin		:	0px 0px 5px 0px;
	padding		:	0px;
	list-style	:	decimal;}

.column2Box03B .txtOl p{
	margin		:	0px;}
	
/* column2Box06 */
.column2Box06{
	clear		:	both;
	display		:	block;
	width		:	100%;
	margin		:	0px;}

.column2Box06 dt{
	float		:	left;
	display		:	block;
	width:10%;}

.column2Box06 dd{
	float		:	left;
	display		:	block;
	width:89%;}
	
.column2Box06 dd h3{
	margin-left:0;}
	
.column2Box06 dd h4,
.column2Box06 dd p{
	margin-left:15px;}
	
.column2Box06 dd h3.fLeft{
	float:left;
	padding-top:4px;
	background-position:0 4px;}
	
.column2Box06 dd img.icon{
	float:left;
	vertical-align:text-top;
	margin:0;
	padding:0;}
	
/* column2Box07 */
.column2Box07{
	clear		:	both;
	display		:	block;
	width		:	625px;
	margin		:	0px;}
	
.column2Box07 h3{
	margin-left:0;}


/************************************************************
column3Box
************************************************************/
.column3Box01{
	width		:	660px;
	margin		:	0px 20px;
	padding:0;
	border:none;}
	
.column3Box01 .column3Box01Inner{
	width		:	660px;
	margin		:	0;
	padding:0px;
	border:none;}

.column3Box01 h3,
.column3Box01B h3{
	margin		:	0;
	padding:0;
	border:none;}

.column3Box01 .linkBox3Column,
.column3Box01B .linkBox3Column{
	float		:	left;
	width		:	31%;
	margin		:	0px 14px 0px 0px;
	padding:0;}
	
.column3Box01 .linkBox3ColumnEnd,
.column3Box01B .linkBox3ColumnEnd{
	float		:	left;
	width		:	32%;
	margin		:	0;
	padding:0;}

.column3Box01 img,
.column3Box01B img{

	display		:	block;}
	
/*----column3Box01B----*/
.column3Box01B{
	width		:	630px;
	margin		:	0px 35px;
	padding:0;
	border:none;}
	
.column3Box01B .column3Box01Inner{
	width		:	630px;
	margin		:	0;
	padding:0px;
	border:none;}
	
/*----column3Box01-02----*/
.column3Box01-02 {
	width: 660px;
	margin:	0px 20px;
	padding: 0;
	border: none;
}
.column3Box01-02 ul {
	width: 660px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.column3Box01-02 ul li {
	float: left;
	margin-right: 42px;
	padding: 0;
	display: block;
}
.column3Box01-02 ul li.mr-none {
	float: left;
	margin-right: 0;
	padding: 0;
	display: block;
}

.column3Box02{
	width		:	658px;
	margin		:	0px 0px 0px 20px;
	padding:0;
	border:1px solid #CCC;}
	
.column3Box02 .column3Box02Inner{
	width		:	638px;
	margin		:	0;
	padding:10px;
	border:none;}

.column3Box02 h3{
	margin		:	0;
	padding:7px 10px 5px;
	background:none;
	border-bottom:1px solid #CCC;}

.column3Box02 .linkBox3Column{
	float		:	left;
	width		:	203px;
	margin		:	0px 14px 0px 0px;
	padding:0;}
	
.column3Box02 .linkBox3ColumnEnd{
	float		:	left;
	width		:	203px;
	margin		:	0;
	padding:0;}

.column3Box02 img{
	display		:	block;}


/************************************************************
column4Box
************************************************************/
.column4Box01{
	display		:	block;
	width		:	660px;
	margin		:	0px;}
	
.column4Box02{
	display		:	block;
	width		:	495px;
	margin		:	0px auto;}
	
.column4Box03{
	display		:	block;
	width		:	330px;
	margin		:	0px auto;}
	
.column4Box04{
	display		:	block;
	width		:	166px;
	margin		:	0px auto;}

.column4Box01 li h3,
.column4Box02 li h3,
.column4Box03 li h3,
.column4Box04 li h3{
	margin		:	0px 0px 0px 0px;}

.column4Box01 li,
.column4Box02 li,
.column4Box03 li,
.column4Box04 li{
	float		:	left;
	display		:	block;
	width		:	164px;
	margin		:	0px 1px 12px 0px;}

.column4Box01 li img,
.column4Box02 li img,
.column4Box03 li img,
.column4Box04 li img{
	display		:	block;}

.column4Box01 li.listEnd,
.column4Box02 li.listEnd,
.column4Box03 li.listEnd,
.column4Box04 li.listEnd{
	margin-right:0px;}


/************************************************************
anchor
************************************************************/
.anchor{
		display			:	block;
	width			:	660px;
	margin			:	0px 0px 0px 20px;
	padding			:	7px 0px 0px;
	background		:	#F2F2F2;
	border-bottom	:	1px solid #ACACAC;}

.anchor li{
	display			:	inline;
	float			:	left;
	margin			:	0px 0px 7px 15px;
	padding			:	0px 20px 0px 0px;
	border-right	:	#ACACAC 1px solid;
	font-size		:	12px;
	white-space:nowrap;}

.anchor li.last{
	border-right	:	none;}
	
.anchor li a{
	text-decoration:underline;}
	
*html .anchor{
	padding-bottom			:	7px;}

*:first-child+html .anchor {
	padding-bottom			:	7px;}
	
.anchor .icn003 a{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_004.gif) no-repeat left center;
	display:block;}

.anchor .icn003 a:hover{
	background	:	url(../images/common_icn_004_ov.gif) no-repeat left center;}


/************************************************************
鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�
************************************************************/
.commonUl{
	padding		:	0px 0px 0px 20px;
	list-style	:	disc;}

.commonUl li{
    margin:0 0 0.3em 0;
	list-style	:	disc;}

/************************************************************
linkBox
************************************************************/
/* linkBox01 */
.linkBox01{
	width		:	658px;
	margin		:	0px 0px 0px 20px;
	padding		:	1px 0px;
	background	:	#CCC;}

.linkBox01 .linkBoxInner{
	margin		:	0px 1px;
	padding		:	10px;
	background	:	#F2F2F2;}

.linkBox01 h3{
	clear		:	both;
	background	:	none;
	margin		:	0px;
	padding		:	5px 10px;
	font-size	:	100%;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	background-color:#F2F2F2;}

.linkBox01 .linkBoxColumn,
.linkBox01 .linkBoxColumnTop,
.linkBox01 .linkBoxColumnBg{
	width		:	636px;}
	
.linkBox01 .linkBoxColumnTop{
	background	:	#F2F2F2;}

.linkBox01 .linkBoxColumnBg{
	background	:	url(../images/common_bg_010.gif) repeat-y center top;}

.linkBox01 .linkBoxColumnLeft{
	float		:	left;
	width		:	308px;}

.linkBox01 .linkBoxColumnRight{
	float		:	right;
	width		:	307px;}

/* linkBox02 */
.linkBox02{
	width		:	660px;
	margin		:	0px 0px 0px 20px;
	background	:	url(../images/linkbox_bg_002.gif) no-repeat 0px bottom;}

.linkBox02 .linkBoxInner{
	background	:	url(../images/linkbox_bg_001.gif) no-repeat 0px top;}

.linkBox02 dl{
	width		:	640px;
	padding		:	10px 0px;
	margin		:	0px 10px 0px 10px;}

.linkBox02 dt{
	float		:	left;
	width		:	220px;
	padding:0 10px 0 0;}

.linkBox02 dd{
	float		:	left;
	width		:	397px;
	padding:0 0 0 10px;}
	
.linkBox02 dd p{
	font-size:12px;}
	
.linkBox02 .indent01{
	padding		:	0px 0px 0px 18px;
	text-indent	:	-19px;}

body:first-of-type .linkBox02 .indent01{
	padding		:	0px 0px 0px 17px;
	text-indent	:	-18px;} 

*html .linkBox02 .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

*:first-child+html .linkBox02 .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

/* linkBox02B */
.linkBox02B{
	width		:	638px;
	margin		:	0;
	background	:	url(../images/linkbox02b_bg_002.gif) no-repeat 0px bottom;}

.linkBox02B .linkBoxInner{
	background	:	url(../images/linkbox02b_bg_001.gif) no-repeat 0px top;}

.linkBox02B dl{
	width		:	618px;
	padding		:	10px 0px;
	margin		:	0px 10px 0px 10px;}

.linkBox02B dt{
	float		:	left;
	width		:	220px;
	padding:0 10px 0 0;}

.linkBox02B dd{
	float		:	left;
	width		:	375px;
	padding:0 0 0 10px;}

.linkBox02B dd p{
	font-size:12px;}
	
.linkBox02B .indent01{
	padding		:	0px 0px 0px 18px;
	text-indent	:	-19px;}

body:first-of-type .linkBox02B .indent01{
	padding		:	0px 0px 0px 17px;
	text-indent	:	-18px;} 

*html .linkBox02B .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

*:first-child+html .linkBox02B .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

/* linkBox02C */
.linkBox02C{
	width		:	630px;
	margin		:	0px;
	background	:	url(../images/linkbox_bg_630_002.gif) no-repeat 0px bottom;}

.linkBox02C .linkBoxInner{
	background	:	url(../images/linkbox_bg_630_001.gif) no-repeat 0px top;}

.linkBox02C dl{
	width		:	610px;
	padding		:	10px;
	margin		:	0px;
	background	:	url(../images/linkbox_bg_630_003.gif) no-repeat left bottom;}

.linkBox02C dt{
	float		:	left;
	width		:	220px;
	padding:0 10px 0 0;}

.linkBox02C dd{
	float		:	left;
	width		:	367px;
	padding:0 0 0 10px;}

.linkBox02C dd p{
	font-size:12px;}

.linkBox02C .indent01{
	padding		:	0px 0px 0px 18px;
	text-indent	:	-19px;}

body:first-of-type .linkBox02C .indent01{
	padding		:	0px 0px 0px 17px;
	text-indent	:	-18px;} 

*html .linkBox02C .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

*:first-child+html .linkBox02C .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

/* linkBox02D */
.linkBox02D{
	width		:	610px;
	margin		:	0px;
	background	:	url(../images/linkbox_bg_610_002.gif) no-repeat 0px bottom;}

.linkBox02D .linkBoxInner{
	background	:	url(../images/linkbox_bg_610_001.gif) no-repeat 0px top;}

.linkBox02D dl{
	width		:	590px;
	padding		:	10px;
	margin		:	0px;
	background	:	url(../images/linkbox_bg_610_003.gif) no-repeat left bottom;}

.linkBox02D dt{
	float		:	left;
	width		:	220px;
	padding:0 10px 0 0;}

.linkBox02D dd{
	float		:	left;
	width		:	347px;
	padding:0 0 0 10px;}

.linkBox02D dd p{
	font-size:12px;}

.linkBox02D .indent01{
	padding		:	0px 0px 0px 18px;
	text-indent	:	-19px;}

body:first-of-type .linkBox02D .indent01{
	padding		:	0px 0px 0px 17px;
	text-indent	:	-18px;} 

*html .linkBox02D .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

*:first-child+html .linkBox02D .indent01{
	padding		:	0px 0px 0px 20px;
	text-indent	:	-21px;}

/* linkBox03 */
.linkBox03{
	width		:	660px;
	margin		:	0px 0px 0px 20px;
	background	:	#F2EFE7 url(../images/linkbox_bg_003.gif) no-repeat left bottom;}

.linkBox03 .linkBoxInner{
	background	:	url(../images/linkbox_bg_001.gif) no-repeat left top;}
	
.linkBox03 .comment{
	margin		:	0px 20px;
	padding		:	10px 0px 0px;}

.linkBox03 dl{
	width		:	640px;
	padding		:	10px 0px 0px;
	margin		:	0px 0px 0px 20px;}

.linkBox03 dt{
	margin		:	0px 0px 3px 0px;
	font-weight :   bold;}

.linkBox03 dd{
	margin		:	0px 0px 10px;}

/* linkBox04 */
.linkBox04{
	width		:	658px;
	margin		:	0px 0px 0px 20px;
	padding		:	1px 0px;
	background	:	#CCC;}

.linkBox04 .linkBoxInner{
	margin		:	0px 1px;
	padding		:	10px;
	background	:	#fff;}

.linkBox04 .linkBoxColumn,
.linkBox04 .linkBoxColumnBg{
	width		:	636px;}

.linkBox04 .linkBoxColumnBg{
	background	:	none;}

.linkBox04 .linkBoxColumnLeft{
	float		:	left;
	margin:0;
	padding:4px 4px 0px;
	width:303px;}

.linkBox04 .linkBoxColumnRight{
	float		:	right;
	margin:0;
	padding:4px 4px 0px;
	width:298px;}

.linkBox04 h3{
	clear		:	both;
	background	:	none;
	margin		:	0px;
	padding		:	5px 10px;
	font-size	:	100%;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	background-color:#FFF;}

/************************************************************
iframe
************************************************************/
/* iframe01 */
.iframe01{
	width		:	618px;
	margin		:	0px 0px 0px 20px;
	padding		:	1px 0px;
	background	:	#CCC;}

.iframe01 .iframeInner{
	width		:	616px;
	height		:	150px;
	margin		:	0px 1px;
	background	:	#FFF;
	overflow	:	auto;}

.iframe01 .iframeInner div{
	padding	:	12px 0px;}

.iframe01 .iframeInner p{
	padding	:	0px 20px;}


/************************************************************
stepBox
************************************************************/
.stepBox07,
.stepBox08{
	clear	:	both;
	display	:	block;
	width	:	468px;
	margin	:	0px 0px 0px 111px;
	font-size:12px;
	line-height:1.15;}

.stepBox01,
.stepBox02{
	clear	:	both;
	display	:	block;
	width	:	624px;
	margin	:	0px 0px 0px 37px;
	font-size:12px;
	line-height:1.15;}

.stepBox01 li,
.stepBox02 li,
.stepBox07 li,
.stepBox08 li{
	display	:	block;
	float	:	left;
	width	:	156px;
	height	:	63px;
	margin	:	0px 0px 0px 0px;}
	
#contentsArea .stepBox01 a,
#contentsArea .stepBox02 a,
#contentsArea .stepBox03 a,
#contentsArea .stepBox04 a,
#contentsArea .stepBox05 a,
#contentsArea .stepBox06 a,
#contentsArea .stepBox07 a,
#contentsArea .stepBox08 a{
	color			:	#FFF;
	text-decoration	:	none;
	outline			:	none;}

#contentsArea .stepBox01 a:hover,
#contentsArea .stepBox02 a:hover,
#contentsArea .stepBox03 a:hover,
#contentsArea .stepBox04 a:hover,
#contentsArea .stepBox05 a:hover,
#contentsArea .stepBox06 a:hover,
#contentsArea .stepBox07 a:hover,
#contentsArea .stepBox08 a:hover{
	color			:	#FFF;
	text-decoration	:	underline;}
	
#contentsArea .stepBox01 a.icn001,
#contentsArea .stepBox02 a.icn001,
#contentsArea .stepBox03 a.icn001,
#contentsArea .stepBox04 a.icn001,
#contentsArea .stepBox05 a.icn001,
#contentsArea .stepBox06 a.icn001,
#contentsArea .stepBox07 a.icn001,
#contentsArea .stepBox08 a.icn001,
#contentsArea .stepBox01 a.icn002,
#contentsArea .stepBox02 a.icn002,
#contentsArea .stepBox03 a.icn002,
#contentsArea .stepBox04 a.icn002,
#contentsArea .stepBox05 a.icn002,
#contentsArea .stepBox06 a.icn002,
#contentsArea .stepBox07 a.icn002,
#contentsArea .stepBox08 a.icn002,
#contentsArea .stepBox01 a.icn003,
#contentsArea .stepBox02 a.icn003,
#contentsArea .stepBox03 a.icn003,
#contentsArea .stepBox04 a.icn003,
#contentsArea .stepBox05 a.icn003,
#contentsArea .stepBox06 a.icn003,
#contentsArea .stepBox07 a.icn003,
#contentsArea .stepBox08 a.icn003,
#contentsArea .stepBox01 a.icn004,
#contentsArea .stepBox02 a.icn004,
#contentsArea .stepBox03 a.icn004,
#contentsArea .stepBox04 a.icn004,
#contentsArea .stepBox05 a.icn004,
#contentsArea .stepBox06 a.icn004,
#contentsArea .stepBox07 a.icn004,
#contentsArea .stepBox08 a.icn004,
#contentsArea .stepBox01 a.icn005,
#contentsArea .stepBox02 a.icn005,
#contentsArea .stepBox03 a.icn005,
#contentsArea .stepBox04 a.icn005,
#contentsArea .stepBox05 a.icn005,
#contentsArea .stepBox06 a.icn005,
#contentsArea .stepBox07 a.icn005,
#contentsArea .stepBox08 a.icn005,
#contentsArea .stepBox01 a.icn006,
#contentsArea .stepBox02 a.icn006,
#contentsArea .stepBox03 a.icn006,
#contentsArea .stepBox04 a.icn006,
#contentsArea .stepBox05 a.icn006,
#contentsArea .stepBox06 a.icn006,
#contentsArea .stepBox07 a.icn006,
#contentsArea .stepBox08 a.icn006,
#contentsArea .stepBox01 a.icn007,
#contentsArea .stepBox02 a.icn007,
#contentsArea .stepBox03 a.icn007,
#contentsArea .stepBox04 a.icn007,
#contentsArea .stepBox05 a.icn007,
#contentsArea .stepBox06 a.icn007,
#contentsArea .stepBox07 a.icn007,
#contentsArea .stepBox08 a.icn007,
#contentsArea .stepBox01 a.icn008,
#contentsArea .stepBox02 a.icn008,
#contentsArea .stepBox03 a.icn008,
#contentsArea .stepBox04 a.icn008,
#contentsArea .stepBox05 a.icn008,
#contentsArea .stepBox06 a.icn008,
#contentsArea .stepBox07 a.icn008,
#contentsArea .stepBox08 a.icn008,
#contentsArea .stepBox01 a.icn009,
#contentsArea .stepBox02 a.icn009,
#contentsArea .stepBox03 a.icn009,
#contentsArea .stepBox04 a.icn009,
#contentsArea .stepBox05 a.icn009,
#contentsArea .stepBox06 a.icn009,
#contentsArea .stepBox07 a.icn009,
#contentsArea .stepBox08 a.icn009,
#contentsArea .stepBox01 a.icn010,
#contentsArea .stepBox02 a.icn010,
#contentsArea .stepBox03 a.icn010,
#contentsArea .stepBox04 a.icn010,
#contentsArea .stepBox05 a.icn010,
#contentsArea .stepBox06 a.icn010,
#contentsArea .stepBox07 a.icn010,
#contentsArea .stepBox08 a.icn010,
#contentsArea .stepBox01 a.icn011,
#contentsArea .stepBox02 a.icn011,
#contentsArea .stepBox03 a.icn011,
#contentsArea .stepBox04 a.icn011,
#contentsArea .stepBox05 a.icn011,
#contentsArea .stepBox06 a.icn011,
#contentsArea .stepBox07 a.icn011,
#contentsArea .stepBox08 a.icn011,
#contentsArea .stepBox01 .icn001 a,
#contentsArea .stepBox02 .icn001 a,
#contentsArea .stepBox03 .icn001 a,
#contentsArea .stepBox04 .icn001 a,
#contentsArea .stepBox05 .icn001 a,
#contentsArea .stepBox06 .icn001 a,
#contentsArea .stepBox07 .icn001 a,
#contentsArea .stepBox08 .icn001 a,
#contentsArea .stepBox01 .icn002 a,
#contentsArea .stepBox02 .icn002 a,
#contentsArea .stepBox03 .icn002 a,
#contentsArea .stepBox04 .icn002 a,
#contentsArea .stepBox05 .icn002 a,
#contentsArea .stepBox06 .icn002 a,
#contentsArea .stepBox07 .icn002 a,
#contentsArea .stepBox08 .icn002 a,
#contentsArea .stepBox01 .icn002 a.icn006,
#contentsArea .stepBox02 .icn002 a.icn006,
#contentsArea .stepBox03 .icn002 a.icn006,
#contentsArea .stepBox04 .icn002 a.icn006,
#contentsArea .stepBox05 .icn002 a.icn006,
#contentsArea .stepBox06 .icn002 a.icn006,
#contentsArea .stepBox07 .icn002 a.icn006,
#contentsArea .stepBox08 .icn002 a.icn006,
#contentsArea .stepBox01 .icn003 a,
#contentsArea .stepBox02 .icn003 a,
#contentsArea .stepBox03 .icn003 a,
#contentsArea .stepBox04 .icn003 a,
#contentsArea .stepBox05 .icn003 a,
#contentsArea .stepBox06 .icn003 a,
#contentsArea .stepBox07 .icn003 a,
#contentsArea .stepBox08 .icn003 a,
#contentsArea .stepBox01 .icn004 a,
#contentsArea .stepBox02 .icn004 a,
#contentsArea .stepBox03 .icn004 a,
#contentsArea .stepBox04 .icn004 a,
#contentsArea .stepBox05 .icn004 a,
#contentsArea .stepBox06 .icn004 a,
#contentsArea .stepBox07 .icn004 a,
#contentsArea .stepBox08 .icn004 a,
#contentsArea .stepBox01 .icn004 a.icn006,
#contentsArea .stepBox02 .icn004 a.icn006,
#contentsArea .stepBox03 .icn004 a.icn006,
#contentsArea .stepBox04 .icn004 a.icn006,
#contentsArea .stepBox05 .icn004 a.icn006,
#contentsArea .stepBox06 .icn004 a.icn006,
#contentsArea .stepBox07 .icn004 a.icn006,
#contentsArea .stepBox08 .icn004 a.icn006,
#contentsArea .stepBox01 .icn005 a,
#contentsArea .stepBox02 .icn005 a,
#contentsArea .stepBox03 .icn005 a,
#contentsArea .stepBox04 .icn005 a,
#contentsArea .stepBox05 .icn005 a,
#contentsArea .stepBox06 .icn005 a,
#contentsArea .stepBox07 .icn005 a,
#contentsArea .stepBox08 .icn005 a,
#contentsArea .stepBox01 .icn013 a,
#contentsArea .stepBox02 .icn013 a,
#contentsArea .stepBox03 .icn013 a,
#contentsArea .stepBox04 .icn013 a,
#contentsArea .stepBox05 .icn013 a,
#contentsArea .stepBox06 .icn013 a,
#contentsArea .stepBox07 .icn013 a,
#contentsArea .stepBox08 .icn013 a,
#contentsArea .stepBox01 .icn013 a.icn006,
#contentsArea .stepBox02 .icn013 a.icn006,
#contentsArea .stepBox03 .icn013 a.icn006,
#contentsArea .stepBox04 .icn013 a.icn006,
#contentsArea .stepBox05 .icn013 a.icn006,
#contentsArea .stepBox06 .icn013 a.icn006,
#contentsArea .stepBox07 .icn013 a.icn006,
#contentsArea .stepBox08 .icn013 a.icn006,
#contentsArea .stepBox01 .icn014 a.icn006,
#contentsArea .stepBox02 .icn014 a.icn006,
#contentsArea .stepBox03 .icn014 a.icn006,
#contentsArea .stepBox04 .icn014 a.icn006,
#contentsArea .stepBox05 .icn014 a.icn006,
#contentsArea .stepBox06 .icn014 a.icn006,
#contentsArea .stepBox07 .icn014 a.icn006,
#contentsArea .stepBox08 .icn014 a.icn006,
#contentsArea .stepBox01 .icn015 a,
#contentsArea .stepBox02 .icn015 a,
#contentsArea .stepBox03 .icn015 a,
#contentsArea .stepBox04 .icn015 a,
#contentsArea .stepBox05 .icn015 a,
#contentsArea .stepBox06 .icn015 a,
#contentsArea .stepBox07 .icn015 a,
#contentsArea .stepBox08 .icn015 a,
#contentsArea .stepBox01 .icn016 a,
#contentsArea .stepBox02 .icn016 a,
#contentsArea .stepBox03 .icn016 a,
#contentsArea .stepBox04 .icn016 a,
#contentsArea .stepBox05 .icn016 a,
#contentsArea .stepBox06 .icn016 a,
#contentsArea .stepBox07 .icn016 a,
#contentsArea .stepBox08 .icn016 a,
#contentsArea .stepBox01 .icn017 a,
#contentsArea .stepBox02 .icn017 a,
#contentsArea .stepBox03 .icn017 a,
#contentsArea .stepBox04 .icn017 a,
#contentsArea .stepBox05 .icn017 a,
#contentsArea .stepBox06 .icn017 a,
#contentsArea .stepBox07 .icn017 a,
#contentsArea .stepBox08 .icn017 a{
	color			:	#644817;
	text-decoration	:	underline;}

#contentsArea .stepBox01 a.icn001:hover,
#contentsArea .stepBox02 a.icn001:hover,
#contentsArea .stepBox03 a.icn001:hover,
#contentsArea .stepBox04 a.icn001:hover,
#contentsArea .stepBox05 a.icn001:hover,
#contentsArea .stepBox06 a.icn001:hover,
#contentsArea .stepBox07 a.icn001:hover,
#contentsArea .stepBox08 a.icn001:hover,
#contentsArea .stepBox01 a.icn002:hover,
#contentsArea .stepBox02 a.icn002:hover,
#contentsArea .stepBox03 a.icn002:hover,
#contentsArea .stepBox04 a.icn002:hover,
#contentsArea .stepBox05 a.icn002:hover,
#contentsArea .stepBox06 a.icn002:hover,
#contentsArea .stepBox07 a.icn002:hover,
#contentsArea .stepBox08 a.icn002:hover,
#contentsArea .stepBox01 a.icn003:hover,
#contentsArea .stepBox02 a.icn003:hover,
#contentsArea .stepBox03 a.icn003:hover,
#contentsArea .stepBox04 a.icn003:hover,
#contentsArea .stepBox05 a.icn003:hover,
#contentsArea .stepBox06 a.icn003:hover,
#contentsArea .stepBox07 a.icn003:hover,
#contentsArea .stepBox08 a.icn003:hover,
#contentsArea .stepBox01 a.icn004:hover,
#contentsArea .stepBox02 a.icn004:hover,
#contentsArea .stepBox03 a.icn004:hover,
#contentsArea .stepBox04 a.icn004:hover,
#contentsArea .stepBox05 a.icn004:hover,
#contentsArea .stepBox06 a.icn004:hover,
#contentsArea .stepBox07 a.icn004:hover,
#contentsArea .stepBox08 a.icn004:hover,
#contentsArea .stepBox01 a.icn005:hover,
#contentsArea .stepBox02 a.icn005:hover,
#contentsArea .stepBox03 a.icn005:hover,
#contentsArea .stepBox04 a.icn005:hover,
#contentsArea .stepBox05 a.icn005:hover,
#contentsArea .stepBox06 a.icn005:hover,
#contentsArea .stepBox07 a.icn005:hover,
#contentsArea .stepBox08 a.icn005:hover,
#contentsArea .stepBox01 a.icn006:hover,
#contentsArea .stepBox02 a.icn006:hover,
#contentsArea .stepBox03 a.icn006:hover,
#contentsArea .stepBox04 a.icn006:hover,
#contentsArea .stepBox05 a.icn006:hover,
#contentsArea .stepBox06 a.icn006:hover,
#contentsArea .stepBox07 a.icn006:hover,
#contentsArea .stepBox08 a.icn006:hover,
#contentsArea .stepBox01 a.icn007:hover,
#contentsArea .stepBox02 a.icn007:hover,
#contentsArea .stepBox03 a.icn007:hover,
#contentsArea .stepBox04 a.icn007:hover,
#contentsArea .stepBox05 a.icn007:hover,
#contentsArea .stepBox06 a.icn007:hover,
#contentsArea .stepBox07 a.icn007:hover,
#contentsArea .stepBox08 a.icn007:hover,
#contentsArea .stepBox01 a.icn008:hover,
#contentsArea .stepBox02 a.icn008:hover,
#contentsArea .stepBox03 a.icn008:hover,
#contentsArea .stepBox04 a.icn008:hover,
#contentsArea .stepBox05 a.icn008:hover,
#contentsArea .stepBox06 a.icn008:hover,
#contentsArea .stepBox07 a.icn008:hover,
#contentsArea .stepBox08 a.icn008:hover,
#contentsArea .stepBox01 a.icn009:hover,
#contentsArea .stepBox02 a.icn009:hover,
#contentsArea .stepBox03 a.icn009:hover,
#contentsArea .stepBox04 a.icn009:hover,
#contentsArea .stepBox05 a.icn009:hover,
#contentsArea .stepBox06 a.icn009:hover,
#contentsArea .stepBox07 a.icn009:hover,
#contentsArea .stepBox08 a.icn009:hover,
#contentsArea .stepBox01 a.icn010:hover,
#contentsArea .stepBox02 a.icn010:hover,
#contentsArea .stepBox03 a.icn010:hover,
#contentsArea .stepBox04 a.icn010:hover,
#contentsArea .stepBox05 a.icn010:hover,
#contentsArea .stepBox06 a.icn010:hover,
#contentsArea .stepBox07 a.icn010:hover,
#contentsArea .stepBox08 a.icn010:hover,
#contentsArea .stepBox01 a.icn011:hover,
#contentsArea .stepBox02 a.icn011:hover,
#contentsArea .stepBox03 a.icn011:hover,
#contentsArea .stepBox04 a.icn011:hover,
#contentsArea .stepBox05 a.icn011:hover,
#contentsArea .stepBox06 a.icn011:hover,
#contentsArea .stepBox07 a.icn011:hover,
#contentsArea .stepBox08 a.icn011:hover,
#contentsArea .stepBox01 .icn001 a:hover,
#contentsArea .stepBox02 .icn001 a:hover,
#contentsArea .stepBox03 .icn001 a:hover,
#contentsArea .stepBox04 .icn001 a:hover,
#contentsArea .stepBox05 .icn001 a:hover,
#contentsArea .stepBox06 .icn001 a:hover,
#contentsArea .stepBox07 .icn001 a:hover,
#contentsArea .stepBox08 .icn001 a:hover,
#contentsArea .stepBox01 .icn002 a:hover,
#contentsArea .stepBox02 .icn002 a:hover,
#contentsArea .stepBox03 .icn002 a:hover,
#contentsArea .stepBox04 .icn002 a:hover,
#contentsArea .stepBox05 .icn002 a:hover,
#contentsArea .stepBox06 .icn002 a:hover,
#contentsArea .stepBox07 .icn002 a:hover,
#contentsArea .stepBox08 .icn002 a:hover,
#contentsArea .stepBox01 .icn002 a.icn006:hover,
#contentsArea .stepBox02 .icn002 a.icn006:hover,
#contentsArea .stepBox03 .icn002 a.icn006:hover,
#contentsArea .stepBox04 .icn002 a.icn006:hover,
#contentsArea .stepBox05 .icn002 a.icn006:hover,
#contentsArea .stepBox06 .icn002 a.icn006:hover,
#contentsArea .stepBox07 .icn002 a.icn006:hover,
#contentsArea .stepBox08 .icn002 a.icn006:hover,
#contentsArea .stepBox01 .icn003 a:hover,
#contentsArea .stepBox02 .icn003 a:hover,
#contentsArea .stepBox03 .icn003 a:hover,
#contentsArea .stepBox04 .icn003 a:hover,
#contentsArea .stepBox05 .icn003 a:hover,
#contentsArea .stepBox06 .icn003 a:hover,
#contentsArea .stepBox07 .icn003 a:hover,
#contentsArea .stepBox08 .icn003 a:hover,
#contentsArea .stepBox01 .icn004 a:hover,
#contentsArea .stepBox02 .icn004 a:hover,
#contentsArea .stepBox03 .icn004 a:hover,
#contentsArea .stepBox04 .icn004 a:hover,
#contentsArea .stepBox05 .icn004 a:hover,
#contentsArea .stepBox06 .icn004 a:hover,
#contentsArea .stepBox07 .icn004 a:hover,
#contentsArea .stepBox08 .icn004 a:hover,
#contentsArea .stepBox01 .icn004 a.icn006:hover,
#contentsArea .stepBox02 .icn004 a.icn006:hover,
#contentsArea .stepBox03 .icn004 a.icn006:hover,
#contentsArea .stepBox04 .icn004 a.icn006:hover,
#contentsArea .stepBox05 .icn004 a.icn006:hover,
#contentsArea .stepBox06 .icn004 a.icn006:hover,
#contentsArea .stepBox07 .icn004 a.icn006:hover,
#contentsArea .stepBox08 .icn004 a.icn006:hover,
#contentsArea .stepBox01 .icn005 a:hover,
#contentsArea .stepBox02 .icn005 a:hover,
#contentsArea .stepBox03 .icn005 a:hover,
#contentsArea .stepBox04 .icn005 a:hover,
#contentsArea .stepBox05 .icn005 a:hover,
#contentsArea .stepBox06 .icn005 a:hover,
#contentsArea .stepBox07 .icn005 a:hover,
#contentsArea .stepBox08 .icn005 a:hover,
#contentsArea .stepBox01 .icn013 a:hover,
#contentsArea .stepBox02 .icn013 a:hover,
#contentsArea .stepBox03 .icn013 a:hover,
#contentsArea .stepBox04 .icn013 a:hover,
#contentsArea .stepBox05 .icn013 a:hover,
#contentsArea .stepBox06 .icn013 a:hover,
#contentsArea .stepBox07 .icn013 a:hover,
#contentsArea .stepBox08 .icn013 a:hover,
#contentsArea .stepBox01 .icn013 a.icn006:hover,
#contentsArea .stepBox02 .icn013 a.icn006:hover,
#contentsArea .stepBox03 .icn013 a.icn006:hover,
#contentsArea .stepBox04 .icn013 a.icn006:hover,
#contentsArea .stepBox05 .icn013 a.icn006:hover,
#contentsArea .stepBox06 .icn013 a.icn006:hover,
#contentsArea .stepBox07 .icn013 a.icn006:hover,
#contentsArea .stepBox08 .icn013 a.icn006:hover,
#contentsArea .stepBox01 .icn014 a.icn006:hover,
#contentsArea .stepBox02 .icn014 a.icn006:hover,
#contentsArea .stepBox03 .icn014 a.icn006:hover,
#contentsArea .stepBox04 .icn014 a.icn006:hover,
#contentsArea .stepBox05 .icn014 a.icn006:hover,
#contentsArea .stepBox06 .icn014 a.icn006:hover,
#contentsArea .stepBox07 .icn014 a.icn006:hover,
#contentsArea .stepBox08 .icn014 a.icn006:hover,
#contentsArea .stepBox01 .icn015 a:hover,
#contentsArea .stepBox02 .icn015 a:hover,
#contentsArea .stepBox03 .icn015 a:hover,
#contentsArea .stepBox04 .icn015 a:hover,
#contentsArea .stepBox05 .icn015 a:hover,
#contentsArea .stepBox06 .icn015 a:hover,
#contentsArea .stepBox07 .icn015 a:hover,
#contentsArea .stepBox08 .icn015 a:hover,
#contentsArea .stepBox01 .icn016 a:hover,
#contentsArea .stepBox02 .icn016 a:hover,
#contentsArea .stepBox03 .icn016 a:hover,
#contentsArea .stepBox04 .icn016 a:hover,
#contentsArea .stepBox05 .icn016 a:hover,
#contentsArea .stepBox06 .icn016 a:hover,
#contentsArea .stepBox07 .icn016 a:hover,
#contentsArea .stepBox08 .icn016 a:hover,
#contentsArea .stepBox01 .icn017 a:hover,
#contentsArea .stepBox02 .icn017 a:hover,
#contentsArea .stepBox03 .icn017 a:hover,
#contentsArea .stepBox04 .icn017 a:hover,
#contentsArea .stepBox05 .icn017 a:hover,
#contentsArea .stepBox06 .icn017 a:hover,
#contentsArea .stepBox07 .icn017 a:hover,
#contentsArea .stepBox08 .icn017 a:hover{
	color			:	#EE7A1D;
	text-decoration	:	underline;}

#contentsArea .stepBox01 li a,
#contentsArea .stepBox07 li a{
	position	:	relative;
	display		:	block;
	width		:	155px;
	height		:	63px;
	font-weight	:	bold;
	color		:	#FFF;
	text-decoration:none;}

.stepBox02 li,
.stepBox08 li{
	position	:	relative;
	display		:	block;
	font-weight	:	bold;}

.stepBox01 li a span,
.stepBox07 li a span{
	position	:	absolute;
	top			:	5px;
	left		:	25px;
	width:110px;
	display:block;}

.stepBox02 li span,
.stepBox08 li span{
	position	:	absolute;
	top			:	5px;
	left		:	17px;}

.stepBox01 li.li01 a,
.stepBox07 li.li01 a{
	background	:	url(../images/common_step01_off.gif) no-repeat;}
.stepBox01 li.li02 a,
.stepBox07 li.li02 a{
	background	:	url(../images/common_step02_off.gif) no-repeat;}
.stepBox01 li.li03 a,
.stepBox07 li.li03 a{
	background	:	url(../images/common_step03_off.gif) no-repeat;}
.stepBox01 li.li03end a,
.stepBox07 li.li03end a{
	background	:	url(../images/common_step03_off02.gif) no-repeat;}
.stepBox01 li.li04 a{
	background	:	url(../images/common_step04_off.gif) no-repeat;}

.stepBox01 li a:hover,
.stepBox07 li a:hover{
	color		:	#FFF;}
.stepBox01 li.li01 a:hover,
.stepBox07 li.li01 a:hover{
	background	:	url(../images/common_step01_ov.gif) no-repeat;}
.stepBox01 li.li02 a:hover,
.stepBox07 li.li02 a:hover{
	background	:	url(../images/common_step02_ov.gif) no-repeat;}
.stepBox01 li.li03 a:hover,
.stepBox07 li.li03 a:hover{
	background	:	url(../images/common_step03_ov.gif) no-repeat;}
.stepBox01 li.li03end a:hover,
.stepBox07 li.li03end a:hover{
	background	:	url(../images/common_step03_ov02.gif) no-repeat;}
.stepBox01 li.li04 a:hover{
	background	:	url(../images/common_step04_ov.gif) no-repeat;}

.stepBox02 li.li01{
	background	:	url(../images/common_step01.gif) no-repeat left bottom;}
.stepBox02 li.li02{
	background	:	url(../images/common_step02.gif) no-repeat left bottom;}
.stepBox02 li.li03{
	background	:	url(../images/common_step03.gif) no-repeat left bottom;}
.stepBox02 li.li03end{
	background	:	url(../images/common_step03_02.gif) no-repeat left bottom;}
.stepBox02 li.li04{
	background	:	url(../images/common_step04.gif) no-repeat left bottom;}

.stepBox02 li.li05,
.stepBox08 li.li05{
	background	:	url(../images/common_step01_ac.gif) no-repeat left bottom;
	color		:	#FFF;}
.stepBox02 li.li06,
.stepBox08 li.li06{
	background	:	url(../images/common_step02_ac.gif) no-repeat left bottom;
	color		:	#FFF;}
.stepBox02 li.li07,
.stepBox08 li.li07{
	background	:	url(../images/common_step03_ac.gif) no-repeat left bottom;
	color		:	#FFF;}
.stepBox02 li.li07end,
.stepBox08 li.li07end{
	background	:	url(../images/common_step03_ac02.gif) no-repeat left bottom;
	color		:	#FFF;}
.stepBox02 li.li08{
	background	:	url(../images/common_step04_ac.gif) no-repeat left bottom;
	color		:	#FFF;}

/* stepBox03,04 */
.stepBox03,
.stepBox04{
	clear	:	both;
	display	:	block;
	width	:	620px;
	height:63px;
	margin	:	0px 0px 0px 17px;
	font-size:12px;
	line-height:1.15;}

.stepBox03 li,
.stepBox04 li{
	display:block;
	float	:	left;
	width	:	124px;
	height	:	63px;
	margin	:	0px 0px 0px 0px;}

.stepBox03 li a{
	position	:	relative;
	display		:	block;
	width		:	124px;
	height		:	63px;
	font-weight	:	bold;
	color		:	#FFF;}

.stepBox03 li a span{
	position	:	absolute;
	top			:	5px;
	left		:	20px;
	width:90px;
	display:block;}

.stepBox04 li{
	position	:	relative;
	display		:	block;
	font-weight	:	bold;}

.stepBox04 li span{
	position	:	absolute;
	top			:	5px;
	left		:	17px;}

.stepBox03 li.li01 a{
	background	:	url(../images/common_step01_off01.gif) no-repeat;}
.stepBox03 li.li02 a{
	background	:	url(../images/common_step02_off01.gif) no-repeat;}
.stepBox03 li.li03 a{
	background	:	url(../images/common_step03_off01.gif) no-repeat;}
.stepBox03 li.li04 a{
	background	:	url(../images/common_step04_off01.gif) no-repeat;}
.stepBox03 li.li05 a{
	background	:	url(../images/common_step05_off01.gif) no-repeat;}

.stepBox03 li a:hover{
	color		:	#FFF;}
.stepBox03 li.li01 a:hover{
	background	:	url(../images/common_step01_ov01.gif) no-repeat;}
.stepBox03 li.li02 a:hover{
	background	:	url(../images/common_step02_ov01.gif) no-repeat;}
.stepBox03 li.li03 a:hover{
	background	:	url(../images/common_step03_ov01.gif) no-repeat;}
.stepBox03 li.li04 a:hover{
	background	:	url(../images/common_step04_ov01.gif) no-repeat;}
.stepBox03 li.li05 a:hover{
	background	:	url(../images/common_step05_ov01.gif) no-repeat;}

.stepBox03 li a.acStep{
    position	:	relative;
	display		:	block;
	width		:	124px;
	height		:	63px;
	font-weight	:	bold;
	color		:	#FFF;}
	
.stepBox03 li.li01 a.acStep{
	background	:	url(../images/common_step01_ov01.gif) no-repeat;}
.stepBox03 li.li02 a.acStep{
	background	:	url(../images/common_step02_ov01.gif) no-repeat;}
.stepBox03 li.li03 a.acStep{
	background	:	url(../images/common_step03_ov01.gif) no-repeat;}
.stepBox03 li.li04 a.acStep{
	background	:	url(../images/common_step04_ov01.gif) no-repeat;}
.stepBox03 li.li05 a.acStep{
	background	:	url(../images/common_step05_ov01.gif) no-repeat;}

.stepBox04 li.li01{
	background	:	url(../images/common_step01_01.gif) no-repeat;}
.stepBox04 li.li02{
	background	:	url(../images/common_step02_01.gif) no-repeat;}
.stepBox04 li.li03{
	background	:	url(../images/common_step03_01.gif) no-repeat;}
.stepBox04 li.li04{
	background	:	url(../images/common_step04_01.gif) no-repeat;}
.stepBox04 li.li05{
	background	:	url(../images/common_step05_01.gif) no-repeat;}
.stepBox04 li.li06{
	background	:	url(../images/common_step01_ac01.gif) no-repeat;
	color		:	#FFF;}
.stepBox04 li.li07{
	background	:	url(../images/common_step02_ac01.gif) no-repeat;
	color		:	#FFF;}
.stepBox04 li.li08{
	background	:	url(../images/common_step03_ac01.gif) no-repeat;
	color		:	#FFF;}
.stepBox04 li.li09{
	background	:	url(../images/common_step04_ac01.gif) no-repeat;
	color		:	#FFF;}
.stepBox04 li.li10{
	background	:	url(../images/common_step05_ac01.gif) no-repeat;
	color		:	#FFF;}

/* stepBox05 */
.stepBox05{
	clear		:	both;
	display		:	block;
	width		:	660px;
	margin		:	0px 0px 0px 20px;}

.stepBox05 li{
	display		:	block;
	background	:	url(../images/common_stepbg_01.gif) no-repeat 0px bottom;
	padding		:	0px 0px 15px 0px;}

.stepBox05 li.li01b,
.stepBox05 li.li02b,
.stepBox05 li.li03b{
	display		:	block;
	background	:	url(../images/common_stepbg_03.gif) no-repeat 0px bottom;
	padding		:	0px 0px 15px 0px;}

.stepBox05 li.end01{
	display		:	block;
	background	:	url(../images/common_stepbg_02.gif) no-repeat 0px bottom;
	padding		:	0px 0px 0px 0px;}

.stepBox05 li.end02{
	display		:	block;
	background	:	url(../images/common_stepbg_04.gif) no-repeat 0px bottom;
	padding		:	0px 0px 0px 0px;}

.stepBox05 li p{
	display		:	block;
	padding		:	0px 0px 10px 100px;}

.stepBox05 li strong{
	display		:	block;
	padding		:	0px 0px 5px 0px;}

.stepBox05 li.li01a p{
	background	:	url(../images/common_step01_ac03.gif) no-repeat 0px 0px;}
.stepBox05 li.li02a p{
	background	:	url(../images/common_step02_ac03.gif) no-repeat 0px 0px;}
.stepBox05 li.li03a p{
	background	:	url(../images/common_step03_ac03.gif) no-repeat 0px 0px;}
.stepBox05 li.li04a p{
	background	:	url(../images/common_step04_ac03.gif) no-repeat 0px 0px;}
.stepBox05 li.li01b p{
	background	:	url(../images/common_step01_03.gif)	no-repeat 0px 0px;}
.stepBox05 li.li02b p{
	background	:	url(../images/common_step02_03.gif)	no-repeat 0px 0px;}
.stepBox05 li.li03b p{
	background	:	url(../images/common_step03_03.gif)	no-repeat 0px 0px;}
.stepBox05 li.li04b p{
	background	:	url(../images/common_step04_03.gif)	no-repeat 0px 0px;}

/* stepBox06 */
.stepBox06{
	clear		:	both;
	width		:	660px;
	margin		:	0px 0px 0px 20px;
	padding		:	0px;}
	
.stepBox06 .stepBox06Inner{
	width		:	660px;
	margin		:	0;
	padding		:	0px 0px 15px 0px;
	background	:	url(../images/common_stepbg_01.gif) no-repeat 0px bottom;}
	
.stepBox06 .stepBox06Inner02{
	width		:	330px;
	margin		:	0;
	padding		:	0px 0px 15px 0px;
	background	:	url(../images/common_stepbg_01.gif) no-repeat 0px bottom;
	float:left;}

.stepBox06 .stepBox06InnerB{
	width		:	660px;
	margin		:	0;
	padding		:	0px 0px 15px 0px;
	background	:	url(../images/common_stepbg_03.gif) no-repeat 0px bottom;}
	
.stepBox06 .stepBox06InnerB02{
	width		:	660px;
	margin		:	0;
	padding		:	0px 0px 15px 0px;
	background	:	url(../images/common_stepbg_03.gif) no-repeat 0px bottom;
	float:left;}
	
.stepBox06 .stepBox06InnerC{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	none;}
	
.stepBox06 .stepBox06InnerC table{
	margin:0 0 5px;
	padding:0;
	border:none;
	border-collapse:collapse;
	width:560px;
	float:right;}
	
.stepBox06 .stepBox06InnerC table td{
	margin:0;
	padding:0;
	border:none;
	background:none;}

.stepBox06 .stepBox06InnerEnd01{
	width		:	660px;
	margin		:	0;
	padding		:	0 0 3px 0;
	background	:	url(../images/common_stepbg_02.gif) no-repeat 0px bottom;}
	
.stepBox06 .stepBox06InnerEnd01B{
	width		:	330px;
	margin		:	0;
	padding		:	0 0 3px 0;
	background	:	url(../images/common_stepbg_02.gif) no-repeat 0px bottom;
	float:left;}

.stepBox06 .stepBox06InnerEnd02{
	width		:	660px;
	margin		:	0;
	padding		:	0 0 3px 0;
	background	:	url(../images/common_stepbg_04.gif) no-repeat 0px bottom;}
	
.stepBox06 .stepBox06InnerEnd02B{
	width		:	330px;
	margin		:	0;
	padding		:	0 0 3px 0;
	background	:	url(../images/common_stepbg_04.gif) no-repeat 0px bottom;}
	
.stepBox06 .stepBox06Inner .stepInner01a,
.stepBox06 .stepBox06InnerEnd01 .stepInner01a{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step01_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06Inner .stepInner02a,
.stepBox06 .stepBox06InnerEnd01 .stepInner02a{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step02_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06Inner .stepInner03a,
.stepBox06 .stepBox06InnerEnd01 .stepInner03a{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step03_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06Inner .stepInner04a,
.stepBox06 .stepBox06InnerEnd01 .stepInner04a{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step04_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB .stepInner01b,
.stepBox06 .stepBox06InnerEnd02 .stepInner01b{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step01_03.gif)	no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB .stepInner02b,
.stepBox06 .stepBox06InnerEnd02 .stepInner02b{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step02_03.gif)	no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB .stepInner03b,
.stepBox06 .stepBox06InnerEnd02 .stepInner03b{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step03_03.gif)	no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB .stepInner04b,
.stepBox06 .stepBox06InnerEnd02 .stepInner04b{
	width		:	660px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step04_03.gif)	no-repeat 0px 0px;}
	
	
.stepBox06 .stepBox06Inner02 .stepInner01a,
.stepBox06 .stepBox06InnerEnd01B .stepInner01a{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step01_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06Inner02 .stepInner02a,
.stepBox06 .stepBox06InnerEnd01B .stepInner02a{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step02_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06Inner02 .stepInner03a,
.stepBox06 .stepBox06InnerEnd01B .stepInner03a{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step03_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06Inner02 .stepInner04a,
.stepBox06 .stepBox06InnerEnd01B .stepInner04a{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step04_ac03.gif) no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB02 .stepInner01b,
.stepBox06 .stepBox06InnerEnd02B .stepInner01b{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step01_03.gif)	no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB02 .stepInner02b,
.stepBox06 .stepBox06InnerEnd02B .stepInner02b{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step02_03.gif)	no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB02 .stepInner03b,
.stepBox06 .stepBox06InnerEnd02B .stepInner03b{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step03_03.gif)	no-repeat 0px 0px;}
	
.stepBox06 .stepBox06InnerB02 .stepInner04b,
.stepBox06 .stepBox06InnerEnd02B .stepInner04b{
	width		:	330px;
	margin		:	0;
	padding		:	0;
	background	:	url(../images/common_step04_03.gif)	no-repeat 0px 0px;}

.stepBox06 .stepBox06InnerEnd01C{
	width		:	330px;
	margin		:	3px 0 0 0;
	padding		:	0px 0 3px 0;
	background	:	url(../images/common_stepbg_02.gif) no-repeat left bottom;
	float:left;}

.stepBox06 .stepBox06InnerEnd01C .stepInner02a {
	width		:	330px;
	margin		:	-3px 0 0 0;
	padding		:	0;
	background	:	url(../images/common_step02_ac03.gif) no-repeat 0px 0px;}

.table004StepNew{
	margin:0px 0 0 100px;
	padding:0;
	width:560px;}
	
.table004Step02New{
	margin:0px 0 0 100px;
	padding:0 5px 0 0;
	width:560px;
}
.table004StepNew table,
.table004Step02New table {
	margin: 3px 0 0 0;
	padding:0;
	border:none;

	border-collapse:collapse;
}
.table004StepNew table th,
.table004Step02New table th {
	margin:0;
	padding:4px;
	border:1px solid #575757;
	background-color:#69ad2e;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
.table004StepNew table th.bg01,
.table004Step02New table th.bg01 {
	margin:0;
	padding:4px;
	border:1px solid #575757;
	background-color:#dfe4c1;
	color:#333333;
	font-weight:bold;
}
.table004StepNew table th.bg02,
.table004StepNew table td.bg03,
.table004Step02New table th.bg02,
.table004Step02New table td.bg03 {
	margin:0;
	padding:4px;
	border:1px solid #575757;
	background-color:#eceae0;
	color:#333333;
	font-weight:bold;
}
.table004StepNew table th.bg01 a,
.table004StepNew table th.bg02 a,
.table004StepNew table td.bg03 a,
.table004Step02New table th.bg01 a,
.table004Step02New table th.bg02 a,
.table004Step02New table td.bg03 a {
	color:#333333;
}
	
.table004StepNew table td,
.table004Step02New table td {
	margin:0;
	padding:4px;
	border:1px solid #575757;
	background-color:#ffffff;
	color:#333333;}


/************************************************************
contentsList
************************************************************/
/*contentsList01*/
.contentsList01{
	display		:	block;
	width		:	618px;
	margin		:	0px 0px 0px 20px;
	padding		:	10px 0px;
	background	:	#F2F2F2;}

.contentsList01 li{
	display		:	inline;
	float		:	left;
	width		:	294px;
	height		:	39px;
	margin		:	0px 0px 0px 10px;
	background	:	url(../images/common_bg_008.gif) no-repeat 0px 0px;}

.contentsList01 li a{
	display		:	block;
	height		:	39px;
	background	:	url(../images/common_icn_003.gif) no-repeat 10px center;}

.contentsList01 li a:hover{
	background	:	url(../images/common_icn_003_ov.gif) no-repeat 10px center;}

.contentsList01 li strong{
	display		:	block;
	padding		:	12px 0px 0px 25px;}

/*contentsList02*/
.contentsList02{
	clear		:	both;
	display		:	block;
	width		:	618px;
	margin		:	0px 0px 0px 20px;}

.contentsList02 li{
	float		:	left;
	display		:	block;
	width		:	309px;
	height		:	54px;
	text-align	:	center;}

.contentsList02 li.li01{
	background	:	url(../images/common_bg_011.gif) no-repeat 0px 0px;
	color		:	#4CA114;}
.contentsList02 li.li02{
	background	:	url(../images/common_bg_012.gif) no-repeat 0px 0px;}

.contentsList02 li p{
	display	:	block;
	margin	:	0px;
	padding	:	10px 0px 0px 0px;}

/*contentsList03*/
.contentsList03{
	width		:	660px;
	margin		:	0px 0px 0px 19px;
	padding:0 0 5px;}
	
ul.activeBg01{
	background	:	url(../images/common_bg_013.gif) no-repeat right bottom;}
	
ul.activeBg02{
	background	:	url(../images/common_bg_014.gif) no-repeat right bottom;}

.contentsList03 li{
    margin:0;
	padding:10px 0 5px;
	display		:	block;
	width		:	308px;
	text-align	:	center;
	background-color	:	#F2EFE7;}
	
*html .contentsList03 li {
	width		:	308px;
}

*:first-child+html .contentsList03 li {
	width		:	308px;
}

.contentsList03 li.li01{
	background-color	:	#F2EFE7;
	float		:	left;
	margin-right:2px;}
.contentsList03 li.li02{
	background-color	:	#F2EFE7;
	float		:	right;}
	
.contentsList03 li.li01 a.icn001,
.contentsList03 li.li02 a.icn001{
	background-color	:	#F2EFE7;}
	
.contentsList03 li.li01 a.icn001 span,
.contentsList03 li.li02 a.icn001 span{
	display:block;
	padding-left:12px;}
	
/*contentsList04*/
.contentsList04{
	width		:	660px;
	margin		:	0px 0px 0px 20px;
	padding:0 0 5px;}
	
ul.activeBg03{
	background	:	url(../images/common_bg_015.gif) no-repeat right bottom;}
	
ul.activeBg04{
	background	:	url(../images/common_bg_016.gif) no-repeat right bottom;}
	
ul.activeBg05{
	background	:	url(../images/common_bg_017.gif) no-repeat right bottom;}

.contentsList04 li{
    margin:0;
	padding:10px 0 5px;
	display		:	block;
	width		:	204px;
	text-align	:	center;
	background-color	:	#F2EFE7;}
	
*html .contentsList04 li {
	width		:	204px;
}

*:first-child+html .contentsList04 li {
	width		:	204px;
}

.contentsList04 li.li01{
	background-color	:	#F2EFE7;
	float		:	left;
	margin-right:2px;}
.contentsList04 li.li02{
	background-color	:	#F2EFE7;
	float		:	right;}
	
.contentsList04 li.li01 a.icn001,
.contentsList04 li.li02 a.icn001{
	background-color	:	#F2EFE7;}
	
.contentsList04 li.li01 a.icn001 span,
.contentsList04 li.li02 a.icn001 span{
	display:block;
	padding-left:12px;}

/*contentsList05*/
.contentsList05{
	width		:	618px;
	margin		:	0px 0px 0px 20px;
	padding:0 0 5px;}
	
ul.activeBg06{
	background	:	url(../images/common_bg_018.gif) no-repeat right bottom;}
	
ul.activeBg07{
	background	:	url(../images/common_bg_019.gif) no-repeat right bottom;}
	
ul.activeBg08{
	background	:	url(../images/common_bg_020.gif) no-repeat right bottom;}
	
ul.activeBg09{
	background	:	url(../images/common_bg_021.gif) no-repeat right bottom;}

.contentsList05 li{
    margin:0;
	padding:10px 5px 5px;
	display		:	block;
	width		:	143px;
	text-align	:	center;
	background-color	:	#F2EFE7;}

.contentsList05 li.li01{
	background-color	:	#F2EFE7;
	float		:	left;
	margin-right:2px;}
.contentsList05 li.li02{
	background-color	:	#F2EFE7;
	float		:	right;}
	
.contentsList05 li.li01 a.icn001,
.contentsList05 li.li02 a.icn001{
	background-color	:	#F2EFE7;}
	
.contentsList05 li.li01 a.icn001 span,
.contentsList05 li.li02 a.icn001 span{
	display:block;
	padding-left:12px;}
	
/*contentsList06*/
.contentsList06{
	width		:	618px;
	margin		:	0px 0px 0px 20px;
	padding:0 0 5px;}
	
ul.activeBg10{
	background	:	url(../images/common_bg_022.gif) no-repeat right bottom;}
	
ul.activeBg11{
	background	:	url(../images/common_bg_023.gif) no-repeat right bottom;}
	
ul.activeBg12{
	background	:	url(../images/common_bg_024.gif) no-repeat right bottom;}
	
ul.activeBg13{
	background	:	url(../images/common_bg_025.gif) no-repeat right bottom;}
	
ul.activeBg14{
	background	:	url(../images/common_bg_026.gif) no-repeat right bottom;}

.contentsList06 li{
    margin:0;
	padding:10px 5px 5px;
	display		:	block;
	width		:	112px;
	text-align	:	center;
	background-color	:	#F2EFE7;}

.contentsList06 li.li01{
	background-color	:	#F2EFE7;
	margin-right:2px;
	float		:	left;}
.contentsList06 li.li02{
	background-color	:	#F2EFE7;
	float		:	right;}
	
.contentsList06 li.li01 a.icn001,
.contentsList06 li.li02 a.icn001{
	background-color	:	#F2EFE7;}
	
.contentsList06 li.li01 a.icn001 span,
.contentsList06 li.li02 a.icn001 span{
	display:block;
	padding-left:12px;}

/*contentsList07*/
.contentsList07{
	width		:	618px;
	margin		:	0px 0px 0px 20px;
	padding:0 0 5px;}
	
ul.activeBg15{
	background	:	url(../images/common_bg_027.gif) no-repeat right bottom;}
	
ul.activeBg16{
	background	:	url(../images/common_bg_028.gif) no-repeat right bottom;}
	
ul.activeBg17{
	background	:	url(../images/common_bg_029.gif) no-repeat right bottom;}
	
ul.activeBg18{
	background	:	url(../images/common_bg_030.gif) no-repeat right bottom;}
	
ul.activeBg19{
	background	:	url(../images/common_bg_031.gif) no-repeat right bottom;}
	
ul.activeBg20{
	background	:	url(../images/common_bg_032.gif) no-repeat right bottom;}

.contentsList07 li{
    margin:0;
	padding:10px 5px 5px;
	display		:	block;
	width		:	91px;
	text-align	:	center;
	background-color	:	#F2EFE7;}

.contentsList07 li.li01{
	background-color	:	#F2EFE7;
	margin-right:2px;
	float		:	left;}
.contentsList07 li.li02{
	background-color	:	#F2EFE7;
	float		:	right;}
	
.contentsList07 li.li01 a.icn001,
.contentsList07 li.li02 a.icn001{
	background-color	:	#F2EFE7;}
	
.contentsList07 li.li01 a.icn001 span,
.contentsList07 li.li02 a.icn001 span{
	display:block;
	padding-left:12px;}


/************************************************************
class
************************************************************/
.imgBlock{
	display	:	block !important;}

.alignRight,
#contentsArea table .alignRight{
	text-align	:	right !important;}

.alignLeft,
#contentsArea table .alignLeft{
	text-align	:	left !important;}

.alignCenter,
#contentsArea table .alignCenter{
	text-align	:	center !important;}

.alignMiddle,
#contentsArea table .alignMiddle{
	vertical-align:middle !important;}
	
.alignTop,
#contentsArea table .alignTop{
	vertical-align:top !important;}

.alignTop{
	vertical-align:top !important;}

.alignTxtBottom{
	vertical-align:text-bottom !important;}

.alignCenter div,
.alignCenter img{
	margin	:	0px auto;}

.alignRight div,
.alignRight img{
	margin	:	0px 0px 0px auto;}

/* fontcolor*/
.colorff0000{
	color	:	#FF0000;}

.fcGreen{
    color		:	#4CA114;
	}

.fcBlue{
    color		:	#0000FF;
	}

/* fontsize */
.fsizeSS{
	font-size	:	70% !important;}
.fsizeS{
	font-size	:	85% !important;}
.fsizeM{
	/*font-size	:	100% !important;*/
	font-size: 1.4rem;
	font-size: 1.4em;}
.fsizeL{
	font-size	:	115% !important;}
.fsizeLL{
	font-size	:	135% !important;}

/* margin */
.mbottom00{
	margin-bottom	:	0px !important;}
.mbottom04{
	margin-bottom	:	4px !important;}
.mbottom05{
	margin-bottom	:	5px !important;}
.mbottom06{
	margin-bottom	:	6px !important;}
.mbottom07{
	margin-bottom	:	7px !important;}
.mbottom08{
	margin-bottom	:	8px !important;}
.mbottom09{
	margin-bottom	:	9px !important;}
.mbottom10{
	margin-bottom	:	10px !important;}
.mbottom12{
	margin-bottom	:	12px !important;}
.mbottom13{
	margin-bottom	:	13px !important;}
.mbottom14{
	margin-bottom	:	14px !important;}
.mbottom15{
	margin-bottom	:	15px !important;}
.mbottom16{
	margin-bottom	:	16px !important;}
.mbottom17{
	margin-bottom	:	17px !important;}
.mbottom18{
	margin-bottom	:	18px !important;}
.mbottom20{
	margin-bottom	:	20px !important;}
.mbottom22{
	margin-bottom	:	22px !important;}
.mbottom23{
	margin-bottom	:	23px !important;}
.mbottom25{
	margin-bottom	:	25px !important;}
.mbottom26{
	margin-bottom	:	26px !important;}
.mbottom27{
	margin-bottom	:	27px !important;}
.mbottom28{
	margin-bottom	:	28px !important;}
.mbottom30{
	margin-bottom	:	30px !important;}
.mbottom33{
	margin-bottom	:	33px !important;}
.mbottom36{
	margin-bottom	:	36px !important;}
.mbottom40{
	margin-bottom	:	40px !important;}
.mbottom50{
	margin-bottom	:	50px !important;}
.mbottom80{
	margin-bottom	:	80px !important;}
.mbottom120{
	margin-bottom	:	120px !important;}
.mright00{
	margin-right	:	0px !important;}
.mright03{
	margin-right	:	3px !important;}
.mright10{
	margin-right	:	10px !important;}
.mright15{
	margin-right	:	15px !important;}
.mright20{
	margin-right	:	20px !important;}
.mright25{
	margin-right	:	25px !important;}

.mleft00{
	margin-left	:	0px !important;}	
.mleft05{
	margin-left	:	5px !important;}
.mleft10{
	margin-left	:	10px !important;}	
.mleft15{
	margin-left	:	15px !important;}	
.mleft16{
	margin-left	:	16px !important;}	
.mleft17{
	margin-left	:	17px !important;}	
.mleft18{
	margin-left	:	18px !important;}	
.mleft19{
	margin-left	:	19px !important;}
.mleft20{
	margin-left	:	20px !important;}
.mleft30{
	margin-left	:	30px !important;}	
.mleft35{
	margin-left	:	35px !important;}
.mleft45{
	margin-left	:	45px !important;}
.mleft50{
	margin-left	:	50px !important;}	
.mleft65{
	margin-left	:	65px !important;}
.mleft80{
	margin-left	:	80px !important;}
.mleft90{
	margin-left	:	90px !important;}
.mleft100{
	margin-left	:	100px !important;}
.mleft110{
	margin-left	:	110px !important;}
.mleft120{
	margin-left	:	120px !important;}
.mleft130{
	margin-left	:	130px !important;}
.mleft135{
	margin-left	:	135px !important;}
.mleft200{
	margin-left	:	200px !important;}
.mleft111{
	margin-left	:	111px !important;}
.mleftm20{
	margin-left:-20px !important;
}
.mtop00{
	margin-top	:	0px !important;}
	
.mtop10{
	margin-top	:	10px !important;}
	
.mtop20{
	margin-top	:	20px !important;}

.mtop25{
	margin-top	:	25px !important;}

.mtop30{
	margin-top	:	30px !important;}
	
.mtop40{
	margin-top	:	40px !important;}
	
.mtop50{
	margin-top	:	50px !important;}

.mtop80{
	margin-top	:	80px !important;}
	
.ptop10{
	padding-top	:	10px !important;}

.ptop15{
	padding-top	:	15px !important;}

.ptop20{
	padding-top	:	20px !important;}

.ptop25{
	padding-top	:	25px !important;}

.pbottom10{
	padding-bottom	:	10px !important;}

.pbottom25{
	padding-bottom	:	25px !important;}

.pright00{
	padding-right	:	0px !important;}

/* width */
.w025{
	width	:	25px;}
.w030{
	width	:	30px;}
.w060{
	width	:	60px;}
.w070{
	width	:	70px;}
.w080{
	width	:	80px;}
.w080{
	width	:	80px;}
.w090{
	width	:	90px;}
.w100{
	width	:	100px;}
.w105{
	width	:	105px;}
.w110{
	width	:	110px;}	
.w112{
	width	:	112px;}
.w120{
	width	:	120px;}
.w121{
	width	:	121px;}
.w130{
	width	:	130px;}	
.w132{
	width	:	132px;}
.w142{
	width	:	142px;}
.w150{
	width	:	150px;}
.w151{
	width	:	151px;}
.w155{
	width	:	155px;}
.w170{
	width	:	170px;}
.w177{
	width	:	177px;}
.w180{
	width	:	180px;}
.w190{
	width	:	190px;}
.w192{
	width	:	192px;}
.w202{
	width	:	202px;}
.w210{
	width	:	210px;}
.w220{
	width	:	220px;}
.w230{
	width	:	230px;}
.w240{
	width	:	240px;}
.w250{
	width	:	250px;}
.w257{
	width	:	257px;}
.w260{
	width	:	260px;}
.w270{
	width	:	270px;}
.w276{
	width	:	276px;}
.w290{
	width	:	290px;}
.w300{
	width	:	300px;}
.w305{
	width	:	305px;}
.w310{
	width	:	310px;}
.w315{
	width	:	315px;}
.w320{
	width	:	320px;}
.w330{
	width	:	330px;}
.w340{
	width	:	340px;}
.w350{
	width	:	350px;}
.w309{
	width	:	309px;}
.w360{
	/*width	:	360px;*/
	overflow: hidden;
	height: auto!important;}	
.w368{
	width	:	368px;}
.w370{
	width	:	370px;}	
.w380{
	width	:	380px;}
.w385{
	width	:	385px;}	
.w390{
	width	:	390px;}	
.w400{
	width	:	400px;}
.w410{
	width	:	410px;}
.w415{
	width	:	415px;}
.w416{
	width	:	416px;}
.w418{
	width	:	418px;}
.w420{
	width	:	420px;}
.w430{
	width	:	430px;}	
.w440{
	width	:	440px;}	
.w448{
	width	:	448px;}	
.w450{
	width	:	450px;}	
.w454{
	width	:	454px;}	
.w456{
	width	:	456px;}	
.w460{
	width	:	460px;}
.w470{
	width	:	470px;}
.w477{
	width	:	477px;}
.w480{
	width	:	480px;}
.w490{
	width	:	490px;}
.w510{
	width	:	510px;}
.w530{
	width	:	530px;}
.w540{
	width	:	540px;}
.w550{
	width	:	550px;}
.w560{
	width	:	560px;}
.w615{
	width	:	615px;}
.w618{
	width	:	618px;}
.w610{
	width	:	610px;}
.w630{
	width	:	630px;}
.w640{
	width	:	640px;}	
.w657{
	width	:	657px;}	
.w660{
	width	:	660px;}	
.w13p{
	width	:	13%;}
.w86p{
	width	:	86%;}
.w35p{
	width	:	35%;}
.w64p{
	width	:	64%;}
.w26p{
	width	:	26%;}
.w73p{
	width	:	73%;}

/* border */
.border01{
	padding-bottom	:	14px;
	margin-bottom	:	14px;
	background		:	url(../images/common_border_001.gif) repeat-x left bottom;}

.border02{
	padding-bottom	:	15px;
	margin-bottom	:	10px;
	border-bottom	:	1px solid #D8D8D8;}

/* font鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E� */	
.fwBold{
	font-weight:bold !important;}
.fwNml{
	font-weight:normal !important;}


.itemLogo{
	margin:0;
	padding:0 0 20px;
	border:none;}
	
/************************************************************
鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�鬩?�E�・?�E�・?�E�・?�E�・?�E�・?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�
************************************************************/
.floatL{
	margin:0;
	padding:0;
	float:left !important;}
	
.floatR{
	margin:0;
	padding:0;
	float:right !important;}

/************************************************************
鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�
************************************************************/
/*---- 鬯?�E�・?�E�・?�E�・?�E�髫?�E�・?�E�・?�E�・?�E�髯?�E�謳?�E�・?�E�・?�E�鬮?�E�逧?�E�逕･・つ�E�・?�E�・?�E�驍ｵ・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�----*/
.tabArea01{
	margin:0 20px 30px;
	padding:0 0 4px 5px;
	border:none;
	width:655px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}
	
.tabArea01 p{
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;}
	
.tabArea01 .tabBox01{
	margin:0 4px 0 0;
	padding:7px 5px 0;
	border:none;
	width:122px;
	background:#DCE8CC url(../images/tab_bg01.gif) no-repeat left top;
	float:left;}
	
*html .tabArea01 .tabBox01{
	margin-right:2px;}
	
.tabArea01 .tabBox01B{
	margin:0 2px 0 0;
	padding:7px 5px 0;
	border:none;
	width:124px;
	background:#DCE8CC url(../images/tab_bg05.gif) no-repeat left top;
	float:left;}
	
*html .tabArea01 .tabBox01B{
	margin-right:2px;}
	
.tabArea01 .tabBox03{
	margin:0 4px 0 0;
	padding:7px 0 0 5px;
	border:none;
	width:373px;
	background:#DCE8CC url(../images/tab_bg03.gif) no-repeat left top;
	float:left;}

*html .tabArea01 .tabBox03{
	margin-right:2px;}
	
.tabArea01 .tabBox04{
	margin:0 4px 0 0;
	padding:7px 0 0 6px;
	border:none;
	width:506px;
	background:#DCE8CC url(../images/tab_bg04.gif) no-repeat left top;
	float:left;}

*html .tabArea01 .tabBox04{
	margin-right:2px;}
	
.tabArea01 ul{
	margin:0;
	padding:0;
	border:none;}
	
.tabArea01 ul li{
	margin:0 1px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:1;}
	
.tabArea01 ul li img{
	margin:0;
	padding:0;
	vertical-align:bottom;}

/*---- 鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�----*/
.tabArea02{
	margin:0 20px 30px;
	padding:0 0 4px 5px;
	border:none;
	width:655px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}
	
.tabArea02 p{
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;}

.tabArea02 ul{
	margin:0;
	padding:0;
	border:none;}
	
.tabArea02 ul li{
	margin:0 1px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:1;}
	
.tabArea02 ul li img{
	margin:0;
	padding:0;
	vertical-align:bottom;}
	
/*---- 鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴取ｨ頑據髴托ｽ?�E�・?�E�・?�E�鬯?�E�・?�E�闕ｵ譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�----*/
.tabArea03{
	margin: 0 0 30px 20px;
	padding:0 5px 4px 5px;
	border:none;
	width:650px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}

.tabArea03 p{
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;}

.tabArea03 .tabBox01{
	margin:0 5px 0 0;
	padding:7px 0 0 0;
	border:none;
	width:325px;
	background:#DCE8CC url(../images/tab_bg06.gif) no-repeat left top;
	float:left;}

.tabArea03 .tabBox01 ul{
	margin:0;
	padding:0 6px 0px 6px;
	border:none;
}

.tabArea03 .tabBox01 ul li{
	margin:0 5px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:1;}
	
.tabArea03 .tabBox01 ul li.mr-none{
	margin-right: 0;
}
.tabArea03 .tabBox02{
	margin:0;
	padding:0;
	border:none;
	width:320px;
	height: 48px;
	float:left;
}

.tabArea03 ul li img,
.tabArea03 .tabBox02 img{
	margin:0;
	padding:0;
	vertical-align:bottom;
	line-height:1;
}

.tabArea03 .tabBox02{

	padding-top: 23px;
}

/*---- 鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴乗�?・?�E�・?�E�雋翫?�E��E�??�E�・?�E�・?�E�・?�E�髣�E�?�E��E�?�E�隶捺慣・?�E�・?�E�霑｢證ｦ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�/ 鬯?�E�・?�E�陟�?屮・?�E�・?�E�陋滂ｽ?�E�・つ�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�髯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�髴大?�E�?�E�驕�??�E�?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驍ｵ・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�---*/
.tabArea04{
	margin:0 20px 30px;
	padding:0 5px 4px 5px;
	border:none;
	width:650px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}

.tabArea04 .tabBox01{
	margin:0 5px 0 0;
	padding:7px 0px 0 4px;
	border:none;
	width:209px;
	background:#DCE8CC url(../images/tab_bg07.gif) no-repeat left top;
	float:left;}

.tabArea04 .tabBox02{
	margin:0 0 0 0;
	padding:7px 0px 0 4px;
	border:none;
	width:209px;
	background:#DCE8CC url(../images/tab_bg07.gif) no-repeat left top;
	float:left;}
	
.tabArea04 p {
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;}

.tabArea04 .tabBox01 ul, .tabArea04 .tabBox02 ul{
	margin:0;
	padding:0;
	border:none;}
	
.tabArea04 .tabBox01 ul li, .tabArea04 .tabBox02 ul li{
	margin:0 5px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:1;}

.tabArea04 .tabBox01 ul li.mr-none, .tabArea04 .tabBox02 ul li.mr-none{
	margin-right: 0;
}
.tabArea04 ul li img{
	margin:0;
	padding:0;
	vertical-align:bottom;}
 
 
 /*---- 鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴乗�?・?�E�・?�E�雋�??�E�?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�驍�?戟�??�E�諛�??�E�?�E�螢?�E�驕�??�E�?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驍ｵ・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�---*/
.tabArea05{
	margin:0 20px 30px;
	padding:0 5px 4px 5px;
	border:none;
	width:650px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}

.tabArea05 .tabBox01{
	margin:0 5px 0 0;
	padding:7px 0px 0 4px;
	border:none;
	width:209px;
	background:#DCE8CC url(../images/tab_bg07.gif) no-repeat left top;
	float:left;}

.tabArea05 .tabBox02{
	margin:0 0 0 0;
	padding:23px 0px 0 0px;
	border:none;
	width:209px;
	float:left;}
	
.tabArea05 p {
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;}

.tabArea05 .tabBox01 ul, .tabArea04 .tabBox02 ul{
	margin:0;
	padding:0;
	border:none;}
	
.tabArea05 .tabBox01 ul li, .tabArea04 .tabBox02 ul li{
	margin:0 5px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:1;}

.tabArea05 .tabBox01 ul li.mr-none, .tabArea04 .tabBox02 ul li.mr-none{
	margin-right: 0;
}
.tabArea05 ul li img{
	margin:0;
	padding:0;
	vertical-align:bottom;}
 
 
 
 /*---- 鬮?�E�蜈ｷ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�闕ｵ譎｢・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�?�E��E�隲幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�髴大?�E�?�E�驕�??�E�?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�---*/
.tabArea06{
	margin:0 20px 30px;
	padding:0 5px 4px 5px;
	border:none;
	width:650px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}

.tabArea06 .tabBox01{
	margin:0 0 0 0;
	padding:7px 0 0 6px;
	border:none;
	width:642px;
	background:#DCE8CC url(../images/tab_bg09.gif) no-repeat left top;
	float:left;
   font-size:1px;
}

.tabArea06 p {
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;
 font-size:1px;
 }

.tabArea06 .tabBox01 ul{
	margin:0;
	padding:0;
	border:none;}
	
.tabArea06 .tabBox01 ul li{
	margin:0 6px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:1;
 font-size:1px;}
 
 .tabArea06 .tabBox01 ul li.mr-none{
	margin-right: 0;
}
 
 
.tabArea06  ul li img{
	margin:0;
	padding:0;
	vertical-align:bottom;}
 
 
 
 
  /*---- 鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�驍ｵ・?�E�隲幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�---*/
.tabArea07{
	margin:0 20px 30px;
	padding:0 5px 4px 5px;
	border:none;
	width:650px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}

.tabArea07 .tabBox01{
	margin:0 0 0 0;
	padding:7px 0 0 0;
	border:none;
	width:325px;
	float:left;
  font-size:1px;
}

.tabArea07 .tabBox02{
	margin:0 0 0 0;
	padding:7px 0 0 0;
	border:none;
	width:32px;
	float:left;
  font-size:1px;
}

.tabArea07 .tabBox03{
	margin:0 5px 0 0;
	padding:7px 0 0 3px;
	border:none;
	width:176px;
	background:#DCE8CC url(../images/tab_bg10.gif) no-repeat left top;
	float:left;
}

.tabArea07 .tabBox03 p {
	margin:0 0 5px;
	padding:0;
	line-height:1;
	text-align:center;
	font-size:1px;
}

.tabArea07 .tabBox03 ul{
	margin:0;
	padding:0;
	border:none;
}

.tabArea07 .tabBox03 ul li{
	margin:1px 3px 0 0;
	padding:0;
	float:left;
	list-style-type:none;
	line-height:0;
	font-size:0;
}

.tabArea07 .tabBox03 ul li.mr-none,
.tabArea07 .tabBox04 ul li.mr-none{ margin-right: 0 !important; }

.tabArea07 .tabBox04 li{
	margin:24px 3px 0 0;
	padding:0;
	border:none;
	float:left;
	width:91px;
	height:50px;
	line-height:0;
	font-size:0;
} 

/*---- 鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�----*/
.tabArea08{
	margin:0 auto 30px auto;
	padding:0 0 4px 0;
	border:none;
	width:660px;
	background:#fff url(../images/tab_bg_bottom.gif) no-repeat right bottom;}
	
.tabArea08 ul{
	margin:0;
	padding:0 0 0 4px;
	height:50px;
	border:none;}
	
.tabArea08 ul li{
	margin:0 5px 0 0;
	padding:0;
	float:left;
	width:159px;
	list-style-type:none;
	line-height:0;
	font-size:0;}
	
.tabArea08 ul li.last{
	margin-right:0 !important;}

.tabArea08 ul li img{
	margin:0;
	padding:0;
	vertical-align:bottom;}
	
 

 
 

/************************************************************
鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴乗�?・?�E�・?�E�陋ｹ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�・?�E�雜｣・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�
************************************************************/
dl.indentList{
	margin:0;
	padding:0;
	border:none;}
	
dl.indentList dt{
	margin:0;
	padding:3px 0 0 0;
	line-height:1;
	float:left;
	width:25%;}
	
dl.indentList dd{
	margin:0;
	padding:0;
	line-height:1;
	float:left;
	width:73%;}
	
dl.indentList dd ul.indentLeft{
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
	width:69%;}

dl.indentList dd ul.indentRight{
	margin:0;
	padding:0;
	float:right;
	list-style-type:none;
	width:29%;}

dl.indentList dd ul.indentLeft li,
dl.indentList dd ul.indentRight li{
	margin:0 0 5px 0;
	padding:0;
	list-style-type:none;
	line-height:1.4;}

dl.column2Box02 .txtUl{
	padding		:	0px 0px 0px 20px;
	list-style	:	disc;}

dl.column2Box02 .txtUl li{
    margin:0px 0px 5px 0px;
	list-style	:	disc;}

dl.column2Box02 .txtOl{
	padding		:	0px 0px 0 25px;}

dl.column2Box02 .txtOl li{
	margin		:	0px 0px 5px 0px;
	padding		:	0px;
	list-style	:	decimal;}

.lhight120 {
    line-hight:1.2 !important;
	}
	
/************************************************************
鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�Box
************************************************************/
.telBox01 {
	margin:0;
	padding:0;
	border:1px dotted #118431;
	box-sizing: border-box;
	}

.telBoxTop {
	margin:0;
	padding:5px 10px 3px;
	background-color:#F5F2EB;
	}

.telBoxBottom {
	margin:0;
	padding:7px 10px 5px;
	background-color:#FFFFFF;
	}

.telBoxTop p,
.telBoxBottom p {
	margin:0;
	padding:0;
	line-height:1.4;
	}

.telBoxLeft {
	margin:0;
	padding:0;
	width:50%;
	float:left;
	text-align:center;
	}
	
.telBoxRight {
	margin:0;
	padding:0;
	width:50%;
	float:right;
	}

.telLink > a {
	display: none;
	}

.telBoxBottom dl {
	margin:0;
	padding:0;
	}

.telBoxBottom dl dt {
	margin:0 0 3px;
	padding:0;
	font-weight:bold;
	line-height:1.4;
	}

.telBoxBottom dl dd {
	margin:0;
	padding:0;
	line-height:1.4;
	}

.telBoxBottom .uketsukeL {
	margin:0;
	padding:0;
	float:left;
	width:200px;
	}

.telBoxBottom .uketsukeR {
	margin:0;
	padding:0;
	float:left;
	width:100px;
	}
	
.telBoxBottom .indent01{
	padding		:	0px 0px 0px 16px;
	text-indent	:	-17px;}

body:first-of-type .telBoxBottom .indent01{
	padding		:	0px 0px 0px 15px;
	text-indent	:	-16px;}
	
/* telBox01 indent01*/	
.telBox01 .indent01-fontS{
	padding:0 0 0 17px;
	text-indent:-18px;
	}
	
*html .telBox01 .indent01-fontS{
	padding:0 0 0 18px;
	text-indent:-19px;
	}

*:first-child+html .telBox01 .indent01-fontS{
	padding:0 0 0 18px;
	text-indent:-19px;
	}
	
body:first-of-type .telBox01 .indent01-fontS{
	padding:0 0 0 12px;
	text-indent:-13px;
	}

/************************************************************
鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�会ｿ?�E�・?�E�・?�E�・?�E�驕ｶ蛹・?�E�?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�Box
************************************************************/
#oshiharaiBox {
	margin:0 auto;
	padding:0;
	width:631px;
	background:url(../../kyousaikin/sickness/images/index_img_003.gif) repeat-y left top;
	}

#oshiharaiBoxInner {
	margin:0;
	padding:14px 0 0 0;
	width:631px;
	background:url(../../kyousaikin/sickness/images/index_img_001.gif) no-repeat left top;
	}

#oshiharaiBoxBottom {
	margin:0;
	padding:0 35px 10px 30px;
	width:566px;
	background:url(../../kyousaikin/sickness/images/index_img_005.gif) no-repeat right bottom;
	}

/************************************************************
鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�闔ｨ螟ｲ・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�撰?�E�?�E�驛｢譎｢・?�E�・?�E�鬮?�E�諛ｶ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E� 鬮?�E��E�?�E��E�遘�??�E�?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�蛹・?�E�?�E�・?�E�・?�E�縺?�E�?�E��E�鬯?�E�・?�E�陋ｹ・?�E�・?�E�・?�E�・?�E�・?�E�
************************************************************/
.nMargin01{
	margin-top:-2px !important;
	width:1.17em;
	height:1em;}

body:first-of-type .nMargin01{
	margin-top:-4px !important;}

html>/**/body .nMargin01, x:-moz-any-link, x:default{/* Only FireFox 3 */
    margin-top:-4px !important;
}
	
.nMargin02{
	margin-top:-1px !important;
	width:1.17em;
	height:1em;}

body:first-of-type .nMargin02{
	margin-top:-3px !important;}


/* 鬮?�E�蜿?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E��E�?�E��E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�遒托?�E�?�E�闔�蜈ｷ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�蛹・?�E�?�E�・?�E�鬮?�E�蜈ｷ・?�E�・?�E�髯晢?�E�?�E�隴会ｽ?�E�陜ｨ・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驛｢譎｢・?�E�・?�E�鬩幢?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�髯具?�E�?�E�・?�E�・?�E�驕ｶ髮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩搾?�E�?�E�・?�E�・?�E�驛｢・?�E�・?�E�・?�E�・?�E�・?�E�鬪?�E�蜈ｷ・?�E�・?�E�・?�E�・?�E�髯?�E�莨夲?�E�?�E�・?�E�・?�E�・?�E�鬪?�E�蜈ｷ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴趣?�E�?�E�・?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�驛｢譎｢・?�E�・?�E�/
.txtBox05 .indent10{
	padding:0 0 0 13px;
	text-indent:-14px;
	}
	
*html .txtBox05 .indent10{
	padding:0 0 0 13px;
	text-indent:-14px;
	}
	
*:first-child+html .txtBox05 .indent10{
	padding:0 0 0 13px;
	text-indent:-14px;
	}
	
body:first-of-type .txtBox05 .indent10{
	padding:0 0 0 13px;
	text-indent:-14px;
	}


/************************************************************
鬮?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�髣鯉ｽ?�E�・?�E�・?�E�・?�E�・?�E�鬮?�E�・?�E�闔ｨ螟ｲ・?�E�・?�E�・?�E�・?�E�鬮?�E�荵晢?�E�・?�E�?�E�・?�E�驍ｵ・?�E�陞ｳ闌ｨ・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�・?�E�鬩幢?�E�?�E�隴擾?�E�?�E�・?�E�・?�E�
**************************************************/
.column2Box05 {
	width: 636px;
}

.w478 {
	width: 478px;
	margin-left: 17px;
}

.w478 .txtBox04 {
	width: 478px;
	background: #575757;
	padding-bottom: 0;
	margin: 0;
}

.w478 .txtBox04 .txtBoxInner dt {
	width: 100px;
}

.w478 .txtBox04 .txtBoxInner dd {
	width: 350px;
}

.w478 .table004{
	margin:0;
	padding:0;
	width: 100%;
	}
	
.w478 .table004 table {
	width: 100%;
	margin:0;
	padding:0;
	border-collapse: separate;
} 

.w478 .table004 th {
	border: none;
	border-top: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-left: 1px solid #575757;
}


.w478 .table004 th.last {
	border: none;
	border: 1px solid #575757;
	width: 85%;
}
 
.w478 .table004 td {
	border: none;
	border-left: 1px solid #575757;
	border-bottom: 1px solid #575757;
	border-right: 1px solid #575757;
} 

.w478 .table004 table th.bg01{
	border: none;
	border-left: 1px solid #575757;
	border-bottom: 1px solid #575757;
}

.toggletxt {
	padding: 3px 10px;
	margin: 0;
	color: #FFFFFF;
	background: #69ad2e;
	border: 1px solid #575757;
	cursor: pointer;
}

.guidWrapBd #footerArea ul{
	width	:	550px;
	display	:	block;}

.guidWrapBd body:first-of-type #footerArea ul{
	width	:	575px;}


.guidWrapBd .footerPosition {
	position: static !important;
	top: 0;
	left: 0;
	}

.guidWrapBd .footerPosition ul{
	position: static !important;
	float: right;
	
}

body:first-of-type .guidWrapBd .footerPosition ul{
	position: static !important;
	float: right;	
}

.guidWrapBd .footerPosition p{
	position: static !important;
	top: 0;
	left: 0;
	float: left;
	width: 220px;
	padding-left: 19px;	
}

*html .guidWrapBd .footerPosition p{
	padding-left: 6px;	
}

/*20130702 鬮?�E�讓�?�E��E�?�E�莨夲?�E�?�E�・?�E�隶馴宦・?�E�・?�E�鬯?�E�・?�E�隰・∞�??�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�feature1_01.html*/
.feature01 .btnStyleA01{
	width:660px;
	height:67px;
	padding:0;
	margin:0;
	margin-top:20px !important;
	list-style: none;
}
.feature01 .btnStyleA01 .frist{
	float:left;
	width:330px;
}
.feature01 .btnStyleA01 .last{
	float:right;
	width:330px;
}
.feature01 .featureSection{
	width:660px;
	font-size:12px;
	color:#444;
}
.feature01 .featureSection p{
	margin:0 !important;
}
.feature01 .featureSection .indent{
	margin-left:1.7em !important;
	text-indent:-1.7em;
}
.feature01 #pointBlock{
	width:660px;
	background:#e5f5fc;
	margin-top:18px;
}
.feature01 #pointBlock .pointBlockInner01{
	width:660px;
	background:url(/ss/safety_family/feature1/images/feature1_01_bg_02.gif) 0 0 no-repeat;
}
.feature01 #pointBlock .pointBlockInner02{
	width:622px;
	*width:660px;
	background:url(../../ss/safety_family/feature1/images/feature1_01_bg_03.gif) 0 bottom no-repeat;
	padding:19px;
}
.feature01 #pointBlock .pointBlockInner02 .pointTitle{
	font-weight:bold;
	font-size:16px;
	background:url(../../ss/safety_family/feature1/images/feature1_01_txt_title18.gif) 0 0 no-repeat;
	padding:0 0 8px 85px;
	color:#444;
	border-bottom:1px solid #3071b9;
	margin-bottom:15px !important;
}
.feature01 .featurePointBlock02{
	background:#e7ffe4;
	margin-top:18px;
}
.feature01 .featurePointBlock02 .featurePointBlockInner01{
	background:url(../../ss/safety_family/feature1/images/feature1_01_bg_04.gif) 0 0 no-repeat;
}
.feature01 .featurePointBlock02 .featurePointBlockInner02{
	width:622px;
	*width:660px;
	background:url(../../ss/safety_family/feature1/images/feature1_01_bg_05.gif) 0 bottom no-repeat;
	padding:19px 10px 19px 19px;
}
.feature01 .featurePointBlock02 .featurePointBlockInner02 .pointTitle{
	font-weight:bold;
	font-size:16px;
	background:url(../../ss/safety_family/feature1/images/feature1_01_txt_title19.gif) 0 0 no-repeat;
	padding:0 0 8px 115px;
	color:#444;
	border-bottom:1px solid #14a83b;
	margin-bottom:15px !important;
}
.feature01 .box06{
	border:solid 1px #b0b0b0;
	padding:20px;
	margin-top:20px;
	}	
.feature01 .box06 .txt06{
	color:#1c62af;
	font-size:16px;
	font-weight:bold;
}
.feature01 .bnrArea02{
	padding-top:20px;
	border-top:1px solid #444;
}
.pl10{
	padding-left:10px;
}
.pr10{
	padding-right:10px;
}
/*2013 鬮?�E�讓�?�E��E�?�E�莨夲?�E�?�E�・?�E�隶馴宦・?�E�・?�E�鬯?�E�・?�E�隰・∞�??�E�・?�E�・?�E�・?�E�鬯?�E�・?�E�・?�E�・?�E�驛｢譎｢・?�E�・?�E�feature1_02.html*/
.m00{
	margin:0;
}
.p00{
	padding:0;
}
.vat{
	vertical-align:top;
}
.vam{
	vertical-align:middle;
}
.vatb{
	vertical-align:text-bottom;
}
.feature02 .box01{
	margin-top:20px;
}
.feature02 .box01 .box01L{
	width:136px;
	float:left;
}
.feature02 .box01 .box01R{
	width:510px;
	float:right;
}
.fs12{
	font-size:12px !important;
}
.fs14{
	font-size:14px !important;
}
.feature02 .feature1Block01 {
	height:40px;
	width:325px;
	margin-bottom:10px;
}
.feature02 .feature1Block01 h2.ico01 {
	background:url(/ss/safety_family/feature1/images/feature1_01_bg_01.gif) 0 0.1em no-repeat;
	padding:10px 0 10px 20px;
	margin:0;
	list-style: none;
	font-weight:bold;
	font-size:16px;
	border-bottom:solid 1px #000;
}
.feature02 .feature1Block02 {
	height:40px;
	width:660px;
	margin-bottom:10px;
}
.feature02 .feature1Block02 h2.ico01 {
	background:url(/ss/safety_family/feature1/images/feature1_01_bg_01.gif) 0 0.1em no-repeat;
	padding:10px 0 10px 20px;
	margin:0;
	list-style: none;
	font-weight:bold;
	font-size:16px;
	border-bottom:solid 1px #000;
}
.feature02 .blue{
	color:#005bac;
}
.feature02 .featureSectionL{
	width:325px;
	float:left;
}
.feature02 .featureSectionR{
	width:300px;
	float:right;
}
.feature02 .indent03{
	margin-left:1.5em !important;
	text-indent:-1.5em;
}
.feature02 .indent04{
	margin-left:2em !important;
	text-indent:-2em;
}
.feature02 a.blank{
	color:#005bac !important;
	background:url(../../ss/safety_family/feature2/images/feature2_ico_02.gif) right center no-repeat;
	padding-right:17px;
}
.feature02 a.blank:hover{
	text-decoration:none !important;
}
.feature02 .bnrArea02{
	padding-top:20px;
	border-top:1px solid #444;
}
.feature02 .imgBox01{
	width:660px;
	margin-top:20px;
}
.feature02 .imgBox01 p{
	margin:0;
}
.feature02 .imgBox01 .boxL{
	width:234px;
	float:left;
	padding:0 62px 0 65px;
	text-align:center;
}
.feature02 .imgBox01 .boxR{
	width:234px;
	float:left;
	text-align:center;
}

/*鬮?�E��E�?�E��E�?�E�?�E�・?�E�髯?�E�莨夲?�E�?�E�・?�E�*/

table p{
	margin-top: 0!important;}

#contentsArea .linkBox04 h3{
	background: none;
	font-size: 1.4em;
	background: #fff;}
	
.fsizeS{font-size: 1.2em!important;}
#contentsArea h3{
	line-height:1.0;
	font-size: 1.4em;}
#contentsArea .linkBox01 h3{
	background: none;
	font-size: 1.4em;
	background: #F2F2F2;}
	
.linkBoxColumnBg p.icn012,.linkBoxColumnBg p.icn013{
	margin-top: 0;}


h2.h2Bg03{
	font-size: 1.6em;
	clear: both;
	}
#contentsArea #index01{width: 634px;}	
.column2OtherBox02 h3{
	font-size: 1.4em;
	line-height:1.0;}
	
.column2OtherSecLeft{
	font-size: 1.4em;
	line-height: 1.0;}
	
.column2Box05 dt,.column2Box05 dd{
	text-align: center;}
	
#contentsArea .alignRight a{
	background:url(../images/common_icn_003.gif) no-repeat 0 0.3em}
	
#contentsArea .alignRight a:hover{
	background:url(../images/common_icn_003_ov.gif) no-repeat 0 0.3em}
	
	
.txtBox04C .txtBoxInner{
	overflow: hidden;}
	
.w150 img{
	margin-top: -135px;
	margin-left: 25px;}

.w150 .sickness{
	margin-top: -70px !important;
	margin-left: 25px;}

#contentsArea .h2Bg04,
#contentsArea .h2Bg05,
#contentsArea .h2Bg06,
#contentsArea .h2Bg07{
	font-size: 1.7em;
	line-height: 1.5;
	width: 634px;}
	
.telBox01{
	/*overflow: hidden;*/}
.txtBox04B .txtBoxInner{
	overflow: hidden;}
	
.column2Box03{overflow: hidden;}
#contentsArea .telBoxTop p,
#contentsArea .telBoxLeft p,
#contentsArea .telBoxRight p{
	margin-top: 0px;}
.telBoxLeft p{
	text-align: center;}
	
.w400 .indent01-fontS{
	font-size: 0.8em!important;}
	

.column2Box04 dt p {
    padding: 0 10px 0 18px;
    margin-bottom: 0px;
}
.columnInner03{
	overflow: hidden;}
	

/*.clear{
	overflow: hidden;}*/
	
.clear{
    clear: both;
    display: block;
    /*height: 0px;*/
    content: " ";
    /*visibility: hidden;*/
    /*font-size: 0px;*/
	overflow: hidden;
}

.icon013 dt a{
	margin-left: 20px;
	padding		:	0px 0px 0px 14px;
	background	:	url(../images/common_icn_003.gif) no-repeat left 2px;
	line-height	:	1.2 !important;
	display:block;
	font-weight:bold;}
	
	
.txtBoxInner p{
	margin-top: 0!important;}
	
.column2Box05 .w302{
	margin-top: 13px;}
.column2Box05{
	/*margin-top: -10px;*/}
	
#contentsArea .h2Bg03{
	width: 634px;}
	
.txtBox01 h4{
	font-size: 1.4em;}
	
.telBoxBottom{
	clear: both;}
	
#contentsArea .anchor{
	margin-left: 20px;}
	
.table001Dantaiseimei td{
	vertical-align: middle;}
	
.table001Dantaiseimei p.fsizeS{
	font-size: .9em!important;
	text-align: right;
	line-height: 1.8;
	margin-top: 0;}
	
.table001Dantaiseimei td.center{
	text-align: center;}
	
.indent07-fontS{
	font-size: 1em;}	
	
.txtBox05>p.fsizeM{font-size: 1.4em!important;}

.table001Dantainenkin .bg02{
	vertical-align:middle;}
.table001Keichou .bg02{
	vertical-align:middle;}
.table001Keichou .alignRight{
	vertical-align:middle;}
	
h4.mleft50{
	font-size: 1.4em;}
.alignCenter p{
	text-align: center;}
.table004 td{
	vertical-align: middle;}
#contentsArea .anchor{
	padding-top: 5px;}
	
#contentsArea .alignRight a.icn005{
    padding: 0px 0px 0px 12px;
    background: url(../images/common_icn_006.gif) no-repeat left center;
}
#contentsArea .alignRight a.icn005:hover {
    background: url(../images/common_icn_006_ov.gif) no-repeat left center;
}
#contentsArea .alignRight a.icn009{
    padding: 0px 0px 0px 12px;
    background: url(../images/common_icn_011.gif) no-repeat left center;
}
#contentsArea .alignRight a.icn009:hover {
    background: url(../images/common_icn_011_ov.gif) no-repeat left center;
}

#contentsArea .w490 p{
	margin-top: 0;}
	
/*.column2Box02 dt img{
	margin-top:-21px;}*/
	
.txtBox05 h4,.txtBox05 .txtBox06{
	font-size:1.4em;
	}

	
td.td02 img{
	float:left;}
	
.mbottom7{
	margin-bottom:7px!important;}
	
.mbottom3{
	margin-bottom: 3px!important;}

ol.txtOl li{
	font-size: 1.2em;}
	


.pop .linkBox01 .linkBoxColumnRight {
    float: right;
    width: 277px;
}

.pop .linkBoxColumnBg .linkBoxColumnLeft p{
	margin-top: 0;}

#contentsArea .alignRight a.icn004{
	background: url(../images/common_icn_005.gif) no-repeat left center;}
	
#contentsArea .txtBox08 p{
	font-size: 1.4rem;
	font-size: 1.4em;}
	
.kinyulist #contentsArea h2.h2Bg03{
	margin: 0;
	box-sizing: border-box;
	font-size: 1.6em;
	font-size: 1.6rem;
	width: 577px;
	margin-left: 20px;}
	
.kinyulist #contentsArea p.mbottom05,.kinyulist #contentsArea p.mbottom00{
	font-size: 1.4em;
	font-size: 1.4rem;
	margin-top: 0;}


.w450 p{
	font-size: 0.88em!important;
	font-size: 1.4rem!important;}
	
.txtBox03B .txtBoxInner{
	font-size: 1.4em;
	font-size: 1.4rem;
	line-height: 1;}

/*----factory table----*/
.mod-table .factory > tbody > tr:first-child th:first-child {
  width: 27%;
}

.mod-table .factory > tbody > tr:first-child th:nth-child(5) {
  width: 16%;
}

.mod-table .factory .service > img {
  margin-right: 10px;
}

.mod-table .factory .service > img:last-child {
  margin-right: 0;
}

#page #contentsArea .dairiten-table table td:last-child img {
  margin-right: 7px;
}

#page #contentsArea .dairiten-table table td:last-child img:last-child {
  margin-right: 0;
}

