A:link { color:#003399;text-decoration:none } /*リンク*/
A:visited { color:#003399;text-decoration:none } /* リンク済*/
A:active { color:#3366cc;text-decoration:none }  /*マウス押下時*/
A:hover { color: #3366cc;text-decoration:none } /*マウスオーバー時：NN では無効 */

BODY {
margin-top:0px;
margin-left:0px;
margin-right:0px;
text-decoration:none;
line-height:150%;
color:#333333;
font-size:12px; 
}

h1{   /*見出し１*/
text-align:left;
font-size:12px;
line-height:150%;
text-decoration:none;
margin-bottom:0px;
margin-top:0px;
}

.p11{ 
font-size:11px;
}
.p14{ 
font-size:14px;
font-weight:bold;
line-height:200%;
}
.p18{ 
font-size:18px;
font-weight:bold;
line-height:200%;
}
.p26{ 
font-size:26px;
font-weight:bold;
line-height:200%;
}

.right{ 
padding-top : 0px ;
text-align : right ;
}

.date{ 
text-align:left;
color : #cc0000 ;
font-size:12px;
line-height:200%;
text-decoration:none;
}

.cont{ /*上部コンテンツ背景*/
font-size:12px;
text-decoration:none;
background-image : url("img/bar_back.jpg") ;
background-repeat: no-repeat ;
}
.cont a:link{ color : #ffffff ;text-decoration : none }
.cont a:visited{ color : #ffffff ;text-decoration : none }
.cont a:active{ color : #ffffff ;text-decoration : underline }
.cont a:hover{ color : #ffffff ;text-decoration : underline }

.cont2{ /*上部コンテンツ背景*/
font-size:12px;
text-decoration:none;
background-image : url("img/bar_back2.jpg") ;
background-repeat: no-repeat ;
}
.cont2 a:link{ color : #ffffff ;text-decoration : none }
.cont2 a:visited{ color : #ffffff ;text-decoration : none }
.cont2 a:active{ color : #ffffff ;text-decoration : underline }
.cont2 a:hover{ color : #ffffff ;text-decoration : underline }


.info{ /*インフォ本文*/
font-size:12px;
line-height:150%;
text-decoration:none;
padding : 0px 0px 0px 10px ;
}

.para{ 
font-size:12px;
line-height:150%;
text-decoration:none;
}
.para td{ 
font-size:12px;
line-height:150%;
text-decoration:none;
}

.intro{ 
padding-left : 10px ;
font-size:12px;
line-height:150%;
text-decoration:none;
}

.kome{ /*注意赤*/
color:#ff0000;
}

.key{ /*keyspeech*/
color:#996600;
}

.gray{ /*グレイ背景*/
background-color:#D9E7E8
}

.a_hall{ /*A会場*/
font-weight:bold;
color:#ffffff;
background-color:#999999
}

.b_hall{ /*B会場#ff9900*/
font-weight:bold;
color:#ffffff;
background-color:#DDA522
}

.c_hall{ /*C会場#99cc00*/
font-weight:bold;
color:#ffffff;
background-color:#8EBD00
}
.d_hall{ /*D会場*/
font-weight:bold;
color:#ffffff;
background-color:#6699cc
}

.dot {
BORDER-BOTTOM:dotted;
BORDER-WIDTH:1px;
BORDER-COLOR:#666666;
line-height:200%;
}

.back {
background-position: left top;
background-repeat: repeat-x;
}

.scroll_box {
border-style:solid;
border-color:#cccccc;
border-width:1px;
width:685px;
height:200px;
background-color:#ffffff;
overflow-y:scroll;
overflow-x:auto;
scrollbar-base-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-face-color:#cccccc;
scrollbar-track-color:;
}
