


/* ------------------------------------
FAQ¥ê¥¹¥È
------------------------------------ */

ul.faq{
	padding:0px 0px 12px 0px;
	margin:24px 0px 0px 0px;
	text-align:left;
	border-bottom:solid 1px #c6c5c2;
}


li.ques{
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	line-height:18px;
	color:#333333;
	padding:0px 0px 0px 4px;
	margin:0px 8px 12px 40px;
	text-align:left;
	list-style-image:url(../images/common/faq_ques.gif);
	background-color:#e9f3fa;
}


li.ans{
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	line-height:18px;
	color:#333333;
	padding:0px 0px 0px 4px;
	margin:0px 8px 16px 40px;
	text-align:left;
	list-style-image:url(../images/common/faq_ans.gif);
}

/* ------------------------------------
¡ÖCmix¥·¥¹¥Æ¥à¡×¡ÖÆÃµö³µÍ×¡×ËÜÊ¸
------------------------------------ */

/* ------------------¥ê¥¹¥È·¿------------------ */

ul.explain{
	padding:0px 0px 12px 0px;
	margin:24px 0px 0px 0px;
	text-align:left;
}


li.explain_name{
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	line-height:18px;
	color:#333333;
	padding:0px 0px 0px 4px;
	margin:0px 8px 12px 20px;
	text-align:left;
}

ol.system{
	padding:0px 0px 12px 0px;
	margin:24px 0px 0px 0px;
	text-align:left;
}


li.system_name{
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	line-height:18px;
	color:#333333;
	padding:0px 0px 0px 0px;
	margin:0px 8px 12px 30px;
	text-align:left;
}


/* ------------------------------------
ÂÎ¸³¥Ú¡¼¥¸
------------------------------------ */

/* --------------¥á¥¤¥ó¥Õ¥¡¥¤¥ë¥À¥¦¥ó¥í¡¼¥É-------------- */

table.demo{
	width:576px;
	padding:0px 0px 10px 0px;
}

td.demo_item{
	width:127px;
	padding:10px 0px 10px 0px;
	background-color:#ffffff;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:center;
	vertical-align:top;
	border-bottom:dotted 1px #aaaaaa;
}

td.demo_margin{
	width:12px;
	padding:0px;
	background-color:#ffffff;
}


/* ------------------------------------
²ñ¼Ò³µÍ×
------------------------------------ */

table.company{
	width:570px;
	margin:0;
	padding:0px 0px 10px 0px;
}

td.company_item{
	width:94px;
	margin:0;
	padding:6px 0px 12px 6px;
	background-color:#ffffff;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:left;
	vertical-align:top;
	border-top:solid 3px #ff0000;
	background-color:#f4f4f4;
}

td.company_data{
	width:450px;
	margin:0;
	padding:6px 10px 12px 10px;
	background-color:#ffffff;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:left;
	vertical-align:top;
	border-top:solid 1px #dddddd;
}




/* ------------------------------------
¥×¥ì¥¹¥ê¥ê¡¼¥¹¡§¥Æ¡¼¥Ö¥ë
------------------------------------ */

table.press{
	width:560px;
	padding:0px 0px 10px 0px;
}

td.press_date{
	width:120px;
	padding:6px 0px 20px 6px;
	background-color:#ffffff;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	text-align:left;
	vertical-align:top;
}

td.press_contents{
	width:420px;
	padding:6px 10px 20px 4px;
	background-color:#ffffff;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:left;
	vertical-align:top;
}

/* ------------------------------------
Ìä¤¤¹ç¤ï¤»¥Õ¥©¡¼¥à
------------------------------------ */

table.form{
	width:576px;
	padding:10px 0px 10px 0px;
}

td.form_item{
	width:;
	padding:6px 6px 6px 12px;
	background-color:#f4f5f3;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:left;
	vertical-align:middle;
	border-right:solid 1px #ffffff;
	border-bottom:solid 3px #ffffff;
}

td.form_input{
	width:;
	padding:6px 6px 6px 12px;
	background-color:#efefef;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:left;
	vertical-align:middle;
	border-bottom:solid 3px #ffffff;
}

td.form_input2{
	width:;
	padding:12px 6px 6px 12px;
	background-color:#efefef;
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	text-align:left;
	vertical-align:middle;
	border-bottom:solid 3px #ffffff;
}

span.form_ex{
	font-size:10px;
	color:#ff0000;
}



/* ------------------------------------
¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼ËÜÊ¸
------------------------------------ */

/* ------------------¥ê¥¹¥È·¿------------------ */

ol.privacy{
	padding:0px 0px 12px 0px;
	margin:24px 0px 0px 0px;
	text-align:left;
}


li.privacy_title{
	font-size:13px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:bold;
	font-style:normal;
	line-height:22px;
	color:#333333;
	padding:0px 0px 0px 4px;
	margin:0px 8px 12px 20px;
	text-align:left;
}





/* ------------------------------------
¥µ¥¤¥È¥Þ¥Ã¥×
------------------------------------ */



.sitemap{
	font-size:12px;
	font-family:'¥Ò¥é¥®¥Î³Ñ¥´ Pro W3',Osaka,'£Í£Ó £Ð¥´¥·¥Ã¥¯','£Í£Ó ¥´¥·¥Ã¥¯',sans-serif ;
	font-weight:normal;
	font-style:normal;
	line-height:20px;
	color:#333333;
	padding:2px 0px 0px 4px;
	margin:0px 200px 12px 0px;
	text-align:left;
	vertical-align:middle;
	border-bottom:solid 1px #eeeeee;
}

.c1{
	margin:0px 200px 6px 18px;
	background-color:#f4f4f4;
	border:solid 1px #cfcfcf;
}

.c3{
	margin:0px 200px 6px 20px;
	border-bottom:solid 1px #eeeeee;
}


.sitemap a:link{
	color:#333333;
	text-decoration:none;
	}
.sitemap a:active{
	color:#ff4e18;
	text-decoration:none;
	}
.sitemap a:visited{
	color:#000000;
	text-decoration:none;
	}
.sitemap a:hover{
	color:#ff7849;
	text-decoration:none;
	}
