body,td,th {
	color: #60C0BD;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	/*background:#160707 url(../img/all/base01.png) repeat-x;*/
}

html,body {
	height:100%;
}

.text10_10 {
	font-size: 10px;
	line-height: 10px;
}

.text10_10_white {
	font-size: 10px;
	line-height: 10px;
	color:#FFFFFF;
}

.text10_12 {
	font-size: 10px;
	line-height: 12px;
}

.text10_14 {
	font-size: 10px;
	line-height: 14px;
}

.text10_15 {
	font-size: 10px;
	line-height: 15px;
}

.text_news {
	font-size: 10px;
	line-height: 15px;
}

.text10_16 {
	font-size: 10px;
	line-height: 16px;
}

.text10_20 {
	font-size: 10px;
	line-height: 20px;
}

.text12_12 {
	font-size: 12px;
	line-height: 12px;
}

.text12_14 {
	font-size: 12px;
	line-height: 14px;
}

.text12_18 {
	font-size: 12px;
	line-height: 18px;
}

.text12_18_white {
	font-size: 12px;
	line-height: 18px;
	color:#FFFFFF;
}

.text14_14 {
	font-size: 14px;
	line-height: 14px;
}

.text14_21 {
	font-size: 14px;
	line-height: 21px;
}

.text14_21_white {
	font-size: 14px;
	line-height: 21px;
	color:#FFFFFF;
}

.text16_16_white {
	font-size: 16px;
	line-height: 16px;
	color:#FFFFFF;
}

.text16_16 {
	font-size: 16px;
	line-height: 16px;
}

.text16_17 {
	font-size: 16px;
	line-height: 17px;
}

.text16_24 {
	font-size: 16px;
	line-height: 24px;
}

.text18_18 {
	font-size: 18px;
	line-height: 18px;
}

.text18_27 {
	font-size: 18px;
	line-height: 27px;
}

.text20_20 {
	font-size: 20px;
	line-height: 20px;
}

.text20_30 {
	font-size: 20px;
	line-height: 30px;
}

.text26_26 {
	font-size: 26px;
	line-height: 26px;
}

.base01 {
	background:url(../img/all/shadow01.gif);
}

.base02 {
	background:url(../img/shopinfo/img09.jpg) no-repeat;
}

.base03 {
	background:url(../img/menu/img01.jpg) no-repeat;
}

.base00 {
	background:url(../img/all/base01.jpg) no-repeat;
	background-position: right top;
}

h1 {
	font-size: 10px;
	line-height: 15px;
	color:#0085D0;
	text-decoration:none;
	font-weight:normal;
	margin-bottom:0;
	padding-bottom:0;
	margin-bottom:inherit;
	margin:inherit;
}

.style1 {
	color: #00469B;
}

.style2 {
	color: #7C7AC6;
}

a:link {
	color: #60C0BD;
	text-decoration: underline;
}

a:visited {
	color: #60C0BD;
	text-decoration: underline;
}

a:hover {
	color: #60C0BD;
	text-decoration: underline;
}

a:active {
	color: #60C0BD;
	text-decoration: underline;
}

img { border:0; }

.subnavi {
    margin-bottom:20px;
    display:none;
}
.subnavi p {
	margin:0;
	padding:0;
	font-size:1px;
}

.subnavi_op {
    margin-bottom:20px;
}
.subnavi_op p {
	margin:0;
	padding:0;
	font-size:1px;
}

.gline td {
    border-bottom:#60C0BD solid 1px;
}
.glinew td {
    border-bottom:#60C0BD solid 2px;
}
.grline td {
    border-bottom:#A9AAAA solid 1px;
}

.txt_g12 {
    color:#A9AAAA;
	font-size:12px;
}
.txt_g16 {
    color:#A9AAAA;
	font-size:16px;
}
.txt_g14 {
    color:#A9AAAA;
	font-size:14px;
}
.txt_b16 {
    color:#6690C3;
	font-size:16px;
	line-height:1.3;
}
.sph5 {
    padding:5px 0px;
	line-height:1.3;
}
.sph10 {
    padding:10px 0px;
	line-height:1.3;
}
.lh_L {
    line-height:1.5;
}
.lh_M {
    line-height:1.3;
}