@charset "utf-8";

/*
------------------------------------------------
TOP
------------------------------------------------*/
#title_h1_01 {
	margin-top: 10px;
	margin-left: 60px;
	height: 407px;
}

/*
------------------------------------------------
Layout
------------------------------------------------*/

h1 {
	padding-bottom:5px;
	color: #CC6600;
}
h2 {
	padding-bottom:5px;
	color: #FF3333;
}
.txt {
padding-bottom: 15px;
}


ul li{
list-style:none;
}

.flash_2_title{
background:url(../img/fla_bg_01.gif) no-repeat;
width:720px;
height:43px;
position:relative;
margin:0px;
}

.flash_2_title p{
width:221px;
height:13px;
position:absolute;
top:0px;
left:25px;
}

* html .flash_2_title p{
width:221px;
height:13px;
position:absolute;
top:13px;
left:25px;
}

.flash_2_title ul{
position:absolute;
width:408px;
height:20px;
top:-5px;
right:35px;
}

* html .flash_2_title ul{
position:absolute;
width:408px;
height:20px;
top:8px;
right:35px;
}

.flash_2_title ul li{
float:left;
}

.flash_2_title ul .menu01 a{
background:url(../img/fla_btn_01.gif) no-repeat 0px 0px;
width:69px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu02 a{
background:url(../img/fla_btn_01.gif) no-repeat -69px 0px;
width:123px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu03 a{
background:url(../img/fla_btn_01.gif) no-repeat -192px 0px;
width:79px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu04 a{
background:url(../img/fla_btn_01.gif) no-repeat -271px 0px;
width:137px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu01 a:hover{
background:url(../img/fla_btn_01.gif) no-repeat 0px -20px;
width:69px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu02 a:hover{
background:url(../img/fla_btn_01.gif) no-repeat -69px -20px;
width:123px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu03 a:hover{
background:url(../img/fla_btn_01.gif) no-repeat -192px -20px;
width:79px;
height:20px;
display:block;
text-indent:-9999px;
}

.flash_2_title ul .menu04 a:hover{
background:url(../img/fla_btn_01.gif) no-repeat -271px -20px;
width:137px;
height:20px;
display:block;
text-indent:-9999px;
}#sect_pro #wrap_wide #main #contents_wide #box01 {
	margin-left: 30px;
}

#sect_pro #wrap_wide #main #contents_wide .tab01 {
	background-image: url(../img/table_back01.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 720px;
}


/*
------------------------------------------------
sidearea title
------------------------------------------------*/
#wrap_wide #side_title {
	background-image: url(../../img/sidenav_title.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 190px;
	text-indent: -9999px;
}
