
div#saisin {
	width:400px ;
	height:500px ;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	margin: 50px 0px 0px 0px ;
	padding:13px 0px 0px 21px ;
	background-repeat:no-repeat ;
	background-image:url(../img/info_bg.png) ;
}

div#frame {
	width:420px;
	height:475px;
	overflow:auto;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
}

div#pick{
	width: 300px;
	height: 510px;
	background-image:url(../img/pic_bg.png) ;
	background-repeat:no-repeat ;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	margin:0px 0px 0px 0px ;
}

div#pick_bar_bg{
	width: 300px;
	height: 50px;
	background-image:url(../img/bar_02.png) ;
	background-repeat:no-repeat ;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	margin:0px 0px 0px 0px ;
}

p.pic_time {
	width:100px ;
	margin:0px 0px 0px 0px ;
	padding:26px 0px 0px 0px ;
	line-height:1.0em ;
	color:#330000 ;
	text-align:center ;
	float:right ;
	font-size:11px ;
	font-weight:bold ;
}

table#pic_namephoto{
	width: 258px;
	background-position:center center ;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	margin:15px 0px 0px 30px ;
}

div#pick_photo{
	width: 258px;
	height: 344px;
	padding:14px 0px 0px 20px ;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	margin:0px 0px 0px 0px ;
}

p.pic_name {
	width:175px ;
	text-align:left ;
	margin:9px -10px 0px 0px ;
	padding:0px 0px 0px 0px ;
	line-height:1.1em ;
	font-size:14px ;
	color:#330000 ;
	font-weight:bold ;
}

p.comment_ga {
	width:141px ;
	text-align:left ;
	margin:0px 0px 0px 0px ;
	padding:6px 0px 0px 0px ;
}

table#pic_3size{
	width: 258px;
	background-position:center center ;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif ;
	margin:2px 0px 0px 25px ;
	padding-top: 2px;
}

p.pic_3size {
	width:258px ;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	line-height:1.6em ;
	color:#300 ;
}

p.comment {
	width:250px ;
	height: 50px;
	overflow: hidden;
	margin:4px 0px 0px 2px ;
	padding:0px 0px 0px 0px ;
	line-height:1.2em ;
	color:#E73953 ;
	font-size:11px ;
}

/*スマホ用先走り画像*/
div#mobile {
	width:420px;
	background-image:url(../img/test7.png)  ;
	background-repeat:no-repeat ;
	height:180px ;
	margin-top:0px ;
	margin-left:0px ;
	float:left ;
}

div.qr {
	width:87px;
	height:87px ;
	float:right ;
	margin:45px 35px 0px 0px ;
}

/*20142022追加---モバイルを求人へ---背景ボタンフェイク*/
div#recfake {
	width:420px;
	background-image:url(../img/test7.png)  ;
	background-repeat:no-repeat ;
	height:180px ;
	margin-top:0px ;
	margin-left:0px ;
	float:left ;
}

/*20160302追加---モバイルを求人へ---背景ボタンフェイク*/
div#recfake02 {
	width:420px;
	background-image:url(../img/melma_bg.png)  ;
	background-repeat:no-repeat ;
	height:180px ;
	margin-top:0px ;
	margin-left:0px ;
	float:left ;
}

div.qr {
	width:87px;
	height:87px ;
	float:right ;
	margin:45px 35px 0px 0px ;
}

/*
table, table td {
	padding:0;
	/*border:none;
	border-collapse:collapse;
}
*/

.girl_bg {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/girl_waku.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height:245px ;
	width: 144px;
	margin:0px 0px 0px 0px ;
	padding:20px 0px 3px 0px ;

}

.girl_bg2 {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/girl_waku2.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height:245px ;
	width: 144px;
	margin:0px 0px 0px 0px ;
	padding:20px 0px 3px 0px ;
}

.girl_bg3 {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/girl_waku3lt.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height:275px ;
	width: 144px;
	margin:0px 0px 0px 0px ;
	padding:20px 0px 3px 0px ;
}

.girl_bg4 {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/girl_waku4.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height:245px ;
	width: 144px;
	margin:0px 0px 0px 0px ;
	padding:20px 0px 3px 0px ;

}

.girl_bg5 {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/girl_waku6l.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height:275px ;
	width: 144px;
	margin:0px 0px 0px 0px ;
	padding:20px 0px 3px 0px ;
}

.girl_bgp {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/girl_wakuplt.png);
	background-repeat: no-repeat;
	background-position: bottom center;
	height:275px ;
	width: 144px;
	margin:0px 0px 0px 0px ;
	padding:20px 0px 3px 0px ;
}

.girl_text {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11px;
	line-height: 20px;
	margin:-4px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	color:#FFFFFF ;
	margin-bottom:0px ;
	height: 20px;
}

.girl_text a {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	margin-top:0px ;
	font-weight:bold ;
	color:#FFFFFF ;
	text-decoration:none ;
}

.gb_text_3s {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 9px;
	margin:1px 0px 0px -3px ;
	padding:0px 0px 0px 0px ;
	color:#330000 ;
	line-height:1.5em ;
}

.gb_text_jikan {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold ;
	padding:0px 0px 0px 0px ;
	color:#330000 ;

	margin:0px 0px 0px 0px ;
	line-height:1.0em ;
}

.gb_text_jikan2 {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold ;
	margin-top:0px ;
	padding:0px 0px 0px 0px ;
	color:#330000 ;

	margin:2px 0px 0px 0px ;
	line-height:1em ;
}

/* イベ画スライドショー */

/* #slider_main
--------------------------- */
div#eve_bg2 {
	background:url(../img/eve_bg.png) ;
	width:720px ;
	height:215px ;
	background-repeat:no-repeat ;
	padding:0px 0px 0px 15px ;
}

#slider_main {
	margin: 0px 0px 0px 0px ;
	width: 553px;
	height: 192px;
	text-align: left;
	position: relative;
	overflow: hidden;
}
#slider_main ul {
	top: 0;
	left: 0;
	position: absolute;
	overflow: hidden;
}
#slider_main ul li {
	width: 553px;
	height: 192px;
	float: left;
	display: inline;
	overflow: hidden;
}

/* #slider_thumb
--------------------------- */
#slider_thumb {
	margin: 2px 0px 0px 10px ;
	width: 116px;
	height: 38px;
	text-align: left;
}
#slider_thumb ul {
	display: inline;
}
#slider_thumb ul li {
/*	cursor: pointer;
	display: inline;*/
	margin:0px 0px 1px 0px ;
	padding:0px 0px 0px 0px ;
}
#slider_thumb ul li.active {
	filter:alpha(opacity=100)!important;
	-moz-opacity: 1!important;
	opacity: 1!important;
}


/* =======================================
	ClearFixElements
======================================= */
#slider_main ul:after {
	content: ".";
	height: 0;
	clear: both;
	display: block;
	visibility: hidden;
}

#slider_main ul {
	display: inline-block;
	overflow: hidden;
}

/*20160211追加*/

.girl_bg_pre {
	font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: normal;
	background-image: url(../img/pre_waku.png);
	background-repeat: no-repeat;
	background-position: top center;
	height:410px ;
	width: 220px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 3px 0px ;
}

#pre {
	background-image: url(../img/pre02.png) ;
	background-repeat:no-repeat ;
	height:440px ;
	width:710px ;
	margin:0px 0px 0px 7px ;
}

.girl_text_pre {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 15px;
	margin:11px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	color:#000000 ;
	margin-bottom:0px ;
	line-height:1.4em ;
}

.girl_text_pre a {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	margin-top:0px ;
	font-weight:bold ;
	color:#000000 ;
	text-decoration:none ;
}

.gb_text_3s_pre {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	margin:1px 0px 0px -3px ;
	padding:0px 0px 0px 0px ;
	color:#FFFFFF ;
	line-height:1.5em ;
}

.gb_text_pre_com {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	width:184px ;
	text-align:left ;
	font-weight: normal ;
	margin-top:0px ;
	padding:0px 0px 0px 0px ;
	color:#FFFFFF ;

	margin:2px 0px 0px 0px ;
	line-height:1.3em ;
}

/*新人一覧用追加20160303*/

.girl_texts {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11.5px;
	margin:8px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	color:#FFFFFF ;
	margin-bottom:0px ;
}

.girl_texts a {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	margin-top:0px ;
	font-weight:bold ;
	color:#FFFFFF ;
	text-decoration:none ;
}

.gb_text_3ss {
    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	margin:2px 0px 0px -3px ;
	padding:0px 0px 0px 0px ;
	color:#330000 ;
}

/* 20250702 */
.index2-h2 {
	color: #fff;
	font-size: 1.6rem;
	font-weight: bold;
	margin: 18px 0 0;
	background: #8dc21f;
	padding: 6px 8px;
}
.owner_comment {
	margin: 0 0 0 24px;
}
.owner_comment p {
	line-height: 1.2;
}
.owner_comment .owner_title {
	line-height: 1.5;
	font-size:18px;
	font-weight:bold;
	margin-bottom:2px;
	background: #ff7687; 
	color: #fff;
	padding: 2px 5px;
}

/* 20250702 */