@charset "Shift_JIS";

/* 基本段組み */

body {
	margin: 0;
	padding : 0;
	background: #ffffff;
}

#wrapper {
	width:750px;
	margin: 20px 20px;
	padding : 0;
	text-align: left;
}


#footer{
	clear: both;
	width:750px;
	height :110px;	
	margin: 5px 0px 0px;
	padding :0px;
}

/* nsg-trunk-neutral共通 */

h1{
	margin: 10px 0px 20px;
	padding: 0px;
	font-weight:normal;
} 

h2{
	margin: 20px 0px 20px 5px;
	padding: 0px;
	font-weight:normal;
} 

h3{
	margin: 10px 0px 20px 7px;
	padding: 0px;
	font-weight:normal;
} 

p{
	margin: 0px 0px 0px 7px;
	padding: 0px;
} 

.about{
	margin: 10px 0px 20px 7px;
	padding: 0px;
} 

.att,.attjp{
	margin: 0px 0px 0px 7px;
	padding: 0px;
} 

.get-en{
	margin: 2px 0px 0px 7px;
	padding: 0px;
} 

.con{
	margin: 20px 0px 20px 7px;
	padding: 0px;
} 



h3{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#333333;
}

h3 span{
	font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;
	margin: 0px 0px 0px 40px;
	font-size:10px;
}

p{
	font-size:10px;
}

.about,.att,.get-en{
	font-family:Arial,Helvetica,sans-serif;
	color:#333333;
}

.attjp,.con,.get{
	font-family:"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;
	color:#333333;
}

.att,.attjp{
	color:#f53e76;
}

.att{
	font-family:Arial,Helvetica,sans-serif;
}

.attjp span{
	color:#006699;
}

/* nsg */

/* trunk */

/* neutral */




.s-line2{
	margin:  0px;
	padding: 10px 0px 20px 0px;
	background: url(imgnew07/hasen2.gif) top repeat-x;
} 
	

/* 基本設定 */


a:link{
	color:#56a7ba;
}

a:visited{
	color:#56a7ba;
}

a:hover{
	color:#ffffff;
	background: #56a7ba;
}

a:active{
	color:#ffffff;
	background: #56a7ba;
}

#footer a:link{
	color:#80623a;
}

#footer a:visited{
	color:#80623a;
}

#footer a:hover{
	color:#ffffff;
	background: #333333;
}

#footer a:active{
	color:#ffffff;
	background: #333333;
}

img{
	border :none;
	margin: 0px;
	padding: 0px;
	vertical-align:bottom;
}











