@charset "euc-jp";
/* CSS Document */

/*base setting*/
* { margin: 0px; padding: 0px;}
p { margin: 0px; padding: 0px;}
ol { margin-left: 18px; padding: 0px; line-height: 1.6em;}
body { margin: 0px; padding: 0px; font-size: 12px; line-height: 1.6em; color: #333333;}

.txt10 { font-size:10px; }
.txt12 { font-size:12px; }
.txt14 { font-size:14px; }

a:link {	color: #E50012;	text-decoration: none;}
a:visited { color: #E50012;	text-decoration: none;}
a:active  {	color: #FF9900;	text-decoration: underline;}
a:hover   {	color: #FF9900;	text-decoration: underline;}

img { border: none;}

.center { text-align: center;}
.right { text-align: right;}
.left { text-align: left;}

.floatLeft { float: left;}
.floatRight { float: right;}

.imgRight { float: right; margin: 5px 0px 15px 10px;}
.imgLeft { float: left; margin: 5px 10px 15px 0px;}
.imgCenter { text-align: center;}

.clear { clear:both;}
*html body .clear { clear: both; visibility: hidden; height: 0px; overflow : hidden !important;}
*:first-child+html .clear { clear: both; visibility: hidden; height: 0px; overflow : hidden !important;}

.hidden { display: none;}

table { width: 100%; margin-bottom: 30px;}
table th { text-align: center; padding: 5px 5px;}
table td { text-align: center; padding: 5px 5px; font-size: 14px;}
table th.norml { font-weight: normal;}
table td.small { font-size: 12px;}

.rGray { color: #CCCCCC;}
.red {	color: #E50012;}
.green { color: #719A3C;}

/*clearance*/
.mb0 { margin-bottom: 0px;}
.mb05 { margin-bottom: 5px;}
.mb10 { margin-bottom: 10px;}
.mb15 { margin-bottom: 15px;}
.mb20 { margin-bottom: 20px;}
.mb30 { margin-bottom: 30px;}
.mb40 { margin-bottom: 40px;}
.mb60 { margin-bottom: 60px;}
.mb90 { margin-bottom: 90px;}

/*clearance*/
.mt05 { margin-top: 5px;}
.mt10 { margin-top: 10px;}
.mt15 { margin-top: 15px;}
.mt20 { margin-top: 20px;}
.mt25 { margin-top: 25px;}
.mt30 { margin-top: 30px;}
.mt60 { margin-top: 60px;}

/*clearance*/
.mr03 { margin-right: 3px;}
.mr05 { margin-right: 5px;}
.mr10 { margin-right: 10px;}
.mr15 { margin-right: 15px;}
.mr20 { margin-right: 20px;}
.mr25 { margin-right: 25px;}
.mr30 { margin-right: 30px;}
.mr40 { margin-right: 40px;}
.mr60 { margin-right: 60px;}

/*clearance*/
.ml05 { margin-left: 5px;}
.ml10 { margin-left: 10px;}
.ml15 { margin-left: 15px;}
.ml17 { margin-left: 17px;}
.ml20 { margin-left: 20px;}
.ml30 { margin-left: 30px;}
.ml60 { margin-left: 60px;}

/*charactor setting*/
h1 { margin: 0px; padding: 0px; font-size: 20px; line-height: 1.2em;}
h2 { margin: 0px; padding: 0px; font-size: 17px; line-height: 1.2em;}
h3 { margin: 0px; padding: 0px; font-size: 15px; line-height: 1.2em;}
h4 { margin: 0px; padding: 0px; font-size: 13px; line-height: 1.2em;}
h5 { margin: 0px; padding: 0px; font-size: 12px; line-height: 1.2em;}

.caption { font-size: 10px; line-height: 1.3em;}

/*decoration*/
.uLineBoxTop { width: 100%; height: 140px; overflow: auto;}
.uLineBox { width: 100%;}
.uLineBoxTop ul, .uLineBox ul { list-style-type: none; margin: 0px; padding: 0px;}
.uLineBoxTop li, .uLineBox li { padding: 5px 0px; border-bottom: #CCCCCC dotted 1px;}
*html body .uLineBoxTop li, *html body .uLineBox li { padding-bottom: 0px;}
*:first-child+html .uLineBoxTop li, *:first-child+html .uLineBox li { padding-bottom: 0px;}

.listLeft { width: 100px; float: left;}
.listRight { width: 600px; float: left;}

.tLineBox { width: 100%; margin-top: 5px;}
.tLineBox ul { list-style-type: none; margin: 0px; padding: 0px;}
.tLineBox li { padding: 5px 0px; border-top: #CCCCCC dotted 1px;}
*html body .tLineBox li { padding-bottom: 12px;}
*:first-child+html .tLineBox li { padding-bottom: 6px;}

/*header*/
.headerLogo a { display: block; width: 100px; height: 50px; margin: 20px 0px 10px 0px; background: url(../images/headLogo.gif) no-repeat; text-indent: -500em; float: left;}
#headerMenu { height: 50px; float: right; font-size: 10px; line-height: 1.1em;}
#headerMenu ul { margin: 0px; padding: 60px 0px 0px 0px; list-style-type: none;}
#headerMenu li { padding: 0px 7px; border-left: #666666 1px solid; float: left;}
#headerMenu li.last { border-right: #666666 1px solid; float: left;}

/*bottom menu*/
#btmMenu { width: 940px; height: 22px; border-bottom: 1px solid #CCCCCC; background: #FFFFFF;}
#btmMenu ul { margin: 0px; padding: 0px; list-style-type: none;}
#btmMenu li { margin-top: 3px; float: left;}
#btmMenu li a.btm01 { display: block; width: 91px; height: 19px; margin-right: 30px; background: url(../images/headMenu01.gif) no-repeat; text-indent: -500em;}
#btmMenu li a.btm02 { display: block; width: 91px; height: 19px; margin-right: 30px; background: url(../images/headMenu02.gif) no-repeat; text-indent: -500em;}
#btmMenu li a.btm03 { display: block; width: 119px; height: 19px; background: url(../images/headMenu03.gif) no-repeat; text-indent: -500em;}
#btmMenu li a:hover { background-position: 0px -19px;}

/*footer*/
#foot { width: 920px; margin: 20px auto 0px; padding: 5px 10px; font-size: 10px; line-height: 1.1em; background: #E9E9E9;}

/*layer menu*/
#layerMenu { width: 171px; margin: 0px; font-size: 12px; line-height: 1.2em;}
#layerMenu ul { list-style-type: none; margin: 0px; padding:0px;}
#layerMenu ul li { margin: 0px; padding: 0px;}
#layerMenu ul li a { display: block; width: 150px; padding: 5px 3px 5px 16px; background: url(../images/iconRedArrow.gif) no-repeat 4px 7px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCCC; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; background-color: #FFFFFF;}
#layerMenu ul li a:hover { background-color: #F2F2F2;}
#Layer1 {	position:absolute;	width:171px;	z-index:1;	visibility: hidden;	left: 20px;	top: 100px;}
#Layer2 {	position:absolute;	width:171px;	z-index:2;	visibility: hidden;	left: 198px;	top: 100px;}
#Layer3 {	position:absolute;	width:171px;	z-index:3;	visibility: hidden;	left: 376px;	top: 100px;}
#Layer4 {	position:absolute;	width:171px;	z-index:4;	visibility: hidden;	left: 554px;	top: 100px;}
#Layer5 {	position:absolute;	width:171px;	z-index:5;	visibility: hidden;	left: 910px;	top: 100px;}

#layerMenu a:link {	color: #333333;	text-decoration: none;}
#layerMenu a:visited { color: #333333;	text-decoration: none;}
#layerMenu a:active  {	color: #E50012;	text-decoration: none;}
#layerMenu a:hover   {	color: #E50012;	text-decoration: none;}

/*sidemenu*/
#sideMenu { width: 200px; margin-bottom: 40px;}
#sideMenu ul { list-style-type: none; margin: 0px; padding: 0px;}
#sideMenu li a { display: block; width: 184px; padding: 4px 0px 4px 16px; background: url(../images/iconRedArrow.gif) no-repeat 4px 7px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}

#sideMenu a:link {	color: #333333;	text-decoration: none;}
#sideMenu a:visited { color: #333333;	text-decoration: none;}
#sideMenu a:active  {	color: #E50012;	text-decoration: none;}
#sideMenu a:hover   {	color: #E50012;	text-decoration: none;}

/*contena*/
#header { width: 940px; margin: 0px; padding: 0px; background-color: #FFFFFF;}
#outerBox { width: 940px; margin: 0px auto 10px; background: url(../images/outerBg.gif) repeat-y;}
#leftBox { width: 720px; float: left;}
#btmLeftBox { width: 700px; margin-top: 10px; float: left;}
#sidebar { width: 200px; padding: 15px 10px; float: right;}
#sidebar ul { margin: 0px; padding: 0px; list-style-type: none;}
#sidebar li { margin-bottom: 3px;}

/*locator*/
.locator { width: 700px; margin-bottom: 20px; font-size: 10px; line-height: 1.0em;}

/*top*/
#topVisual { width: 720px; height: 247px; background: url(../../images/topVisual.jpg) no-repeat; float: left;}
#topName { width: 220px; height: 247px; background: url(../../images/topName.jpg) no-repeat; text-indent: -500em; float: right;}
.topItem { width: 240px; height: 195px; background:url(../../images/topMenuK.gif) no-repeat right; float: left;}
.topItem.last { background: none;}
h3.topOverview { width: 228px; height: 63px; margin: 15px 0px; background: url(../../images/topMenuBg01.gif) no-repeat; text-indent: -500em;}
h3.topInfo { width: 228px; height: 63px; margin: 15px 0px; background: url(../../images/topMenuBg02.gif) no-repeat; text-indent: -500em;}
h3.topPress { width: 228px; height: 63px; margin: 15px 0px; background: url(../../images/topMenuBg03.gif) no-repeat; text-indent: -500em;}

.topMenu { width: 200px;}
.topMenu ul { margin: 0px; padding: 0px; list-style-type: none;}
.topMenu li { height: 14px; margin-bottom: 2px;}
.topMenu li a.tp01 { display: block; width: 57px; height: 14px; background: url(../../images/topMenu01.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp02 { display: block; width: 104px; height: 14px; background: url(../../images/topMenu02.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp03 { display: block; width: 79px; height: 14px; background: url(../../images/topMenu03.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp04 { display: block; width: 193px; height: 14px; background: url(../../images/topMenu04.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp05 { display: block; width: 63px; height: 14px; background: url(../../images/topMenu05.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp06 { display: block; width: 84px; height: 14px; background: url(../../images/topMenu06.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp07 { display: block; width: 57px; height: 14px; background: url(../../images/topMenu07.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp08 { display: block; width: 127px; height: 14px; background: url(../../images/topMenu08.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp09 { display: block; width: 127px; height: 14px; background: url(../../images/topMenu09.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp10 { display: block; width: 101px; height: 14px; background: url(../../images/topMenu10.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp11 { display: block; width: 117px; height: 14px; background: url(../../images/topMenu11.gif) no-repeat; text-indent: -500em;}
.topMenu li a.tp12 { display: block; width: 142px; height: 14px; background: url(../../images/topMenu12.gif) no-repeat; text-indent: -500em;}
.topMenu li a:hover { background-position: 0px -14px;}

*html body .topMenu li { margin-bottom: 0px !important; overflow: hidden !important;}
*:first-child+html .topMenu li { font-size: 1px; line-height: 0; margin-bottom: 0px !important; overflow: hidden !important;}

#topInfoBox { width: 700px;}
#topInfoBox h2 { width: 700px; height: 35px; background: url(../../images/h3topInfo.gif) no-repeat; text-indent: -500em;}
.topInfoDate { width: 130px; float: left;}
.topInfoNews { width: 545px; float: left;}

h2.topPickup { width: 200px; height: 35px; margin-bottom: 10px; background: url(../../images/h3topPickup.gif) no-repeat; text-indent: -500em;}
h2.topLink { width: 200px; height: 35px; margin: 15px 0px 10px; background: url(../../images/h3topLink.gif) no-repeat; text-indent: -500em;}
h2.topSponsor { width: 200px; height: 35px; margin: 15px 0px 10px; background: url(../../images/h3topSponsor.gif) no-repeat; text-indent: -500em;}

/*overview*/
#overviewHeader { width: 940px; height: 108px; background: url(../../overview/images/header.gif) no-repeat; text-indent: -500em;}
h2.h2overview { width: 115px; height: 19px; margin-bottom: 10px; background: url(../../overview/images/h2index.gif) no-repeat; text-indent: -500em;}
h2.h2seminar { width: 165px; height: 20px; margin-bottom: 50px; background: url(../../overview/images/h2seminar.gif) no-repeat; text-indent: -500em;}
h2.h2regist { width: 140px; height: 20px; margin-bottom: 20px; background: url(../../overview/images/h2regist.gif) no-repeat; text-indent: -500em;}
h3.h3seminar01 { width: 108px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminar01.gif) no-repeat; text-indent: -500em;}
h3.h3seminar02 { width: 165px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminar02.gif) no-repeat; text-indent: -500em;}
h3.h3seminar03 { width: 108px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminar03.gif) no-repeat; text-indent: -500em;}
h3.h3seminar04 { width: 321px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminar04.gif) no-repeat; text-indent: -500em;}
h3.h3regist01 { width: 121px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3regist01.gif) no-repeat; text-indent: -500em;}
h3.h3regist02 { width: 80px; height: 17px; margin-bottom: 20px; background: url(../../overview/images/h3regist02.gif) no-repeat; text-indent: -500em;}

ul.seminarList { margin: 0px 0px 10px 15px; padding: 0px; list-style-type: circle;}

#specialHeader { width: 940px; height: 108px; background: url(../../overview/images/header_special.gif) no-repeat; text-indent: -500em;}
.specialshowDtl { margin:15px 0 50px 0; }
.specialshowDtl .schoolBox {
	padding:10px;
	margin:15px 0 20px 0;
	width:370px;
	font-weight:bold ;
	line-height:150%;
	background-color:#FEEBEC;
}

/*seminar*/
#seminarHeader { width: 940px; height: 108px; background: url(../../overview/images/header_seminarapply.gif) no-repeat; text-indent: -500em;}
h3.h3seminarapply01 { width: 170px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminarapply01.gif) no-repeat; text-indent: -500em;}

h3.h3seminarapply02 { width: 170px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminarapply02.gif) no-repeat; text-indent: -500em;}

h3.h3seminarapply03 { width: 170px; height: 17px; margin-bottom: 5px; background: url(../../overview/images/h3seminarapply03.gif) no-repeat; text-indent: -500em;}

.SemSolution, .SemPresen{
	margin: 15px 10px;
}

.SemSolution table, .SemPresen table {
	width:100%;	
	border:0;
	margin:5px 0 15px 0;
	border-left:#E50012 1px solid;
	border-right:#E50012 1px solid;
	border-top:#E50012 1px solid;
}

.SemSolution table { background-color:#CCC; }
.SemPresen table { background-color:#CCC; }

.SemSolution td, .SemPresen td {
	font-size:12px;
	background-color:#FFF;
	text-align:left;
	padding:4px;
	border-bottom:#E50012 1px solid;
}

.SemSolution table.nobdr, .SemPresen table.nobdr {border:none; margin:0; }
.SemSolution td.nobdr, .SemPresen td.nobdr { border:none; }

td.SemTab { background-color:#DEDEDE; text-align:center; }
td.SemTime { /*background-color:#EFEFEF;*/ font-weight:bold; text-align:center; font-size:14px; border-right:#CCC 1px solid; }

.SemSolution td.SemDate, div.SemDate {/*background-color:#FFBFC5;*/font-weight:bold; font-size:14px; color:#E50012;}
.SemPresen td.SemDate {/*background-color:#FFBFC5;*/ font-weight:bold;font-size:14px; color:#E50012;}
.SemSolution td.SemNum {/*background-color:#FFECD5;*/text-align:center;font-size:14px;font-weight:bold; border-right:#CCC 1px solid;}
.SemPresen td.SemNum { /*background-color:#C0E9D6;*/ text-align:center; font-size:14px; font-weight:bold; border-right:#CCC 1px solid;}

.SemPh { float:right; width:75px; margin-left:5px; }

.Go2FormNoBdr { margin:20px auto; text-align:center; }

/*exhibit*/
#exhibitHeader { width: 940px; height: 108px; background: url(../../exhibit/images/header.gif) no-repeat; text-indent: -500em;}
h2.h2feature { width: 99px; height: 19px; margin-bottom: 20px; background: url(../../exhibit/images/h2index.gif) no-repeat; text-indent: -500em;}
h3.h3feature01 { width: 397px; height: 32px; margin-bottom: 5px; background: url(../../exhibit/images/h3index01.gif) no-repeat; text-indent: -500em;}
h3.h3feature02 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3index02.gif) no-repeat; text-indent: -500em;}
h3.h3feature03 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3index03.gif) no-repeat; text-indent: -500em;}
h3.h3feature04 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3index04.gif) no-repeat; text-indent: -500em;}

h2.h2merit { width: 118px; height: 19px; margin-bottom: 20px; background: url(../../exhibit/images/h2merit.gif) no-repeat; text-indent: -500em;}
h3.h3merit01 { width: 466px; height: 14px; margin-bottom: 5px; background: url(../../exhibit/images/h3merit01.gif) no-repeat; text-indent: -500em;}
h3.h3merit02 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3merit02.gif) no-repeat; text-indent: -500em;}
h3.h3merit03 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3merit03.gif) no-repeat; text-indent: -500em;}
h3.h3merit04 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3merit04.gif) no-repeat; text-indent: -500em;}
h3.h3merit05 { width: 700px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3merit05.gif) no-repeat; text-indent: -500em;}

h2.h2exhibit { width: 84px; height: 19px; margin-bottom: 20px; background: url(../../exhibit/images/h2exhibitor.gif) no-repeat; text-indent: -500em;}
h3.h3exhibit01 { width: 293px; height: 15px; margin-bottom: 5px; background: url(../../exhibit/images/h3exhibitor01.gif) no-repeat; text-indent: -500em;}
h3.h3exhibit02 { width: 66px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3exhibitor02.gif) no-repeat; text-indent: -500em;}
h3.h3exhibit03 { width: 107px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3exhibitor03.gif) no-repeat; text-indent: -500em;}

h2.h2schedule { width: 228px; height: 20px; margin-bottom: 20px; background: url(../../exhibit/images/h2schedule.gif) no-repeat; text-indent: -500em;}
h3.h3schedule01 { width: 121px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3schedule01.gif) no-repeat; text-indent: -500em;}
h3.h3schedule02 { width: 163px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3schedule02.gif) no-repeat; text-indent: -500em;}
h3.h3schedule03 { width: 94px; height: 17px; margin-bottom: 5px; background: url(../../exhibit/images/h3schedule03.gif) no-repeat; text-indent: -500em;}
h3.h3schedule04 { width: 94px; height: 17px; margin-bottom: 20px; background: url(../../exhibit/images/h3schedule04.gif) no-repeat; text-indent: -500em;}
h4.h4schedule01 { width: 700px; height: 48px; margin-bottom: 30px; background: url(../../exhibit/images/h4schedule01.gif) no-repeat; text-indent: -500em;}
h4.h4schedule02 { width: 700px; height: 48px; margin-bottom: 30px; background: url(../../exhibit/images/h4schedule02.gif) no-repeat; text-indent: -500em;}
h4.h4schedule03 { width: 700px; height: 80px; margin-bottom: 30px; background: url(../../exhibit/images/h4schedule03.gif) no-repeat; text-indent: -500em;}
h4.h4schedule04 { width: 700px; height: 90px; margin-bottom: 30px; background: url(../../exhibit/images/h4schedule04.gif) no-repeat; text-indent: -500em;}
.partition { width: 100%; border-top: #CCCCCC 1px solid; margin: 45px 0px;}
.exhibtColumn { width: 430px; border: #CCCCCC 1px solid; padding: 5px; margin-bottom: 20px; background: url(../images/arrowPinkDown.gif) no-repeat 370px 10px;}

/*press*/
#pressHeader { width: 940px; height: 108px; background: url(../../press/images/header.gif) no-repeat; text-indent: -500em;}
h2.h2press { width: 228px; height: 20px; margin-bottom: 20px; background: url(../../press/images/h2press.gif) no-repeat; text-indent: -500em;}
h3.h3press01 { width: 107px; height: 17px; margin-bottom: 5px; background: url(../../press/images/h3press01.gif) no-repeat; text-indent: -500em;}
h3.h3press02 { width: 80px; height: 17px; margin-bottom: 5px; background: url(../../press/images/h3press02.gif) no-repeat; text-indent: -500em;}
.pressPho { width: 124px; float: left;}
.pressDate { width:90px; float:left; }
.pressNews { width:600px; margin-left:90px; }

/*sitemap*/
#sitemapHeader { width: 940px; height: 108px; background: url(../../images/sitemapHeader.gif) no-repeat; text-indent: -500em;}
h2.h2sitemap { width: 115px; height: 19px; margin-bottom: 20px; background: url(../../images/h2sitemap.gif) no-repeat; text-indent: -500em;}
.sitemap { width: 380px; background: url(../../images/mapLine03.gif) no-repeat 30px 20px;}
.sitemap ul { margin: 0px; padding: 0px; list-style-type: none;}
.sitemap li { margin: 0px; padding: 0px 0px 0px 20px; background: url(../../images/mapLine01.gif) no-repeat left center;}
.sitemap ul ul { margin: 0px; padding: 0px 0px 0px 30px;}
.sitemap li.tp { background: none;}
.sitemap li.btm { margin-bottom: 30px; background: url(../../images/mapLine02.gif) no-repeat left center;}

*html body .sitemap li { background: url(../../images/mapLine01.gif) no-repeat top left;}
*:first-child+html .sitemap li { background: url(../../images/mapLine01.gif) no-repeat top left;}
*html body .sitemap { background: url(../../images/mapLine04.gif) no-repeat 50px 20px;}
*:first-child+html .sitemap { background: url(../../images/mapLine04.gif) no-repeat 50px 20px;}
*:first-child+html .sitemap li.btm { margin-bottom: 30px; background: url(../../images/mapLine02.gif) no-repeat left center !important;}
*:first-child+html .sitemap li.tp { background: none !important;}

/*exhibitor*/
#exhibitorHeader { width: 940px; height: 108px; background: url(../../exhibitor/images/header_exhibitor.gif) no-repeat; text-indent: -500em;}

/*inquiry*/
#inquiryHeader { width: 940px; height: 108px; background: url(../../images/inquiryHeader.gif) no-repeat; text-indent: -500em;}

/* system */
.errMsg {
	color: #E55468;
}

/* add by SPC */

#topInfoBox h2.bnr { background: url(../../images/h3topInfo02.gif) no-repeat; margin-top:20px;}

.tBnrBox { width: 100%;}
.tBnrBox ul { list-style-type: none; margin: 0px; padding: 0px;}
.tBnrBox li { padding: 5px 0px; width:25%; float:left; text-align:center; }
