a {
	text-decoration: underline;
	color:#0596D3;
}
a:visited {
	color: #9A6DDE; 
	text-decoration: 
	underline;
} 
a:hover {
	color: #66FFFF; 
	text-decoration: 
	underline;
}

a.onblack {
	color:#FFFFFF;
	text-decoration: none;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";
	font-size: 12px;
}
a.1 {
	color:#FFFFFF;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";
	font-size: 10px;
}
a.2 {
	text-decoration: underline;
	color:#474747;
}
a.3 {
	text-decoration: none;
	color:#3093BB;
}
a.4 {
	text-decoration: none;
	color:#474747;
	line-height: 18px;
}

a.order{
	text-decoration: underline;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	color:#6600cc;
	font-size:15px;
	font-style:normal;
}
a:visited.order{
	text-decoration: underline;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	color:#6600cc;
	font-size:15px;
	font-style:normal;
}
a:hover.order {
	color:#6600cc;
	txt-decoration:underline;
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size:16px;
	font-style:bold;
}

h1 {
	text-align: left; vertical-align: top; 
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 11px;
	font-size:120%; color:#FFFFFF; 
	margin-bottom:0.5em;
	font-style: normal; ; 
	line-height: normal; 
	font-weight: bold; 
	text-indent: 3pt ; 
	text-align: left ; 
	background-color: #5118E7; 
	background-position: 10px 10px;
	margin-bottom:0.2em;
}


h2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 15px;
	color: #000099;						/* Ê¸»ú¤Î¿§ */
	padding-left: 10px;					/* º¸¤ÎÍ¾Çò */
	border-width: 0px 0px 2px 15px;		/* ÏÈ¤ÎÉý */
	border-style: solid;				/* ÏÈ¤Î¼ïÎà */
	border-color: #9999ff;				/* ÏÈ¤Î¿§ */
	line-height: 100%;					/* ¹Ô¤Î¹â¤µ */
}

h3 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 15px;
	color: #4422DD;
	border-left-color: #FFFF00;			/* º¸ÏÈ¤Î¿§ */
	padding: 4px 0px 0px 6px;			/* Í¾Çò¤ÎÉý */
	border-style: solid;				/* ÏÈ¤Î¼ïÎà */
	border-width: 0px 0px 0px 15px;		/* ÏÈ¤ÎÉý */
}



.honbun15 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 15px;
	color:#444444; 
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-indent: 14pt;
	text-align: left
}
.honbun14 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 14px;
	color:#444444; 
	font-style: normal;
; line-height: normal
}
.honbun13 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 13px;
	color:#444444; 
	font-style: normal;
	line-height: 18px;
}
.honbun12 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 12px;
	color:#444444; 
	font-style: normal;
	line-height: 18px;
}
.honbun12_w {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 12px;
	color:#FFFFFF; 
	font-style: bold;
	line-height: 18px;
}
.honbun11 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 12px;
	color:#444444; 
	font-style: normal;
}
.honbun10 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	color:#444444; 
	font-style: normal;
}


.style1 {color: #EE5959}

.date_text { 
	text-align: left; vertical-align: top; 
	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif; 
	font-size: 60%; 
	color: #FF9933
}


.h1_shita { 
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif; 
	font-size: 14px; color:#333333; 
	font-style: normal;
	line-height: 18px; 
}



.akaji { 
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif; 
	font-size: 10px; 
	color:#CC0033; 
	font-style: normal; 
}
.midashi_w { 
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif; 
	font-size: 12px; 
	color:#FFFFFF; 
	font-style: normal; 
}
.honbun11onblue {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 12px;
	color:#FFFFFF; 
	font-style: normal;
}
.honbun10 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	color:#666666; 
	font-style: normal;
}
h4 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}



.akaji { 
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý", sans-serif; 
	font-size: 10px; 
	color:#CC0033; 
	font-style: normal; 
}


.formtxt1 {
	ime-mode: active;   /* Á´³Ñ¥â¡¼¥É */
}
.formtxt2 {
	ime-mode: inactive; /* È¾³Ñ¥â¡¼¥É */
}


.bodystyleboldOrange {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #F49F00;
}
.bodystyleBoldGreen {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #339966;
}
.bodystyleboldBlue {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #003F7D;
}
.bodystyleWhite {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.honbun10Copy {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 10px;
	color:#FFFFFF; 
	font-style: normal;
}
.honbun12Orange {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 12px;
	color:#FF6666;
	font-style: italic;
	line-height: 18px;
	font-weight: bold;
}

.midashiWhite1 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 14px;
	color:#FFFFFF;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.midashiWhite2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 12px;
	color:#FFFFFF;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.midashiYellow1 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 12px;
	color:#FFFF99;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.bunsyouBlack1 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 12px;
	font-style: normal;
}

.bunsyouBlack2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 11px;
	font-style: normal;
}
.bunsyouBlack3 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 10px;
	font-style: normal;
}
.bunsyouBlack4 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 14px;
	font-style: normal;
}
.bunsyouBlack5 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: normal;
}
.dekaakamoji1 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 14px;
	color:#ff0000;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
}

.dekamoji1 {
	font-family: "MS P ÌÀÄ«", "Osaka", "sans-serif";
	font-size: 14px;
	color:#000000;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
}

.akaji1 {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý", sans-serif; 
	font-size: 12px; 
	color:#CC0033; 
	font-style: normal; 
}

/*** ÇäÇãÃíÊ¸°ìÍ÷¤Ç»ÈÍÑ ***/
table.underless_p {
	border-style:solid solid none solid;
	border-color:#000000;
	border-width:2px 1px 0px 2px;
	border-collapse: collapse;
}

table.underless_s {
	border-style:solid solid none solid;
	border-color:#000000;
	border-width:2px 2px 0px 1px;
	border-collapse: collapse;
}
table.borderall_p {
	border-style:solid solid solid solid;
	border-color:#000000;
	border-width:2px 1px 2px 2px;
	border-collapse: collapse;
}
table.borderall_s {
	border-style:solid solid solid solid;
	border-color:#000000;
	border-width:2px 2px 2px 1px;
	border-collapse: collapse;
}
table.topless {
	border-style:none solid solid solid;
	border-color:#000000;
	border-width:0px 2px 2px 2px;
	border-collapse: collapse;
}
table.srhorder {
	border-style:dashed dashed dashed dashed;
	border-color:#000000;
	border-width:1px 1px 1px 1px;
	border-collapse: collapse;
}
/*****************/

/*** ¥³¥é¥à¤Ç»ÈÍÑ ***/
div.column1{
	border:solid 2px #c0c0c0;
	width:500px;
	height:300px;
	background-color:#FFFFFF;
	position:relative;
}

div.column2{
	border:solid 2px #c0c0c0;
	width:350px;
	height:200px;
	background-color:#FFFFFF;
	position:relative;
}

h6.column1{
	border:solid 2px #c0c0c0;
	width:150px;
	text-align:center;
	/* font-size:medium; */
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: BOLD;
	background-color:#dcdcdc;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	position:relative;
}

h6.column2{
	border:solid 2px #c0c0c0;
	width:150px;
	text-align:center;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: BOLD;
	background-color:#dcdcdc;
	margin:0px;
	margin-top:-30px;
	margin-left:-20px;
	position:relative;
}

h6.column3{
	border:solid 2px #c0c0c0;
	width:150px;
	text-align:center;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: BOLD;
	background-color:#dcdcdc;
	margin:0px;
	margin-top:-20px;
	margin-left:-20px;
	position:relative;
}
p.column1{
	padding:0px 1em;
	text-align:left;
}
/************************/

img.koukoku{
	padding:10px 15px;
	background-color:#ffffff;
	border-color:#dddddd #aaaaaa #aaaaaa #dddddd;
	border-width:1px;
	border-style:solid;
}
iframe.column1{
	border-style: none;
	border-color: #ffffff;
	border-width:10;
}

font.dekamoji2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 36px;
	color:#000000;
	font-style: BOLD;
}

.honbun10gray {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 10px;
	color:#808080; 
	font-style: normal;
}

/*** ±Ä¶ÈÆüµ­ ***/
div.eigyo1{
	border:solid 2px #359AFF;
	width:500px;
	height:300px;
	background-color:#FFFFFF;
	position:relative;
}

div.eigyo2{
	border:solid 2px #359AFF;
	width:450px;
	height:200px;
	background-color:#FFFFFF;
	position:relative;
}

h6.eigyo1{
	border:solid 2px #359AFF;
	width:150px;
	text-align:center;
	/* font-size:medium; */
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: BOLD;
	background-color:#C8E3FF;
	margin:0px;
	margin-top:0px;
	margin-left:0px;
	position:relative;
}

h6.eigyo2{
	border:solid 2px #359AFF;
	width:150px;
	text-align:center;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: BOLD;
	background-color:#C8E3FF;
	margin:0px;
	margin-top:-30px;
	margin-left:-20px;
	position:relative;
}

h6.eigyo3{
	border:solid 2px #359AFF;
	width:150px;
	text-align:center;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", sans-serif;
	font-size: 16px;
	font-style: BOLD;
	background-color:#C8E3FF;
	margin:0px;
	margin-top:-20px;
	margin-left:-20px;
	position:relative;
}
/*****************/

.honbun12white {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "sans-serif";
	font-size: 12px;
	color:#ffffff; 
	font-style: normal;
}