* {
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
font-size: 100%;  
}

body {
background-image:url(../images/bg_index.jpg);
background-position:center 0px;
background-repeat:no-repeat;
font-family:"CI","meiryo",Verdana,"Hiragino Kaku Gothic Pro W3","MS UI Gothic";
margin:0px auto;
padding:0px;
text-align:center;
font-size: 68%;  
}

html>/**/body {  
font-size: 11px;  
}

img {
border:medium none;
}
.clear {
clear:both;
}
a {
color:#808080;
text-decoration:none;
}
a:hover {
color:#207FAE;
text-decoration:underline;
}
#main {
height:100%;
margin:0px auto;
padding:0px;
width:960px;
}
#flash {
height:560px;
margin:0px auto;
padding:0px;
width:960px;
}
#contents {
height:800px;
margin:0px;
padding:0px;
position:relative;
text-align:left;
width:960px;
}
#menu {
height:800px;
margin-top:20px;
position:absolute;
width:203px;
}

#jisseki {
height:800px;
left:680px;
margin-top:52px;
position:absolute;
text-align:left;
width:280px;
padding-top:7px;
}
.po {
height:80px;
margin-bottom:18px;
margin-top:15px;
text-align:left;
width:270px;
}
.pimg {
height:80px;
position:absolute;
width:90px;
}
.ptxt {
color:#808080;
height:80px;
left:90px;
position:absolute;
text-align:left;
width:180px;
}

#centerbox {
height:640px;
left:280px;
margin-top:55px;
position:absolute;
text-align:left;
width:360px;
}

#news {
color:#808080;
margin-bottom:30px;
text-align:left;
width:360px;
}

#news ul {
margin:0px;
padding:0px;
}

#news li {
line-height:140%;
list-style-type:none;
margin-bottom:7px;
}

#blog {
color:#808080;
margin-bottom:30px;
text-align:left;
width:360px;
}

#blog ul {
margin:0px;
padding:0px;
}

#blog li {
line-height:140%;
list-style-type:none;
margin-bottom:7px;
}

.blogtit{
behavior: url(../images/iepngfix.htc) 
}


#ba {
clear:both;
margin:0px;
padding:0px;
text-align:left;
width:860px;
}

#footer {
color:#808080;
line-height:150%;
margin:20px auto 50px;
padding:0px;
position:relative;
text-align:left;
width:860px;
}

.webponb{
position:absolute;
left:530px;
top:-15px;

}
.panel {
float:left;
height:80px;
margin:1%;
overflow:hidden;
position:relative;
width:80px;
}
.imgPanel {
border:medium none;
position:absolute;
text-decoration:none;
}

#menu {
height:640px;
margin-top:20px;
position:absolute;
width:203px;
}

.odrwd{
position:absolute;
right:60px;
top:60px;
}

/*=========================================
MAIN MENU
===========================================*/

#mmenu{
position: absolute;
left: 10px;
top: 70px;
z-index:100;
width:50px;
height:420px;
background:url(./../images/mmenu_bg.gif) no-repeat left 20px;
}

#mmenu li {
float:left;
margin-top:16px;
padding:0;
}

#mmenu li a {
display: block;
text-indent: -9999px;
cursor: pointer;
}

#mmenu a:link img{
visibility : visible ;
border-style : none ;
}

#mmenu a:visited img{
visibility : hidden ;
border-style : none ;
}

#mmenu a:hover img{
visibility : hidden ;
border-style : none ;
}

#mmenu a:active img{
visibility : hidden ;
border-style : none ;
}


/* menu01
---------------------------------------------*/
.mmenu01 {
width : 109px ;
height :13px ;
background-image : url(../images/menu_01_on-trans.gif);
}

.mmenu01 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 109px ;
height :13px ;
}

.mmenu01 a:link {
background-image : url(../images/mmenu_01-trans.png);
}

.mmenu01 a:visited{
background-image : url(../images/mmenu_01-trans.png);
}

.mmenu01 a:hover{
background-image : url(../images/mmenu_01_on-trans.png);
}

.mmenu01 a:active{
background-image : url(../images/mmenu_01_on-trans.png);
}


/* menu02
---------------------------------------------*/
.mmenu02 {
margin-left:26px;
width : 168px ;
height :13px ;
background-image : url(../images/menu_02_on-trans.gif);
}

.mmenu02 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 168px ;
height :13px ;
}

.mmenu02 a:link {
background-image : url(../images/mmenu_02-trans.png);
}

.mmenu02 a:visited{
background-image : url(../images/mmenu_02-trans.png);
}

.mmenu02 a:hover{
background-image : url(../images/mmenu_02_on-trans.png);
}

.mmenu02 a:active{
background-image : url(../images/mmenu_02_on-trans.png);
}

/* menu03
---------------------------------------------*/
.mmenu03 {
margin-left:26px;
width : 72px ;
height :13px ;
background-image : url(../images/menu_03_on.gif);
}

.mmenu03 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 72px ;
height :13px ;
}

.mmenu03 a:link {
background-image : url(../images/mmenu_03-trans.png);
}

.mmenu03 a:visited{
background-image : url(../images/mmenu_03-trans.png);
}

.mmenu03 a:hover{
background-image : url(../images/mmenu_03_on-trans.png);
}

.mmenu03 a:active{
background-image : url(../images/mmenu_03_on-trans.png);
}

/* menu04
---------------------------------------------*/
.mmenu04 {
margin-left:26px;
width : 73px ;
height :13px ;
background-image : url(../images/menu_04_on-trans.gif);
}

.mmenu04 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 73px ;
height :13px ;
}

.mmenu04 a:link {
background-image : url(../images/mmenu_04-trans.png);
}

.mmenu04 a:visited{
background-image : url(../images/mmenu_04-trans.png);
}

.mmenu04 a:hover{
background-image : url(../images/mmenu_04_on-trans.png);
}

.mmenu04 a:active{
background-image : url(../images/mmenu_04_on-trans.png);
}

/* menu05
---------------------------------------------*/
.mmenu05 {
margin-left:26px;
width : 121px ;
height :13px ;
background-image : url(../images/menu_05_on-trans.gif);
}

.mmenu05 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 121px ;
height :13px ;
}

.mmenu05 a:link {
background-image : url(../images/mmenu_05-trans.png);
}

.mmenu05 a:visited{
background-image : url(../images/mmenu_05-trans.png);
}

.mmenu05 a:hover{
background-image : url(../images/mmenu_05_on-trans.png);
}

.mmenu05 a:active{
background-image : url(../images/mmenu_05_on-trans.png);
}

/* menu06
---------------------------------------------*/
.mmenu06 {
display: block;
text-indent: -9999px;
width : 56px ;
height :13px ;
background-image : url(../images/mmenu_06-trans.png);
}



/* menu07
---------------------------------------------*/
.mmenu07 {
margin-left:26px;
width : 99px ;
height :13px ;
background-image : url(../images/menu_07_on-trans.gif);
}

.mmenu07 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 99px ;
height :13px ;
}

.mmenu07 a:link {
background-image : url(../images/mmenu_07-trans.png);
}

.mmenu07 a:visited{
background-image : url(../images/mmenu_07-trans.png);
}

.mmenu07 a:hover{
background-image : url(../images/mmenu_07_on-trans.png);
}

.mmenu07 a:active{
background-image : url(../images/mmenu_07_on-trans.png);
}

/* menu08
---------------------------------------------*/
.mmenu08 {
margin-left:26px;
width : 63px ;
height :13px ;
background-image : url(../images/menu_08_on-trans.gif);
}

.mmenu08 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 63px ;
height :13px ;
}

.mmenu08 a:link {
background-image : url(../images/mmenu_08-trans.png);
}

.mmenu08 a:visited{
background-image : url(../images/mmenu_08-trans.png);
}

.mmenu08 a:hover{
background-image : url(../images/mmenu_08_on-trans.png);
}

.mmenu08 a:active{
background-image : url(../images/mmenu_08_on-trans.png);
}

/* menu09
---------------------------------------------*/
.mmenu09 {
width : 71px ;
height :13px ;
background-image : url(../images/menu_09_on-trans.gif);
}

.mmenu09 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 71px ;
height :13px ;
}

.mmenu09 a:link {
background-image : url(../images/mmenu_09-trans.png);
}

.mmenu09 a:visited{
background-image : url(../images/mmenu_09-trans.png);
}

.mmenu09 a:hover{
background-image : url(../images/mmenu_09_on-trans.png);
}

.mmenu09 a:active{
background-image : url(../images/mmenu_09_on-trans.png);
}


/* menu10
---------------------------------------------*/
.mmenu10 {
width : 69px ;
height :13px ;
background-image : url(../images/menu_10_on-trans.gif);
}

.mmenu10 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 69px ;
height :13px ;
}

.mmenu10 a:link {
background-image : url(../images/mmenu_10-trans.png);
}

.mmenu10 a:visited{
background-image : url(../images/mmenu_10-trans.png);
}

.mmenu10 a:hover{
background-image : url(../images/mmenu_10_on-trans.png);
}

.mmenu10 a:active{
background-image : url(../images/mmenu_10_on-trans.png);
}


/* menu11
---------------------------------------------*/
.mmenu11 {
width : 55px ;
height :13px ;
background-image : url(../images/menu_11_on-trans.gif);
}

.mmenu11 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 55px ;
height :13px ;
}

.mmenu11 a:link {
background-image : url(../images/mmenu_11-trans.png);
}

.mmenu11 a:visited{
background-image : url(../images/mmenu_11-trans.png);
}

.mmenu11 a:hover{
background-image : url(../images/mmenu_11_on-trans.png);
}

.mmenu11 a:active{
background-image : url(../images/mmenu_11_on-trans.png);
}

/* menu12
---------------------------------------------*/
.mmenu12 {
width : 53px ;
height :13px ;
background-image : url(../images/menu_12_on-trans.gif);
}

.mmenu12 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 53px ;
height :13px ;
}

.mmenu12 a:link {
background-image : url(../images/mmenu_12-trans.png);
}

.mmenu12 a:visited{
background-image : url(../images/mmenu_12-trans.png);
}

.mmenu12 a:hover{
background-image : url(../images/mmenu_12_on-trans.png);
}

.mmenu12 a:active{
background-image : url(../images/mmenu_12_on-trans.png);
}

/* menu13
---------------------------------------------*/
.mmenu13 {
width : 56px ;
height :13px ;
background-image : url(../images/menu_13_on-trans.gif);
}

.mmenu13 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 56px ;
height :13px ;
}

.mmenu13 a:link {
background-image : url(../images/mmenu_13-trans.png);
}

.mmenu13 a:visited{
background-image : url(../images/mmenu_13-trans.png);
}

.mmenu13 a:hover{
background-image : url(../images/mmenu_13_on-trans.png);
}

.mmenu13 a:active{
background-image : url(../images/mmenu_13_on-trans.png);
}

/* menu14
---------------------------------------------*/
.mmenu14 {
width : 81px ;
height :13px ;
background-image : url(../images/menu_14_on-trans.gif);
}

.mmenu14 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 81px ;
height :13px ;
}

.mmenu14 a:link {
background-image : url(../images/mmenu_14-trans.png);
}

.mmenu14 a:visited{
background-image : url(../images/mmenu_14-trans.png);
}

.mmenu14 a:hover{
background-image : url(../images/mmenu_14_on-trans.png);
}

.mmenu14 a:active{
background-image : url(../images/mmenu_14_on-trans.png);
}


/* menu15
---------------------------------------------*/
.mmenu15 {
width : 91px ;
height :13px ;
background-image : url(../images/menu_15_on-trans.gif);
}

.mmenu15 a{
display : block ;
background-repeat : no-repeat ;
background-position : top left ;
width : 91px ;
height :13px ;
}

.mmenu15 a:link {
background-image : url(../images/mmenu_15-trans.png);
}

.mmenu15 a:visited{
background-image : url(../images/mmenu_15-trans.png);
}

.mmenu15 a:hover{
background-image : url(../images/mmenu_15_on-trans.png);
}

.mmenu15 a:active{
background-image : url(../images/mmenu_15_on-trans.png);
}

