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

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

a:active     { color: #FF0000;text-decoration:underline }

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

a:hover img{opacity:0.7;filter:alpha(opacity=70);-ms-filter: "alpha( opacity=70 )";}

body 	{
		color: #333;
		font-size: 14px;
		line-height:20px;
		background-color: #FFFFFF;
		background:#FAFAFA url(http://www.ne.jp/asahi/million/hp/images/ad2010/bg01.jpg) repeat-y top center;
		margin-left: 0;
		margin-right: 0;
		margin-top:15px;
		padding-left: 0;
		font-family: Hiragino Kaku Gothic ProN;
		}

table 	 {
		color: #333;
		font-size: 14px;
		line-height:20px;
		}

h1		{
		font-size:36px;
		color:#666;
		line-height:42px;
		font-weight:normal;
		margin-top: 3px;
		margin-bottom: 3px;
		}

h2		{
		font-size:15px;
		color: #333;
		letter-spacing:0px;
		line-height:18px;
		margin-top:30px;
		margin-bottom:30px;
		border-under: solid 1px #999999;
		border-left: solid 5px #EF9D1B;
		font-weight:bold ;
		padding:8px
		}

h3		{
		font-size:13px;
		color:#333;
		letter-spacing:0px;
		line-height:17px;
		margin-top:5px;
		margin-bottom:5px;
		font-weight:bold ;
		padding:5px,5px,5px,0px;
		}
		
h4		{
		font-size:15px;
		color: #000000;
		line-height:17px;
		font-weight:normal;
		margin-top: 1px;
		margin-bottom: 1px;
		}
		
h5		{
		font-size:10px;
		color: #000000;
		line-height:12px;
		font-weight:normal;
		margin-top: 1px;
		margin-bottom: 1px;
		}

ul		{
		padding-top: 15px;
		padding-right: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		margin: 5px;
		margin-bottom: 5px;
		}

li		{
		font-size: 11px;
		text-align: left;
		line-height: 13px;	
		margin-top: 0px;
		margin-left: 12px;
		margin-bottom: 6px;
		padding: 0px;
		list-style-image: url(http://www.ne.jp/asahi/million/hp/images/n/brown-s.gif);
		}


.img_left{
		float:left;
		padding:5px;
		border:1px solid #ccc;
		margin:15px;
		}

.img_right{
		float:right;
		padding:5px;
		border:1px solid #ccc;
		margin:15px;
		}

.img_normal{
		padding:5px;
		border:1px solid #ccc;
		margin:15px;
		}
		
		
		
strong.2       {font-size:13px;line-height:27px}
a:link.3       { color: #800000;text-decoration:underline }
a:visited.2    { color: #FFFFFF;text-decoration:underline }
a:active.2     { color: #FFFF00;text-decoration:underline }
body.2         { color: #FFFFFF; font-size: 13px}
a:hover.2      { color: #FFFF00;text-decoration:underline }
a:link.r       { color: #000000;text-decoration:none }
a:visited.r    { color: #000000;text-decoration:none }
a:active.r     { color: #000000;text-decoration:none }
body.r         { color: #FFFFFF; font-size:11px}
a:hover.ws      { color: #000000;text-decoration:none }


a:link.w     { color: #FFFFFF;text-decoration:underline;font-weight:bold }
a:visited.w  { color: #FFFFFF;text-decoration:underline;font-weight:bold }
a:active.w   { color: #FF0000;text-decoration:underline;font-weight:bold }
a:hover.w    { color: #FF0000;text-decoration:underline;font-weight:bold }

table.mini        { font-size:10px;line-height:14px}
table.2        { font-size:13px;line-height:27px}
table.big        { font-size:15px;line-height:18px}

