@charset "utf-8";
/* CSS Document */

/* CNnetwork_main
--------------------------------------------------*/
* html #header #gNavi #gNaviL,
* html #header #gNavi #gNaviR{
behavior:url("../styles/iepngfix.htc");
}

#header #gNavi li.link05{
background:url(../images/gNavi.gif) -338px -88px no-repeat;
}
#header #gNavi li.link05 a:hover{
background:none;
cursor:default;
}

body#cnn01 #lNavi .link01 a,
body#cnn02 #lNavi .link02 a,
body#cnn03 #lNavi .link03 a,
body#cnn04 #lNavi .link04 a,
body#cnn05 #lNavi .link05 a,
body#cnn06 #lNavi .link06 a{
color:#1E8FAF;
}

body#cnn01 #lNavi .link01 span,
body#cnn02 #lNavi .link02 span,
body#cnn03 #lNavi .link03 span,
body#cnn04 #lNavi .link04 span,
body#cnn05 #lNavi .link05 span,
body#cnn06 #lNavi .link06 span{
background:url(../images/square.gif) 0 -9px no-repeat;
}

body#cnn01 #lNavi .link01 a:hover,
body#cnn02 #lNavi .link02 a:hover,
body#cnn03 #lNavi .link03 a:hover,
body#cnn04 #lNavi .link04 a:hover,
body#cnn05 #lNavi .link05 a:hover,
body#cnn06 #lNavi .link06 a:hover{
text-decoration:none;cursor:default;
}

#lNavi img{
margin:50px 0 0 27px;
}

/*タイトルまわり*/
#ttlArea h2{
width:860px;
height:23px;
margin:41px 0 0 0;
background:url(../network/images/h2.gif) 0 0 no-repeat;
position:absolute;
overflow: hidden;
text-indent: -9999px;
display: block;
}

body#cnn01 h3{
background:url(../network/images/h3_index.gif) 0 0 no-repeat;}
body#cnn02 h3{
background:url(../network/images/h3_company.gif) 0 0 no-repeat;}
body#cnn05 h3{
background:url(../network/images/h2-05.gif) 0 0 no-repeat;}

/*参加する*/
#btCnn{
margin:30px 0;
padding:0;
}

#phSmall{
margin:0 0 0 70px;
padding:0;
}

#phSmall ul{
margin:0;
padding:0;
}

#phSmall ul li{
margin:0 20px 0 0;
padding:0;
width:160px;
float:left;
}

#phBig{
margin:30px 0 0 40px;
padding:0;
}

#phBig ul{
margin:0;
padding:0;
}

#phBig ul li{
margin:0 20px 0 0;
padding:0;
width:280px;
float:left;
}

.cap{
margin:0;
padding:0;
font-size:11px;
text-align:center;
}


