﻿@charset "utf-8";


/* common */

body {
 background: #ffffff;
}

h1 {
 margin-top: 0;
 padding-top: 0;
}

img {
 border: 0 none;
}

img a {
 margin: 0;
 padding: 0;
 border: none;
 color: #ffffff;
}

#NewsColumn {
 width: 580px;
 height: auto;
 margin-top: 2px;
 padding: 0 0 10px 0;
 border: 1px solid #cccccc;
 float: right;
}

.NewsColumn-inner01 {
 padding: 3px;
}

.NewsColumn-inner01 h2 {
 margin-top: 0;
 padding-top: 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 text-indent: 3px;
 color: #666666;
 border-top: 4px solid #666666;
 border-bottom: 2px dotted #666666;
}

.NewsColumn-inner01 h2.noLine {
 margin-bottom: 0;
 padding-bottom: 0;
 border-bottom: none;
}

.NewsColumn-inner01 p.txtTypeMain01 {
 margin-top: 0;
 margin-bottom: 0;
 padding-top: 0.5em;
 padding-bottom: 0.2em;
 padding-left: 3px;
 border-bottom: 2px dotted #666666;
}

div.commentaryBox01 span.txtType01 {
 color: #cc0000;
 font-weight: bold;
}

div.commentaryBox01 p.txtCommentary01 {
 margin: 0.5em 0 0.5em 0;
 padding: 0 3px 0.5em 3px;
 border-bottom: 1px dotted #666666;
}

div.commentaryBox01 p.txtCommentary02 {
 margin: 0;
 padding: 0 3px 0 3px;
}

div.commentaryBox01 p.txtCommentary03 {
 margin: 0;
 padding: 0 3px 1.2em 3px;
}

div.commentaryBox01 p.txtCommentary04 {
 margin: 0;
 padding: 0 3px 0.5em 3px;
}

div.commentaryBox01 p.txtCommentary05 {
 margin: 0 0 5px 0;
 padding: 0.5em 3px 0.5em 3px;
 border-top: 1px dotted #666666;
 border-bottom: 1px dotted #666666;
}

div.commentaryBox01 ol {
 margin: 0 0 1em 0;
 padding: 0 3px 0.5em 3px;
 border-bottom: 1px dotted #666666;
}

div.commentaryBox01 ol li {
 margin: 0;
 padding: 0;
 list-style-position: inside;
}



/** clearfix **/
.clearfix {
 clear: both;
 min-height: 1px;
 zoom: 1;
 height: auto;
 background-color: transparent;
}
.clearfix:after {
 content: ".";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
 background-color: transparent;
}
.clearfix { min-height: 1px;}
 /*----------------------------WinIE6 and below */
 /* Hides from IE-mac ￥*/
* html .clearfix { height: 1%;}
 /* End hide from IE-mac */

