@charset "Shift_JIS";

p {font-size:12px;}

h2 {font-size:17px;}
h3 {font-size:15px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

#contlist:after {content:""; display:block; clear:left;}
#contlist {display:inline-block;}
/*\*/
* html #contlist {height:1%;}
#contlist {display:block;}
/**/

.left, .right {width:250px; float:left;}
.left div, .right div {margin:7px 0;}
div.spfeature, div.fashion, div.feature, div.regfeature, div.regulars, div.column, div.interview, div.information, div.beauty, div.others {margin:0 5px 15px 0;}

#contlist .categorytit {margin-bottom:2px;}
#contlist .categorytit span {background-color:#660033; color:#FFF; font-size:11px; padding:2px 2em;}
div.regulars li, div.column li, div.interview li, div.information li, div.others li {margin:0 0 1px;}
div.regfeature p, div.fashion p, div.regulars p, div.column p, div.information *, div.others * {font-size:11px;}
div.information li {font-size:11px;}

div.contents .catchcopy { font-size:10px; margin-bottom:2px;}
div.contents .catchcopy-inline { font-size:10px; display:inline;}

div.feature-append{ padding:10px; border:1px solid #999;}/*別冊です。*/
div.feature-append .categorytit{
	font-size:10px;
	padding:2px;
	border:1px solid #999;
	color: #FFFFFF;
	background-color: #900;
}

div.fashion li{ margin-bottom:8px;}

div.spfeature li.item-big {margin:0 0 10px;}
div.spfeature li.item {margin:0 0 5px; _margin:0 0 3px;}
div.spfeature li.item-big li.item {margin:0 0 3px;}
li.item {margin:2px 0 1px; padding-bottom:5px;}
ul.item-list {margin-left:10px;}
li.item-small {margin:0 0 2px; font-size:11px;}
li.item-small p {font-size:11px;}
#contlist ul.list-inline li {font-size:11px; margin-left:0; margin-right:0;}
#contlist ul.list-inline li p {margin-right:0;}

/*\*//*/
.right {float:none; margin-left:250px;}
.left div, .right div {width:245px;}
/**/


/*
次号予告のスタイル ---------------------------------------------------------------------*/

#nxtcontlist {margin:5px 15px 10px; padding:10px 10px 0; border:1px #900 solid;}
.covtit .lead {color:#900; margin:5px 0 0 14px; font-size:12px; line-height:15px; }

/*#nxtcontlist .subtitle, #nxtcontlist .subtitle-inline {font-size:11px;}*/
#nxtcontlist .item {margin:0 0 13px; clear:left;}
#nxtcontlist .list-inline {font-size:11px;}
#nxtcontlist .list-inline li {margin-right:0;}

