﻿
/* ClubWGH  基本スタイルテンプレート

  ページ内容のスタイルシート
---------------------------------------------
製作者　kubota
作成日　2008/03/01

追加　　2008/03/13　kubota　ニュース一覧
=============================================*/

/* 本文
---------------------------------------------*/
#main      {
	width: 650px;     
	padding: 15px 40px 0px 40px;

} 

/* リンク　オンマウス 青→赤
---------------------------------------------*/
A.textLink:link    {
	text-decoration:none;
	color: #4682b4;
}
A.textLink:visited {
	text-decoration:none;
	color: #4682b4;
}
A.textLink:active  {
	text-decoration:none;
}
A.textLink:hover   {
	text-decoration:underline;
	color:#FF0000;
}

/* リンク　オンマウス →赤
---------------------------------------------*/
A.linkRed:link    {
	text-decoration:none;
	color: #ff0000;
}
A.linkRed:visited {
	text-decoration:none;
	color: #ff0000;
}
A.linkRed:active  {
	text-decoration:none;
}
A.linkRed:hover   {
	text-decoration:underline;
	color:#FF0000;
}

/* リンク　オンマウス 青
---------------------------------------------*/
A.Lblue:link    {
	text-decoration:none;
	color: #4682b4;
}
A.Lblue:visited {
	text-decoration:none;
	color: #4682b4;
}
A.Lblue:active  {
	text-decoration:none;
}
A.Lblue:hover   {
	text-decoration:underline;
	color: #4682b4;
}

/* 文章  08/03/18 kubota(変更）
   paddingをmarginに変更しました。
---------------------------------------------*/

#main p {
	margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 10px;

}         
/* テキスト設定
---------------------------------------------*/
.textblue  {
    font-weight: bold;
     color: #4682b4;
}


/*------------------------------------------
           会社概要　 kubota
---------------------------------------------*/
#info  {
        margin: 20px 45px;
        width: 520px;
}
#info p  {
        margin-bottom: 10px;
        white-space: pre;
}

#primary2  {
	width: 100px;
	float: left;

}
#secondary2  {
	width: 400px;
	float: right;
}
   
/*--------------------------------------------
   ニュース一覧　table :  08/03/13 kubota
---------------------------------------------*/
td.img  {
	padding-left: 5px;
}

td.itiran {
	padding: 10px 0px 3px 20px;
    line-height: 1.5em;
    border-bottom: dotted #cccccc 1px;
               
}
/* リストボタンの設定　内側 
---------------------------------------------*/
.listout  {      
	margin-left: 15px;
	padding: 0px;
	color: #4682b4;
}

.listout ul  {
	list-style-position: outside;
}

.listout li  {
	line-height: 2.0em;
}

/* リストボタンの設定　「・」を表示させない 
---------------------------------------------*/
ul.nomark {
    margin-left:0px;
   list-style-type: none;
}

li.bottom10 {
    margin-bottom:10px;
}


/* 文字の中央よせ */
#centerP  {
	text-align:center;
}

/*  ドット:  08/03/15 kubota
---------------------------------------------*/
#dottedBox         {
    padding:10px;
    border-color:#fafad2;
    background-color:#ffffe0;                  
}



/*  ニュース一覧 table
---------------------------------------------*/
#list  {
	width: 680px;
	margin: 20px 0px 30px 30px;
}

#list p {
	margin-bottom: 10px;
}  

#list h3  {
    font-weight: normal;
	font-size: 100%;
	color: #333;
}

#list table  {
    width: 630px;
    border: 0px;
    margin-bottom: 50px;
}

td.day  {
    width: 15%;
  	padding: 10px 0px 3px 20px;
    border-bottom: dotted #cccccc 1px;
    vertical-align: baseline;
}
td.contents  {
    width: 70%;
   	padding: 10px 0px 3px 20px;
    border-bottom: dotted #cccccc 1px;
    vertical-align: baseline;
}

/*--------------------------------------------------------------
 ニュース一覧/event一覧　画像ボタン位置　kubota08/04/02
---------------------------------------------------------------*/
#list img {
    vertical-align: middle;
}

/*-------------------------------------------*/
       ニュース記事内　設定                  
/*-------------------------------------------*/

/*  リスト（news080128T）大橋
---------------------------------------------*/
.listnews {
	margin:0px 10px 30px 40px;
	padding: 0;
	list-style-position: outside;
	list-style-type: disc;
	line-height:140%;
	letter-spacing: normal;
}

.privacyp {
	margin: 0px 10px 20px 20px;
}
	
/* table (news080317) kubota
---------------------------------------------*/
#table-set1  {
    width: 550px;
    margin: 20px;
}

#table-set1  table  {
    border-collapse: collapse;
    margin: 5px 0 20px 5px;
    border: 1px solid gray;
    width: 100%;
}

#table-set1   th {
    padding: 3px;
    text-align: center;
    border: 1px solid gray;   
}

#table-set1   td {
    padding: 3px;
    text-align: right;
    border: 1px solid gray;   
}
#table-set1   td.td-center  {
    text-align: left;
}

/* table (news080522) kubota
---------------------------------------------*/
#table-set2  {
    width: 600px;
}

#table-set2  table  {
    border-collapse: collapse;
    border: 1px solid gray;
    width: 100%;
}

#table-set2  td {
    padding: 5px;
    border: 1px solid gray;   
}


/* タイトル(news080521) kubota080520  
---------------------------------------------*/
h2.textback  {
    margin-top: 20px;
    font-size: 100%;
    color: red;
    border-bottom: dotted 1px #4682b4;
}

/* 段組 (news080321) kubota
---------------------------------------------*/
#newsW660  {
    width: 660px;                     
}

#primary1  {                                            
	width: 380px;
	float: left;
}

#secondary1  {
    margin-top: 20px;
	width: 260px;
	float: right;
	background-color: #ffffff;
}

/* 雑誌写真位置設定　oohashi081014
---------------------------------------------*/

#secondary1o  {
    margin-top: 20px;
    margin-left: 30px;
	width: 230px;
	float: right;
	background-color: #ffffff;
}

#newsclear  {
	clear: both;
	
}

/* 段組 (news080905) kubota
---------------------------------------------*/

.primary3  {                                            
	width: 310px;
    margin: 10px 0 30px 0;
	float: left;
}

.secondary3  {
	width: 330px;
    margin: 10px 0;
	float: right;
}

.secondary3o  {
    margin-top: 20px;
    margin-left: 20px;
	width: 270px;
	float: right;
	background-color: #ffffff;
}

/* 画像の中央寄せ 080829 kubota
---------------------------------------------*/
.img-center {
    text-align: center;
}

/* 段組(左側縦写真用) (news081004) kuhara
---------------------------------------------*/

.primary4  {                                            
	width: 250px;
    margin: 10px 0 30px 0;
	float: left;

}
.secondary4  {
	width: 390px;
    margin: 10px 0;
	float: right;

}

/* 段組(左写真巾320px用) (news081022) kuhara
---------------------------------------------*/

.primary5  {                                            
	width: 340px;
    margin: 10px 0 30px 0;
	float: left;

}
.secondary5  {
	width: 300px;
    margin: 10px 0;
	float: right;

}
/* 段組(左右写真巾320px用) (news091215) kubota
---------------------------------------------*/
.primary7 {                                            
	width: 320px;
    margin: 10px 0 30px 0;
	float: left;

}
.secondary7  {
	width: 320px;
    margin: 10px 0;
	float: right;
}
/* 段組(左右写真巾320px用) (news091215) kubota
---------------------------------------------*/
.primary8 {                                            
	width: 370px;
    margin: 10px 0 30px 0;
	float: left;

}
.secondary8  {
	width: 201px;
    margin: 10px 0;
	float: right;
}

/* 段組(右側枠つき) (news081022IAU) kubota
---------------------------------------------*/
.news550  {
    width: 600px;
}
.primary6  {                                            
    width: 200px;
    margin: 10px ;
    float: left;
}
.secondary6  {
    width: 280px;
    margin: 10px ;
    padding: 10px;
    float: right;
    border: 1px solid gray;   
}

/* -------------------------------------------
   メルマガ購読方法のページ　table  kubota
---------------------------------------------*/
.h2text {
    font-size:140%;
    line-height:1.4em;
    padding:25px 0 0;
    color:#5F9EA0;
}

.h3text {
    border-bottom:2px solid #5F9EA0;
    font-size:90%;
    margin:30px 0 25px;
    padding:5px 0 3px;
}

#table-set3  {
    width: 400px;
}

#table-set3  table  {
    border-collapse: collapse;
    border: 1px solid #5F9EA0;
    width: 100%;
}

#table-set3  td {
    padding: 5px;
    border: 1px solid #5F9EA0;   
}

/* -------------------------------------------
   news記事　松元選手 kubota
---------------------------------------------*/
.dt8em  {clear:both;}
.dt8em dt {
        float: left;
        width: 8em;

}
.dt8em dd {
        margin-left: 8em;
        padding-bottom: 10px;
}
/* -------------------------------------------
   news記事　順位表090622 oohashi
---------------------------------------------*/
.h3font {
    border-left:10px solid #408080;
	border-collapse:collapse;
    font-size:100%;
	font-weight:bold;
    margin:30px 0 25px;
    padding:5px 0 3px;
}

#table-set4  {
    width: 450px;
	border-collapse:collapse;
	font-size:90%;
	border: 1px solid #408080;
}

/*#table-set4  table  {
    border-collapse: collapse;
    border: 1px solid #408080;
    width: 100%;
}*/

#table-set4  td {
    padding: 5px;
    border: 1px solid #408080;   
}

/* テキスト右寄せ 090729 kubota
---------------------------------------------*/
.textright {
    text-align: right;
}

/* テキスト破線表示　 100414 kubota
---------------------------------------------*/
p.box {
   border-top: 1px dashed #44C0E2;
   padding: 15px 0 0 10px;
}

/* -------------------------------------------
   news記事　100514 kubota
---------------------------------------------*/
h3 {

    font-size:100%;
	font-weight:bold;
    margin:20px 0 15px;
}

table.table010 {
  margin-top: 1em;
  margin-bottom: 2em;
  width: 450px;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 100%;
}

table.table010 caption {
  margin-top: 1em;
  text-align: left;
}

table.table010 th,
table.table010 td {
  border: solid 1px #999;
  padding: 4px 6px;
}

table.table010 th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
  color: #666;
}

table.table010 td.pick {
  text-align: center;
  font-size: 100%;
  font-weight: bolder;
}

table.table010 td.rate,
table.table010 td.answer {
  text-align: right;
  white-space: nowrap;
}

table.table010 td.nodata,
table.table020 td.nodata
 {
  background: #F5F5F5;
}

table.table020 {
  margin-top: 1em;
  margin-bottom: 2em;
  width: 570px;
  border-collapse: collapse;
  border: solid 1px #999;
  font-size: 100%;
}

table.table020 caption {
  margin-top: 1em;
  text-align: left;
}

table.table020 th,
table.table020 td {
  border: solid 1px #999;
  padding: 4px 6px;
}

table.table020 th {
  background: #E6E6E6;
  text-align: center;
  white-space: nowrap;
  color: #666;
}

table.table020 td.pick {
  text-align: left;
  font-size: 100%;
  font-weight: bolder;
}

table.table020 td.rate,
table.table020 td.answer {
  text-align: right;
  white-space: nowrap;
}

table.table020 td.pick-col {
  text-align: left;
  font-size: 100%;
  font-weight: bolder;
  background: #ffff99;
}

table.table020 td.rate-col,
table.table020 td.answer-col {
  text-align: right;
  white-space: nowrap;
  background: #ffff99;
}