@charset "utf-8";
/* CSS Document */

@import url("style.css");


#body_extra #main_column h1 {
	width:380px;
	height:80px;
	background:url(../imgs/title_extra.gif) no-repeat 23px 20px;
	display:block;
}

#body_extra #main_column  h1 span {
	width:380px;
	height:80px;
	visibility:hidden;
	display:block;
}


#body_extra div#content_headbox {
	margin:0px;
	padding:6px;
}

#content_headbox h2 {
	padding:3px 15px 0px 0px;
	float:left;
}


#content_bodybox h3 {
  clear:both;
	margin:0px 0px 20px 0px;
	padding:7px 10px;
	background:url(../imgs/cate_howto/title_bg_tile.gif) repeat 0px 0px;
	display:block;
	zoom: 1;/*for IE 5.5-7*/ 
	font-weight:bold;
}



#content_bodybox .dllist {
	width:560px;
	margin:20px 0px 0px 20px;
	padding:20px;
	border:1px solid #c2b9b1;
}

#content_bodybox .dllist li {
	margin:7px 0px 3px 0px;
}

#content_bodybox .dllist li span {
	font-weight:bold;
}

#content_bodybox h2 {
	margin:40px 0px 10px 0px;
	font-weight:bold;
}








/*==========================================================

capture explanation 2010.4.21

===========================================================*/
.mgnB10 {
	margin-bottom:10px;
}

.lead01 {
	margin-bottom: 10px;
}

.lead02 {
	clear: both;
	margin-bottom: 15px;
}

.cap01 {
	font-size: 85%;
}

.cap02 {
	clear: both;
	font-size: 85%;
}


div.expArea01 {
	clear:both;
	width:685px;
	padding-left:10px;
}

div.expArea02 {
	clear:both;
	width:685px;
	padding-left:10px:
	margin-bottom:20px;
}

.capture01 {
	float:left;
	width:350px;
	margin-bottom: 20px;
}

.textArea01 {
	width:310px;
	margin-left:370px;
	margin-bottom: 20px;
}

.textArea01 p {
margin-bottom:10px;
}

.textArea01 dl {}

.textArea01 dl dt{
	font-weight: bold;
}

.textArea01 dl dd{
margin-bottom:8px;
}



