body {
	background-color: #3CB4BD;
	text-align:left;
	margin:0px 0px 0px 10px;
}

h1{
font-size:10px;
color:#166D89;
margin:0px 0px 0px 0px;
}
h2{
font-size:14px;
color:#FFFFFF;
margin:0px;
}
h3{
font-size:14px;
color:#FFFFFF;
margin:0px;
}

.seo1{
display:none;
}


A { text-decoration: none; }
A:link { color: #166D89; } 
A:visited { color: #09475B; } 
A:hover { color: #11FCC2; } 
A:active { color: #FFFFFF; } 

A.sav1:link     {color: #000000 }
A.sav1:visited  {color: #333333 }   
A.sav1:hover    {text-decoration:underline;
　　　　　　　　　color: #E60000;}
A.sav1:active   {color:#ffffff}


A.sav2:link     {color: #ffffff }
A.sav2:visited  {color: #ffffff }   
A.sav2:hover    {text-decoration:underline;
　　　　　　　　　color: #ff9900;}
A.sav2:active   {color:#ff0000}


.seo {
font-size: 10px;
color:#FFFFFF;
padding:35px 5px 5px 5px;
line-height:12px;
text-align:left;
}
.navi {
font-size: 10px;
color:#166D89;
padding:10px 5px 10px 5px;
line-height:12px;
text-align:center;
}
.copy {
font-size: 10px;
color:#166D89;
font-weight:bold;
padding:5px;
line-height:12px;
text-align:center;
}
.sabu_menu1{
font-size:10px;
padding:3px;
text-align:left;
color:#000000;
font-weight:bold;
}
.sabu_menu2{
font-size:10px;
padding:3px;
text-align:left;
color:#99A0A5;
}
.sabu_menu_div{
margin:3px 0px 0px 174px;

}
/*****************今後も…*****************/
.toku_text10{
color:#3F5A6E;
font-size:14px;
line-height:17px;
letter-spacing:0px;
font-weight:bold;
}
.mess_table1{
border:1px solid #686E7F;
}
.toku_text{
color:#FFFFFF;
font-size:12px;
margin:5px 21px 0px 21px;
line-height:17px;
letter-spacing:0px;
width:283px;
}
.toku_text2{
color:#3F5A6E;
font-size:12px;
margin:5px 73px 0px 55px;
line-height:17px;
letter-spacing:0px;
width:292px;
}
.toku_text3{
color:#FFFFFF;
font-size:12px;
margin:10px 39px 0px 11px;
line-height:17px;
letter-spacing:0px;
width:197px;
}
.toku_text4{
color:#3F5A6E;
font-size:12px;
margin:5px 0px 0px 103px;
line-height:17px;
letter-spacing:1px;
width:198px;
}
.toku_text5{
color:#3F5A6E;
font-size:12px;
margin:5px 26px 0px 104px;
line-height:17px;
letter-spacing:0px;
width:195px;
}
/*****************　特別研修　*****************/

.ken_text1{
color:#3F5A6E;
font-size:12px;
margin:5px 17px 0px 17px;
line-height:17px;
letter-spacing:0px;
}
.ken_text2{
color:#3F5A6E;
font-size:12px;
margin:15px 17px 0px 17px;
line-height:17px;
letter-spacing:0px;
}
.ken_text3{
margin:15px 17px 0px 110px;
}
/*****************　OMP　*****************/
.omp_text1{
color:#3F5A6E;
font-size:12px;
margin:17px 17px 17px 81px;
line-height:17px;
letter-spacing:0px;

}
/*****************　過去ログ　*****************/
.kako_text{
font-size:12px;
text-align:right;
margin:0px 10px 5px 0px;}

.moji10{
font-size:10px;
}


.hos1{
color:#3F5A6E;
font-weight:bold;
font-size:12px;
padding:5px 5px 5px 10px;
line-height:17px;
text-align:left;
}
.hos2{
border:1px #FFFFFF solid;
}
.hos_text1{
color:#3F5A6E;
font-size:12px;
margin:5px 30px 17px 30px;
line-height:17px;
letter-spacing:0px;
text-align:left;
}

.dr_text1{
color:#3F5A6E;
font-size:12px;
padding:30px 17px 50px 35px;
line-height:17px;
letter-spacing:0px;

}
.zai_text1{
color:#3F5A6E;
font-size:12px;
padding:20px 17px 20px 10px;
line-height:17px;
letter-spacing:0px;
border-top:1px solid #686E7F;
border-left:1px solid #686E7F;
}
.zai_2{
color:#3F5A6E;
padding:0px 0px 0px 0px;
border-left:1px solid #686E7F;
}
.mukin_1{
color:#3F5A6E;
font-size:12px;
padding:5px 10px 15px 35px;
text-align:left;
line-height:17px;
}
.mukin_2{
text-align:center;
padding:30px 0px 35px 0px;
}
.ww1{
text-align:left;
font-size:12px;
line-height:17px;
padding:10px 10px 10px 10px;
border-bottom:1px solid #FFFFFF;
}
.ww2{
border:1px solid #FFFFFF;
}
.ww3{
border-bottom:1px solid #FFFFFF;
}
.ww4{
font-size:15px;
font-weight:bold;
color:#000000;
}
.ww5{
font-size:12px;
line-height:17px;
color:#000000;
padding:10px 10px 10px 10px;
}
.ww6{
margin-top:15px;
}
.ww7{
margin-top:15px;
margin-bottom:15px;
}
.ww55{
font-size:12px;
line-height:17px;
color:#000000;
padding:10px 5px 30px 5px;
}
.omp_p{
margin-top:75px;
}

.fukuri1{
text-align:left;
font-size:12px;
line-height:17px;
color:#000000;
padding:10px 10px 0px 40px;
}
.fukuri2{
text-align:left;
font-size:12px;
line-height:17px;
color:#ffffff;
padding:5px;
}
.fukuri3{
text-align:left;
font-size:12px;
line-height:17px;
color:#000000;
padding:0px 0px 0px 40px;
}
.fukuri4{
text-align:left;
font-size:12px;
line-height:17px;
color:#000000;
padding:20px 70px 10px 40px;
}
.fukuri_table{
border:1px solid #FFFFFF;
}

.antei_text1{
color:#3F5A6E;
font-size:12px;
padding:20px;
line-height:17px;
letter-spacing:0px;
text-align:left;

}
.antei_text2{
color:#3F5A6E;
font-size:12px;
padding:5px 20px 20px 20px;
line-height:17px;
letter-spacing:0px;
text-align:left;
}


.syohou1{
background-color:#8899B3;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding:5px 0px 5px 10px;
line-height:17px;
text-align:left;
}
.syohou2{
font-size:12px;
color:#FFFFFF;
padding:10px;
line-height:17px;
text-align:left;
}
.syohou3{
border:1px solid #8899B3; 
}
.syohou4{
font-size:10px;
color:#FF0000;
padding:5px;
line-height:17px;
text-align:center;
}

/******************　プロジェクト紹介ページ　******************/

.p_bota_waku{
border:1px solid #ffffff;
}
.p_bota{
padding:10px 0px 10px 0px;
}
.p_text1{
border-top:1px solid #ffffff;
}
.p_text2{
font-size:12px;
color:#FFFFFF;
line-height:17px;
padding:20px 15px 0px 15px;
}
.p_text21{
font-size:12px;
color:#FFFFFF;
line-height:17px;
padding:20px 15px 0px 15px;
vertical-align:middle;
text-align:center;
}
.p_text22{
font-size:12px;
color:#FFFFFF;
line-height:17px;
padding:0px 15px 0px 15px;
}
.p_text3{
font-size:12px;
color:#FFFFFF;
line-height:17px;
padding:20px 15px 0px 0px;
}

.p_text4{
font-size:12px;
color:#FFFFFF;
line-height:17px;
padding:10px 15px 0px 15px;
}
.p_text5{
border-top:1px solid #ffffff;
padding:10px 0px 10px 0px;
}
.p_table1{
padding:20px 0px 20px 0px;
}

.pj{list-style-image:url(img/mark.gif);}

.pj2{list-style:none;}


.style1 {
	color: #FFffff;
	font-weight: bold;
	font-size: 13px;
}
.rm1{
float:right;
margin:10px 0px 10px 10px;
}

.pj3{
font-size:12px;
color:#FFFFFF;
text-align:left;
line-height:17px;
padding:10px 10px 10px 10px;
}


/************　会報　**************/

.kaiho1{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
}

.kaiho2{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-right:1px solid #ffffff;
padding:10px 15px 10px 15px;
font-size:12px;
}


