#content #pankuzu{
background-color:#dddddd;
margin:0px;
padding:0px;

width:100%;

}

#content #pankuzu p{
background-color:#eeeeee;
color:#666666;
font-size:12px;

padding-right:0px;
text-align:right;
display:block;
width:812px;
margin:0px auto;
}

#contentInner #alpha{
color:#333333;
background-color:#ffffff;
text-align:left;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:500;
font-size:10px;
float:left;
padding:0px;
width:203px;
height:auto;
}

#contentInner .alpha_inner{
margin:0px 0px 18px;
padding:0px;
}


#contentInner #alpha li{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bolder;
width:203px;
margin: 0px;
padding:0px;
overflow:hidden;
display:block;
}

#contentInner #alpha a{
color:#ffffff;
background-color:#FF0033;
text-align:left;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bolder;
font-size:16px;
padding:6px 0px 5px 25px;
width:203px;
height:auto;
display:block;
}

#contentInner #alpha a.list00{
background-color:#663399;

}

#contentInner #alpha a.list01{
background-color:#C7161E;

}

#contentInner #alpha a.list02{
background-color:#E55a00;

}

#contentInner #alpha a.list03{
background-color:#5b8504;

}

#contentInner #alpha a.list04{
background-color:#004096;

}
#contentInner #alpha li ul li a{
background-color:#ffffff;
color:#666666;

}

#contentInner #beta{
color:#333333;

text-align:left;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:500;
font-size:10px;
float:left;
padding:0px;
width:609px;
height:auto;

}

#contentInner .beta_inner{
margin:0px;
padding:7px 16px;
}
#contentInner .beta_inner h2{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:16px;
font-weight:800;
color:#E55a00;
margin-bottom:7px;
}

#contentInner .beta_inner h3{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:16px;
font-weight:800;
color:#E55a00;
margin-bottom:7px;
}


#contentInner .beta_inner p{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
font-weight:500;
color:#666666;
line-height:16px;
margin-bottom:16px;
}

#contentInner .beta_inner #linkNav{
margin:0px;
padding:0px;
border-bottom:1px #999999 solid;
margin-bottom:16px;
}

#contentInner #linkNav ul{
list-style:none;

padding:0px;
margin:0px;

}
#contentInner #linkNav li{
margin:0px;
float:left;
border-left:1px #666666 solid;
padding:0px 10px 0px 10px;
margin:0px;
}
#contentInner #linkNav li.finish{

border-right:1px #666666 solid;

}


#contentInner #linkBody{
margin:0px;
padding:0px;
}

#contentInner #linkBody dl{
font-size:14px;
font-weight:800;
color:#333333;

float:none;
padding:0px;
margin:0px;
display:block;
border-bottom:1px #999999 dotted;
}

#contentInner #linkBody dt{
font-size:14px;
font-weight:800;
color:#333333;

float:left;
padding:4px 4px 4px 11px;
margin:0px;
display:block;
border:none;
height:auto;
width:168px;
}

#contentInner #linkBody dd{
font-size:14px;
font-weight:800;
color:#333333;

float:left;
padding:4px;
margin:0px 0px 0px 41px;
display:block;
border:none;
height:auto;
width:auto;
}

#contentInner #bata a{
color:#004096;

}

#contentInner .beta_inner ul{
list-style:circle;
margin-left:16px;
margin-bottom:16px;
}

#contentInner .beta_inner li{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
font-weight:500;
color:#666666;
line-height:16px;
}

#contentInner .beta_inner dt{
font-size:14px;
font-weight:800;
color:#333333;

float:none;
padding:5px 5px 5px 0px;
border-bottom:1px solid #333333;
display:block;
}
#contentInner .beta_inner dd {
font-size:12px;
font-weight:500;

line-height:23px;
color:#333333;
height: auto;
width:auto;

display:block;
margin:0px;
padding:5px 12px;
padding-bottom:0px;
margin-bottom:41px;
}

#contentInner .beta_inner .sampleImageList dl{
float:left;
margin:0px 0px 8px 0px;
display: inline; 
}

#contentInner .beta_inner .sampleImageList dl.middle{
margin:0px 8px 8px 8px;
display: inline; 
}

#contentInner .beta_inner .sampleImageList dt{
font-weight:800;
color:#333333;

float:none;
padding:0px;
border:0px;
width:105px;
min-height:105px;
height:auto;
display:block;
}
#contentInner .beta_inner .sampleImageList dd {
font-size:12px;
font-weight:500;

line-height:23px;
color:#333333;
height: auto;
width:105px;

display:block;
margin:0px;
padding:5px 0px;

}



#list{
width:575px;
height:auto;
margin-bottom:41px;
}

#contentInner .beta_inner #list p{
margin:4px 0px 10px;
}

#contentInner .beta_inner #list h3{
font-size:14px;
font-weight:800;
color:#666666;

float:none;
padding:0px 5px 4px 0px;
border-bottom:1px solid #333333;
display:block;
}

#contentInner .beta_inner #list li{
float:left;
margin-right:25px;
display:block;
width:161px;
}
#contentInner .beta_inner #list ul{
margin-bottom:18px;
list-style-type:none;
}
.form_list1{


    background-image:none;
    background-repeat: no-repeat;
    margin: 0px 0px 8px;
    padding: 0px;
    height: auto;
    width:auto;

}

#contentInner .beta_inner .form_list1 dt {
font-size:12px;
color:#333333;
display:inline;
border:none;
border-left-color:#666666;
border-left-style:solid;
border-left-width:medium;

float:left;
padding:0px;
margin:0px;
padding-left:5px;

}
#contentInner .beta_inner .form_list1 dt.head{
font-size:12px;
color:#666666;

border:1px solid #666666;
}


#contentInner .beta_inner .form_list1 dd {
color:#666666;
font-size:12px;
padding:0px;
margin:0px;
margin-left:192px;

}


#contentInner .beta_inner .form_list1 form{

background-image:none;
padding:0px;
padding-top:19px;
margin:0px;
width:auto;
height:auto;
}

#contentInner .beta_inner .form_list1 input.type1{

background-image:none;
font-size:12px;
width:193px;
height:17px;
padding:0px;
margin:0px;
margin-right:19px;
border:1px solid #666666;
}

#contentInner .beta_inner .form_list1 input.type2{

background-image:none;
font-size:12px;
width:120px;
height:17px;
padding:0px;
margin:0px;
margin-left:192px;
margin-right:23px;
border:1px solid #666666;

}

#contentInner .beta_inner .form_list1 input.type3{

background-image:none;
font-size:12px;
width:120px;
height:17px;
padding:0px;
margin:0px;
margin-right:auto;
border:1px solid #666666;

}
#contentInner .beta_inner .form_list1 input.type2:hover{
background-color:#cccccc;
background-image:none;
font-size:12px;
color:#333333;
width:120px;
height:17px;
border:1px solid #666666;
}

#contentInner .beta_inner .form_list1 input.type3:hover{
background-color:#cccccc;
background-image:none;
font-size:12px;
color:#333333;
width:120px;
height:17px;
border:1px solid #666666;
}


#contentInner .beta_inner .form_list1 select.type1{

background-image:none;
font-size:12px;
width:193px;
height:17px;
padding:0px;
margin:0px;
margin-right:19px;
border:1px solid #666666;
}

#contentInner .beta_inner .form_list1 textarea.type1{

background-image:none;
font-size:12px;
width:311px;
height:120px;
padding:0px;
margin:0px;
margin-right:19px;
border:1px solid #666666;
}