@charset "utf-8";

/* line up */

.col_w688_200 {width: 900px;margin-bottom: 12px;}
.col_w688_200:after,
#style_img_01:after {content:""; display:block; clear:both;}
* .col_w688_200,
* #style_img_01 {display:inline-block;}
*+ .col_w688_200,
*+ #style_img_01 {display:inline-block;}

#style_img_01 {
overflow: hidden;
margin-bottom: 10px;
width: 900px;
height: 274px;
}

#style_img_01 ul li {
width: 172px;
height: 250px;
float: left;
}
#style_img_01 ul li.w384 {width: 384px;}

#style_img_02 {
overflow: hidden;
width: 900px;
height: 144px;
}

/* item */

.col_w430_430 {width: 900px;margin-bottom: 15px;}
.col_w430_430:after {content:""; display:block; clear:both;}
* .col_w430_430 { display:inline-block; }
*+ .col_w430_430 { display:inline-block; }

.col_w430_430 .col_left,
.col_w430_430 .col_right {
width: 430px;
height: 415px;
overflow: hidden;
}

.iso_image {
width: 900px;
height: 310px;
overflow: hidden;
margin-bottom: 10px;
}

/* Functon Introduction */

#fncBlk {
width: 900px;
height: 370px;
position: relative;
line-height: 0;
margin-bottom: 15px;
}

#fnc1,
#fnc2,
#fnc3,
#fnc4,
#fnc5,
#fnc6 {
position: absolute;
top: 0;
left:0;
display: none;
width: 900px;
height: 370px;
}
#fnc1 { display: block; }
#fncMenu {
width: 900px;
height: 36px;
margin-bottom: 5px;
}

#fncMenu ul{
width: 900px;
height: 36px;
margin-bottom: 0px;
}
#fncMenu ul:after { content:""; display:block; clear:both; }
* #fncMenu ul { display:inline-block; }
*+#fncMenu ul { display:inline-block; }

#fncMenu ul li {
display: block;
height: 36px;
float: left;
margin-right: 4px;
margin-bottom: 0;
font-size: 0;
line-height: 0;
overflow: hidden;
background-position: top;
cursor: pointer;
}

#fncMenu ul li.lastItem {margin-right: 0;}

#fnc_m1 { background:url(../IMAGES/idx_fnc_menu_01.gif) no-repeat; width: 222px; }
#fnc_m2 { background:url(../IMAGES/idx_fnc_menu_02.gif) no-repeat; width: 222px; }
#fnc_m3 { background:url(../IMAGES/idx_fnc_menu_03.gif) no-repeat; width: 222px; }
#fnc_m4 { background:url(../IMAGES/idx_fnc_menu_04.gif) no-repeat; width: 222px; }

#fncMenu ul li.ov {background-position: bottom;}
#fncMenu ul li.def {
background-position: bottom;
cursor: default;
}
#fncMenu ul li em { display: none; }

/* how */

.how_01 {
width: 900px;
height: 308px;
overflow: hidden;
margin-bottom: 15px;
}

.how_02 {
width: 900px;
height: 260px;
overflow: hidden;
margin: 10px 0 45px;
}