body {font : 10pt/12pt MS UI Gothic,Osaka;color : #000000;background-image : url("../titles/bk_cafe.gif");margin-top:0px; margin-left:0px;margin-right:0px; text-align : center ;}
/*	▼メイン枠背景指定▼	*/
.w_1{background-color:#ffffff;border-left: solid  1px #f4bccf; border-right: solid  1px #f4bccf;}
.w_m{background-color:#ffffff; border-right: solid  1px #f4bccf;}
.w_com{background-color:#ffffff; border: solid  1px #FF99FF;}
/*	▼行背景画像指定▼	*/
.title1 { background-image : url("../titles/bk_title_cafe.gif");}
.title2 { background-image : url("../titles/bk_title_shi.gif");}
.bk_menu_c {background-image : url("../titles/bk_menu_c.jpg");Width:200px;}
.bk_menu_s{background-image : url("../titles/bk_menu_s.jpg");Width:200px;}
.bk_top_mc{background-image : url("../titles/top_c1_02.gif");}
.bk_top_mc2{background-image : url("../titles/top_c1_03.gif");}
.bk_top_ms{background-image : url("../titles/top_s1_02.gif");}
.bk_top_ms2{background-image : url("../titles/top_s1_03.gif");}
.countertxt{font : 9pt/11pt MS UI Gothic,Osaka ; color : #FF66FF;}
/*	▼リンク1▼	*/
a       { color : #0000FF; text-decoration : none ; }
a:LINK  { color : #0000FF; text-decoration : none ; }
a:HOVER { color : #FF99FF; text-decoration : underline ; }
/*	▼リンク2▼	*/
.link2txt {font : 9pt/11pt MS UI Gothic,Osaka ; color : #ffffff; }
.link2txt A {font : 9pt/11pt MS UI Gothic,Osaka ; color : #ffffff; }
.link2txt A:LINK {font : 9pt/11pt MS UI Gothic,Osaka ; color : #ffffff; }
.link2txt A:hover {font : 9pt/11pt MS UI Gothic,Osaka ; color : #FF9900; }
/*	▼リンク3▼	*/
.link3txt {font : 8pt/10pt MS UI Gothic,Osaka ; color : #ffffff; }
.link3txt A {font : 8pt/10pt MS UI Gothic,Osaka ; color : #ffffff; }
.link3txt A:LINK {font : 8pt/10pt MS UI Gothic,Osaka ; color : #ffffff; }
.link3txt A:hover {font : 8pt/10pt MS UI Gothic,Osaka ; color : #0033FF; }
/*	▼フッター部分背景指定▼*/
.footer{border-top:solid 3px #f4bccf;font:8pt/10pt MS UI Gothic,Osaka;color:#f4bccf;}
.footer2 {border-top: solid 3px #f2689e;font : 8pt/10pt MS UI Gothic,Osaka ; color : #f2689e;}
/*	▼見出し制御▼*/
.h1{font:8pt/10pt MS UI Gothic,Osaka;color:#ffffff;}
.h2{font:14pt/16pt MS UI Gothic,Osaka; color : #FF0000; }
.h3{font:14pt/16pt;color:#999999;}
.h4      { font : 16pt/18pt ; color : #3300CC; }
.h5      { font : 14pt/16pt ; color : #FF9900; }
.h6      { font : 10pt/12pt ; color : #000000; } 
h1      {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
h2      { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
h3      { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
h4      { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
h5      { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
h6      { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;} 
/*	▼テキスト装飾▼*/
hr      { border : 2px dotted #990099 ; }
td      { font : 10pt/12pt MS UI Gothic,Osaka ;color : #000000 ; }
.cw     { font : 8pt/10pt Times New Roman,Times,serif ;color : #cccccc ; }
.cw2    { font : 8pt/10pt Times New Roman,Times,serif ;color : #999999 ; }
.info_o { font : 8pt/10pt MS UI Gothic,Osaka ;color : #ff9900 ; }
.ww { font : 8pt/10pt MS UI Gothic,Osaka ;color : #000000 ; }
.smid   { font : 12pt/14pt MS UI Gothic,Osaka ;color : #000000 ; }
.red    { font : 10pt/12pt MS UI Gothic,Osaka ; color : #FF0000; }	
.pinkcafe {font:12pt/14pt MS UI Gothic,Osaka;color:#f4bccf;}
.pinkshibuya {font:11pt/13pt MS UI Gothic,Osaka;color:#f2689e;}	
.sm     { font : 8pt/10pt MS UI Gothic,Osaka ;  }
.sm_red { font : 8pt/10pt MS UI Gothic,Osaka ; color : #FF0000; }	
.middle { font : 14pt/16pt ; }
.big    { font : 18pt/20pt ; }
.eng12c { font : 12pt/14pt Courier New,Courier,mono ; }
.eng12cr { font : 12pt/14pt Courier New,Courier,mono ; color : #FF0000;}
.eng14a { font : 14pt/16pt Arial ; }
.eng14aw{ font : 14pt/16pt MS UI Gothic,Osaka; color : #ffffff; }
.eng14ag{ font : 13pt/15pt MS UI Gothic,Osaka; color : #00CC99; }
.eng16g { font : 16pt/18pt Geneva,Arial,Helvetica,sans-serif ; color : #FF0000; }
.eng16g { font : 16pt/18pt Geneva,Arial,Helvetica,sans-serif ; color : #FF0000; }
.eng14g { font : 14pt/16pt Geneva,Arial,Helvetica,sans-serif ; color : #00CC00; }
.eng14f { font : 14pt/16pt Geneva,Arial,Helvetica,sans-serif ; color : #FFFFFF; }
.white  { color : white ; }
.blue   { color : blue ; }
.strong { font-weight : bold ; color : #000000 ; }
.copy   { font : 6pt/8pt ; }


.cnbox, .cnbox_body, .cnbox_head, .cnbox_head div {
background:transparent url(./img/css/corner3.gif) no-repeat bottom right;
}
.cnbox{
width:335px !important; width: 320px;
margin:5px auto; padding-right:15px;
}
.cnbox_head {
background-position:top right;
margin-right:-15px;
padding-right:40px;
}
.cnbox_head div {
background-position:top left;
margin:0; padding:10px 0 5px 20px;
border:0;
height:auto !important; height:1%;
color:#fff; font-weight:bold; font-size:1.5em;
}
.cnbox_body {
background-position:bottom left;
margin-right:25px; padding:5px 0 10px 20px;
}
.woman-recruitment {padding:0px;margin:0px 0px 0px 0px;width:577px;height:235px;background-image:url(../images/woman-recruitment.jpg);text-indent:-9999px;}