@charset "UTF-8";

#full{
	width:100%;
	text-align:center;
}
#full img{
	border:0;
}
#full p.space{
	margin:0px;
	padding:0px;
}
#container{
	width:950px;
	background-color:#663300;
	word-break: break-all;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka|“™•",sans-serif;
}
#left{
	float:left;
	width:800px;
	background-color:#663300;
	text-align:left;
	margin:0px;
	padding:0px;
}
#right{
	float:right;
	width:150px;
	background-color:#663300;
	text-align:left;
	margin:0px;
	padding:0px;
}
#header{
	float:right;
	width:800px;
	height:175px;
	background:#663300 url(/images/bg_files/bg_top.gif) no-repeat;
	margin:0px;
	padding:0px;
}
#title{
	float:left;
	width:150px;
	height:175px;
	margin:0px;
	padding:0px;
}
#topbanner{
	width:500px;
	height:175px;
	float:right;
	margin:0px;
	padding-top:25px;
	padding-right:25px;
}
#title img{
	float:left;
	padding-left:20px;
}
#login{
	float:right;
	margin-top:20px;
	width:150px;
	font-family:Tahoma,Georgia,Times;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px;
}
#login p{
	margin:0px;
	padding:0px;
}
#login input{
	color:#663300;
	background-color:#FFFFCC;
	margin:0px;
	padding:0px;
}
#btnlogin{
	margin-left:20px;
	margin-top:5px;
	background-color:#663300;
}
#login p.logout{
	margin:0 0;
	padding-top:0;
	padding-right:20px;
	padding-bottom:10px;
	font-size:10px;
	text-align:right;
}
#login p.logout a, #login p.logout a:link, #login p.logout a:visited{
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
#login p.logout a:hover{
	background:#FFFFFF;
	color:#663300;
}
#topmenu{
	width:800px;
	background:#663300 url(/images/bg_files/bg_middle.gif) repeat-y;
	margin:0px;
	padding:0px;
}
#topmenu img{
	border:0px;
	margin:0px;
	padding:0px;
}
#main{
	width:800px;
	background:#663300 url(/images/bg_files/bg_middle.gif) repeat-y;
	margin:0px;
	padding:0px;
}
#footer{
	width:800px;
	height:50px;
	background:#663300 url(/images/bg_files/bg_bottom.gif) no-repeat;
	margin:0px;
	padding:0px;
}
#infotitle, #infotitle a, #infotitle a:link, #infotitle a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_n, #infotitle_n a, #infotitle_n a:link, #infotitle_n a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_n a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_h, #infotitle_h a, #infotitle_h a:link, #infotitle_h a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_h a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_q, #infotitle_q a, #infotitle_q a:link, #infotitle_q a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_q a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_o, #infotitle_o a, #infotitle_o a:link, #infotitle_o a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_o a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_s, #infotitle_s a, #infotitle_s a:link, #infotitle_s a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_s a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_l, #infotitle_l a, #infotitle_l a:link, #infotitle_l a:visited{
	float:left;
	width:120px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_l a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#infotitle_i, #infotitle_i a, #infotitle_i a:link, #infotitle_i a:visited{
	float:left;
	width:130px;
	height:15px;
	font-size:12px;
	font-weight:bold;
	background:#FF9900;
	color:#FFFFFF;
	text-align:center;
	margin-top:2px;
	margin-bottom:2px;
	text-decoration:none;
}
#infotitle_i a:hover{
	background:#FFFFFF;
	color:#FF9900;
}
#information{
	float:left;
	width:130px;
	font-size:9px;
	background:#FFFFCC;
	color:#555555;
	padding:5px 5px;
}
#top_new p{
	margin:0px;
	padding:0px 0px 0px 5px;
}
#searchbox{
	float:left;
	width:130px;
	font-size:12px;
	background:#FFFFCC;
	color:#222222;
	padding:0px 0px;
	text-align:center;
}
#searchbox p{
	margin:0px;
	padding:0px;
}
#pankuzu{
	width:800px;
	height:34px;
	font-size:14px;
	background:#FFFFCC url(/images/bg_files/pankuzu.gif) no-repeat;
	text-align:left;
	padding-left:80px;
	padding-top:8px;
}
#sheet_top{
	width:800px;
	height:50px;
	font-size:16px;
	font-weight:bold;
	background:#663300 url(/images/bg_files/sheet_top.gif) no-repeat;
	text-align:center;
	padding-top:21px;
}
#sheet_middle{
	width:800px;
	font-size:12px;
	background:#663300 url(/images/bg_files/sheet_middle.gif) repeat-y;
	padding-top:10px;
	text-align:center;
}
#sheet_bottom{
	width:800px;
	height:30px;
	background:#663300 url(/images/bg_files/sheet_bottom.gif) no-repeat;
	text-align:center;
}
#help_main{
	text-align:left;
	font-size:16px;
	color:#888888;
}
#help_main ul{
	margin:0px;
	padding-top:30px;
	padding-bottom:30px;
	padding-left:300px;
	line-height:40px;
	list-style-type:decimal;
}
#help_main a, #help_main a:link, #help_main a:visited{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
#help_main a:hover{
	background:#663300;
	color:#FF9900;
}
#test_main{
	text-align:left;
	font-size:16px;
	color:#333333;
}
#test_main ul{
	margin:0px;
	line-height:40px;
	list-style-type:decimal;
	padding-top:0px;
	padding-left:350px;
}
#test_main p{
	margin:0px;
	padding:0px;
}
#test_main a, #help_main a:link, #help_main a:visited{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
#test_main a:hover{
	background:#663300;
	color:#FF9900;
}
#test_main_center{
	text-align:center;
}

#inquiry{
	width:800px;
	margin:0px;
	padding:0px;
	text-align:center;
}
#inquiry p{
	margin:0px;
	padding:0px;
}
#inquiry p.title{
	font-size:14px;
}
#inquiry th{
	text-align:right;
	font-size:12px;
}
#inquiry td{
	text-align:left;
	font-size:12px;
}
#inquiry td.tdtitle{
	text-align:right;
	font-size:12px;
}
#inquiry td.tdtext{
	text-align:left;
}
#inquiry td.tdbutton{
	text-align:center;
}
#err_mess{
	color:#FF0000;
	text-align:center;
	font-size:10px;
	padding-top:0;
	padding-bottom:5px;
}
#login_err{
	margin:0px;
	padding:0px;
	font-size:14px;
	text-align:center;
	color:#444444;
}
#login_err p{
	margin:0px;
	padding:0px;
}
#login_err ul{
	padding-left:320px;
	text-align:left;
}
#login_err a, #login_err a:link, #login_err a:visited{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
#login_err a:hover{
	background:#663300;
	color:#FF9900;
}
#login_request{
	margin:0px;
	padding:0px;
	font-size:14px;
	text-align:center;
	color:#444444;
}
#login_request p{
	margin:0px;
	padding:0px;
}
#login_request ul{
	padding-left:320px;
	text-align:left;
}
#login_request a, #login_request a:link, #login_request a:visited{
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
}
#login_request a:hover{
	background:#663300;
	color:#FF9900;
}
#site_map{
	text-align:center;
	font-size:10px;
}
#site_map p{
	margin:0;
	padding:0;
}
#site_map td.cell{
	width:25px;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
}
#site_map td.celltop{
	width:75px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color: #D0D0D0;
}
#site_map td.celltop2{
	width:100px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color: #FFD0D0;
}
#site_map td.celltop3{
	width:75px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color: #FFD0D0;
}
#site_map td.celltop4{
	width:100px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color: #FFD0D0;
}
#site_map td.celltop6{
	width:150px;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	background-color: #FFD0D0;
}
#site_map td.cellnote16{
	width:400px;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}
#site_map td.cellnote15{
	width:375px;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}
#site_map td.cellnote14{
	width:350px;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}
#site_map td.cellnote13{
	width:325px;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}
#site_map td.cellnote12{
	width:300px;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}
#site_map td.cellnote11{
	width:275px;
	font-size:10px;
	text-align:left;
	vertical-align:middle;
}
#ranking_main{
	width:800px;
	text-align:center;
}
#ranking_main p{
	font-size:12px;
	margin:0;
	padding:0;
}
#ranking_main p.title{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#ranking_main th{
	font-size:12px;
}
#ranking_main td{
	font-size:10px;
}
#ranking_main td.tdcrown{
	font-size:12px;
	text-align:center;
}
#ranking_main td.tdnormal{
	font-size:10px;
	text-align:center;
}
#ranking_main td.cnt{
	font-size:11px;
	text-align:center;
	text-decoration:underline;
}
#ranking_main td.num{
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
#ranking_main span.blue{
	color:#0000FF;
}
#ranking_main span.red{
	color:#FF0000;
}
#ranking_main_m{
	width:800px;
	text-align:center;
}
#ranking_main_m p{
	font-size:12px;
	margin:0;
	padding:0;
}
#ranking_main_m p.title{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#ranking_main_m th{
	font-size:12px;
}
#ranking_main_m td{
	font-size:10px;
}
#ranking_main_m td.tdcrown{
	font-size:12px;
	text-align:center;
}
#ranking_main_m td.tdnormal{
	font-size:10px;
	text-align:center;
}
#ranking_main_m td.cnt{
	font-size:11px;
	text-align:center;
	text-decoration:underline;
}
#ranking_main_m span.blue{
	color:#0000FF;
}
#ranking_main_m span.red{
	color:#FF0000;
}
#ranking_main_t{
	width:800px;
	text-align:center;
}
#ranking_main_t p{
	font-size:12px;
	margin:0;
	padding:0;
}
#ranking_main_t p.title{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#ranking_main_t th{
	font-size:12px;
}
#ranking_main_t td{
	font-size:10px;
}
#ranking_main_t td.tdcrown{
	font-size:12px;
	text-align:center;
}
#ranking_main_t td.tdnormal{
	font-size:10px;
	text-align:center;
}
#ranking_main_t td.cnt{
	font-size:11px;
	text-align:center;
	text-decoration:underline;
}
#ranking_main_t span.blue{
	color:#0000FF;
}
#ranking_main_t span.red{
	color:#FF0000;
}
#bbs_main{
	width:800px;
	margin:0 0;
	padding-left:80px;
	padding-right:80px;
}
#bbs_main_left{
	float:left;
	width:150px;
	margin:0 0;
	padding:0 0;
}
#bbs_main_left p{
	margin:0 0;
	padding:0 0;
	text-align:left;
}
#bbs_main_left p.center{
	text-align:center;
}
#bbs_main_left p.red{
	margin:0 0;
	padding:0 0;
	text-align:left;
	color:#FF0000;
	font-weight:bold;
}
#bbs_main_right{
	float:right;
	width:450px;
	margin:0 0;
	padding:0 0;
}
#bbs_main_right p{
	margin:0 0;
	padding:0 0;
	text-align:left;
}
#bbs_main_right p.center{
	text-align:center;
}
#bbs_main_right p.right{
	text-align:right;
}
#bbs_contents{
	width:800px;
	margin:0 0;
	padding:0 100px;
	text-align:left;
}
#bbs_contents p{
	margin:0 0;
	padding:0 0;
	text-align:left;
}
#bbs_contents p.right{
	margin:0 0;
	padding:0 0;
	text-align:right;
}
#bbs_contents p.title{
	margin:0 0;
	padding:0 0;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
#bbs_contents p.center{
	margin:0 0;
	padding:0 0;
	text-align:center;
	font-size:16px;
}
#bbs_contents p.contents{
	margin:0 0;
	padding-top:3px;
	padding-left:20px;
	text-align:left;
	font-size:12px;
}
#user_info{
	margin:0 0;
	padding:0 0;
}
#user_info p{
	margin:0 0;
	padding:0 0;
}
#user_info p.title{
	margin:0 0;
	padding:0 0;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	color:#663300;
}
#user_info table{
	margin:0 0;
	padding:0 0;
}
#user_info th{
	text-align:right;
	width:100px;
	font-size:12px;
	vertical-align:top;
}
#user_info td{
	text-align:left;
	width:300px;
	font-size:12px;
}
#bbs_contents_regist{
	text-align:center;
	width:500px;
	margin:0 0;
	padding:0 0;
}
#bbs_contents_regist p{
	margin:0 0;
	padding:0 0;
}
#bbs_contents_regist p.title{
	font-size:14px;
}
#bbs_contents_regist p.comment{
	font-size:14px;
	width:400px;
	margin:0 0;
	padding:0 0;
	text-align:left;
}
#mypage_menu ul.menu,#mypage_menu li.menu,#mypage_menu li.menu_sel{
	margin:0;
	padding:0;
	list-style:none;
}
#mypage_menu li.menu_sel{
	float:left;
	width:150px;
	height:30px;
	color:#FFFFFF;
	background-color:#663300;
	border:1px outset #FFCC00;
	font-size:14px;
	font-weight:bold;
	margin-right:1px;
	padding:7px 0 0 0;
	text-align:center;
}
#mypage_menu li.menu{
	float:left;
	width:150px;
	height:30px;
	background-color:#FFFFFF;
	border:1px outset #FFCC00;
	font-size:14px;
	margin-right:1px;
	padding:7px 0 0 0;
	text-align:center;
}
#mypage_menu a.menu,#mypage_main a.menu:link,#mypage_main a.menu:visited{
	text-decoration:none;
	color:#FF9900;
	background-color:#FFFFFF;
	display:block;
}
#mypage_menu a.menu:hover{
	color:#FFFFFF;
	background-color:#FFCC00;
	font-weight:bold;
	border-bottom:2px solid #FFFFFF;
	top:-2px;
}
#mypage_menu{
	text-align:center;
	width:460px;
}
#mypage_bookmark p{
	margin:0;
	padding:0;
}
#tangocho table{
	margin:0;
	padding:0;
	width:500px;
}
#tangocho td.tango{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
	font-family:"Times New Roman","‚l‚r ‚o–¾’©",Georgia;
}
#tangocho td.imi{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"‚l‚r ‚o–¾’©","ƒqƒ‰ƒMƒm–¾’© Pro W3","•½¬–¾’©";
}
#test_try p{
	margin:0;
	padding:0;
}
#test_try span.gray{
	color:#666666;
}
#test_try a,#test_try a:link,#test_try a:visited{
	font-size:20px;
	font-weight:bold;
	color:#003366;
}
#test_try a:hover{
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003366;
}
#test_try_eitango table{
	margin:0;
	padding:0;
	width:600px;
}
#test_try_eitango td.tango{
	margin:0;
	padding:0;
	font-size:24px;
	font-weight:bold;
	font-family:"Times New Roman","‚l‚r ‚o–¾’©",Georgia;
}
#test_try_eitango td.imi{
	margin:0;
	padding:0;
	width:300px;
	font-size:12px;
	font-family:"‚l‚r ‚o–¾’©","ƒqƒ‰ƒMƒm–¾’© Pro W3","•½¬–¾’©";
}
#test_try_eitango p{
	margin:0;
	padding:0;
}
#test_try_eitango a,#test_try_eitango a:link,#test_try_eitango a:visited{
	font-size:10px;
	color:#003366;
}
#test_try_eitango a:hover{
	font-size:10px;
	color:#FFFFFF;
	background-color:#003366;
}
#test_try_eitango td.dict{
	font-size:10px;
	color:#666666;
}
#test_try_eitango p.right{
	text-align:right;
	padding-right:150px;
}
#test_try_eitango p.title{
	margin:0 0;
	padding:0 0;
	font-size:24px;
	font-weight:bold;
	text-decoration:underline;
}
#test_goon{
	width:600px;
	text-align:center;
}
#test_goon p{
	margin:0;
	padding:0;
}
#test_goon p.title{
	font-size:14px;
	font-weight:bold;
	color:#CC6600;
	text-decoration:underline;
}
#test_goon p.gray{
	color:#666666;
}
#about_eitango{
	width:500px;
	text-align:left;
}
#about_eitango p{
	margin:0 0;
	padding:0 0;
	font-size:12px;
}
#about_eitango p.title{
	margin:0 0;
	padding:0 0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#about_eitango p.center{
	margin:0 0;
	padding:0 0;
	text-align:center;
}
#mypage_profile{
	width:500px;
}
#mypage_profile p{
	margin:0;
	padding:0;
	text-align:center;
}
#mypage_profile p.title{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#mypage_profile table{
	width:500px;
	font-size:12px;
	border-top:1px solid #663300;
	border-left:1px solid #663300;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;
}
#mypage_profile th.name{
	width:150px;
	text-align:right;
	vertical-align:top;
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#996633;
    background-position:left top;
    padding:0.3em 1em;

}
#mypage_profile th.col{
	text-align:center;
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#996633;
    background-position:left top;
    padding:0.3em 1em;
}
#mypage_profile td{
	width:350px;
	text-align:left;
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
}
#bbs_thread_regist p{
	margin:0;
	padding:0;
}
#bbs_thread_regist p.title{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#bbs_thread_regist table{
	width:600px;
}
#bbs_thread_regist th{
	width:200px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}
#bbs_thread_regist td{
	width:400px;
	font-size:12px;
	text-align:left;
}
#user_regist_main p{
	margin:0;
	padding:0;
}
#user_regist_main p.red{
	margin:0;
	padding:0;
	color:#FF0000;
}
#user_regist_main p.title{
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#663300;
}
#user_regist_main th{
	text-align:right;
	font-size:12px;
}
#user_regist_main td{
	text-align:left;
	font-size:12px;
}
#user_regist_main span.red{
	color:#FF0000;
	font-size:10px;
}
#user_regist_main span.blue{
	color:#0000FF;
	font-size:10px;
}
#top_bbsbox p{
	margin:0;
	padding:0;
}
#top_bbsbox table{
	width:600px;
	font-size:12px;
}
#top_bbsbox td.new{
	width:30px;
}
#top_bbsbox td.thread{
	width:300px;
}
#top_bbsbox td.contents{
	width:570px;
}
#top_bbsbox td.date{
	width:270px;
	font-size:10px;
}
#top_bbsbox p.title{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
#top_bbsbox_i p{
	margin:0;
	padding:0;
}
#top_bbsbox_i table{
	width:600px;
	font-size:12px;
}
#top_bbsbox_i td.new{
	width:30px;
}
#top_bbsbox_i td.thread{
	width:300px;
}
#top_bbsbox_i td.contents{
	width:570px;
}
#top_bbsbox_i td.date{
	width:270px;
	font-size:10px;
}
#top_bbsbox_i p.title{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
#check_pass p{
	margin:0;
	padding:0;
	font-size:12px;
}
#check_pass p.gray{
	color:#666666;
}
#delete_user p{
	margin:0;
	padding:0;
	font-size:12px;
}
#delete_user th{
	font-size:12px;
	text-align:right;
}
#delete_user th.center{
	text-align:center;
	vertical-align:top;
}
#delete_user td{
	font-size:12px;
	text-align:left;
}
#faq table{
	width:500px;
}
#faq th{
	width:400px;
	vertical-align:top;
	font-size:14px;
	font-weight:bold;
}
#faq th.gif{
	width:100px;
	text-align:left;
}
#faq th.hr{
	width:500px;
}
#faq td{
	vertical-align:top;
	font-size:12px;
}
#faq p{
	margin:0px;
	padding:0px;
}
#search_result p{
	margin:0px;
	padding:0px;
}
#search_result table{
	width:500px;
}
#search_result td.page{
	text-align:right;
	font-size:12px;
}
#search_result td.res{
	text-align:left;
	font-size:12px;
}
#search_result span.sc_res{
	color:#FF0000;
	font-weight:bold;
}
#test_graph table{
	width:650px;
}
#test_graph td.menu{
	font-size:12px;
	width:150px;
	vertical-align:top;
}
#test_graph td.graph{
	font-size:12px;
	width:500px;
}
#test_graph p{
	margin:0;
	padding:0;
}
#test_graph p.center{
	text-align:center;
	padding-right:100px;
}
#loginbox p.pfg{
	margin:0;
	padding:0;
	padding-right:30px;
	font-size:10px;
	text-align:center;
}
#loginbox p.pfg a, #loginbox p.pfg a:link, #loginbox p.pfg a:visited{
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}
#loginbox p.pfg a:hover{
	background:#FFFFFF;
	color:#663300;
}
#man p{
	margin:0;
	padding:0;
}
#man p.title{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#man table{
	width:550px;
}
#man th{
	width:450px;
	font-size:14px;
	text-align:left;
}
#man td{
	width:450px;
	font-size:12px;
	text-align:left;
}
#man td.vac{
	width:20px;
	text-align:left;
}
#man td.note{
	width:430px;
	text-align:left;
	vertical-align:top;
}
#man td.pic{
	width:100px;
	text-align:left;
}
#tip p{
	margin:0;
	padding:0;
	padding-right:200px;
	text-align:right;
	font-size:10px;
}
#man th.com{
	text-align:right;
}
#man table.com{
	width:500px;
}
#man th.com{
	text-align:right;
	font-size:12px;
	width:150px;
	vertical-align:top;
}
#man td.com{
	text-align:left;
	font-size:12px;
	width:350px;
}
#welcome p{
	margin:0;
	padding:0;
}
#user_question p{
	margin:0;
	padding:0;
}
#user_question p.gray{
	margin:0;
	padding:0;
	font-size:12px;
	color:#777777;
}
#question_regist p{
	margin:0;
	padding:0;
}
#question_regist p.title{
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#question_regist td{
	font-size:12px;
}
#question_regist th{
	font-size:12px;
}
#user_question_t{
	width:500px;
}
#user_question_t p{
	margin:0;
	padding:0;
	text-align:center;
}
#user_question_t p.title{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#user_question_t table.q{
	width:500px;
	font-size:12px;
	border-top:1px solid #663300;
	border-left:1px solid #663300;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;
}
#user_question_t th.name{
	text-align:center;
	vertical-align:top;
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#996633;
    background-position:left top;
    padding:0.3em 1em;
}
#user_question_t th.col{
	text-align:center;
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#996633;
    background-position:left top;
    padding:0.3em 1em;
}
#user_question_t td.q{
	text-align:left;
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
}
#user_question_t td.rdo{
	width:20px;
	text-align:center;
}
#user_question_t td.sel{
	width:480px;
	text-align:left;
}
#user_question_t table.s{
	width:500px;
	font-size:12px;
	border-spacing:0;
}
#user_question_t th.r_name{
	text-align:center;
	vertical-align:top;
}
#user_question_t td.c{
	text-align:center;
}
#linklist{
	margin:0;
	padding:0;
	font-size:14px;
}
#linklist p{
	margin:0;
	padding:0;
}
#linklist table{
	width:500px;
	font-size:12px;
	border-spacing:0;
}
#linklist th{
	width:300px;
	font-size:12px;
	border-spacing:0;
}
#linklist td{
	width:200px;
	font-size:12px;
	border-spacing:0;
}
#present_main{
	margin:0;
	padding:0;
}
#present_main p{
	margin:0;
	padding:0;
}
#present_main table{
	width:500px;
	font-size:12px;
	border-spacing:0;
}
#present_main p.title{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
#present_main td.p_title{
	background-color:#FFBF60;
	font-size:14px;
	font-weight:bold;
}
#present_main td.center{
	text-align:center;
}
#mv_main p{
	margin:0;
	padding:0;
	font-size:14px;
}
#mv_main p.gray{
	margin:0;
	padding:0;
	font-size:12px;
	color:#666666;
}
#mv_main th{
	font-size:14px;
	text-align:left;
}
#mv_main td{
	font-size:12px;
}
#mv_main td.right{
	font-size:12px;
	text-align:right;
}
#mv_main table{
	width:500px;
}
#mv_main th td{
	text-align:left;
	vertical-align:top;
}
#mv_main td.title{
	width:220px;
	vertical-align:top;
}
#mv_main td.comment{
	width:280px;
	font-size:10px;
	color:#666666;
	vertical-align:middle;
}
#mv_page p.desc{
	margin:0;
	padding:0;
	width:380px;
	font-size:12px;
	text-align:left;
	color:#666666;
}
#mv_page table{
	width:500px;
}
#mv_page th td{
	text-align:left;
	vertical-align:top;
}
#mv_page td.movie{
	width:320px;
	vertical-align:top;
}
#mv_page td.comment{
	width:180px;
	font-size:10px;
	color:#666666;
	vertical-align:middle;
}
#mv_page p{
	margin:0;
	padding:0;
	font-size:12px;
}
#english p{
	margin:0;
	padding:0;
	font-size:12px;
}
#japanese p{
	margin:0;
	padding:0;
	font-size:12px;
}
h1{
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	margin:0;
	padding:0;
}
