@charset "UTF-8";

/*
Theme Name: twentyfourteenの『毎日デイトレ10銘柄公開』TMP
Description: 毎日デイトレ10銘柄公開の子テンプレートです
Template: twentyfourteen
Version: 1.0
Author: Watanabe
Author URI: http://daytrede10.com/
*/

@import url("../twentyfourteen/style.css");


/*-------------------------------------------
[カスタマイズ]基本部分
--------------------------------------------*/

/*フォントファミリー変更*/

html,h1, h2, h3, h4, h5, h6 {

	font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;
	
}


/*リンクカラー変更*/


a {
	color: #CCC;
	text-decoration: none;
}

a:visited {
	color: #333;
}


a:active,
a:hover {
	color:#c60000;
	outline: 0;
	text-decoration: none;

}


.entry-content a,
.comment-content a {
	color: #c60000;
}

.entry-content a:hover,
.comment-content a:hover {
	color:#24890d;
	text-decoration: underline;
}

.widget a {
	color: #CCC;
}

.widget a:hover {
	color: #24890d;
}

/*基本CSS追加*/

.red {

	color:#FE0000 !important;

}

.yellow {

	color:#FFF100 !important;

}

.green {

	color:#66CC33 !important;

}

.blue {

	color:#00CCCC !important;

}

.bold {

	font-weight:bolder !important;

}


/*その他共通*/

.link_bf:before {

	content:'>>';

}

.clr:after,
.clearfix:after {

    content: "";
    display: block;
    clear: both;

}

.f_left {

	float:left;

}

.f_right {

	float:right;

}

p { margin:0 0 1em;}



/*-----------------------------------------------------------
【カスタマイズ】ヘッダー
-----------------------------------------------------------*/

.header-main h1,
.header-main .site-title img {

	max-width : 100%;
	width : auto;
	height: auto;
	
}

.header-main {
    min-height: 48px;
    padding: 0 0px !important;
}


/*-----------------------------------------------------------
【カスタマイズ】サイドバー
-----------------------------------------------------------*/

#secondary {
    width: 205px !important;
	padding: 0 0 !important;
	margin-top: 18px !important;

}

.widget .widget-title {
	font-size: 14px !important;
	line-height:normal !important;
	background: -moz-linear-gradient(top, #fff100, #fff100);/* Firefox用 */
	background: -webkit-gradient(linear, left top, left bottom, from(#fff100), to(#fff100));/* Safari,Google Chrome用 */
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

h1.widget-title {
	margin-bottom: 5px !important;
	color: #020202;
}

/*-----------------------------------------------------------
【カスタマイズ】フッター
-----------------------------------------------------------*/

.site {
	background-color: #020202;
}

.site-footer .site-info {
	text-align: center;
}

/*-----------------------------------------------------------
【カスタマイズ】コメント
-----------------------------------------------------------*/

#comments {
	color: #CCC;
}

#comments a {
	color: #CCC;
}

#comments a:hover {
	color: #24890d;
}

.comment-notes,
.comment-form-url,
.comment-form-email,
.form-allowed-tags {
	display: none;
}


/*-----------------------------------------------------------
【カスタマイズ】その他
-----------------------------------------------------------*/

header.entry-header {
	background-color: #f2f2f2 !important;
	padding-top: 10px !important;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
}

header.entry-header h1.entry-title {
	font-size: 1.5em;
}

header div.entry-meta {
	background-color: #C2C2C2 !important;
}

header div.entry-meta a {
	color: #666;
}

header.archive-header {
	padding-left: 0px !important;
	color: #CCC;
}

header.page-header {
	padding-left: 0px !important;
	color: #CCC;
}

div.entry-content {
	background-color: #f2f2f2 !important;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px;
	-moz-border-radius-bottomright: 8px;
}

.entry-header {
	border-bottom:1px dashed #bbbbbb;
}

.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
	max-width: 660x;
}




.post-navigation {
	padding-right: 0px !important;
	padding-left: 0px !important;
}

.post-navigation a {
	color: #999;
}




@media screen and (min-width: 900px) {

	.full-width .archive-header,
	.full-width .comments-area,
	.full-width .image-navigation,
	.full-width .page-header,
	.full-width .page-content,
	.full-width .post-navigation,
	.full-width .site-content .entry-header,
	.full-width .site-content .entry-content,
	.full-width .site-content .entry-summary,
	.full-width .site-content footer.entry-meta {
		margin:0;
	}
}

.content-area {
	padding-top: 20px;
}

@media screen and (min-width: 846px) {
	.content-area,
	.content-sidebar {
	padding-top: 20px;
	}
}

@media screen and (min-width: 1080px) {

	#secondary {
		width: 180px;
		padding-left:0 !important;
		padding-top:0 !important;
	}
	
}

@media screen and (min-width: 401px) {

	.list-view .site-content .hentry {
		border-top: 1px solid #666666;
	}
	
}