body {
	margin: 0px 0px 0px 0px;
	background-color:#5D3207;
	background-image:url(../common/img-background.jpg);
	background-position : top ;
	background-repeat : repeat-x ;
	font-family:sans-serif;
	color:#40270E;
}
img{ border:0px;}
table{ border:0px;}
link{color:#A0410A;}
a:link{color:#754C23;}
a:hover{
	color:#F7941C;
	text-decoration:underline;
}
FORM {
	margin: 0px 0px 0px 0px;
}
.midium{
	font-size:midium;
}
.small{
	font-size:small;
}
.x-small{
	font-size:x-small;
}
.xx-small{
	font-size:xx-small;
}
.image-middle{
	vertical-align:middle;
}
.image-bottom{
	vertical-align:bottom;
}
.image-baseline{
	vertical-align:baseline;
}
.text-right{
	text-align:right;
}
.red{
	color:#FF0000;
}
h1{font-size:10px;font-weight: normal;margin: 0px;}
h2{font-size:12px;font-weight: normal;margin: 2px;}
h3{font-size:14px;font-weight: normal;margin: 2px;}

.clear-both{
	clear:both;
	padding:0px;
	margin: 0px 0px 0px 0px;
}
.clear-both hr{
	display:none;
}
#header{
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	width:940px;
}
.header-logo{
	margin-top: 12px;
	float:left;
	width:203px;
	padding-bottom:12px;
}
.header-text{
	margin-top: 12px;
	float:left;
	padding-top:6px;
	padding-left:28px;
	width:262px;
	font-size:11px;
	color:#FFFFFF;
}
.header-text h1{
	font-size:11px;
}
.header-menu{
	float:right;
	padding-bottom:5px;
	height:57px;
	width:268px;
	text-align:right;
}
.btn-inquiry{
	width:268px;
}
.header-logo img{
	border:0;
}
/*header-menu mouseover*/
.header-bar {
	border: 0;
	margin: 0;
	padding: 0;
	width: 940px;
	height: 28px;
	overflow: hidden;
}

.header-bar img {
	visibility: hidden;
}
.header-bar a,
.header-bar a:link,
.header-bar a:visited {
	background-position: 0px 0px;
	float:left;
}
.header-bar a:focus,
.header-bar a:hover,
.header-bar a:active {
	background-position: 0px 28px;
	float:left;
}

.header-bar .dot  {	background-image:url(../common/img-dotbar.gif);float:left;	}
.header-bar .space  {	background-image:url(../common/spacer.gif);float:left;	}

.header-bar .header-01 a {	background-image:url(../common/btn-headmenu-up-01.gif)	}
.header-bar .header-02 a {	background-image:url(../common/btn-headmenu-up-02.gif)	}
.header-bar .header-03 a {	background-image:url(../common/btn-headmenu-up-03.gif)	}
.header-bar .header-04 a {	background-image:url(../common/btn-headmenu-up-04.gif)	}
.header-bar .header-05 a {	background-image:url(../common/btn-headmenu-up-05.gif)	}
.header-bar .header-06 a {	background-image:url(../common/btn-headmenu-up-06.gif)	}
.header-bar .header-07 a {	background-image:url(../common/btn-headmenu-up-07.gif)	}

.header-bar .header-01-b a {	background-image:url(../common/btn-headmenu-up2-01.gif)	}
.header-bar .header-02-b a {	background-image:url(../common/btn-headmenu-up2-02.gif)	}
.header-bar .header-03-b a {	background-image:url(../common/btn-headmenu-up2-03.gif)	}
.header-bar .header-04-b a {	background-image:url(../common/btn-headmenu-up2-04.gif)	}
.header-bar .header-05-b a {	background-image:url(../common/btn-headmenu-up2-05.gif)	}
.header-bar .header-06-b a {	background-image:url(../common/btn-headmenu-up2-06.gif)	}
.header-bar .header-07-b a {	background-image:url(../common/btn-headmenu-up2-07.gif)	}

/*header-menu mouseover*/

#wrapper{
	margin-top:5px;
	margin-right: auto;
	margin-left: auto;
	width:940px;
	background-color: #FFFFFF;
	background-image:url(../common/img-background2.gif);
	background-repeat : repeat-y ;
}
/*--left-menu--*/
/*----------------------------------------------------------------------------------------*/
#left-menu{
	width: 184px;
	padding:6px;
	float:left;
}
.update{
	width:180px;
}
iframe.update{
	width:180px;
}
.title-category{
	width:184px;
}
.box-top{
	padding-top:8px;
	width:184px;
	height:4px;
}
.list-box{
	width:184px;
	padding-top:8px;
	background-color: #FFFFFF;
}
.list-box-text{
	padding-bottom:8px;
	margin-left:12px;
	padding-left:18px;
	background-image:url(../common/img-listmark.gif);
	background-repeat : no-repeat;
	font-size:12px;
}
.list-box-text h2{
	font-size:12px;
	font-weight: normal;
	margin:0px;
}
.list-box-text-b{
	padding-bottom:8px;
	margin-left:8px;
}
.box-end{
	width:184px;
	height:4px;
}
.title-other{
	width:184px;
	padding-top:4px;
}
.title-news{
	width:184px;
	padding-top:10px;
}
.news-text{
	padding-left:10px;
	width:164px;
	padding-top:7px;
	padding-bottom:7px;
	font-size:11px;
}
.news-text-staff{
	padding-left:10px;
	width:164px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
}
.news-photo{
	padding:10px;
}
.news-photo img{
	border:solid #5D3207 1px;
}
#main-contents{
	float:left;
	text-align:left;
	width:744px;
}
#flash{
	background-image:url(../common/img-flash.jpg);
	background-repeat:no-repeat;
	background-position:left;
	width:744px;
	height:258px;
	border-bottom:solid #5D3207 6px;
}
#flash-img{
	width:584px;
	float:left;
}
#flash-side{
	float:left;
	width:160px;
}
.top-side-img{
	width:160px;
}
#subimage{
	width:744px;
	height:97px;
	border-bottom:solid #5D3207 6px;
}
#pankuzu{
	width:720px;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:dotted #5D3207 1px;
	font-size:11px;
}
#contents{
	padding:8px;
	text-align:left;
	width:728px;
}
.page-up{
	margin-top:10px;
	margin-bottom:10px;
	width:533px;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:20px;
	text-align:right;
	font-size:11px;
	background-image:url(../common/btn-pageup.gif);
	background-position : top right;
	background-repeat : no-repeat;
}
.btn-top{
	width:569px;
	padding-bottom:10px;
	font-size:11px;
}

.btn-long{
	width:725px;
	padding:1px;
	text-align:center;
}

.btn-harf{
	padding:1px;
	width:362px;
	padding-top:3px;
	padding-bottom:10px;
	font-size:11px;
	float:left;
}
.btn-summer-gift{
	width:569px;
	padding-bottom:10px;
	font-size:11px;
}
.btn-summer-gift2{
	width:569px;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
}
#top-title{
}
.sub-text{
	padding:20px 10px 10px 10px;
	border-bottom:1px dotted #F7941C;
	font-size:12px;
	line-height:140%;
	margin-bottom:20px;
}
#footer{
	margin-right: auto;
	margin-left: auto;
	width: 781px;
	height: 40px;
	text-align:center;
}
#feedControl {
	margin-left:10px;
    width : 164px;
	border:none;
	color:#40270E;
  }
.gfc-resultsRoot hr{
	display:none;
	border:none;
}
.gfc-title{
	width:164px;
	padding-top:7px;
	font-size:12px;
	font-weight:bold;
	color:#40270E;
}
.gf-title{
	width:164px;
	font-size:11px;
}
.gf-author{
	font-size:10px;
}
.gf-relativePublishedDate{
	font-size:10px;
}
.gf-snippet{
	display:none;
}
#feedControl link{color:#A0410A;}
#feedControl a:link{color:#754C23;}

.gfc-title link{color:#A0410A;}
.gfc-title a:link{color:#754C23;}


#feedControl link{color:#A0410A;}
#feedControl a:link{color:#754C23;}
#feedControl a:hover{
	color:#F7941C;
	text-decoration:none;
}

  #feedControl .gf-snippet,
  #feedControl .gf-author,
  #feedControl .gf-spacer,
  #feedControl .gf-relativePublishedDate {
    display : none;
  }
