@charset "utf-8";
/* CSS Document */

@import url("style.css");


#body_howto #main_column h1 {
	width:380px;
	height:80px;
	background:url(../imgs/title_howto.gif) no-repeat 23px 20px;
	display:block;
}

#body_howto #main_column  h1 span {
	width:380px;
	height:80px;
	visibility:hidden;
	display:block;
}




#content_headbox {
	margin:0px 10px 30px 10px;
	padding:5px 0px;
	border-bottom:1px solid #c2b9b1;
	zoom: 1;/*for IE 5.5-7*/ 
}

#content_headbox:after {
	content: ".";   
	clear: both;   
	display: block;   
	line-height: 0;   
	height: 0;   
	visibility: hidden;   
}

#content_headbox h2 {
	padding:3px 15px 0px 0px;
	float:left;
}


#content_bodybox {
	margin:10px 10px 0px 10px;
	padding:5px 0px;
}

#content_bodybox h3 {
	margin:0px 0px 10px 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*/ 
	
}

#content_bodybox:after {
	content: ".";   
	clear: both;   
	display: block;   
	line-height: 0;   
	height: 0;   
	visibility: hidden;   
}








#tab01Content {
	margin:10px 0px 0px 0px;
}

#tab02Content {
	margin:10px 0px 0px 0px;
}

#tab03Content {
	margin:10px 0px 0px 0px;
}



#tab01Index {
	margin:0px 0px 0px 20px;
}

#tab02Index {
	margin:0px 0px 0px 20px;
}

#tab03Index {
	margin:0px 0px 0px 20px;
}



.tab01Box img,
.tab02Box img,
.tab03Box img {
	margin:0px auto 0px auto;
	display:block;

}

.tab01Box,
.tab02Box,
.tab03Box {
	padding:5px 0px 30px 0px;
}


#tab01Index LI {
	width:62px;
	height:29px;
	display:block;
	float:left;
	margin:0px 7px 10px 0px;
}

#tab02Index LI {
	width:62px;
	height:29px;
	display:block;
	float:left;
	margin:0px 7px 10px 0px;
}

#tab03Index LI {
	width:62px;
	height:29px;
	display:block;
	float:left;
	margin:0px 7px 10px 0px;
}



#tab01Index LI .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 100%;
	display:block;
}

#tab01Index LI .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 100%;
	display:block;
}

#tab01Index LI span {
	width:62px;
	height:29px;
	display:block;
	visibility:hidden;
	font-size:1px;
}




#tab02Index LI .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 100%;
	display:block;
}

#tab02Index LI .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 100%;
	display:block;
}

#tab02Index LI span {
	width:62px;
	height:29px;
	display:block;
	visibility:hidden;
	font-size:1px;
}




#tab03Index LI .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 100%;
	display:block;
}

#tab03Index LI .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 100%;
	display:block;
}

#tab03Index LI span {
	width:62px;
	height:29px;
	display:block;
	visibility:hidden;
	font-size:1px;
}




#tab01Index .close .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 100%;
	display:block;
}

#tab01Index .close .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 100%;
	display:block;
}




#tab02Index .close .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 100%;
	display:block;
}

#tab02Index .close .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 100%;
	display:block;
}




#tab03Index .close .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 100%;
	display:block;
}

#tab03Index .close .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 100%;
	display:block;
}





#tab01Index .open .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 0%;
	display:block;
}

#tab01Index .open .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 0%;
	display:block;
}




#tab02Index .open .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 0%;
	display:block;
}

#tab02Index .open .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 0%;
	display:block;
}


#tab03Index .open .tab_normal {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 0% 0%;
	display:block;
}

#tab03Index .open .tab_aim {
	width:62px;
	height:29px;
	background:url(../imgs/cate_howto/key_mode.gif) 100% 0%;
	display:block;
}





#tab01BoxIndex {

}

#tab02BoxIndex {

}

#tab03BoxIndex {

}


















/* ----- チェックボックス ----- */

#content_headbox ul {
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;

}

#content_headbox ul li {
	display:block;
	float:left;
}

#content_headbox ul li a {
	background:url(../imgs/checkbox.gif) no-repeat 0px 80%;
	padding:5px 15px 0px 17px;

	display:block;
}


#content_headbox ul li a:hover {
	background:url(../imgs/checkbox_on.gif) no-repeat 0px 80%;
	padding:5px 15px 0px 17px;
	color:#890e2e;
	display:block;
	text-decoration:none;
}













