@charset "UTF-8";
/*
Theme Name:   UNIQUE Child
Theme URI:
Description:  WordPressテーマ「UNIQUE」の子テーマ
Author:   Design Plus
Author URI:  http://design-plus1.com/tcd-w/
Template:     unique_tcd044
Version:1.7
*/


/******************************************
	女性一覧のCSS
*******************************************/
.joseiitiran img{
		width:100% !important;
	display: block;
    /*margin:10px auto;*/
	padding: 0;
 margin-right : auto;
 margin-left : auto;
}
.joseiitiran td{
	text-align: center;
	font-size: inherit;
	border: 0px !important;
	padding:0px;
	width: 50%;
}
.joseiitiran img{
	margin: 0px !important;
}
.content table{
 margin-right : auto;
 margin-left : auto;
}
.content tr{
	border-width: 0;
}
.content td{
	border:0px;
}
.table-soto{
	margin: 0px;
}
/******************************************
	女性個別プロフのCSS
*******************************************/
.joseikobetu_text{
    line-height: 1.9em;//数値が大きいほど行間が開きます。
}
.joseikobetu_gazou table{
	width: 100% !important;
	border-collapse: collapse;
	border-style: solid;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
    border: 0;
}
.joseikobetu_gazou img{
	display: block;
    margin: 0px;
	padding: 0;
	vertical-align: top;
}
.joseikobetu_gazou td{vertical-align: top;border: 0;}
.joseikobetu_big{
	width: 100% !important;
}
.joseikobetu_small{
	width: 100% !important;

}
.joseikobetu_purofu{
	text-align: left;
}
.joseikobetu_purofu ul{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.joseikobetu_purofu li{
    border: 0px;
}
.joseikobetu_purofu .tab li:nth-child(5n+1) {
    border-left: 0;
}
.joseikobetu_purofu .select:after {
    content: "";
    font-family: "design_plus";
    display: inline-block;
    margin: auto;
    position: absolute;
    top: -100%;
    bottom: -100%;
    right: 15px;
    width: 16px;
    height: 16px;
}
.joseikobetu_purofu table{
	width: 100% !important;
	border-collapse: collapse;
	border-style: solid;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
}
.joseikobetu_purofu th{
	background-color: #e4e5e1;
	height: 50%;
	text-align: center;
	border-width: 0;
}
.joseikobetu_purofu td{
	padding-bottom: 10px;
	width:50% !important;
	text-align: center;
	font-size: large;
	border-width: 0;
	background: white;
}
.joseikobetu_date td{
	text-align: left;
	vertical-align: top;
	padding: 7px;
}
.joseikobetu_comment td{
	text-align: left;
	vertical-align: top;
	padding: 7px;
}
.joseikobetu_kurabuyori td{
	text-align: left;
	vertical-align: top;
	padding: 7px;
}
.small-kobetu{
	width: 30%;
}
.tab{overflow:hidden;}
.tab li{background:#ccc; padding:5px 25px; float:left; margin-right:1px;list-style: none;margin-right: 2px;}
.tab li.select{background:#f6f6f6;list-style: none;}
.content_tab li{ padding:10px;background: #f6f6f6;list-style: none;}
.hide {}
.display_popup{
  /*リンクテキストのスタイルです*/
  text-decoration: none;
  position: relative;
}
/*********
	ログインボックスCSS
*****************************/
#memberpages input.loginmail {
  line-height: 20px;
  width: 100% !important;
  padding-right: 5px;
  padding-left: 5px;
}
#memberpages input.loginpass {
  line-height: 20px;
  width: 100% !important;
  padding-right: 5px;
  padding-left: 5px;
}
/*********
	オススメの店ボタン
*****************************/
a.res_btn {
	display: block;
	width: 100%;
	padding: 0.8em;
	text-align: center;
	text-decoration: none;
	color: #122236;
	border: 2px solid #122236;
	border-radius: 3px;
	transition: .4s;
}
a.res_btn:hover {
	background: #122236;
	color: #fff;
}