/* 全体 */body {margin:0px ; padding:0px;background-color: #f0efe9;background-image:url(img/common/bg_01.gif);font-size:12px;}LI{margin:0px 0px 10px 0px;}A:LINK		{                                TEXT-DECORATION: NONE;                                }A:VISITED		{                                TEXT-DECORATION: NONE;                                }A:ACTIVE		{                                TEXT-DECORATION: NONE;                                }A:HOVER		{                                TEXT-DECORATION: NONE;                                }                                /*枠*/#outline {width:780px;margin:0 auto;}/*コンテンツ*/#contents {margin:0px ; padding:0px;background-color: #e1d2a6;background-image:url(img/common/bg_01.gif);font-size:12px;}/* クレジット */.cresuit {color:#000;margin:5px 0px 15px 0px;font-family:sans-serif;font-size:12px;}#menu_box{margin:0px;}#menu_box a{display:block;width:222px;height:57px;background:url(img/common/btn_on.gif) no-repeat 0px 0px;float:left;}#menu_box a:hover{background:url(img/common/btn_off.gif) no-repeat 0px 0px;}#title_box{display:block;width:666px;height:57px;margin:0px;float:left;}#top_box{display:block;width:222px;height:57px;margin:0px;float:left;}.hyou {color:#000;}.hyou table{border-top:4px solid #481705;border-bottom:2px solid #481705;}.hyou td{border-bottom:2px solid #481705;font-family:sans-serif;font-size:12px;}.hyou_p {color:#000;}.hyou_p table{border-top:4px solid #481705;border-bottom:4px solid #481705;}.hyou_p td{font-family:sans-serif;font-size:12px;}.hyou_s {color:#000;}.hyou_s table{border-top:1px dotted #481705;border-left:1px dotted #481705;border-bottom:0px solid #000;}.hyou_s td{border-right:1px dotted #481705;border-bottom:1px dotted #481705;font-family:sans-serif;font-size:10px;}.hyou_s2 {color:#000;}.hyou_s2 table{border-top:0px dotted #000;border-bottom:0px solid #000;}.hyou_s2 td{font-family:sans-serif;font-size:10px;}.red {font-family:sans-serif;font-size:12px;color:#f00;}.txt12{font-family:sans-serif;font-size:12px;}label{font-family:sans-serif;font-size:12px;}#photo_menu{width:800px;height:25px;}#photo_menu UL{list-style-type:none;}#photo_menu LI{margin:0px 5px 0px 5px;float:left;text-align:center;vertical-align:middle;}#photo_menu a{display:block;width:130px;height:20px;font-family:sans-serif;font-size:12px;padding:5px 0px 0px 0px;color:#fff;background-color:#94805d;}#photo_menu a:hover{background-color:#900;}
