/*全体のフォントサイズとフォントカラー*/
body {
font-size:12px;
color:#555555;
font-family:"ＭＳ Ｐゴシック", Osaka, sans-serif;
/*
background-color:#e4e4e4;
*/
}

td {
font-size:12px;
color:#555555;
font-family:"ＭＳ Ｐゴシック", Osaka, sans-serif;
}

/*フォントサイズ*/
.txt12px {
font-size:12px;
}

/*行間180%*/
.line180 {
line-height:180%;
}

/*リストの設定（スクロールあり）*/
.list1 {
/*
height:100px;
height:110px;
*/
height:235px;
overflow:auto;
list-style-position:outside;
list-style-image:url(../image/icon/icon1blue.gif);
list-style-type:none;
line-height:180%;
}

/*リストの設定（スクロールなし）*/
.list2 {
list-style-position:outside;
list-style-image:url(../image/icon/icon1blue.gif);
list-style-type:none;
line-height:180%;
}

/*テーブルセルのアンダーライン*/
.underline {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
}

/* リンク */
a:link {
/*color:#555555;*/
color:#28ADC6;
text-decoration:none;
}

a:visited {
/*color:#555555;*/
color:#28ADC6;
text-decoration:none;
}

a:hover {
color:#28ADC6;
text-decoration:underline;
}

a:active {
/*color:#555555;*/
color:#28ADC6;
text-decoration:none;
}

/**
 * 通常ボタン
 */
.button {
width:100px;
font-weight:bold;
padding:5px;
}


/**
 * IMEオン・日本語入力モードへ
 */
.active {
ime-mode:active;
}

/**
 * IMEオフ・英数字入力モード
 */
.inactive {
ime-mode:inactive;
}

/**
 * IME使用不可・英数字入力モード
 */
.disabled {
ime-mode:disabled;
}

h3.works {
width:500px;
height:28px;
margin:10px;
padding:0;
background:transparent url(../image/ttl/works.gif) no-repeat;
}

p.line150 {
line-height:150%;
}

strong.line150 {
line-height:150%;	
}

div.clear {
clear:both;	
}

div.twoLeft {
width:225px;
height:auto;
padding:0;
margin:10px 0 10px 10px;
float:left;
}
div.twoRight {
width:225px;
height:auto;
padding:0;
margin:10px 10px 10px 0;
float:right;
}

div.threeLeft {
width:150px;
height:auto;
padding:0;
margin:10px 0;
float:left;
}
div.threeCenter {
width:150px;
height:auto;
padding:0;
margin:10px;
float:left;
}
div.threeRight {
width:150px;
height:auto;
padding:0;
margin:10px 0;
float:left;
}

div#thDate {
width:150px;
height:auto;
padding:0;
margin:5px 0 5px 5px;
float:left;
background-color:#CCCCCC;
line-height:150%;
text-align:center;
font-weight:bold;
}
div#thConference {
/* width:250px; */
width:230px;
height:auto;
padding:0;
margin:5px 0 5px 5px;
float:left;
background-color:#CCCCCC;
line-height:150%;
text-align:center;
font-weight:bold;
}
div#thMedia {
width:50px;
height:auto;
padding:0;
margin:5px 10px 5px 5px;
float:left;
background-color:#CCCCCC;
line-height:150%;
text-align:center;
font-weight:bold;
}
div#thSchedule {
width:285px;
height:auto;
padding:0;
margin:5px 10px 5px 5px;
float:left;
background-color:#CCCCCC;
line-height:150%;
text-align:center;
font-weight:bold;
}

div.tdDate {
width:150px;
height:auto;
padding:0;
margin:0 0 5px 5px;
float:left;
background-color:#EEEEEE;
line-height:150%;
}
div.tdConference {
/* width:250px; */
width:230px;
height:auto;
padding:0;
margin:0 0 5px 5px;
float:left;
background-color:#EEEEEE;
line-height:150%;
}
div.tdMedia {
width:50px;
height:auto;
padding:0;
margin:0 5px 5px 5px;
float:left;
background-color:#EEEEEE;
line-height:150%;
text-align:center;
}
div.tdSchedule {
width:285px;
height:auto;
padding:0;
margin:0 5px 5px 5px;
float:left;
background-color:#EEEEEE;
line-height:150%;
}
