@charset "utf-8";

/* トップバナー
------------------------------------------------*/
div#top_banner{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	height:140px;
}
div#top_banner_static{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color:#FFFFFF;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:large;
	height:140px;
	text-align:right;
}
div#top_banner_static_text{
	margin: 0px;
	padding: 1px 1px 2px 1px;
	color:#FFFFFF;
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:large;
	height:20px;
}

/* 左バナー
------------------------------------------------*/
div#left_banner{
	margin: 0px;
	padding: 0px;
	text-align:center;
}
div#left_banner img{
	margin: 0px 0px 10px 0px;
}


/* 枠 トップページ 
--------------------------------------------------------------*/
.top_main_list1{
	margin: 0px 0px 20px 0px;
	padding: 0px 2px 3px 2px;
	line-height:1.4;
}
.top_main_list1 a:link { color: #003366; text-decoration: none}
.top_main_list1 a:visited { color: #003366; text-decoration: none}
.top_main_list1 a:hover { color: #ff6633; text-decoration: underline}
.top_main_list1 a:active { color: #ff6633; text-decoration: underline}


.top_main_list2{
	margin: 0px 0px 20px 0px;
	padding: 0px 2px 3px 2px;
	font-size:12px;
	line-height:1.4;
	background-color:#FFFFF0;
}
.top_main_list2 a:link { color: #003366; text-decoration: none}
.top_main_list2 a:visited { color: #003366; text-decoration: none}
.top_main_list2 a:hover { color: #ff6633; text-decoration: underline}
.top_main_list2 a:active { color: #ff6633; text-decoration: underline}
.top_main_list2 img{
	padding:0px 0px 5px 0px;
}

.top_main_list3{
	margin: 0px 0px 20px 0px;
	padding: 0px 2px 3px 2px;
	font-size:12px;
	line-height:1.4;
}
.top_main_list3 img{
	padding:0px 0px 5px 0px;
}
.top_main_list3 td{
	padding: 0px 0px 5px 0px;
}

.top_main_list4{
	margin: 0px 0px 20px 0px;
	padding: 0px 2px 3px 2px;
	font-size:12px;
	line-height:1.4;
	background-color:#F8FFEC;
}
.top_main_list4 img{
	padding:0px 0px 5px 0px;
}
.top_main_list4 td{
	padding: 0px 0px 5px 0px;
}

.top_main_list5{
	margin: 0px 0px 20px 0px;
	padding: 0px 2px 3px 2px;
	font-size:12px;
	line-height:1.4;
}
.top_main_list5 td{
	padding: 0px 0px 5px 0px;
}

#amazon td{
	padding: 0px 5px 5px 5px;
	text-align:center;
	vertical-align:top;
	font-size:12px;
	line-height:1.4;
}
#amazon img{
	border:1px solid #cccccc;
}
#amazon a:link { color: #003366; text-decoration: none}
#amazon a:visited { color: #003366; text-decoration: none}
#amazon a:hover { color: #ff6633; text-decoration: underline}
#amazon a:active { color: #ff6633; text-decoration: underline}


.top_left_border {
	margin: 0px 0px 10px 0px;
	padding: 3px 2px 3px 2px;
	border-bottom:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
}

div#left_menu h3{
	margin: 0px;
	padding: 0px;
}

.left_new_member{
	margin: 0px 0px 25px 0px;
	padding: 0px;
	text-align: center;
}
.left_menu_info{
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	width: 218px;
	background-color: #FCFBF8;
	border: solid 1px #CCCCCC;
	text-align: center;
}
.left_menu_info p{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	line-height: 1.2;
}

.left_menu_seminer{
	margin: 0px 0px 10px 0px;
	padding: 2px 0px 5px 0px;
	width: 228px;
	background-color: #FCFBF8;
	border: solid 1px #CCCCCC;
	text-align: center;
}

.top_left{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: left;
}


div#top_left_tubo{
	width :180px;
	height: 88px;
	margin: 0px 0px 10px 0px;
	padding: 2px 2px 0px 50px;
	text-align: left;
	background: url(../images/top_left_tubo.jpg) no-repeat;
	font-size: 12px;
	line-height: 1.4;
}
div#top_left_tubo p{
	text-align: left;
}


