




body	{margin-top:30px;
	 background-color:#ffffff}

.all	{width:798px}




/* === コンテンツ部分のスタイル === #f7ffcc */

.main	{width:598px;
	 padding-left:30px;
         padding-right:30px}

.main h1	{font-size:24px;
	 font-family:'MSゴシック';
	 color:#8779ac;
	 text-align:center;
	 border-top:solid 4px #8779ac;
	 padding-top:3px;
	 margin-bottom:8px}

.main h2	{font-size:20px;
	 text-align:center;
	 border-bottom:solid 4px #8779ac;
	 margin-top:0px;
	 padding-bottom:8px;
	 margin-bottom:25px}

.main h3	{background-color:#d7d2e5;
	 font-size:16px;
	 color:#000009;
	 padding:5px 6px 3px}


.main p	{font-size:14px;
	 line-height:160%}
	 

.mark	{text-align:center;
	 border-top:solid 4px #8779ac;
	 padding-top:6px}



/* === サイドバー部分のスタイル === */

.side1	{background-color:#8779ac;
	 width:160px}

.side1	{vertical-align:top}

.side1 .logo	{text-align:center;
	 padding-top:10px;
	 padding-bottom:20px}

.side1 div	{font-size:16px;
	 font-weight:bold;
	 border-bottom:solid 1px white;
	 padding-top:8px;
	 padding-bottom:8px;
	 margin-left:12px;
	 margin-right:12px}

.side1 a	{color:#444444;
	 text-decoration:none}
.side1 a:hover	{color:white}






