.position	{width:100%;
	 height:90%;
	 text-align:center}

.box	{border:solid 1px #336633;
/*	 background-color:#f7ffcc;
*/	 width:700px;
/*	 height:800px;
*/	 margin-left:auto;
	 margin-right:auto}


/* === ヘッダー部分のスタイル === */

.head	{width:100%;
	 background-color:#ffffff}

.head1	{background-color:#f7ffcc;
	 height:25px}

.head1 a	{font-size:15px;
	 font-family:'Book Antiqua';
	 font-weight:bold;
	 color:000066;
	 text-decoration:solid}

.head1 img	{vertical-align:middle;
	 margin-left:10px;
	 margin-right:8px;
	 border:none}

.head2	{height:55px;
	 text-align:left;
	 padding-left:22px}

.head3	{text-align:center;
	 font-family:Arial, Helvetica;
	 font-size:25px;
	 font-weight:bold;
	 text-decoration:double;
/*	 background-color:#f7ffcc;
	 color:white}
*/
.head4	{text-align:right;
	 padding-right:12px}

.head2 img, .head4 img	{border:none}


/* === サイドバーとコンテンツ部分のスタイル === */

.side_main	{width:100%;
	 height:320px}


/* === サイドバー部分のスタイル === */

.side	{width:128px;
	 background-color:#000099;
	 vertical-align:top;
	 padding:0px}

.side div	{font-size:12px;
	 font-weight:bold;
	 border-bottom:solid 1px white;
	 padding-top:8px;
	 padding-bottom:8px;
	 padding-left:10px}

.side a	{color:#ffffff;
	 text-decoration:none}
.side a:hover	{color:#ffff00}


/* === コンテンツ部分のスタイル === */

.main	{vertical-align:top}

.main h1	{font-size:16px;
	 margin-top:20px;
	 margin-bottom:10px;
	 margin-left:20px}

.main h1 img	{vertical-align:middle;
	 margin-right:8px}

.main h2	{font-size:16px;
	 margin-top:20px;
	 margin-bottom:10px;
	 margin-left:20px}

.main h2 img	{vertical-align:middle;
	 margin-right:8px}

.main h3	{font-size:16px;
	 margin-top:20px;
	 margin-bottom:10px;
	 margin-left:20px}

.main h3 img	{vertical-align:middle;
	 margin-right:8px}


.main p	{font-size:14px;
	 line-height:160%;
	 color:#333333;
	 margin-left:62px;
	 margin-right:30px}

.copy	{height:20px;
	 background-color:#336633;
	 font-size:10px;
	 color:white;
	 padding-left:10px}


