@charset "UTF-8";

@import "/common/css/v2/custom-structure.css?rd=201605121526";
@import "/common/css/v2/custom-top.css?rd=201602241351";
@import "/common/css/v2/custom-modules.css?rd=201511121808";
@import "/common/css/v2/custom-category.css";
@import "/common/css/v2/custom-article.css?rd=201602291329";
@import "/common/css/v2/custom-magazine.css?rd=201512141357";
@import "/common/css/v2/custom-moon_calendar.css";
@import "/common/css/v2/custom-traveller.css";
@import "/common/css/v2/custom-pages.css";


/*.btn a > img:hover,
.btn:hover{
opacity:0.9;
}*/

/* タイアップ
-------------------------------------------------- */
#freeArea-outer{
width:960px;
margin:0 auto 20px;
}

#freeArea{
width:960px;
margin:0 auto 20px;
}

#primary #freeArea{
width:auto;
}

/*a:hover em{
text-decoration:underline;
}*/

#primary .freeSnsArea{position: relative; height: 35px; margin-bottom: 0px; display: block;}

/* Debug
-------------------------------------------------- */
.debug{
position:fixed;
/*right:0;
bottom:0;*/
padding:10px;
background:#000;
opacity:0.65;
color:#fff;
z-index:1000;
font-size:12px;
line-height:15px;
bottom:0;
}

.debug a{
color:#fff;
}

/*.box-subcategory .cover img,
.article-list */.cover img{
display:block;
font-size:12px;
overflow:hidden;
}

.underconstraction-pagenation{
text-align:center;
margin-bottom:15px;
}

/* Clear Fix
-------------------------------------------------- */
.clearfix{
zoom:1;
}

.clearfix:after{
content: "";
display: block;
clear: both;
}

/* sprite
-------------------------------------------------- */
.common-img-v2,.common-img-v2 a{background:url(/common/images/v2/UI-Sprite-v2.png?rd=20180413) no-repeat;display:block;}


/* CSS image
-------------------------------------------------- */
#logo h1 a,
#logo div a,
#page-bottom p a,

.list-all-news-outer .header .title,
.list-all-news li a .category,
#top-future h2 a,
.box-subcategory .category,
.box-special_feature-inner h3,
.list-traveller-outer .header .title,
.parts-information-outer .header .title,


.content-header .subcategory-title,
.content-header .category-title .feature,
.content-header .category-title .column,
.content-header .category-title .subcategory,
.content-header .category-title .information,
.content-header .category-title .present,
.content-header .category-title .search,
.content-header .category-title .new,
.content-header .category-title .pickup,
.content-header .category-title .pickup2,

.article-outer .article-outer-header h2.feature,
.article-outer .article-outer-header h2.column,
.article .category-header-new,
.article .category-header h2 .subcategory,
.article .category-header h2 .feature,
.article .category-header h2 .column,
.article .category-header h2 .backnumber,
.article .category-header h2 .present,
.article .category-header h2 .information,
.article .category-header h2 .new,
.article .category-header h2 .readmore,
.article .category-header h2 .other,

.article-keywords-outer .title .keywords,

.article .profile-header .profile,

.list-magazine_and_book-outer .header .title,

.search-form-outer .search-header .search,
#secondary .list-magazine_and_book-outer .header .mook,
#secondary .list-magazine_and_book-outer .header .book,

.content-header .category-title .crea,
.content-header .category-title .traveller,
.content-header .category-title .mook,
.content-header .category-title .book,
.content-header .category-title .back_number,
.content-header .category-title .next_issue,

body.magazine_and_book .magazine_and_book-top .article-header h2,
body.magazine_and_book .article-inner .magazine-contents .title,
body.magazine_and_book .article-inner .box-eshop .header,
body.magazine_and_book .article-inner .box-eshop2 .header,
body.magazine_and_book .parts-teiki .title,

.list-icons li .category,
.list-icons li .feature,
.list-icons li .column,

/* Traveller */
.traveller-header .traveller-title,

.article-editor-magazine .store span,

/*.icon-more a,*/
.icon-rss a,
.icon-twitter a,

.css-image{
overflow:hidden;
line-height:1000px;
zoom:1;
}

