@charset "utf-8";
/* CSS Document */
body{font-family:"Arial";}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
a img { border:none;}
.video_1{ margin:0px; padding:20px 0 0 0px; color:#ffffff;}
.video_1 a, .video_1 a:visited{ color:#ffffff;font-size:16px;font-weight:bold; text-decoration:none;}
.video_1 a:hover{ color:#ffffff;font-size:16px;font-weight:bold; text-decoration:none;}
.main { background:url(../images/bg.gif) #3181a6 no-repeat left 0; width:100%; height:100%;}
.main:after { content:"."; clear:both; height:0; visibility:hidden;}

.menu { width:auto;height:175px; color:#fff; position:absolute; left:35px; top:50px;z-index:999;}
.menu a { color:#fff;}

.nav { text-align:right; margin:0 25px 0 0;}
.nav a { height:30px;}

.product { width:875px; height:517px; background:url(../images/09.gif) #c7ddf2 no-repeat 0 0; position:relative; float:right;}
*+ html .product { width:875px; height:517px; background:url(../images/09_1.gif) #c7ddf2 no-repeat 0 0; position:relative; float:right;}
.img01 { width:159px; height:182px; position:absolute; left:0; bottom:0;}
.img02 { width:86px; height:27px; position:absolute; left:0; bottom:180px;}
.img03 { width:245px; height:159px; position:absolute; left:0; bottom:180px;}
.img04 { width:238px; height:67px; position:absolute; left:0; bottom:339px;}
.img05 { width:160px; height:165px; position:absolute; left:238px; top:37px;}
.img06 { width:192px; height:160px; position:absolute; left:398px; top:5px;}
.img07 { width:199px; height:159px; position:absolute; right:86px; top:3px;}
.img08 { width:87px; height:86px; position:absolute; right:-1px; top:5px; background:url(../images/08_01.gif) repeat-x;}

.pimg { text-align:center; width:350px; height:260px; display:block; z-index:999; position:absolute; right:0; top:33%;}
/*.d1 {  background:url(../images/10.gif) no-repeat; width:350px; height:260px;}*/
.gimg { width:713px; height:auto; position:absolute; right:0; bottom:0;}
