@charset "utf-8";
/* CSS Document */

*{margin:0;	padding:0;}
/*p{margin:0; padding:0;}*/

.headerArea {
	margin:0 0 -4px 0;
	background: url(https://www.will-gocon.net/img/loginbar02.png) no-repeat;
	height: 23px;text-align: left;
	padding: 0px 6px;
	display: block;
}
.entry_pan {
	text-align:left;
	font-size:0.98em;
	margin:0 0 -8px 0;
	padding:7px 0 0 7px;
	width:960px;
}

.contentsBODY {
	margin-top:14px;
	text-align:center;
}
.contLEFT {
	float:left;
	width:745px;
}
.contCENTER {
	width:740px;
	float:left;
	text-align:left;
}
.contRIGHT {
	width:220px;
	float:left;
	text-align:left;
	margin-top:-15px;
	border:0px solid gray;
}
.area_bar {
	background:none;
	margin:1px 0 0px 0;
	padding:0;
}
.topics {
	padding:0 0 0 6px;
	margin:6px 0;
}
.topics ul {
	list-style-type:none;
	padding:0;
	margin:0 0 0 0px;
}
.topics li { display: inline;}
.topics li img { margin-right:2px;}
.mgRI15 { margin-right:15px;}
.mgRI20 { margin-right:20px;}
.mgRI25 { margin-right:25px;}
.mgRI30 { margin-right:30px;}
.mgRI35 { margin-right:35px;}

.searvice_navi {
	margin:0 0 5px 0;
	padding:0;
}
.searvice_naviBTM {
	margin:0 0 10px 0;
	padding:0;
}
.searvice_navi_sub {
	margin:3px 0 0 0;
	padding:5px 0 3px 0;
	height:28px;
	background: url(https://www.will-gocon.net/cmsimg/groupnavi_bg.jpg) 2px top no-repeat;
}
.searvice_navi_subBTM {
	margin:9px 0 0 0;
	padding:0px 0 7px 0;
	height:28px;
	background:url(https://www.will-gocon.net/cmsimg/groupnavi_bg02.jpg) 2px top no-repeat;
}
.navi_layout {
	font-size:14px;
	width:178px;
	font-weight:normal;
}
.navi_layout2 {
	font-size:14px;
	width:267px;
}
.navi_line {
	font-size:14px;
	width:1px;
	color:#FFD066;
}
.mgRI03 { margin-right:3px;}
.mgRI04 { margin-right:4px;}
.mgRI00 { margin-right:0px;}


.member_searchtitle {
	background: url(../img2/boxpibg_ora.png) repeat-y left top; margin: 0px; padding: 4px 0 0 0;
}
.member_searchtitle table {
	margin: 0 0 0 5px;
}
.search_cont {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.search_cont img { vertical-align: 0%;}
.search_menu {
	width:120px;
	padding: 5px 0 1px 6px;
}
.select_place {
	margin-right: 2%;
	width:94%;
	font-size:12px;
	height:24px;
}
.select_gender {
	width:120px;
	padding: 5px 0 1px 6px;
	font-size: 12px;
}
.search_place {
	padding: 5px 0 1px 6px;
}
.search_place input {
	width:30%;
	font-size:12px;
	height:24px;
}
.mgRI2p { margin-right: 2%;}

.btn_box {
	padding: 12px 0 5px;border-top: 1px solid #f5f5f5;
}
.searchBTN {
	width:230px;
	height:38px;
}
.select_age {
	padding: 5px 0 1px 6px;
	font-size:12px;
}
.select_age input {
	font-size:12px;
	height:24px;
}
.select_job {
	padding: 5px 0 1px 6px;
	border: none;
}
.select_job select {
	font-size:12px;
	width:46%;
	margin-bottom:3px;
	height:24px;
}
.select_groupimg {
	padding: 5px 0 1px 6px;
}
.select_groupimg select {
	font-size:12px;
	width:80%;
	margin-bottom:3px;
	height:24px;
}
#mark_box {
	margin: 0 0 15px 0;
}
.mark_body {
	width:522px;
	padding:7px 0 0 0;
	text-align:left;
	font-size:12px;
	color:#333333;
	/*
	border-left:1px solid #DBD4CE;
	border-bottom:1px solid #DBD4CE;
	border-right:1px solid #DBD4CE
	*/
}
.mark_body table {
	margin-left: 0px;
	margin-bottom: 2px;
}
.mark_title {
	width: 515px;
	background-color: #FFF7DD;
	text-align: left;
	color: #6E3D20;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0 2px 7px;
	margin-top: 5px;
}

.mark_explain {
	width:520px;
	font-size:12px;
	color:#333333;
	text-align:center;
	border-top:1px solid #CABBB4;
	border-bottom:1px solid #CABBB4;
	padding:12px 0 9px 5px;
	margin:5px 0 18px 3px;
	background-color:#FEF7E5;
}
.mgTOP18 { margin-top: 18px;}
.mgBTM09 { margin-bottom:9px;}
.pdLE03 { padding:0 0 0 3px;}
.marktxt {
	font-size:10px;
	color:#555555;
	padding-left:0;
}
.accordion_head {
	font-size: 16px;
	color: #4E2207;
	text-decoration: none;
	cursor: pointer;
}
.markExp {
	background-color: #FFFBDD;
	text-align: right;
	padding: 2px 7px 2px 0;
	font-size: 12px;
	color: #52280F;
}
.markExp img {
	vertical-align: -25%;
	margin-right: 3px;
}
.onetwo {
	font-size:11px;
	color:#666666;
	margin: 0 0 6px 5px;
}
.three {
	font-size:11px;
	color:#666666;
	margin: 0 0 0 5px;
}
.onetwo img,
.three img {
	vertical-align:-30%;
	margin-right: 3px;
}

.listchange_box {
	width:520px;
	font-size:12px;
	color:#333333;
	text-align:center;
	border-top:1px solid #CABBB4;
	border-bottom:1px solid #CABBB4;
	padding:9px 0 9px 5px;
	margin:5px 0 18px 3px;
	background-color:#FEF7E5;
}
.listchange_link {
	font-size:12px;
	padding: 0 0 0 0px;
}

.pagecount {
	padding:0 0 5px 0;
}
.pagecount_btm {
	border-top:0px solid #CCCCCC;
	padding: 0;
}
.listnum_box {
	padding:4px 0 3px 0;
	margin:9px 0 0 0;
	_margin:18px 0 0 0;
}
.listnum_box p {
	font-size:14px;
	text-align:center;
}

.listtop_line {
	width: 522px;
	height:1px;
	border-bottom:1px dashed #FEB39E;
	margin:9px 0;
	padding:0;
}

.ava_lauout {
	overflow:hidden;
	text-align:center;
	width:70px;
}
.avamg { margin:2px 0 0 -14px;}

.mark_box { padding:3px 0 0 0 !important;}

.cl { clear:both;}

.list_bottom {
	margin: 0 0 0px 0;
	width: 540px;
	height: 10px;
	clear: both;
}

.mgTOP09 { margin-top:9px;}
.infotable {
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	padding:7px;
	margin-bottom:12px;
}
.infoday {
	padding:4px 0 0px 15px;
	font-size:12px;
}
.infotxt {
	padding:4px 0 3px 15px;
	font-size:12px;
}

.moresearch_box {
	background: url(../img2/boxpibg_ora.png) repeat-y left top;
	margin: 0px;
	padding: 8px 0 0 0;
}
.mgLEF05 { margin: 0 0 0 5px;}

.search_tall {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.va00 { vertical-align: 0%;}
.tall_box {
	padding: 5px 0 1px 6px;
	font-size:12px;
}
.tall_box select {
	font-size:12px;
	width:15%;
	margin-bottom:3px;
	height:24px;
}

.search_blood {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.blood_box {
	padding: 3px 0 3px 6px;
	font-size:12px;
}

.search_cloth {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.cloth_box {
	padding: 5px 0 1px 6px;
}
.cloth_box select {
	font-size:12px;
	width:45%;
	margin-bottom:3px;
	height:24px;
}

.search_chara {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.chara_box {
	padding: 5px 0 1px 6px;
}
.chara_box select {
	font-size:12px;
	width:45%;
	margin-bottom:3px;
	height:24px;
}

.search_town {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.town_box {
	padding: 5px 0 1px 6px;
}
.town_box select {
	width:30%;
	font-size:12px;
	height:24px;
}
.search_box {
	width:120px;
	font-size:12px;
	color:#4E2207;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#FEF0CB;
}
.search_box_c {
	width:120px;
	font-size:12px;
	color:#714E3A;
	text-align:left;
	border:1px solid #FFFFFF;
	padding:2px 0 2px 5px;
	margin:0;
	background-color:#D9FFA2;
}
.search_inbox {
	padding: 5px 0 1px 6px;
	font-size: 12px;"
}
.search_inbox_b {
	padding: 3px 0 3px 6px;
	font-size: 12px;"
}
.search_inbox select {
	font-size:12px;
	width:50%;
	margin-bottom:3px;
	height:24px;
}
.hobby_box {
	padding: 3px 0 3px 6px;
}
.hobby_othertxt {
	font-size: 12px;
	width: 35%;
	height: 26px;
}
.W200 { width:200px;}
.HI26 { height: 26px;}

.moresearch_btnbox {
	padding: 9px 0 0;
	border-top: 1px solid #f5f5f5;
}
.moresearch_btnbox_b {
	padding: 9px 0 5px;
	border-top: 1px solid #f5f5f5;
}
.moresearch_btn {
	width:230px;
	height:38px;
}
.moresearch_btm {
	background:#FFFFFF url(https://www.will-gocon.net/cmsimg/jobspecial_02_btm.png) left top no-repeat;
	height:9px;
	margin-bottom:4px;
}
.search_inbox select.hopearea {
	width:30%;
	font-size:12px;
	height:24px;
}
.search_inbox select.num {
	font-size:12px;
	width:48px;
	margin-bottom:3px;
	height:24px;
}
.clRED { color:#FF0000;}
.clBLU { color:#0000FF;}


#all_content,#girl_gp,#search_g_gp,#gokon_recruit{ width:540px; display:block;}

#all_content,#all_gp,#search_g_gp,#gokon_recruit{
			width:540px;
			display:block;
		}
		.boy_shosai{
			width:134px;
			padding-top:5px;
			float:left;
			margin-right:1px;
		}
		.boy_img{
			width:134px;
			height:118px;
		}

		div#detail_search{
			display : block;
		}
		span#chng_btn{
			display : block;
		}
		td.cal_day {
			vertical-align:top;
			font-size:12px;
			color:#52280F;
			width:75px;
			height:14px;
			padding:2px 9px;
			border-right:1px dotted #CCCCCC;
			border-bottom:1px dotted #CCCCCC;
		}
		td.cal_dayend {
			vertical-align:top;
			font-size:12px;
			color:#52280F;
			width:75px;
			height:14px;
			padding:2px 9px;
			border-bottom:1px dotted #CCCCCC;
		}
		td.calsat {
			color:#55A9FF;
			background-color:#E7F9FF;
		}
		td.calsun {
			color:#FF556E;
			background-color:#FFEEF2;
		}
		span.caltext {
			text-align:center;
			font-size:14px;
		}
		.TXTalcC {text-align:center;}
		.underline00{ border-style:dashed; border-width:0 0 1px 0; border-bottom-color:#CCCCCC; margin:5px auto 10px;_margin:-8px auto 10px; height:2px;width:540px;}
		.topline{ border-style:dashed; border-width:1px 0 0 0; border-bottom-color:#CCCCCC; margin:10px auto 5px;_margin:10px auto -8px; height:2px;width:540px;}

		/* ?激??違?????????*/
		#sheader {
			padding-top:31px;
			width:960px;
			height:89px;
		}

		#sheader .shead_left {
			display:inline;
			width:666px;
			height:89px;
		}
		#sheader .shead_right {
			display:inline;
			width:286px;
			height:89px;
		}
		ul.pagelink {
			position:relative;
			left: 50%;
			float:left;
			_margin: 9px 0;
		}
		ul.pagelink li.this {
			width:28px;
			height:24px;
			margin-right:5px;
			padding:3px 0px;
			display:inline;
			border:1px solid #D4DFE1;
			font-size:15px;
			text-align:center;
			background-color:#CCCCCC;
			position:relative;
			left:-50%;
			float:left;
		}
		ul.pagelink li {
			width:28px;
			height:24px;
			margin-right:5px;
			padding:3px 0;
			display:inline;
			border:1px solid #D4DFE1;
			font-size:16px;
			text-align:center;
			position:relative;
			left:-50%;
			float:left;
		}
		ul.pagelink li.nextrew {
			width:65px;
			height:24px;
			margin-right:5px;
			padding:3px 0;
			display:inline;
			border:1px solid #D4DFE1;
			font-size:16px;
			text-align:center;
			position:relative;
			left:-50%;
			float:left;
		}
		ul.pagelink li.many {
			width:12px;
			height:12px;
			margin-right:5px;
			padding:3px 0px;
			display:inline;
			text-align:center;
			color:#333333;
			border:none;
			position:relative;
			left:-50%;
		}

		ul.pagelink li a {
			text-decoration:none;
			display:block;
		}
		ul.pagelink li a:hover {
			background-color:#C1E0E5;
			text-decoration:underline;
		}

		ul.pagelink_sg {
			position:relative;
			left: 50%;
			float:left;
		}
		ul.pagelink_sg li.this {
			width:30px;
			height:24px;
			margin-right:5px;
			padding:3px 6px;
			display:inline;
			border:1px solid #D4DFE1;
			font-size:16px;
			text-align:center;
			background-color:#80C31C;
			position:relative;
			left:-50%;
			float:left;
		}
		ul.pagelink_sg li {
			width:30px;
			height:24px;
			margin-right:5px;
			padding:3px 6px;
			display:inline;
			border:1px solid #D4DFE1;
			font-size:16px;
			text-align:center;
			position:relative;
			left:-50%;
			float:left;
		}
		ul.pagelink_sg li.many {
			width:18px;
			height:18px;
			padding:3px 6px;
			margin-right:5px;
			display:inline;
			text-align:center;
			color:#333333;
			border:none;
			position:relative;
			left:-50%;
		}

		ul.pagelink_sg li a {
			text-decoration:none;
			display:block;
		}
		ul.pagelink_sg li a:hover {
			background-color:#8DC933;
			text-decoration:underline;
		}

		a.mousechange {
			text-decoration:none;
		}
		a.mousechange:hover {
			text-decoration:underline;
		}

		.boxCbg_right {
			background: url(https://www.will-gocon.net/cmsimg/rboxCbg.gif) bottom left repeat-y;
		}

		.boxCbtm_right {
			font-size: 1px;
			height: 9px;
			background: url(https://www.will-gocon.net/cmsimg/rboxCbtm.gif) bottom left no-repeat;
			margin-bottom: 8px;
		}


#all_content{ margin:0 auto;}
#gokon_recruit{ background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/gokon_recruit_bg01.jpg); background-repeat:repeat-y;}
#search_g_gp{ margin:0 11px 15px;}
.gp_font{ color:#960; font-size:14px;}
.underline{ border-style:dashed; border-width:0 0 1px 0; border-bottom-color:#999; margin:10px auto;}


/** 絅恰??違??若???? **/
.girl_gp_title{height:48px; background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/area_g_gp_kanto_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.girl_gp_shosai{height:202px; background-image: url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/area_g_gp_bg.jpg); background-repeat:no-repeat; background-position:top left; margin-bottom:15px;}

.girl_shosai{ width:134px; padding-top:5px; float:left; margin-right:1px;}
.girl_img{ width:134px; height:118px;}
.girl_txt{width:134px; color:#960; font-size:12px; line-height:10px;}
.girl_txt p{margin:0;padding:0;}

/** 絅恰??違??若?罎?刈 **/

.search_gp_title{width:520px; height:35px; background-image: url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/search_g_gp_bg.jpg); background-repeat:no-repeat; background-position:top left;}
.search_gp_title p{ font-size:12px; color:#F99; font-weight:bold; padding:9px 62px 0 0;}

.search_gp_form{ width:520px; background-image: url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/search_gp_bg2.jpg); background-repeat: repeat-y; background-position:top left; margin:0px; padding:7px 0 0 0;}

/** 絅恰??違??若?????若?????≪???**/
.formclear{ margin:0; padding:0;}
.formclear table{ padding-top:10px;}
.formclear table tr td img{ margin:5px 0;}
.formclear table tr td font{ margin:0; font-size:12px; color:#960; font-weight:normal;}


/**  ???????????? **/
.gokon_recruit_pickup_bn{ width:520px; margin:0 auto;}
.gokon_recruit_pickup{ width:520px; padding:0; margin:0 auto; border: 1px #CCC solid;}
.gokon_recruit_pickup p {margin:2px 2px 2px 0;padding:0;}

.pickup_shosai{ width:154px; height:150px; background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/shosai_bg.jpg); background-repeat:repeat; font-size:12px; padding:5px; margin:10px auto; }
.pickup_shosai_l{ width:74px; height:164px; float:left; text-align:center;}
.pickup_shosai_r{ width:74px; height:164px; float:right; color:#960; padding-right:5px;}
.pickup_shosai_r p{ margin:0 0 7px 0;}

/** ????????????罎?刈 **/
.gokon_recruit_now_bn{ width:524px; margin:0 auto; background-color:transparent;}
.gokon_recruit_now{ width:524px; height:; padding:0; margin:0 auto; /*background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/1/image/now_bg.jpg);*/ }
.search_now_form{ width:524px; margin:0px; padding:0px; color:#960; font-size:12px;}



/** 綽?? **/

.obo{ width:523px; margin: 0 auto; }
.obo font{ font-size:14px; color:#960; margin:0 15px; }

.obo_shosai{ width:523px; background-image:url(https://www.will-gocon.net/cmsimg/obo_title02.jpg); background-position:top left; background-repeat:no-repeat; margin: 0 auto; padding:9px 0;}
.obo_shosai table tr td font { color:#FFF; font-weight:bold; font-size:14px;}
.obo_shosai p { color: #960; font-weight:bold; font-size:12px;}

.obo_shosai_menber{ width:523px; background:transparent url(https://www.will-gocon.net/cmsimg/obo_bg.jpg) top left repeat-y; margin: 0 auto; padding:10px 0 0 0; display:block;}
.obo_shosai_menber_l{ float:left; width:78px; margin-left:1px;}
.obo_shosai_menber_r{ float:right; width:444px; margin:0;padding:0;}

.obo_shosai_menber_r table tr td{ font-size:12px; color:#960; margin:0;padding:0;}





/** ?????**/
.list_sort{ width:540px; font-size:12px;}
.list_girl{ width:540px; margin:0 auto; padding:0;}
.list_girl table tr td { margin:0; font-size:12px;  font-weight:bold;}


.list_girl_shosai{ width:523px; height:124px; margin:10px 0 5px 0;}
.list_girl_shosai_l{ width:87px; height:124px; float:left; background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/2/image/g_list_chara.jpg); background-repeat:no-repeat; background-position:top left;}
.list_girl_shosai_r{ width:436px; height:124px; float:right;}
.list_girl_shosai_r_img { width:436px; height:37px; background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/2/image/g_list_hukidasi.jpg); background-repeat:no-repeat; background-position:left top; }

.list_girl_shosai_r_hi{ width:523px; background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/2/image/gp_list_bg.jpg); background-repeat:repeat-y; }

.list_girl_shosai_r_imgunder { width:436px; height:11px; background-image:url(https://braintrust.sakura.ne.jp/will-gocon/area/2/image/g_list_underbg.jpg);background-repeat:no-repeat;}

/** 絅恰??違??若??????????????ゃ???? **/
.formclear_list{ margin:0; padding:0;}
.formclear_list table{ padding-top:8px;}
.formclear_list table tr td img{ margin:2;}
.formclear_list table tr td font{ margin:10 0 0 0; font-size:12px; color:#960; font-weight:normal; line-height:15px;}





/** 絅恰??脂????????ｃ????膣?**/
.girl_profile{margin-left: 10px;margin-bottom: 10px;}
.girl_profile_wakutable{border: 1px solid #FF9F0F; border-collapse:collapse;}
/*.girl_profile_wakutable tr{border: 1px solid #FF9F0F;}
.girl_profile_wakutable th{border: 1px solid #FF9F0F;}*/
.girl_profile_button{ margin:10px 0 0 0;}
.girl_profile_osumai{margin-bottom: 5px;margin-left: 10px; border:none;}
.girl_profile_fuku{margin-bottom: 5px;margin-left: 10px; border:none;}
.girl_profile_fuku td{ padding:3px;}
.girl_profile_seikaku{margin-bottom: 5px;margin-left: 10px; border:none;}
.girl_profile_seikaku td{ padding:3px;}
.girl_profile_from{margin-bottom: 5px;margin-left: 10px; border:none;}
.girl_profile_school{margin-bottom: 5px;margin-left: 10px; border:none;}
.girl_profile_school td{ padding:3px;}
.girl_profile_mokuteki{margin-bottom: 5px;margin-left: 10px; border:none;}
.girl_profile_mokuteki td{ padding:4px 0 0 3px;}

/** 絅恰??脂??????????????ｃ????膣?**/
.girl_gprofile{margin-left: 10px;margin-bottom: 10px;}
.girl_gprofile_wakutable{border: 1px solid #7FBF37; border-collapse:collapse;}
/*.girl_gprofile_wakutable tr{border: 1px solid #7FBF37;}
.girl_gprofile_wakutable th{border: 1px solid #7FBF37;}*/
.girl_gprofile_button{ margin:10px 0 0 0;}
.girl_gprofile_ninzu{margin-bottom: 5px;margin-left: 10px; border:0;}
.girl_gprofile_kibou{margin-bottom: 5px;margin-left: 10px; border:0;}
.girl_gprofile_kibou td{ padding:3px;}
.girl_gprofile_kibou_sat{color: #0033FF;}
.girl_gprofile_kibou_sun{color: #FF0000;}
.girl_gprofile_kibou_syuku{color: #FF0000;}


/* ????帥? */
.fs14 { font-size: 14px;}
#fleft p { margin:-2px 0 7px 0;}
#fleft img {
	vertical-align:-10%;
	margin-right:4px;
}

/* 綏???????*/
.service_btn {
	margin:5px 0 5px 3px;
	padding:0;height:16px;
}

.entry_btn_box {
	margin-bottom:3px;
}
.entry_btn {
	position:relative;
	top:0;
	left:0;
}
.entry_baloon {
	position:relative;
	left:-7px;
	top:-126px;
}

.member_menu {
	margin: -55px 0 9px 0;
}
.member_menu_login {
	margin: 0px 0 9px 0;
}
.mgBTM02 {
	margin-bottom:2px;
}

.service_menu {
	padding: 5px 0 0 5px;
}
.groupbtn, .invitedbtn, .setupbtn {
	margin: 0 0 5px 7px;
}

.keyword_box {
	padding:3px 5px 0;
	text-align:center;
}
.keyword_box span {
	color:#093F7F;
}

.mgLEF10 { margin-left:10px;}
.jobsearch {
	width:165px;
	margin-left:10px;
	display:none;
}
.jobsearch ul {
	margin: 0 0 0 5px;
	padding:0 0 0 0px;
	line-height:0;
	width:100%;
	vertical-align:bottom;
}
.jobsearch ul li {
	border-bottom:1px solid white;
}

/* ?潟??ゃ??＜??ャ? */
.rightbanner {
	margin:0px 0 9px 0;
	padding:0;
	text-align:center;
	background-color:white;
}
.bannerbox {
	text-align:left;
	line-height:16px;
}

.HI40 { height: 40px;}
.osusumebox {
	padding: 3px 4px 0;
}
.pd00 { padding: 0;}

.osusume_baloon {
	font-size:12px;
	background: url(https://www.will-gocon.net/img/group_baloon.png) center 3px no-repeat;
	height: 40px;
	_height: 47px;
	padding: 9px 0 0 7px;
	line-height: 1.2;
}
.fs12 { font-size: 12px;}
.osusume_detail {
	font-size:12px;
	padding: 0 8px 0 0;
}
.osusume_detail p {
	border-bottom: 1px dotted #FFCC9D;
}
.mgBTM07 {
	margin-bottom: 7px;
}

.singlePU_img {
	margin:6px 0 0 9px;
}
.singlePUbox {
	font-size:12px;
	line-height:1.2;
	padding:0 7px 10px 10px;
	margin-top:11px;
	border-bottom:1px dashed #FFCD9F;
}
.singlePUdetail {
	clear:both;
	padding-top:3px;
}
.singlePUdetail img {
	margin-right:3px;
	vertical-align:-15%;
}
.llineHI11 { line-height:1.1;}
.singlePUmore {
	font-size:12px;
	padding:0 9px 0 0;
	margin:9px 0 -1px 0;
}
.singlePUmore img {
	margin-right:3px;
	vertical-align:0%;
}
.singlePUmore p {
	padding:0;
	_padding:3px 0;
	margin:0;
}

.blog06img {
	float:left;
	margin:3px 0 0 5px;
}
.blog06title {
	width:135px;
	font-size:12px;
	padding:3px 3px 0 0;
	text-align:left;
	float:right;
	line-height:1.4;
}
.blog06link {
	text-align:right;
	padding:2px 5px 0 0;
}
.blog06link img { vertical-align:-7%;}
.blog06link a { color:#52280F;}

.boxUnq {
	background: url(https://www.will-gocon.net/cmsimg/rboxPbg.gif) bottom left repeat-y;
}
.unqIMG {
	float:left;
	margin:3px 0 0 5px;
}
.unqTXT {
	width:135px;
	font-size:12px;
	padding:3px 3px 0 0;
	text-align:left;
	float:right;
	line-height:1.4;
}
.unqTXT p {
	text-align:right;
	padding:2px 5px 0 0;
}
.unqTXT p img { vertical-align:-7%;}
.unqTXT p a { color:#FC803D;}
.boxUnqBTM {
	font-size: 1px;
	height: 9px;
	background: url(https://www.will-gocon.net/cmsimg/rboxPbtm.gif) bottom left no-repeat;
	margin-bottom: 8px;
}

.blog01img {
	float:left;
	margin:3px 0 0 5px;
}
.blog01title {
	width:135px;
	font-size:12px;
	padding:3px 3px 0 0;
	text-align:left;
	float:right;
	line-height:1.3;
}
.blog01title a { line-height:1.3;}

.couponbox_img {
	float:left;
	margin:3px 0 0 5px;
}
.couponbox_txt {
	width:135px;
	font-size:12px;
	padding:3px 3px 0 0;
	text-align:left;
	float:right;
	line-height:1.6;
}
.couponbox_more {
	padding:1px 0 0 7px;
	font-size:12px;
	line-height:1.4;
	clear:both;
}

.boxSNS {
	background: url(https://www.will-gocon.net/cmsimg/rbox_blue.gif) bottom left repeat-y;
}
.snsicon {
	padding:5px 3px 2px 3px;
}
.boxSNSbtm {
	font-size: 1px;
	height: 9px;
	background: url(https://www.will-gocon.net/cmsimg/rbox_bluebtm.gif) bottom left no-repeat;
	margin-bottom: 8px;
}
.mgWIDE07 { margin:0 7px;}
.boxSNSmore {
	text-align:right;
	padding:2px 5px 0 0;
}
.boxSNSmore img { vertical-align:-7%;}
.boxSNSmore a { color:#2F98AB;}

.gslbox {
	float:left;
	width:90px;
}
.gslbox_txt {
	font-size:11px;
	color:#999999;
	line-height:14px;
	text-align:left;
	padding:2px 3px 8px 5px;
	margin:0;
	float:right;
	width:80px;
}

/* ?潟??ゃ??＜??ャ?????????祉??帥???????腟怨? 2012-10-01 */

table.groupinfo,
table.memberinfo {
	border-collapse: separate;
	margin-right: 5px;
}

table.groupinfo .contName {
	font-size: 12px;
	border: 1px solid #FFC94B;
	background-color: #FEF7E5;
}
table.groupinfo .contdetail {
	font-size: 12px;
	color: #52280F;
	padding-left: 5px;
	border: none;
}

table.memberinfo .contName_m {
	font-size: 12px;
	border: 1px solid #6DB7C4;
	background-color: #C1E0E5;
}
table.memberinfo .contName_w {
	font-size: 12px;
	border: 1px solid #F0769B;
	background-color: #FEE1D8;
}
table.memberinfo .contdetail {
	font-size: 12px;
	color: #52280F;
	padding-left: 5px;
	border: none;
}
.noline { border: none;}
.betweenBG { background: url(https://www.will-gocon.net/img/are_lineimg.png) left top rpeat-x;}

.pdLEF03 { padding-left: 3px;}
.pdLEF05 { padding-left: 5px;}
.pdLEF07 { padding-left: 7px;}

.Mlist_coments {
	font-size: 14px;
	color: #52280F;
	text-align: left;
	width: 580px;
	margin: 5px 0 5px;
	padding: 5px 0 5px 20px;
	background: url(https://www.will-gocon.net/img/ml_comentsBG.png) 12px top no-repeat;
}


#logo_area {
/*background: url(../cmsimg/logo.gif);*/
display: block;
height: 60px;
width: 228px;
left: 0px;
top: 42px;
position: absolute;
}
#htxt01_area {
background: url(../cmsimg/htxt02_03halloween.gif);
height: 50px;
width: 400px;
left: 252px;
top: 56px;
position: absolute;
}



/*------------------------------------
 合コン募集
------------------------------------*/

/* カレンダー */
.ical_title {
	background: url(https://www.will-gocon.net/img/icalender_titlebg.png) left top no-repeat;
	text-align:left;
	padding: 15px 0 10px 0;
	margin-top: -8px;
}
.ical_title img {
	float: left;
}
.ical_text {
	padding: 4px 12px 0 0;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	float: right;
}

.ical_BOX {
	width:540px;
	padding:0 0 0 0;
	margin:0;
	background:transparent url(https://www.will-gocon.net/cmsimg/area_invitedbgline02.png) center top repeat-y;
}
.ical_up {
	background:#fff9cc url(https://www.will-gocon.net/cmsimg/area_invitedbgline02.png) center top repeat-y;
}
.ical_up_pre {
	padding:9px 0 5px 15px;
	width:6%;
}
.ical_up_cent {
	padding:0px 0 0px 0;width:88%;
}
.ical_up_next {
	padding:9px 15px 5px 0;width:6%;
}
.ical_day {
	margin:7px auto 2px;
	border:1px solid #FFE8B2;
	border-collapse:collapse;
}
.icalweek_cl { background-color: #FFF3E7;}

.ical_list { padding-right:9px;}
.ical_list img {
	vertical-align:-15%;
	margin-right:3px;
}
.ical_btmline {
	width:530px;
	height:1px;
	margin:0px 0 3px 4px;
	_margin:-16px 0 7px 4px;
	border-bottom:1px dotted #CCCCCC;
}
.ical_under {
	margin-top:7px;
	background:transparent url(https://www.will-gocon.net/cmsimg/area_invitedbgline02.png) center top repeat-y;
}
.ical_under_pre {
	padding:0 0 0 15px;
	width:70px;
}
.ical_under_cent {
	padding:0 0 0 0;
	width:390px;
}
.ical_under_next {
	padding:0 15px 0 0;
	width:70px;
}
.ical_btm {
	background:#FFFFFF url(https://www.will-gocon.net/cmsimg/calender_bottom.png) center top no-repeat;
	height:9px;
	border:none;
	padding:0;
	margin-bottom:7px;
}

/* 新着おすすめ合コン募集 */
.inew_BOX {
	margin-top:18px;
	text-align:right;
	padding:0;
	background:#e5e5e5 url(https://www.will-gocon.net/cmsimg/invited_newtitlebg.png) center top no-repeat;
}
.inew_title {
	text-align:left;
	padding:0 0 0 2px;
	font-size:14px;
	height:40px;
}
.inew_body {
	width:538px;
	padding:2px 0 0 0;
	margin:0;
	border-left: 1px #FFCDA0 solid;
	border-right: 1px #FFCDA0 solid;
	background-color:#FFF7DD;
}
.HI150 { height:150px;}
.inew_table {
	table-layout:fixed;
	margin-bottom:-5px;
}
.inew_pd00 { padding:0;}
.inew_comments {
	height:50px;
	padding:5px 9px 0px 10px;
	background:url(https://www.will-gocon.net/cmsimg/area_osusume_comentbg.png) 3px top no-repeat;
	text-align:left;
}
.inew_comments span {
	font-size:12px;
	color:#4E2207;
}
.inew_avaBOX {
	width:170px;
	background:#FFFFFF url(https://www.will-gocon.net/cmsimg/pickupinvited_bg.png) repeat;
	font-size:12px;
	padding:0 0 0 0;
	margin:0 auto 0;
}
.inew_avaBOX div.left {
	float:left;
	text-align:left;
	width:50px;
}
.inew_avaBOX p.avaimg {
	overflow:hidden;
	width:50px;
	height:100px;
}
.inew_avaBOX p.avaimg img {
	margin:0 0 0 -22px;
}
.inew_avaBOX div.prof {
	float:right;
	color:#52280F;
	padding: 0 1px 1px 0px;
	width:110px;
}
.inew_avaBOX div.prof p.detail {
	margin:2px 0 0 0;
	padding: 1px 0 0 4px;
}
.clF70 { color:#FE7F0C;}
.inew_avaBOX p.hopeday {
	margin:3px 0 0 0;
	border-bottom:1px dotted #FFFFFF;
	word-wrap: break-word;
	word-break: break-all;
}
.inew_icon {
	margin-right:2px;
	vertical-align: -20%;
}
.inew_avaBOX p.hopeplace {
	margin:4px 0 0 0;
	border-bottom:1px dotted #FFFFFF;
}

.inew_boxend {
	clear:both;
	color:#52280F;
	padding: 0;
	border-bottom:1px dotted #FFAD01;
}

.inew_linkBOX {
	padding: 12px 12px 0 0;
}
.inew_linkBOX img {
	margin-right: 2px;
	vertical-align: -5%;
}

.inew_BTM {
	background:#FFFFFF url(https://www.will-gocon.net/cmsimg/invited_newbtm.png) left top no-repeat;
	height:9px;
	border:none;
	padding:0;
	margin-bottom:9px;
}

.i_sort {
	width:540px;
	height: 38px;
	margin: 15px 0 0 0;
	padding:5px 9px 5px 0px;
	font-size:14px;
	background-color: #FEF7E5;
}
.i_sort_under {
	width:540px;
	height: 38px;
	margin:0 0 15px 0;
	padding:5px 9px 5px 0px;
	font-size:14px;
	background-color: #FEF7E5;
}

.i_sort_select {
	font-size: 12px;
	color: #FF9900;
	padding-left: 7px;
}
.i_sort_select span {
	padding: 0 0 0 9px;
	font-size: 12px;
}
.i_sort_select select {
	height: 20px;
	font-size: 12px;
}
.i_pagecoutBOX {
	padding:9px 0 20px 0;
}
.i_pagecoutBOX_under {
	padding: 0 0 10px 0;
}

.ilist_BOX {
	width:540px;
	background: url(https://www.will-gocon.net/cmsimg/invited_listbg.png) left top repeat-y;
	padding:0 0 5px 0;
}
.ilist_comment {
	width:540px;
	height:38px;
	padding:8px 0 0px 12px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	background: url(https://www.will-gocon.net/cmsimg/invited_listtitle.png) top left no-repeat;
}
.ilist_BOX table {
	table-layout:fixed;
	margin:3px 0 0 3px;
	_margin:9px 0 0 3px;
}
.ilist_ava {
	overflow:hidden;
	width:105px;
	height:170px;
	border:1px solid #FED980;
}
.ilist_ava img {
	margin-left:-23px;
}
.ilist_limit {
	font-size:12px;
	padding:4px 0 0 5px;
	text-align:left;
	color: #FF0000;
}
.ilist_limit img {
	vertical-align: -20%;
}
.ilist_status {
	font-size:12px;
	padding:0;
	margin:0;
	vertical-align:top;
}
.ilist_status table {
	table-layout:fixed;
	text-align:left;
	margin-left:5px;
	margin-bottom: 3px;
	background:#FFFFFF url(https://www.will-gocon.net/img/invited_profbg.jpg) left top no-repeat;
}
.ilist_prof {
	font-size: 12px;
	text-align: left;
	padding: 5px 2px 0 7px;
}
.ilist_prof a {
	line-height:16px;
}
.ilist_profBTM {
	padding:0;
	margin:-1px 0 0 0;
}
.ilist_status table.invited {
	table-layout:fixed;
	text-align:left;
	font-size:12px;
	margin-left:5px;
	background:#FFFFFF url(https://www.will-gocon.net/cmsimg/ilist_detailbg02.png) left top no-repeat;
}
.ilist_status table.invited td.cont {
	display:inline;
	width:55px;
	font-size:12px;
	color:#52280F;
	padding:4px 0 0 5px;
	border-bottom:1px dotted #FED980;
}
.ilist_status table.invited td.contend {
	display:inline;
	width:55px;
	font-size:12px;
	color:#52280F;
	padding:4px 0 0 5px;
	border-bottom:1px dotted #FED980;
}
.ilist_status table.invited td.detail {
	display:inline;
	width:140px;
	font-size:12px;
	color:#52280F;
	padding:4px 1px 0 0;
	border-bottom:1px dotted #FED980;
}
.ilist_status table.invited td.detailend {
	display:inline;
	width:140px;
	font-size:12px;
	color:#52280F;
	padding:4px 1px 0 0;
}
.ilist_status table.invited td.btm {
	padding:0;marign:-1px 0 0 0;
}

.ical_mini {
	border:1px solid #CCCCCC;
	border-collapse: collapse
}
.ical_mini td {
	border-bottom:1px solid #FFAD01;
}
.ical_mini td table {
	background:#FFFFEF url(cmsimg/invited_calbg.jpg) left top no-repeat;
}
.ical_mini td table td.dayONE {
	padding:5px 0 5px 7px;
	font-size:12px;
}
.ical_mini td table td.dayTWO {
	font-size:16px;font-weight:bold;color:#1F3D61;
}
.ical_mini td table td.dayTHREE {
	padding:5px 7px 5px 0; font-size:12px;
}

.iorderBOX {
	padding:9px 0 0 0;
}

.ilist_BTM {
	background:url(https://www.will-gocon.net/cmsimg/invited_listbtm.png) left top no-repeat;
	height:6px;
}
.ilist_uplink {
	padding:0 9px 0 0;
	margin:2px 0 20px 0;
	_margin:-3px 0 20px 0;
}
.ilist_uplink img {
	vertical-align:-5%;
	margin-right:3px;
}

.invited_btn {
	margin: 0px 0 18px;
}

.ilist_setupBOX {
	margin:0 0 24px 0;
	border-bottom:1px solid #B0DB76;
	background:url(https://www.will-gocon.net/cmsimg/setup_pickupbg.jpg) left top repeat-y;
}
.ilist_setup_upbox {
	padding:4px 0 0 0;
	border:none;
}
.ilist_setup_upbox table {
	margin:0 0 -6px 0:
}
.ilist_setup_comments {
	text-align:left;padding:0 0 0px 5px;line-height:14px;
}
.ilist_setup_downbox {
	text-align:left;
	padding:0 0 0px 5px;
	line-height:14px;
}
.HI110 { height:110px;}
.ilist_setup_detail {
	font-size:12px;
	color:#52280F;
	padding:0 0 0 3px;
}
.ilist_setup_schedule {
	font-size:12px;
	color:#52280F;
	padding:0 0 0 2px;
}
.ilist_setup_schedule div.text {
	padding:0 0 0 3px;
	margin:0;
	font-size:12px;
	line-height:16px;
}
.ilist_setup_schedule div.text p { margin-bottom:4px;}
.ilist_setup_schedule div.text p img { margin-right:3px;vertical-align:-15%;}
.ilist_setup_schedule div.text p span { color:#FF9900;}
.ilist_setup_schedule div.link {
	padding:5px 4px 0 0;
}
.ilist_setup_schedule div.link img { vertical-align:-5%;margin-right:4px;}

.ilist_setup_underbox {
	padding:0 0 7px 4px;
	font-size:12px;
}
.ilist_setup_underbox div {
	border-top:1px dotted #CCCCCC;
	width:524px;
	padding:5px 7px 0 0;
}
.ilist_setup_underbox div img.link1 { vertical-align:-15%;margin-right:0px;}
.ilist_setup_underbox div img.link2 { vertical-align:-10%;margin-right:4px;}


/* サービスリンク */
.linknavi_sub {
	margin:3px 0 0 0;
	padding:5px 0 3px 0;
	height:28px;
	background: url(https://www.will-gocon.net/cmsimg/groupnavi_bg.jpg) 2px top no-repeat;
}

.linknavi_box {
	margin:9px 0 0 0;
	_margin:0;
	padding:0;
}
.linknavi_under_sub {
	margin:3px 0 0 0;
	padding:0px 0 7px 0;
	height:28px;
	background:url(cmsimg/groupnavi_bg02.jpg) 2px top no-repeat;
}
.linkmgR3 { margin-right: 3px;}
.linkmgR4 { margin-right: 4px;}
.linkmgR0 { margin-right: 0px;}


/* information */
.iinfo_title {
	margin-top:18px;
}
.iinfo_box {
	border-collapse:collapse;
	border:1px solid #CCCCCC;
	padding:7px;
	margin-bottom:12px;
}
.iinfo_day {
	padding:4px 0 0px 15px;
	font-size:12px;
}
.iinfo_txt {
	padding:4px 0 3px 15px;
	font-size:12px;
}



/*  */

/*　ピンク背景枠イレギューラー01　*/

#SearchWomanAll .Boxall01 {
	background: url(../img2/boxpibg.gif) repeat-y left top;
	margin: 0px;
	padding: 8px 0 0 0;
}

/* ピンク　点線　*/
#SearchWomanAll .Boxall .line,
#SearchWomanAll .Boxall01 .line {
	background: url(../img2/dotpiy.gif) repeat-x left top;
	height: 1px;
	text-indent: -9999px;
	clear: both;
	margin: 16px 0;
}
#SearchWomanAll .Boxall .line11,
#SearchWomanAll .Boxall01 .line11 {/* goodwill */
	background: url(../img2/dotpiy.gif) repeat-x left top;
	height: 1px;
	text-indent: -9999px;
	clear: both;
	margin: 3px 0;
}
#SearchWomanAll .Boxall01 dl {
	margin: 0px 8px 16px 8px;
	width: 118px;
	float: left;
	display: block;
	text-align: center;
}
#SearchWomanAll .Boxall01 dl dd {
	margin-top: 8px;
	border: 1px solid #FEC2B2;
}
#SearchWomanAll .Boxall01 dl dd p {
	border: 1px solid #FFF;
	background: #FEE1D8;
	padding: 8px;
	line-height: 1.2em;
}


/*　ブルー背景枠イレギューラー01　*/

#SearchManAll .Boxall01 {
	background: url(../img2/boxbubg.gif) repeat-y left top;
	margin: 0px;
	padding: 8px 0 0 0;
}

/* 青　点線　*/
#SearchManAll .Boxall .line,
#SearchManAll .Boxall01 .line {
	background: url(../img2/dotbux.gif) repeat-x left top;
	height: 1px;
	text-indent: -9999px;
	clear: both;
	margin: 16px 0;
}
#SearchManAll .Boxall01 dl {
	margin: 0px 8px 16px 8px;
	width: 118px;
	float: left;
	display: block;
	text-align: center;
}
#SearchManAll .Boxall01 dl dd {
	margin-top: 8px;
	border: 1px solid #ACD6DD;
}
#SearchManAll .Boxall01 dl dd p {
	border: 1px solid #ffffff;
	background: #D5EAEE;
	padding: 8px;
	line-height: 1.2em;
}
