.link1 a:link{text-decoration:underline;color:#5555ff;font-style:normal;font-weight:normal;}
.link1 a:active{text-decoration:underline;color:#5555ff;font-style:normal;font-weight:normal;}
.link1 a:visited{text-decoration:underline;color:#5555ff;font-style:normal;font-weight:normal;}
.link1 a:hover{text-decoration:none;color:#ff3388;font-style:normal;font-weight:normal;}

.link01 a:link{text-decoration:underline;color:#0000ff;font-style:normal;font-weight:normal;}
.link01 a:active{text-decoration:underline;color:#0000ff;font-style:normal;font-weight:normal;}
.link01 a:visited{text-decoration:underline;color:#0000ff;font-style:normal;font-weight:normal;}
.link01 a:hover{text-decoration:none ;color:#cc0000;font-style:normal;font-weight:normal;}

.link02 a:link{text-decoration:underline;color:#0000ff;font-style:normal;font-weight:normal;}
.link02 a:active{text-decoration:underline;color:#0000ff;font-style:normal;font-weight:normal;}
.link02 a:visited{text-decoration:underline;color:#0000ff;font-style:normal;font-weight:normal;}
.link02 a:hover{text-decoration:none;color:#ff3300;font-style:normal;font-weight:normal;}

.link03 a:link{text-decoration:underline;color:#0099ff;font-style:normal;font-weight:normal;}
.link03 a:active{text-decoration:underline;color:#666666;font-style:normal;font-weight:normal;}
.link03 a:visited{text-decoration:underline;color:#0099ff;font-style:normal;font-weight:normal;}
.link03 a:hover{text-decoration:none;color:#0000ff;font-style:normal;font-weight:normal;}

.link04 a:link{text-decoration:none;color:#ffffff;font-style:normal;font-weight:bolder;}
.link04 a:active{text-decoration:none;color:#ffffff;font-style:normal;font-weight:bolder;}
.link04 a:visited{text-decoration:none;color:#ffffff;font-style:normal;font-weight:bolder;}
.link04 a:hover{text-decoration:underline;color:#ffffff;font-style:normal;font-weight:bolder;}

.f008 {font-size:8px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f009 {font-size:9px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f010 {font-size:10pt;text-decoration: none}
.fa10 {font-size:10px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f011 {font-size:11px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f012 {font-size:12px;line-height:15px; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";text-decoration: none}
.f013 {font-size:13px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f014 {font-size:14px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f015 {font-size:16px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f016 {font-size:18px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f017 {font-size:20px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f018 {font-size:22px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}
.f019 {font-size:24px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}


.f09 {font-size:9pt}
.f10 {font-size:10pt}
.f11 {font-size:11pt}
.head-boad10px {
	margin-right: 10px;
}

.f12 {font-size:12pt}
.f13 {font-size:13pt}
.f14 {font-size:14pt}
.f15 {font-size:15pt}


.f020 {font-size:20px;line-height:25px;}
.f030 {font-size:30px;line-height:35px;}
.fm030{
	font-family : "‚l‚r –¾’©";
	font-size : 30px;
	line-height : 35px;
}
.fm040{
	font-family : "‚l‚r –¾’©";
	font-size : 40px;
	line-height : 45px;
}
.topf12-lh20 {font-size:12px;line-height:20px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}

.topf12-lh30 {font-size:12px;line-height:30px;font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; text-decoration: none}

.carttopfont {font-size:15px;text-decoration: none}


.bold-red {
	font-weight: bold;
	color: #B10303;
}

.bold-white {
	font-weight: bold;
	color: #FFFFFF;
}

.bold-orange {
	font-weight: bold;
	color: #CE5300;
}



.fsise_x-large {
	font-size: x-large;
}

.fsise_large {
	font-size: large;
}

.fsise_small {
	font-size: small;
}

.fsise_x-small {
	font-size: x-small;
}
.blackbar {
	border: 1px solid #999999;
}
h1 {
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
body {
	margin: 0px;
	padding: 5px;
}
.560box {
	margin: 2px;
	width: 560px;
	padding: 2px;
	float: none;
	vertical-align: top;
	text-align: left;
}
.box50p {
	margin: 1px;
	padding: 1px;
	width: 270px;
	float: left;
	text-align: left;
	vertical-align: top;
}
.560boxbuy {
	background-color: #FFFFCC;
	width: 560px;
	border: thin solid #CCCCCC;
	padding: 1px;
	margin: 1px;
	float: none;
}

.box66p {
	width: 66%;
	float: left;
	margin: 1px;
	padding: 1px;
}


h2 {
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #FFFFFF;
	border: 0px none #FF3300;
	color: #CC0000;
}
h3 {
	font-size: 15px;
	font-weight: normal;
	font-variant: normal;
}
.orange-back {
	font-size: 18px;
	font-weight: bold;
	background-color: #FF6600;
	color: #FFFFFF;
	padding: 2px;
	margin: 2px;
}
.box33p {
	margin: 1px;
	padding: 1px;
	width: 33%;
}
.category {
	padding-right: 5px;
	text-align: left;
}
.category-text {
	font-size: 11px;
	color: #FF6600;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.category-box {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.title-back {
	background-color: #FF3300;
	padding: 2px;
	float: none;
	width: 490px;
}

.test-box {
	height: 100px;
	width: 100px;
	margin: 5px;
	padding: 5px;
}
.edit-area {
	float: left;
	width: 500px;
	padding-right: 10px;
}
.right-menu {
	width: 180px;
	float: right;
	border: thin solid #CCCCCC;
}
.double-box {
	width: 490px;
	float: left;
	vertical-align: top;
	margin-bottom: 30px;
}
.box240l {
	width: 240px;
	float: left;
	margin-right: 10px;
	height: 540px;
}
.box240r {
	float: left;
	width: 240px;
	height: 520px;
}

