@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0;}
.dev{ font-family:Verdana, Geneva, sans-serif; font-size:10px; border:1px solid #c8c8c8; line-height:27px; background-color:#f5f5f5; color:#565656; padding-left:10px; margin-bottom:16px;}
.dev a{ color:#565656; text-decoration:none;}
.dev a:hover{ text-decoration:underline;}

.tab{ margin:20px 0 0 0}
.tab dl{ height:29px; background-image:url(../images/tab_line.gif); background-repeat:repeat-x; background-position:bottom; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.tab dl dd{ float:left; display:block; background-image:url(../images/p_l_t_l.gif); background-repeat:no-repeat; line-height:29px; margin-right:10px;}
.tab dl dd a{color:#11567e; text-decoration:none; padding-left:28px; padding-right:15px; display:block;background-image:url(../images/p_l_t_r.gif); background-repeat:no-repeat; background-position:right;}
.tab dl dd.tab_on{ float:left; display:block; background-image:url(../images/p_l_t_l_o.gif); background-repeat:no-repeat; line-height:29px; margin-right:10px;}
.tab dl dd.tab_on a{color:#4a4a4a; text-decoration:none; padding-left:28px; padding-right:15px; display:block;background-image:url(../images/p_l_t_r_o.gif); background-repeat:no-repeat; background-position:right;}

.content{ background-color:#f5f5f5; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; padding:12px;}
.content1{ padding-left:18px;}
.content1 dd { clear:both; font-family:Verdana, Geneva, sans-serif; color:#6f6f6f; font-size:11px; padding-bottom:30px;}
.content1 dd img{ float:left; margin-right:25px; padding-bottom:25px;}
.content1 dd p{ font-weight:bold; padding-bottom:3px; float:left; width:570px; font-family:Verdana, Geneva, sans-serif; color:#6f6f6f; font-size:11px;}
.content2 { font-family:Verdana, Geneva, sans-serif; color:#6f6f6f; font-size:11px; line-height:18px;}
.content2 p{ padding-bottom:20px;}
.content2 h2{ font-size:11px;}
.content2 ul li{ padding-bottom:20px;}
.content2 a{ color:#00aaff; text-decoration:none;}
.content3 { font-family:Verdana, Geneva, sans-serif; color:#6f6f6f; font-size:11px; line-height:18px;}
.content3 h2{ font-size:11px;}
.content3 p{padding-bottom:10px;}
.content3 td{ padding-left:10px; padding-top:4px; padding-bottom:4px; font-weight:bold; background-color:#FFF;padding-right:10px;}
.content3 td.col01{ background-color:#dadada; width:180px;}
.content3 td.col03{ background-color:#dadada; width:80px;}
.content3 td.col04{ background-color:#dadada;}
.content3 a{ color:#4a4a4a; text-decoration:none; font-weight: normal;}
