@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_mainvisual*/
#feature_mainvisual {
	height:506px;
	overflow:hidden;
	position:relative;
}
.feature_top_txt {
	position:absolute;
	top:20px;
	left:260px;
	color:#fffefe;
	font-size: 138.5%;
}
/* #feature_nav_top */
#feature_nav_top {
	overflow:hidden;
	margin:0 0 35px;
}
.feature_nav {
	float:left;
	width:200px;
	height:133px;
}
.feature_ml20 {
	margin:0 0 0 20px;
}
.feature_nav_a1 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_top.png) no-repeat;
	height:0;
	padding:133px 0 0;
	display:block;
}
.feature_nav_a1:hover {
	background-position:0 -133px;
}
.feature_nav_a2 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_top.png) no-repeat -200px 0;
	height:0;
	padding:133px 0 0;
	display:block;
}
.feature_nav_a2:hover {
	background-position:-200px -133px;
}
.feature_nav_a3 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_top.png) no-repeat -400px 0;
	height:0;
	padding:133px 0 0;
	display:block;
}
.feature_nav_a3:hover {
	background-position:-400px -133px;
}
.feature_nav_a4 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_bottom.png) no-repeat ;
	height:0;
	padding:133px 0 0;
	display:block;
}
.feature_nav_a4:hover {
	background-position:0 -133px;
}
.feature_nav_a5 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_bottom.png) no-repeat -200px 0;
	height:0;
	padding:133px 0 0;
	display:block;
}
.feature_nav_a5:hover {
	background-position:-200px -133px;
}
.feature_nav_a6 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_bottom.png) no-repeat -400px 0;
	height:0;
	padding:133px 0 0;
	display:block;
}
.feature_nav_a6:hover {
	background-position:-400px -133px;
}
.feature_active {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_top.png) no-repeat 0 -266px;
}
.feature_active2 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_top.png) no-repeat -200px -266px;
}
.feature_active3 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_top.png) no-repeat -400px -266px;
}
.feature_bottom_active {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_bottom.png) no-repeat 0 -266px;
}
.feature_bottom_active2 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_bottom.png) no-repeat -200px -266px;
}
.feature_bottom_active3 {
	background:url(/images/pages/feature/201410_02/pc/img_navigation_bottom.png) no-repeat -400px -266px;
}
#feature_nav_bottom {
	padding:40px 0 0;
}
/*リード*/
#feature_reed{
	background:url(/images/pages/feature/201410_02/pc/bg_reed.jpg) no-repeat;
	padding:30px 0 50px 45px;
	height:210px;
}
.feature_txt01 {
	color:#3e3a39;
	font-size:108%;
	line-height:35px;	
	width:390px;
	letter-spacing:1px;
}
.feature_bold {
	font-weight:bold;
}
.feature_snstop {
	float:left !important;
	padding:20px 0 0;
}
/*コンテンツ01*/
#feature_content{
	padding:35px 60px 0;
}
#feature_title {
	margin:0 0 13px;
}
.feature_tit_left {
	float:left;
	width:150px;
}
.feature_tit_right {
	width:470px;
	float:right;
	color:#221815;
	font-size:215%;
	letter-spacing:1px;
	font-weight:bold;
	border-bottom:3px solid #000;
	line-height:36px;
}
.feature_tit {
	color:#fefefe;
	line-height:45px;
	font-size:208%;
	font-weight:bold;
	padding:0 0 0 42px;
	background:#ad0000;
}
.feature_img_left {
	float:left;
}
.feature_txt02 {
	width:355px;
	float:right;
	color:#2f2725;
	font-size:116%;
	line-height:26px;
	padding:10px 0 0;
}
.feature_main_inner {
	border-bottom:3px solid #bb948f;
	margin:47px 0 0;
}
/*エンド*/
#feature_end{
	background:url(/images/pages/feature/201410_02/pc/bg_end.png) no-repeat 0 100%;
	padding:50px 0 85px;
	overflow:hidden;
}
.feature_snsbottom {
	overflow:hidden;
}
/*ソーシャルボタン(ボトム)*/
.sns_group_end{
	width:250px;
	margin:0 auto;
}
/*////////////////////////////////////////////
INDEX02 PAGE
////////////////////////////////////////////*/
#feature_green_box {
	background:url(/images/pages/feature/201410_02/pc/bg_box_green.png) no-repeat;
	padding:10px;
	margin:25px 0 50px;
	width:620px;
}
.feature_txt03 {
	color:#2f2725;
	font-size:110%;
	line-height:25px;	
}
.feature_iconq {
	vertical-align:middle;
	margin:0 0 0 13px;
}
.feature_tit02 {
	font-size:208%;
	font-weight:bold;
}
.feature_mb35 {
	margin:0 0 35px;
}
.feature_member {
	position:relative;
	background:url(/images/pages/feature/201410_02/pc/border_green.png) no-repeat 0 100%;
	padding:40px 0 8px 2px;
}
.feature_img_phoenix01 {
	position:absolute;
	top:-40px;
	right:-5px;
}
.feature_txt04 {
	width:520px;
	float:left;
	margin:0 0 0 25px;
	font-size: 123.1%;
	color:#2f2725;
	letter-spacing:1px;
	line-height:1.7;
}
.feature_pink {
	color:#ad0000;
	font-weight:bold;
	background:#ffc9c9;
	padding:0 5px;
}
.feature_stext {
	font-size:75%;
	letter-spacing:0;
}
.feature_center {
	text-align:center;
}
.feature_iconq {
	margin:0 10px 0 0;
}
.feature_w230 {
	width:230px;
}
.feature_mb10 {
	margin:0 0 10px;
}
.feature_img_phoenix02 {
	position:absolute;
	top:-62px;
	right:-5px;
}
.feature_img_phoenix03 {
	position:absolute;
	top:-10px;
	right:0;
}
.feature_mb80 {
	margin:0 0 80px;
}
.feature_w470 {
	width:470px;
}
.feature_img_phoenix04 {
	position:absolute;
	top:-62px;
	right:-5px;
}
.feature_img_phoenix05 {
	position:absolute;
	top:-75px;
	right:-60px;
}
.feature_w210 {
	width:210px;
}
.feature_w250 {
	width:250px;
}
.feature_img_phoenix06 {
	position:absolute;
	top:20px;
	right:0;
}
.feature_img_phoenix07 {
	position:absolute;
	top:-35px;
	right:0;
}
.feature_txt05 {
	background:url(/images/pages/feature/201410_02/pc/bg_text.png) no-repeat;
	padding:35px 30px 35px 35px;
	font-size:197%;
	color:#2f2725;
	float:right;
	margin:-20px 30px 0 0;
}
.feature-ml10 {
	margin-left:10px;
}
/*/////////////////////////////////////////
INDEX03 PAGE
///////////////////////////////////////*/
#feature_yellow_box {
	background:url(/images/pages/feature/201410_02/pc/bg_box_yellow.png);
	padding:10px;
	width:620px;
	margin:25px 0 0;
}
.feature_info_member {
	margin:55px 0 0;
}
.feature_info_member01 {
	margin:0 0 15px;
}
.feature_tit03 {
	background:#ad0000;
	padding:0 0 0 45px;
	color:#fefefe;
	font-size:208%;
	font-weight:bold;
	line-height:45px;
	letter-spacing:0;
	margin:0 0 40px;
}
.feature_img_left02 {
	margin:0 0 0 25px;
}
.feature_info01 {
	width:310px;
	float:right;
	padding:10px 0 0;
	margin:0 40px 0 0;
}
.feature_detail_info {
	color:#0e0f0e;
}
.feature_left {
	font-size:108%;
	float:left;
}
.feature_right {
	padding:0 0 0 110px;
	margin:0 0 5px;
}
.feature_bg {
	background:url(/images/pages/feature/201410_02/pc/bg_text02.png);
	font-weight:bold;
	padding:0 3px;
}
.feature_mb25 {
	margin:0 0 25px;
}
.feature_detail_info {
	margin:0 0 15px;
}
.feature_info02 {
	width:330px;
	float:left;
	margin:0 0 0 45px;
}
.feature_txt06 {
	letter-spacing:1px;
}
.feature_img_right {
	float:right;
	margin:0 30px 0 0;
}
.feature_info02 {
	padding:10px 0 0;
}
.feature_info_member02 {
	margin:0 0 30px;
}
.feature_txt07 {
	padding:0 0 0 50px;
	color:#0e0f0e;
	font-size: 138.5%;
	font-weight:bold;
}
.feature_sumi {
	margin:20px 0 0;
}
.feature_img_left03 {
	margin:0 0 0 40px;
}
.feature_text_intro {
	width:335px;
	margin:0 50px 0 0;
	float:right;
}
.feature_orange_txt {
	color:#cb4200;
	font-weight:bold;
	font-size: 116%;
	margin:0 0 10px;
}
.feature_txt08 {
	font-size: 116%;
	color:#2f2725;
	line-height:27px;
}
.feature_text_intro02 {
	margin:15px 40px 0;
}
.feature_text_intro03 {
	width:280px;
	letter-spacing:1px;
	line-height:26px;
}
.feature_bottom {
	padding:60px 0 0;
}









































/*ソーシャルボタンレイアウト*/.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;}
