﻿@charset "utf-8";
/* CSS Document */
.rs-6{padding-top:8px;
	padding-bottom:1px;
	height:30px;	line-height: 160%;}

.rs-t6{
	float:left;
	padding-right:16px;
}
.rs-h6{
	width:135px;
	float:left;
}
.imgbotton_h2-menber01{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

#mc-detail{
	background-image: url(../images/selected-03.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-bottom:0px;
}

#mc-detail01{
	background-image: url(../images/selected-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-bottom:20px; padding-bottom:20px;
}

#mc-detail02{
	background-image: url(../images/selected-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	margin-bottom:0px; padding-bottom:20px;
}

.menber-tab-navi{
	height:35px;
}

.menber-tab-navi01{
	width:140px;
	height:35px;
	float:left;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi01 a{
	width:140px;
	height:35px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi01 a:hover{
	background-image: url(../images/menber-tab-on01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi01 a:active{
	background-image: url(../images/menber-tab-on01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi02{
	width:140px;
	height:35px;
	float:left;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -140px 0px;
}

.menber-tab-navi02 a{
	width:140px;
	height:35px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -140px 0px;
}

.menber-tab-navi02 a:hover{
	background-image: url(../images/menber-tab-on02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi02 a:active{
	background-image: url(../images/menber-tab-on02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi03{
	width:140px;
	height:35px;
	float:left;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -280px 0px;
}

.menber-tab-navi03 a{
	width:140px;
	height:35px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -280px 0px;
}

.menber-tab-navi03 a:hover{
	background-image: url(../images/menber-tab-on03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi03 a:active{
	background-image: url(../images/menber-tab-on03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi04{
	width:140px;
	height:35px;
	float:left;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -420px 0px;
}

.menber-tab-navi04 a{
	width:140px;
	height:35px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -420px 0px;
}

.menber-tab-navi04 a:hover{
	background-image: url(../images/menber-tab-on04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi04 a:active{
	background-image: url(../images/menber-tab-on04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi05{
	width:140px;
	height:35px;
	float:left;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -560px 0px;
}

.menber-tab-navi05 a{
	width:140px;
	height:35px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/menber-tab-off.jpg);
	background-repeat: no-repeat;
	background-position: -560px 0px;
}

.menber-tab-navi05 a:hover{
	background-image: url(../images/menber-tab-on05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.menber-tab-navi05 a:active{
	background-image: url(../images/menber-tab-on05.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.mc-main-detail{
	padding-top: 15px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin: 0px;
	padding-right: 20px;	
}

.mc-main-detail01{
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	padding-right: 20px;	
}

.mc-main-detail02{
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
}

.mc-01{
	line-height: 200%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.mc-02{
	height:35px;
	background-image: url(../images/mc-bg01.jpg);
	font-size: 12px;
	zoom:1;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}

.mc-02-r01{
	float: right;
	height: 24px;
	padding-top: 5px;
	margin-right: 4px;
}

.mc-02-r02{
	float: right;
	margin-right:10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.mc-02-r03{
	float:left;
	font-size:11px;
	padding-top: 10px;
	padding-left: 8px;
}

.delete{
	width:49px;
	height:24px;
	background-image: url(../images/button18.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.delete a{
	width:49px;
	height:24px;
	display:block;
	text-indent:-9999px;
	background-image: url(../images/button18.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.delete a:hover{
	background-image: url(../images/button18.jpg);
	background-repeat: no-repeat;
	background-position: -49px 0px;
}

.delete a:active{
	background-image: url(../images/button18.jpg);
	background-repeat: no-repeat;
	background-position: -49px 0px;
}

.mc-03{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #241c19;
	background-image: url(../images/mc-bg02.jpg);
	text-align: center;
	zoom:1;
	overflow:hidden;
	border: 1px solid #d7d0c4;
}

.mc-03-l{
	height: 20px;
	width: 596px;
	float: left;
	padding-top: 8px;
	
}

.mc-03-r{
	height: 20px;
	padding-top: 8px;
}

.mc-04{
	margin: 0px;
	padding: 0px;
	zoom:1;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d0c4;
	border-bottom-color: #d7d0c4;
	border-left-color: #d7d0c4;
	font-size: 12px;
}

.mc-04-l{
	width: 596px;
	float: left;
	padding-top: 20px;
}

.mc-04-l-w{
	padding-top:0px;
	padding-bottom:0px;
	line-height: 160%;
	overflow: hidden;
	height: 24px;
}

.mc-04-l-wb{
	padding-top:0px;
	padding-left:100px;
	line-height: 160%;
	overflow: hidden;
	height: 60px;
}

.mc-04-l-th{
	width:80px;
	text-align: right;
	padding-right: 20px;
	float: left;
}

.mc-04-l-td{
	float:left;
	margin-right: 8px;
	font-weight: bold;
}
.rs-detail-map{
	background-image: url(../images/button16.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 59px;
	padding: 0px;
	margin: 0px;
	float:left;
}

.rs-detail-map a{
	background-image: url(../images/button16.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 59px;
	display:block;
	text-indent:-9999px;
}

.rs-detail-map a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button16.jpg);
	background-position: -59px 0px;
}
.rs-detail-map a:active {
	background-image: url(../images/button16.jpg);
	background-repeat: no-repeat;
	background-position: -59px 0px;
}

.storeitems{
    background-image: url(../images/button19.gif);
	background-repeat: no-repeat;
	background-position: -204px 0px;
	height: 40px;
	width: 169px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.storeitems a{
	background-image: url(../images/button19.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 169px;
	display:block;
	text-indent:-9999px;
}

.storeitems a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button19.gif);
	background-position: 0px -40px;
}
.storeitems a:active {
	background-image: url(../images/button19.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

.sr-onlinemessage{
	background-image: url(../images/button06.jpg);
	background-repeat: no-repeat;
	background-position: -204px 0px;
	height: 40px;
	width: 68px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.sr-onlinemessage a{
	background-image: url(../images/button06.jpg);
	background-repeat: no-repeat;
	background-position: -204px 0px;
	height: 40px;
	width: 68px;
	display:block;
	text-indent:-9999px;
}

.sr-onlinemessage a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button06.jpg);
	background-position: -204px -40px;
}
.sr-onlinemessage a:active {
	background-image: url(../images/button06.jpg);
	background-repeat: no-repeat;
	background-position: -204px -40px;
}

.sr-onlinetalk {
	background-image: url(../images/button06.jpg);
	background-repeat: no-repeat;
	background-position: -272px 0px;
	height: 40px;
	width: 68px;
	float: left;
	padding: 0px;
	margin: 0px;
}

.sr-onlinetalk  a{
	background-image: url(../images/button06.jpg);
	background-repeat: no-repeat;
	background-position: -272px 0px;
	height: 40px;
	width: 68px;
	display:block;
	text-indent:-9999px;
}

.sr-onlinetalk  a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button06.jpg);
	background-position: -272px -40px;
}
.sr-onlinetalk a:active {
	background-image: url(../images/button06.jpg);
	background-repeat: no-repeat;
	background-position: -272px -40px;
}

.mc-04-r{
	width: 40px;
	float: right;
	padding-top: 95px;
	padding-left: 20px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 105px;
}

.mc-05{
	margin: 0px;
	padding: 0px;
	zoom:1;
	overflow:hidden;
	background-color:#fffde2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d0c4;
	border-bottom-color: #d7d0c4;
	border-left-color: #d7d0c4;
	font-size: 12px;
}
.agentpic{
	width:145px;
	height:160px;
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.agenttext{
	float:left;
	width: 420px;
	margin: 0px;
	padding: 0px;
}

.mc-04-b{
	font-weight: bold;
}

.mc-04-l-wb2{
	padding-top:0px;
	line-height: 160%;
	overflow: hidden;
	height: 60px;
}

.viewmywebsite{
    background-image: url(../images/button20.gif);
	background-repeat: no-repeat;
	background-position: -204px 0px;
	height: 40px;
	width: 169px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.viewmywebsite a{
	background-image: url(../images/button20.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 169px;
	display:block;
	text-indent:-9999px;
}

.viewmywebsite a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button20.gif);
	background-position: 0px -40px;
}
.viewmywebsite a:active {
	background-image: url(../images/button20.gif);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}
.mc-06{
    margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #241c19;
	background-image: url(../images/mc-bg02.jpg);
	text-align: center;
	zoom:1;
	overflow:hidden;
	border: 1px solid #d7d0c4;}
.mc-06-l{
    height: 20px;
	width: 175px;
	float: left;
	padding-top: 8px;
	}
.mc-06-m{
    height: 20px;
	width: 420px;
	float: left;
	padding-top: 8px;
	}
.mc-06-r{
    height: 20px;
	padding-top: 8px;}

.mc-07{
	padding-top:0px;
	padding-bottom:0px;
	line-height: 160%;
	overflow: hidden;
	height: 26px;
	width: 596px;
	float: left;
	padding-top: 0px;
}
.mc-07 a:link{	color:#444140; text-decoration:none;}
.mc-07 a:visited{	color:#444140; text-decoration:none;}
.mc-07 a:hover{ color:#187fc4; text-decoration:underline;}

.mc-07-l{
	width: 175px;
	height: 22px;
	padding-top:4px;
	float:left;
	
	text-align: center;
}

.mc-07-m{
	float:left;
	height:22px;
	padding-top:4px;
	padding-left: 20px;
	
}

.mc-07-r{
	float: right;
	width: 41px;
	padding-left: 20px;
	height: 23px;
	
	padding-top: 3px;
}

.mc-08-l{
	padding-left: 8px;
}

.mh-list-l{
	width: 240px;
	float: left;
	padding-top: 8px;
}
.mh-list-l-img{
	margin-bottom:8px;
	height: 200px;
	width: 240px;
	padding: 0px;
	float: left;
	position:relative;
}

.star7{
	position:absolute;
	z-index:3;
	height: 38px;
	width: 34px;
	right: 1px;
	top: 1px;
}


.viewvideo{
	background-image: url(../images/button08.jpg);
	background-repeat: no-repeat;
	background-position: 0px -24px;
	height: 24px;
	width: 26px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.viewvideo a{
	background-image: url(../images/button08.jpg);
	background-repeat: no-repeat;
	background-position: 0px -24px;
	height: 24px;
	width: 26px;
	display:block;
	text-indent:-9999px;
}

.viewvideo a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button08.jpg);
	background-position: -26px -24px;
}
.viewvideo a:active {
	background-image: url(../images/button08.jpg);
	background-repeat: no-repeat;
	background-position: -52px -24px;
}

.viewzoom{
	background-image: url(../images/button08.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 26px;
	float: right;
	padding: 0px;
	margin: 0px;
}

.viewzoom a{
	background-image: url(../images/button08.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 26px;
	display:block;
	text-indent:-9999px;
}

.viewzoom a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button08.jpg);
	background-position: -26px 0px;
}
.viewzoom a:active {
	background-image: url(../images/button08.jpg);
	background-repeat: no-repeat;
	background-position: -52px 0px;
}

.mh-list-m{
	width: 336px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7d0c4;
	margin-left: 6px;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
}
.mh-list-m p{
    line-height: 15pt;
	margin:0px;
	padding:0px;
	font-size:13px;
}

.mh-list-m h2{
    font-size:15px; color:#0c6db4;}

.mh-list-r{
	float:right;
	width:40px;
	padding-left: 20px;
	padding-top: 22%;
}

.searchlist-KW{
	padding: 1px;
	border: 1px dotted #f9ce09;
	margin-right: 0px;
	margin-top: 9px;
	overflow:hidden;
	zoom:1;
	font-size:13px;
}

.searchlist-KW-bg{
	background-color: #fffacc;
	text-align: justify;
	overflow:hidden;
	zoom:1;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
}
.searchlist-KW-l a:link{ color:#444140; text-decoration:none;}
.searchlist-KW-l a:visited{ color:#444140; text-decoration:none;}
.searchlist-KW-l a:hover{ color:#187fc4; text-decoration:underline;}

.viewdetail{
	background-image: url(../images/button07.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 195px;
	padding:0px;
	position: relative;
	float: right;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.viewdetail a{
	background-image: url(../images/button07.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 195px;
	display:block;
	text-indent:-9999px;
}

.viewdetail a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button07.jpg);
	background-position: 0px -40px;
}
.viewdetail a:active {
	background-image: url(../images/button07.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

.reserve-s{
	background-image: url(../images/button21.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 124px;
	padding:0px;
	position: relative;
	float: right;
	margin-top: 8px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.reserve-s a{
	background-image: url(../images/button21.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 124px;
	display:block;
	text-indent:-9999px;
}

.reserve-s a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button21.jpg);
	background-position: 0px -40px;
}
.reserve-s a:active {
	background-image: url(../images/button21.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}




.imgbotton_h2-m01{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

.right-m01{
	line-height: 200%;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.right-m02{
	height: 24px;
	padding-left: 38px;
	padding-bottom: 8px;
}

.logout{
	background-image: url(../images/button22.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 59px;
	padding:0px;
	position: relative;
	float: left;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.logout a{
	background-image: url(../images/button22.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 59px;
	display:block;
	text-indent:-9999px;
}

.logout a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button22.jpg);
	background-position: 0px -24px;
}
.logout a:active {
	background-image: url(../images/button22.jpg);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}

.mindex{
	background-image: url(../images/button23.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 113px;
	padding:0px;
	position: relative;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.mindex a{
	background-image: url(../images/button23.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 113px;
	display:block;
	text-indent:-9999px;
}

.mindex a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button23.jpg);
	background-position: 0px -24px;
}
.mindex a:active {
	background-image: url(../images/button23.jpg);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}

.ms-title{
    background-image: url(../images/menber-subnavi-title.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:254px;
	height:80px;
	text-indent:-9999px;
	margin-bottom: 2px;
}

.ms-on{
	background-image: url(../images/menber-subnavi-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-on a{
	background-image: url(../images/menber-subnavi-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 224px;
	display:block;
	padding-left:30px; padding-top:8px;color:#444140; text-decoration:none;
}

.ms-on a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi-02.jpg);
	background-position: 0px 0px;
	color:#000000; text-decoration:none;
}
.ms-on a:active {
	background-image: url(../images/menber-subnavi-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color:#000000; text-decoration:none;
}

.ms-on a:link {
	color:#444140; text-decoration:none;
}

.ms-on a:visited {
	color:#444140; text-decoration:none;
}

.ms-01{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-01 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-01 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px 0px;
}
.ms-01 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px 0px;
}

.ms-02{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -32px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-02 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -32px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-02 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -32px;
}
.ms-02 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -32px;
}

.ms-03{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -64px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-03 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -64px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-03 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -64px;
}
.ms-03 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -64px;
}

.ms-04{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -96px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-04 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -96px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-04 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -96px;
}
.ms-04 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -96px;
}

.ms-05{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -128px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-05 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -128px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-05 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -128px;
}
.ms-05 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -128px;
}

.ms-06{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -160px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-06 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -160px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-06 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -160px;
}
.ms-06 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -160px;
}

.ms-07{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -192px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-07 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -192px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-07 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -192px;
}
.ms-07 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -192px;
}

.ms-08{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -224px;
	height: 32px;
	width: 254px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.ms-08 a{
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: 0px -224px;
	height: 32px;
	width: 254px;
	display:block;
	text-indent:-9999px;
}

.ms-08 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/menber-subnavi.jpg);
	background-position: -254px -224px;
}
.ms-08 a:active {
	background-image: url(../images/menber-subnavi.jpg);
	background-repeat: no-repeat;
	background-position: -254px -224px;
}

.ms-01-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-02-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -48px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-03-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -96px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-04-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -144px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-05-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -192px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-06-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -240px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-07-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -288px;
	height: 48px;
	width: 254px;
	text-indent:-9999px;
	margin-bottom:2px;
}

.ms-08-on {
	background-image: url(../images/menber-subnavi-on.jpg);
	background-repeat: no-repeat;
	background-position: 0px -336px;
	height: 48px;
	width: 254px;
	margin-bottom:2px;
	text-indent:-9999px;
}

.mi-01 {
	width:346px;
	height:19px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.mi-01 h1{ margin:0; padding:0; font-size:16px; color:#a40000;}

.mi-02{
    overflow:hidden; zoom:1;}

.mi-03{
	float:left;
	width:217px;
	margin-right: 6px;
}

.mi-03-1{
    background-image: url(../images/memberlogin-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	width:217px;
	height:202px;
	margin: 0px;
	padding: 0px;}

.mi-03-2{
    background-image: url(../images/memberlogin-03.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	width:217px;
	height:202px;
	margin: 0px;
	padding: 0px;}

.mi-03-3{
    background-image: url(../images/memberlogin-04.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	width:217px;
	height:202px;
	margin: 0px;
	padding: 0px;}

.mi-03-d{
	background-image: url(../images/memberlogin-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	font-size: 11px;
	line-height: 180%;
	height: 126px;
}

.mi-03-d ul{
	margin:0;
	padding:0;
	padding-left:30px;
	list-style-type: none;
}

.mi-03-d li{padding-left:10px;}

.mi-03-d03{
	background-image: url(../images/memberlogin-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
	font-size: 11px;
	line-height: 180%;
	height: 126px;
	width:217px;
	text-align:center;}
	
.mi-d{
	overflow:hidden;
	padding-left: 25px;
}

.mi-d-l{
	width:65px;
	float:left;
	text-align: left;
	padding-left: 20px;
	background-image: url(../images/icon.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.startuse{
	background-image: url(../images/button24.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 154px;
	padding:0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.startuse a{
	background-image: url(../images/button24.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 154px;
	display:block;
	text-indent:-9999px;
}

.startuse a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button24.jpg);
	background-position: 0px -40px;
}
.startuse a:active {
	background-image: url(../images/button24.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

.ml-01{
	background-image: url(../images/ml-bg01.jpg);
	background-repeat: no-repeat;
	height: 60px;
	width: 660px;
	margin-left: 0px;
	background-position: 0px 0px;
}
.ml-01-1{
	background-image: url(../images/ml-01-1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	width: 81px;
	float:left;
}
.ml-01-2{
	float:left;
	margin-top: 16px;
	width: 183px;
}
.ml-01-3{
	background-image: url(../images/ml-01-2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 39px;
	width: 55px;
	float:left;
}

.ml-01-4{
	height: 42px;
	width: 85px;
	float:left;
	margin-top: 10px;
}

.login-01{
	background-image: url(../images/button25.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:68px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}

.login-02{
	background-image: url(../images/button25.jpg);
	background-repeat: no-repeat;
	background-position: -68px 0px;
	width:68px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}

.ml-01-5{
	width: 60px;
	float:left;
	margin-top: 14px;
	text-align: left;
	font-size: 12px;
	line-height: 150%;
}

.ml-02 h2{
	height: 21px;
	width: 211px;
	margin-left: 0px;
	margin-top: 20px;
	font-size:16px;
	color:#a40000;
}
.ml-03{
	background-image: url(../images/news-line01.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	overflow:hidden;
	zoom:1;
	margin-right: 20px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-bottom: 0px;
}
.ml-03-l{ width:130px; height:122px; float:left;}
.ml-03-l img{
	padding:1px;
	border: 1px solid #fcd423;
}

.ml-03-m{
	float:left;
	width: 367px;
}

.ml-03-r{
	float:right;
	width: 157px;
	margin-top: 30px;
}
.manageorder{
	background-image: url(../images/button26.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 154px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: right;
}

.manageorder a{
	background-image: url(../images/button26.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 154px;
	display:block;
	text-indent:-9999px;
}

.manageorder a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button26.jpg);
	background-position: -154px 0px;
}
.manageorder a:active {
	background-image: url(../images/button26.jpg);
	background-repeat: no-repeat;
	background-position: -154px 0px;
}

.ordernow{
	background-image: url(../images/button26.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	height: 40px;
	width: 154px;
	padding:0px;
	margin: 0px;
	float: right;
}

.ordernow a{
	background-image: url(../images/button26.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	height: 40px;
	width: 154px;
	display:block;
	text-indent:-9999px;
}

.ordernow a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button26.jpg);
	background-position: -154px -40px;
}
.ordernow a:active {
	background-image: url(../images/button26.jpg);
	background-repeat: no-repeat;
	background-position: -154px -40px;
}

.ml-04{
	overflow:hidden;
	zoom:1;
	margin-right: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	margin-bottom: 0px;
}

.ml-04-l h2{
	height: 29px;
	width: 477px;
	margin-left: 0px;
	background-position: 0px 0px;
	margin-top: 15px;
	font-size:16px;
	color:#a40000;
}
.ml-04-r{
	float:right;
	height: 40px;
	width: 154px;
	margin-top: 10px;
}

.joinnow{	background-image: url(../images/button27.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 154px;
	padding:0px;
	margin: 0px;
	float: right;
}

.joinnow a{
	background-image: url(../images/button27.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 154px;
	display:block;
	text-indent:-9999px;
}

.joinnow a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button27.jpg);
	background-position: 0px -40px;
}
.joinnow a:active {
	background-image: url(../images/button27.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
}

.mi-05{
    overflow:hidden;
	zoom:1;
	margin-right: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;}

.mi-06{
	float:left;
	width:327px;
}

.mi-07{
	float:right;
	width:327px;
}

.mi-06-1{
    background-image: url(../images/memberindex-01.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	width:327px;
	height:203px;
	margin: 0px;
	padding: 0px;}

.mi-06-2{
    background-image: url(../images/memberindex-02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent:-9999px;
	width:327px;
	height:203px;
	margin: 0px;
	padding: 0px;}

.mi-06-d{
	background-image: url(../images/memberindex-03.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-right: 15px;
	padding-top:8px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-size: 11px;
	line-height: 180%;
	height: 62px;
}

.popup{width:254px; }

.imgbotton_h2-login{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

.imgbotton_h2-fp{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

.ml-close{
	float:right;
	width:60px;
}

.ml-close a {
	display:block;
	padding-left:25px;
	width:35px;
	height:18px;
	background-image: url(../images/mclose.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.ml-close a:link{ color:#000000; text-decoration:none;}
.ml-close a:visited{ color:#000000; text-decoration:none;}
.ml-close a:hover{ color:#187fc4; text-decoration: underline;}
.selectlist15{
	font-size: 12px;
	height:18px;
	width:120px;
	padding: 0;
	margin-top: 2;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.ml-popup{
	padding-top: 8px;
	overflow:hidden;
	height: 57px;
}

.mlp-l{
	float:left;
	width:170px;
	padding-left: 9px;
	line-height: 180%;
}

.mlp-l-t{ float:left; width:45px;}

.mlp-l-b{ float:left;}

.mlp-r{
	float:right;
	width:60px;
	padding-right: 8px;
}

.login-b01{ width:60px; height:51px;
	background-image: url(../images/button29.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.login-b02 {
	width:60px;
	height:51px;
	background-image: url(../images/button29.jpg);
	background-repeat: no-repeat;
	background-position: -60px 0px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.ml-popup02{
	padding-top: 8px;
	height:24px;
	padding-bottom: 8px;
	padding-left: 8px;
	overflow:hidden;
}

.mfp-popup01{
	padding-top: 8px;
	margin-bottom:8px;
	padding-left: 8px;
	line-height: 180%;
	padding-right: 8px;
}

.mfp-popup02{
	padding-bottom: 8px;
	padding-left: 8px;
	height:24px;
}

.mfp-popup02-l{ float:left;}

.mlp02-1{
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 59px;
	padding:0px;
	float: left;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mlp02-1 a{
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 24px;
	width: 59px;
	display:block;
	text-indent:-9999px;
}

.mlp02-1 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button30.jpg);
	background-position: 0px -24px;
}
.mlp02-1 a:active {
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}
.mlp02-2{
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: -59px 0px;
	height: 24px;
	width: 59px;
	padding:0px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 4px;
}

.mlp02-2 a{
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: -59px 0px;
	height: 24px;
	width: 59px;
	display:block;
	text-indent:-9999px;
}

.mlp02-2 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button30.jpg);
	background-position: -59px -24px;
}
.mlp02-2 a:active {
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: -59px -24px;
}

.mlp02-3{
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: -118px 0px;
	height: 24px;
	width: 113px;
	padding:0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mlp02-3 a{
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: -118px 0px;
	height: 24px;
	width: 113px;
	display:block;
	text-indent:-9999px;
}

.mlp02-3 a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/button30.jpg);
	background-position: -118px -24px;
}
.mlp02-3 a:active {
	background-image: url(../images/button30.jpg);
	background-repeat: no-repeat;
	background-position: -118px -24px;
}

.ml-03-m ul{
	width: 320px;
	float: left;
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ml-03-m li{
	width:150px;
	float:left;
	text-align: left;
	height: 28px;
}

.mc-09{
	padding-top:0px;
	padding-bottom:0px;
	line-height: 160%;
	overflow: hidden;
	height: 26px;
	width: 596px;
	float: left;
	padding-top: 0px;
}
.mc-09 a:link{	color:#444140; text-decoration:none;}
.mc-09 a:visited{	color:#444140; text-decoration:none;}
.mc-09 a:hover{ color:#187fc4; text-decoration:underline;}

.mc-09-l{
	float:left;
	padding-top:4px;
	padding-left: 20px;
	height: 22px;
}
.mc-09-r{
	float:left;
	padding-top:4px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d7d0c4;
	height: 24px;
}

.mi-10 {
	width:163px;
	height:30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.mi-10 h2{ margin:0; padding:0; font-size:16px; color:#a40000;}
.m-w{
	padding-top:2px;
	padding-bottom:1px;
	height:24px;
	line-height: 160%;
}

.m-th{
	width:130px;
	float:left;
	margin-left:20px;
}

.m-td{
	float:left;
	margin-right: 8px;
}

.m-g{
	background-color:#f5f5f5;
	height:24px;
	padding-top:2px;
	padding-bottom:1px;
	line-height: 160%;
}

.ordermatch{
	padding-left: 150px;
	padding-top: 5px;
}

.ordermatch-01{
	background-image: url(../images/button35.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:154px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}
.ordermatch-02{
	background-image: url(../images/button35.jpg);
	background-repeat: no-repeat;
	background-position: -154px 0px;
	width:154px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}
.mi-11 {
	width:151px;
	height:25px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mi-11 h2{ margin:0; padding:0; font-size:16px; color:#a40000;}

.mi-11-d{
	background-color:#fffecc;
	border: 1px solid #fabe00;
	height:60px;
	padding: 10px;
	color: #000000;
	overflow:hidden;
}
.mi-11-d h3{
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
}

.orderrss{
	float:right;
	padding-right: 0px;
	padding-top: 0px;
	width: 154px;
}

.orderrss-01{
	background-image: url(../images/button36.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:154px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}
.orderrss-02{
	background-image: url(../images/button36.jpg);
	background-repeat: no-repeat;
	background-position: -154px 0px;
	width:154px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
}

.imgbotton_h2-paper01{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

.imgbotton_h2-paper02{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

.paper-check{
	padding-top: 5px;
}
.m-wll{ float:left; width:85px;}
.paper-c01{
    background-image: url(../images/button37.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:49px;
	height:24px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}
.paper-c02{
    background-image: url(../images/button37.jpg);
	background-repeat: no-repeat;
	background-position: 0px -24px;
	width:49px;
	height:24px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}

.imgbotton_h2-paper03{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}

.ref-c01{
    background-image: url(../images/button37.jpg);
	background-repeat: no-repeat;
	background-position: -49px 0px;
	width:80px;
	height:24px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}
.ref-c02{
    background-image: url(../images/button37.jpg);
	background-repeat: no-repeat;
	background-position: -49px -24px;
	width:80px;
	height:24px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}
.m-wl{ float:left; width:125px;}

.imgbotton_h2-regi{
	font-size:15px;
	color:#241c19;
	font-weight:normal;
	padding:0;
	padding-left:24px;
	margin:0;
	background-image: url(../images/20x20.jpg);
	background-repeat: no-repeat;
	background-position: left;
height:20px;
}
.mr-12{
	background-color:#ffffff;
	border: 1px solid #fabe00;
	padding: 10px;
	color: #000000;
	font-size:11px;
}
.mr-12 p{
	padding:0;
	margin-top:0;
	margin-bottom:10px;
	line-height: 180%;
}

.mr-13{ font-size:15px; font-weight:bold; color:#000000; padding-top:20px; padding-bottom:8px;}

.mr-14{
	background-color:#fffecc;
	border: 1px solid #fabe00;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	overflow:hidden;
}

.mr-14l{
	padding-top:2px;
	padding-bottom:1px;
	height: 22px;
}

.m-w01{
	width:80px;
	padding-top:5px;
	float:left;
}
.m-w02{
	width:250px;
	float:left;
}
.m-w03{
	width:220px;
	float:left;
}

.mr-15{
	height:40px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	width: 360px;
}
.mr-15-1{
	width:169px;
	float: left;
}

.mr-15-2{
	width:169px;
	float: right;
}
.cb-01{
    background-image: url(../images/button38.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width:169px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}
.cb-02{
    background-image: url(../images/button38.jpg);
	background-repeat: no-repeat;
	background-position: 0px -40px;
	width:169px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}

.s-01{
    background-image: url(../images/button38.jpg);
	background-repeat: no-repeat;
	background-position: -169px 0px;
	width:169px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}
.s-02{
    background-image: url(../images/button38.jpg);
	background-repeat: no-repeat;
	background-position: -169px -40px;
	width:169px;
	height:40px;
	cursor:pointer;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;}


























body {margin: 0px; color:#3c3a33; font-size:13px; font-family:Arial,"細明體","新細明體"; }

img{ border-width:0;}

a:link {color:#0c6db4; text-decoration: underline;}
a:visited {color:#4c667a; text-decoration: underline;}
a:hover{color:#187fc4;text-decoration:none;}

#warpper{
	width: 966px;
	margin-right: auto;
	margin-left: auto;	
}

#bread{
	height:20px;
	padding-left: 26px;
	padding-top: 6px;
}

#bd-news{
	clear: both;
	margin-top: 0px;
	width: 966px;
}

.imgbotton01{
	background-image:url(../images/imgbotton-bg-01.jpg);
	background-repeat:no-repeat;
	height:20px;
	padding:4px;
	margin:0px;
	background-position: 0px 0px;
	width: 694px;
}

.imgbotton-img{
	width:24px;
	float:left;
}

.imgbotton02{ background-image:url(../images/imgbotton-bg-02.jpg); background-repeat:no-repeat; width:246px; height:20px; padding:4px;margin:0px;}






















#leftcolumn{
	float: left;
	width: 700px;
	padding-bottom: 20px;
}

#leftcolumn02{
	float: left;
	width: 702px;
	padding-bottom: 20px;
}

#news-text-detail{
	background-image: url(../images/selected-02.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom:20px;
}

.news-text-main{
	background-image: url(../images/news-line01.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-left: 20px;
	margin: 0px;
}

.news-text-main h1{ padding:0; margin:0;}

.news-text-main p{
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding: 0;
}



.news-text-main-down h1{ padding:0; margin:0;}

.h1bg{	background-color:#ffee99;}

.news-title{
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	overflow:hidden;
	zoom:1;
}

.news-note{
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 12px;
	float: left;
}

.news-note h1{
	color:#241c19;
	font-size: 16px;
	text-indent: 0px;
}

.news-category{
	color: #362e2b;
	margin-top: 8px;
	text-indent: 0px;
	float: left;
	width: 330px;
}

.news-next{
	padding-bottom:0px;
	padding-top: 8px;
	text-indent: 0px;
}

.news-text-main-detail{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	margin: 0px;
}

.news-print{
	width: 325px;
	float: right;
	position: relative;
	margin: 0px;
	padding: 0px;
	height: 45px;
	zoom:1;
}

.newslist{
	padding:0;
	margin:0;
	height: 35px;
}


.newslist-title{
	background-image: url(../images/newslist-title-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-bottom: 4px;
}

.newslist-detail{
	padding-bottom: 0px;
	padding-top: 0px;
	letter-spacing: 0em;
	font-size: small;
}

.line01{
	background-image: url(../images/news-line01.jpg);
	background-repeat: no-repeat;
	height: 9px;
	background-position: top;
	margin-top: 8px;
}

#pages{
	height: 32px;
	padding-top: 8px;
	text-indent: 0px;
}
.page-back {
	background-image: url(../images/page-button_back01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	float: left;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.page-back a{
	display:block;
	background-image: url(../images/page-button_back01.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 45px;
	float: left;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	vertical-align: baseline;
	margin: 0px;
}

.page-back a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/page-button_back02.jpg);
}
.page-back a:active {
	background-image: url(../images/page-button_back02.jpg);
	background-repeat: no-repeat;
}



.page01{height: 24px;}

.page{
	background-image: url(../images/page-button01.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 30px;
	float: left;
	margin-right: 4px;
	padding-top: 4px;
	text-align: center;
	vertical-align: middle;
}

.page a{
    display:block;
	background-image: url(../images/page-button01.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 30px;
	float: left;
	margin-right: 0px;
	padding-top: 0px;
	text-align: center;
	vertical-align: middle;}
	
.page a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/page-button02.jpg);
}
.page a:active {
	background-image: url(../images/page-button_on.jpg);
	background-repeat: no-repeat;
}

.page-fw {
	background-image: url(../images/page-button_fw03.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	float: left;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}

.page-fw a{
	display:block;
	background-image: url(../images/page-button_fw03.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 45px;
	float: left;
	padding-top: 6px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: baseline;
	margin: 0px;
}

.page-fw a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/page-button_fw02.jpg);
}
.page-fw a:active {
	background-image: url(../images/page-button_fw02.jpg);
	background-repeat: no-repeat;
}

.page-top {
	background-image: url(../images/page-button_top01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

.page-top a{
	display:block;
	background-image: url(../images/page-button_top01.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 49px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.page-top a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/page-button_top02.jpg);
}
.page-top a:active {
	background-image: url(../images/page-button_top02.jpg);
	background-repeat: no-repeat;
}

.page-last {
	background-image: url(../images/page-button_fw01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	float: left;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}

.page-last a{
	display:block;
	background-image: url(../images/page-button_fw01.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 45px;
	float: left;
	padding-top: 6px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: baseline;
	margin: 0px;
}

.page-last a:hover {
	background-repeat: no-repeat;
	background-image: url(../images/page-button_fw02.jpg);
}
.page-last a:active {
	background-image: url(../images/page-button_fw02.jpg);
	background-repeat: no-repeat;
}

.pageback{
	float: left;
	background-image: url(../images/news-detal_back01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 4px;
}
.pageback a {
	display:block;
	width:59px;
	height: 24px;
	margin: 0;
	background: url(../images/news-detal_back01.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}
.pageback a:hover {	
    background: url(../images/news-detal_back02.jpg) 0 0 no-repeat;
}
.pageback a:active {
	background: url(../images/news-detal_back02.jpg) 0 0 no-repeat;
}
.pagenext{
	float: left;
	background-image: url(../images/news-detal_next01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 59px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 4px;
}
.pagenext a {
	display:block;
	width:59px;
	height: 24px;
	margin: 0;
	background: url(../images/news-detal_next01.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}
.pagenext a:hover {	
    background: url(../images/news-detal_next02.jpg) 0 0 no-repeat;
}
.pagenext a:active {
	background: url(../images/news-detal_next02.jpg) 0 0 no-repeat;
}

.btnews{
	float: left;
	background-image: url(../images/news-detal_news01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 117px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 4px;
}
.btnews a {
	display:block;
	width:117px;
	height: 24px;
	margin: 0;
	background: url(../images/news-detal_news01.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}
.btnews a:hover {	
    background: url(../images/news-detal_news02.jpg) 0 0 no-repeat;
}
.btnews a:active {
	background: url(../images/news-detal_news02.jpg) 0 0 no-repeat;
}

.btindex{
	float: left;
	background-image: url(../images/news-detal_index01.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 117px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.btindex a {
	display:block;
	width:117px;
	height: 24px;
	margin: 0;
	background: url(../images/news-detal_index01.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}
.btindex a:hover {	
    background: url(../images/news-detal_index02.jpg) 0 0 no-repeat;
}
.btindex a:active {
	background: url(../images/news-detal_index02.jpg) 0 0 no-repeat;
}














#rightcolumn{
	float: right;
	width: 254px;
	margin-bottom:18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

.right01{
	margin-bottom:8px;
	clear: both;
}

.right01-bg{
	background-image: url(../images/right-01-bg.jpg);
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 7px;
	padding-left: 25px;
	vertical-align: middle;
}

.right02-bg{
	background-image: url(../images/right-02-bg.jpg);
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 7px;
	padding-left: 25px;
	vertical-align: middle;
}

.right03-bg{
	background-image: url(../images/right-03-bg.jpg);
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 7px;
	padding-left: 25px;
	vertical-align: middle;
}

.right-content-bg01{
	background-image: url(../images/right-content-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.right-content-bg02{
	background-image: url(../images/right-content-bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:2px;
}

.success-img{
	float:left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.success-img img{
	padding:1px;
	border:1px solid #fcd423;
}

#success-text-2d{
	float: right;
	width: 150px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 8px;
	padding:0;
}

.right-content{
	background-image: url(../images/right-content-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.selectlist-bg-left{
	float: left;
	width:50px;
	padding-top:5px;
}
.selectlist-bg-right{
	width:175px;
	float: left;
	margin-top: 0px;
	height: 24px;
	padding: 0px;
}

.selectlist10{
	font-size: 12px;
	padding:0;
	height:24px;
	margin:0;
}

.selectlist11{
	font-size: 12px;
	padding:0;
	height:24px;
	margin:0;
	width:62px;
}
.selectlist07{
	width:165px;
	height:19px;
	margin:0;
	border: 2px solid #a0a0a0;
	font-size: 13px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.button06-01{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/button42.jpg);
	background-repeat: no-repeat;
	width:49px;
	height:24px;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor:pointer;
	background-position: -49px 0px;
	float: right;
}

.button06-02{
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/button42.jpg);
	background-repeat: no-repeat;
	width:49px;
	height:24px;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	cursor:pointer;
	background-position: 0px 0px;
	float: right;
}

.button03{
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 20px;
	width: 56px;
	float: right;
}

h1{ margin:0; padding:0;}
h2{ margin:0; padding:0;}

.font08{color:#5f5651;font-size: 12px;line-height: 1.5em;font-family: Arial, Helvetica, sans-serif;}

.font09 { font-size:12px; line-height:18px; color:#f7ab00;}

.font10 {color:#ac6a00;font-size:15px;font-weight: bold;padding-left: 15px;line-height: 1.8em;}

.font11 a:link {color:#3c3a33; text-decoration: none;}
.font11 a:visited {color:#3c3a33; text-decoration: none;}
.font11 a:hover{color:#187fc4;text-decoration:underline;}

.font12 { font-size:13px;color:#f39700;margin:0; padding:0; margin-bottom:2px;font-weight:normal;}
.font12 a:link{ color:#f39700; text-decoration:none;}
.font12 a:visited{ color:#f39700; text-decoration:none;}
.font12 a:hover{color:#187fc4;text-decoration: underline;}

.font13{ color:#eb6100;}

.font14{font-size:x-small;}
.font15{}
.font16{font-size:large;}

.font17{
	color:#241c19;
	font-size: 16px;
	text-indent: 0px;
}

.font18{
	font-size: 15px;
	line-height: 1.8em;
	color: #444140;
	letter-spacing: 0.1em;
	text-indent: 2.5em;
	
}

.font19{
	text-indent: 2.2em;
	line-height: 1.7em;
	letter-spacing: 0.1em;
	
}

.font20{
	font-size: 15px;
	line-height: 0px;
}
.font20 a:link {text-decoration: none;}
.font20 a:visited {text-decoration: none;}
.font20 a:hover{text-decoration: underline;}


.font21{font-size: 12px; }
.font21 a:link {color:#362e2b; text-decoration: none;}
.font21 a:visited {color:#362e2b; text-decoration: none;}
.font21 a:hover{color:#362e2b;text-decoration:none;}

.font22-s{
    font-size: 13px;
	line-height: 1.8em;
	color: #444140;
	text-indent: 2.5em;
	text-align: justify;
	letter-spacing:0.1em;
	}

.font22-m{
    font-size: 15px;
	line-height: 1.8em;
	color: #444140;
	text-indent: 2.5em;
	text-align: justify;
	letter-spacing:0.1em;
	}

.font22-l{
    font-size: 16px;
	line-height: 1.8em;
	color: #444140;
	text-indent: 2.5em;
	text-align: justify;
	letter-spacing:0.1em;
	}

.font23{
	font-size: 15px;
	color: #444140;
	letter-spacing: 0.1em;
	line-height: 1.5em;
	text-indent: 0px;
	
}
.font24{font-size: 12px; font-family:Arial;
	color:#707070;}

.font25 {	font-size: 12px; color:#000000;}
.font25 a:link{	color:#444140; text-decoration:none;}
.font25 a:visited{	color:#444140; text-decoration:none;}
.font25 a:hover{ color:#187fc4; text-decoration:underline;}

.font26 {	font-size: 12px; color:#f7ab00;}
.font26 a:link{	color:#f7ab00; text-decoration:none;}
.font26 a:visited{	color:#f7ab00; text-decoration:none;}
.font26 a:hover{ text-decoration:underline;}
.font30{ font-size:12px;}
.font32{font-size:12px;font-weight:bold;}

.font34{font-size:11px;}
.font34 a:link{
	color: #444140;
	text-decoration:none;
	letter-spacing: -0.1em;
}
.font34 a:visited{
	color: #444140;
	text-decoration:none;
	letter-spacing: -0.1em;
}
.font34 a:hover{
	color:#187fc4;
	text-decoration: none;
	letter-spacing: -0.1em;
}

.font35{ color:#241c19;font-weight:bold;}

.font38{
	font-size:15px;
	font-weight:bold;
	color: #000000;
}
.font39{ font-size:15px;color:#0068b7;}
.font40{
	color:#a31319;
	font-weight:bold;
}
.mb{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d0c4;
	border-bottom-color: #d7d0c4;
	border-left-color: #d7d0c4;
}

.mby{
    background-color:#fffde2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d7d0c4;
	border-bottom-color: #d7d0c4;
	border-left-color: #d7d0c4;
}

.mb-list-l{
	width: 240px;
	padding-top: 8px;
	padding-left:6px;
	padding-right:6px;
}
.mb-list-l-img{
	margin-bottom:8px;
	height: 200px;
	width: 240px;
	padding: 0px;
	float: left;
	position:relative;
}

.mb-list-m{
	width: 336px;
	
	margin-left: 6px;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
}
.mb-list-m p{
    line-height: 15pt;
	margin:0px;
	padding:0px;
	font-size:13px;
}

.mb-list-m h2{
    font-size:15px; color:#0c6db4;}

.mb-list-r{
padding-left:20px;
width:41px;
}
.mc-04-l{
	width: 596px;
	float: left;
	padding-top: 20px;
}

