html,body{
	height:100%;
	margin:0px;
	padding:0px;
}

body{
	margin:15px 10px;
}

body,h1,h2,h3,h4,h5,h6,th,td,p,div{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.5em;}

.contentbg {
	background-image: url(../img/pagebackgroundfade.jpg);
	background-repeat: repeat-y;
}
.pageborder {
	border: 1px solid #666666;
}

h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
}

h1 {
	font-size: 20px;
	font-weight: bold;
	color: #6B9EC6;
	margin-top:0px;
	margin-bottom:16px;}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #6B9EC6;
	margin-top:24px;
	margin-bottom:12px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	margin:16px 0 6px 0;}

h4 {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
	margin:16px 0 6px 0;}

h2.first,h3.first,h4.first{margin-top:0;}

p {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin:0px;
	padding:0px;
	margin-bottom:0.9em;
}
table,th,td{font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;}


p,span{
	line-height:1.3em;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1F6BA7;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1F6CA9;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1F6CA9;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1F6CA9;
	text-decoration: underline;
}
img{border:0;}


.topline {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #BBBBBB;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1F6CA9;
	list-style-image: url(../img/bullet.gif);
}
.flagborder {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-bottom-color: #666666;
	margin:5px 0;
}
.notifier {
	/*font-size: 10px;
	font-style: italic;
	font-weight: bold;*/
	color: #666666;
	margin-bottom:0.5em;
}
.notifier a,
.notifier a:hover{
	font-size: 10px!important;
}

.notifier strong{
	color: #777777;
}


.captionssmalltext {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}

.eventbox {
	background-color: eeeeee;
	padding: 0px;
	border: 1px dotted #336699;
}

/*main area*/
td.main{
width:700px;
background-image:url(../img/fader_right.jpg);
background-repeat:repeat-y;
background-position:right;
text-align:center;
}

td.main#top{
background-image:none;
width:500px;}

/*Advisory Board*/
table.member{
width:100%;
border:solid #1F6AA5;
border-width:1px 0 0 1px;
margin-bottom:24px;
}

table.member th,
table.member td{
text-align:center;
vertical-align:top;
width:20%;
border:solid #8FBAE0;
border-width:0 1px 1px 0;
padding:8px 8px 0 8px ;
}

table.member th.right-last,
table.member td.right-last{
border-right-color:#1F6AA5;}

table.member th.bottom-last,
table.member td.bottom-last{
border-bottom-color:#1F6AA5;}


table.member td.blank{
border:none;}

table.member p{
margin:0 0 0.75em 0;
}

table.member p.name{
color:#000000;
font-weight:bold;
}
table.member p.country{
}

/*CSSメニュー*/
ul.menu{
margin:0;
padding:0;
height:30px;
list-style-type:none;
list-style-image:none;
}

ul.menu li{
list-style-image:none;
margin:0;
padding:0;
height:30px;
width:auto;
display:block;
float:left;
}

ul.menu li a{
margin:0;
padding:0;
height:30px;
width:auto;
display:block;
text-indent:-9000px;
/*\*/
overflow: hidden;
/**/
cursor:default;}

#menu01{width:150px;}
#menu02{width:178px;}
#menu03{width:199px;}
#menu04{width:151px;}
#menu05{width:222px;}
#menu06{width:150px;}
#menu07{width:238px;}
#menu08{width:92px;}
#menu09{width:185px;}
#menu10{width:235px;}


#menu01 a{background-image:url(../img/mainmenu/menu01.gif);width:150px;}
#menu02 a{background-image:url(../img/mainmenu/menu02.gif);width:178px;}
#menu03 a{background-image:url(../img/mainmenu/menu03.gif);width:199px;}
#menu04 a{background-image:url(../img/mainmenu/menu04.gif);width:151px;}
#menu05 a{background-image:url(../img/mainmenu/menu05.gif);width:222px;}
#menu06 a{background-image:url(../img/mainmenu/menu06.gif);width:150px;cursor:pointer;}
#menu07 a{background-image:url(../img/mainmenu/menu07.gif);width:238px;}
#menu08 a{background-image:url(../img/mainmenu/menu08.gif);width:92px;}
#menu09 a{background-image:url(../img/mainmenu/menu09.gif);width:185px;cursor:pointer;}
#menu10 a{background-image:url(../img/mainmenu/menu10.gif);width:235px;}

#menu01 a:hover{background-image:url(../img/mainmenu/menu01_over.gif);}
#menu02 a:hover{background-image:url(../img/mainmenu/menu02_over.gif);}
#menu03 a:hover{background-image:url(../img/mainmenu/menu03_over.gif);}
#menu04 a:hover{background-image:url(../img/mainmenu/menu04_over.gif);}
#menu05 a:hover{background-image:url(../img/mainmenu/menu05_over.gif);}
#menu06 a:hover{background-image:url(../img/mainmenu/menu06_over.gif);}
#menu07 a:hover{background-image:url(../img/mainmenu/menu07_over.gif);}
#menu08 a:hover{background-image:url(../img/mainmenu/menu08_over.gif);}
#menu09 a:hover{background-image:url(../img/mainmenu/menu09_over.gif);}
#menu10 a:hover{background-image:url(../img/mainmenu/menu10_over.gif);}



/*プルダウン*/
div.pullmenu {
	width:auto;
	position:absolute;
	top:30px;
	visibility:hidden;
	z-index:20;	
}

div.pullmenu ul{
	width:auto;
	list-style-type:none;
	list-style-image:none;
	margin:0;
	padding:0;
}
div.pullmenu ul li {
list-style-image:none;
	display:block;
	margin:0!important;
	padding:0;
	 width:auto;
	height:20px;
}
div.pullmenu ul li a {
	display:block;
	/*\*/
overflow: hidden;
	/**/
	 width:auto;
	height:20px;
	text-indent:-10000px;
}

div#pullmenu01{
	width:202px;
	height:100px;
	left:0px;
}

div#pullmenu01 ul{
	width:202px;
	height:100px;
}

div.pullmenu01 ul li{
	width:202px;
}

div.pullmenu01 ul li a{
	width:202px;
}

div#pullmenu01 ul li#pullmenu01-01 a{
background-image:url(../img/mainmenu/menu01_pull01.gif);
}
div#pullmenu01 ul li#pullmenu01-02 a{
background-image:url(../img/mainmenu/menu01_pull02.gif);
}
div#pullmenu01 ul li#pullmenu01-03 a{
background-image:url(../img/mainmenu/menu01_pull03.gif);
}
div#pullmenu01 ul li#pullmenu01-04 a{
background-image:url(../img/mainmenu/menu01_pull04.gif);
}
div#pullmenu01 ul li#pullmenu01-05 a{
background-image:url(../img/mainmenu/menu01_pull05.gif);
}

div#pullmenu01 ul li#pullmenu01-01 a:hover{
background-image:url(../img/mainmenu/menu01_pull01_over.gif);
}
div#pullmenu01 ul li#pullmenu01-02 a:hover{
background-image:url(../img/mainmenu/menu01_pull02_over.gif);
}
div#pullmenu01 ul li#pullmenu01-03 a:hover{
background-image:url(../img/mainmenu/menu01_pull03_over.gif);
}
div#pullmenu01 ul li#pullmenu01-04 a:hover{
background-image:url(../img/mainmenu/menu01_pull04_over.gif);
}
div#pullmenu01 ul li#pullmenu01-05 a:hover{
background-image:url(../img/mainmenu/menu01_pull05_over.gif);
}


div#pullmenu02{
	width:232px;
	height:160px;
	left:150px;
}

div#pullmenu02 ul{
	width:232px;
	height:160px;
}

div#pullmenu02 ul li{
	width:232px;
}

div#pullmenu02 ul li a{
	width:232px;
}

div#pullmenu02 ul li#pullmenu02-01 a{
background-image:url(../img/mainmenu/menu02_pull01.gif);
}
div#pullmenu02 ul li#pullmenu02-02 a{
background-image:url(../img/mainmenu/menu02_pull02.gif);
}
div#pullmenu02 ul li#pullmenu02-03 a{
background-image:url(../img/mainmenu/menu02_pull03.gif);
}
div#pullmenu02 ul li#pullmenu02-04 a{
background-image:url(../img/mainmenu/menu02_pull04.gif);
}
div#pullmenu02 ul li#pullmenu02-05 a{
background-image:url(../img/mainmenu/menu02_pull05.gif);
}
div#pullmenu02 ul li#pullmenu02-06 a{
background-image:url(../img/mainmenu/menu02_pull06.gif);
}
div#pullmenu02 ul li#pullmenu02-07 a{
background-image:url(../img/mainmenu/menu02_pull07.gif);
}
div#pullmenu02 ul li#pullmenu02-08 a{
background-image:url(../img/mainmenu/menu02_pull08.gif);
}
div#pullmenu02 ul li#pullmenu02-09 a{
background-image:url(../img/mainmenu/menu02_pull09.gif);
}

div#pullmenu02 ul li#pullmenu02-01 a:hover{
background-image:url(../img/mainmenu/menu02_pull01_over.gif);
}
div#pullmenu02 ul li#pullmenu02-02 a:hover{
background-image:url(../img/mainmenu/menu02_pull02_over.gif);
}
div#pullmenu02 ul li#pullmenu02-03 a:hover{
background-image:url(../img/mainmenu/menu02_pull03_over.gif);
}
div#pullmenu02 ul li#pullmenu02-04 a:hover{
background-image:url(../img/mainmenu/menu02_pull04_over.gif);
}
div#pullmenu02 ul li#pullmenu02-05 a:hover{
background-image:url(../img/mainmenu/menu02_pull05_over.gif);
}
div#pullmenu02 ul li#pullmenu02-06 a:hover{
background-image:url(../img/mainmenu/menu02_pull06_over.gif);
}
div#pullmenu02 ul li#pullmenu02-07 a:hover{
background-image:url(../img/mainmenu/menu02_pull07_over.gif);
}
div#pullmenu02 ul li#pullmenu02-08 a:hover{
background-image:url(../img/mainmenu/menu02_pull08_over.gif);
}
div#pullmenu02 ul li#pullmenu02-09 a:hover{
background-image:url(../img/mainmenu/menu02_pull09_over.gif);
}


div#pullmenu03{
	width:197px;
	left:328px;
}

div#pullmenu03 ul{
	width:197px;
	height:120px;
}

div#pullmenu03 ul li{
	width:197px;
}

div#pullmenu03 ul li a{
	width:197px;
}

div#pullmenu03 ul li#pullmenu03-01 a{
background-image:url(../img/mainmenu/menu03_pull01.gif);
}
div#pullmenu03 ul li#pullmenu03-02 a{
background-image:url(../img/mainmenu/menu03_pull02.gif);
}
div#pullmenu03 ul li#pullmenu03-03 a{
background-image:url(../img/mainmenu/menu03_pull03.gif);
}


div#pullmenu03 ul li#pullmenu03-01 a:hover{
background-image:url(../img/mainmenu/menu03_pull01_over.gif);
}
div#pullmenu03 ul li#pullmenu03-02 a:hover{
background-image:url(../img/mainmenu/menu03_pull02_over.gif);
}
div#pullmenu03 ul li#pullmenu03-03 a:hover{
background-image:url(../img/mainmenu/menu03_pull03_over.gif);
}


div#pullmenu04{
	width:150px;
	left:527px;
}

div#pullmenu04 ul{
	width:150px;
	height:120px;
}

div#pullmenu04 ul li{
	width:150px;
}

div#pullmenu04 ul li a{
	width:150px;
}

div#pullmenu04 ul li#pullmenu04-01 a{
background-image:url(../img/mainmenu/menu04_pull01.gif);
}
div#pullmenu04 ul li#pullmenu04-02 a{
background-image:url(../img/mainmenu/menu04_pull02.gif);
}
div#pullmenu04 ul li#pullmenu04-03 a{
background-image:url(../img/mainmenu/menu04_pull03.gif);
}
div#pullmenu04 ul li#pullmenu04-04 a{
background-image:url(../img/mainmenu/menu04_pull04.gif);
}

div#pullmenu04 ul li#pullmenu04-01 a:hover{
background-image:url(../img/mainmenu/menu04_pull01_over.gif);
}
div#pullmenu04 ul li#pullmenu04-02 a:hover{
background-image:url(../img/mainmenu/menu04_pull02_over.gif);
}
div#pullmenu04 ul li#pullmenu04-03 a:hover{
background-image:url(../img/mainmenu/menu04_pull03_over.gif);
}
div#pullmenu04 ul li#pullmenu04-04 a:hover{
background-image:url(../img/mainmenu/menu04_pull04_over.gif);
}

div#pullmenu05{
	width:222px;
	height:80px;
	left:678px;
}

div#pullmenu05 ul{
	width:222px;
	height:80px;
}

div#pullmenu05 ul li{
	width:222px;
}

div#pullmenu05 ul li a{
	width:222px;
}

div#pullmenu05 ul li#pullmenu05-01 a{
background-image:url(../img/mainmenu/menu05_pull01.gif);
}
div#pullmenu05 ul li#pullmenu05-02 a{
background-image:url(../img/mainmenu/menu05_pull02.gif);
}


div#pullmenu05 ul li#pullmenu05-01 a:hover{
background-image:url(../img/mainmenu/menu05_pull01_over.gif);
}
div#pullmenu05 ul li#pullmenu05-02 a:hover{
background-image:url(../img/mainmenu/menu05_pull02_over.gif);
}

div#pullmenu07{
	width:237px;
	height:80px;
	left:150px;
}

div#pullmenu07 ul{
	width:237px;
	height:80px;
}

div#pullmenu07 ul li{
	width:237px;
}

div#pullmenu07 ul li a{
	width:237px;
}

div#pullmenu07 ul li#pullmenu07-01 a{
background-image:url(../img/mainmenu/menu07_pull01.gif);
}
div#pullmenu07 ul li#pullmenu07-02 a{
background-image:url(../img/mainmenu/menu07_pull02.gif);
}

div#pullmenu07 ul li#pullmenu07-01 a:hover{
background-image:url(../img/mainmenu/menu07_pull01_over.gif);
}
div#pullmenu07 ul li#pullmenu07-02 a:hover{
background-image:url(../img/mainmenu/menu07_pull02_over.gif);
}

div#pullmenu08{
	width:129px;
	height:80px;
	left:388px;
}

div#pullmenu08 ul{
	width:129px;
	height:80px;
}

div#pullmenu08 ul li{
	width:129px;
}

div#pullmenu08 ul li a{
	width:129px;
}

div#pullmenu08 ul li#pullmenu08-01 a{
background-image:url(../img/mainmenu/menu08_pull01.gif);
}
div#pullmenu08 ul li#pullmenu08-02 a{
background-image:url(../img/mainmenu/menu08_pull02.gif);
}

div#pullmenu08 ul li#pullmenu08-01 a:hover{
background-image:url(../img/mainmenu/menu08_pull01_over.gif);
}
div#pullmenu08 ul li#pullmenu08-02 a:hover{
background-image:url(../img/mainmenu/menu08_pull02_over.gif);
}


div#pullmenu10{
	width:235px;
	left:665px;
}

div#pullmenu10 ul{
	width:235px;
	height:80px;
}

div#pullmenu10 ul li{
	width:235px;
}

div#pullmenu10 ul li a{
	width:235px;
}

div#pullmenu10 ul li#pullmenu10-01 a{
background-image:url(../img/mainmenu/menu10_pull01.gif);
}
div#pullmenu10 ul li#pullmenu10-02 a{
background-image:url(../img/mainmenu/menu10_pull02.gif);
}
div#pullmenu10 ul li#pullmenu10-03 a{
background-image:url(../img/mainmenu/menu10_pull03.gif);
}

div#pullmenu10 ul li#pullmenu10-01 a:hover{
background-image:url(../img/mainmenu/menu10_pull01_over.gif);
}
div#pullmenu10 ul li#pullmenu10-02 a:hover{
background-image:url(../img/mainmenu/menu10_pull02_over.gif);
}
div#pullmenu10 ul li#pullmenu10-03 a:hover{
background-image:url(../img/mainmenu/menu10_pull03_over.gif);
}




/*CSSメニュー*/
ul#sidemenu{
margin:0 0 0 10px;
padding:0;
list-style-image:none;
list-style-type:none;
width:180px;
height:200px;
}

ul#sidemenu li{
list-style-image:none;
margin:0 0 5px 0;
padding:0;
width:172px;
height:40px;
display:block;
}

ul#sidemenu li a{
margin:0;
padding:0;
width:172px;
height:40px;
display:block;
text-indent:-9000px;
/*\*/
overflow: hidden;
/**/
/*background-color:#FF6666;*/
}
/*ul#sidemenu li a:hover{
background-color:#FF0033;}
*/

#sidemenu01 a{background-image:url(../img/mainmenu/sidemenu01.gif);}
#sidemenu02 a{background-image:url(../img/mainmenu/sidemenu02.gif);}
#sidemenu03 a{background-image:url(../img/mainmenu/sidemenu03.gif);}
#sidemenu04 a{background-image:url(../img/mainmenu/sidemenu04.gif);}


#sidemenu01 a:hover{background-image:url(../img/mainmenu/sidemenu01_over.gif);}
#sidemenu02 a:hover{background-image:url(../img/mainmenu/sidemenu02_over.gif);}
#sidemenu03 a:hover{background-image:url(../img/mainmenu/sidemenu03_over.gif);}
#sidemenu04 a:hover{background-image:url(../img/mainmenu/sidemenu04_over.gif);}



/*スポンサー*/

#sponsors{margin:0 0 0 10px;}






/*accommodation*/

#list{
/*	background-image:url(../img/kobe_osaka.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	height:1075px;*/
	margin:0;
	width:600px;
}

#list td#col01{
	background-image:url(../img/img01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#list td#col02{
background-image:url(../img/img02.gif);
height:701px;
	background-repeat: no-repeat;
	background-position: left top;
}
#list table{
float:right;
}

#list table th,
#list table td{
width:100px;
vertical-align:top;
font-size: 10px;
padding:2px;
}
#list table th a,
#list table td a{
font-size: 10px;
}

#list table th{
width:20px;
}
#list table td{
width:130px;
}

.reference{
	text-align:center;
	padding:2px 4px;
	background-color:#fffeee;
	border:solid #666666 1px;
	width:250px;
	margin-left:320px;
	margin-bottom:10px;
}

/*グレード*/
strong.gradeL,
#list table td.gradeL,
#list table td.gradeL a{ color:#026995; }

strong.gradeA,
#list table td.gradeA,
#list table td.gradeA a{
color:#990000;}

strong.gradeB,
#list table td.gradeB,
#list table td.gradeB a{ color:#006000; }

/*テーブル*/
.normal{

}

.normal th,
.normal td{
padding:5px;
border:solid #ffffff;
border-width:0 3px 3px 0;
}

.normal tr.header th{
background-color:#A3C2DC;}

.normal th{ background-color:#C9DCEB; font-weight:bold;}

.normal td{ background-color:#E7E7E7; text-align:center; }

.normal th.grade{text-align:left;}

.normal th.grade div{font-weight:normal;margin-left:3.8em;}




#packages strong.title{ color:#36668D; }


/*▲TOP*/

p.up{text-align:right;
margin:0  0 24px 0;}


/*汎用スタイル*/
/*汎用ボックススタイル*/
div.subBox,
p.subBox{
padding:4px 8px;
border:solid 2px #015ab4;
}

div.subBox.Red,
p.subBox.Red{
	border-color:#900000;
	background-color:#FFE6E6;
}

div.subBox.Red h3,
div.subBox.Red h4{color:#990000;}

div.subBox.Blue,
p.subBox.Blue{
border-color:#015ab4;
background-color:#EEF7FF;
}

div.subBox.Yellow,
p.subBox.Yellow{
border-color:#999999;
background-color:#fffeee;
}


div.subBox.Long,
p.subBox.Long{
width:90%;
}

div.subBox.Middle,
p.subBox.Middle{
width:75%;
}

div.subBox.Small,
p.subBox.Small{
width:50%;
}
div.subBox.floatC{
margin-left:auto;
margin-right:auto;}

div.subBox p.last{
margin-bottom:0;}


/*マージン*/
.margin{margin:12px 0;}
.margin2{margin:24px 0;}
.margin.mt,.margin2.mt{margin-bottom:0;}

/*フロート*/
.floatL{float:left;}

.floatR{float:right;}



.clear{clear:both;}

/*インライン画像*/
img.inlineIMG{
vertical-align:middle;}

/* 点線 */
div.line{
	border-style:dotted;
	border-width:0px 0px 2px 0px;
	border-color:#666;
/*	width:80%;
	margin-top:0px;
	margin-bottom:12px; */
}

.attention{
color:#ff0000;
}

.redbold{
color:#ff0000;
font-weight:bold;
}

.Left{text-align:left!important;}
.Center{text-align:center!important;}
.Right{text-align:right!important;}

/*画像配置*/
.imgR,
imgC,
.imgL{display:block;}

.imgR{float:right;margin:0 0 10px 10px;}
.imgC{margin:12px auto;text-align:center;}
.imgL{float:left;margin:0 10px 10px 0;}


/* リスト風表示につかうもの */
.list,
div.list p{
	text-indent:-0.75em;
	padding-left:0.75em;
}

.list1em,
div.list1em p{
	text-indent:-1em;
	padding-left:1em;
	margin-bottom:0.5em;
}

.list1-5em,
div.list1-5em p{
	text-indent:-1.5em;
	padding-left:1.5em;
	margin-bottom:0.5em;
}

.list2em,
div.list2em p{
	text-indent:-2em;
	padding-left:2em;
	margin-bottom:0.5em;
}

/* 記事ひとくくり用 */
.unit{ margin-left:24px; 
}

/*.Unitより下の階層で使う字下げ*/
.padding{
	margin-left:12px;
}















/*ページごと*/
#glance table{
}

#glance table th{}
#glance table td{}
#glance table th,
#glance table td{width:16%; padding:5px 2px;font-size:11px;}

/*いろいろ*/
#glance table td.green01{background-color:#e1efe2;}
#glance table td.green02{background-color:#bedfc2;}
#glance table td.green03{background-color:#24b7b3;color:#ffffff;}
#glance table td.green04{background-color:#bce1df;}

#glance table td.blue01{background-color:#4394d0;color:#ffffff;}
#glance table td.blue02{background-color:#c0d3ed;}

#glance table td.red01{background-color:#f6b89b;}


#glance table td span.time{
padding:2px 2px; background-color:#ffffff;font-size:10px;
/*display:block;*/border:solid 1px #dddddd;line-height:1.6em;}

#glance table td.green03 span.time,
#glance table td.blue01 span.time{color:333333;}

#glance table td.Left{padding:5px 20px;}


#lec-list ul{margin:0;}

#lec-list ul li{float:left;
white-space:nowrap;list-style-position:inside;
margin:0 10px 5px 0;}


.lecture p.title{color:#4394d0;font-weight:bold;text-indent:-0.4em;padding-left:0.4em;margin-left:85px;}

/*Social Events*/
.lecture#novel p{
font-size:14px;}


#tours .block{
border-bottom:dotted 1px #6B9EC6;
}
#tours .block.last{
border-bottom:none;
}


/*ウィンドウのポップアップ*/
.window .contents{width:500px; margin:12px 20px 0;}

#close{text-align:center;}
