@charset "utf-8";
/* CSS Document */


.com_p {clear: both;margin: 0 auto;padding: 15px 0;width: 100%;text-align: left;}
.com_p_l { float: left; width: 100%; margin-left:8px; }
.group_com_p_l { margin-left:100px; } 
.com_p_r { float: right; width: 230px; }
.com_section { padding: 0 0 15px; }
.co_attention { color: #ff0000; width:100%;}


.com_p_l dl dt { margin: 0; padding: 10px 0; font-size: small; font-weight:bold; }
.com_p_l dl dd { margin: 0; padding: 0 0 10px; }
.com_p_l ul { clear:both; list-style: none; margin: 5px 0 0; padding: 0; }
.com_p_l ul li { padding: 0 0 5px; line-height: 140%; }
.com_p_l table { width: 100%; border-collapse: collapse; border: 1px solid #ffffff; }
.com_p_l th { padding: 3px; border: 1px solid #ffffff; background: #2895fe; color: #ffffff; text-align: center; }
.com_p_l td { padding: 3px; border: 1px solid #ffffff; background: #eeeeee; }
.com_p_l td.c1 {  text-align: center; }
.com_p_l_text { color: #ff0000; font-weight: bold; }



#company1 { width: 100%; padding: 0; }
#company1 table { width: 100%; border-collapse: collapse; border: 1px solid #ffffff; }
#company1 td.c_textbox1 { border: 1px solid #ffffff; padding: 5px; background: #2895fe; color: #ffffff; font-size: 22px;font-family:Meiryo,'CI',Meiryo,sans-serif; font-weight: bold; text-align: center; width:20%;}
#company1 td.c_textbox2 { border: 1px solid #ffffff; padding: 5px; background: #eeeeee; color: #000000; font-size: 22px; font-weight: bold;}

}