@import url("2010styles.css");
/* link  */


body { margin-left: 11px; margin-top: 0px; }



TABLE,INPUT,SELECT,TEXTAREA,TD,IMG 

{

	font-size: 12px; 

	color: #3e3e3e; 

	font-style: normal; 

	font-family: MS-PGothic, MS UI Gothic, Verdana, Helvetica, Seoul; 

	line-height:120%; 

	margin: 0px;
	

}



a:link { color: #196ad9; text-decoration: underline}

a:visited { color: #196ad9; text-decoration: underline}

a:hover { color : #196ad9; text-decoration: underline}



td { font-size: 13px; line-height:120%; color:#3e3e3e; FONT-FAMILY: MS-PGothic, MS UI Gothic, Verdana, Seoul;}



.bottom { font-size: 12px; line-height:130%; color:#626262; FONT-FAMILY: MS-PGothic, MS UI Gothic, Verdana, Seoul;}



img {border: 0;}



.mail { font-family: 'Verdana'; font-size: 13px; color: #196ad9; }

.mail a:link		{ color: #196ad9; text-decoration: underline}

.mail a:visited		{ color: #196ad9; text-decoration: underline}

.mail a:hover		{ color : #196ad9; text-decoration: underline}



.left {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
		font-size: 11px;
		color: #3e3e3e; 
		line-height: 0.7em;
		letter-spacing: 0em;
		

}

.left a:link		{ color: #3e3e3e; text-decoration: none}

.left a:visited		{ color: #3e3e3e; text-decoration: none}

.left a:hover		{ color : #196ad9; text-decoration: underline}



.english { font-family: 'Verdana, Helvetica, Seoul'; font-size: 11px; color: #3e3e3e; line-height:130% }

.english a:link		{ color: #196ad9; text-decoration: none}

.english a:visited		{ color: #196ad9; text-decoration: none}

.english a:hover		{ color : #196ad9; text-decoration: underline}



.stitle{ font-family: MS-PGothic, MS UI Gothic, Verdana, Seoul; font-size: 14px; font-weight:bold }



.orange { font-family: MS-PGothic, MS UI Gothic, Verdana, Seoul; font-size: 12px; color:#e65700;}



.orange2 { font-family: MS-PGothic, MS UI Gothic, Verdana, Seoul; font-size: 16px; color:#f5641d; font-weight:bold   }



.gray { font-family: MS-PGothic, MS UI Gothic, Verdana, Seoul; font-size: 12px; line-height:140%; color:#797979; }



.bold { font-family: 'MS-PGothic'; font-size: 12px; color: #196ad9; font-weight:bold }

.bold a:link		{ color: #196ad9; text-decoration: underline}

.bold a:visited		{ color: #196ad9; text-decoration: underline}

.bold a:hover		{ color : #196ad9; text-decoration: underline}



.orange-l {
	color: #FF6600;
	font-weight: bold;
}
.waku {
	border: thin solid #D4D4D4;
	padding-top: 20px;
	padding-right: 16px;
	padding-left: 16px;
	padding-bottom: 20px;
	line-height: 3ex;
	letter-spacing: 2px;
}

.waku p{
	margin-bottom:10px;
}

/*webリンク*/
#link-i {
	list-style-type: disc;
	list-style-position: outside;
	border: 1px solid #CCCCCC;
	width: 520px;
	padding: 20px 10px 20px 30px;
	background-color: #F2F2F2;	
}

*html #link-i {
	width:560px;
}


#link-i li{
	margin-top: 5px;
	margin-bottom: 5px;
}


/*パン屑*/
.pan-kuz {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	letter-spacing: 0.1em;
	position: absolute;
	top: 95px;
	left: 30px;
	font-size: 10px;
	color: gray;
	width: 700px;
}

h1,h2,h3,h4{ margin:0px;                     
                 }

/* topサービス  */

#f-bun{
	width: 370px;
	clear: both;
	height: 205px;
	
}
#f-bun img{
	float: left;
	

}

#f-bun h3{
	margin-bottom: 10px;
	color: #0066FF;
	font-size:15px;
}

#r-bun{
	float: right;
	display:inline;
	width: 195px;
	margin-top: 20px;
	font-size: 13px;
	line-height: 1.4em;
}


/* 8雑誌掲載  */
#magazine{
	width: 560px;
}

#magazine ul{
	padding-left: 44px;
	width: 516px;
	background-color: #F2F2F2;
	border-color: D2D2D2;
	border-width: 1px;
	border-style: solid;
	margin-top: 10px;
	padding-top: 20px;
	padding-bottom:15px;
}

*html #magazine ul{
	width:562px;
}

#magazine li {
	
	list-style-type: none;
	display: inline;
	float: left;
	margin-right: 10px;
	text-align: center;
	margin-bottom: 20px;
	
}

#magazine p {
	width: 110px;
}

#magazine #adobeall{
	width:435px;
	margin-left: 65px;
	clear:both;
	padding-top: 20px;
	}
#magazine #adobeall img{
	float: left;
}

#magazine #adobe{
	width:280px;
	float: right;
	font-size: 10px;
	line-height: 1.1em;
	letter-spacing: 0.1em;
	}	
	
	
/* ニュースページ  */	

body#news{
	background-color:#778899;
	font-size: 13px;
	color: #E0FFFF;
}

body#news h1{
	font-size:12px;
	color: #778899;
	font-weight: normal;
	background-color: #FFFFE0;
	text-align: center;
	border: medium ridge #778899;
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom:10px;
}


body#news #news-body{
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 20px;
}
body#news form{
	float: right;
}


body#news  div#e{
	width:1000px;
	clear: both;
}

body#news img#e1{
	float: left;
}
body#news img#e2{
	float: left;
	padding-bottom:20px;
}

/*古いE-mail*/
.old-email{
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	font-size: 12px;
	line-height: 1em;
	letter-spacing: 0em;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}

