body { background-color:#eeeeee; font-size:12px; margin-left:auto; margin-right:auto; text-align:center; height:100%; font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }

table {margin:0px; }

img { margin:0px; }

td { font-size:12px; }

h1 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 12px;
	word-spacing: normal;
	line-height: normal;
	letter-spacing: normal;
	position: static;
	height: auto;
	width: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	clip: rect(auto,auto,0px,auto);
	margin: 0px;
	padding: 0px;
}
h1 a:link {color:#000000; text-decoration:none; }
h1 a:visited {color:#000000; text-decoration:none; }
h1 a:hover {color:#000000; text-decoration:none; }



h2 {
	font-size: 12px;
	word-spacing: normal;
	letter-spacing: normal;
	color: #000000;
	text-decoration: none;
	margin:0px;
}
h3 {
	font-size: 24px;
	word-spacing: normal;
	line-height: normal;
	letter-spacing: normal;
	position: static;
	height: auto;
	width: auto;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	clip: rect(auto,auto,0px,auto);
	margin: 0px;
	padding: 0px;
	color: #555555;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-style: normal;
	text-decoration: none;
}
.a{
	font-size:12px;
	margin:0px;
	font-weight:normal;
	}
.a a:link{
	font-size:12px;
	margin:0px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
.a a:visited{
	font-size:12px;
	margin:0px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}
.a a:hover{
	font-size:12px;
	margin:0px;
	font-weight:normal;
	color:#000000;
    text-decoration: none;
}


/*ƒŒƒCƒAƒEƒg’è‹`*/
.w773 { width:773px; background-color:#FFFFFF; }
.h1 { margin-top:6px; margin-left:10px; margin-bottom:3px; text-align:left; }
.title { width:464px; float:left; margin-left:5px; }
.info { width:221px; float:left; margin-left:57px; }

.topmenu_out { width:770px; clear:both; margin-left:3px; }
.topmenu1 { width:10px; height:32px; float:left; background-image:url(d6/dakya_r5_c1.gif); }
.topmenu2 { width:100px; line-height:29px; background-image:url(d6/dakya_r5_c2.gif); float:left; font-size:12px; font-weight:bold; }
.topmenu3 { width:100px; line-height:29px; background-image:url(d6/dakya_r5_c3.gif); float:left; font-size:12px; font-weight:bold; }
.topmenu4 { width:100px; line-height:29px; background-image:url(d6/dakya_r5_c6.gif); float:left; font-size:12px; font-weight:bold; }
.topmenu5 { width:100px; line-height:29px; background-image:url(d6/dakya_r5_c7.gif); float:left; font-size:12px; font-weight:bold; }
.topmenu6 { width:100px; line-height:29px; background-image:url(d6/dakya_r5_c8.gif); float:left; font-size:12px; font-weight:bold; }
.topmenu7 { width:94px; line-height:32px; background-image:url(d6/dakya_r5_c10.gif); float:left; font-size:12px; font-weight:bold; }
.topmenu8 { width:146px; line-height:32px;  float:left; font-size:12px; font-weight:bold; }
.topmenu9 { width:20px; line-height:32px; background-image:url(d6/dakya_r5_c14.gif); float:left; font-size:12px; font-weight:bold; }

.w500 { width:500px; height:32px; float:left; }
.topmenu_shadow { width:500px; height:3px; background-image:url(d6/dakya_r6_c2.gif); clear:both; }



.left { width:172px; float:left; margin-left:10px; }
.left_menu1 {width:172px; background-image:url(d6/dakya_r9_c2.jpg); height:29px; margin-bottom:0px; }
.left_menu2 {width:172px; background-image:url(d6/dakya_r10_c2.jpg); background-position:top; height:29px; margin-top:0px; margin-bottom:0px; }
.left_menu_inner { margin-left:10px; line-height:29px; margin-top:0px; font-size:12px; font-weight:bold; text-align:left; }
.left_menu3 {width:172px; background-image:url(d6/dakya_r14_c2.jpg); height:30px; clear:both; }

.left_sp { width:172px; float:left; clear:both; height:200px; }



.center { width:398px; float:left; margin-left:5px; text-align:left; }

.w398 { width:398px; clear:both; margin-right:0px; }
.bread_top { width:398px; font-size:12px; margin-bottom:5px; text-align:left; margin-left:3px; }
.bread { font-size:12px; margin-bottom:10px; text-align:left; margin-left:15px; margin-top:14px; }

.c_box { width:395px; clear:both; border-color:#cccccc; border-style:solid; border-width:1px; margin-top:3px; margin-right:0px; padding-bottom:8px; }


.right { width:167px; float:left; margin-left:6px; margin-top:6px; text-align:left; }
.r_box_l { background-image:url(images/tophon_r2_c8.gif); background-position: top left; background-repeat:repeat-y; }
.r_box_r { background-image:url(images/tophon_r2_c10.gif); background-position: top left; background-repeat:repeat-y; }



.left2 { width:172px; float:left; margin-left:10px; clear:both; height:200px; }
.bottom {width:582px; margin-top:40px; float:left; }
.bottom_inner {width:582px; text-align:center; }
.bottom_inner2 {width:582px; text-align:left; margin-top:30px; line-height:23px; }
.lh15 { line-height:20px; }


.footer { width:770px; background-color:#FFFFFF; padding-top:30px; }
.footer a:link { color:#000000; text-decoration:none; }
.footer a:visited { color:#000000; text-decoration:none; }
.footer a:hover { color:#000000; text-decoration:none; }



.sub_contents {width:582px; float:left; text-align:left; margin-left:5px; }
.sub_contents_inner {width:582px; text-align:left; }
.tdbg { background-image:url(images/ryou_r2_c1.jpg); background-repeat:repeat-y; }
.tdbgb { background-image:url(images/ryou_r4_c1.gif); background-repeat:no-repeat; }

.han_tdbg { background-image:url(images/s2han_r12_c6.jpg); background-repeat:repeat-y; }
.han_tdbgb { background-image:url(images/s2han_r24_c6.gif); background-repeat:no-repeat; }

.kai_tdbg { background-image:url(images/ann_r2_c1.jpg); background-repeat:repeat-y; }
.kai_tdbgb { background-image:url(images/ann_r4_c1.gif); background-repeat:no-repeat; }

.ng_tdbg { height:272px; background-image:url(images/s2nag_r12_c6.jpg); background-repeat:repeat-y; }
.ng_tdbgb { height:108px; background-image:url(images/s2nag_r23_c6.gif); background-repeat:no-repeat; }

.tdbg2 { background-image:url(images/sai_r2_c1.jpg); background-repeat:repeat-y; }
.tdbgb2 { background-image:url(images/sai_r4_c1.gif); background-repeat:no-repeat; }


.tdbg_bl { background-image:url(d6/bar1.jpg); background-repeat:repeat-x; }







.margin3 {margin-left:3px; }
.margin5 {margin-left:5px; }
.midashi_bar { width:524px; line-height:30px;  background-image:url(d6/midasi.jpg); background-repeat:no-repeat; background-position:top; padding-left:20px; margin-left:15px; font-size:18px; font-weight:bold; color:#FFFFFF; }
.margin30 { margin-left:30px; text-align:left; }
.l_height20 { line-height:20px; }


.textarea { width:350px; }


.cl { clear:both; }
/*ƒtƒHƒ“ƒg’è‹`*/
.f9 { font-size: 9px; }
.f10 { font-size:10px; }
.f11 { font-size:11px; line-height:14px; }
.f11_bl { color: #000000; font-size: 11px; line-height:14px; }
.f11 a:link { color:#000000; }
.f11 a:visited { color:#000000; }
.f11 a:hover { color:#000000; }
.f11_gr_b { font-size:11px; color:#666666; font-weight: bold; }
.f12 { font-size:12px;}
.f12_bl { color:#000000; font-size:12px; line-height:14px; }
.f12_b { font-size:12px; font-weight:bold; }
.f12_wh_b { font-size:12px; color:#FFFFFF; font-weight:bold; }
.f12_gr { font-size:12px; color:#666666; }
.f12_green_b { color:#006600; font-weight:bold; font-size:12px; }
.f14_green_b { color:#006600; font-weight:bold; font-size:14px; }
.f14_b { font-size: 14px; font-weight:bold; }
.f14_red_b { color:#990000; font-weight:bold; font-size:14px; }
.f16 { font-size:16px; }
.f16_b { font-size: 16px; font-weight:bold; }
.f16_wh_b { font-size:16px; color:#FFFFFF; font-weight:bold; }
.f18_gr_b { color:#666666; font-size:18px; font-weight:bold; }
.f32_b { font-size: 32px; font-weight:bold; }

.red { color: #FF3300; }
.green_b {	color: #009900;	font-weight: bold;}
