@charset "UTF-8";



/******************************************************

*	

*	1. index style

*	

******************************************************/





/*  1. index style */

/*----------------------------------------------------------------------------------------------------------------------------------------*/



/* layout overwrite */



.layout-two-column-left #alpha {

	width: 575px;

}





/* summary */



#summary {

	padding-bottom: 9px;

}



#summary #swfBlock {

	float: left;

	width: 540px;

}



#summary .right {

	float: right;

	width: 215px;

	margin-top: -3px;

}



#summary .right p {

	margin-top: 3px;

}







/* news */



#alpha #news {

}



#alpha #news .titleBlock h2 {

	float: left;

}



#alpha #news .titleBlock .btn {

	float: right;

}



#alpha #news dl dt,

#alpha #news dl dd {

	margin-top: 6px;

	font-size: 77%;

}



#alpha #news dl dt {

	float: left;

	width: 110px;

}



#alpha #news dl dd {

	float: right;

	width: 465px;

}







/* navi */



#alpha #navi {

}



#alpha #navi img {

	display: block;

}



#alpha #navi ul li {

	display: inline;

	float: left;

	width: 185px;

	margin: 15px 0 0 10px;

}



#alpha #navi ul li#navi1,

#alpha #navi ul li#navi4 {

	margin-left: 0;

}



#alpha #navi h2 {

	padding-bottom: 4px;

}



#alpha #navi p {

	margin-top: 6px;

	font-size: 95%;

}







/* link */



#beta #link {

}



#beta #link h2 {

	padding-bottom: 6px;

}



#beta #link .cont {

	margin-top: 10px;

}



#beta #link .cont h3 {

	padding-bottom: 2px;

}



#beta #link .cont ul {

}



#beta #link .cont ul li {

	list-style-image: url(../../../img/index_icon_arrow.gif);

	list-style-position: inside;

	margin-top: 6px;

	padding-bottom: 6px;

	background: url(../../img_common/dotline1.gif) repeat-x left bottom;

}



#beta #link .cont ul li a {

	position: relative;

	left: -4px;

	*left: 2px;

	bottom: 2px;

	padding-right: 22px;

	background: url(../../img_common/icon_external.gif) no-repeat right top;

	font-size: 95%;

}



html>/**/body #beta #link .cont ul li a {

	background: url(../../img_common/icon_external.gif) no-repeat right -2px;

}



*:first-child+html #beta #link .cont ul li a {

	background: url(../../img_common/icon_external.gif) no-repeat right -1px;

}





/* banner */



#beta .bnBlock {

	padding-top: 10px;

}



#beta .bnBlock a {

	display: block;

	margin-top: 10px;

}

