

#all{
background-image:url("../../Image/bgimage2.gif"); 
background-repeat: repeat-y;
background-position:630px 0%;
margin:0 0 0 25px;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,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:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size : 16px;
margin: 0;
padding:15px 0 0 0px;
color: #333333;
}


.example{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:12px;
}

.link{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:12px;
padding:0 0 20px 20px;
}

.link2{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:11px;
font-color:#DEDEDE;
}
.link3{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:12px;
padding:0 0 20px 0px;
}


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

.profile{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:11px;
width:385px;
margin:0 0 15px 0;
}


.profile img{
padding:0;
margin:0;
}


.profileright {
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:11px;
margin:0 0 0 156px;
width:227px;
line-height:17px;
}


normal{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:11px;
font-color:#333333;
}

.list{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:11px;
width:385px;
line-height:15px;
margin:0 0 20px 20px;
}



.stitle{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:13px;
color:#FF0000;
}

.menu{
margin: 0;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:9px;
}


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

.contents_r{
padding:20px 0 0 0;
}

.name{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
font-size:13px;
color:#CC6633;
float:left;
}

.logo{
float:right;
}

.logo img{
margin:11px 0 2px 0;
}

.logo2{
float:right;
}

.logo2 img{
margin:24px 0 2px 0;
}


.maintxt{
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",MS-PGothic,sans-serif;
width:384px;
font-size : 11px;
line-height : 20px;
color : #333333;
text-decoration: none; 
font-weight:normal;
padding:0 0 0 15px;
margin:0;
}

table.program{
margin:0;
padding:0 0 0 15px;
}



pre.program{
margin:0;
font-size : 11px;
padding:10px 15px 10px 15px;
}





table.construction{
border: 1px #555555 solid; 
border-collapse:collapse;
border-spacing:0;
}


table.construction{
border: 1px #555555 solid; 
border-collapse:collapse;
border-spacing:0;
}


table.construction td{ 
border: 1px #555555 solid; 
border-collapse:collapse;
border-spacing:0;
}


.indent{
margin:0 0 5px 13px;
}


.menu_l{
font-size:11px;
line-height:17px;
font-color:#999999;
}


.menulist_ul{
margin:0;
padding-left:0;
list-style:none;
}


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






.sample{
margin:6px 0 10px 3px;
line-height:16px;
font-size:11px;
color:#CC6633;
}


ul{
margin:0;
padding-left:0;
list-style:none;
}


.contents_r li{
padding-left:8px;
background:url(../../Image/heres.gif) no-repeat 0px;
}






img {
    border-style:none;
}




.test1 {
	width:530px;
	margin:-15px 0 0 0;
}


.test1 .head1 .c,
.test1 .footer .c{
	font-size:1px;
	height:13px;
}
.test1 .head1{
	background:transparent url(../../Image/rc_r1_c1.png) no-repeat 0px 0px;
	margin-right:13px;
}
.test1 .head1 .c{
	background:transparent url(../../Image/rc_r1_c2.png) no-repeat right 0px;
	margin-right:-13px;
}
.test1 .body{
	background:transparent url(../../Image/rc_r2_c1.png) repeat-y 0px 0px;
	margin-right:13px;
}
.test1 .body .c{
	background:transparent url(../../Image/rc_r2_c2.png) repeat-y right 0px;
	margin-right:-13px;
}
.test1 .footer{
	background:transparent url(../../Image/rc_r3_c1.png) no-repeat 0px 0px;
	margin-right:13px;
}
.test1 .footer .c{
	background:transparent url(../../Image/rc_r3_c2.png) no-repeat right 0px;
	margin-right:-13px;
}




.test2 {
	width:385px;
   margin:-15px 0 0 0;
}

.test2 .head1 .c,
.test2 .footer .c{
	font-size:1px;
	height:13px;
}
.test2 .head1{
	background:transparent url(../../Image/rc_r1_c1.png) no-repeat 0px 0px;
	margin-right:13px;

}
.test2 .head1 .c{
	background:transparent url(../../Image/rc_r1_c2.png) no-repeat right 0px;
	margin-right:-13px;
}
.test2 .body{
	background:transparent url(../../Image/rc_r2_c1.png) repeat-y 0px 0px;
	margin-right:13px;
}
.test2 .body .c{
	background:transparent url(../../Image/rc_r2_c2.png) repeat-y right 0px;
	margin-right:-13px;
}
.test2 .footer{
	background:transparent url(../../Image/rc_r3_c1.png) no-repeat 0px 0px;
	margin-right:13px;
}
.test2 .footer .c{
	background:transparent url(../../Image/rc_r3_c2.png) no-repeat right 0px;
	margin-right:-13px;
}

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


a.a2:hover { color:#cc6633 } /*sample：a2*/
a.a2:link { color:#cc6633 }　/*sample：a2*/
a.a2:active { color:#cc6633 } /*sample：a2*/
a.a2:link { color:#cc6633 }　/*sample：a2*/
