/* 全体 */
*{
	margin:0;
	padding:0;}

body{
	background-color:#cccccc;
	background-image:url("../img/00_bg.jpg");
	background-repeat:repeat-x;
	}



/* テキスト */
.head_txt {
	color:          #333333;
	font-size:       10px;
	}
	
.headlink_txt {
	color:          #333333;
	font-size:       10px;
	}
.headlink_txt a:link{color:#333333;text-decoration:none;}
.headlink_txt a:visited{color:#333333;text-decoration:none;}
.headlink_txt a:hover{color:#0099FF;text-decoration:underline;}
.headlink_txt a:active{color:#0099FF;text-decoration:underline;}
	
.pan_txt {
	color:          #333333;
	font-size:       10px;
	}
	
.pan_txt a:link{color:#0099FF;text-decoration:none;}
.pan_txt a:visited{color:#0099FF;text-decoration:none;}
.pan_txt a:hover{color:#0099FF;text-decoration:underline;}
.pan_txt a:active{color:#0099FF;text-decoration:underline;}
	
.com_txt {
	color: #0099ff;
	font-size:12px;
	}
	
.com_txt a:link{color:#0099FF;text-decoration:none;}
.com_txt a:visited{color:#0099FF;text-decoration:none;}
.com_txt a:hover{color:#003366;text-decoration:none;}
.com_txt a:active{color:#003366;text-decoration:none;}
	
.com_txt2 {
	color: #333333;
	font-size:12px;
	line-height:18px;
	}
	
.chap1_tit_txt {
	color: #0099ff;
	font-size:12px;
	font-weight:bold;
	}
.chap1_tit_txt a:link{color:#0099ff;text-decoration:none;}
.chap1_tit_txt a:visited{color:#0099ff;text-decoration:none;}
.chap1_tit_txt a:hover{color:#003366;text-decoration:none}
.chap1_tit_txt a:active{color:#003366;text-decoration:none}

.chap1_txt {
	color: #333333;
	font-size:12px;
	line-height:18px;
	}
	
	
.chap2_tit_txt {
	color: #0099ff;
	font-size:12px;
	}
.chap2_tit_txt a:link{color:#0099ff;text-decoration:none;}
.chap2_tit_txt a:visited{color:#0099ff;text-decoration:none;}
.chap2_tit_txt a:hover{color:#0099ff;text-decoration:underline}
.chap2_tit_txt a:active{color:#0099ff;text-decoration:underline}


.chap3_txt {
	color: #0099ff;
	font-size:12px;
	}
.chap3_txt a:link{color:#0099ff;text-decoration:none;}
.chap3_txt a:visited{color:#0099ff;text-decoration:none;}
.chap3_txt a:hover{color:#0099ff;text-decoration:underline}
.chap3_txt a:active{color:#0099ff;text-decoration:underline}

.navi_txt {
	color: #0099ff;
	font-size:12px;
	}
.navi_txt a:link{color:#0099ff;text-decoration:none;}
.navi_txt a:visited{color:#0099ff;text-decoration:none;}
.navi_txt a:hover{color:#FF0033;text-decoration:none}
.navi_txt a:active{color:#FF0033;text-decoration:none}

.foot_txt {
	color: #ffffff;
	font-size:12px;
	padding-right:10px;
	}


.pick_txt {
	color: #ffffff;
	font-size:14px;
	font-weight:bold;
	}


.txt12w {
	color: #333333;
	font-size:12px;
	line-height:20px;
	}
	
	
.txt10w {
	color: #333333;
	font-size:10px;
	line-height:16px;
	}
	


.txt10g {
	color: #666666;
	font-size:10px;
	line-height:16px;
	}


.txt10{
	color: #333333;
	font-size:10px;
	}


td{
	color: #333333;
	font-size:12px;
	}

ul{
	padding-left:20px;
	}
	
	
ol{
	padding-left:25px;
	}
	
.list table{
	border-collapse:collapse;
	}
	
.list tr td{
	border:1px solid #cccccc;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	}
	
	
.member td{
	border:1px solid #cccccc;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	}
	
	
.img_right{
	float:right;
	}

.whiteB{
	color: #ffffff;
	font-weight:bold;
	}


.blueB{
	color: #0099ff;
	font-weight:bold;
	}
	
	
.blue{
	color: #0099ff;
	}
	


.pinkB{
	color: #ff0033;
	font-weight:bold;
	}


.dark{
	color: #003399;
	}


.darkB{
	color: #003399;
	font-weight:bold;
	}
	
	
.faq{
	padding-right:10px;
	}
	
	
.domain{
	color: #003399;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	}
	
	
.indent{
	margin-left:15px;
	}
	
	
.faq_txt a:link{color:#0099FF;text-decoration:none;}
.faq_txt a:visited{color:#0099FF;text-decoration:none;}
.faq_txt a:hover{color:#0099FF;text-decoration:underline;}
.faq_txt a:active{color:#0099FF;text-decoration:underline;}

.member_txt a:link{color:#0099FF;text-decoration:none;}
.member_txt a:visited{color:#0099FF;text-decoration:none;}
.member_txt a:hover{color:#0099FF;text-decoration:underline;}
.member_txt a:active{color:#0099FF;text-decoration:underline;}


.sitemap_txt{
	color: #003399;
	line-height:20px;
	font-weight:bold;
	}
.sitemap_txt a:link{color:#0099FF;text-decoration:none;}
.sitemap_txt a:visited{color:#0099FF;text-decoration:none;}
.sitemap_txt a:hover{color:#0099FF;text-decoration:underline;}
.sitemap_txt a:active{color:#0099FF;text-decoration:underline;}


/* リンクカラー */
a:link{color:#0099ff;text-decoration:none;}
a:visited{color:#0099ff;text-decoration:none;}
a:hover{color:#0099ff;text-decoration:underline}
a:active{color:#0099ff;text-decoration:underline}

