@charset "Shift_JIS";
/*----- top page template -----*/
#wrapper1T{
height:261px;
background-image:url(img/bg1.jpg);
background-repeat:repeat-x;
}

#wrapper2T{
background-color:#fff;
overflow:hidden;
}

.contents1T{
width:820px;
height:261px;
margin:0 auto;
}

.contents2W1T{
width:820px;
margin:0 auto;
background-image:url(common/img/bg4.jpg);
background-repeat:repeat-y;
overflow:hidden;
}

.contents2W2T{
width:820px;
margin:0 auto;
padding-top:10px;
background-image:url(img/bg4.jpg);
background-repeat:no-repeat;
}

.headerT{
width:820px;
height:61px;
background-image:url(img/bg3.jpg);
background-repeat:no-repeat;
position:relative;
}

.logoT{
position:absolute;
left:27px;
top:15px;
}

.sub1T{
position:absolute;
left:561px;
top:22px;
}

.sub2T{
position:absolute;
left:654px;
top:22px;
}

.menuT{
width:788px;
height:52px;
margin:0 0 17px 30px;
overflow:hidden;
}

.contentsT{
width:820px;
margin-bottom:50px;
overflow:hidden;
}

.maincolT{
width:600px;
float:left;
}

.subcolT{
width:200px;
float:right;
}

.bn1T{
margin:0 0 0 24px;
}

/*----- index.html -----*/
.boxT{
width:570px;
margin-left:30px;
}

.newsT{
width:540px;
margin-left:10px;
}

.newsT th,.newsT td{
background-image:url(common/img/line1.gif);
background-repeat:repeat-x;
background-position:bottom;
text-align:left;
}

.newsT th{
width:380px;
padding:15px 8px;
font-weight:normal;
text-align:left;
}

.newsT td{
color:#B8B4B5;
padding:15px 0 15px 8px;
text-align:right;
}


ul.boxBtn {
	margin:25px 0 10px 20px;}

.boxBtn li{
	width:254px;
	height:143px;
	border:solid 1px #E5C4C4;
	padding:1px;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	/* cursor:pointer; */
	color:#333333;
	text-indent:0;
	}
	
.boxBtn h2{
	font-size:100%;
	padding-top:10px;
	padding-left:110px;
	line-height:0.2em;}

.boxBtn p{
	margin-top:-20px;
	padding-left:120px;
	padding-right:10px;}

.boxBtn li.topBtn01{background:url(img/btn01.jpg) no-repeat center center;}
.boxBtn li.topBtn02{background:url(img/btn02.jpg) no-repeat center center;}
.boxBtn li.topBtn03{background:url(img/btn03.jpg) no-repeat center center;}
.boxBtn li.topBtn04{background:url(img/btn04.jpg) no-repeat center center;}
.boxBtn li.topBtn01:hover{background:url(img/btn01_on.jpg) no-repeat center center;}
.boxBtn li.topBtn02:hover{background:url(img/btn02_on.jpg) no-repeat center center;}
.boxBtn li.topBtn03:hover{background:url(img/btn03_on.jpg) no-repeat center center;}
.boxBtn li.topBtn04:hover{background:url(img/btn04_on.jpg) no-repeat center center;}