@charset "utf-8";
/* CSS Document */

.tab img{ margin-right:5px; cursor:pointer;}
.support_list { background-image:url(../images/p_l_t.gif); background-repeat:no-repeat; background-position:0 27px;}
.s_content{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:25px; padding-right:25px; padding-top:20px; line-height:18px;padding-bottom:20px; float:left}
.s_content dd { clear:both;}
.s_content dd img{ float:left; margin-right:10px; padding-bottom:40px;}
.s_content dd p{ font-weight:bold; padding-bottom:3px; float:left; width:603px;}
.s_content1{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:25px; padding-right:25px; padding-top:20px; line-height:18px;padding-bottom:20px;}
.s_content1 h2{ padding-top:10px; padding-bottom:10px;}
.s_content1 p{ padding-left:5px; clear:both; padding-bottom:10px;}
.s_content1 ul{ list-style-type:none; padding-left:10px;}
.s_content2{ border-left:1px solid #ccc; border-right:1px solid #ccc; padding-left:25px; padding-right:25px; padding-top:20px; line-height:18px;padding-bottom:20px;}
.s_content2 td{ border-bottom:1px dashed #ccc; padding:6px; color:#666666}
td.col01{ text-align:left;border-bottom:1px solid #ccc;height:30px;color:#000000;line-height:30px;font-weight:bold;}
td.col03{ width:80px;border-bottom:1px solid #ccc;height:30px;color:#000000;line-height:30px;font-weight:bold;}
td.col04{ width:200px;border-bottom:1px solid #ccc;height:30px;color:#000000;line-height:30px;font-weight:bold;}
.s_content2 a{ color:#000000; text-decoration:none;}
.s_content2 a:hover{ text-decoration:underline}
.s_content1 a{color:#01abf1; text-decoration:none;}
.s_content1 a:hover{ text-decoration:underline}
.index_p_bottom{ background-image:url(../images/index-p-bottom.gif); background-repeat:no-repeat; background-position:top;width:733px; height:6px; float:left; margin-bottom:8px; line-height:6px; font-size:6px;}
.main_left{ padding-bottom:20px;}