/* for Safari2 */

html[xmlns*=""] body:last-child p{ 
	font-weight: lighter;
	font-size: 11px;
}

/* for Safari3 */

body:first-of-type p {
	font-weight: normal;
	font-size: 11px;
}



html*.p_mtxt02_2 {
	height: 134px;
	float: left;
	width: 275px;
	padding-left: 0px;
	margin-left: 20px;
	padding-top: 290px;
	display: block;
}


h2{
	height:193px;
	text-indent:-999em;
	background-repeat: no-repeat;
	background-image: url(img/hed_meeting.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 5px;
	width: 665px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}



p{ line-height:1.5em}
html>body p{ line-height:150%}


*html h2{
margin-left: 10px;
}

h3{
	height:25px;
	margin-top: 32px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.c_h3_txt{ margin:0px 20px;}

h3.c_t04{ background:url(img/t04.jpg) top no-repeat; width:665px; height:35px; text-indent:-999em; clear:both;}
#c_titl{ width:655px; margin:15px 0px; background:url(img/t.png)top left no-repeat; text-align:left; text-indent:-999em; height:115px;}

/*h3 title*/
.h3c_t01{
	width:660px;
	height:16px;
	text-indent:-9999em;
	background-image: url(img/h3_tit01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 20px;
	padding-bottom: 10px;
}

.meeting {
	float: right;
}

.meeting p{
	padding-left: 20px;

}


.m_info01 {
	background-image: url(img/bk_meet01_2026.png);
	height: 820px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	text-align: left;
}


.m_info02 {
        background-image: url(img/bk_meet02_2026_06.png);
	height: 820px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	text-align: left;
}





html*.m_info02 {
	overflow: hidden;
}

.m_info03 {
	background-image: url(img/bk_meet03.jpg);
	height: 444px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}

.m_info04 {
	background-image: url(img/bk_meet04.jpg);
	height: 700px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	text-align: left;
}

.m_info05 {
	background-image: url(img/bk_meet05.jpg);
	height: 429px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}





/*m_info01内*/

.m_info01 .img_m6{
	margin-top: 80px;
        margin-left: 36px;

}


.h4m_tit01 {
	text-indent: -9999px;
	margin-top: 30px;
}


.m_info01 .btn_inq01 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;
}






/*m_info02内*/
.m_info02 .img_m6{
	margin-top: 80px;
        margin-left: 36px;

}


.h4m_tit02 {
	text-indent: -9999px;
	margin-top: 30px;
}


.m_info02 .btn_inq01 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;	
	padding-top:20px;
}



/*m_info03内*/
.h4m_tit03 {
	text-indent: -9999px;
}

.m_info03 .p_mtxt {
	padding-top: 5px;
	margin-right: 20px;
	margin-top: 60px;
	padding-left: 250px;
}

.m_info03 .btn_inq03 {
	clear: left;
	float: right;
	margin-right: 20px;
	margin-top: 40px;
}
html>body .m_info03 .btn_inq03 {
	margin-top: 160px;
}


.p_m03_txt03 {
	margin-top: 10px;
	margin-left: 35px;
	float: left;
}

/* for Safari2 */

html[xmlns*=""] body:last-child .p_m03_txt03{ 
margin-top: 35px;
}

/* for Safari3 */

body:first-of-type .p_m03_txt03 {
margin-top: 35px;
}






/*m_info04内*/
.h4m_tit04 {
	text-indent: -9999px;
}

.m_info04 .p_mtxt04_1 {
	margin-right: 10px;
	padding-left: 60px;
	padding-top: 60px;
	width:auto;
	margin-bottom: 10px;
}

.img_m4{
	margin-left: 50px;
}


.m_info04 .p_mtxt04_2 {
	padding-left: 60px;
	margin-right: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.m_info04 .btn_inq01 {
	float: right;
	margin-right: 30px;
	margin-top: 15px;
}

html>body .m_info04 .btn_inq01 {
margin-top: 20px;
}


/*m_info05内*/
.h4m_tit05 {
	text-indent: -9999px;
}

.m_info05 .p_mtxt05_1 {
	margin-right: 10px;
	padding-left: 60px;
	float: left;
	padding-top: 60px;
}
.m_info05 .p_mtxt05_2 {
	padding-top: 225px;
	width: 630px;
	padding-left: 70px;
}

html>body .m_info05 .p_mtxt05_2 {
	padding-top: 320px;

}


.m_info05 .btn_inq01 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;
}


.info01 {
	background-image: url(img/inq01.jpg);
	height: 137px;
	background-repeat: no-repeat;
	width: 660px;
}
.info01 p {
	margin-right: 35px;
	padding-top: 20px;
	text-indent: -9999px;
}
.info01 .h4m_tit06 {
	text-indent: -9999px;
}
.info01 img {
	margin-left: 125px;
	margin-top: 40px;
}



/*m_info06内*/

.m_info06 {
	background-image: url(img/bk_meet06.png);
	height: 700px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
}

.m_info06 .img_m6{
	margin-top: 70px;
        margin-left: 36px;

}


.h4m_tit06 {
	text-indent: -9999px;
	margin-top: 30px;
}


.m_info06 .btn_inq01 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;
}

/*m_info07内*/


.m_info07 {
	background-image: url(img/bk_meet07.png);
	height: 820px;
	width: 654px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	text-align: left;
}


.m_info07 .img_m6{
	margin-top: 80px;
        margin-left: 36px;

}


.h4m_tit07 {
	text-indent: -9999px;
	margin-top: 30px;
}


.m_info07 .btn_inq01 {
	float: right;
	margin-right: 20px;
	margin-top: 15px;
}







.cnt{background-image: url(img/inq01.jpg);}

/*local commoninfo*/
html>body #lft { padding-right:5px; }
#lft ul{ margin:0px; padding:0px; list-style:none}
#lft ul li{ margin:0px; padding:0px; text-align:left;}
#lft ul li p{ padding:0px; margin:0px}
#lft ul li p a{ background:url(img/01.png) top left no-repeat; text-indent:-999em; height:29px; width:175px}
#lft ul li a.n01{ background:url(img/02.png) top left no-repeat; text-indent:-999em; width:175px; height:52}
#lft ul li a{ display:block;}
#lft ul li a:hover{ background-position:bottom}

#lft .lftcnt{ width:173px; margin-bottom:15px; margin-top:20px}
#lft .lftcnt a{ background:url(img/cntb.png) top left no-repeat; display:block; text-indent:-999em; text-align:left; height:51px}
#lft .lftcnt a:hover{ background-position:bottom}