

#all{
background-image:url("../Image/bgimage.gif"); 
background-repeat: repeat-y;
background-position:630px 0%;
margin:0 0 0 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color: #333333;
}

/*　clearfixハック　*/
.clearfix:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix { display: inline-block; }
/* MacIE5以外 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* MacIE5以外終わり */

.clearfix { display: inline-block; }
/* MacIE5以外 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* MacIE5以外終わり */

#title10th{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
margin: 0;
padding:15px 0 0 0px;
color: #333333;
}


.example{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 0 20px 20px;
}

.link2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.graphic{
margin:15px 0 0 15px;
}

.profile{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:385px;
margin:0 0 15px 20px;
}


.profileright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0 0 0 156px;
width:227px;
line-height:17px;
}

.list{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:385px;
line-height:15px;
margin:0 0 20px 20px;
}



.stitle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
}

.menu{
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}


.contents{
padding:25px 0 0 0;
}

.name{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#CC6633;
width:350px;
}

.name img{
float:right;
}

.maintxt{
font-family: Verdana, Arial, Helvetica, sans-serif;
width:384px;
font-size : 11px;
line-height : 20px;
color : #333333;
text-decoration: none; 
font-weight:normal;
padding:10px 0px 0px 15px;
margin:0;

}


.menulist_ul{
margin:0;
padding-left:11px;
list-style:none;
line-height:18px;
}


.menulist{
padding-left:11px;
background:url(../Image/here2.gif) no-repeat 0px;
}

ul.menulist_ul{
margin:0;
padding-left:0px;
list-style:none;
line-height:18px;
}


li.menulist{
padding-left:11px 1px;
background:url(../Image/here2.gif) no-repeat 1px 0.3em;
margin:0 0 4px 0;
}

li.menulist2{
padding-left:11px;
background:url(../Image/here2.gif) no-repeat 1px 0.1em;
line-height:14px;
margin:0 0 4px 0;
}


.award_name{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding:7px 0 25px 0;
}


.winner_name{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
padding:7px 0 0 0;
color:#333333;
}

.winner_url{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
padding:0 0 5px 0;
color:#333333;
}

.judge{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
margin;0;
padding:10px 0 0 8px;
color:#cc6633;
background:url(../Image/heres.gif) no-repeat 0 18px;
}

.judge_comment{
margin:0 0 10px 0 ;
padding:5px 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height:18px;
color:#555555;
}

img {
    border-style:none;
}

a:active { color: #663399; text-decoration: none}
a:link { color: #663399; text-decoration: none}
a:visited { color: #663399; text-decoration:none} 

/* firefoxのリンク線を消去 */
a:focus { -moz-outline-style: none; }

