body {
	font-size: 100%;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
}

h1 {
	margin:0px;
}

/*ヘッダーライン*/
.header_line {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(./img/headerLine.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_line img{
	padding-right: 10px;
}

/*フッター関連*/
.footer_line {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F4826A;
}
.TxtMenu {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 100%;
	color: #F26941;
	line-height: 140%;
}
.TxtMenu a:link{
	color: #F26941;
	text-decoration: none;
}
.TxtMenu a:visited{
	color: #F26941;
	text-decoration: none;
}
.TxtMenu a:hover{
	color: #FF0000;
	background-color: #FFdd66;
	text-decoration: none;
}
.TxtMenu a:active{
	color: #FF0000;
	text-decoration: none;
}
.Pad {
	padding: 5px;
}
.CPR {
	font-size: 12px;
	line-height: 120%;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.PanTxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 80%;
	color: #000000;
	line-height: 120%;
}
.PanTxt a:link{
	color: #000000;
}
.PanTxt a:visited{
	color: #000000;
}
.PanTxt a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.PanTxt a:active{
	color: #FF0000;
}

.BGCommon {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}

.box{
	border:solid 1px #ff7800;
	padding:5px;
}
.bold{
	font-weight:bold;
}
.get_flash{
	font-size:70%;
	color:#6f6f6f;
}

/*--------------------------------*/
.TopBGImage {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(img/top_image.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TopKotsuAccess {
	color: #ffffff;
	font-size: 95%;
	font-weight: bold;
	height: 23px;
}
.TopKotsuAccessCmt {
	font-size: 75%;
	line-height: 120%;
	height: 23px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
}
.TopSiteMapPad {
	padding-top: 8px;
	padding-bottom: 2px;
	padding-right: 15px;
}

/*--------------------------------*/
.fB {
	font-weight: bold;
}
.f75 {
	font-size: 75%;
	line-height: 120%;
}
.f80 {
	font-size: 80%;
	line-height: 120%;
}
.f85 {
	font-size: 85%;
	line-height: 120%;
}
.f90 {
	font-size: 90%;
	line-height: 120%;
}
.f95 {
	font-size: 95%;
	line-height: 120%;
}
.f100 {
	font-size: 100%;
	line-height: 140%;
}
.f110 {
	font-size: 110%;
	line-height: 140%;
}

/*--------------------------------*/
.MGN2px {
	padding: 2px;
}
.MGN3px {
	padding: 3px;
}
.MGN5px {
	padding: 5px;
}
.MGN10px{
	padding: 10px;
}
.MGNL10{
	padding-left: 10px;
}

/*--------------------------------*/
.BDLMaster {
	border-collapse:collapse;
}
.AccessBDL1 {
	border: 1px solid #FF9900;	
}
.AccessBDL2 {
	border: 1px solid #000000;	
}.AccessBG {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(img/access_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/*--------------------------------*/
.ContactBDL1 {
	border: 2px solid #FF9900;	
}
.ContactBDL2 {
	border: 1px dashed #FF9900;	
}
.FROM_WIDTH {
	width: 350px;
}
.FORM_MGN {
	margin: 0px;
}

/*--------------------------------*/
.LinkBDL1 {
	border: 1px solid #000000;
}
.LinkBDL2 {
	border: 1px dashed #FF9900;
}
.LinkSiteName {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 100%;
	font-weight:bold;
	color: #F26941;
	line-height: 140%;
}
.LinkSiteName a:link{
	color: #F26941;
	text-decoration: none;
}
.LinkSiteName a:visited{
	color: #F26941;
	text-decoration: none;
}
.LinkSiteName a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
	text-decoration: none;
}
.LinkSiteName a:active{
	color: #FF0000;
	text-decoration: none;
}

.LinkPage {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 90%;
	color: #000000;
	line-height: 120%;
}
.LinkPage a:link{
	color: #000000;
	text-decoration: none;
}
.LinkPage a:visited{
	color: #000000;
	text-decoration: none;
}
.LinkPage a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
	text-decoration: none;
}
.LinkPage a:active{
	color: #FF0000;
	text-decoration: none;
}
.LinkSelected {
	background-color: #FFF6D0;
}

.LinkJikou {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 100%;
	color: #000000;
	line-height: 120%;
}
.LinkJikou a:link{
	color: #000000;
}
.LinkJikou a:visited{
	color: #000000;
}
.LinkJikou a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.LinkJikou a:active{
	color: #FF0000;
}

/*--------------------------------*/
.EventToDay {
	line-height: 140%;
	background-color: #FFCE86;
	padding: 2px;
}
.EventTitle {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 90%;
	color: #000000;
	line-height: 120%;
}
.EventTitle a:link{
	color: #000000;
}
.EventTitle a:visited{
	color: #000000;
}
.EventTitle a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.EventTitle a:active{
	color: #FF0000;
}

.EventURL {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF0000;
}
.EventURL a:link{
	color: #FF0000;
}
.EventURL a:visited{
	color: #FF0000;
}
.EventURL a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.EventURL a:active{
	color: #999999;
}

/*--------------------------------*/
.ShisetsuBDL1 {
	border-collapse:collapse;
	border: 1px solid #666666;
}
.ShisetsuBDL2-1 {
	border-collapse:collapse;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
}
.ShisetsuBDL2-2 {
	border-collapse:collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
}
.ShisetsuBDL2-3 {
	border-collapse:collapse;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.ShisetsuBDL3-1 {
	border-collapse:collapse;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-left-color: #666666;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.ShisetsuBDL3-2 {
	border-collapse:collapse;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.ShisetsuBDL4-1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;	
}
.ShisetsuBDL4-2 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;	
}
.ShisetsuBDL4-3 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.ShisetsuCom {
	font-size: 75%;	
}
.ShisetsuCOl1{
	color:#660000;
}

/*--------------------------------*/
.KannaiBGCol1 {
	background-color: #FFFFF6;
}

.KLinkTxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 90%;
	color: #000000;
	line-height: 140%;
}
.KLinkTxt a:link{
	color: #0000FF;
}
.KLinkTxt a:visited{
	color: #0000FF;
}
.KLinkTxt a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.KLinkTxt a:active{
	color: #FF0000;
}

.KLinkTxt2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 90%;
	color: #FF6600;
	line-height: 120%;
}
.KLinkTxt2 a:link{
	color: #FF6600;
}
.KLinkTxt2 a:visited{
	color: #FF6600;
}
.KLinkTxt2 a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.KLinkTxt2 a:active{
	color: #FF0000;
}

.KLinkSelect {
	font-weight: bold;
	background-color: #FFF6D0;
}

.KannaiBDL1 {
	border: 2px #ffe0a0 solid;
}
/*--------------------------------*/
.SiteMapTxt {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 110%;
	color: #660000;
	line-height: 140%;
	font-weight: bold;
}
.SiteMapTxt a:link{
	color: #660000;
}
.SiteMapTxt a:visited{
	color: #660000;
}
.SiteMapTxt a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.SiteMapTxt a:active{
	color: #FF0000;
}

.SiteMapTxt2 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 100%;
	color: #000000;
	line-height: 140%;
	font-weight: bold;
}
.SiteMapTxt2 a:link{
	color: #000000;
}
.SiteMapTxt2 a:visited{
	color: #000000;
}
.SiteMapTxt2 a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.SiteMapTxt2 a:active{
	color: #FF0000;
}
.SiteMapBG {
	background-color: #FFFFF6;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right bottom;
}.SBR {
	line-height: 50%;
}
.Chuui {
	border: 2px solid #CC0000;
}


/*pankuzu*/
.breadcrumb{
	width: 720px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;;
	color: #000000;
	line-height: 120%;
}
.breadcrumb table{
	width: 720px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.breadcrumb td{
	padding: 3px;
}

.breadcrumb a:link{
	color: #000000;
}
.breadcrumb a:visited{
	color: #000000;
}
.breadcrumb a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.breadcrumb a:active{
	color: #FF0000;
}

/* shop index*/
.bg{
	background-image:url(shop/img2/asamushi_bg.jpg);
	background-repeat:no-repeat;
}

/*Kaigi PDF*/
.Pdf{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000000;
}
.Pdf a:link{
	color: #0000FF;
}
.Pdf a:visited{
	color: #0000FF;
}
.Pdf a:hover{
	color: #FF0000;
	background-color: #FFF6D0;
}
.Pdf a:active{
	color: #FF0000;
}
