/* class設定 */
.small, .xsmall, .large, .xlarge , .xxlarge{
	font-family:Arial, Verdana, sans-serif
}

/* リンク設定 */
A{}
A:link { color:#003366;text-decoration:none}
A:visited { color: #003366;text-decoration:none}
A:hover   { color: #006600;text-decoration:none}
A:active  { color: #0000FF;text-decoration:none}

/* Hタグ文字設定 */
h1 {
	font-size: 10px;
	color: #FFFFFF;
	width: 720px;
	height: 16px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	left: 5px;
	background-image: url(../portal/img/share/img_h.jpg);
	background-repeat: repeat-x;
} 

/* ↓サイト毎の設定は以下に記載↓ */
body {
	background-image: url(../portal/img/share/img.gif);
	margin: 0px;
	padding: 0px;
	color: #333333;
}
.underline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B8B8B8;
}
.box1 {
	background-color: #F5F5F5;
	border: 1px solid #ACACAC;
	font-weight: bold;
	color: #579149;
}
.box {
	border: 1px solid #ACACAC;
}
.sub-t1 {
	font-size: 14px;
	color: #CC6633;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.box-top {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ACACAC;
	border-bottom-color: #ACACAC;
	border-left-color: #ACACAC;
}
.underline2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
}
.box2 {
	font-weight: bold;
	color: #267DA8;
	background-color: #EFEFEF;
	border: 1px solid #ACACAC;
}
.box3 {
	font-weight: bold;
	color: #DD7A5B;
	border: 1px solid #ACACAC;
	background-color: #ECECEC;
}

/* 以下追加分 */
.basebox {
	background-color: #F5F5F5;
	border: 1px solid #ACACAC;
}
.sub-t2 {
	font-size: 14px;
	color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}



/* 20100628 トップページPDFダウンロードバナー */
p#top_pdf_banner {
	padding-bottom: 10px;
	margin: 0;
}
.waku20100826 {
	position: relative;
	width:100%;

}
.ryokuka_bana img{
	border:none;
}
.ryokuka_bana {
	position: absolute;
	top: 0;
	left: 75px;
	zoom: 1;
}
.topevent {
	margin-top: 20px;
}

#top_introduce_inner{
	background: url(./img/index/introduce-bg.jpg) repeat-x left bottom;
	padding: 0;
	width: 530px;
	margin: 0 auto 10px auto;
	text-align: left;
	overflow: hidden;
	zoom: 1;
}
#top_introduce #youtube{
	padding: 10px 0;
}
#top_introduce a{
	margin-left: 10px;
	border: none;
	text-decoration: none;
	vertical-align: bottom;
}
#top_introduce a img{
	border: none;
}
#top_introduce #introduce-title{
	margin-right: 15px;
	vertical-align: bottom;
	float: left;
}
img#introduce-btn1{
margin: 6px 15px 0 0;
float: left;
}

img#youtubebtn{
margin: 6px 0 0 0;
float: left;
}





span.pdf-english a img{
	border: none;
}


