@charset "utf-8";/*--------------------------------------------------Designer Kentaro Yuasa <info@yuaken.com>(c)2007 yuaken.com all rights reserved.--------------------------------------------------*//*common------------------------------------------------*/body { margin:0px; padding:0; background:#fff;color:#333; font:14px/1.8em Osaka, Verdana, Helvetica, Arial, 'Hiragino Maru Gothic Pro', sans-serif; letter-spacing:0.1em; }html { overflow-y:scroll; scrollbar-face-color:#eee; scrollbar-arrow-color:#999; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#fff; scrollbar-3dlight-color:#999; scrollbar-darkshadow-color: #999; }#wrapper { position:absolute; width:780px; left:50%; margin-left:-390px; }#header { width:100%; height:80px; }.header_left { float:left; background:url(../01_image/common/header_left_01.gif) ; width:20px; height:80px; text-indent:-10000px; }.header_center , .header_center a { float:left; background:url(../01_image/common/header_center_01.gif) ; width:740px; height:80px; }.header_right { float:left; background:url(../01_image/common/header_right_01.gif) ; width:20px; height:80px; text-indent:-10000px; }#menu { float:left: width:100%; height:60px; }.menu_left { float:left; background:url(../01_image/common/menu_left_01.gif) ; width:20px; height:60px; text-indent:-10000px; }.menu_right { float:left; background:url(../01_image/common/menu_right_01.gif) ; width:20px; height:60px; text-indent:-10000px; }.main_right ul { margin:0; padding:0; display:block; }.main_right li { margin:5px 0; padding:0; display:block; }li { margin:0; padding:0; }ul { margin:0; padding:0; }ol { margin:10px; padding:0; }#menu li , #footer li ,.box_form li { float:left; display:block; }.menu1 a { float:left; background:url(../01_image/common/menu_btn_default_01.gif); width:80px; height:60px; }.menu2 a { float:left; background:url(../01_image/common/menu_btn_default_02.gif); width:90px; height:60px; }.menu3 a { float:left; background:url(../01_image/common/menu_btn_default_03.gif); width:90px; height:60px; }.menu4 a { float:left; background:url(../01_image/common/menu_btn_default_04.gif); width:120px; height:60px; }.menu5 a { float:left; background:url(../01_image/common/menu_btn_default_05.gif); width:90px; height:60px; }.menu6 a { float:left; background:url(../01_image/common/menu_btn_default_06.gif); width:90px; height:60px; }.menu7 a { float:left; background:url(../01_image/common/menu_btn_default_07.gif); width:90px; height:60px; }.menu8 a { float:left; background:url(../01_image/common/menu_btn_default_08.gif); width:90px; height:60px; }.menu1 a:hover { float:left; background:url(../01_image/common/menu_btn_over_01.gif); }.menu2 a:hover { float:left; background:url(../01_image/common/menu_btn_over_02.gif); }.menu3 a:hover { float:left; background:url(../01_image/common/menu_btn_over_03.gif); }.menu4 a:hover { float:left; background:url(../01_image/common/menu_btn_over_04.gif); }.menu5 a:hover { float:left; background:url(../01_image/common/menu_btn_over_05.gif); }.menu6 a:hover { float:left; background:url(../01_image/common/menu_btn_over_06.gif); }.menu7 a:hover { float:left; background:url(../01_image/common/menu_btn_over_07.gif); }.menu8 a:hover { float:left; background:url(../01_image/common/menu_btn_over_08.gif); }.menu1 { float:left; background:url(../01_image/common/menu_btn_stay_01.gif); width:80px; height:60px; }.menu2 { float:left; background:url(../01_image/common/menu_btn_stay_02.gif); width:90px; height:60px; }.menu3 { float:left; background:url(../01_image/common/menu_btn_stay_03.gif); width:90px; height:60px; }.menu4 { float:left; background:url(../01_image/common/menu_btn_stay_04.gif); width:120px; height:60px; }.menu5 { float:left; background:url(../01_image/common/menu_btn_stay_05.gif); width:90px; height:60px; }.menu6 { float:left; background:url(../01_image/common/menu_btn_stay_06.gif); width:90px; height:60px; }.menu7 { float:left; background:url(../01_image/common/menu_btn_stay_07.gif); width:90px; height:60px; }.menu8 { float:left; background:url(../01_image/common/menu_btn_stay_08.gif); width:90px; height:60px; }#main { margin:15px 0; padding:0 30px; width:720px; }.main_left { float:left; margin:0; padding:0; width:350px; }.main_right { float:right; margin:0; padding:0; width:350px; }.main_center { float:right; margin:0; padding:0; width:720px; }.main_center li { margin:3px 20px; padding:0; text-align:left; }.box , .box_swf , .box_link { float:left; margin:5px 0; padiing:0; width:720px; }.box_kanryo { margin:0; padiing:0; width:720px; text-align:center; }.box_form { float:right; margin:0; padiing:0; height:30px; }#footer { margin:0 20px; padding:0; width:740px; height:30px; vertical-align:bottom;  clear:both;}#footer p { margin:8px; padding:0; font-size:12px; color:#666; }#footer ul { margin:0 10px; padding:0; display:block; }#footer li { float:left; margin:5px 0; padding:0; display:block; font-size:12px; color:#666; }.footer_left { float:left; background:url(../01_image/common/footer_left_01.gif) ; width:370px; height:30px; }.footer_right { float:right; background:url(../01_image/common/footer_right_01.gif); width:370px; height:30px;  }.pageup { margin:0; padiing:0; width:720px; text-align:right; font-size:12px; color:#666; }.img_left { float:left; margin:0 10px 0 0; }/*table------------------------------------------------*/table , td { font:16px/1.8em Osaka, Verdana, Helvetica, Arial, 'Hiragino Maru Gothic Pro', sans-serif; letter-spacing:0.1em; }caption { padding:5px; text-align:left; color:#036; background:#ddd; border:1px solid #ccc; border-bottom:3px solid #999;font-size:95%; }.bottom { padding:5px; text-align:left; color:#036; background:#ddd; border:1px solid #ccc; border-top:3px solid #999; }td { padding:5px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align:top; empty-cell:show; }th { padding:5px; background:#eee; border-right:1px solid #ccc; border-bottom:1px solid #ccc; vertical-align:middle; }table { margin:10px 0 0; padding:0;  width:100%; border-left:1px solid #ccc; border-top:1px solid #ccc; }table li { margin:3px 5px; padding:0; display:block; text-align:left; }table p { margin:3px 5px; padding:0; text-align:left; }.item_10 { width:10%; }.item_16 { width:16%; }.item_20 { width:20%; }.item_24 { width:24%; }.item_25 { width:25%; }.item_30 { width:30%; }.item_32 { width:32%; }.item_33 { width:33%; }.item_36 { width:36%; }.item_40 { width:40%; }.item_44 { width:44%; }.item_50 { width:50%; }.item_50 { width:55%; }.item_60 { width:60%; }.item_64 { width:64%; }.item_66 { width:66%; }.item_70 { width:70%; }.item_80 { width:80%; }.txt_space { padding:0 15px; }/*home------------------------------------------------*/.frame { flaot:left; background:url(../01_image/home/main_frame_01.gif) ; width:720px; height:30px; text-indent:-10000px; }.midashi_home_01 { margin:5px 0; padding:0; background:url(../01_image/home/midashi_helf_home_01.gif); width:350px; height:30px; }.midashi_home_02 { margin:5px 0; padding:0; background:url(../01_image/home/midashi_helf_home_02.gif); width:350px; height:30px; }.midashi_home_03 { margin:5px 0; padding:0; background:url(../01_image/home/midashi_long_home_01.gif); width:720px; height:30px; }.midashi_home_04 { margin:5px 0; padding:0; background:url(../01_image/home/midashi_long_home_02.gif); width:720px; height:50px; }.btn_home_01 a { float:left; margin:5px 15px; padding:0; background:url(../01_image/home/btn_default_01.gif); width:121px; height:30px; }.title_home_01 a { float:left; margin:5px 0; padding:0; background:url(../01_image/home/title_home_default_01.gif); width:350px; height:50px; }.title_home_02 a { float:left; margin:5px 0; padding:0; background:url(../01_image/home/title_home_default_02.gif); width:350px; height:50px; }.title_home_03 a { float:left; margin:5px 0; padding:0; background:url(../01_image/home/title_home_default_03.gif); width:350px; height:50px; }.btn_home_01 a:hover { background:url(../01_image/home/btn_over_01.gif); }.title_home_01 a:hover { background:url(../01_image/home/title_home_over_01.gif); }.title_home_02 a:hover { background:url(../01_image/home/title_home_over_02.gif); }.title_home_03 a:hover { background:url(../01_image/home/title_home_over_03.gif); }dl { float:left; margin:0; padding:0; width:100%; height:205px; overflow:auto; }dt { float:left; margin:0; padding:0; }dd { margin-left:100px; padding:0; }/*summary------------------------------------------------*/.midashi_summary_01 { margin:5px 0; padding:0; background:url(../01_image/summary/midashi_long_summary_01.gif); width:720px; height:30px; }.midashi_summary_02 { margin:5px 0; padding:0; background:url(../01_image/summary/midashi_long_summary_02.gif); width:720px; height:30px; }.midashi_summary_03 { margin:5px 0; padding:0; background:url(../01_image/summary/midashi_long_summary_03.gif); width:720px; height:30px; }.borderTop { margin-top:10px; padding-top:10px; border-top:1px solid #ccc }/*guide------------------------------------------------*/.midashi_guide_00 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_00.gif); width:720px; height:30px; }.midashi_guide_01 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_01.gif); width:720px; height:30px; }.midashi_guide_02 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_02.gif); width:720px; height:30px; }.midashi_guide_03 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_03.gif); width:720px; height:30px; }.midashi_guide_04 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_04.gif); width:720px; height:30px; }.midashi_guide_05 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_05.gif); width:720px; height:30px; }.midashi_guide_06 { margin:5px 0; padding:0; background:url(../01_image/guide/midashi_long_guide_06.gif); width:720px; height:30px; }/*service------------------------------------------------*/.midashi_service_01 { margin:5px 0; padding:0; background:url(../01_image/service/midashi_long_service_01.gif); width:720px; height:30px; }.midashi_service_02 { margin:5px 0; padding:0; background:url(../01_image/service/midashi_long_service_02.gif); width:720px; height:30px; }/*rate------------------------------------------------*/.midashi_rate_00 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_00.gif); width:720px; height:30px; }.midashi_rate_01 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_01.gif); width:720px; height:30px; }.midashi_rate_02 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_02.gif); width:720px; height:30px; }.midashi_rate_03 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_03.gif); width:720px; height:30px; }.midashi_rate_04 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_04.gif); width:720px; height:30px; }.midashi_rate_05 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_05.gif); width:720px; height:30px; }.midashi_rate_06 { margin:5px 0; padding:0; background:url(../01_image/rate/midashi_long_rate_06.gif); width:720px; height:30px; }.title_rate_01 a { float:left; background:url(../01_image/rate/title_rate_default_01.gif); width:350px; height:50px; }.title_rate_02 a { float:left; background:url(../01_image/rate/title_rate_default_02.gif); width:350px; height:50px; }.title_rate_03 a { float:left; background:url(../01_image/rate/title_rate_default_03.gif); width:350px; height:50px; }.title_rate_04 a { float:left; background:url(../01_image/rate/title_rate_default_04.gif); width:350px; height:50px; }.title_rate_05 a { float:left; background:url(../01_image/rate/title_rate_default_05.gif); width:350px; height:50px; }.title_rate_06 a { float:left; background:url(../01_image/rate/title_rate_default_06.gif); width:350px; height:50px; }.title_rate_01 a:hover { background:url(../01_image/rate/title_rate_over_01.gif); }.title_rate_02 a:hover { background:url(../01_image/rate/title_rate_over_02.gif); }.title_rate_03 a:hover { background:url(../01_image/rate/title_rate_over_03.gif); }.title_rate_04 a:hover { background:url(../01_image/rate/title_rate_over_04.gif); }.title_rate_05 a:hover { background:url(../01_image/rate/title_rate_over_05.gif); }.title_rate_06 a:hover { background:url(../01_image/rate/title_rate_over_06.gif); }.title_rate_01 { float:left; margin:0 0 10px; padding:0; background:url(../01_image/rate/title_rate_stay_01.gif); width:350px; height:50px; }.title_rate_02 { float:left; margin:0 0 10px; padding:0; background:url(../01_image/rate/title_rate_stay_02.gif); width:350px; height:50px; }.title_rate_03 { float:left; margin:0 0 10px; padding:0; background:url(../01_image/rate/title_rate_stay_03.gif); width:350px; height:50px; }.title_rate_04 { float:left; margin:0 0 10px; padding:0; background:url(../01_image/rate/title_rate_stay_04.gif); width:350px; height:50px; }.title_rate_05 { float:left; margin:0 0 10px; padding:0; background:url(../01_image/rate/title_rate_stay_05.gif); width:350px; height:50px; }.title_rate_06 { float:left; margin:0 0 10px; padding:0; background:url(../01_image/rate/title_rate_stay_06.gif); width:350px; height:50px; }/*event------------------------------------------------*/.midashi_event_00 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_00.gif); width:720px; height:30px; }.midashi_event_01 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_01.gif); width:720px; height:30px; }.midashi_event_02 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_02.gif); width:720px; height:30px; }.midashi_event_03 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_03.gif); width:720px; height:30px; }.midashi_event_04 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_04.gif); width:720px; height:30px; }.midashi_event_05 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_05.gif); width:720px; height:30px; }.midashi_event_06 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_06.gif); width:720px; height:30px; }.midashi_event_07 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_07.gif); width:720px; height:30px; }.midashi_event_08 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_08.gif); width:720px; height:30px; }.midashi_event_09 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_09.gif); width:720px; height:30px; }.midashi_event_10 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_10.gif); width:720px; height:30px; }.midashi_event_11 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_11.gif); width:720px; height:30px; }.midashi_event_12 { margin:5px 0; padding:0; background:url(../01_image/event/midashi_long_event_12.gif); width:720px; height:30px; }ul.list {  margin-left:-15px; width:770px; overflow:hidden; list-style-type:none; }.list li { float:left; margin:15px 0 0 15px; width:132px; }* html ul.list { position:relative; left:-15px; }/*recruit------------------------------------------------*/.midashi_recruit_01 { margin:5px 0; padding:0; background:url(../01_image/recruit/midashi_long_recruit_01.gif); width:720px; height:30px; }.midashi_recruit_02 { margin:5px 0; padding:0; background:url(../01_image/recruit/midashi_long_recruit_02.gif); width:720px; height:30px; }.midashi_recruit_03 { margin:5px 0; padding:0; background:url(../01_image/recruit/midashi_long_recruit_03.gif); width:720px; height:30px; }.midashi_recruit_04 { margin:5px 0; padding:0; background:url(../01_image/recruit/midashi_long_recruit_04.gif); width:720px; height:30px; }.midashi_recruit_05 { margin:5px 0; padding:0; background:url(../01_image/recruit/midashi_long_recruit_05.gif); width:720px; height:30px; }.btn_01 a { float:left; background:url(../01_image/common/form_btn_default_01.gif); width:80px; height:30px;  border:none; }.btn_02 a { float:left; background:url(../01_image/common/form_btn_default_02.gif); width:80px; height:30px;  border:none; }.btn_03 a { float:left; background:url(../01_image/common/form_btn_default_03.gif); width:80px; height:30px;  border:none; }.btn_01 a:hover { background:url(../01_image/common/form_btn_over_01.gif);  border:none; }.btn_02 a:hover { background:url(../01_image/common/form_btn_over_02.gif);  border:none; }.btn_03 a:hover { background:url(../01_image/common/form_btn_over_03.gif);  border:none; }.form  { background:#fff; }/*access------------------------------------------------*/.midashi_access_01 { margin:5px 0; padding:0; background:url(../01_image/access/midashi_long_access_01.gif); width:720px; height:30px; }.midashi_access_02 { margin:5px 0; padding:0; background:url(../01_image/access/midashi_long_access_02.gif); width:720px; height:30px; }.busTime { background: #eee; border: 1px solid #ccc; padding: 5px 10px; }/*link------------------------------------------------*/.midashi_link_01 { margin:5px 0; padding:0; background:url(../01_image/link/midashi_long_link_01.gif); width:720px; height:30px; }/*privacy------------------------------------------------*/.midashi_privacy_01 { margin:5px 0; padding:0; background:url(../01_image/privacy/midashi_long_privacy_01.gif); width:720px; height:30px; }/*text_link------------------------------------------------*/a:link,a:visited,a:active { color:#036; border-bottom:1px dotted; text-decoration:none; }a:hover { color:#fc0; border-bottom:1px dotted; text-decoration:none; }#header a , #menu a , .box_link a , .box_form a , a img , .title_home_01 a:hover , .title_home_02 a:hover { border:none; }a.new { background:url(../01_image/common/icon_new_01.gif) no-repeat right center; padding-right:30px; position:relative; }/*class------------------------------------------------*/h1 , h2 , h3 , h4, h5 , h6 ,span { display:none;}p { margin:5px 0 0; padding:0; }.text_12 { font-size:12px; color:#666; }.blue { font-size:16px; color:#036; }.orange { color:#f60; }hr { display:none;}/*110608add*/.kengaku{text-align:center;margin:auto;padding:10px; border:1px solid #778899;}
