/* winie50.css */ 
/*
========== TABLE of CONTENTS ==========

1:common
2:pos
3:layout
 3-1:layout common
 3-2.layout column
 3-3.clearfix

========== TABLE of CONTENTS ==========
*/

/* ---------- 1:common  ---------- */
/* font dfn */
#wrapper {
	font-size:small;
	}
#footer address {
	font-size:x-small;
	}	
/* uhd patch */
.yj100per-1 #wrapper,.yj100per-1-3 #wrapper,.yj100per-2 #wrapper,.yj100per-3 #wrapper {
padding:0;
}
.yj100per-1 #uhd table td,.yj100per-1-3 #uhd table td,.yj100per-2 #uhd table td,.yj100per-3 #uhd table td {
padding-left:15px;padding-right:15px;
}
.yj100per-1 #uhd table td td,.yj100per-1-3 #uhd table td td,.yj100per-2 #uhd table td td,.yj100per-3 #uhd table td td{
padding-left:2px;padding-right:2px;
}
.yj100per-1 #masthead,.yj100per-1 #contents,.yj100per-1 #footer,
.yj100per-1-3 #masthead,.yj100per-1-3 #contents,.yj100per-1-3 #footer,
.yj100per-2 #masthead,.yj100per-2 #contents,.yj100per-2 #footer,
.yj100per-3 #masthead,.yj100per-3 #contents,.yj100per-3 #footer{
 padding-left:15px;
 padding-right:15px;
}
/* ---------- /1:common  ---------- */

/* ---------- 3:layout ---------- */
/* for yj950 column */
.yj950-1 #wrapper,.yj950-1-3 #wrapper,.yj950-2 #wrapper,.yj950-3 #wrapper { 
	width: 980px;
 }
/* for 100per column */
.yj100per-1-3 #contents-body #main-block,
.yj100per-3 #contents-body #main-main {
margin-left:316px;
}

.yj100per-1-3 #contents-body #center {
margin-left:310px;
}


* html .yj100per-1 #wrapper,* html .yj100per-1-3 #wrapper,* html .yj100per-2 #wrapper,* html .yj100per-3 #wrapper {
/* Win IE5.x min-width */
width:expression(document.body.clientWidth < 1001 ? "980px" : "auto");
}

/* 3-3.clearfix */
/* for Win IE5 */
#contents-body,
.yj950-3 #contents-body #main{
	height:1%;
	}		
/* /3-3.clearfix */
/* ---------- 3:layout ---------- */


