a:hover {
color: #FF0000;
}
.style3 {font-size: 12px}
.style5 {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.style6 {
	color: #FFFFFF;
	font: bold;
}
.style8 {font-size: 12px; color: #FFFFFF; }
.style9 {font-size: 12px; color: #FFFF00; }
.style10 {font-size: 9px}
.style12 {font-size: 12px; color: #0000FF; }
.style13 {
	color: #0000FF;
	font: bold;
}
.style17 {font-size: 12px; font-weight: bold; }
.style18 {color: #FFFFFF; font: bold; font-size: 12px; }
.style12 strong {
}
.style19 {font-size: 14px}
.style21 {font-size: 16px}
.style23 {font-size: 16px; font-weight: bold; }
.style24 {color: #FF0000}
.style25 {color: #FFFFFF}
/*　ヘッダー　*/
#header {
	TEXT-ALIGN: right;
}
#header UL {
	PADDING: 5px 5px 5px 0px; MARGIN: 0px 0px 0px 0px; color:#003366;
}
#header LI {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 10px; DISPLAY: inline;  LIST-STYLE-IMAGE:url(../images/list_triangle.jpg);
}
.top {
 	width:780px; height:18px; padding-right:20px; background: url(../images/header.jpg) no-repeat; color:#333333;
 }
 H1 {
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	color: #333333;
}
H1 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
H2 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
H3 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
BODY {
	FONT-SIZE: 12px; PADDING: 0px 0px 0px 0px; MARGIN: 0px auto; WIDTH: 780px; BACKGROUND-COLOR: #ffffff; COLOR: #000000; HEIGHT: 100%;
/*	 
scrollbar-3d-light-color:B8B8B7;scrollbar-arrow-color:ffffff;scrollbar-base-color:#B8B8B7;scrollbar-dark-shadow-color:#ffffff;scrollbar-face-color:B8B8B7;scrollbar-highlight-color: white;scrollbar-shadow-color:white;
BACKGROUND-IMAGE: url(); BACKGROUND-REPEAT: repeat-x; */
}
H1 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
H2 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}
H3 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal;
}


/*　ヘッダー　*/
#header {
	TEXT-ALIGN: right;
}
#header UL {
	PADDING: 5px 5px 5px 0px; MARGIN: 0px 0px 0px 0px; color:#003366;
}
#header LI {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 10px; DISPLAY: inline;  LIST-STYLE-IMAGE:url(../images/list_triangle.jpg);
}


/*　メイン　*/
#contents {
	PADDING: 5px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;
	scrollbar-arrow-color:#ffffff;scrollbar-base-color:#666666;scrollbar-dark-shadow-color:#666666;scrollbar-face-color:#666666;scrollbar-highlight-color:#CCCCCC;scrollbar-shadow-color:#666666;
}
#contents TD {
	VERTICAL-ALIGN: top;
}
#contents P {
	PADDING: 5px 0px 5px 0px; MARGIN: 0px 0px 0px 0px;
}
#contents UL {
	PADDING: 0px 0px 5px 5px; MARGIN: 0px 0px 0px 0px;
}
#contents LI {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 10px; LIST-STYLE-IMAGE: url(../images/list_square.jpg);
}
#contents FORM {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px;
}
.tbl1 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 5px 0px;
}
.blog {
	text-align: center;
}

.td01 {
	PADDING: 5px 0px 5px 10px;
	LINE-HEIGHT: 130%;
	text-align: left;
}
.td02 {
	PADDING: 5px 0px 5px 25px; LINE-HEIGHT: 130%; text-align: left;
}
.td03 {
	PADDING: 2px 5px 2px 5px; MARGIN: 10px 0px 10px 0px; LINE-HEIGHT: 130%; background-color: #666666;
}
.td04 {
	PADDING: 5px 0px 5px 10px; LINE-HEIGHT: 130%; text-align: left;
}
.txt01 {
	PADDING: 0px 0px 0px0px; LINE-HEIGHT: 100%; text-align: left;
}
.txt {
	PADDING: 0px 0px 0px0px; LINE-HEIGHT: 100%; text-align: left;
}
.txt_red {
	color:#FF0000;
}
.txt_inqiry {
	color:#FF0000; font-size:18px;
}
.infobox {
	height: 213px;	overflow: auto;
}

/*　フッター　*/
#footer {

}
.footertxt {
	PADDING: 0px 5px 5px 0px; text-align: right; 
}
.footerlogo {
	PADDING: 0px 15px 5px 0px;
}
.footernavi{
	PADDING: 5px 0px 5px 0px; clear:both; LINE-HEIGHT: 100%; 
}
.style1 {font-size: 14px}

a:link { color: #18384D; } 
a:visited { color: #18384D; } 
a:hover { color: #18384D; } 
a:active { color: red; } 

.style4 {font-size: 16px}
.style6 {font-size: 14px}
.style8 {font-size: 12px}
.style20 {font-weight: bold; font-size: 16px; color: #FFFFFF; }
.style21 {font-size: 12px; font-weight: bold; }
.style22 {font-size: 14px; color: #FFFFFF; font-weight: bold; }
.style24 {font-size: 10px}
.style25 {color: #18384D}

a:hover {
color: #FF0000;
}
.style3 {font-size: 12px}
.style5 {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.style6 {
	color: #FFFFFF;
	font: bold;
}
.style8 {font-size: 12px; color: #FFFFFF; }
.style9 {font-size: 12px; color: #FFFF00; }
.style10 {font-size: 9px}
.style12 {font-size: 12px; color: #0000FF; }
.style13 {
	color: #0000FF;
	font: bold;
}
.style17 {font-size: 12px; font-weight: bold; }
.style18 {color: #FFFFFF; font: bold; font-size: 12px; }
.style12 strong {
}
.style19 {font-size: 14px}
.style21 {font-size: 16px}
.style23 {font-size: 16px; font-weight: bold; }
.style24 {color: #FF0000}
.style25 {color: #FFFFFF}
.style26 {color: #993300}
.style27 {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 12px;
}
.style30 {
	font-family: "HG丸ｺﾞｼｯｸM-PRO";
	font-size: 10px;
}

body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}
.style28 {font-size: 12}
.style31 {color: #333333}
.style32 {color: #0000CC}
a:active {
	color: #FFFFFF;
}
a:hover {
	color: #FFFF00;
}
body {
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
a:link {
	color: #003333;
}
a:visited {
	color: #003333;
}
a:active {
	color: #003333;
}
a:hover {
	color: #FF0000;
}
a:link {
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
}
a:active {
	color: #FFFFFF;
}

/*　事例　*/

.jireiintro td{
font-size:13px;
line-height:150%
}

.jireiintro a:link{
color: #006666;
font-weight:bold;
}

.jireiintro a:visited {
color: #006666;
font-weight:bold;
}

.jireiintro a:hover {
color: #ff6633;
font-weight:bold;
}

.jirei td{
font-size:13px;
line-height:150%
}

.jirei a:link{
color: #006666;
font-weight:bold;
}

.jirei a:visited {
color: #006666;
font-weight:bold;
}


.jireicomment{
border:1px solid #5bcd53;
}

.jireicomment td{
font-size:13px;
line-height:150%
}


/*　コラム　*/


table.indexcolumn{font-size:13px;line-height:140%;margin-bottom:15px;margin-top:5px;}

p.columntitle{margin:5px 0px 10px 0px;font-size:17px;font-weight:bold;color:#339900;
background-image: url("column/images/title_ico.gif");background-repeat:no-repeat;
padding-left:25px;
}

table.indexcolumn a:link{color:#0666aa;}
table.indexcolumn a:visited{color:#0666aa;}
table.indexcolumn a:hover{color:#2daa06;}



table.column{font-size:13px;line-height:140%;margin-bottom:15px;}

table.column a:link{color:#0666aa;text-decoration:none;}
table.column a:visited{color:#0666aa;text-decoration:none;}
table.column a:hover{color:#2daa06;text-decoration:none;}

table.column img{border:0px;}

table.column p{font-size:15px;line-height:140%;margin:0px 0px 10px 0px;font-weight:bold;border-left:8px solid;color:#ff6600;padding-left:5px;}

table.columnlist{
border:1px solid #5b9b9a;margin-bottom:15px;
}



table.columnlist th{
background-color:#1ca1a1;color:#ffffff;
}

table.columnlist span{
font-size:13px;
}

table.columnlist td{
font-size:13px;line-height:140%;}


