/* ¥È¥Ã¥×¥Ú¡¼¥¸¡Ê¿·¡Ë----------------------------------------- */
#centerblock {
margin-left: auto;
margin-right: auto;
}

DIV#main {
width: 967px;
margin: 20px 0 0 0;
padding: 0;
text-align: left;
color: #333333;
}

DIV#mainlogo {
margin: 0 0 11px 0;
padding: 0;
}

DIV#mainimg {
margin: 0;
width: 770px;
height: 349px;
}

DIV#topbtn {
margin: 0 0 15px 0;
width: 770px;
height: 71px;
white-space: nowrap;
}

DIV#topbtn em{
float: left;
list-style: none;
text-indent: -9999px; /*¥Æ¥­¥¹¥È¥À¥ß¡¼*/
}

DIV#topbtn a{
text-decoration: none;
display: block;
}

#btn01 a{
margin: 0;
background-image: url(../topimg/topcenterbtn_1.gif);
background-position: 0 0;
width: 256px;
height: 71px;
}

#btn01 a:hover{
margin: 0;
background-image: url(../topimg/topcenterbtn_1.gif);
background-position: 0 -71px;
width: 256px;
height: 71px;
}

#btn02 a{
margin: 0;
background-image: url(../topimg/topcenterbtn_2.gif);
background-position: 0 0;
width: 257px;
height: 71px;
}

#btn02 a:hover{
margin: 0;
background-image: url(../topimg/topcenterbtn_2.gif);
background-position: 0 -71px;
width: 257px;
height: 71px;
}

#btn03 a{
margin: 0;
background-image: url(../topimg/topcenterbtn_3.gif);
background-position: 0 0;
width: 257px;
height: 71px;
}

#btn03 a:hover{
margin: 0;
background-image: url(../topimg/topcenterbtn_3.gif);
background-position: 0 -71px;
width: 257px;
height: 71px;
}


DIV#topicsarea {
margin: 0 0 9px 0;
clear: both;
}

#topics {
margin: 0 19px 0 0;
width: 378px;
background-image: url(../topimg/topics_back.gif);
background-repeat: repeat-y;
}

#topics table{
margin: 0 6px 0 6px;
width: 366px;
}

#topics td.day{
width: 76px;
margin: 0;
padding: 5px 0 5px 0;
font-size: 75%;
color: #666666;
text-align: left;
vertical-align: top;
border-bottom: 1px dotted #999999;
}

#topics td.day img{
margin: 0 2px 0 8px;
}

#topics td.text{
margin: 0;
padding: 5px 10px 5px 0;
font-size: 75%;
line-height: 120%;
color: #666666;
text-align: left;
vertical-align: top;
border-bottom: 1px dotted #999999;
}

#topics ul{
margin: 0 11px 0 11px;
padding: 0;
vertical-align: middle;
}

#topics ul li.top{
list-style: url(../topimg/topics_dot.gif) disc inside;
margin: 4px 0 0 0;
padding: 0 0 4px 0;
font-size: 75%;
color: #666666;
border-bottom: 1px dotted #999999;
}

/* hide from Mac IE \*/
* html #topics ul li.top{
list-style: url(../topimg/topics_dot.gif) disc inside;
margin: 2px 0 0 0;
padding: 0 0 2px 0;
font-size: 75%;
color: #666666;
border-bottom: 1px dotted #999999;
}
/* */

#topics ul li.top2{
list-style: url(../topimg/topics_dot.gif) disc inside;
margin: 4px 0 0 0;
padding: 0 0 4px 0;
font-size: 75%;
color: #666666;
border-bottom: 1px dotted #999999;
}

/* hide from Mac IE \*/
* html #topics ul li.top2{
list-style: none;
margin: 2px 0 0 0;
padding: 0 0 2px 0;
font-size: 75%;
color: #666666;
border-bottom: 1px dotted #999999;
}
/* */

#topics ul li.btm{
list-style: url(../topimg/topics_dot.gif) disc inside;
margin: 4px 0 0 0;
padding: 0;
font-size: 75%;
color: #666666;
}

/* hide from Mac IE \*/
* html #topics ul li.btm{
list-style: url(../topimg/topics_dot.gif) disc inside;
margin: 2px 0 0 0;
padding: 0;
font-size: 75%;
color: #666666;
}
/* */

#topics ul li.btm2{
list-style: none;
margin: 4px 0 0 0;
padding: 0;
font-size: 75%;
color: #666666;
}

/* hide from Mac IE \*/
* html #topics ul li.btm2{
list-style: none;
margin: 2px 0 0 0;
padding: 0;
font-size: 75%;
color: #666666;
}
/* */

.ecobnrL {
margin: 0 9px 2px 0;
}

/* hide from Mac IE \*/
* html .ecobnrL {
margin: 0 9px 4px 0;
}
/* */

.ecobnrR {
margin: 0 0 2px 0;
}

/* hide from Mac IE \*/
* html .ecobnrR {
margin: 0 0 4px 0;
}
/* */

DIV#bnrs {
width: 770px;
margin: 0;
text-align: right;
}

.bnrsL {
margin: 0 11px 0 0;
border: 0;
}

.bnrsC {
margin: 0 4px 0 0;
border: 0;
}

.bnrsR {
margin: 0;
border: 0;
}

.bnrsgetL {
margin: 0 7px 11px 0;
border: 0;
}

.bnrsgetR {
margin: 0 0 11px 0;
border: 0;
}


/* ¥³¥ó¥Æ¥ó¥Ä¥Õ¥©¡¼¥Þ¥Ã¥È¡Ê¥µ¥Ö¥á¥Ë¥å¡¼enu.css¡¦j---------------------------- */
DIV#contentswrapper {
width: 967px;
margin: 0;
}

DIV#contents {
float: right;
width: 770px;
margin: 0 0 0 18px;
background-color: #ffffff;
}

DIV#contentscenter {
float: right;
width: 770px;
margin: 0 0 0 18px;
text-align: center;
background-color: #ffffff;
}

DIV#contentsinner {
width: 734px;
margin: 0 17px 0 18px;
background-color: #ffffff;
}

DIV#contentsinner1 {
width: 698px;
margin: 0 35px 36px 36px;
background-color: #ffffff;
}

DIV#contentsinner2 {
width: 698px;
margin: 0 35px 0 36px;
background-color: #ffffff;
}

DIV#contentsinner3 {
width: 698px;
margin: 0 17px 0 18px;
background-color: #ffffff;
}

DIV#submenu {
width: 179px;
}


/*  ¥¤¥¢¥¦¥È¥Õ¥©¡¼¥Þ¥Ã¥È---------------------------------------------------- */

.h00 {
margin: 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h01 {
margin: 0 0 20px 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h01m20 {
margin: 0 18px 20px 18px;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h02 {
margin: 0 0 18px 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h02m20 {
margin: 0 0 15px 18px;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h03 {
margin: 0 0 30px 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h04 {
white-space: nowrap;
margin: 0 0 5px 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h04m20 {
margin: 0 0 10px 18px;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h05 {
margin: 0 0 10px 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.h06 {
margin: 0 0 3px 0;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

.copy00 {
margin: 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.copy00c {
margin: 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: center;
}

.copy01c {
margin: 0 0 32px 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: center;
}

.copy02 {
margin: 0 0 20px 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.copy02c {
margin: 0 0 20px 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: center;
}

.copy03 {
margin: 0 20px 0 20px;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.copy03b {
margin: 0 20px 0 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.copy04 {
margin: 0 0 10px 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.copy05 {
margin: 0 0 8px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.copy05b {
margin: 10px 0 8px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.copy06 {
margin: 0 0 23px 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.caption00 {
margin: 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption00gray {
margin: 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption08up {
margin: 8px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption08gray {
margin: 0 0 8px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption12gray {
margin: 0 0 12px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption36gray {
margin: 0 0 36px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption15gray {
margin: 0 0 15px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption20gray {
margin: 0 0 20px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption00c {
margin: 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: center;
}

.caption00cgray {
margin: 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: center;
color: #999999;
}

.caption01 {
margin: 11px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption01b {
margin: 11px 0 11px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption01c {
margin: 11px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: center;
}

.caption01d {
margin: 11px 0 25px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}


.caption01bgray {
margin: 11px 0 11px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption02 {
margin: 2px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption02c {
margin: 2px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: center;
}

.caption03 {
margin: 0 20px 0 20px;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption01gray {
margin: 11px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption02gray {
margin: 5px 0 0 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.caption03gray {
margin: 11px 20px 0 20px;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
color: #999999;
}

.contentsTop{
width: 752px;
margin: 16px 0 0 18px;
padding: 0;
color: #336666;
font-size: 75%;
text-align: right;
}

.contentsTop2{
width: 734px;
margin: 0 0 12px 18px;
padding: 0;
color: #336666;
font-size: 75%;
text-align: right;
}

.contentsTop3{
width: 770px;
margin: 0;
padding: 0;
color: #336666;
font-size: 75%;
text-align: right;
}

.contentsTop4{
width: 752px;
margin: 0 0 0 18px;
padding: 0;
color: #336666;
font-size: 75%;
text-align: right;
}



/*  ¥¤¥¢¥¦¥È¥Õ¥©¡¼¥Þ¥Ã¥È¡ÊµÚ¡¼¥¸ÍÑ¡Ë------------------------------------------- */

.old_width01 {
width: 734px;
margin: 0 18px 0 18px;
padding: 0;
}

.old_width01b {
width: 545px;
margin: 0 14px 0 14px;
padding: 0;
}

.old_width02 {
white-space: nowrap;
width: 734px;
margin: 0 0 25px 18px;
padding: 0;
}

.old_width02a {
width: 734px;
margin: 0 0 25px 18px;
padding: 0;
}

.old_width02b {
width: 734px;
margin: 0 18px 15px 18px;
padding: 0;
}

.old_width03 {
width: 734px;
margin: 0 18px 35px 18px;
padding: 0;
}

.old_width03b {
width: 545px;
margin: 0 14px 35px 14px;
padding: 0;
}


.old_width03c {
width: 698px;
margin: 0 18px 35px 18px;
padding: 0;
}

.old_width04 {
width: 734px;
margin: 0 18px 45px 18px;
padding: 0;
}

.old_width05 {
width: 698px;
margin: 15px 0 25px 0;
padding: 0;
}

.old_width06a {
width: 525px;
margin: 0 24px 0 24px;
padding: 0;
}

.old_width06b {
width: 525px;
margin: 0 24px 24px 24px;
padding: 0;
}



/*  ¥¤¥¢¥¦¥È¥Õ¥©¡¼¥Þ¥Ã¥È¡Ê¥Þ¡¼¥¸¥ó¡Ë------------------------------------------- */

.M0 {
margin: 0;
padding: 0;
}

.M3 {
margin: 0 0 3px 0;
padding: 0;
}

.M5 {
margin: 0 0 5px 0;
padding: 0;
}

.M10 {
margin: 0 0 10px 0;
padding: 0;
}

.M10L {
margin: 0 0 0 10px;
padding: 0;
}

.M12 {
margin: 0 0 12px 0;
padding: 0;
}

.M15 {
margin: 0 0 15px 0;
padding: 0;
}

.M16 {
margin: 0 0 16px 0;
padding: 0;
}

.M16R {
margin: 0 16px 0 0;
padding: 0;
}

.M18 {
margin: 0 0 18px 0;
padding: 0;
}

.M18R {
margin: 0 18px 0 0;
padding: 0;
}

.M20 {
margin: 0 0 20px 0;
padding: 0;
}

.M20_L20 {
margin: 0 0 20px 20px;
padding: 0;
}

.M20L {
margin: 0 20px 0 0;
padding: 0;
}

.M20R {
margin: 0 0 0 20px;
padding: 0;
}

.M20L2 {
margin: 0 0 0 20px;
padding: 0;
}

.M21 {
margin: 0 0 21px 0;
padding: 0;
}

.M21L {
margin: 0 21px 0 0;
padding: 0;
}

.M22 {
margin: 0 0 22px 0;
padding: 0;
}

.M23 {
margin: 0 0 23px 0;
padding: 0;
}

.M23R {
margin: 0 23px 0 0;
padding: 0;
}

.M25 {
margin: 0 0 25px 0;
padding: 0;
}

.M25R {
margin: 0 25px 0 0;
padding: 0;
}

.M25_L33 {
margin: 0 0 25px 33px;
padding: 0;
}

.M28 {
margin: 0 0 28px 0;
padding: 0;
}

.M32 {
margin: 0 0 32px 0;
padding: 0;
}

.M32R {
margin: 0 32px 0 0;
padding: 0;
}

.M34R {
margin: 0 34px 0 0;
padding: 0;
}

.M36 {
margin: 0 0 36px 0;
padding: 0;
}

.M36L {
margin: 0 0 0 36px;
padding: 0;
}

.M37 {
margin: 0 0 37px 0;
padding: 0;
}

.M45 {
margin: 0 0 45px 0;
padding: 0;
}

.M55 {
margin: 0 0 55px 0;
padding: 0;
}

.Mauto {
margin-left: auto;
margin-right: auto;
padding: 0;
}


.M15L {
margin: 0 0 0 15px;
padding: 0;
}

.M18L {
margin: 0 0 0 18px;
padding: 0;
}

.M25L {
margin: 0 0 0 25px;
padding: 0;
}

.M30L {
margin: 0 0 0 30px;
padding: 0;
}



/*  ¿§¥Õ¥©¡¼¥Þ¥Ã¥È---------------------------------------------------- */
.gray02 {
color: #999999;
}

.typeBold {
font-weight: bold;
}



/* news¡¡¥¤¥¢¥¦¥È------------------------------------------------ */
.productsnewstxt table{
margin-left: auto;
margin-right: auto;
text-align: center;
}



/*  0use¡¡¥¤¥¢¥¦¥È---------------------------------------------------- */

DIV#main0 {
width: 593px;
margin-top: 16px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
padding: 20px 10px 10px 10px;
border: 1px solid #cccccc;
text-align: left;
color: #333333;
}

.howtotable {
width: 734px;
margin: 0 18px 28px 18px;
padding: 0;
}

.howtotable2 {
width: 734px;
margin: 0 18px 5px 18px;
padding: 0;
}

.howtotable3 {
width: 734px;
margin: 0 18px 0px 18px;
padding: 0;
}

.howtotitle {
color: #5491c5;
font-size : 120%;
font-weight: bold;
}

.howtopht01 {
float: right;
font-size : x-small;
text-align : right;
line-height : 120%;
padding: 0;
margin: 0 0 12px 0;
color : #666666;
}

.howtopht01 img{
margin: 0px 0px 3px 11px;
}

.howtotype {
width: 734px;
border: 1px dotted #666666;
}

.howtotype td{
padding: 5px 5px 5px 5px ;
text-align: center;
font-size: 75%;
line-height: 150%;
}

ul.howto01 {
margin: 0;
padding: 0;
list-style-position: outside;
list-style-image: url(img/0_index_n1.gif);
}

ul.howto01 li{
margin: 0 0 10px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.howtosize {
width: 734px;
}



/*  1mech¡¡¥¤¥¢¥¦¥È---------------------------------------------------- */
.movie1mechSec1{
margin: 0 0 0 82px;
width: 571px;
}

.movie1mechfla{
margin: 0 0 0 32px;
padding: 0;
}

.ira1mech {
margin: 0 0 0 33px;
}

.movie1mech {
width: 571px;
height: 117px;
border: 1px solid #cccccc;
margin: 0;
padding:0;
}

.movie1mech td {
padding: 5px 13px 5px 14px;
}

.plugin1mech {
width: 734px;
}

.eco1mech1{
margin: 0 24px 23px 24px;
padding: 0;
vertical-align: top;
}

.eco1mech2{
margin: 0 24px 30px 24px;
padding: 0;
vertical-align: top;
}

.caption00_1mech {
width: 645px;
margin: 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}

.caption01_1mech {
margin: 11px 0 8px 0;
padding: 0;
font-size: 75%;
line-height: 150%;
text-align: left;
}



/*  2point¡¡¥¤¥¢¥¦¥È---------------------------------------------------- */
.point1_main{
margin: 0 0 0 9px;
padding: 0;
}

.point1_hikaku{
margin: 0 0 0 34px;
padding: 0;
}

.point2_hikaku{
margin: 0 0 0 75px;
padding: 0;
}

.point3_hikaku{
margin: 0 0 0 20px;
padding: 0;
}

.point1_hikaku12{
margin: 0 0 0 10px;
padding: 0;
}

.point2_hikaku12{
margin: 0 0 45px 10px;
padding: 0;
}

.point2_img12size{
width: 686px;
}

.point2_img12{
margin: 0 0 9px 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.point2_img12 img{
float: right;
margin: 0 0 8px 12px;
}

.cost2_wrapper {
width: 732px;
border: 1px solid #cccccc;
margin: 0 0 0 18px;
padding:0;
}

.cost2_wrapperTop {
padding: 9px 0 9px 17px;
border-bottom: 1px solid #cccccc;
white-space: nowrap;
text-align: left;
}

.cost2_text {
width: 700px;
margin: 9px 16px 9px 16px;
}

.cost2_textL {
vertical-align: top;
white-space: nowrap;
}

.cost2_textL p.text2_2L1 {
margin: 0 15px 5px 0;
padding: 0;
font-size: 75%;
line-height: 130%;
text-align: right;
}

.cost2_textL p.text2_2L2 {
margin: 0 15px 0 0;
padding: 0;
font-size: 75%;
line-height: 130%;
text-align: right;
}

.cost2_textR {
vertical-align: top;
}

.cost2_textR p.text2_2R1 {
margin: 0 0 5px 0;
padding: 0;
font-size: 75%;
line-height: 130%;
text-align: left;
}

.cost2_textR p.text2_2R2 {
margin: 0;
padding: 0;
font-size: 75%;
line-height: 130%;
text-align: left;
}

.apf01 {
margin: 0;
padding: 0;
white-space: nowrap;
}

.speedy_img01 {
width: 734px;
margin: 0 0 20px 0;
text-align: center;
}

.speedy_img02 {
margin: 0 0 20px 0;
text-align: center;
}

.tank_img01 {
width: 734px;
margin: 0 0 15px 0;
text-align: center;
}

.point9_remo1{
margin: 0 60px 32px 61px;
padding: 0;
}

.point9_remo2{
margin: 0;
padding: 0;
}

.point2b_t1{
margin: 0 0 5px 0;
width: 655px;
}

.point2b_left{
width: 451px;
}

.point2b_txt{
width: 260px;
margin: 15px 0 0 0;
padding: 0;
float: right;
}

.point2b_text1{
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
}

.point2b_t2{
margin: 0;
width: 655px;
}

span.PhtL01 {
float: left;
font-size: 90%;
line-height : 120%;
padding: 0px 0px 16px 0px;
color : #666666;
}

span.PhtL01 img{
margin: 0px 0px 3px 0px;
}

.PhtL02 {
width: 141px;
float: left;
font-size: 90%;
line-height : 120%;
padding: 0;
margin: 0;
color : #666666;
}

.PhtL02 img{
margin: 0;
}


.point11_kinou {
width: 737px;
margin: 0 0 38px 0;
border-top: 1px dotted #333333;
border-left: 1px dotted #333333;
}

.point11_kinouL {
width: 168px;
padding: 16px 0 16px 0;
border-right: 1px dotted #333333;
border-bottom: 1px dotted #333333;
text-align: center;
vertical-align: middle;
}

.point11_kinouR {
padding: 16px 30px 16px 30px;
border-right: 1px dotted #333333;
border-bottom: 1px dotted #333333;
}

.point8_remo{
padding: 0;
margin: 0 0 20px 78px;
}

.point8_switch{
width: 731px;
padding: 0;
margin: 0;
}

.point8_switchimg{
text-align: right;
}


.point12movie {
border: 1px solid #cccccc;
margin-left: 34px;
padding:0;
}

.point12movie td {
padding: 5px 13px 5px 13px;
}


.point13movie {
width: 571px;
height: 117px;
border: 1px solid #cccccc;
margin-left: 95px;
padding:0;
}

.point13movie td {
padding: 5px 13px 5px 13px;
}

.point13movieL {
margin-left: 8px;
}

.point13_sc1 {
margin: 0 0 40px 20px;
width: 732px;
}

.point13_img1 {
margin: 0 0 15px 71px;
}

.point13_st1 {
margin: 0 0 16px 0;
padding: 0;
}

.point13_hr {
margin: 15px 0 15px 0;
width: 732px;
height: 1px;
border-top: 1px dotted #333333;
}

.point13_img2 {
margin: 0 0 0 30px;
}

.point13_sc3 {
margin: 0 0 40px 20px;
width: 526px;
}

.point13_sc4 {
margin: 0 0 40px 0;
}

.point13_img4 {
margin: 0 0 0 90px;
}

.point13_sc5 {
margin: 0 0 20px 20px;
width: 732px;
}




/*  3select¡¡¥¤¥¢¥¦¥È---------------------------------------------------- */
.select_line {
border-top: 1px solid #cccccc;
}

.select_kan {
width: 698px;
margin: 12px 0 6px 0;
padding: 0;
text-align: left;
}

.select_title2 {
margin: 8px 0 5px 12px;
}

.select_reT {
width: 570px;
border: 1px solid #996633;
margin: 10px 0 30px 63px;
}

.select_reT td{
padding: 8px;
}

.select_reT2 {
width: 570px;
border: 1px solid #996633;
margin: 10px 0 5px 63px;
}

.select_reT2 td{
padding: 8px;
}

.select_reT2_cap {
color: #666666;
width: 570px;
margin: 0 0 22px 79px;
padding: 0;
font-size: 80%;
line-height: 120%;
text-align: right;
}

.select_300l {
margin: 10px 0 24px 53px;
}

.select_result {
vertical-align: top;
width: 120px;
padding: 9px;
text-align: center;
vertical-align: top;
}

.select_result img{
margin: 0 0 3px 30px;
}

.select_seihin {
vertical-align: top;
padding: 9px;
text-align: left;
}

.select_hinban {
padding: 16px;
text-align: left;
}

.select_seihin2 {
border-top: 1px solid #cccccc;
padding: 9px;
text-align: left;
vertical-align: top;
}

.select_seihin2 img{
margin-top: 10px;
}

.select_hinban2 {
border-top: 1px solid #cccccc;
padding: 9px;
text-align: left;
}

.select_sanso1 {
white-space: nowrap;
margin: 12px 0 26px 0;
padding: 0;
text-align: center;
}

.select_sanso2 {
white-space: nowrap;
margin: 12px 0 0 0;
padding: 0;
text-align: center;
}

.select_open {
margin: 7px 0 4px 0;
padding: 0;
width: 570px;
text-align: right;
font-size: 75%;
line-height: 100%;
color: #666666;
}




/*  ¥ª¡¼¥Å²½¥¤¥¢¥¦¥È--------------------------------------------- */
.select_EO {
width: 710px;
margin: 0 0 0 25px;
padding: 0;
border: 1px solid #6fb569;
}

.select_EO td{
padding: 8px;
font-size: 75%;
line-height: 150%;
text-align: center;
}

.select_EO option{
font-size: 75%;
line-height: 120%;
}

.eopht01 {
float: left;
font-size : x-small;
text-align : right;
line-height : 120%;
padding: 0;
margin: 0;
color : #666666;
}

.eopht01 img{
margin: 0px 16px 3px 0px;
}

.eo01{
margin: 0 0 25px 0;
padding: 0;
width: 734px;
}

.eo01txt {
margin: 0;
padding: 0;
font-size: 90%;
line-height: 150%;
text-align: left;
width: 556px;
}

.eo02 {
margin: 0 0 20px 0;
padding: 0;
width: 718px;
}

.eo02 p#t1{
width: 226px;
margin: 8px 23px 0 0;
padding: 0;
font-size: 80%;
line-height: 100%;
text-align: center;
}

.eo02 p#t2{
width: 226px;
margin: 8px 23px 0 0;
padding: 0;
font-size: 80%;
line-height: 100%;
text-align: center;
}

.eo02 p#t3{
width: 225px;
margin: 8px 0 0 0;
padding: 0;
font-size: 80%;
line-height: 100%;
text-align: center;
}



/*  4lineup¥Æ¡¼¥Ö¥¡---------------------------------------------------------- */

.lineup_spec01{
width: 698px;
border-bottom: 1px solid #999999;
margin: 0 0 10px 0;
}

.Ltank_top {
width: 80px;
padding: 8px;
text-align: center;
color: #660000;
font-size: 80%;
line-height: 110%;
background-color: #ffffcc;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}


.Lokugai_top {
width: 247px;
padding: 8px;
text-align: center;
color: #660000;
font-size: 80%;
line-height: 110%;
background-color: #ffffcc;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lokunai_top {
width: 247px;
padding: 8px;
text-align: center;
color: #660000;
font-size: 80%;
line-height: 110%;
background-color: #ffffcc;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lremo_top {
width: 120px;
padding: 8px;
text-align: center;
color: #660000;
font-size: 80%;
line-height: 110%;
background-color: #ffffcc;
border-bottom: 1px solid #999999;
}


.Ltank_01{
padding: 12px;
text-align: center;
color: #660000;
font-size: 80%;
line-height: 110%;
background-color: #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Ltank_02 {
padding: 12px;
text-align: center;
color: #660000;
font-size: 80%;
line-height: 110%;
background-color: #ffffff;
border-right: 1px solid #999999;
}


.Lokugai_01 {
padding: 18px;
text-align: left;
background-color: #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lokugai_02 {
padding: 18px;
text-align: left;
background-color: #ffffff;
border-right: 1px solid #999999;
}

.Lokunai_01 {
padding: 18px;
text-align: left;
background-color: #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lokunai_01none {
padding: 18px;
text-align: center;
background-color: #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lokunai_02 {
padding: 18px;
text-align: left;
background-color: #ffffff;
border-right: 1px solid #999999;
}

.Lokunai_02none {
padding: 18px;
text-align: center;
background-color: #ffffff;
border-right: 1px solid #999999;
}

.Lremo_01 {
padding: 18px 0 18px 14px;
text-align: left;
background-color: #ffffff;
}

.Lremo_02 {
padding: 18px 0 18px 14px;
text-align: left;
background-color: #ffffff;
border-top: 1px solid #999999;
}

.lineup10a_p2{
width: 698px;
margin: 0;
border: 0;
}

.lineup10a_p2 td{
font-size: 90%;
line-height: 140%;
}

.lineup10a_p2b{
width: 698px;
margin: 0 0 35px 0;
border: 0;
}

.lineup10a_p2b td{
font-size: 90%;
line-height: 140%;
}


/*  4lineup¥Æ¥­¥¹¥È¡¡---------------------------------------------------------- */
div.Lsys01 {
margin-left: 10px;
text-align: left;
}

.Lsys_hin {
white-space: nowrap;
margin: 0 0 12px 0;
padding: 0;
font-size: 100%;
font-weight: bold;
line-height: 100%;
vertical-align: text-middle;
}

.Lsys_hin img{
margin: 0 10px 3px 0;
}

.Lsys_hin2 {
white-space: nowrap;
margin: 0;
padding: 0;
font-size: 100%;
font-weight: bold;
line-height: 100%;
}

.Lsys_hin2 img{
margin: 0 10px 5px 0;
}

.Lsys_hin3 {
white-space: nowrap;
margin: 0 0 12px 0;
padding: 0;
font-size: 100%;
font-weight: bold;
line-height: 100%;
}

.Lsys_new {
margin: 0 0 0 10px;
vertical-align: text-top;
}

.Lsys_unit1 {
white-space: nowrap;
margin: 0 0 4px 0;
padding: 0;
font-size: 80%;
line-height: 100%;
vertical-align: text-middle;
}

.Lsys_unit1 img{
margin: 0 8px 0 0;
}

.Lsys_unit2 {
white-space: nowrap;
margin: 0 0 10px 0;
padding: 0;
font-size: 80%;
line-height: 100%;
vertical-align: text-middle;
}

.Lsys_unit2 img{
margin: 0 8px 0 0;
}

.Lsys_kakaku1 {
white-space: nowrap;
margin: 0;
padding: 0;
vertical-align: text-middle;
}

.Lsys_kakaku1 img{
margin: 0 5px 3px 0;
}


div.Lremo01 {
margin-left: auto;
margin-bottom: 18px;
margin-right: auto;
text-align: left;
}

div.Lremo02 {
margin-left: auto;
margin-right: auto;
text-align: left;
}


.Lremo_no1 {
white-space: nowrap;
margin: 8px 0 4px 0;
padding: 0;
font-size: 85%;
line-height: 100%;
font-weight: bold;
vertical-align: text-middle;
}

.Lremo_no1 img{
margin: 0 5px 3px 0;
}

.Lremo_txt {
margin: 8px 0 6px 0;
padding: 0;
font-size: 85%;
line-height: 110%;
}

.Lremo_kakaku1 {
white-space: nowrap;
margin: 0;
padding: 0;
vertical-align: text-middle;
}

.Lremo_kakaku1 img{
margin: 0 5px 4px 0;
}

.lineup_op_cap {
color: #666666;
width: 570px;
margin: 0 0 6px 0;
padding: 0;
font-size: 75%;
line-height: 120%;
}

.lineup_op_cap2 {
color: #666666;
width: 570px;
margin: 0 0 10px 0;
padding: 0;
font-size: 75%;
line-height: 120%;
}




/*  4lineupÀ£Ë¡¡¡---------------------------------------------------------- */
.Lsize_title {
margin: 0 0 5px 0;
padding:0;
font-size: 90%;
line-height: 120%;
}

.dpgreen {
color: #336633;
}

.Lsize01 {
width: 698px;
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-bottom: 1px solid #999999;
margin: 0 0 10px 0;
}

.Lsize02 {
width: 698px;
border: 1px solid #999999;
margin: 0 0 10px 0;
}

.Lsize02 td{
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
}

.Lsize_unit01 {
width: 200px;
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
background-color: #ffffcc;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lsize_unit02 {
width: 200px;
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
background-color: #dcffc0;
border-right: 1px solid #999999;
}

.Lsize_lt01 {
width: 115px;
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
background-color: #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lsize_lt02 {
width: 115px;
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
background-color: #ffffff;
border-right: 1px solid #999999;
}

.Lsize_sz01 {
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
background-color: #ffffff;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}

.Lsize_sz02 {
padding: 5px;
text-align: center;
font-size: 80%;
line-height: 120%;
background-color: #ffffff;
border-right: 1px solid #999999;
}

.Lparts_table {
margin: 0 0 12px 0;
width: 694px;
border: 2px dotted #a18787;
}

.Lparts_table p{
color:#cc0000;
margin: 0;
padding: 10px;
text-align: center;
font-size: 80%;
line-height: 120%;
}





/*  5Q&A¡¡---------------------------------------------------------- */
.qa3close {
margin-left: 326px;
}

.qa5_2img1{
margin: 0 0 10px 10px;
padding: 0;
float: right;
}



.qa_stbtn{
margin: 0 0 16px 0;
}

.qa_stbtn_a{
border: 0;
margin: 0 32px 8px 13px;
}

.qa_stbtn_b{
border: 0;
margin: 0 32px 8px 0;
}

.qa_stbtn_c{
border: 0;
margin: 0 0 8px 0;
}

.qa_stbtn_d{
border: 0;
margin: 0 32px 0 13px;
}


DIV#qabtn {
margin: 0 0 30px 0;
width: 734px;
height: 39px;
white-space: nowrap;
}

DIV#qabtn em{
float: left;
list-style: none;
text-indent: -9999px; /*¥Æ¥­¥¹¥È¥À¥ß¡¼*/
}

DIV#qabtn a{
text-decoration: none;
display: block;
}

#qabtn01 a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m1.gif);
background-position: 0 0;
width: 119px;
height: 39px;
}

#qabtn01 a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m1.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn01open a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m1.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn01open a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m1.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn02 a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m2.gif);
background-position: 0 0;
width: 119px;
height: 39px;
}

#qabtn02 a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m2.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn02open a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m2.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn02open a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m2.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn03 a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m3.gif);
background-position: 0 0;
width: 119px;
height: 39px;
}

#qabtn03 a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m3.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn03open a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m3.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn03open a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m3.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn04 a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m4.gif);
background-position: 0 0;
width: 119px;
height: 39px;
}

#qabtn04 a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m4.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn04open a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m4.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn04open a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m4.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn05 a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m5.gif);
background-position: 0 0;
width: 119px;
height: 39px;
}

#qabtn05 a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m5.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn05open a{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m5.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn05open a:hover{
margin: 0 4px 0 0;
background-image: url(../5qa/img/qa_m5.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn06 a{
margin: 0;
background-image: url(../5qa/img/qa_m6.gif);
background-position: 0 0;
width: 119px;
height: 39px;
}

#qabtn06 a:hover{
margin: 0;
background-image: url(../5qa/img/qa_m6.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn06open a{
margin: 0;
background-image: url(../5qa/img/qa_m6.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}

#qabtn06open a:hover{
margin: 0;
background-image: url(../5qa/img/qa_m6.gif);
background-position: 0 -39px;
width: 119px;
height: 39px;
}





/*  6simu¡¡---------------------------------------------------------- */

DIV#smuinner1 {
width: 752px;
margin: 0 0 0 18px;
background-image: url(../6simu/img/6simu_back.gif);
background-position: 591px 0;
background-repeat: repeat-y;
}


/*  7¥ó¥¯¡¡------------------------------------------------------ */
.links_title {
margin: 0 0 20px 0px;
padding: 0;
border: 0;
font-size: 90%;
font-weight: bold;
line-height: 100%;
}

DIV.links {
margin: 0;
padding: 0;
}

DIV.links #Lileft{
width: 357px;
margin: 0;
padding: 0;
float: left;
}

DIV.links #Liright{
width: 357px;
margin: 0 0 0 18px;
padding: 0;
float: right;
}

DIV.links table{
margin: 0;
padding: 0;
}

DIV.links table td{
background-image: url(../7link/img/7link_linectr.gif);
background-repeat: repeat-y;
}

DIV.links img#title {
margin: 10px 0 15px 15px;
padding: 0;
}

DIV.links img#title2 {
margin: 25px 0 15px 15px;
padding: 0;
}

DIV.links img#bottom {
margin: 0;
padding: 0;
vertical-align: top;
}

DIV.links p {
font-size: 90%;
color: #333333;
margin: 0 15px 20px 15px;
padding: 0;
}

DIV.links ul{
list-style: none;
margin: 0 0 10px 30px;
padding: 0;
}

DIV.links ul li{
margin: 5px 0 0 0;
padding: 0 0 8px 0;
font-size: 85%;
color: #333333;
}

DIV.CTop{
clear: both;
}


/*  8manual¡¡¥¤¥¢¥¦¥È--------------------------------------------- */
DIV.lineup {
margin: 0 0 16px 0;
padding: 0;
}

DIV.lineup img {
margin: 0 0 15px 0;
padding: 0;
}

DIV.lineup p {
font-size: 90%;
color: #333333;
margin: 0 0 20px 30px;
padding: 0;
}

DIV.lineup ul{
list-style: url(../7link/img/7link_tab.gif) disc outside;
margin: 0 0 0 65px;
padding: 0;
vertical-align: text-bottom;
}

DIV.lineup ul li{
margin: 5px 0 0 0;
padding: 0 0 5px 0;
font-size: 85%;
color: #333333;
}



/*  8manual¡¡¥Æ¡¼¥Ö¥-------------------------------------------- */
TABLE.manual_01 {
width: 734px;
margin: 0 0 8px 18px;
border: 1px solid #7f7f7f;
}

TABLE.manual_02 {
width: 734px;
margin: 0;
border: 1px solid #7f7f7f;
}

.manual_01nameC {
width: 210px;
margin: 0;
padding: 5px 10px 5px 12px;
border-right: 1px solid #7f7f7f;
background-color: #ffffff;
font-size: 85%;
line-height: 160%;
text-align: left;
vertical-align: middle;
}

.manual_01nameC2 {
width: 210px;
margin: 0;
padding: 5px 10px 5px 12px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #7f7f7f;
background-color: #ffffff;
font-size: 85%;
line-height: 160%;
text-align: left;
vertical-align: middle;
}

.manual_01nameC img#file{
margin: 0 0 0 3px;
padding: 0;
}

.manual_01nameC2 img#file{
margin: 0 0 0 3px;
padding: 0;
}


.manual_01file {
width: 60px;
margin: 0;
padding: 5px;
background-color: #f5f5f5;
color: #999999;
font-size: 75%;
line-height: 100%;
text-align: center;
vertical-align: middle;
}

.manual_01file2 {
width: 60px;
margin: 0;
padding: 5px;
background-color: #f5f5f5;
border-top: 1px solid #7f7f7f;
color: #999999;
font-size: 75%;
line-height: 100%;
text-align: center;
vertical-align: middle;
}

.manual_01fileT {
width: 60px;
margin: 0;
padding: 5px;
border-left: 1px solid #7f7f7f;
background-color: #f5f5f5;
color: #999999;
font-size: 75%;
line-height: 100%;
text-align: center;
vertical-align: middle;
}

.manual_01fileT2 {
width: 60px;
margin: 0;
padding: 5px;
background-color: #f5f5f5;
border-top: 1px solid #7f7f7f;
border-left: 1px solid #7f7f7f;
color: #999999;
font-size: 75%;
line-height: 100%;
text-align: center;
vertical-align: middle;
}

.manual_plugin {
width: 734px;
margin: 0 0 20px 18px;
}

.manual_cap {
width: 734px;
margin: 0 0 0 18px;
}


/*  8manual É½¤¢¤¿¤Þ---------------------------------------------------- */

.manual_00file {
width: 60px;
margin: 0;
padding: 5px;
background-color: #f5f5f5;
color: #333333;
font-size: 80%;
line-height: 120%;
text-align: center;
}

.manual_00fileT {
width: 60px;
margin: 0;
padding: 5px;
border-left: 1px solid #7f7f7f;
background-color: #f5f5f5;
color: #333333;
font-size: 80%;
line-height: 120%;
text-align: center;
}


.manual_00nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #ffffff;
color: #333333;
font-size: 80%;
line-height: 120%;
text-align: center;
}

.manual_00nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #ffffff;
color: #333333;
font-size: 80%;
line-height: 120%;
text-align: center;
}

.manual_00nameC {
width: 210px;
margin: 0;
padding: 5px 10px 5px 12px;
border-right: 1px solid #7f7f7f;
background-color: #ffffff;
color: #333333;
font-size: 80%;
line-height: 120%;
text-align: center;
}



/*  8manual¡¡É½----------------------------------------- */

.manual_01nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #ffccb0;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_01nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #f9744a;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_01nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #f9744a;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_02nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #ffd7bd;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_02nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #ff9641;
color: #ffffff;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: center;
vertical-align: middle;
}


.manual_02nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #ff9641;
color: #ffffff;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: center;
vertical-align: middle;
}


.manual_03nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #ffe1b4;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_03nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #ffaf44;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}


.manual_03nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #ffaf44;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}


.manual_04nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #fce7b8;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_04nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #f5c247;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_04nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #f5c247;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_05nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #feccc0;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_05nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #f87560;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_05nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #f87560;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_06nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #eff2be;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_06nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #c3cc47;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_06nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #c3cc47;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_07nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #dfecc6;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_07nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #87c24f;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_07nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #87c24f;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_08nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #c3e1c8;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_08nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #51af76;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_08nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #51af76;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_09nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #c1e2da;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_09nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #47b1a4;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_09nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #47b1a4;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_10nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #c3e4e9;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}

.manual_10nameB{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #4db7c8;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_10nameB2{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
border-top: 1px solid #ffffff;
background-color: #4db7c8;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_11nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #ffffff;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}


.manual_12nameA {
width: 200px;
margin: 0;
padding: 5px 10px 5px 10px;
border-right: 1px solid #7f7f7f;
background-color: #d9d9d9;
color: #333333;
font-weight: bold;
font-size: 80%;
line-height: 120%;
text-align: left;
vertical-align: middle;
}



.manual_unit0{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #999999;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_unit0b{
width: 130px;
margin: 0;
padding: 5px;
border-right: 1px solid #7f7f7f;
background-color: #cccccc;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_unit1{
width: 130px;
margin: 0;
padding: 5px;
border-top: 1px solid #ffffff;
border-right: 1px solid #7f7f7f;
background-color: #999999;
color: #ffffff;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_unit2{
width: 130px;
margin: 0;
padding: 5px;
border-top: 1px solid #ffffff;
border-right: 1px solid #7f7f7f;
background-color: #cccccc;
color: #FFFFFF;
font-size: 80%;
font-weight: bold;
line-height: 120%;
text-align: center;
vertical-align: middle;
}

.manual_cap2 {
font-size: 75%;
line-height: 120%;
}


/*  9movie¡¡¥¤¥¢¥¦¥È---------------------------------------------------- */

DIV#mov_wrapper {
width: 763px;
margin: 0 0 23px 0;
background-color: #ffffff;
}

DIV#mov_text {
float: right;
width: 525px;
margin: 0;
background-color: #ffffff;
}

DIV#mov_text dl{
margin: 0 0 30px 0;
padding: 0;
}

DIV#mov_text dt{
width: 525px;
border-bottom: 1px dashed #1099df;
padding: 0 0 5px 0;
margin: 0 0 16px 6px;
}

DIV#mov_text dd{
width: 525px;
padding: 0 0 0 10px;
margin: 0;
font-size: 90%;
line-height: 120%;
text-align: left;
}

DIV#mov_img {
width: 213px;
margin: 0 25px 0 0;
background-color: #ffffff;
}

DIV#mov_img img{
border: 1px dashed #1099df;
padding: 4px;
margin: 0px;
}

DIV#mov_play {
margin: 0 0 0 378px;
width: 147px;
height: 30px;
white-space: nowrap;
}

DIV#mov_play a{
text-decoration: none;
display: block;
}

DIV#mov_play em{
list-style: none;
text-indent: -9999px; /*¥Æ¥­¥¹¥È¥À¥ß¡¼*/
}

#movbtn01 a{
margin: 0;
background-image: url(../9movie/img/play_button.gif);
background-position: 0 0;
width: 147px;
height: 30px;
}

#movbtn01 a:hover{
margin: 0;
background-image: url(../9movie/img/play_button.gif);
background-position: 0 -30px;
width: 147px;
height: 30px;
}

.mov_back {
margin: 20px 0 0 0;
padding: 0;
font-size: 80%;
text-align: center;
}


/*  10parts¡¡¥¤¥¢¥¦¥È---------------------------------------------------- */

.parts_table{
margin: 0 0 15px 0;
padding: 0;
}

.parts_caps{
margin: 10px 0 10px 0;
padding: 0;
font-size: 75%;
line-height: 140%;
}

.parts_p{
color: #10abe9;
}

.parts_back{
margin: 0 0 6px 0;
text-align: right;
}

.parts_back img{
border: none;
}

.parts_back2{
margin: 10px 0 6px 0;
text-align: right;
}

.parts_back2 img{
border: none;
}


DIV.lineup2 {
margin: 0 0 16px 0;
padding: 0;
}

DIV.lineup2 img {
margin: 0 0 15px 0;
padding: 0;
}

DIV.lineup2 p {
font-size: 90%;
color: #333333;
margin: 0 0 20px 30px;
padding: 0;
}

DIV.lineup2 ul{
list-style: url(../7link/img/7link_tab.gif) disc outside;
margin: 0 0 0 45px;
padding: 0;
vertical-align: text-bottom;
}

DIV.lineup2 ul li{
margin: 2px 0 0 0;
padding: 0 0 2px 0;
font-size: 85%;
line-height: 100%;
color: #333333;
}
