@charset "utf-8";

/* ************************************** */
/* *********** 日韓ページ固有スタイル *********** */

.top #bg2{
	background-image: url(../images/bg_main_ko.jpg);
}


.top div#header{
	height:188px;
}
/*プログラム*/
/*.program .contents#detail h2{
background-color:#002f77;
color:#FFFFFF;
padding:4px 8px;
border:solid #88d3e8;
border-width:0 0 0 4px;
}

.program .contents#detail h2 span{
font-size:90%;}*/

.program .contents#detail h2.catch{
background-color:transparent;
color:#002f77;
border:none;
}

.program .contents#detail h3{
	font-size:100%;
	background-color:#AED0F2;
	padding:4px 8px;
}

.program .contents#detail h4{
margin-left:0em;
color:#001662;
border-bottom:none;
font-size:13px;
}
/*.program .contents#detail h4.ESD{
	padding:2px 4px;
	color:#001662;
	border:none;
	background-color:#E1EEFB;
}*/

.program .contents#detail h5{
margin-left:1.5em;
}

.program .contents#detail div.unit{
margin-left:12px;
width:568px;
}

/*.program .contents#detail .outline{
	margin:12px 0;
	border:2px solid #0066FF;
	padding:8px;
}*/

.program .contents#detail .outline p{
margin-left:0;
text-indent:1em;
line-height:1.3em;
}
.program .contents#detail div.unit p{
margin-left:7em;
}

.program .contents#detail div.unit table{
margin-left:2em;
}
.program .contents#detail div.unit table th{
	text-align:left;
}
.program .contents#detail div.unit table td{
}
.program .contents#detail div.unit table th,
.program .contents#detail div.unit table td{
padding:0 4px 4px 0;
}


.program .contents#detail div.unit p.chair{
margin-left:0em;
}

.program .contents#detail div.unit p.presenter{
margin-left:2em;
}

.program .contents#detail div.unit p.chair span.title,
.program .contents#detail div.unit p.presenter span.title{
color:#001662;
font-weight:bold;
}

.program .contents .button{margin-top:80px;}
.program .contents .button p{margin-bottom:0.75em;}



.registration table#cancel{
width:70%;}
.registration table#cancel th,
.registration table#cancel td{}
.registration table#cancel th{background-color:#002f77;width:70%;}
.registration table#cancel td{width:30%;}

.registration table#cancel th.last{}
/*
.program .contents#detail div.unit p.sp{
margin-top:1.5em;font-weight:bold;
}

.program .contents#detail div.unit .panelist p{
	margin-left:5.6em;
}
.program .contents#detail div.unit .panelist p.chair{
margin-left:1em;
}

.program .contents#detail img.icon{
float:right;
}

.program .contents#lectures-list .unit{
	margin:0 auto;
	width:540px;
	padding:15px;
	background-color:#E8FBFF;
	border:solid 1px #dddddd;
}

.program .contents#lectures-list ul.anchor,
.program .contents#detail ul.anchor{
list-style-type:none;
}

.program .contents#lectures-list ul.anchor{
width:520px;
margin:0 auto;}

.program .contents#lectures-list ul.anchor li,
.program .contents#detail ul.anchor li{
float:left;
display:block;
}

.program .contents#lectures-list ul.anchor li{
width:250px;
height:28px;
margin:0 20px 10px 0;
padding:0;
}
.program .contents#lectures-list ul.anchor li.right{
margin-right:0;
}

.program .contents#lectures-list ul.anchor li.bottom{
margin-bottom:0;
}

.program .contents#lectures-list ul.anchor li a{
width:250px;
height:28px;
display:block;
text-indent:-9999px;}

.program .contents#lectures-list ul.anchor li#btn01 a{
background-image:url(../images/btn_program01.jpg);
}
.program .contents#lectures-list ul.anchor li#btn02 a{
background-image:url(../images/btn_program02.jpg);
}
.program .contents#lectures-list ul.anchor li#btn03 a{
background-image:url(../images/btn_program03.jpg);
}
.program .contents#lectures-list ul.anchor li#btn04 a{
background-image:url(../images/btn_program04.jpg);
}
.program .contents#lectures-list ul.anchor li#btn05 a{
background-image:url(../images/btn_program05.jpg);
}
.program .contents#lectures-list ul.anchor li#btn06 a{
background-image:url(../images/btn_program06.jpg);
}
.program .contents#lectures-list ul.anchor li#btn07 a{
background-image:url(../images/btn_program07.jpg);
}
.program .contents#lectures-list ul.anchor li#btn08 a{
background-image:url(../images/btn_program08.jpg);
}
.program .contents#lectures-list ul.anchor li#btn09 a{
background-image:url(../images/btn_program09.jpg);
}
.program .contents#lectures-list ul.anchor li#btn10 a{
background-image:url(../images/btn_program10.jpg);
}
.program .contents#lectures-list ul.anchor li#btn11 a{
background-image:url(../images/btn_program11.jpg);
}
.program .contents#lectures-list ul.anchor li#btn12 a{
background-image:url(../images/btn_program12.jpg);
}
.program .contents#lectures-list ul.anchor li#btn13 a{
background-image:url(../images/btn_program13.jpg);
}
.program .contents#lectures-list ul.anchor li#btn14 a{
background-image:url(../images/btn_program14.jpg);
}
.program .contents#lectures-list ul.anchor li#btn15 a{
background-image:url(../images/btn_program15.jpg);
}

.program .contents#lectures-list ul.anchor li a:hover{
background-position: -250px 0;}

.program .contents#detail ul.anchor li{
min-width:4em;
white-space:nowrap;
margin:0 10px 0px 0;
padding:1px 0px 1px 10px;
border:solid #666666;
border-width:0 0 0 1px;
}


.program .contents#detail ul.anchor li.right{
padding-right:10px;
border:solid #666666;
border-width:0 1px 0 1px;
margin-right:50px;
}
* html .program .contents#detail ul.anchor li{
width:4em;
}
*/


.overview h4{font-size:100%;color:#ffffff;background-color:#003366;padding:2px 4px;}

.overview ol {}

.overview ol li{margin-bottom:0.5em;line-height:1.4em;}

.overview #poster{background-color:#fffeee;border:solid 1px #dddddd;}

.overview #poster th,
.overview #poster td{padding:2px 6px;}

.overview #poster th{text-align:left;}

.overview #poster td{}

