/* ¿·½ÉÅ¹¥Ú¡¼¥¸µâ¿õ€Ë¢SS */

div { padding:0;
	  margin:0;
	  width:628px;
	  height:auto;
	  border-right:1px solid #666666;
	  border-left:1px solid #666666;
	  position:absolute;
	  left:18%; }

p { padding:0;
	margin:0; }

.copylight { width:100%;
		  	 font-size:12px;
		  	 border-collapse:collapse; }

#copy_line { background:url(../image/dot_line.gif);
			 height:4px; }
			 
.colk_shadow { background-image:url(../image/colk2.jpg);
			   background-repeat:repeat-x;
			   width:100%;
			   height:14px; }

.colk { background-image:url(../image/colk3.jpg);
		width:100%;
		height:52px; }

/* ¥á¥¤¥ó¥Ú¡¼¥¸£öASS */

.main { background-image:url(../image/main.jpg);
		width:628px;
		height:103px; }
		
.info { background-image:url(../image/info-shadow.jpg);
		background-repeat:repeat-x;
		text-align:right;
		height:23px;
		padding:5px 0 0 0; }

.pic { background-image:url(../image/index_picture.jpg);
	   width:628px;
	   height:363px; }

.news { border:0;
		margin:15px 0 0 30px;
		font-size:12px; }

#main_copy { padding:140px 0 0 20px; }

#news_title { padding:0 0 0 5px;
			  width:520px;
			  color:#333333;
			  border-bottom:1px solid #009900; }
		
#news_left { width:21px; }

#date { padding:10px 0 0 5px;
		text-align:left;
		vertical-align:text-bottom;
		color:#CC3333 }
		
#news_contents { padding-left:15px;
				 width:450px;
				 vertical-align:text-bottom; }

/* ¥á¥Ë¥å¡¼¥Ú¡¼¥¸£öASS */

#menu_pic { background-image:url(../image/menu_pic.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			height:234px;
			width:100%; }

#menu_title { padding:45px 0 0 30px;
			  height:50px;
			  vertical-align:text-top; }

#menu_titleinfo { padding:0 0 0 63px;
				  height:134px;
				  width:235px;
				  vertical-align:text-top;
				  font-size:12px;
				  line-height:18px; }

.menu_main { margin:0 30px 0 60px;
			 font-size:12px;
			 border-collapse:collapse;
			 text-align:center;
			 line-height:20px; }

.menu_main td { border:1px #DFDFDF solid; }

/* ¡¦­í€Q¾ê³ï£÷ŽÜtr>£õ3KÍÑ */
.menu_color { background-color:#F9F8EC; }
.menu_bold { font-weight:bold; }

.menu_main #long { color:#8DB647;
				   width:498px; }

.menu_widthA { width:240px; }

.menu_widthB { width:100px; }

.menu_widthC { width:140px; }

.menu_indent { text-indent:5em;
		 	   font-size:12px; }		 

/* ¥¢¥¯¥»¥¹¥Ú¡¼¥¸£öASS */

#menu { width:628px;
		height:24px;
		background:url(../image/bottun_back.gif); }
		  
.access { width:628px;
		  background-image:url(../image/access_pic.jpg);
		  background-repeat:no-repeat;
		  background-position:top right;
		  height:426px;
		  padding:0 0 0 30px;
		  border-collapse:collapse; }

#access_infotitle { padding:3px 0 0 30px;
					width:100%;
					font-weight:bold;
					font-size:12px;
					color:#6FB76F; }
					
#access_info { padding:0 0 8px 44px;
			   width:100%;
			   font-size:12px;
			   border-collapse:collapse; }

#access_map { padding:10px 0 0 30px;
			  vertical-align:top; }

/* ¥ê¥ó¥¯¥Ú¡¼¥¸£öASS */

.link_main { margin:30px 30px 30px 40px;
			 width:545px;
			 height:auto;
			 font-size:12px;
			 border-collapse:collapse;
			 line-height:20px; }

.link_title { padding:3px 0 25px 5px;
			  text-align:left; }

.link_info { padding:3px 0 3px 5px;
			 border-top:1px #DFDFDF solid;
			 text-align:left; }

.link_img { vertical-align:middle; }

/* ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸£öASS */

.campaign_main { width:545px;
				 margin:30px 30px 30px 40px;
				 font-size:12px; }

.campaign_title { padding:0 0 25px 5px;
				  border-bottom:1px #DFDFDF solid; }
				  
.campaign_img { vertical-align:middle; }

.campaign_subtitle { padding:12px 3px 6px 25px; }

.campaign_info { padding:0 42px 15px 42px; }

.campaign_tiket { padding:0 0 15px 53px; }

/* µóÇé3ùì½âË¢SS */

.diary { padding:0 0 25px 15px; }

.diary_title { background-image:url(../image/diary_title.jpg);
			   width:628px;
			   height:153px; }

.diary_top { background-image:url(../image/diary_note_top.jpg);
			 width:396px;
			 height:49px;
			 font-size:12px;
			 line-height:1.8em; }

.diary_date { background-image:url(../image/diary_note_date.jpg);
			  font-size:12px;
			  vertical-align:top;
			  color:#333333;
			  line-height:1.5em;
			  text-indent:1.5em;
			  width:396px;
			  height:18px; }

.diary_main { background-image:url(../image/diary_note_main.jpg);
			  font-size:12px;
			  padding:3px 0 0 19px;
			  color:#333333;
			  width:377px;
			  height:100%; /* °çµÔ15px */
			  line-height:1.8em; }

.diary_under { background-image:url(../image/diary_note_under.jpg);
			   width:396px;
			   height:39px; }

.sidespace { width:100%;
			 height:100%;
			 font-size:11px; }
			
#brank { width:8px;
		 height:15px; }
			
.month { height:42px;
		 font-size:12px;
		 text-align:center; }

.sun { color:#FF0000; }

.sun_dec { color:#006600; }

.sat { color:#0000FF; }
			
.feblaly { background-image:url(../image/diary_m_febraly.jpg);
		   background-repeat:no-repeat;
		   margin:28px 0 0 15px;
		   width:180px;
		   height:183px;
		   text-align:center; }

.march { background-image:url(../image/diary_m_march.jpg);
		 background-repeat:no-repeat;
		 margin:28px 0 0 15px;
		 width:180px;
		 height:183px;
		 text-align:center; }
		 
.april { background-image:url(../image/diary_m_april.jpg);
		 background-repeat:no-repeat;
		 margin:28px 0 0 15px;
		 width:180px;
		 height:183px;
		 text-align:center; }
		 
.may { background-image:url(../image/diary_m_may.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }

.june { background-image:url(../image/diary_m_june.jpg);
		background-repeat:no-repeat;
		margin:28px 0 0 15px;
		width:180px;
		height:183px;
		text-align:center; }
		
.july { background-image:url(../image/diary_m_july.jpg);
		background-repeat:no-repeat;
		margin:28px 0 0 15px;
		width:180px;
		height:183px;
		text-align:center; }

.aug { background-image:url(../image/diary_m_aug.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }

.sep { background-image:url(../image/diary_m_sep.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }
	   
.oct { background-image:url(../image/diary_m_oct.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }

.nov { background-image:url(../image/diary_m_nov.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }

.dec { background-image:url(../image/diary_m_dec.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }

.jan { background-image:url(../image/diary_m_jan.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }

.jan2 { background-image:url(../image/diary_m_jan2.jpg);
		background-repeat:no-repeat;
		margin:28px 0 0 15px;
		width:180px;
		height:183px;
		text-align:center; }
		
.jan3 { background-image:url(../image/diary_m_jan3.jpg);
		background-repeat:no-repeat;
		margin:28px 0 0 15px;
		width:180px;
		height:183px;
		text-align:center; }

.feb { background-image:url(../image/diary_m_feb.jpg);
	   background-repeat:no-repeat;
	   margin:28px 0 0 15px;
	   width:180px;
	   height:183px;
	   text-align:center; }
		   
.diary_log { background-image:url(../image/diary_log.jpg);
		  	 margin:25px 0 0 12px;
			 width:185px;
			 height:269px;
			 text-align:center; }

