
	
/* text */

.text {line-height:140%;}
.small {font-size:smaller;line-height:130%;}
.big{font-size:larger;line-height:150%;}
.msg{font-size:larger;color:#FF0000;line-height:150%;font-weight:bold}
.bold {font-weight: bold;}
.bb {font-size:larger;line-height:150%;font-weight: bold;}
.sb {font-size:smaller;line-height:130%;font-weight: bold;}


A:link{text-decoration:none;color:#00A6AF;}
A:visited{text-decoration:none;color:#00A6AF;}
A:hover{text-decoration: underline ; color:#00A6AF;}
A:active{text-decoration:none;color:#00A6AF;}

TH, TD {
	color: #333333;
	font-size:12px ;
	line-height:140%;
	}

.text_block1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0 10px;
	text-align: left;
	}

.text_orange {
	margin: 0px 0px 0px 0px;
	padding: 5px;
	text-align: left;
	border-width : 1px ; border-style: solid ;border-color: #FF6633 ;
	}



/* img */

.yazi3 {
	margin: 0px 5px 0px 0px;
	padding: 0px 0 0 0px;
	text-align: left;
	}
.item_img_t {
	margin: 0px 10px 10px 0px;
	padding: 0px 0 0 0px;
	}
.sankaku {
	margin: 0px 5px 0px 0px;
	padding: 0px 0 0 0px;
	text-align: left;
	}
.line {
	margin: 5px 0px 5px 0px;
	padding: 0px 0 0 0px;
	text-align: left;
	}	
	
/* layout */

	
.header {
	margin: 0 0px 0 0;
	padding: 10px 0 0 0px;
	width: 808px;
	}
.footer {
	margin: 0 0px 0 0;
	padding: 0 0 0 0px;
	text-align: left;
	}


/* header */

.search {
	background-color:#E5E5E5;
	width: 780px;
	}

table.h_welcome {width: 170px;margin-left: 20px ;}
.h_welcome .td1 { width: 100px;margin: 0px ;padding: 0px; vertical-align: middle;text-align: left; font-size:10px;}
.h_welcome .td2 { margin: 0px ;padding: 0px ; background : url(/img/line/2.gif) repeat-x;}
.h_welcome .td3 { margin: 0px ;padding: 0px; vertical-align: middle;text-align: left; font-size:10px;}
.h_welcome .td4 { margin: 0px ;padding: 0px; vertical-align: middle;text-align: left;}
.h_welcome .td5 { width: 100px;margin: 0px ;padding: 0px; vertical-align: middle;text-align: center; font-size:10px;}
	

/* footer */

ul.fmenu {
    width:100%;
    margin :0 0 0 10px;
    padding :0 0 0 0;
}

ul.fmenu li{
    list-style:none;
    padding:0 0 0 0;
    margin :0 45px 0 0;
    float:left;
}

/* side */

.routen {
	margin: 10px 5px 5px 15px;
	padding:  0 0px 0 0;
	}

.side_more {
	margin: 10px 0px 10px 0px;
	padding:  0 0px 0 0;
	font-size:smaller;line-height:130%;
	}


ul.side_more_list {
    margin :0 0 0 10px;
    padding :0 0 0 0;
}

ul.side_more_list li{
    list-style:none;
    padding:10px 0 0 0;
    margin :0 0px 0 0;
}

.side_more_list a:link{text-decoration:underline;color:#00A6A6;}
.side_more_list a:visited{text-decoration:underline;color:#00A6A6;}
.side_more_list a:hover{text-decoration:underline ; color:#00A6A6;}
.side_more_list a:active{text-decoration:underline;color:#00A6A6;}


	
table.side_item {}
.side_item .td1 { margin: 0px ;padding: 5px 10px 0px 0px; vertical-align: middle;text-align: left;}
.side_item .td2 { margin: 0px ;padding: 5px 0px 0px 10px; vertical-align: middle;text-align: left;}



/*review list  */


.r_list {
	margin: 10px 0px 0 0;
	padding:  0 0px 0 0;
	width: 530px;
	background : url( /img/r_list/l1.gif) repeat-y;
	text-align: left;
	}
.r_list_noside {
	margin: 10px 0px 0 0;
	padding:  0 0px 0 0;
	width: 530px;
	text-align: left;
	}
.r_list_folder {
	margin: 0 0px 0 1px;
	padding:  5px 0px 0 10px;
	background-color:#E3E7F2;
	text-align: left;
	}
.r_list_folder2 {
	margin: 0 0px 0 1px;
	padding:  5px 0px 0 10px;
	background-color:#EAECED;
	text-align: left;
	}
.r_list_folder0 {
	margin: 0 0px 0 1px;
	padding:  5px 0px 0 10px;
	background-color:#ffffff;
	text-align: left;
	}

.r_list_title {
	margin: 0 0px 5px 0px;
	padding:  5px 0px 0 15px;
	text-align: left;
	}
.r_list_comment {
	margin: 0 0px 0 0px;
	padding:  5px 0px 0 15px;
	color: #6B8190;
	text-align: left;
	}

ul.r_list_list {
    width:100%;
    margin :0 0 0 0px;
    padding :0 0 0 0;
}

ul.r_list_list li{
    list-style:none;
    padding:0 0 0 0;
    margin :0px;
}

