/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　会社概要　【company】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#company{padding:10px 0;}
#company h2{padding:5px 0 5px 15px; clear:both;}
#company h3{padding:10px 0 0 0; clear:both;}
#company h4{padding:10px 0 0 0; clear:both;}
#company a {text-decoration:underline; color:#568CBE;}
#company a:hover{text-decoration:none;}
#company .word{font-size:80%; padding:5px 10px 10px 0; line-height:130%;}
#company .center{padding:15px 0; text-align: center;}
#company .bar{background:url(../company/images/bar_h3.jpg) no-repeat; width:645px; line-height:32px; display:block;
              padding:0 0 0 15px; margin:0 0 5px 20px; font-size:90%; clear:both;}

/*** 枠指定 ***/
#company .waku{padding:5px 0 20px 25px; width:650px; clear:both;}

/*テーブル用指定*/
#company .table00{padding:5px; background:#F0F0F0;}
#company .table00 td{padding:10px; font-size:80%; background:#FFFFFF;
                     border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC;}
#company .table00 .line{border-top:solid 1px #CCCCCC; border-left:solid 1px #CCCCCC;}				 
#company .table00 .bold{background:#FEF7EC; width:148px;}
#company .table00 .bold2{background:#FEF7EC; font-weight:bold;}
#company .table00 .bold3{background:#FFF2BF; width:148px;font-weight:bold;}

/*掲載のお問い合わせ*/
#company .toiawase{padding:5px; background:#F5F5F5; float:left; width:450px; font-size:80%;}
/*設置店舗案内*/
#company .tenpo{border:1px solid #CCCCCC; font-size:80%; padding:10px 15px;}
/*キャラクター紹介*/
#company .chara{width:205px; float:left; padding:0 11px 0 0;}
#company .chara .comment{padding:0 10px; font-size:75%; background:url(../company/images/waku_naka.gif) no-repeat;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　お問い合わせ　【form】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#form{}
#form h2{padding:0 0 10px 10px; margin:0;}
#form h3{padding:0 0 0 15px; clear:both; background:url(../contact/images/bar_h3.jpg) no-repeat; line-height:33px;
            font-size:90%; margin:10px 0 5px 0;}
#form h4{padding:15px 0 0 0; clear:both; color:#FF0000; font-size:80%;}
#form a {text-decoration:underline;}
#form a:hover{text-decoration:none;}
#form .word{font-size:80%; padding:0 10px; line-height:130%;}
#form .word2{font-size:80%; padding:0 5px 5px 5px; line-height:130%;}
#form .red{color:#FF0000;}
#form .bar{padding:0 0 0 10px;}

/*** 枠指定 ***/
#form .waku{padding:10px 0 0 20px; width:660px; clear:both;}

/*入力項目*/
#form .syousai{width:640px; padding:5px; background:#F0F0F0; clear:both;}
#form .table00{background:#FFFFFF;}
#form .table00 td{border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; padding:10px 15px; font-size:80%;}
#form .table00 .bold{background:#FEF7EC; color:#000000; width:140px;}
#form .table00 .line{border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#form .table00 ul{}
#form .table00 li{list-style-type:none; font-size:80%; line-height:130%; color:#666666;}
/*確認する*/
#form .kakunin{background:#FFF2BF; width:650px; clear:both;}
#form .kakunin p{padding:10px 0 10px 200px;}
#form .kakunin a{background:url(../new/images/botan_kakunin.gif) no-repeat; width:240px; height:35px; display:block; text-indent:-9999px;}
#form .kakunin a:hover{background:url(../new/images/botan_kakunin_.gif) no-repeat;}
/**/
#form .table01{background:#F0F0F0; padding:10px; margin:10px 0 0 0; font-weight:bold; font-size:80%;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　ご利用方法　【goriyou】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#goriyou{}
#goriyou h2{padding:0 0 10px 10px; margin:0;}
#goriyou h3{padding:0 0 0 15px; clear:both; background:url(../goriyou/images/bar_h3.jpg) no-repeat; line-height:30px;
            font-size:90%; margin:0 0 5px 0;}
#goriyou h4{padding:0 0 2px 5px; clear:both; background:url(../goriyou/images/bar_h4.jpg) no-repeat; line-height:22px;
            font-size:85%; margin:15px 0 5px 0;}
#goriyou a {text-decoration:underline;}
#goriyou a:hover{text-decoration:none;}
#goriyou dl{float:left; width:300px; margin:0; padding:10px 5px;}
#goriyou dt{margin:0; padding:10px 0 5px 0; font-weight:bold; font-size:85%;}
#goriyou dd{margin:0; padding:0 0 20px 10px; font-size:80%;}

#goriyou .bar{padding:0 0 10px 10px;}
#goriyou .left{font-weight:bold; font-size:90%; padding:0 0 10px 0;}

#goriyou .word{font-size:80%; padding:0 10px 10px 10px; line-height:130%;}
.red{color:#FF0000;}

/*** 枠指定 ***/
#goriyou .waku{padding:5px 0 20px 15px; width:650px; clear:both;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　求人応募のマナー　【help】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#help{}
#help h2{padding:0 0 10px 10px; margin:0;}
#help h3{padding:5px 0 10px 15px; clear:both;}
#help h4{padding:20px 0 10px 0;}
#help a {text-decoration:underline;}
#help a:hover{text-decoration:none;}
#help .right{padding:0 0 10px 0;}
#help .bar{background:url(../help/images/bar_h3.jpg) no-repeat; width:645px; line-height:32px; display:block;
           padding:0 0 0 15px; margin:5px 0 5px 10px; font-size:90%; clear:both;}

#help .word{font-size:80%; padding:0 10px; line-height:130%;}
.red{color:#FF0000;}

/*** 枠指定 ***/
#help .waku{padding:5px 0 20px 15px; width:650px; clear:both;}

#help .waku ul{}
#help .waku li{list-style-type:none; background:url(../help/images/botan_list.gif) no-repeat; line-height:18px;
               margin:0; padding:4px 0 8px 25px; font-size:80%;}
#help .waku dl{padding:10px 0 0 5px; margin:0;}
#help .waku dt{color:#FF0000; padding:0 0 5px 0; margin:0; font-size:85%; font-weight:bold;}
#help .waku dd{color:#FF0000; padding:0 0 10px 10px; margin:0; font-size:80%;}   
			   
/*テーブル用指定*/
#help .table00{padding:5px;}
#help .table00 td{padding:10px; font-size:80%; border-bottom:dotted 1px #333333;}
#help .table00 p {background:url(../help/images/botan_chigai.gif) no-repeat; padding:0 0 0 20px; line-height:20px;}
#help .table00 .line{border-top:dotted 1px #333333;}				 
#help .table00 .bold{background:#FFF2BF; width:140px; color:#B67410;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　利用規約　【kiyaku】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#kiyaku{padding:10px 0;}
#kiyaku h2{padding:5px 0 5px 15px; clear:both;}
#kiyaku h3{padding:0 0 0 15px; clear:both; background:url(../kiyaku/images/bar_h3.jpg) no-repeat; line-height:30px; font-size:90%;
           margin:10px 0 5px 0;}
#kiyaku p {font-size:80%; line-height:130%; padding:3px 5px 5px 5px;}
#kiyaku a {text-decoration:underline; color:#568CBE;}
#kiyaku a:hover{text-decoration:none;}
#kiyaku ul{padding:5px 10px; margin:0;}
#kiyaku li{list-style-type:none; font-size:80%; padding:0 0 5px 0; margin:0;}
#kiyaku dl{margin:0; padding:10px; background:#FAFAFA; border:1px solid #CCCCCC; clear:both;}
#kiyaku dt{padding:0 0 3px 0; margin:0; font-weight:bold; font-size:85%;}
#kiyaku dd{padding:0 0 10px 8px; margin:0; font-size:80%;}

/*** 枠指定 ***/
#kiyaku .waku{padding:5px 0 20px 25px; width:650px; clear:both;}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　プライバシーポリシー　【privacy】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#privacy{padding:10px 0;}
#privacy h2{padding:5px 0 5px 15px; clear:both;}
#privacy h3{padding:0 0 0 15px; clear:both; background:url(../privacy/images/bar_h3.jpg) no-repeat; line-height:30px;
            font-size:90%; margin:10px 0 5px 0;}
#privacy h4{padding:0 0 5px 5px; clear:both; background:url(../privacy/images/bar_h4.jpg) no-repeat; line-height:22px;
            font-size:90%; margin:10px 0 0 0;}
			
#privacy p {font-size:80%; line-height:130%; padding:3px 5px 5px 5px;}
#privacy a {text-decoration:underline; color:#568CBE;}
#privacy a:hover{text-decoration:none;}
#privacy ul{padding:5px 10px; margin:0;}
#privacy li{list-style-type:none; font-size:80%; padding:0 0 5px 0; margin:0;}
#privacy dl{margin:0; padding:0 10px 15px 15px; clear:both;}
#privacy dt{padding:5px 0 0 0; margin:0; font-weight:bold; font-size:80%;}
#privacy dd{padding:0 0 6px 8px; margin:0; font-size:75%; line-height:140%;}

/*** 枠指定 ***/
#privacy .waku{padding:5px 0 20px 25px; width:650px; clear:both;}


/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　求人掲載のお問い合わせ　【kyujin】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#kyujin{}
#kyujin h2{padding:0 0 5px 10px; margin:0;}

#kyujin h4{padding:15px 0 0 0; clear:both; color:#FF0000; font-size:80%;}
#kyujin a {text-decoration:underline;}
#kyujin a:hover{text-decoration:none;}
#kyujin .word{font-size:80%; padding:0 10px; line-height:130%; width:570px;}
#kyujin .word2{font-size:80%; padding:0 5px 5px 5px; line-height:130%;}
#kyujin .word3{font-size:80%; padding:10px; line-height:130%;}
#kyujin .word4{color:#FF0000; font-size:80%; padding:10px; line-height:130%;}
#kyujin .red{color:#FF0000;}
#kyujin .bar{padding:0 0 0 10px;}

/*** 枠指定 ***/
#kyujin .waku{padding:10px 0 0 20px; width:660px; clear:both;}

/*入力項目*/
#kyujin .syousai{width:640px; padding:5px; background:#F0F0F0; clear:both;}
#kyujin .table00{background:#FFFFFF;}
#kyujin .table00 td{border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; padding:10px 15px; font-size:80%;}
#kyujin .table00 .bold{background:#FEF7EC; color:#000000; width:140px;}
#kyujin .table00 .line{border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#kyujin .table00 ul{}
#kyujin .table00 li{list-style-type:none; font-size:80%; line-height:130%; color:#666666;}
/*確認する*/
#kyujin .kakunin{background:#FFF2BF; width:650px; clear:both;}
#kyujin .kakunin p{padding:10px 0 10px 200px;}
#kyujin .kakunin a{background:url(../new/images/botan_kakunin.gif) no-repeat; width:240px; height:35px; display:block; text-indent:-9999px;}
#kyujin .kakunin a:hover{background:url(../new/images/botan_kakunin_.gif) no-repeat;}

/*検索項目*/
#kyujin .shibori{border:1px solid #EAEAEA; background:#FAFAFA; padding:5px; width:640px; margin:10px 0 0 0px;}
#kyujin .shibori h3{padding:0 0 10px 0;}
#kyujin .shibori td{padding:3px 0; font-size:10pt;}
#kyujin .shibori td a {text-decoration:underline;}
#kyujin .shibori td a:hover{text-decoration:none;}
#kyujin .shibori form{margin:0; padding:0;}

#kyujin .shibori .title{width:65px; vertical-align:top;}
#kyujin .shibori .kou{text-align:right; font-size:8pt;}
#kyujin .shibori .kou a{color:#FF0000; }
#kyujin .shibori dl{float:left; width:180px; margin:0; padding:10px 5px 5px 0;}
#kyujin .shibori dt{margin:0; padding:0 0 5px 0; font-weight:bold; font-size:10pt;}
#kyujin .shibori dd{margin:0; padding:0 0 2px 10px; font-size:8pt;}
#kyujin .pad{padding:0 0 10px 10px;}

/*枠の幅指定*/
#kyujin .size1{width:3%;}
#kyujin .size2{width:22%;}

#kyujin .size3{width:12%;}
#kyujin .size4{width:88%;}

#kyujin .size5{width:8%;}
#kyujin .size6{width:38%;}

#kyujin .size7{width:8%;}
#kyujin .size8{width:42%;}

#kyujin .size9{width:5%;}
#kyujin .size10{width:28%;}

/*お申し込みの前に*/
#kyujin .attention{border:1px dotted #000000; padding:10px; float:left; width:630px;}
#kyujin .attention h3{font-size:11pt; padding:10px 0;}
#kyujin .attention p{font-size:10pt;}
#kyujin .attention ol{margin:0 0 0 10px; padding:0 0 10px 20px;}
#kyujin .attention li{margin:0; padding:0 0 8px 0; font-size:10pt;}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
　面接ワンポイントアドバイス　【advice】
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#advice{padding:0 0 10px 10px;}
#advice h2{padding:0 0 10px 0px; margin:0;}
#advice h3{padding:0 0 10px 0px; margin:0;}
#advice h4{padding:0; margin:0;}
#advice h5{padding:0; margin:0 0 0 10px;}

#advice .word{font-size:78%; padding:0 10px; line-height:1.5em;}

/*絶対ゆずれないポイント*/
#advice .osap{ background-color:#FDF7E1; width:630px; padding:15px; margin:10px 0;}
#advice .osap h4{ color:#f30; background:url(../advice/images/bar.gif) no-repeat bottom; font-size:90%; padding:0 0 5px 5px; margin:0 0 5px 0;}
#advice .osap ul{padding:5px 5px 0px 25px; }
#advice .osap li{ list-style-type:decimal; font-size:78%; line-height:1.5em;  padding:0;}

/*最後のしめ*/
#advice .last{ margin:10px 0; padding:15px; background:url(../advice/images/comment.jpg) no-repeat; width:630px; height:60px;}
#advice .last p{ color:#993300;}

/*** 枠指定 ***/
#advice .waku{ width:660px; margin:0 0 0 10px; padding:0; clear:both;}
#advice .waku p{ font-size:78%; line-height:1.5em;}
#advice .waku .pointbox{ margin:0 0 0 10px;}

#advice a {text-decoration:underline;}
#advice a:hover{text-decoration:none;}
#advice .right{padding:0 0 10px 0;}
#advice .waku .bar{background:url(../advice/images/point_h4.jpg) no-repeat; width:645px; height:26px;display:block;
           padding:8px 0 0 15px; margin:0 0 10px 0; font-size:90%; clear:both;}
#advice .point{ background:url(../advice/images/point_bar.jpg) no-repeat; width:500px; height:22px; display:block;
	padding:14px 0 0 160px; margin:10px 0; font-size:80%; clear:both;}

.red{color:#FF0000;}

