@charset "shift_jis";

body{
	margin:5px 0 0 0;
}
body{
 font-size:10pt;
 color:Black;
 background-color:White;
 margin-left:0%;
 margin-right:0%;
}
a:link{
 text-decoration:underline;
 color:#5555ff;
}
a:visited{
 text-decoration:underline;
 color:#996699;
}
a:active{
 text-decoration:underline;
 color:#ff6699;
}
a:hover{
 text-decoration:underline;
 color:#ff6699;
}
tr,td{
 font-size:9pt;
 color:Black;
}
hr{
 color:Maroon;
	height:1px;
}
#mid{ font-size:10pt; }
#small{ font-size:9pt; }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:100%; border-style:double; border-color:#F0B0FF; }
#log-0{ background-color:#e6e6fa; } /* ランキング順位 */
#log-1{ background-color:#fffff0; } /* タイトル */
#log-2{ background-color:#f0ffff; } /* カテゴリ */
#log-3{ background-color:#f5f5f5; } /* 紹介文 */
#log-4{ background-color:#f5f5f5; } /* 管理人コメント */
#log-5{ background-color:#f5f5f5; } /* 登録日 */
#title-bar{ background-color:#ff99cc; color:#ffff66; font-size:11pt; margin-top:3px; margin-bottom:5px; } /* タイトルバー */
#mid-bar{ background-color:#f5f5f5; } /* 中段バー */
.mid{
 font-size:10pt;
}
.small{
 font-size:10pt;
}
.kanri{
 color:#ff9999;
}
.log{
 width:100%;
 border-style:double;
 border-color:#f0b0ff;
}
.log-0{
 background-color:#e6e6fa;
}
.log-1{
 background-color:#fffff0;
 font-size:12pt;
 margin-left:5px;
}
.log-2{
 background-color:#f0ffff;
}
.log-3{
	font-size:11pt;
 background-color:#ffffff;
}
.log-4{
 background-color:#ffffff;
}
.log-5{
 background-color:#ffffff;
}
.log-6{
	font-size:11pt;
 background-color:#ffffff;
 font-weight:bolder;
}
.title-bar{
 background-color:#ff99cc;
 color:#ffff66;
 font-size:11pt;
 margin-top:3px;
 margin-bottom:5px;
}
.mid-bar{
 background-color:#ffffff;
}
.a8{
	font-size:8pt;
}
.a9{
	font-size:9pt;
}
.a10{
	font-size:10pt;
 line-height:18px;
}
.a13{
	line-height:25px;
 font-size:12px;
}
.a14{
	line-height:20px;
 font-size:12px;
}
.a15{
	line-height:16px;
 font-size:12px;
}
.a16{
	line-height:15px;
 font-size:10px;
}
.a17{
	line-height:17px;
 font-size:12px;
}
.a18{
	line-height:17px;
 letter-spacing:2px;
}
.a19{
	font-size:12px;
 color:#ff0000;
 font-weight:bold;
 text-align:center;
}
.a40{
	font-size:12px;
 color:black;
 font-family:'times new roman,times,serif';
 line-height:20px;
 text-align:center;
}
.a40 a,.a40 a:visited,.a40 a:hover{
	color:#000000;
 text-decoration:none;
}
.b10{
	font-size:10pt;
 line-height:16px;
}
.td{
	font-size:11pt;
	line-height:21px;
 color:Black;
}
.td2{
	font-size:10pt;
	line-height:15px;
}
strong{
	font-size:11pt;
 margin-left:10px;
}
h1{
	margin-top:0px;
 font-size:105%;
 margin-bottom:0px;
 margin-left:5px;
}
h2{
	margin-top:0px;
 font-size:100%;
 margin-bottom:0px;
 margin-right:15px;
 text-align:right;
 color:#696969;
}
ul{
	margin-top:10px;
 font-weight:500;
 font-size:10pt;
 list-style-image:url(http://www.asaworld.com/a/live/chat/img/cir.gif);
 margin-bottom:10px;
 margin-left:22px;
 line-height:15px;
}
.ul_menu{
	margin-top:10px;
 font-weight:500;
 font-size:10pt;
 list-style-image:url(http://www.asaworld.com/a/live/chat/img/nav.gif);
 margin-bottom:10px;
 margin-left:21px;
 line-height:22px;
}
.main_table{
	width:800px;
}
.field_title{
	font-weight:600;
 font-size:10pt;
 color:#ff6600;
}
.field_title2{
	font-weight:600;
 font-size:13pt;
 color:#ff6600;
}
.pickup_site{
 width:190px;
	border-right:#9999ff 1px solid;
 border-top:#9999ff 1px solid;
 border-left:#9999ff 1px solid;
 border-bottom:#9999ff 1px solid;
}
.job_site{
 width:190px;
	border-right:#ff9999 1px solid;
 border-top:#ff9999 1px solid;
 border-left:#ff9999 1px solid;
 border-bottom:#ff9999 1px solid;
}
.hikaku_table_title{
	background-color:#ffffcc;
 font-size:11pt;
}
.hikaku_table_title2{
	background-color:#ffffcc;
 font-size:10.5pt;
 font-weight:bold;
 color:#ff0000;
}
.hikaku_table_title3{
	background-color:#f4f4ff;
 font-size:10pt;
 font-weight:bold;
 color:#000000;
}
.dotbox{
	border-right:black 1px dashed;
 border-top:black 1px dashed;
 border-left:black 1px dashed;
 border-bottom:black 1px dashed;
}
.dotbox2{
	border-right:#ff8040 1px dashed;
 border-top:#ff8040 1px dashed;
 border-left:#ff8040 1px dashed;
 border-bottom:#ff8040 1px dashed;
 line-height:18px;
 letter-spacing:2px;
}
.dotbox3{
	border-right:#8080ff 1px dashed;
 border-top:#8080ff 1px dashed;
 border-left:#8080ff 1px dashed;
 border-bottom:#8080ff 1px dashed;
 line-height:18px;
 letter-spacing:2px;
}
.box_sky{
	border-right:#21a3ff 1px solid;
 border-top:#21a3ff 1px solid;
 border-left:#21a3ff 1px solid;
 border-bottom:#21a3ff 1px solid;
}
.box_sky2{
	border-right:#ff0000 1px solid;
 border-top:#ff0000 1px solid;
 border-left:#ff0000 1px solid;
 border-bottom:#ff0000 1px solid;
}
.box_sky3{
	border-right:#ff00ff 1px solid;
 border-top:#ff00ff 1px solid;
 border-left:#ff00ff 1px solid;
 border-bottom:#ff00ff 1px solid;
}
.box_sky4{
	border-right:#ff8040 1px solid;
 border-top:#ff8040 1px solid;
 border-left:#ff8040 1px solid;
 border-bottom:#ff8040 1px solid;
}
.box_sky5{
	border-right:#ff0000 1px solid;
 border-top:#ff0000 1px solid;
 border-left:#ff0000 1px solid;
 border-bottom:#ff0000 1px solid;
 line-height:20px; font-size:12px;
}
#menu_title{
	border-right:#808080 2px solid;
 padding-right:4px;
 border-top:#808080 1px solid;
 padding-left:5px;
 font-weight:bold;
 padding-bottom:1px;
 border-left:#808080 1px solid;
 width:98.5%;
 color:#f5f5f5;
 line-height:normal;
 padding-top:3px;
 border-bottom:#808080 1px solid;
 font-style:normal;
 background-color:#ff9966;
 font-variant:normal;
}
img{
 border:none;
 vertical-align:bottom;
}
