@charset "shift_jis";

#comp .main h2#p_title{ background-image: url(../comp/img/title.gif); }
#comp .main .sub_core dl dt{ font-size: 16px; }
#comp .main .sub_core dl dd ul{ padding-top: 18px; padding-left: 12px; }
#comp .main .sub_core dl dd ul li{ display: block; padding-bottom: 16px; }
#comp .main .sub_core dl dd ul li em{ font-size: 14px; font-weight: bold; display: block; padding-bottom: 4px; font-style: normal; }

#comp .main .sub_core dl dd table{ border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #606569; border-left-color: #606569; width: 100%; }
#comp .main .sub_core dl dd table th{ background-color: #25292c; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #606569; border-bottom-color: #606569; }
#comp .main .sub_core dl dd table td{ background-color: #404244; padding: 10px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #606569; border-bottom-color: #606569; }
#comp .main .sub_core dl dd table td table{ width: auto; }
#comp .main .sub_core dl dd table td table th{ background-color: #3D4347; padding-top: 4px; padding-bottom: 4px; }
#comp .main .sub_core dl dd table td table td{padding-top: 4px; padding-bottom: 4px;}
#comp .main .sub_core dl dd table td strong{ display: block; font-size: 13px; font-weight: bold; padding-bottom: 10px; line-height: 19px; }
