@charset "UTF-8";

#Pevent .cate{ float:left;background:url(../event/images/icon_smail.gif) no-repeat left bottom; padding-left:46px; font-weight:bold;height:35px; line-height:40px;}

#Pevent .name{padding-bottom:3px;}
#Pevent .name a{ background:url(../images/arrow_p.gif) no-repeat left center; padding-left:12px; }


h4 span{ color:#FF6600}
h4{ padding-bottom:10px; margin-bottom:10px;}

#arsort{ width:100%; background:#F0F0EA;}
#arsort td{ padding:5px;}
#arsort ul{ text-align:right;}
#arsort li{ display:inline;   line-height:22px;}
#arsort li.on{ color:#FF0000}
.w490{ width:480px; }
#M_right h2{ font-size:182%; line-height:1.6em}
#M_rightt .kikan{ font-size:85%;color:#EB6100; padding-bottom:5px;clear:both; }
#M_right .edit{ padding-top:10px; padding-bottom:20px;padding-left:53px; font-size:85%; clear:both; }
#Pevent .area{ font-size:85%; text-align:right; margin-top:-26px; margin-bottom:20px;}
#Pevent .area span{ background:#551A10; padding:3px 5px; color:#FFFFFF;}
#Pevent table.listdetail{ width:710px; margin:20px 0; }
#Pevent .listdetail th{ background:#E9E9E9; color:#333333; border-bottom:1px dotted #666666; text-align:left; padding:5px; width:140px;}
#Pevent .listdetail td{border-bottom:1px dotted #666666; text-align:left;padding:5px;}
#Pevent .btcomment{ text-align:center; padding:15px; background:#F6F5F0;}
#Pevent .comment{ border:3px solid #B3E3F8; margin-top:20px; padding:15px;}
#Pevent .line1{ border-bottom:1px solid #B3E3F8; padding-bottom:5px; margin-bottom:5px;}

#myform{ border:5px solid #00A0E9; padding:10px}
#myform table, table#myform2{width:708px;border-collapse:collapse;border-spacing:0px; border:1px solid #cccccc; margin-bottom:25px;}
#myform th,#myform td,table#myform2 th,table#myform2 td{ padding:5px; text-align:left; border:1px solid #cccccc;}
#myform th.hissu,#myform2 th.hissu{ background:#F7FFF9 url(../images/icon_hissu.gif) no-repeat right center; padding-right:40px; width:145px;}
#myform th.nin,#myform2 th.nin{ background:#F7FFF9 url(../images/icon_ninni.gif) no-repeat right center; padding-right:40px; width:145px;}
#myform td,#myform2 td{ font-size:93%;}
#myform input[type="text"],#myform2 input[type="text"]{ width:350px;}
#myform textarea,#myform2 textarea{ width:500px; height:80px;}
#myform input.w100[type="text"],#myform2 input.w100[type="text"]{ width:80px;}
#myform2 input.w60[type="text"]{ width:30px;}
#myform2 th.title{ text-align:left; color:#ffffff;background:#00A0E9; padding-top:5px; padding-bottom:5px; font-size:120%;}