html, body {
margin:0;
padding:0;
border:0;
width:100%;
height:100%;
background-color:#CCCCCC;
}
table
{
margin:0;
padding:0;
border:0;
}
td
{
margin:0;
padding:0;
border:0;
}
img{
border: none;
margin:0;
padding:0;
}
a {
text-decoration: none;
font-weight: inherit;}
a:link { color: #330099;}
a:visited { color: #330099;}
a:hover { text-decoration: none; color: #992233;}
#main_body_table
{
width:1000px;
}
#main_body
{
position: static;
width:1000px;
}
#main_body_in
{
font-family: メイリオ, "MSｺﾞｼｯｸ", sans-serif, Osaka,;
font-size:10px;
line-height:140%;
padding: 0 0 0 0;
margin: 0 auto 0 auto;
background-color:#FFFFFF;
}
#header_body
{
display: block;
float:none;
}
#contents
{
width: 998px;
border-top: none;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #A0A0A0;
border-bottom: none;
}
#contents_in
{
padding: 0;
margin: 0;
}
#in_body_left
{
width:172px;
display: block;
display: inline; /* ie win bugfix */
float: left;
}
#in_body_left_in
{
padding: 6px 6px 0 6px;
margin: 0 0 0 0;
position: static;
}
#in_body_middle
{
width:614px;
display: block;
display: inline; /* ie win bugfix */
float: left;
border-top:1px solid #808080;
border-left:1px solid #A0A0A0;
border-right:1px solid #A0A0A0;
border-bottom:none;
}

#in_body_middle_in
{
padding: 6px 6px 6px 6px;
margin: 0 0 0 0;
position: static;
}
#in_body_right
{
width:210px;
display: block;
display: inline; /* ie win bugfix */
float: left;

}
#in_body_right_in
{
padding: 6px 6px 0 6px;
margin: 0 0 0 0;
position: static;
}
#fotter
{
width: 998px;
border-top: 1px solid #808080;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #A0A0A0;
border-bottom: none;
}
#map_link1
{
width:602px;
height:125px;
padding: 0;
margin: 0;
position: static;
}
#artical_tips
{
width:602px;
margin:0;
}
#blog
{
width:330px;
}
#blog_title
{
width:330px;
height:20px;
padding: 0;
margin: 0 0 6px 0;
border-bottom: 1px solid #CCCCCC;
border-left: none;
border-right: none;
border-top: 1px solid #CCCCCC;
font-size: 12px;
font-weight:bold;
color: #992233;
line-height: 140%;
}
#right_title
{
padding: 0;
margin: 6px 0 3px 0;
border:0;
font-size: 12px;
font-weight:bold;
color: #992233;
line-height: 140%;
}
#blog_contents
{
width:330px;
text-align: left;
font-size: 10px;
font-weight: normal;
color: #333333;
}
#blog_contents img
{
	max-width:240px;
	max-height:180px;
}
#artical_and_tips
{
width:252px;
}
#artical
{
width:252px;
padding: 6px 6px 6px 6px;
border-top:1px solid #999999;
border-bottom: 1px solid #CCCCCC;
border-left:1px solid #757575;
border-right:1px solid #D3D3D3;
background-color: #FFFFFF;
}
#artical_title
{
height:20px;
padding: 0;
margin: 0 0 6px 0;
border-bottom: 1px solid #CCCCCC;
border-left: none;
border-right: none;
border-top: 1px solid #CCCCCC;
font-size: 12px;
font-weight:bold;
color: #992233;
line-height: 140%;
}
#artical_contents
{
text-align: left;
font-size: 10px;
font-weight: normal;
color: #333333;
line-height: 140%;
}
#tips
{
width:252px;
padding: 6px 6px 6px 6px;
border-top:1px solid #999999;
border-bottom: 1px solid #CCCCCC;
border-left:1px solid #757575;
border-right:1px solid #D3D3D3;
background-color: #F5F5F5;
}
#tips_title
{
margin: 0 0 6px 0;
font-size: 12px;
font-weight:bold;
color: #333333;
}
#tips_contents
{
text-align: left;
font-size: 10px;
font-weight: normal;
color: #333333;
line-height: 140%;
}
.top_b_border
{
border-bottom:1px solid #D0D0D0;
}
.top_border
{
border-top:1px solid #D0D0D0;
}
.top_right_border
{
border-top:1px solid #D0D0D0;
border-right:1px solid #A0A0A0;
}
.right_border
{
border-right:1px solid #A0A0A0;
}
.left_border
{
border-left:1px solid #C0C0C0;
}
.bottom_right_border
{
border-right:1px solid #A0A0A0;
border-bottom: 1px solid #808080;
}
.bottom_dot_border
{
border-bottom: 1px dotted #808080;
}
.bg1{
background: repeat-x bottom url(./img/bg1.jpg);
}
.nowrapdiv
{
display : inline;
}
.selectjumpto_outside {
position: absolute;
top: 50%;
left: 50%;
margin-left: -182px;
margin-top: -115px;
width: 364px;
height: 230px;
}
.selectjumpto {
font-family: メイリオ, "MSｺﾞｼｯｸ", sans-serif, Osaka,;
font-size:20px;
line-height:140%;
padding:1px;
background-color:#ffffff;
border:1px #006699 solid;
}
.tooltip {
font-family: メイリオ, "MSｺﾞｼｯｸ", sans-serif, Osaka,;
font-size:10px;
line-height:140%;
padding:1px;
background-color:#ffffff;
border:1px #006699 solid;
}
.timeneedle{
position:absolute;
cursor:pointer;
z-index: 100;
}
.conditionbuttontext{
text-decoration: none;
font-weight: inherit;
color: #330099;
}
.conditionbuttontexthover{
text-decoration: none;
font-weight: inherit;
color: #992233;
}
.list_form_key
{
width:140px;
}
.subsearch
{
border-top:1px solid #999999;
border-bottom: 1px solid #CCCCCC;
border-left:1px solid #757575;
border-right:1px solid #D3D3D3;
background-color: #F5F5F5;
margin-top:0;
margin-bottom:2px;
margin-left:0;
margin-right:0;
padding-top:2px;
padding-bottom:2px;
padding-left:6px;
padding-right:6px;
font-family: メイリオ, " MSｺﾞｼｯｸ", sans-serif, Osaka,;
font-size:10px;
}
.blog_posts_title
{
font-size:12px;
font-weight:bold;
color: #992233;
}
.tips_sub_title
{
font-size:12px;
font-weight:bold;
}
.issued_date
{
font-size:9px;
text-align:right;
}
.issued_date_nodisplay
{
font-size:9px;
text-align:right;
display:none;
}


