@charset "utf-8";
/*
Theme Name: BaseViews NewDesgin
Theme URI: http://baseviews.com
Description: BaseViews New Design
Version: 0.5
Author: BaseViews
Author URI: http://baseviews.com
Tags: 
*/

html *{margin:0;padding:0;}
body{font-family:MS Pゴシック,sans-serif;text-align:center;color:#333;}
h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,pre{text-align:left;}

a{text-decoration:none;color:#04C;}
a:visited{color:#04C;}
a:hover,a:focus{text-decoration:underline;}
a:active{color:#f00;}
.clearfix{zoom:1;}
.clearfix:after{content:"";display:block;clear:both;}
img{border:none;}

/*ad*/
.adbox{margin:12px 0;}
.adbox>span{display:block;font-size:11px;text-align:left;}
.adRectangleMidium{width:300px;height:250px;}
.adRectangleLarge{width:336px;height:280px;}
.adArchiveInnerLinkUnit{text-align:left;margin-bottom:12px;}
#adSearchBottom{margin-top:24px;}

.w50{width:50px;}
.w60{width:60px;}
.w90{width:90px;}
.w480{width:480px;}
.w490{width:490px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:600px;}
.w650{width:650px;}

.borderlink{border:solid 1px #04f;}
.fl{float:left;}
.fr{float:right;}
.l{text-align:left;}
.c{text-align:center;}
.r{text-align:right;}
.hide{display:none;}
.db{display:block;}
.di,.di li,.di dt,.di dd{display:inline;}
.ma{margin:auto;}

/*color*/
.numberPlus{color:#0C0;}
.numberMinus{color:#F00;}

.red{color:#F00;}
.blue{color:#00F;}
.green{color:#0F0;}

/*旧市況記事用*/
.marcketArticle{width:480px;float:right;}
.post .marcketArticle h2{font-size:16px;margin:0 0 5px;}
#contents div.entry .marcketArticle h2{margin-top:0px;}
.marcketTable{width:185px;float:left;}
.marcketTable table{width:185px;margin:0 0 20px;border-collapse:collapse;}
.marcketTable caption{font-size:0.9em;margin:0 0 3px 0;text-align:left;font-weight:bold;}
.marcketTable th,.marcketTable td{padding:1px 3px 1px 3px;font-size:0.75em;}
.marcketTable th{text-align:left;color:#FFF;background-color:#666;}
.marcketTable td{text-align:right;}
.marcketTable td.leftTD{text-align:left;}
.marcketTable th.sectorItem{color:#444;background-color:#FFF;}
.separator{display:block;clear:both;}

/* Pretty printing styles. Used with prettify.js. */
.str { color: #080; }
.kwd { color: #008; }
.com { color: #800; }
.typ { color: #606; }
.lit { color: #066; }
.pun { color: #660; }
.pln { color: #000; }
span.tag { color: #008; }
.atn { color: #606; }
.atv { color: #080; }
.dec { color: #606; }
pre.prettyprint { padding: 2px; border: 1px solid #888; }

@media print {
  .str { color: #060; }
  .kwd { color: #006; font-weight: bold; }
  .com { color: #600; font-style: italic; }
  .typ { color: #404; font-weight: bold; }
  .lit { color: #044; }
  .pun { color: #440; }
  .pln { color: #000; }
  span.tag { color: #006; font-weight: bold; }
  .atn { color: #404; }
  .atv { color: #060; }
}

#header{border-top:solid 1px #222;background:#444;/*border-bottom:solid 1px #777;box-shadow:0 0 3px #333;*/padding:5px 0;}
	#headerInner{width:1000px;margin:0 auto;}
		#logo{font:24px Verdana;float:left;}
		#logo a{color:#FFF;text-decoration:none;}
		#logo span{font-size:12px;}
		#logo span:before{content:" - ";}
		#logo span:after{content:" - ";}
		#header form{float:right;}
		#header form input[type=text]{border:none;border-radius:12px;font-size: 14px;margin-top: 5px;padding:2px 10px;color:#555;}

		#headerAd{background:#DDD;height:18px;border-top:solid 1px #666;border-bottom:solid 1px #CCC;}
		#headerAdInner{width:728px;margin:2px auto 0;}

#wrap{width:1000px;margin:30px auto;}
	#main{width:680px;float:left;}
		.post{margin:0 0 50px;}
		.articleHeaderTime{font-size:12px;background:#EDEDED;padding:3px 5px 1px;border-top:solid 1px #CCC;border-bottom:solid 1px #DDD;line-height:1.25em;text-align:right;margin:0;}
		.articleHeaderTime li{display:inline;margin-left:12px;}
		.articleHeader{margin:9px 8px 15px;font-size:24px;}
		.articleHeader a{color:#202020;text-decoration:none;}
		.post p.sbm{margin:5px 8px 2px;line-height:0;}
		.articleHeaderTag{font-size:12px;margin:0 8px 3px;}
		.articleHeaderTag dt{display:inline;font-weight:normal;}
		.articleHeaderTag dd{display:inline;margin:0 5px 0 2px;}
		.articleHeaderTag dd a{color:#369;}

		.content p{margin:5px 0 24px;font-size:16px;line-height:1.25em;}
		.pickuplink{display:block;margin:0 30px;padding:12px;background:#F0F0F0;}
		.content ul{margin:5px 30px 24px 45px;}
		.content ol{margin:5px 30px 24px 45px;}
		.content dl{margin:5px 30px 24px 45px;}
		.content dl dt{font-weight:bold;}
		.content blockquote{margin:5px 30px 24px;font-size:14px;line-height:1.25em;padding:12px;background:#F0F0F0;}
		.content blockquote p{margin:0;}
		.content blockquote:before{content: "“";font:60px italic Times,serif;float:left;margin-right:12px;color: #555;}
		p.morelink{font-size:14px;text-decoration:none;clear:left;text-align:right;}

		.marketBox h2{font-size:16px;margin:0 0 5px;}
		.marketTable{width:185px;margin:0 0 20px;border-collapse:collapse;}
		.marketTable caption{font-size:0.9em;margin:0 0 3px 0;text-align:left;font-weight:bold;}
		.marketTable th,.marketTable td{padding:1px 3px;font-size:12px;}
		.marketTable th{text-align:left;color:#FFF;background-color:#666;}
		.marketTable td{text-align:right;}
		.marketTable td.leftTD{text-align:left;}
		.marketTable th.sectorItem{color:#444;background-color:#FFF;}

		h2.relatedHeader{font-size:18px;margin:12px 0 5px}
		.relatedLinks{margin-bottom:5px;}
		.relatedLinks li{list-style:none;line-height:1.2em;font-size:14px;margin-bottom:3px;}
		
		.archivePageHeader{background:#555;border-radius:2px;color:#FFF;font-size: 24px;margin:0 0 12px;padding: 3px 8px;}
    
    	/*Search Result*/
    	#searchResultForm{text-align:left;margin-bottom:12px;}
    	#searchResultForm input[type=text]{font-size:18px;height:24px;padding:2px;width:550px;}
    	#searchResultForm input[type=submit]{font-size:14px;padding:4px 10px;}
    	.searchResultHeader{font-size:18px;font-weight:normal;margin:5px 0}
    	.searchResultHeader a{color:#12C;text-decoration:underline;}
    	.searchResultDate{color:#777;font-size:12px;float:left;margin-top:2px;}
    	
#side{width:300px;float:right;}
	.sideHeader{font-size:16px;margin:12px 0 5px;}
	.sideLinks{margin-bottom:24px;}
	.sideLinks li{list-style:none;font-size:14px;line-height:1.2em;margin-bottom:3px;}
	
#footer{clear:left;border-bottom:3px solid #000;}
	#footerInner{width:1000px;margin:0 auto;border-top: 2px groove #999;}
	.archiveList{}
	.archiveListYear{display: block;float: left;font-weight: bold;height: 250px;margin-right:40px;list-style:none;font-size:16px;}
	.archiveListYear ul li{font-weight:normal;list-style:none;font-size:14px;}
	#copyright{text-align:center;}

.commonTable{border-collapse:collapse;margin:12px 0;}
.commonTable caption{font-size:16px;font-size: 16px;font-weight: bold;text-align: left;}
.commonTable th,.commonTable td{padding:2px 3px;font-size:14px;}
.commonTable thead{background:#666;color:#FFF;}
.commonTable tfoot td{color:#222;text-align:right;font-size:11px;border-top:dotted 1px;}
.commonTable tbody th{text-align:left;}
.commonTable tbody td{text-align:right;}