*{font-family:MS Gothic,sans-serif}body{margin:0;padding:0;text-align:center;font-size:62.5%}*html body{font-size:61.0%}*+html body{font-size:61.0%}a:hover{text-decoration:none}a img{margin:0 3px 0 0;vertical-align:middle;border:0}form{margin:0;padding:0}input,select,textarea{margin:0;vertical-align:middle}hr{height:0;margin:20px 0 0 0;padding:0;line-height:0;visibility:hidden;border:0}*html hr{margin-bottom:-15px}*+html hr{margin-bottom:-15px}p{margin:0 0 15px 0;padding:0;font-size:1.4em;color:#333;line-height:150%;text-align:justify;text-justify:auto}.c:after{content:".";display:block;clear:both;height:0;visibility:hidden}.c{display:inline-block}* html .c{height:1%}* html{height:1%}.c{display:block}#Wrap{width:900px;margin:0 auto}#Contents{margin:20px 0 0 0}.inner{padding:0 10px}.bread{text-align:right;font-size:12px;margin:0 0 20px 0;padding:5px 0;background-image:url(../../img/common/dot.gif);background-position:bottom;background-repeat:repeat-x}.h1{font-size:14px;color:#FFF;background-image:url(../../img/common/h1-back.gif);background-position:0 50%;background-repeat:no-repeat;margin:0 0 10px 0;padding:10px 5px 10px 20px;border-width:3px 0 3px 0;border-style:double;border-color:#FFF}.h2{font-size:14px;color:#FFF;margin:0;padding:5px 10px;background-color:#7CBB3E;border-width:3px 0 0 0;border-style:double;border-color:#FFF}.h3{font-size:14px;margin:0 0 10px 0;padding:5px;border-width:3px 0 3px 0;border-style:double;border-color:#CCC;background-color:#EEE}.btn-detail{margin:0;padding:0}.btn-detail a{width:112px;height:30px;font-size:8px;float:right;display:block;text-indent:-9999px;overflow:hidden;background-image:url(../../img/common/btn-detail.gif);background-position:0 0;background-repeat:no-repeat}.text{margin:0 0 20px 0;padding:0 10px}.border-text{margin:0 0 20px 0;padding:10px;border:1px solid #CCC;background-color:#EBF4FA}#google_ad{margin:20px 0 0 0;border:1px solid #CCC;padding:10px}#Foot{margin:30px 0 0 0}#footer-top{text-align:center;font-size:12px;background-color:#338EC6;padding:5px;margin:0 0 0 0}#footer-top,#footer-top a{color:#FFF}#copy,#pagetop{font-size:12px}#copy{width:400px;float:left}#pagetop{text-align:right;width:200px;float:right}#logo,#header-comment,#Gmenu ul li{float:left}#Head-right,#sub-menu li{float:right}#logo a,#header-comment,#Gmenu ul li a{font-size:8px;display:block;text-indent:-9999px;overflow:hidden;background-position:0 0;background-repeat:no-repeat}#seo{font-size:10px;color:#FFF;background-color:#338EC6;padding:2px 5px}#logo{width:162px;margin:15px 0 0 0}#logo a{width:162px;height:47px;background-image:url(../../img/common/logo.gif)}#header-comment{width:320px;height:72px;background-image:url(../../img/common/header-comment.gif);margin:0 0 0 5px}#Head-right{width:360px;margin:5px 0 0 0}#sub-menu{list-style:none;margin:0;padding:0}#sub-menu li{font-size:12px;background-image:url(../../img/icon/icon-arrow-blue.gif);background-position:0 50%;background-repeat:no-repeat;margin:0;padding:0 0 0 10px}#word-search{font-size:12px;text-align:right;background-color:#EBF4FA;background-image:url(../../img/common/word-search-back.gif);background-position:10px 50%;background-repeat:no-repeat;border:1px solid #CCC;margin:10px 0 0 0;padding:5px}#Gmenu{border-width:1px 0 2px 0;border-style:solid;border-color:#CCC;margin:10px 0 0 0}#Gmenu ul{list-style:none;margin:0;padding:0}#Gmenu ul li{}#Gmenu ul li a{height:40px;background-image:url(../../img/common/gmenu.gif)}#Gmenu ul li#Gmenu-index a {background-position:0 0;width:108px}#Gmenu ul li#Gmenu-about a {background-position:-108px 0;width:140px}#Gmenu ul li#Gmenu-voice a {background-position:-248px 0;width:121px}#Gmenu ul li#Gmenu-faq a {background-position:-369px 0;width:109px}#Gmenu ul li#Gmenu-mypage a{background-position:-478px 0;width:97px}#Gmenu ul li#Gmenu-index a:hover {background-position:0 -40px}#Gmenu ul li#Gmenu-about a:hover {background-position:-108px -40px}#Gmenu ul li#Gmenu-voice a:hover {background-position:-248px -40px}#Gmenu ul li#Gmenu-faq a:hover {background-position:-369px -40px}#Gmenu ul li#Gmenu-mypage a:hover{background-position:-478px -40px}#index #Gmenu ul li#Gmenu-index a{background-position:0 -40px;cursor:default}#about #Gmenu ul li#Gmenu-about a{background-position:-108px -40px;cursor:default}#voice #Gmenu ul li#Gmenu-voice a{background-position:-248px -40px;cursor:default}#faq #Gmenu ul li#Gmenu-faq a{background-position:-369px -40px;cursor:default}#mypage #Gmenu ul li#Gmenu-mypage a{background-position:-478px -40px;cursor:default}#popup_container {font-family:Arial,sans-serif;font-size:12px;min-width:300px;max-width:600px;background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#popup_title {font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(/img/jquery.alerts/title.gif) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0;margin:0}#popup_content {background:16px 16px no-repeat url(/img/jquery.alerts/info.gif);padding:1em 1.75em;margin:0}#popup_content.alert {background-image:url(/img/jquery.alerts/info.gif)}#popup_content.confirm {background-image:url(/img/jquery.alerts/important.gif)}#popup_content.prompt {background-image:url(/img/jquery.alerts/help.gif)}#popup_message {padding-left:48px;text-align:left}#popup_panel {text-align:center;margin:1em 0 0 1em}#popup_prompt {margin:.5em 0}#Main{width:650px;float:left;text-align:left}#Side{width:210px;float:right}h2{padding:0;margin:0}#banner-order-seat a,#news-title,#category-title,#qr,#recruit-title,#recruit-text ul li a{font-size:8px;display:block;text-indent:-9999px;overflow:hidden;background-position:0 0;background-repeat:no-repeat}#news-title,#category-title,#recruit-title{background-image:url(../img/index/h2-right.gif)}#switch-banner{margin:0 0 20px 0}#banner-order-seat a{height:140px;background-image:url(../../img/common/order-seat.gif);margin:0 0 20px 0}#news-title{height:47px}#news-list{list-style:none;margin:0 0 20px 0;border-width:0 1px 1px 1px;border-style:solid;border-color:#CCC;padding:10px 10px 0 10px}#news-list li{font-size:12px;text-align:left;background-position:0 0;background-repeat:no-repeat;padding:18px 0 5px 0;margin:0 0 15px 0}#news-list li.part-time{background-image:url(../img/icon/icon-part-time.gif)}#news-list li.regular{background-image:url(../img/icon/icon-regular.gif)}#category-title{height:36px;background-position:0 -86px}#category-side-list{font-size:12px;list-style:none;text-align:left;background-color:#EFF8E7;margin:0 0 20px 0;padding:10px 10px 10px 10px;border-width:0 1px 1px 1px;border-style:solid;border-color:#99CC00}#category-side-list li{margin:0 0 5px 0;padding:0 0 0 15px;background-image:url(../../img/icon/icon-cat.gif);background-position:0 2px;background-repeat:no-repeat}#category-side-list li ul{list-style:none;margin:0 0 10px 10px;padding:0}#category-side-list li ul li{font-size:10px;margin:0 0 2px 0}#qr{height:190px;background-image:url(../../img/common/qr.gif);margin:0 0 20px 0}#recruit-title{height:39px;background-position:0 -47px}#recruit-text{text-align:left;font-size:12px;line-height:120%;border-width:0 1px 1px 1px;border-style:solid;border-color:#CCC;padding:5px 10px 10px 10px;margin:0 0 20px 0}#recruit-text ul{list-style:none;margin:10px 0 0 0;padding:0}#recruit-text ul li{margin:0 0 5px 0;padding:0}#recruit-text ul li a{width:135px;height:13px}#recruit-text ul li a:hover{background-position:0 -13px}#btn-talent a{background-image:url(../../img/common/btn-talent.gif)}#btn-Job-offer a{background-image:url(../../img/common/btn-Job-offer.gif)}