@charset 'iso-2022-jp';

body {
	background:#FFFFFF;
	color:#333333;
	margin:0px auto;
	padding:0px;
	text-align:center;
}

h1{
	width:778px;
	height:59px;
	background-image:url(../img/header.gif);
	background-repeat:no-repeat;
}

h4{
	color:#890101;
	font-size:120%;
	margin:0px;
	padding:0px;
}

h5{
	font-size:108%;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

	
a:link { color: #1754D1;text-decoration: none;}
a:visited { color:#990000;text-decoration: none;}
a:active { color:text-decoration: underline;}
a:hover { color: #029602;text-decoration: underline;}
/**/
#container_line {
	width:778px;
	margin: 0px auto;
	padding:0px;
}
#container {
	position:relative;
	margin: 0px auto;
	padding:0px;
	background-color:#FFFFFF;
	float:left;
}
#tbslink{
	position:absolute;
	left:700px;
	top:0px;
	display:block;
}
#tbslink a{
	width:78px;
	height:30px;
	display:block;
}

#contentsarea{
	text-align:left;
	padding:10px;
}



/*_____$B%H%C%W%Z!<%8(B_______*/

#topbar{
background-color:#FCCB00;
}
#topheader{
	width:640px;
	height:44px;
	margin: 0px auto;
	padding:0px;
	background:url("../img/photo_title.gif") no-repeat;
}
#photoarea{
	padding:20px;
}
#clspad{
	width:600px;
	margin: 0px auto;
	padding:40px 0px 0px 0px;
}


#btnarea{
	width:600px;
	margin: 0px auto;
	padding:0px;
}

#btnarea ul {
	border:0px;
	list-style:none;
}
#btnarea ul li {
	padding: 0px;
	list-style:none;
	float:left;
	text-decoration:none;
	height:53px;
	display:block;
}
#btnarea ul li a {
	text-decoration:none;
	height:53px;
	display:block;
}


#btnarea ul li.menu1{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:0px 0px;
}
#btnarea ul li.menu1 a:hover{
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:0px -53px;
}
#btnarea ul li.menu2{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-200px 0px;
}
#btnarea ul li.menu2 a:hover{
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-200px -53px;
}
#btnarea ul li.menu3{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-400px 0px;
}
#btnarea ul li.menu3 a:hover{
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-400px -53px;
}
#btnarea ul li.menu4{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-600px 0px;
}
#btnarea ul li.menu4 a:hover{
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-600px -53px;
}
#btnarea ul li.menu5{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-800px 0px;
}
#btnarea ul li.menu5 a:hover{
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-800px -53px;
}
#btnarea ul li.menu6{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-1000px 0px;
}
#btnarea ul li.menu6 a:hover{
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-1000px -53px;
}


/*$B%9%F%$;~(B*/
#p1 #btnarea ul li.menu1{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:0px -53px;
}
#p2 #btnarea ul li.menu2{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-200px -53px;
}
#p3 #btnarea ul li.menu3{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-400px -53px;
}
#p4 #btnarea ul li.menu4{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-600px -53px;
}
#p5 #btnarea ul li.menu5{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-800px -53px;
}
#p6 #btnarea ul li.menu6{
	width:200px;
	background:url("../img/photo_thum.jpg") no-repeat;
	background-position:-1000px -53px;
}


/* ____ $B6&DL%Q!<%D(B ____ */

p {
	padding: 0.1em 0 0.4em 0;
	margin:0;
	line-height:150%;
}
li.icon1{
	margin-left:20px;
	padding:0px 0px 5px 2px;
	list-style-image:url(../img/listicon.gif);
}
li.icon2{
	margin-left:20px;
	padding:0px 0px 5px 2px;
	list-style-image:url(../img/listicon2.gif);
}

}

/*

.hrblown {
	width:670px;
	border-bottom: 1px solid #B87115;
	background: transparent;
	margin:15px auto;
	padding:0px;
	height:1px;
	font-size: 1%;	
}

.center{
	text-align:center;
}

.contents_outflame{
	width:742px;
	margin:0px auto;
	padding:17px 0px 10px;
}

#contents_base{
	width:742px;
	margin:0px auto;
	background: #FFF7D2;
}


#triangle_up{
	width:742px;
	height:20px;
	margin:0px auto;
	background: url(../img/triangle_up.gif) no-repeat;
}


#triangle_down{
	width:742px;
	height:20px;
	margin:0px auto;
	background: url(../img/triangle_down.gif) no-repeat;
}


.photoflame{
	border:10px solid #F7D269;
}

*/
/* ____ $B%3%T!<%i%$%HB>!"2<ItMWAG(B ____ */

#copyright{
	width:776px;
	background:#000;
	color:#DDD9A9;
	padding:6px 0px;
}

#copyright a{
	color:#DDD9A9;
}


#footer{
	font-size:x-small;
	width:710px;
	margin: 0px auto;
	padding:6px 0px;
	text-align:center;
}

#nav_foot{
	width:742px;
	margin: 0px auto;
	padding:8px 0px 0px;
	text-align:center;
}


/* ____ $BHFMQMWAG$N%W%m%Q%F%#(B ____ */

a{
	text-decoration:underline;
	color:#472005;
}

a:hover{
	text-decoration:underline;
	color:#0E0A13;

}

h1,h2,h3,h4,h5,form,ul,ol,li{
	margin:0;
	padding:0;
}

ul li{
	list-style-type:none;
}



/* ____ $BHFMQ%/%i%9$N%W%m%Q%F%#(B ____ */
.floatleft{float:left;}
.floatright{float:right;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}

.mrgL{
	margin-left:10px;
}
.mrgR{
	margin-right:10px;
}
.mrgT{
	margin-top:10px;
}
.mrgB{
	margin-bottom:10px;
}


/*$B?7(Bclear float*/
.clearfloat{
	height:1px;
	font-size:1%;
	clear:both;
	display:block;
	background: transparent;
}




/* ____ $B%U%)%s%H%5%$%:(B ____ */




/*MAC IE5.x$B0J30$KE,MQ(J\(B*/
#container,#footer,#bg,table{
	font-size:x-small;
	line-height:140%;
	font-family:'Verdana', 'Osaka', '$B#M#S(B $B#P%4%7%C%/(B';
}

* html #container,* html #footer,* html #bg,
* html table,* html caption{
	font-size:xx-small;
	line-height:140%;
	font-family:'Verdana', 'Osaka', '$B#M#S(B $B#P%4%7%C%/(B';
}

.lsize{
	font-size:140%;
	line-height:140%;
}

.msize{
	font-size:120%;
	line-height:140%;
}

.ssize{
	font-size:108%;
	line-height:140%;
}

.xssize{
	font-size:85%;
	line-height:120%;
}

.alt{position:absolute;top:-5000px;left:-999px;}
/*MAC IE5.x$B$@$1$KE,MQ(B*/




/*eof*/