@charset "utf-8";
/*
Theme Name:WBC
Description:WBC Style Sheet
Author:Actzero
*/

div#wrapper,
div#header,
div#contents,
div#footer{
	width:100%;
}
div#header ul li a{
	text-align:center;
}
div#header ul li a span{
	visibility:visible;
}
div#contents{
	padding-top:0px;
}
div#contents h2{
	margin:auto auto 30px auto;
	border-bottom:solid 1px #CCCCCC;
	text-indent:0;
	color:#666666;
	font-weight:bold;
	font-size:20px;
	height:25px
}
div#footer{
	border-top:solid 1px #CCCCCC;
}
div#footer li#to_privacy a{
	width:150px;
}
div#footer li#to_privacy a span{
	visibility:visible;
}
div#footer li#copyright{
	text-indent:0px;
}
body#corporate_kyoto div#corp_summary caption,
body#corporate_osaka div#corp_summary caption,
body#corporate_tokyo div#corp_summary caption{
	border-bottom:solid 1px #CCCCCC;
	color:#666666;
	font-weight:bold;
	font-size:14px;
}
body#corporate div#contents_inner table th{
	width:15%;
	background-color:#accae9;
	padding:10px 5px;
	vertical-align:middle;
}
body#corporate div#contents_inner table th,
body#corporate div#contents_inner table td{
	border-bottom:solid 1px #CCCCCC;
}
body#corporate div#contents_inner table td td,
body#corporate div#contents_inner table td th{
	border-bottom:dashed 1px #CCCCCC;
}
