@charset "UTF-8";#search_navi01 { width: 640px; height: 45px; background: url(../images_search/navigator01.gif) no-repeat; position: relative; }#search_navi01 p { margin: -0.5em 0px 0px 54px; padding: 0px; color: #444444; font-size: 100%; font-weight: 700; position: absolute; top: 50%; }#search_navi01 p span { font-size: 90%; font-weight: 400; }#search_navi02 { width: 640px; height: 45px; background: url(../images_search/navigator02.gif) no-repeat; position: relative; }#search_navi02 p { margin: -0.5em 0px 0px 54px; padding: 0px; color: #444444; font-size: 100%; font-weight: 700; position: absolute; top: 50%; }#search_navi02 p span { font-size: 90%; font-weight: 400; }#search_navi03 { width: 640px; height: 45px; background: url(../images_search/navigator03.gif) no-repeat; position: relative; }#search_navi03 p { margin: -0.5em 0px 0px 54px; padding: 0px; color: #444444; font-size: 100%; font-weight: 700; position: absolute; top: 50%; }#search_navi03 p span { font-size: 90%; font-weight: 400; }#search_navi04 { width: 640px; height: 45px; background: url(../images_search/navigator04.gif) no-repeat; position: relative; }#search_navi04 p { margin: -0.5em 0px 0px 54px; padding: 0px; color: #444444; font-size: 100%; font-weight: 700; position: absolute; top: 50%; }#search_navi04 p span { font-size: 90%; font-weight: 400; }#search_navi05 { width: 640px; height: 45px; background: url(../images_search/navigator05.gif) no-repeat; position: relative; }#search_navi05 p { margin: -0.5em 0px 0px 54px; padding: 0px; color: #444444; font-size: 100%; font-weight: 700; position: absolute; top: 50%; }#search_navi05 p span { font-size: 90%; font-weight: 400; }#search_navi06 { width: 640px; height: 45px; background: url(../images_search/navigator06.gif) no-repeat; position: relative; }#search_navi06 p { margin: -0.5em 0px 0px 54px; padding: 0px; color: #444444; font-size: 100%; font-weight: 700; position: absolute; top: 50%; }#search_navi06 p span { font-size: 90%; font-weight: 400; }#search_result { margin: 10px 20px 0px 20px; }#search_result ul { margin: 0px; padding: 0px; list-style: none; }#search_result ul li { color: #444444; font-size: 82%; float: left; }#search_result ul li p { margin: 0px; padding: 0px; position: absolute; top: 0.7em !important; top: 0.9em; left: 12px; }#search_result ul li img { margin: 0px 0px 0px 7px; }.search_result { width: 217px; height: 34px; background: #FFF5CC url(../images_search/search_result_background.gif) right center no-repeat; position: relative; }.search { margin: 10px 20px 10px 20px; border: solid 1px #CCCCCC; }.search_header { margin: 1px; background-color: #FFF5CC; }.search_header p { margin: 0px 10px 0px 10px; padding: 4px 0px 4px 0px; color: #333333; font-size: 85%; font-weight: 700; }.search_inner { margin: 1px; height: auto !important; height: 1px; }.search_inner .alpha { padding: 10px 0px 0px 10px; float: left; }.search_inner .alpha ul { margin: 0px; padding: 0px; list-style: none; }.search_inner .alpha ul li { margin: 0px 1em 0px 0px; padding: 0px 0px 5px 0px; color: #444444; font-size: 82%; white-space: nowrap; float: left; }.search_inner .beta { float: right; }.search_inner .beta img { margin: 4px 3px 4px 3px; }.search_inner .gamma ul { margin: 0px 10px 10px 10px !important; margin: 5px 10px 10px 10px; padding: 0px; list-style: none; }.search_inner .gamma ul li { margin: 0px 1em 0px 0px; padding: 0px 0px 5px 0px !important; padding: 0px 0px 3px 0px; color: #444444; font-size: 82%; white-space: nowrap; float: left; }.search_inner .delta ul { margin: 15px 5px 0px 5px; padding: 0px; list-style: none; }.search_inner .delta ul li { margin: 0px 0px 1em 0px; padding: 0px 0px 5px 0px; border: solid 1px #CCCCCC; color: #444444; font-size: 82%; }.search_inner .delta ul li p { margin: -0.7em 7px 0px 7px; padding: 0px 5px 0px 5px; width: 7em; background-color: #FFFFFF; font-weight: 700; }*html .search_inner .delta ul li { margin: 0px 0px 1em 0px; padding: 0px 0px 5px 0px; border: solid 1px #CCCCCC; color: #444444; font-size: 82%; height: 1px; position: relative; }*html .search_inner .delta ul li p { margin: -0.7em 7px 0px -20px; padding: 0px 5px 0px 5px; width: 7em; background-color: #FFFFFF; font-weight: 700; position: absolute; }.search_inner .delta ul li ul { margin: 10px 25px 0px 25px; padding: 0px; list-style: none; }.search_inner .delta ul li ul li { margin: 0px 1em 0px 0px; padding: 0px 0px 3px 0px; border: 0px; font-size: 100%; white-space: nowrap; float: left; }.search_inner .epsilon { margin: 10px; }.search_footer { text-align: center; }.search_title { margin: 1px 1px 0px 1px; height: 40px; background-color: #F1F1F1; color: #333333; font-size: 85%; position: relative; }.search_title p { margin: -0.7em 10px 0px 10px !important; margin: -0.5em 10px 0px 10px; padding: 0px; height: 35px; float: left; font-weight: 700; position: absolute; top: 50%; }.search_title ul { margin: 2px 0px 0px 0px; padding: 0px; list-style: none; float: right; }.search_title ul li { margin: 0px 1px 0px 1px; float: left; }.search_title01 { margin: 1px 1px 0px 1px; height: 40px; background: #F1F1F1 url(../images_search/icon01.gif) left 2px no-repeat; color: #333333; font-size: 85%; position: relative; }.search_title01 p { margin: -0.7em 10px 0px 10px !important; margin: -0.5em 10px 0px 10px; padding: 0px; height: 35px; float: left; font-weight: 700; position: absolute; top: 50%; left: 35px; }.search_title01 ul { margin: 2px 0px 0px 0px; padding: 0px; list-style: none; float: right; }.search_title01 ul li { margin: 0px 1px 0px 1px; float: left; }.search_title02 { margin: 1px 1px 0px 1px; height: 40px; background: #F1F1F1 url(../images_search/icon02.gif) left 2px no-repeat; color: #333333; font-size: 85%; position: relative; }.search_title02 p { margin: -0.7em 10px 0px 10px !important; margin: -0.5em 10px 0px 10px; padding: 0px; height: 35px; float: left; font-weight: 700; position: absolute; top: 50%; left: 35px; }.search_title02 ul { margin: 2px 0px 0px 0px; padding: 0px; list-style: none; float: right; }.search_title02 ul li { margin: 0px 1px 0px 1px; float: left; }.search_title03 { margin: 1px 1px 0px 1px; height: 40px; background: #F1F1F1 url(../images_search/icon03.gif) left 2px no-repeat; color: #333333; font-size: 85%; position: relative; }.search_title03 p { margin: -0.7em 10px 0px 10px !important; margin: -0.5em 10px 0px 10px; padding: 0px; height: 35px; float: left; font-weight: 700; position: absolute; top: 50%; left: 35px; }.search_title03 ul { margin: 2px 0px 0px 0px; padding: 0px; list-style: none; float: right; }.search_title03 ul li { margin: 0px 1px 0px 1px; float: left; }.search_title04 { margin: 1px 1px 0px 1px; height: 40px; background: #F1F1F1 url(../images_search/icon04.gif) left 2px no-repeat; color: #333333; font-size: 85%; position: relative; }.search_title04 p { margin: -0.7em 10px 0px 10px !important; margin: -0.5em 10px 0px 10px; padding: 0px; height: 35px; float: left; font-weight: 700; position: absolute; top: 50%; left: 35px; }.search_title04 ul { margin: 2px 0px 0px 0px; padding: 0px; list-style: none; float: right; }.search_title04 ul li { margin: 0px 1px 0px 1px; float: left; }.search_title05 { margin: 1px 1px 0px 1px; height: 40px; background: #F1F1F1 url(../images_search/icon05.gif) left 2px no-repeat; color: #333333; font-size: 85%; position: relative; }.search_title05 p { margin: -0.7em 10px 0px 10px !important; margin: -0.5em 10px 0px 10px; padding: 0px; height: 35px; float: left; font-weight: 700; position: absolute; top: 50%; left: 35px; }.search_title05 ul { margin: 2px 0px 0px 0px; padding: 0px; list-style: none; float: right; }.search_title05 ul li { margin: 0px 1px 0px 1px; float: left; }.search_content { margin: 14px !important; margin: 14px 14px 3px 14px; height: auto !important; height: 1px; }.search_image { margin: 0px 10px 0px 0px; float: left; }.search_data { width: 360px; color: #444444; font-size: 82%; line-height: 1.4; float: left; }.search_data span { font-weight: 700; }.search_data ul { margin: 10px 0px 0px 0px; padding: 0px; list-style: none; }.search_data ul li { margin: 0px 5px 0px 0px; float: left; }.search_area_navi ul { margin: 10px 0px 0px 2px; padding: 0px 0px 7px 0px; list-style: none; }.search_area_navi ul li { margin: 1em 1em 0px 0px; color: #555555; font-size: 82%; float: left; }.search_area_navi img { margin: 0px 0px 10px 0px; float: left; }.search_area_title { margin: 0px 0px 11px 0px; padding: 10px 12px 10px 12px; border-top: solid 1px #CCCCCC; border-bottom: solid 3px #CCCCCC; background: url(../images_event/event_title01.gif) repeat-y; }.search_area_title h1 { margin: 0px; padding: 0px; color: #444444; font-size: 100%; }.pagetop { margin: 10px 0px 30px 0px; width: 640px; text-align: right; }.pagetop ul { margin: 0px 0px 2px 0px; padding: 0px; list-style: none; }.pagetop ul li { padding: 0px 3px 0px 10px; background: url(../images_common/pagetop_arrow.gif) left center no-repeat; font-size: 72%; display: inline; }
