@charset "Shift_JIS";

/* ==================================================

地理オリンピック スタイルシート

================================================== */
/* clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}

/* IE6 */
* html .clearfix { zoom: 1;}
/* IE7 */
* :first-child+html .clearfix { zoom: 1;}

/* news */

.title-bar{
            margin-bottom:5px;
 }

.contents1 {
             margin: 0px 5px 30px 0px;
             clear:both;
}

.contents1 img {
             margin-bottom:10px;
}

.contents1 ul {
}

.contents1 ul li img {
             margin-bottom:0px;
}

.contents1 p {
             margin-bottom:10px;
}

.margin {
             margin-top:10px;
             font-weight:bold;
}
.td1 {
              width:150px;
              font-weight:bold;
}
.td2 {
              width:80px;
              font-weight:bold;
}
.td3 {
              width:400px;
              font-weight:bold;
}
.td4 {
              width:150px;
              font-weight:bold;
              height:25px;
}

#id20140210 .td2{
              width:160px;
}
.Inquiry {
	margin-top:10px;
	margin-left:30px;
	text-decoration: underline;
	font-weight: bold;
	color: #ff0000;
}
.update {
	color:#3399CC;
}

.record {
	border: solid;
	border-width: 2px;
	padding: 3px 3px 3px 3px;
	font-size: 17px;
	font-weight: bold;
}

.diary {
	border: solid;
	border-width: 2px;
	padding: 3px 3px 3px 3px;
	font-size: 17px;
	font-weight: bold;
}


.Tourney_record, .Presen {
	margin-top: -10px;
}

.Tourney_record li{
	list-style-type: decimal;
	font-weight: bold;
}

.Presen td {
	font-weight: bold;
}

/*画像幅197PXを並べるとき */

.img_197 {
             width:197px;
             float: left;
             margin-right:10px;
}


/*画像幅300PXを並べるとき */

.img_280 {
             width:280px;
             float: left;
             margin-right:10px;
}
.background_orange {
	background-color: #FFE4C4;
}

.banner:hover {
	opacity: 0.7;
}

.del {  /* 取り消し線 */
    text-decoration-line: line-through;
    text-decoration-style: solid;
    text-decoration-color: black;
}

.example {  /* 注釈 */
	font-size: 0.5rem;
	vertical-align: 3px;
}

