@charset "Shift_JIS";

/*BASE
-------------------------------------------------------------------------*/

/** {
border:1px solid #CCCCCC;
}*/

#wrapper h1,#wrapper h2,#wrapper h3,#wrapper h4,#wrapper h5,#wrapper h6 {
margin:0;
padding:0;
border:0;
font-style:normal;
line-height:1em;
text-align:left !important;
float:none;
font-size:1%;
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}
#wrapper p {
margin:0;
padding:0;
border:0;
font-style:normal;
text-align:left;
font-size:76%;
color:#333333;
line-height:1.5em;
font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN", Osaka;
}
img {
border:0;
}

#wrapper option {
margin-right:5px;
}

#wrapper {
width:558px;
padding:0;
border:0;
margin:0 auto;
text-align:left;
}
#wrapper img {
margin:0;
padding:0;
border:0;
}

.clear {
clear:both;
height:0px;
width:0px;
}
/*
a {
margin:0;
padding:0;
border:0;
}
a:link{
color:#0033996;
text-decoration:none;
text-decoration:underline;
}
a:visited{
color:#003366;
text-decoration:underline;
}
a:hover,
a:active{
color:#0000FF;
text-decoration:none;
}
*/

/*TOP
-------------------------------------------------------------------------*/
#topContentsWrap {
margin:0;
}
#topContentsWrap h2 {
text-align:left !important;
}
#topContentsWrap #btnBox {
margin:20px 0;
}
* html #topContentsWrap #btnBox {
height:1%;
}
*+html #topContentsWrap #btnBox {
height:1%;
}
#topContentsWrap #btnBox .detailBtn {
float:left;
}
#topContentsWrap #btnBox .entryBtn {
float:right;
}
#topContentsWrap .mapBox {
margin:20px 0;
padding:0 0 20px 0;
}
* html #topContentsWrap .mapBox {
height:1%;
}
*+html #topContentsWrap .mapBox {
height:1%;
}
#topContentsWrap #upperMapBox {
border-bottom:1px dashed #171411;
}
#topContentsWrap .mapBox .descriptionBox {
width:184px;
float:right;
padding:0;
}
#topContentsWrap .mapBox h3 {
margin:0 0 10px 0;
}
#topContentsWrap .mapBox h4 {
margin:0 0 10px 0;
}
#topContentsWrap .mapBox .adrress {
margin:0 0 10px 0;
font-size:100%;
}
#topContentsWrap .mapBox .mapBtn {
}

#topContentsWrap .mapImageBox {
width:351px;
float:left;
}

#announceBox {
margin:30px 0 50px 0;
}
#announceBox h4 {
color:#FF0000;
font-weight:normal;
font-size:76%;
margin:0 0 1em 0;
}
#announceBox ol {
margin:0 0 0 1.2em;
}
* html #announceBox ol {
margin:0 0 0 1.5em;
padding:0 0 0 20px;
}
*+html #announceBox ol {
margin:0 0 0 1.5em;
padding:0 0 0 20px;
}
#announceBox li {
margin:0 0 1em 0;
}


/*SCHEDULE
-------------------------------------------------------------------------*/

#schedule {
}
#schedule #scheduleList {
}
#schedule #aboutBox {
background:url(/common/img-event/nanobiocollege2007/about_konan_frame_bottom.gif) no-repeat left bottom #FEEAC4;
width:558px;
margin:30px 0;
padding:0 0 15px 0;
}
#schedule #aboutBox h3 {
margin:0;
}
#schedule #aboutBox .aboutBoxDescription {
width:390px;
padding:10px 0 0 18px;
float:left;
font-size:100%;
}
/* safari only \*/
html:\66irst-child #schedule #aboutBox .aboutBoxDescription {
width:400px;
}
/* end */
#schedule #aboutBox .aboutBoxImage {
width:119px;
float:right;
padding:10px 18px 0 0 !important;
text-align:left;
}
/* safari only \*/
html:\66irst-child #schedule #aboutBox .aboutBoxImage {
padding:10px 10px 0 0 !important;
}
/* end */
#schedule #scheduleBtnEntry {
margin:30px 0 5px 0;
text-align:center;
}


/*FORM
-------------------------------------------------------------------------*/
#contentsNavi {
background:#000000;
padding:10px 10px 5px 10px;
margin:0 0 20px 0 !important;
}
* html #contentsNavi {
height:1%;
}
#contentsNavi #logo {
width:181px;
float:left;
}
#contentsNavi #naviBtnBox {
width:340px;
float:right;
}
#contentsNavi #naviBtnBox p {
float:left;
padding-right:10px;
}

#mainBox {
}
#mainBox h2 {
margin:20px 0;
text-align:center;
}
#mainBox #formBox {
margin:20px 10px 0 205px;
}

.announce {
color:#FF0000;
}

#formBox .formItem {
margin:30px 0;
clear:both;
}
* html #formBox .formItem {
height:1%;
}
*+html #formBox .formItem {
max-height:100%;
}
#formBox .formItem .itemName {
width:110px;
min-height:17px;
float:left;
padding:0 0 0 20px;
background:url(../nanobiocollege/img/item_icon.gif) no-repeat left center;
}
#formBox .formItem .necessary{
color:#FF0000;
}
#formBox .formItem .input {
width:390px;
float:right;
font-size:76%;
}
#formBox .formItem .input .nomalText {
width:340px;
}
#formBox .formItem .input .number {
width:50px;
}
#formBox .formItem .input .mulchLineTxt {
width:340px;
height:150px;
}
#formBox .formItem .input .postscript {
display:block;
margin:10px 0 0 0;
}
#formBox #entryAnnounce {
margin:20px 0 20px 60px;
}

#controlBtn {
text-align:center;
font-size:76%;
margin:20px 0 0 0;
}
#controlBtn input {
margin:0 5px;
padding:3px;
}

#pdf {
font-size:85% !important;
line-height:1.3em;
}


/*MAP_ZOOM
-------------------------------------------------------------------------*/

#mapZoom {
background:none;
}
#mapZoom #map {
text-align:center;
margin:20px 0 10px 0;
}
#mapZoom #close {
text-align:center;
margin:10px 0;
}
