@charset "shift_jis";
/* CSS Document */




#tit{background:#fbfbfb; border-top:3px solid #f993b9; margin:2px 0 10px 0; padding:5px 8px; border-bottom:1px solid #e5e5e5;}
#tit h1{font-size:18px; font-weight:bold; margin:5px 0;}
#tit .adr{font-size:10px; padding:0; margin:0; color:#775E50;}

#detaildh p{font-size:13px; line-height:1.6em; width:740px; margin:10px auto;}

#detaildh h2{font-size:14px; border-bottom:3px solid #f993b9; padding:3px; width:740px; margin:20px auto 10px auto;}

table{border-collapse: collapse;}

#photo{width:700px; margin:20px auto; text-align:center;}
#photo img{margin-bottom:10px;}

#item1{width:740px; margin:0 auto; font-size:12px; color:#444;}
#item1 table{border:0; border-collapse:collapse; margin:0; padding:0;}
#item1 th{border:1px solid #dddddd; padding:8px; background:#FEF3F1; width:160px; font-weight:normal;}
#item1 td{border:1px solid #dddddd; padding:8px; background:#fff; line-height:1.6em;}

#item2{width:740px; margin:0 auto; font-size:12px; color:#444;}
#item2 table{border:0; border-collapse:collapse; margin:0; padding:0; border-spacing:0;border:1px solid #dddddd; padding:0;}
#item2 th{border:1px solid #dddddd; padding:8px; background:#FEF3F1; width:160px; font-weight:normal;}
#item2 td{border:1px solid #dddddd; padding:8px; background:#fff;}


#item3{width:740px; margin:0 auto; font-size:12px; color:#444;}
#item3 table{border:0; border-collapse:collapse; margin:0; padding:0; border-spacing:0;border:1px solid #dddddd; padding:0;}
#item3 th{border:1px solid #dddddd; padding:8px; background:#FEF3F1; width:160px; font-weight:normal;}
#item3 td{border:1px solid #dddddd; padding:8px; background:#fff;}

.entry{width:306px; height:52px; margin:20px auto;}

#message{width:680px; padding:20px; border:10px solid #efefef; margin:20px auto; font-size:12px; line-height:1.8em;}
