﻿@charset"UTF-8";

#m_contents a:hover img {
  filter: alpha(opacity=70); /*IE用*/
  -moz-opacity:0.7; /*Ff etc用*/
  opacity:0.7;   /*Opera etc用*/
}

#pagespace_gr_women_body {
  width: 800px;
  margin: 10px 0 10px 5px;
}

#hm_gr_bn_otoiawase {
  clear: both;
  margin: 5px 0;
}

#gr_women_box {
  width: 550px;
  clear: both;
  float: left;
}

.gr_women_box_left {
  width: 550px;
  margin: 10px 0 10px 0;
  border: 2px solid #FCA8D1;
}

.gr_women_box_left ul li {
  padding: 7px;
}

.gr_women_box_left_img {
  text-align: center;
}

#gr_women_box_photo {
  text-align: center;
}

#gr_women_box span {
  color: #FF0070;
  font-weight: bold;
}

#gr_women_box_title01 {
  margin: -5px 0 -10px 0;
}

#gr_women_box_photo img {
  margin-left: 2px;
}

#gr_women_box_text01 {
  margin: -5px 0 5px 0;
}

#gr_women_box_text01 span {
  color: #FF0070;
  text-decoration: underline;
}

#gr_women_box_text02 {
  float: left;
  width: 363px;
}

#gr_women_box_button {
  float: right;
  width: 137;
}

.gr_women_title {
  color: #FF0070;
  font-weight: bold;
}

.gr_women_text {
  font-size: 11px;
}

.gr_women_text_name {
  font-size: 11px;
  font-weight:normal;
}

.gr_women_box_right {
  overflow: hidden;
  float: right;
  width: 240px;
  margin: 10px 0 10px 0;
}

.gr_women_box_right ul li {
  margin: 4px 0 4px 3px;
}

.gr_women_box_right_box {
  margin-bottom: 10px;
  border: 2px solid #FCA8D1;
}

.gr_women_box_right_box_link {
  margin: 0 0 10px -3px;;
}

.link_btn {
	background:#1b5595;/*背景色*/
	border-radius:5px;/*角の丸み*/
	padding:10px;/*文字とボタンの余白*/
	margin:0 auto;/*ボタン位置中央揃え*/
	width:500px;/*横幅*/
	text-align:center;/*文字中央揃え*/
        line-height:2;/*行の高さ(ボタンの高さ)*/

}
.link_btn:hover {
	opacity: .7;
}
.link_btn a {
	color:#ffffff;/*文字とボタンの余白*/
	font-weight:bold;
	text-decoration:none;
}

