BODY {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(bg1300.gif);
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 20px;
	PADDING-TOP: 0px;
	text-align:center;
}
.font10 {
	FONT-SIZE: 10pt;
	TEXT-ALIGN: left;
	color:#696969;
}
.font11 {
	FONT-SIZE: 11pt;
	TEXT-ALIGN: left;
	color:#FFFFFF;
}
.font12 {
	FONT-SIZE: 12pt;
	color:#A9A9A9;
}
.font-12{
	font-size:12px;
}
.font-14{
	font-size:14px;
}
.red {
	FONT-SIZE: 11pt;
	COLOR: #FF0000;
}
.sred {
	FONT-SIZE: 10pt;
	COLOR: #FF0000;
}
.sblue {
	FONT-SIZE: 10pt;
	COLOR: #0000FF;
}
.sgreen {
	FONT-SIZE: 10pt;
	COLOR: #008000;
}
.white {
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
}
.bred {
	FONT-SIZE: 10pt;
	COLOR: #FF0000;
	font-weight:bold;
}
.bblue {
	FONT-SIZE: 10pt;
	COLOR: #0000FF;
	font-weight:bold;
}
mainleft {
	MARGIN: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
H1 {
	color:#ff7500;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 5 0 0 5;
	padding: 0 0 0 0;
	PADDING-TOP: 0px;
	font-size:12px;
	float:left;
}
H2 {
	color:#696969;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 5 0 0 5;
	padding: 0 0 0 0;
	PADDING-TOP: 0px;
	font-size:12px;
}
A {
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
}
visited {
	COLOR: #0000FF;
	TEXT-DECORATION: underline;
}

.af_left {
	BACKGROUND: url(leftmenu_l6.gif) repeat-y;
	WIDTH: 6px;
}
.af_right {
	BACKGROUND: url(leftmenu_r6.gif) repeat-y;
	WIDTH: 6px;
}
.afe_left {
	BACKGROUND: url(leftemenu_l6.gif) repeat-y;
	WIDTH: 6px;
}
.afe_right {
	BACKGROUND: url(leftemenu_r6.gif) repeat-y;
	WIDTH: 6px;
}
.footer {
	PADDING-RIGHT: 20px;
	FONT-SIZE: 9pt;
	BACKGROUND: url(footer.jpg) repeat-x;
	WIDTH: 750px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 25px;
	HEIGHT: 30px;
	TEXT-ALIGN: right;
}
.footer_r {
	FONT-SIZE: 8pt;
}
.div {
	BACKGROUND: url(v_b.gif) repeat-y;
	VERTICAL-ALIGN: top;
	WIDTH: 3px;
	TEXT-ALIGN: center;
}

/* ログイン・パスワード */

.login {
	PADDING-LEFT: 3px;
	width=200;
}

INPUT {
	FONT-SIZE: 12px;
	COLOR: #666666;
}

.inputstyle {
	COLOR: #696969;
	PADDING-LEFT: 6px;
	FONT-SIZE: 13px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}
.loginstyle {
	width: 70;
	MARGIN: 0 7 0 0;
	padding: 0 0 0 0;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BACKGROUND-COLOR: #DCDCDC;
	PADDING-LEFT: 1px;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}
.passreminderstyle {
	width: 100;
	MARGIN: 0 7 0 0;
	padding: 0 0 0 0;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BACKGROUND-COLOR: #DCDCDC;
	PADDING-LEFT: 1px;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}
.newentrystyle {
	width: 100;
	MARGIN: 0 7 0 0;
	padding: 0 0 0 0;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BACKGROUND-COLOR: #DCDCDC;
	PADDING-LEFT: 1px;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}
.mailsendstyle {
	width: 100;
	MARGIN: 0 7 0 0;
	padding: 0 0 0 0;
	FONT-SIZE: 12px;
	COLOR: #666666;
	BACKGROUND-COLOR: #DCDCDC;
	PADDING-LEFT: 1px;
	BORDER-RIGHT: #696969 1px solid;
	BORDER-TOP: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
}
.main_top_line01{
	BACKGROUND-IMAGE: url(./bg_line01.gif);
	TEXT-ALIGN: left;
	width:540;
	height:41;
}

.main_top_c{
	BACKGROUND-IMAGE: url(./bg_linec.gif);
	TEXT-ALIGN: left;
	width:540;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 13px;
	color: #434343;
}

.red_main{
	color: #FF0000;
	font-size: 15px;
	FONT-WEIGHT: bold;
}

.point1{
	BORDER-LEFT: #696969 1px solid;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:12px;
	text-align:center;
}
.point2{
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:12px;
	text-align:center;
}
.point3{
	BORDER-RIGHT: #696969 1px solid;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:12px;
	text-align:center;
}
.pup1{
	width:540px;
	height:25px;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
}
.pup2{
	width:540px;
	height:15px;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
}
.new_info {
	width:540px;
	padding:0px;
	overflow:auto;
	border-width:1px 1px 1px 1px;
	float:left;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	background-color:#c9c9c9;
	}
.new_info_text {
	width:540px;
	font-size:12px;
	background-color:#FFFFFF;
	}
	
.dotline {
	background:url(./dotline.gif) repeat-x 50%;
	height:5px;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
}
#navi {
	font-size:13px;
	width: 100%;
	margin: 0;
	padding: 0;
	background: url('./ob_frameback.gif');
}
#wrapper {
	width: 549px;
	margin: 0;
	padding: 0;
}
#wrapper .frame_menu_small{
	width: 20px;
}

#wrapper .frame_body_small{
	margin: 0 0 0 70px;
}
#frame_menu {
	vertical-align: top;
	padding: 0 10px 30px 10px;
	width: 180px;
	background: url('./ob_frameback.gif');
}

#frame_body {
	vertical-align: top;
	padding: 15px;
	background-color: #EFEFDD;
}
#title{
	width: 460px;
	font-size:12px;
	white-space: nowrap; 
	padding:5px;
	border-left: 15px solid #003366;
	border-top: 0px solid #003366; 
	border-right: 1px solid #003366; 
	border-bottom: 1px solid #003366;
	margin: 0px 0px 10px 0px;
	background-color: #FFFFFF;
}
#faq2{
	font-size:12px;
	color: #0000FF;
	white-space: nowrap; 
	padding:5px;
	border-left: 15px solid #3CB371;
	border-top: 0px solid #003366; 
	border-right: 1px solid #003366; 
	border-bottom: 1px solid #003366;
	margin: 0px 0px 10px 0px;
	background-color: #FFFFFF;
}
#frame_body #form_set{
	padding: 0 0 10px 10px;
	font-size:13px;
	width:480;
}
table{
	border-collapse: collapse;
	background-color: #FFFFFF;
}
table .contentb{
	border: 1px solid #003366;
	padding: 3px;
	width:330;
	font-size:12px;
	color:#000000;
}
table .content{
	border: 1px solid #003366;
	padding: 3px;
	width:330;
	font-size:12px;
	color:#FF0000;
}
table .content_fault{
	border: 1px solid #003366;
	background-color: #EEEEEE;
	padding: 3px;
}
table .content_sab{
	border: 1px solid #003366;
	background-color: #EEEEEE;
	padding: 3px;
}
table .button{
	border: 1px solid #003366;
	text-align: right;
	padding: 2px;
}
th{
	width:150;
	font-size:12px;
	color: #FFFFFF;
	border: 1px solid #003366;
	font-weight: normal;
	text-align: left;
	background-color: #006699;
	padding: 3px;
}
.ktextarea {
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#DCDCDC;
	padding:4px;
	line-height:130%;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #696969;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #696969;
	scrollbar-arrow-color: #696969;
}
.mailtextarea {
	color:#696969;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#696969;
	padding:4px;
	line-height:130%;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #696969;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #696969;
	scrollbar-arrow-color: #696969;
}
.lipoint {
	padding: 0 0 0 0;
	margin: 0 0 0 -20;
}
.pm02txt {
	padding: 0 0 0 0;
	margin: 0 0 0 20;
}
.btmn {
	padding: 0 0 0 20;
	margin: 0 0 0 0;
}
.bt01{
	list-style-image: url('./bt_menu01.gif');
}
.bt02{
	list-style-image: url('./bt_menu02.gif');
}
.bt03{
	list-style-image: url('./bt_menu03.gif');
}
.bt04{
	list-style-image: url('./bt_menu04.gif');
}
.bt05{
	list-style-image: url('./bt_menu05.gif');
}
.bt06{
	list-style-image: url('./bt_menu06.gif');
}
.bt07{
	list-style-image: url('./bt_menu07.gif');
}
.topmds{
	font-size:12px;
	white-space: nowrap; 
	padding:5px;
	border-left: 15px solid #008B8B;
	border-top: 0px solid #008B8B; 
	border-right: 1px solid #008B8B; 
	border-bottom: 1px solid #008B8B;
	margin: 0px 0px 3px 0px;
	background-color: #F0F8FF;
	color: #008B8B;
	font-weight:bold;
}
.topmds2{
	font-size:12px;
	white-space: nowrap; 
	padding:5px;
	border-left: 15px solid #E00000;
	border-top: 0px solid #E00000; 
	border-right: 1px solid #E00000; 
	border-bottom: 1px solid #E00000;
	margin: 0px 0px 3px 0px;
	background-color: #FFF5F5;
	color: #E00000;
	font-weight:bold;
}
.topmds-f12{
	font-size:12px;
	line-height:145%;
	background-color: #F0F8FF;
}
.topmds-f12line{
	font-size:12px;
	line-height:145%;
	border-left: 1px solid #D3D3D3;
	background-color: #FFF5F5;
}
.mdsmds{
	margin: 0px 9px 0px 9px;
}
.mdsall{
	margin: 5px 0px 0px 0px;
}
.newsnews{
	margin: 5px;
	line-height:145%;
}

.k_point1 {
	font-size:12px;
	line-height:145%;
	padding:35px 0px 0px 110px;
	background: url('./p1.gif') no-repeat;
}
.k_point2 {
	font-size:12px;
	line-height:145%;
	padding:35px 0px 0px 110px;
	background: url('./p2.gif') no-repeat;
}
.k_point3 {
	font-size:12px;
	line-height:145%;
	padding:35px 0px 0px 110px;
	background: url('./p3.gif') no-repeat;
}
.k_point4 {
	font-size:12px;
	line-height:145%;
	padding:35px 0px 0px 110px;
	background: url('./p4.gif') no-repeat;
}
.k_point5 {
	font-size:12px;
	line-height:145%;
	padding:35px 0px 0px 110px;
	background: url('./p5.gif') no-repeat;
}
.kgood {
	width: 523px;
	height: 200px;
}
.tbl540 {
	width: 540px;
}
.kgood_1 {
	font-size:12px;
	width: 255px;
	height: 150px;
	float:left;
	line-height:150%;
	padding:0px 0px 0px 0px;
	margin: 0px;
}
.kgood_2 {
	font-size:12px;
	width: 255px;
	height: 150px;
	line-height:150%;
	padding:0px 0px 0px 0px;
	margin: 0px;
}

.img_cursor {
 cursor : url(anidata.cur), text ;
}

.c1 {cursor: url("http://news.194964.com/test_pg/aff/sitetop/file/anidata.cur");}
.c2 {cursor: url(http://www2s.biglobe.ne.jp/~iryo/irdata/blogd/harau2.Ani);}
.c3 {cursor: url(http://www2s.biglobe.ne.jp/~iryo/irdata/blogd/utide.Ani);}

.tooltip{
width: 330px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:center}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}