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

/*特集PCページコンテンツベーススタイル*/
#feature_wrapper{font-family:"メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:13px;letter-spacing:.17em;line-height:180%;width:760px;}img{vertical-align:top;margin:0;padding:0;border:0;}li{list-style:none;}

/*ソーシャルボタン(トップ)*/
.sns_group{
	width:250px;
	margin:0 auto;
}

/* feature_container */
#feature_container {
	background:url(/images/pages/feature/201409_01/pc/bg_page.png);
}
.feature_center {
	text-align:center;
}
/*メインビジュアル*/
#feature_mainvisual {
	height:471px;
	position:relative;
}
.feature_img_mainvisual {
	position:absolute;
	top:26px;
	left:29px;
}
.feature_social_nw {
	position:absolute;
	top:383px;
	left:488px;
	*left:180px;
}
/*リード*/
#feature_lead{
	background:url(/images/pages/feature/201409_01/pc/bg_intro.png);
	padding:25px 50px;
	margin:0 0 30px;
}
.feature_txt01 {
	color:#fff;
	font-size:116%;
	line-height:30px;
	letter-spacing:1px;
}
.feature_txt01_pink {
	color:#ffb8e4;
}
/* feature_box01 */
.feature_box01 {
	background:url(/images/pages/feature/201409_01/pc/bg_text02_bottom.png) no-repeat 0 100%;
	padding:0 0 10px;
	margin:0 37px 20px 45px;
}
.feature_box01_top {
	background:url(/images/pages/feature/201409_01/pc/bg_text02_top.png) no-repeat;
	height:10px;
}
.feature_box01_inner {
	background:url(/images/pages/feature/201409_01/pc/bg_text02_inner.png) repeat-y;
	padding:20px 20px 10px 40px;
}
.feature_mb-25{
	margin:0 0 25px;
}
.feature_txt02 {
	color:#cc1a51;
	font-size: 131%;
	line-height:35px;
	letter-spacing:1px;
}
/* feature_introduce */
#feature_introduce {
	background:url(/images/pages/feature/201409_01/pc/arrow.png) no-repeat 50% 0;
	padding:80px 0 0;
	margin:0 0 80px;
}
.feature_mb-40 {
	margin:0 0 40px;
}
.feature_img_big {
	float:left;
	margin:0 0 0 20px;
	color:#3e3a39;
}
.feature_intro_detail {
	width:503px;
	float:right;
}
.feature_txt03 {
	font-size: 108%;	
	line-height:23px;
}
.feature_txt04 {
	font-size: 93%;
	line-height:22px;
}
.feature_txt05 {
	font-size: 108%;	
}
.feature_txt05_01 {
	background:#d2d2d2;
}
.feature_link {
	color:#3e3a39;
	font-size: 93%;
	line-height:22px;
	text-decoration:none;
}
.feature_link:hover {
	text-decoration:underline;
}
/* feature_content */
#feature_content {
	margin:0 0 80px;
}
/*feature_question */
.feature_fqaarea {
	margin:0 0 80px;
}
.feature_question {
	background:url(/images/pages/feature/201409_01/pc/bg_txt02.png) no-repeat;
	width:547px;
	margin:0 auto 85px;
	padding:26px 45px 0;
	height:75px;
}
.feature_img_question {
	margin:0 0 10px 5px;
}
.feature_txt06 {
	color:#cc1a51;
	font-size: 138.5%;
	letter-spacing:0;
}
.feature_answer {
	background:url(/images/pages/feature/201409_01/pc/bg_text_bottom.png) no-repeat 0 100%;
	position:relative;
	margin:0 60px;
}
.feature_bg_top {
	position:absolute;
	top:-45px;
	left:0;
}
.feature_img_right {
	position:absolute;
	bottom:20px;
	right:0;
}
.feature_inner {
	padding:0 0 0 37px;
	width:380px;
	position:relative;
	z-index:9;
	top:-30px;
}
.feature_txt07 {
	color:#3e3837;
	font-size: 116%;
	line-height:30px;
	letter-spacing:0;
}
.feature_txt07_red {
	color:#a84a4a;
}
.feature_img_answer {
	margin:0 0 10px 17px;
}
/* feature_content02 */
#feature_content02 {
	margin:0 0 80px;
}
.feature_mb-30 {
	margin:0 0 30px;
}
.feature_txt08 {
	color:#cc1a51;
	font-size: 153.9%;
	line-height:35px;
	letter-spacing:0;
}
.feature_girl_detail {
	width:220px;
	float:left;
	margin:0 15px;
}
/* feature_content03 */
.feature_content03_inner {
	margin:0 5px 50px;
}
.feature_girl {
	margin:0 0 20px;
}
.feature_content03_text {
	padding:9px;
	background:#fff;
	min-height:295px;
	border:1px solid #b5b5b5;
}
.feature_tit {
	text-align:center;
	color:#3e3a39;
	font-size: 108%;
	border-bottom:1px solid #b5b5b5;
	margin:0 0 10px;
}
.feature_tit02 {
	font-weight:bold;
	letter-spacing:0;
}
.feature_txt09 {
	color:#3e3a39;
	font-size:100%;
	margin:0 10px;
	letter-spacing:0;
}
.feature_bg_pink {
	background:#efbec6;
}

/*エンド*/
#feature_end{
	padding:50px 0 0;
}
.feature_social_nw02 {
	overflow:hidden;
}
/*ソーシャルボタン(ボトム)*/
.sns_group_end{
	width:250px;
	margin:0 auto;
}

/*ソーシャルボタンレイアウト*/.fb_button{float:left;display:block;margin:0 12px 0 0}.gp_button{float:left;width:60px}.tw_button{float:left;width:80px}.line_button{float:left}
/*次回予告*/#next{display:block;clear:both;}
/*バックナンバー*/#backnumber{padding:20px 0 0 0}#backnumber a{text-decoration:none;color:#999 !important}#backnumber a:link{text-decoration:none;color:#666 !important}#backnumber a:visited{text-decoration:none;color:#666 !important}.backnumber_inner{border-bottom:2px solid #787878;border-left:2px solid #787878;border-right:2px solid #787878;padding:0 0 20px 0}.backnumber_group01{padding:0 0 0 19px;width:340px;float:left}.backnumber_sub_title{padding:0 0 30px 0}.backnumber_sub_title_{padding:5px 0 30px 0}.backnumber_label{display:inline-block;padding:0 3px 0 0}.backnumber_link{display:block}.backnumber_link_text{display:block;font-size:12px;line-height:140%;width:170px;height:50px;float:right;word-break:break-all;}.backnumber_image{width:160px;display:block;float:left}.backnumber_title_text{padding:20px 0 10px}.backnumber_group02{width:340px;padding:0 19px 0 0;float:right}.backnumber_list{width:340px;height:90px;margin:0 auto 26px}
/*パンクズ*/.topic-path-li{margin:0 0 10px;float:left;max-width:600px;overflow:hidden;}
