/* -- Working Holiday 2008 -- */

#wh2008_intro{
	width				:596px;
	border				:2px solid #669933;
	padding				:10px 10px 10px 10px;
	margin				:10px 0 10px 0px;
}
.center{
	text-align			:center;
}
ul.wh2008_list{
	margin				:10px 0 0 15px;
	padding				:0 0 0 0px;
}
ul.wh2008_list li{
	list-style-image	:url(../pics/working_holiday/2008_ic_list.gif);
	margin				:10px 0 10px 15px;
	padding				:0 0 0 0px;
}
ul.wh2008_list li.last{
	list-style-image	:url(../pics/working_holiday/2008_ic_list.gif);
	margin				:10px 0 0 15px;
	padding				:0 0 0 0px;
}
ol.wh2008_list{
	margin				:10px 0 0 18px;
	padding				:0 0 0 0px;
}
ol.wh2008_list li{
	margin				:10px 0 10px 18px;
	padding				:0 0 0 0px;
}
ol.wh2008_list li.last{
	margin				:10px 0 0 18px;
	padding				:0 0 0 0px;
}
.wh2008_details{
	width				:592px;
	background-image	:url(../pics/working_holiday/2008_gray_middle.gif);
	background-repeat	:repeat-y;
	padding				:20px 10px 10px 10px;
}
div.wh2008_details h4{
	font-size			:16px;
	margin				:0 0 0 0px;
	padding				:0 0 5px 0px;
	font-weight			:bold;
	color				:#669933;
	border-bottom		:1px solid #669933;
}
div.wh2008_details h5{
	font-size			:12px;
	margin				:5px 0 20px 0px;
	color				:#666;
}


#jyunbi{
	width				:520px;
	height				:140px;
	margin				:0 0 0 46px;
	overflow			:auto;
	font-weight			:bold;
}
.jyunbi4{
	width				:88px;
	float				:left;
	margin				:0 15px 0 15px;
	
}



h2.wh2008{
	font-size			:16px;
	margin				:0 0 0 0px;
	padding				:0 0 5px 0px;
	font-weight			:bold;
	color				:#669933;
	border-bottom		:1px solid #669933;
}
h2.wh2008_2{
	font-size			:16px;
	margin				:30px 0 0 0px;
	padding				:0 0 5px 0px;
	font-weight			:bold;
	color				:#669933;
	border-bottom		:1px solid #669933;
}
h3.wh2008{
	font-size			:12px;
	margin				:5px 0 20px 0px;
	color				:#666;
}
#wh2008_pack{
	overflow			:auto;
	margin				:20px 0 0 0px;
	font-size			:12px;
}
div#wh2008_pack img{
	margin				:3px 0 3px 0px;
}
#wh2008_kaiteki{
	width				:274px;
	float				:left;
	margin				:0 0 0 10px;
	text-align			:center;
}
#wh2008_setsuyaku{
	width				:274px;
	float				:right;
	margin				:0 10px 0 0px;
	text-align			:center;
}

.contact_info_kr{
	width				:600px;
	border				:1px solid #ccc;
	margin				:40px 0 10px 120px;
	padding				:10px;
	text-align			:center;
}
div.contact_info p{
	margin				:5px 0 5px 0px;
}



table.hostel_list{
	border				:1px solid #ccc;
	margin				:10px 0 20px 0px;
}
table.hostel_list td{
	padding				:8px;
}
table.hostel_list td.table_line{
	padding				:8px;
	border-bottom		:1px solid #ccc;
}
table.hostel_list td.hostel_name{
	border-bottom		:1px solid #ccc;
	border-right		:1px solid #ccc;
	width				:117px;
	font-weight			:bold;
	padding				:8px;
	vertical-align		:top;
}
table.hostel_list td.hostel_name_last{
	border-right		:1px solid #ccc;
	width				:117px;
	font-weight			:bold;
	padding				:8px;
	vertical-align		:top;
}
table.hostel_list p{
	margin				:2px 0 2px 0px;
}
#wh2008_gakko{
	overflow			:auto;
	margin				:20px 0 0 0px;
}
div#wh2008_gakko img{
	margin				:3px 0 3px 0px;
}
#wh2008_ryugaku{
	width				:274px;
	float				:left;
	margin				:0 0 0 10px;
	text-align			:center;
}
#wh2008_clubhouse{
	width				:274px;
	float				:right;
	margin				:0 10px 0 0px;
	text-align			:center;
}
table.wh_belongings{
	width				:618px;
	border				:1px solid #3399cc;
	margin				:0 0 20px 0px;
	border-collapse		:collapse;
}
table.wh_belongings td{
	border				:1px solid #3399cc;
	padding				:5px;
}
table.wh_belongings th.belongings{
	background-color	:#3399cc;
	padding				:10px 0px 10px 0px;
	width				:160px;
	text-align			:center;
	color:#fff;
}
table.wh_belongings th.importance{
	background-color	:#3399cc;
	padding				:10px 0px 10px 0px;
	width				:60px;
	text-align			:center;
	color:#fff;
}
table.wh_belongings th.memo{
	background-color	:#3399cc;
	padding				:10px 0px 10px 0px;
	width				:330px;
	text-align			:center;
	color:#fff;
}
table.wh_belongings th.check{
	background-color	:#3399cc;
	padding				:10px 0px 10px 0px;
	width				:60px;
	text-align			:center;
	color:#fff;
}
table.wh_belongings td.importance{
	text-align			:center;
}
table.wh_belongings td.check{
	text-align			:center;
}
#wh_intro{
	border				:1px solid #999;
	padding				:20px;
	margin				:20px 0 0 0px;
	font-size			:11pt;
	line-height			:15pt;
}
div#wh_intro h3{
	margin				:10px 0 10px 0px;
	color				:#CC0000;
	font-size			:13pt;
}
