﻿/*ページのレイアウト用CSS*/
#main	{
	width: 100%;
	float:right;
	margin-left:-170px;
}
#box {
	margin-left:170px;
	margin-right:200px;
	}
#side	{
	width: 150px;
	float:left;
	margin-left:5px;
}
#twocol	{
	width:100%;
	float:left;
	margin-right:-200px;
}
#ad_side	{
	width:180px;
	float:right;
	margin-right:5px;
	}
#footer	{
	clear:both;
	}
#side h2 {
	color: #006666;
	font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 15px;
}
#side h2 a {
	color: #006666;
	font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
        font-weight:bold;
        display:block;
}
#side h2 a:hover {
	color: #FF3300;
	font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 14px;
        font-weight:bold;
        display:block;
}
#side li a {
	margin:0;
	font-size: 11px;
        font-weight:normal;
	line-height:125%;
        border-bottom:dotted 1px #999900;
        display:block;
}
#side li a:hover {
	color: #0033ff;
        background-color:#ffff33;
}
#ad_side h2 {
	color: #006666;
	font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
        line-height:18px;
        height:18px;
	font-size: 15px;
}
#ad_side li a {
	margin:0px 0px 0px 5px;
	font-size: 12px;
        font-weight:normal;
	line-height:125%;
        border-bottom:dotted 1px #999900;
        display:block;
}
#ad_side li a:hover {
	color: #0033ff;
        background-color:#ccffcc;
}
