@charset 'utf-8';

*{
	margin:0;
	padding:0;
	font-family:"メイリオ",meiryo,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.clear{
	clear:both !important;
	font-size:0px;
}
.center{
	text-align:center;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
a img{
	border:none;
}



div.siteroot{
	width:900px;
	margin:auto;
}
    div.siteHeader{
	
	}
        
    div.siteBodies{
		margin-top:10px;
	}
        div.siteBodies div.mainImage{
		
		}
        div.siteBodies div.globalNavi{
		
		}
			div.siteBodies div.globalNavi ul{
			
			}
				div.siteBodies div.globalNavi ul li{
					list-style-type:none;
					display:inline;
				}
            
        div.siteBodies div.mainColumn{
			float:left;
			margin-top:10px;
			width:660px;
			overflow:hidden;
		}
			div.siteBodies div.mainColumn p.leadTxt_top_1{
				margin:0.5em;
				color:#A6212E;
				font-size:16px;
				line-height:140%;
				font-weight:bold;
			}
			div.siteBodies div.mainColumn p.leadTxt_top_2{
				margin:0.5em;
				color:#666666;
				font-size:13px;
				line-height:140%;
			}
			div.siteBodies div.mainColumn div.planBlock_1{
				padding-left:10px;
				color:#666666;
				font-size:14px;
				line-height:160%;
				width:613px;
				height:195px;
				background-image:url(../images/pc_shared/top_topics_bg1.jpg);
				background-repeat:no-repeat;
			}
				div.siteBodies div.mainColumn div.planBlock_1 p{
					margin:0 20px;
				}
			div.siteBodies div.mainColumn div.planBlock_2{
				color:#666666;
				font-size:14px;
				line-height:120%;
				width:376px;
				height:141px;
				float:left;
				padding-left:10px;
				padding-right:30px;
				margin-bottom:10px;
				background-image:url(../images/pc_shared/top_topics_bg2.jpg);
				background-repeat:no-repeat;
			}
				div.siteBodies div.mainColumn div.planBlock_2 p{
					margin:0 8px;
					font-size:12px;
					line-height:140%;
					letter-spacing:-1px;
				}
			div.siteBodies div.mainColumn div.planBlock_3{
				color:#666666;
				font-size:14px;
				line-height:120%;
				width:197px;
				height:141px;
				float:left;
				margin-bottom:10px;
				background-image:url(../images/pc_shared/top_topics_bg3.jpg);
				background-repeat:no-repeat;
			}
				div.siteBodies div.mainColumn div.planBlock_3 p{
					margin:0 8px;
					font-size:12px;
				}
				
			div.siteBodies div.mainColumn div.planBlock_4{
				margin-top:0px;
				padding-left:10px;
				color:#666666;
				font-size:14px;
				line-height:160%;
				width:613px;
				height:163px;
				background-image:url(../images/pc_shared/top_topics_bg4.jpg);
				background-repeat:no-repeat;
			}

		   	div.siteBodies div.mainColumn p.returnTop{
				clear:both;
				margin:30px 10px;
				text-align:right;
				line-height:140%;
				font-size:10px;
			}
        div.siteBodies div.sideColumn1{
			float:right;
			margin-top:10px;
			width:238px;
			overflow:hidden;
		}
			div.siteBodies div.sideColumn1 ul.sideGlobalNavi{
				margin-bottom:10px;
			}
				div.siteBodies div.sideColumn1 ul.sideGlobalNavi li{
					list-style-type:none;
				}
				div.siteBodies div.sideColumn1 ul.sideGlobalNavi li img{
					vertical-align:bottom;
				}
			div.siteBodies div.sideColumn1 ul.sidebt_1{
			}
				div.siteBodies div.sideColumn1 ul.sidebt_1 li{
					list-style-type:none;
					vertical-align:bottom;
				}
    		div.siteBodies div.sideColumn1 p.qrcode{
				margin:15px 0 5px 0;
			}
    		div.siteBodies div.sideColumn1 div.maps{
				width:228px;
				height:119px;
				margin:10px 0 20px 0;
				background-image:url('../images/pc_shared/top_sidebar_maps_bg1.jpg');
				background-repeat:no-repeat;
			}
    			div.siteBodies div.sideColumn1 div.maps p{
					margin:5px 10px;
					color:#666666;
				}
		
	
    div.siteFooter{
		clear:both;
	}
		div.siteFooter p.copyright{
			color:#565353;
			font-size:12px;
			line-height:140%;
			padding:0.5em 1em;
			background-color:#D7D7D7;
		}
