#header {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	font-family:"MS P????";
	font-size:15px;
	font-weight:bold;
	color:#006699;
}
#header_sub {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:3px;
	font-family:"MS P????";
	font-size:14px;
	font-weight:bold;
	color:#3399FF;
}
.border {
	padding:3px;
	border:#A7BDD3 1px solid;
}
.content_2 {
	padding:3px 2px 3px 5px;
	font-family:"MS UI Gothic";
	font-size:12px;
	color:#666666;
}

.content_3 {
	padding:3px 2px 3px 5px;
	font-family:"MS UI Gothic";
	font-size:13px;
	line-height:16px;
	color:#000000;
}

.link_menu {padding:5px; color:#FFFF66; font-family:"MS UI Gothic"; font-size:13px; font-weight:300; text-decoration:none; }
.link_menu a:link{padding:5px; color:#FFFF66; font-family:"MS UI Gothic";   font-size:13px;  font-weight:300;  text-decoration:none; }
.link_menu a:visited {padding:5px; color:#FFFF66; font-family:"MS UI Gothic";   font-size:13px; font-weight:300; text-decoration:none; }
.link_menu a:hover {padding:5px; color:#FFFFFF; font-family:"MS UI Gothic";   font-size:13px; font-weight:300; text-decoration:underline; }
.link_menu a:active {padding:5px; color:#FFFF66; font-family:"MS UI Gothic";   font-size:13px; font-weight:300; text-decoration:none; }


<!--form
#border_form {
	border:#A7BDD3 1px solid;
}
#line {
	border-bottom:#999999 1px dotted;
}
#item {
	padding-left:5px;
	padding-right:5px;
	font-family:Tahoma;
	font-size:12px;
	color:#000066;
	}
#form {
	border:#A7BDD3 1px solid;
	background-color:#FAFBDD;
	font-family:Tahoma;
	font-size:12px;
	font-weight:100;
	color:#767676;
	}
#content_form {
	font-family:Tahoma;
	font-size:12px;
	font-weight:100;
	color:#767676;
	}
    -->
.comment {
	font-family:"MS P????";
	font-size:12px;
	color:#FF6600;
}

.head_ad {
	padding:7px 2px 7px 0px;
	font-family:"MS P????";
	font-size:22px;
	font-weight:bolder;
	color:#006699;
}

#border_main {
	border:#CCCCCC 1px solid;
}
#border_con{
	padding:5px;
	font-family:"MS P????";
	font-size:12px;
	color:#666666;
}
#border_con1{
	padding:5px 0px 5px 0px;
	font-family:"MS P????";
	font-size:12px;
	color:#666666;
}
#warning {
	padding:5px;
	font-family:"MS P????";
	font-size:12px;
	color:#FF0000;
}
.number {
	font-family:"MS P????";
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
}
#faq {
	padding:5px;
	font-family:"MS P????";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;

}
a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

a:link {

	text-decoration: underline;

}

a:visited {

	text-decoration: underline;

	color: #666666;

}

a:hover {

	text-decoration: none;

	color: #0099CC;

}

a:active {

	text-decoration: underline;

	color: #666666;

}





.txt_info {

	font-family: ‚l‚r ƒSƒVƒbƒN;

	font-size: 11px;

	line-height: 18px;

}

.txt_small {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 13px;

	color: #666666;

}

.txt_input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #666666;

}

.txt_bold {


	padding:5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 18px;

	color: #999900;

}

.txt_pro_topic {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 18px;

	color: #3399CC;

}

.txt_what_new {





	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #333399;

}

.tdline {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid

}

.tdunderline {	BORDER-RIGHT: #009999 0px solid; BORDER-TOP: #009999 0px solid; BORDER-LEFT: #009999 0px solid; BORDER-BOTTOM: #009999 1px solid

}

.faq_topic {





	font-family: ‚l‚r ƒSƒVƒbƒN;

	font-size: 12px;

	line-height: 18px;

	color: #006699;

}

.txt_infojapan {



	font-family: "‚l‚r ƒSƒVƒbƒN";

	font-size: 12px;

	line-height: 15px;

}

.txt_bold2 {

	padding:5px 5px 5px 5px;
	font-family:"MS P????";
	font-size: 12px;
	color: #0099CC;

}

.txt_info_star {

	font-family: ‚l‚r ƒSƒVƒbƒN;

	font-size: 11px;

	line-height: 18px;

	color: #FF0000;

}

.tdline2 {

BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid

}

.txt_tool {







	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 20px;

	color: #FF6600;

}

.txt_info2 {

	font-family: ‚l‚r ƒSƒVƒbƒN;

	font-size: 12px;

	line-height: 18px;

	color: #000000;

}

.txt_small2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 13px;

	color: #999999;

}

.title_top {

	margin-top:0pt; 

	margin-bottom: 0pt; 

	font-family: "‚l‚r ‚oƒSƒVƒbƒN";

	font-size: 12px;

	line-height: 12px;

	color: #B3C6D9;

}

.title_sub {

	margin-top:0pt; 

	margin-bottom: 0pt; 

	font-family: "‚l‚r ‚oƒSƒVƒbƒN";

	font-size: 11px;

	line-height: 11px;

	color: #B3C6D9;

}
.txt_seo {
	margin-top:0pt; 
	margin-bottom: 0pt; 
	font-family: "MS UI Gothic";
	font-size: 10px;
	color: #666666;
}
.red_comment {
	padding:5px 5px 5px 2px;
	font-family:"MS P????";
	font-size:12px;
	color:#FF0000;
	}
.couse_comment {
	padding:5px 5px 5px 2px;
	font-family:"MS UI Gothic";
	font-size:12px;
	color:#767676;
	}
	
.link_faq {
padding:5px; color:#FFFFFF; font-family:"‚l‚r ‚oƒSƒVƒbƒN"; font-size:13px; font-weight:bold; text-decoration: underline;}
.link_faq a:link{
padding:5px; color:#FFFFFF; font-family:"‚l‚r ‚oƒSƒVƒbƒN";   font-size:13px;  font-weight:bold; text-decoration:underline;}
.link_faq a:visited {
padding:5px; color:#FFFFFF; font-family:"‚l‚r ‚oƒSƒVƒbƒN";   font-size:13px; font-weight:bold; text-decoration:underline; }
.link_faq a:hover {
padding:5px; color:#FFFFFF; font-family:"‚l‚r ‚oƒSƒVƒbƒN";   font-size:13px;  font-weight:bold; text-decoration:underline;}
.link_faq a:active {
padding:5px; color:#FFFFFF; font-family:"‚l‚r ‚oƒSƒVƒbƒN";   font-size:13px; font-weight:bold;  text-decoration:underline; }
