<!--

form{
	margin		: 0em ;
}

/*メインコンテンツ
---------------------------------------------------------------------------*/
#main {
	float: right;	/*メインコンテンツを右側に配置する設定*/
	width: 180px;	/*メインコンテンツの幅*/
	padding-bottom: 10px;
}

#main h2 {
	font-size: 100%;
	background: url(images/h2_bg.gif) no-repeat;	/*h2タグの背景画像設定*/
	color: #FFFFFF;		/*h2タグの文字色*/
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 50px;
}

#main p {
	padding: 0.5em 10px 1em;
}




/*メインコンテンツ内の「What's New」部分
---------------------------------------------------------------------------*/
#main dl.new {
	width: 160px;			/*What's Newボックスの幅*/
	height: 250px;		/*What's Newボックスの高さ*/
	overflow: auto;
	padding: 10px;
}

#main dl.new dt {
	font-weight: bold;	/*日付の色を太字にする*/
}

#main dl.new dd {
	border-bottom: 1px solid #cfcfcf;	/*説明文の下に1pxの点線(dotted)を#cfcfcfの色で入れる。*/
}





table {  font-size: 12px; color: #666666}
.g12 {  font-size: 12px; color: #666666}
a:link {  font-size: 12px; color: #666666;}
a:visited {  font-size: 12px; color: #666666;}
a:active {  font-size: 12px; color: #FF6600;}
a:hover {  font-size: 12px; color: #FF6600;}
a.01:link {  font-size: 12px; color: #ff6600;}
a.01:visited {  font-size: 12px; color: #ff6600;}
a.01:active {  font-size: 12px; color: #ff9900;}
a.01:hover {  font-size: 12px; color: #ff9900;}
a.02 {text-decoration:none;}
a.02:hover{text-decoration:underline;} 
.e12b {  font-size: 12px; font-weight: bold; color: #FFCC33}
.w12b {  font-size: 12px; font-weight: bold; color: #FFFFFF}
.g12b {  font-size: 12px; color: #999999}
p.spl {line-height: 130%;}


input{
	font-family:"verdana","helvetica","osaka","ＭＳ Ｐゴシック",ans-serif;
word-break: break-all;ll;
	color: #666666;
}


textarea{
	font-family:"verdana","helvetica","osaka","ＭＳ Ｐゴシック",ans-serif;
word-break: break-all;ll;
	color: #666666;
}

select{
	font-family:"verdana","helvetica","osaka","ＭＳ Ｐゴシック",ans-serif;
word-break: break-all;ll;
	color: #666666;
}

	.otodoke{
	border:1px solid #8D8070;
	background:#ffffff url(http://www.lisblanc.com/shop/img/otodoke.gif) top left;
	color:#fff;
	hight:50px;
	font-size:12px;
	letter-spacing:2px;
	padding:10px 5px 10px 5px;
	margin-bottom: 5px;

}


	.fax{
	border:1px solid #8D8070;
	background:#ff0000 url(http://www.lisblanc.com/shop/img/fax.jpg) top left;
	color:#fff;
	hight:50px;
	font-size:12px;
	letter-spacing:2px;
	padding:10px 5px 10px 5px;
	margin-bottom: 5px;

}


.side{
border-left: 1px solid #adadad;
border-right: 1px solid #adadad;
border-bottom: 1px solid #adadad;
height: 100%;
margin: 0px 0px 5px 0px;
padding: 5px;
font-size: 12px;
word-break: break-all;/*自動改行させる*/
overflow: hidden;
}

.Bar{

	font-family:"verdana","helvetica","osaka","ＭＳ Ｐゴシック",ans-serif;
word-break: break-all;ll;
  
	font-size: small;
	font-weight: bold;
	font-style: nomal;
	color: #FFFFFF;
	background-color: #FF9966;
	background-image: none;
  
	padding: 0.50em;
}


@charset "UTF-8";

body{
background-color: #fff;
background-attachment: fixed;
height: 100%;
font-size: 13px;
margin: 0pt;
line-height: 140%;
font-family: "verdana", "helvetica", "osaka", "ＭＳ Ｐゴシック", sans-serif;
text-align: center;
color:#111;
}

form{
margin:0px;
padding:0px;
}

input{
border-top: 3px double #ccc;
border-right: 3px double #666;
border-bottom: 3px double #666;
border-left: 3px double #ccc;
color: #333;
background:#edeae4 url(http://www.lisblanc.com/shop/img/side-back.gif);
font-size: 12px;
font-weight: normal;
cursor: pointer;
margin:2px 3px;
padding: 4px 3px;
}

.button{
border-top: 3px double #ccc;
border-right: 3px double #666;
border-bottom: 3px double #666;
border-left: 3px double #ccc;
color: #333;
background:#edeae4 url(http://www.lisblanc.com/shop/img/side-back.gif) ;
font-size: 12px;
font-weight: normal;
cursor: pointer;
margin:2px 2px;
padding: 3px;
}

table.form{
margin:25px 0px 0px 13px;
}

img{
border:none;
}

ul.rss{
margin:0px;
padding:0px;
width:100%;
text-align:center;
}

ul.rss li{
border-right:#999 1px solid;
display:inline;
font-size:12px;
font-style:normal;
font-weight:bold;
letter-spacing:0.2px;
margin-right:0.3em;
padding-right:0.5em;
padding-left:0.2em;
}

ul.rss a:link{
color:#333333;
text-decoration:none;
}

ul.rss a:visited{
color:#333333;
text-decoration:none;
}

ul.rss a:hover{
color:#999999;
text-decoration:none;
}

ul.rss a:active{
color:#333333;
text-decoration:none;
}


#container{
background-color:: #fff;
width: 800px;
margin: 0px 0px 0px 0px;
position: center;
text-align: left;
}

#banner,#subbanner{
background-color: #fff;
width: 800px;
height: 74px;
margin: 0pt;
padding: 0px 5px;
}

h1,h2,h3{
margin:0px;
padding:0px;
}

.logo{
float: left;
}

.blogtitle{
color:#84C200;
font-size:30px;
line-height:35px;
}

.description{
margin: 0px;
padding-top: 23px;
width: 350px;
padding-left: 15px;
float: left;
font-size: 11px;
color: #010101;
}


.r_area{
text-align: center;
padding: 5px 0px 0px 0px;
float: right;
}

.tab{
background: #ffffff;
width:100px;
height:17px;
margin:0px;
padding:2px 2px 0px 2px;
font-size:12px;
text-align:center;
font-weight:bold;
}
.tab2{
background: #ffffff url(http://www.lisblanc.com/shop/img/title_tab4.gif) no-repeat;
width:800px;
height:25px;
margin:0px;
padding:0px;
background-position:0% 100%;
}

#spaceh_0c{
overflow: hidden;
clear: both;
height: 0px;
}

#spaceh_1c{
padding: 1px 0px;
clear: both;
}

#spaceh_2c{
padding: 2px 0px;
clear: both;
}

#spaceh_2{
padding: 2px 0px;
}

#spaceh_3{
padding: 3px 0px;
}


#spaceh_4{
padding: 4px 0px;
}

#spaceh_4c{
padding: 4px 0px;
clear: both;
}

#spaceh_5{
padding: 5px 0px;
}

.header_menu {/*パンクズリスト用背景*/
background: #efefef url(http://www.lisblanc.com/shop/img/title_menu.gif) no-repeat;
width: 793px;
height: 16px;
padding: 2px 0px 0px 8px;
margin: 2px 0px 0px 0px;
font-size: 10px;
letter-spacing: 1px;
float:center;
}


.header_menu a:link, .header_menu a:visited {
letter-spacing: 1px;
color:#010101;
text-decoration:none;
}

.header_menu a:hover, .header_menu a:active {
letter-spacing: 1px;
color:#010101;
text-decoration:none;

}



#content{
background: #fff;
width: 800px;
margin: 10px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

/*TOP用スタイル始め*/

#links2{
background: #fff;
width: 210px;
margin: 0px;
padding: 0px 0px 5px 0px;
float: right;
}

.blog2{
background:#fff;
width:550px;
margin: 0px;
padding: 0px 5px 4px 5px;
float: left;
}

.date-t{  
width:550px;
border-bottom:2px solid #A3A3A3;
background:#fff;
}

.date2{  
width:530px;
border-top:3px solid #fff;
border-bottom:3px solid #fff;
background:#FBFBFB;
height: 18px;
color: #222;
font-size: 13px;line-height: 120%;
letter-spacing: 1px;
padding: 8px 10px 7px 10px;
}


/*TOP用スタイル終わり*/


#links{
background: #fff;
width: 210px;
margin: 0px;
padding: 5px 0px 5px 0px;
float: right;
}


#footer{
height: 18px;
color: #333;
font-size: 12px;
line-height: 120%;
letter-spacing: 1px;
padding: 4px 0px 0px 0px;

clear:both;
}

.copymark{
font-size: 14px;
color: #333;
margin: 0px;
padding: 0px;
}
#copyright{
background: #efefef url(http://www.lisblanc.com/shop/img/title_footer.gif) no-repeat;
width: 800px;
height: 22px;
font-size: 12px;
font-weight: normal;
line-height: 22px;
color: #333;
margin: 0px 2px 0px 2px;
padding: 0px;
text-align: center;
}
#copyright a:link{
font-size: 12px;
letter-spacing: 2px;
color: #333;
text-decoration: none;
}

#copyright a:visited{
font-size: 12px;
letter-spacing: 2px;
color: #333;
text-decoration: none;
}

#copyright a:hover{
font-size: 12px;
letter-spacing: 2px;
color: #f00;
text-decoration: none;
}

#copyright a:active{
font-size: 12px;
letter-spacing: 2px;
color: #f00;
text-decoration: none;
}


.blog{
background: #fff;
width: 550px;
margin: 0px 0px 0px 0px;
padding: 0px 5px 4px 5px;
float: left;
}



.title{
width:505px;
background:#fff url(http://www.lisblanc.com/shop/img/title-big.gif) left top no-repeat;
padding:12px 5px 7px 40px;
color:#373737;
font-size:18px;
font-weight:bold;
}

.title2{
width:505px;
background:#fff url(http://www.lisblanc.com/shop/img/title-big.gif) left top no-repeat;
padding:12px 5px 0px 40px;
color:#373737;
font-size:16px;
font-weight:bold;
}

.date{  
background-color:#fff;
width:545px;
color: #757575;
font-size: 11px;
padding: 1px 5px 1px 0px;
text-align:right;
}

.blogbody{
width: 550px;
height: 100%;
margin-top: 5px;
padding: 0px;
font-size: 12px;
}

.rtop *{
height: 1px;
overflow: hidden; 
display: block;
}

.rbottom *{
background: #fff;
height: 1px;
overflow-y: hidden;
display: block;
}



.r1{
height: 1px;
margin: 0px 2px;
}

.r2{
height: 1px;
margin: 0px 1px;
}



.main{
width: 550px;
margin: 0px;
padding:10px 0px 0px 0px;
color: #222;
text-align: left;
overflow: hidden;
word-break: break-all;
font-size:12px;
line-height:140%;
}




.main img{
border: 0px;
margin:5px;
}

.main-continues{
font-size:12px;
}

.posted{
width: 550px;
color:#000;
font-size:11px;
text-align:right;
margin:20px 0px 25px 0px;
}


.menu{
color:#000;
font-size:12px;
text-align:right;
}

.comments-head{
color:#757575;
border-bottom:1px dashed #A2CC24;
font-size:14px;
font-weight:bold;
padding:5px 0px 5px 10px;
letter-spacing:1px;
height:10px;
}

.comments-body{
font-size:12px;
color:#222;
line-height:135%;
margin:20px 20px 15px 20px;
}

.comments-post{
color:#444;
font-size:12px;
text-align:right;
margin:0px 10px 25px 0px;
}

.trackback-url{
color:#85B200;
font-size:14px;
font-weight:bold;
margin:15px 20px 80px 40px;
}

.trackback-body{
font-size:12px;
color:#222;
line-height:135%;
margin:20px 20px 15px 20px;
}

.trackback-post{
color:#444;
font-size:12px;
text-align:right;
margin:0px 10px 25px 0px;
}


label{
font-size:10px;
font-weight:bold;
}

#author{
width:200px;
border:1px solid #959595;
}
#email{
width:200px;
border:1px solid #959595;
}
#url{
width:200px;
border:1px solid #959595;
}
#text{   font-size:12px;
width:400px;
height:200px;
border:1px solid #959595;
}
.pagetop{
font-size:12px;
text-align:right;
margin:0px 0px 5px 0px;
}

.calendarhead{
background-color:#fff;
color:#111;
font-size:12px;
font-weight:bold;
letter-spacing:2px;
text-align:center;
padding:3px 0px 3px 0px;


}
.calendartable{
margin:0px auto 10px auto;
width:180px;
text-align:left;
background:#fff;
border-spacing:0px;
border-collapse:collapse;


}
.calendarweek{
color:#fff;
font-size:10px;
font-weight: bold;
}


.calendarwd{
background: #fc0 url(http://www.lisblanc.com/shop/img/cale-back.gif);
background-position:-2px 0px;
color:#fff;
font-size:10px;
font-weight:bold;
letter-spacing: 0px;
padding:1px 0px 1px 5px;
text-align:center;
}
.calendard{
/*empty-cells:show;
border-top:1px solid #efefef;
border-right:1px solid #efefef;*/
text-align: center;
    }
.calender{
font-size:10px;
padding:1px 2px;

}


.sidetitle{
background: #fff url(http://www.lisblanc.com/shop/img/side-back.gif);
border-top:4px double #bfbfbf;
border-bottom:4px double #A1A1A1;
color: #00ccff;
font-weight: 500;
font-size: 14px;
line-height: 120%;
letter-spacing: 2px;
padding: 6px 15px 4px 15px;
margin: 0px;
width:150px;
}


.sidetitle2{
background: #fff url(http://www.lisblanc.com/shop/img/side-back2.gif);
border-top:4px double #bfbfbf;
border-bottom:4px double #A1A1A1;
color: #ffffff;
font-weight: 500;
font-size: 14px;
line-height: 120%;
letter-spacing: 2px;
padding: 6px 15px 4px 15px;
margin: 0px;
width:150px;
}



.side{
width:180px;
/*border-left: 1px solid #adadad;
border-right: 1px solid #adadad;
border-bottom: 1px solid #adadad;*/
height: 100%;
margin: 0px 5px 15px 5px;
padding: 5px 1px 5px 1px;
font-size: 12px;
word-break: break-all;/*自動改行させる*/
overflow: hidden;
}


.photo{
text-align:center;
}

.nickname{
color:#111;

font-weight:bold;
margin:10px 0px;
}

.message{
｝

.quotetable{
}

.quote{
color:#000;
font-size:12px;
padding:1px;
}

.blogtimes{
margin:0px 0px 16px 0px;
text-align:center;
}

.powered{
text-align:center;
margin:0px 0px 10px 0px;
}

.syndicate{
font-size:12px;
text-align:center;
}
.checkers{
font-size:12px;
margin-top:10px;
}


body.ad{
background:#f7p39f;
}




#image01 a{
display:block;
width:200px;
color:#F0027F;
background:url(http://www.lisblanc.com/img/i_mnu1.gif) no-repeat;
height:50px;
line-height:50px;
text-decoration:none;
text-align:center;}

#image a:hover{
color:orange;
background:url(http://www.lisblanc.com/img/i_mnu1_f2.gif) no-repeat;
}









@charset "utf-8";
/* CSS Document */

/*
 ********************************
 *
 * Basic(Layout) CSS
 *
 * CSS Setting
 * for digital-packet.com
 * original - 00 2009.01.12 S.Takikawa
 * revision - 01
 *
 ********************************
*/

/********************************
   Basic Layout CSS Setting ( ContentsPage Only ).
 ********************************/

#header {
	width: 100%;

	clear: both;
	padding: 0px;
	margin: 0px;
	text-align: inherit;
	float: left;
	background-color: 222222;
	background-image: url(http://www.lisblanc.com/img_top2/head_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


#container {
	clear: both;
	width: 100%;
	text-align: inherit;
	height: auto;
	padding: 0px;
	margin: 0px;
	background-color: #F9F9F9;
	float: left;
}

#footer {
	clear: both;
	width: 100%;
	text-align: inherit;
	height: auto;
	background-image: url(http://www.lisblanc.com/img_top2/foot_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	float: left;
	margin: 0px;
	color: #FFFFFF;
}





/********************************
   #header Layout CSS Setting
 ********************************/

#header #head-contents {
	clear: both;
	width: 920px;
	height: 70px;
	text-align: inherit;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#head-contents #head-body {
	height: 70px;
	width: 400px;
	clear: both;
	float: left;

}

#head-body h1 {
	font-size: 11px;
	color: #999999;
	margin-bottom: 4px;
	text-indent: 5px;
}

#head-body h2 {
}

#head-body a:link    { color: #FFFFFF; text-decoration: none; }
#head-body a:visited { color: #FFFFFF; text-decoration: none; }
#head-body a:hover   { color: #FFFFFF; text-decoration: none; }
#head-body a:active  { color: #FFFFFF; text-decoration: none; }


#head-contents #head-smenu {
	width: 500px;
	float: right;
	height: 70px;
}
#head-smenu ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}

#head-smenu ul li {
	display: inline;
	float: right;
	list-style-type: none;
	line-height: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#head-contents #head-banner {
	clear: both;
	width: 920px;
	text-align: inherit;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	float: left;
}

#head-banner h3 {
	clear: both;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

#head-banner ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}

#head-banner ul li {
	display: inline;
	float: left;
	list-style-type: none;
	line-height: 100%;
	margin: 0px;
	padding: 5px;
}

/********************************
   #contents Layout CSS Setting
 ********************************/

#container #contents-area {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 142px;
	clear: both;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
#container #topics {
	clear: both;
	float: left;
	height: 240px;
	width: 217px;
	border: 1px dotted #CCCCCC;
	padding: 5px;
}

#topics .guide {
	height: 15px;
	margin-bottom: 5px;
}

#topics #topics-list {
	height: 210px;
	width: 217px;
	overflow: auto;
	clear: both;
	float: left;
}
#topics-list table.topics {
	border-collapse: collapse;
	color: #990000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}

table.topics th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding: 3px;
	color: #777777;
	font-size: 11px;
}
table.topics td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	vertical-align: top;
	padding: 3px;
	font-size: 11px;
}
#topics-list a:link    { color: #990000;	text-decoration: none; }
#topics-list a:visited { color: #990000; text-decoration: none; }
#topics-list a:hover   { color: #CC3300; text-decoration: none; }
#topics-list a:active  { color: #CC3300; text-decoration: none; }

#container #items {
	float: left;

	width: 660px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	padding: 5px;
}
#items .guide {
	height: 15px;
	margin-bottom: 5px;
}

#items ul {
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}

#items ul li {
	display: inline;
	float: left;
	list-style-type: none;
	line-height: 100%;
	margin: 0px;
	padding: 2px;
}

#items ul li img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
#items ul li a {
	height: 106px;
	width: 106px;
	display: block;
	float: left;
}

#items ul li a:link    { background-color: #EEEEEE; }
#items ul li a:visited { background-color: #EEEEEE; }
#items ul li a:hover   { background-color: #F9A51A; }
#items ul li a:active  { background-color: #F9A51A; }

/********************************
   #footer Layout CSS Setting
 ********************************/


#footer #foot-contents {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	float: none;
	padding-top: 20px;
	padding-bottom: 5px;
}

#foot-contents p.navi-pagetop {
	height: 20px;
	margin-top: 11px;
	margin-bottom: 14px;
	width: 900px;
	clear: both;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: right;
	float: left;

}
#foot-contents #fmenu {
	clear: both;
}
#fmenu table {
	border-collapse: collapse;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-left-color: #990000;
}

#fmenu table th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding: 10px;
	color: #777777;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #990000;
}
#fmenu table td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	vertical-align: top;
	padding: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #990000;
}


#fmenu h3 {
	font-size: 11pt;
}
#fmenu h4 {
	font-size: 11px;
}


#foot-contents #foot-copyrights {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

#foot-contents #foot-logo {
	text-align: center;
}
#footer a:link    { color: #FFFFFF; }
#footer a:visited {	color: #FFFFFF; }
#footer a:hover   { color: #CCCCCC; text-decoration: underline; }
#footer a:active  { color: #CCCCCC; text-decoration: underline; }






/*	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 	*/
/*	CSSの追加用です										*/
/*	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 	*/

/*	20081213
*	アルバイト急募用
*/
/*	求人タイトル	*/
.rcrt_head {
	width : 500px;
	height : 113px;
	dispaly : block;
	margin : 0;
	padding : 0;
}
.rcrt_head td {
	background : url(img/re_08d_02.gif) 0 0 no-repeat;
	border-bottom: 1px dotted #333333;
}
.rcrt_head p {
	font-size:14px;
	line-height:1.3em;
	color:#333333;
	padding-top : 14px;
	_padding-top : 24px;
	padding-left : 315px;
	float : left;
}
.rcrt table {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
}
.rcrt td {
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

/*	求人地区タイトル	*/
.rcrt_ttl {
	width : 500px;
	height : 58px;
	dispaly : block;
	margin : 0;
	padding : 0;
	background : url("img/re_08d_03.gif") 0 0 no-repeat;
	border-bottom : 1px dotted #333333;
}
.rcrt_ttl p {
	margin : 0;
	padding : 20px 0 0 85px;
	font-size :15px;
	text-align : left;
	color : #333333;
}

/*	データ名称	*/
.rcrt_dt1, .rcrt_dt2, .rcrt_dt3, .rcrt_dt4 {
	width : 235px;
	height : 29px;
	dispaly : block;
	margin : 0;
	padding : 0;
	margin : 10px 0 10px 10px;
}
.rcrt_dt1 {	background : url("img/re_08d_04.gif") 0 0 no-repeat;	}
.rcrt_dt2 {	background : url("img/re_08d_08.gif") 0 0 no-repeat;	}
.rcrt_dt3 {	background : url("img/re_08d_12.gif") 0 0 no-repeat;	width : 198px;	margin-left : 0;	}
.rcrt_dt4 {	background : url("img/re_08d_13.gif") 0 0 no-repeat;	width : 198px;	margin-left : 0; 	}

/*	データ	*/
.rcrt_dd {
	margin : 0;
	padding : 0;
	margin-left : 10px;
	border : none;
}
.rcrt_dd table,
.rcrt_dd th,
.rcrt_dd td {
	text-align : left;
	border : none;
}
.rcrt_dd td {
	font-size :12px;
	line-height :1.3em;
	color : #333333;	
	padding-top : 4px;
	padding-left : 4px;
}

/*	罫線	*/
.rcrt_kugiri,
.rcrt_kugiri2,
.rcrt_kugiri_s,
.rcrt_kugiri_sv {
	width : 500px;
	height : 10px;
	dispaly : block;
	margin : 0;
	padding : 0;
	border-bottom : 1px dotted #333333;
}
.rcrt_kugiri2 {
	width : 480px;
}
.rcrt_kugiri_s {
	width : 480px;
	height : 1px;
	border : none;
	border-bottom : 1px solid #999999;
}
.rcrt_kugiri_sv {
	width : 1px;
	height : 60px;
	border : none;
	border-left : 1px solid #999999;
	margin-top : 8px;
}


/*	電話番号	*/
.phone1,
.phone2 {
	width : 500px;
	height : 44px;
	dispaly : block;
	margin : 0;
	padding : 0;
}
.phone1 p,
.phone2 p {
	font-size : 13px;
	color : #333333;
	text-align : left;
	margin : 0;
	padding : 12px 0 0 85px;
}
.phone1 {	background : url("img/re_08d_10.gif") 0 0 no-repeat;	}
.phone2 {	background : url("img/re_08d_18.gif") 0 0 no-repeat;	}










/* END */

-->


