@charset 'utf-8';

div#homeheader-wrap {
	margin:0px auto;
	width:880px;	
}

div#homeheader {
	width:100%;
	height:144px;
	padding:15px 0px 11px 0px;
}

#swf_box {
	height:274px;

}
#swf {
	clear: both;
	width:100%;
}

div#mainobj {
	clear: both;
	margin:0px auto;
	width:880px;
}

div#home-container {
	margin:30px 0 40px 0;
}

/* content1 */
div#content1 {
float:left;
width:260px;
}

div#content1 div.enq-btn {
margin:15px 0 6px 0;
line-height:0em;}

div#content1 div.updated {
margin:0 0 10px 0;
padding:12px;
border:1px solid #d2d0d0;
background-color:#f8f8f8;
}

div#content1 div.article {
margin:8px 0 0 0;
padding-bottom:8px;
border-bottom:1px dotted #999999;
}

div#content1 p {
font-size:93%;
line-height:150%;
margin:0 0 0px 0;
}

div#content1 p.date {
font-size:77%;
margin:0 0 0px 0;
}

div#content1 h3 {
	font-size:108%;
	line-height:120%;
	color:#333333;
	margin:3px 0 5px 0;
}

div#content1 .blogname {
	font-size:85%;
}

div#content1 div a:link, div#content1 div a:visited {text-decoration:none;}
div#content1 div a:hover, div#content1 div a:active {text-decoration:underline;}


/* content2 */
div#content2 {
float:left;
width:350px;
margin:0 0 0 35px;
color:#666;
}

div#content2 div.block {
border-bottom:2px solid #333333;
width:100%;
}

div#content2 div.block-title {
margin:0 0 10px 0;
}

div#content2 div.left-date {
float:left;
width:51px;
}

div#content2 div.right-cont {
margin:0 0 0 15px;
float:left;
width:284px;
}

div#content2 div.corner {
border-top:1px dotted #333333;
padding-top:12px;
width:100%;
}


div#content2 div#pickup-title {
margin:0px 0 0 0;
padding-bottom:5px;
}

div#content2 #fura,#yona,#finale {
padding:10px 0 10px 0;
}

div#content2 div.leftbox {
float:left;
width:102px;
}
div#content2 div.leftbox img {
margin:0 0 2px;
}


div#content2 div.rightbox {
margin:0 0 0 10px;
float:left;
}

div#content2 p.note {
clear:left;
font-size:93%;
line-height:150%;
padding:10px 0 0 0;
}

div#content2 div.right-cont h4 {
width:160px;
font-size:93%;
line-height:150%;
padding:0;
color:#333;
font-weight:bold;
}

div#content2 p.note11 {
clear:left;
font-size:85%;
line-height:150%;
padding:0 0 0 0;
}



/* content3 */
div#content3 {
float:left;
width:200px;
margin:0 0 0 35px;
}

div#content3 ul li {
list-style:none;
margin:0 0 7px 0;
line-height:0;
}

div#content3 #mobile {
margin:20px 0 0 0;
}

div#content3 #m-head {
border-bottom:2px solid #333333;
width:100%;
margin:0 0 10px 0;
padding:0 0 5px 0;
}

div#content3 #m-left {
float:left;
width:80px;
}

div#content3 #m-right {
float:left;
width:110px;
margin:0 0 0 10px;
}

div#content3 #dl-image {
width:150px;
margin:0 auto;
}


/* general */
div.clear {
clear:left;
}

div.mt10 {
margin-top:10px;
}