@charset "UTF-8";

* { margin : 0 ; padding : 0 ; }
body {
	background-color: #9DCBBC;
	width : 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;
	font-size:80%;
	color:#585747;
} 

strong {
	color:#137AA7
}
p,li {  
    line-height:160%;
	letter-spacing: 0.1em;  
}  
p {  
    margin:0 0 1.8em 0; 
}
p2 { 
     margin-left: 0.8em; 

}

li {  
    list-style-type:none;  
}  
  
img {  
    border:0;  
} 

.techmoji
{  
    margin:0 0 1.8em 0; 
	letter-spacing: 0.1em;
}

 /*
small moji [ 
----------------------------------------------------------- */ 
.ptop { 	
	font-size:80%;

}

/*
 hr [ 
----------------------------------------------------------- */  
p.box {
   border-bottom: 1px dotted grey;
}

.hr {
	color: #1D4C72;
	background-color: #E8F3F9;
	height: 1px;
	border-style: dotted;
	width:550px;
	} 
 
/*
 Link Color [ 
----------------------------------------------------------- */  
a {  
    text-decoration:none;  
}  
a:link {
	color:#0066CC;
}  
a:visited {  
    color:#0066CC;  
}  
a:hover {  
    text-decoration:underline;  
}  
a:active {  
    color:blue;  
}  

/*
 body要素 [ 
----------------------------------------------------------- */ 

#main{
    position:absolute;
    top:0px;
    text-align:center;
    width:100%;
}
#contents{
    background-image:url(img/common/back4.gif);
	background-repeat:repeat-x;
    width:100%;
	height:522px;

}

#topbar{margin:0px auto 0px auto;
 	width:1000px;
	}

#topmenu{margin:0px 0px 0px 76px;
 	auto;width:836px; } 	
	
#inside{margin:0px 0px 0px 76px;
 	auto;width:854px; } 
	
#footer{margin:0px auto 0px auto;
width:800px;}

/*
 TopNavi [ 
----------------------------------------------------------- */ 

#nav { width: 854px;
 margin: 0px;
 padding: 0px;
 list-style: none;
 }
 
 #nav2 { width: 424px;
 0px 0px 40px 0px;
 padding: 0px;
 list-style: none;
 }
 
 
 
 .menu { float: left;
 border: 0px solid #ff0000;
 width: auto;
 height: auto;
 text-align: center;
 margin: 0px;
 padding: 0px;
 }
 
 /*
 list [ 
----------------------------------------------------------- */ 
.liststyle {
	margin:0 0 1em 2em;
	list-style-type: square;
 }
 .triangle{
list-style-image: url(img/common/listtri.gif);
}

.redline
{
list-style-image: url(img/common/marker/arrow3.gif);
margin:0em 0em 0em 0.7em;
}



 


 




