/*-----------------------------------------------------------------------------
 あいぴーオンライン2005用スタイルシート
 2005/02/13 written by Hiroki Nakano.
 2005/06/17 added by Kota Numagawa
-----------------------------------------------------------------------------*/


/*ヘッダの挿入*/

/*フッタの挿入*/

/*背景*/
body{
	background-image: url(http://aip-online.net/css/back.png);
	background-repeat: repeat-x;
	margin: 0px;
	color: #402000;
}

/*マージン*/
 div.box {
    margin: 0.5em;
    width: 700px;
    padding-left: 0;
    margin-left: 5px;
}


/*本文*/
#main{
	margin: 10pt;
}

/*ヘッダ*/
#header{
	background-color: #ffc080;
}

/*フッタ*/
#footer{
        clear: both;
	font-size: 75%;
}


/*リンク付き画像のフチを消す*/
img{
	border-style: none;
}

/*リンクをポイント時に背景を塗りつぶす*/
a{
	color: #ff4000;
	font-weight: bold;
}
a:visited{
	color: #ff8000;
	font-weight: normal;
}
a:hover{
	background-color: #fff000;
}

/*横線*/
hr{
	border: 2px solid #ff8000;
	width: 100%;
}

/*パンくずリスト 06.06.17 追加*/
p.path{
    font-size:0.8em;
    font-weight:bold;
    text-align: left;
}

/*リンク集 06.08.17 追加*/
td.link{
    font-size:0.8em;
}

/*見出し*/
h1{
	background-image: url(http://aip-online.net/css/h1.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding-left: 64px; 
	padding-top: 8px;
	height: 48px;
	vertical-align: middle;
	font-size: 32px;
	color: #ff0000;
}

h2{
	border-style: solid;
	border-width: 0pt 0pt 0pt 10pt;
	border-color: #ff8000;
	padding-left: 10pt;
}

h3,h4,h5,h6{
	border-style: solid;
	border-width: 0pt 0pt 0pt 5pt;
	border-color: #fff000;
	padding-left: 5pt;
}

/*表*/
table,th,td{
	border-collapse: collapse;
	border-style: solid;
	border-color: #ff8000;
}
table{
	border-width: 3pt;
}
th,td{
	border-width: 1.5pt;
}

th{
	background-color: #fff660;
	color: #ff4000
}
td{
	background-color: #fffcc0;
}

table.transparent,table.transparent th,table.transparent td{
	border-style: none;
	border-width: 0pt;
	background-color: transparent;
}


