@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;}

/* feature_container */
#feature_container {
	background:url(/images/pages/feature/201410_05/pc/bg_page.png);
}
/*メインビジュアル*/
#feature_mainvisual {
	position:relative;
	height:876px;
	margin:0 0 30px;
}
.feature_txt01 {
	position:absolute;
	top:535px;
	left:48px;
	width:400px;
}
.feature_txt {
	color:#3e3a39;
	font-size:100%;
	line-height:1.75;
	letter-spacing:1px;
}
.feature_pink {
	color:#ff339d;
	font-size: 123.1%;
	font-weight:bold;	
}
.feature_link {
	position:absolute;
	top:680px;
	left:40px;
}
.feature_nav01 {
	float:left;
	width:127px;
}
.feature_nav02 {
	margin:0 0 0 12px;
}
.feature_txt02 {
	margin:-15px 0 20px;
}
/*ソーシャルボタン(トップ)*/
.sns_group{
	width:250px;
	margin:0 auto;
}
.feature_snstop {
	position:absolute !important;
	top:592px !important;
	right:40px !important;
}

/*コンテンツ01*/
.feature_main {
	background:#fff;
	margin:0 40px 30px;
	padding:22px 0 50px;
}
.feature_tit_main {
	margin:0 0 15px -10px;
	width:702px;
}
.feature_content01 {
	margin:0 24px 20px;
	padding:44px 0 0;
}
.feature_border01 {
	background:url(/images/pages/feature/201410_05/pc/img_line.png) no-repeat 50% 0;
}
.feature_left_col {
	width:284px;
	float:left;
	padding:10px 0 0;
}
.feature_tit_left {
	color:#3e3a39;
	font-size: 153.9%;
	margin:0 0 15px;	
}
.feature_red {
	color:#c51f1f;
}
.feature_right_col {
	width:325px;
	float:right;
}
.feature_inner {
	background:url(/images/pages/feature/201410_05/pc/bg_content.png) no-repeat;
	padding:20px 20px 0 16px;
	height:231px;
	width:286px;
}
.feature_image {
	vertical-align:middle;
	margin:0 5px 0 0;
}
.feature_txt03 {
	margin-bottom:7px;
}
.feature_bold {
	font-weight:bold;
}
.feature_txt04 {
	background:url(/images/pages/feature/201410_05/pc/border_dotted.png) no-repeat 50% 100%;
	padding:0 0 20px 20px;
	font-size:92%;
	margin:0 0 15px;
}
.feature_pink02 {
	font-size:105%;
}
.feature_txt05 {
	padding:0 0 0 20px;
	font-size:92%;
	letter-spacing:0;
}
.feature_border {
	margin:0 0 30px;
}
.feature_link_chocolat {
	color:#3e3a39;
	font-size:92%;
}
.feature_border02 {
	background:url(/images/pages/feature/201410_05/pc/img_line02.png) no-repeat 50% 0;
}
.feature_border03 {
	background:url(/images/pages/feature/201410_05/pc/img_line03.png) no-repeat 50% 0;
}
.feature_noborder {
	margin:0 25px;
}
.feature_border04 {
	background:url(/images/pages/feature/201410_05/pc/img_line04.png) no-repeat 50% 0;
}
.feature_border05 {
	background:url(/images/pages/feature/201410_05/pc/img_line05_pink.png) no-repeat 50% 0;
}
.feature_border06 {
	border-top:2px solid #f2c8fe;
}
.feature_border07 {
	background:url(/images/pages/feature/201410_05/pc/img_line05.png) no-repeat 50% 0;
}
.feature_border08 {
	background:url(/images/pages/feature/201410_05/pc/img_line05_02.png) no-repeat 50% 0;
}
.feature_border09 {
	background:url(/images/pages/feature/201410_05/pc/img_line06.png) no-repeat 50% 0;
}
.feature_border10 {
	background:url(/images/pages/feature/201410_05/pc/img_line06_02.png) no-repeat 50% 0;
}
.feature_txt06 {
	font-size:100%;
	padding:15px 0 65px;
	background:url(/images/pages/feature/201410_05/pc/img_line08.png) no-repeat 50% 100%;
}
.feature_pink03 {
	font-size:100%;
}
.feature_content02 {
	background:url(/images/pages/feature/201410_05/pc/img_line07.png) no-repeat 50% 100%;
	padding:20px 40px 40px;
}
.feature_img_left {
	float:left;
}
.feature_inner_right {
	width:320px;
	float:right;
}
.feature_link03 {
	color:#3e3a39;
	font-size: 153.9%;
	letter-spacing:1px;
}
.feature_tit_content2 {
	background:url(/images/pages/feature/201410_05/pc/border_dotted02.png) no-repeat 0 100%;
	width:295px;
	padding:0 0 20px;
	color:#3e3a39;
	font-size: 108%;
	letter-spacing:1px;
}
.feature_txt07 {
	letter-spacing:1px;
}
/*エンド*/
#feature_end{
	background:#fff;
	position:relative;
	padding:40px 0 0;
}
.feature_link02 {
	margin:0 38px 20px;
}
/*ソーシャルボタン(ボトム)*/
.sns_group_end{
	width:250px;
	margin:0 auto;
}
.feature_sns_bottom {
	position:absolute;
	bottom:55px;
	left:45px;
}

/*ソーシャルボタンレイアウト*/.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:30px 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;}
