@charset "iso-8859-1";

/*color1:#EBEBEB color2:#999999*/

/*tags*/
body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
background-color:#EBEBEB; /*Edit background color1*/
}
img{
vertical-align:bottom;
}

/*layout*/
#outer{
margin:0 auto;
width:780px;
background-color:#FFFFFF;/*Edit background color*/
}
#head{
height:141px;
padding-top:5px;
padding-right:10px;
padding-left:10px;
padding-bottom:0px;
background-color:#999999;/*Edit background color*/
color:#666666;/*Edit font color*/
}
#clear{
clear:both;
}
#foot{
clear:left;
padding:13px;
}
#column01{
margin-left:10px;
width:182px;
background-color:#EBEBEB;/*Edit background color*/
float:left;
display:inline;
}
#column02{
margin-right:10px;
margin-left:10px;
width:568px;
float:left;
display:inline;
}

/*column01*/
#column01 .ti{
margin-top:7px;
margin-right:7px;
margin-bottom:0px;
margin-left:7px;
padding:5px;
font-weight:bold;
background-color:#666666;/*Edit background color*/
color:#FFFFFF;/*Edit font color*/
}
#column01 .box{
margin-top:0px;
margin-right:7px;
margin-bottom:14px;
margin-left:7px;
padding:5px;
border:solid 1px #666666;/*Edit background color*/
background-color:#FFFFFF;/*Edit border color*/
}
#column01 td{
font-size:smaller;
text-align:center;
background-color:#FFFFFF;/*Edit background color*/
}
#column01 .col{
background-color:#666666;/*Edit background color*/
color:#FFFFFF;/*Edit border color*/
font-weight:bold;
}
#column01 .col a{
color:#FFFFFF;/*Edit font color*/
text-decoration:none;
}
#column01 .col a:hover{
text-decoration:underline;
}

/*column02*/
#column02 .box{
border-right:solid 1px #000000;
border-left:solid 1px #000000;
border-bottom:solid 1px #000000;
padding:5px;
}
#column02 img{
vertical-align:bottom;
}
#column02 .box .ti{
font-weight:bold;
background-image:url(../images/icon/mk_ougi.gif);
background-repeat:no-repeat;
padding-left:25px;
margin-bottom:5px;
}
#column02 .box .txt{
color:#666666;/*Edit font color*/
}
#column02 .box .date{
text-align:right;
font-size:x-small;
clear:both;
}
#column02 .box .img{
text-align:center;
float:left;
display:inline;
}
#column02 .left{
margin-right:3px;
float:left;
display:inline;
}
#column02 .right{
margin-left:3px;
float:right;
display:inline;
}
#column02 .disc{
color:#FF0000;
}
#column02 p{
margin-bottom:5px;
}
#column02 .border{
border-left:solid 1px #000000;/*Edit border color*/
}
#column02 h4{
padding:5px;
margin-top:15px;
margin-bottom:5px;
background-color:#666666;/*Edit border color*/
color:#FFFFFF;/*Edit font color*/
}

/*head*/
#head a{
color:#666666;/*Edit font color*/
font-weight:bold;
text-decoration:none;
}
#head a:hover{
color:#666666;/*Edit font color*/
text-decoration:underline;
}

#head .left{
width:680px;
float:left;
text-align:left;
}
#head .right{
width:80px;
float:right;
text-align:right;
}
#head .navi{
padding-top:20px;
padding-top:20px;
}
/**/
