@charset "utf-8";*,BODY,DIV,DL,DT,DD,UL,OL,LI,HI,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,INPUT,TEXTAREA,P,BLOCKQUOTE,TH,TD{margin:0;padding:0}
A IMG{outline:none;border:none}
html body{font-size:16px;color:#666}
TABLE{border-spacing:0;border-collapse:collapse}
FIELDSET{border-width:0}IMG{outline:none;margin:0;vertical-align:middle;border-width:0;padding:0}
ADDRESS,CAPTION,CITE,CODE,DFN,EM,STRONG,TH,VAR{font-style:normal;font-weight:400}
OL,UL{list-style-type:none}
CAPTION,TH{text-align:left}
H1,H2,H3,H4,H5,H6{font-size:100%;font-weight:400}
ABBR,ACRONYM{border-width:0}
IMG{-ms-interpolation-mode:bicubic}
.rslides{position: relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position: relative;display:block;float:left}
.rslides img{display: block;height: auto;float:left;width:100%;border:0}
div#header_wrapper{position:relative;width:100%;height:364px;background:#333 url(../img/top_bg.jpg) no-repeat center top}
div#header{position:relative;width:950px;height:308px;margin-left:auto;margin-right:auto;line-height:0}
div#Contect{position:absolute;top:0;left:484px;width:465px;height:47px;z-index:1}
div#Language{position:absolute;top:200px;left:0;width:153px;height:48px}
div#main_menu_wrapper{background:#efeded url(../img/wapper_nav_y.png) repeat-x;width:100%;position:relative}
div#main_menu{background:#efeded url(../img/bg_nav_y.png) repeat-x;position:relative;width:950px;height:56px;margin-left:auto;margin-right:auto}
div#main_menu h3{display:inline}
div#main_Navi{width:670px;float:right}
main_Navi UL,LI{display:inline;_padding-bottom:2px}
div#wrapper,div#ft_wrapper{background:#efeded;position:relative;width:100%;overflow:auto}
div#main_bg{position:relative;background:#fafafa url(../img/bg_wapper.png) no-repeat center top;width:950px;margin-left:auto;margin-right:auto;overflow:hidden}
div#globalNav{height:28px;padding-left:30px;text-align:left;line-height:28px}
div#contents{background:url(../img/bg_contents_y.png) repeat-y right top;overflow:hidden}
div#cont_in{background:url(../img/bg_contents.png) no-repeat right bottom;padding-bottom:50px;overflow:hidden}
div#main{float:right;width:670px;padding-bottom:30px}
div#main_Content{margin-left:auto;margin-right:auto;width:626px}
.section{margin:0}
div#lmenu{position:relative;z-index:1;float:left;width:280px;margin-bottom:30px;line-height:0}
div#lmenu h4{margin-bottom:20px}
div#lmenu h2{margin-top:20px;margin-bottom:10px}
div#lmenu ul.btnList{padding-top:25px;/padding-top:20px;padding-left:30px;width:213px}
div#lmenu ul.Contect_no{padding-top:25px;padding-left:30px}
ul#Contect_no{padding:0;line-height:0}
div#contentInfo{height:280px;width:950px;margin-left:auto;margin-right:auto;background:url(../en/img/footer_bg.png) repeat-x}
div#contentInfo dl{min-height:110px;_height:110px;padding:15px 5px 0;margin-right:10px;float:left}
div#contentInfo dl.menu01{width:110px}
div#contentInfo dl.menu02,div#contentInfo dl.menu03,div#contentInfo dl.menu04{width:135px}
div#contentInfo dl dt{padding:0px;margin:0 -5px 5px;font-weight:700}
div#contentInfo dl dd{margin-bottom:3px;margin-top:4px;font-size:85%}
div#contentInfo dl dt a,div#contentInfo dl dd a{color:#555}
div#Footer{background:#0051b1;text-align:center;color:#FFF;line-height:1.45em;padding-top:5px;padding-bottom:5px;margin-left:auto;margin-right:auto}
div#Navi_SP{background-color:#0b55c2;color:#FFF;line-height:50px; width:100%}
div#Stor_Menu{line-height:0}
div#Stor_Menu H3{display:inline}
.A_SP:link{color:#FFF}
.A_SP:visited{color:#FFF}
table.news{padding:5px}
table.news th{padding:5px;color:#445;font-weight:700;text-align:left;border-bottom:dotted 1px #ccc}
table.news td{padding:5px;border-bottom:dotted 1px #ccc}
table#tab01{margin:5px auto}
table#tab01 th{color:#445;font-weight:700;text-align:left;border-bottom:solid 1px #ccc;padding:5px}
table#tab01 td{border-bottom:solid 1px #ccc;padding:5px}
#enquiry{resize:none}
#ct_message{resize:none}.formbtn{width:100px;height:35px}

@media (max-width:800px){
.ImgSP100,.sp_img{width:100%;height:auto}
.ImgSP61 {width:61.7%;height:auto}
.ImgSP51 {width:51%;height:auto}
.ImgSP50 {width:50%;height:auto}
.ImgSP49 {width:49%;height:auto}
.ImgSP39 {width:38.3%;height:auto}
.ImgSP25 {width:25%;height:auto}
.ImgSP15 {width:15.625%;height:auto}
.PC,.PC_img,div#globalNav,div#lmenu,div#mvisual,div#Stor_Menu,div#contentInfo{display:none}
div#wrapper,div#contents{background:none}
div#main_bg{width:100%;background:none}
div#cont_in{padding-bottom:0;background:none}
div#main{background:none;width:100%;padding-bottom:0;float:inherit}
div#main_Content{width:100%}
.sub_Contect{width:100%;margin-top:0;background:none}
.sub_Cont_in{width:100%;background:none}
.sub_main{width:100%;height:auto}
div#Storage_right{float:right;width:50%}
div#Storage_left{width:45.5%;float:left;padding:2%;padding-top:4%;line-height:22px}
div#Storage_left_in{background-color:#e7f7fc;padding:10px;padding-top:20px;line-height:22px;width:93.75%}
div#HisG1{background:#edeef2;width:100%}
div#HisG2{background:#fff;width:100%}
div#HisG3{background:#004d95;width:100%}
div#Mov01{width:93%;margin:2%;margin-left:5%;margin-top:0;background:#fdfefe}
div#Mov02{margin:2%;margin-left:4%}
div#Mov02_MP01,div#Mov02_MP03,div#Mov02_MP02,div#Mov02_MP04{width:96%;text-align:center;margin:2%}
div#Mov03,div#Mov03_MT01,div#Mov03_MT02,div#Mov04,table#tab01{width:96%;margin:2%}
div#Mov05,div#Mov06,div#Mov06b,div#Mov07,div#Mov07b,div#Mov06_MP01,div#Mov06_MP02,div#Mov06_MP03,div#Mov06_MP04,div#Mov06_MP05,div#Conts_top{background:#edeef2;width:96%;padding:2%}
div#OsmPro01,div#OsmPro02,div#OsmPro03,div#OsmPro04,div#OsmPro05,div#OsmPro06,div#OsmPro07,div#OsmPro08{position:absolute;font-size:2.5vw}
div#OsmPro01{top:14%;left:35%;width:55%;}
div#OsmPro02{top:35%;left:1.4%;width:35%}
div#OsmPro03{top:33%;left:75%;width:23.5%}
div#OsmPro04{top:46%;left:31.5%;width:40%}
div#OsmPro05{top:55.5%;left:1.3%;width:28%}
div#OsmPro06{top:55%;left:73.5%;width:25%}
div#OsmPro07{top:69%;left:36.5%;width:30%}
div#OsmPro08{top:83%;left:64%;width:30%}
table#tab01 th{width:40%}
table#tab01 td{width:56%}
.eqtext{width:99%;height:28px}
.eqcode{height:33%;height:28px}
}
@media (min-width:801px){
.SP,.sp_img{display:none}
.sub_Contect{width:626px;margin-top:20px;background:url(../img/bg_subcontents_y.png) repeat-y}
.sub_Cont_in{width:626px;background:url(../img/bg_subcontents.png) no-repeat bottom}
.sub_cpics{padding-left:5px}
.sub_main{position:relative;width:624px;margin-left:auto;margin-right:auto;overflow:visible}
.sub_main div{position:absolute;line-height:22px}
div#side_navi{position:fixed;width:40px;right:0;top:92px}
#side_navi P{margin:0;padding:0}
div#side_navi_go_top{position:fixed;width:40px;bottom:25px;right:0}
#side_navi #go_to_btn{margin-top:100px}
div#Footer{width:950px}
div#Storage_right{top:362px;right:0;width:319px;position:absolute}
div#Storage_left{top:362px;left:10px;width:260px;padding:10px;padding-top:20px;position:absolute}
div#ibottom{width:950px;margin:0 auto;padding-top:30px;padding-bottom:30px;position:relative}
div#HisG1{background:#edeef2;width:624px;height:368px}
div#HisG2{background:#fff;width:624px;height:394px;top:368px}
div#HisG3{background:#004d95;width:624px;height:341px;top:762px}
div#Mov01{top:70px;left:45px;width:525px}
div#Mov02{top:10px;left:40px;width:560px}
div#Mov02_MP01{top:102px;left:9px;background:#fff;text-align:center}
div#Mov02_MP02{top:186px;left:203px;background:#fff;text-align:center}
div#Mov02_MP03{top:353px;left:9px;background:#fff;text-align:center}
div#Mov02_MP04{top:467px;left:213px;background:#fff;text-align:center}
div#Mov03{top:20px;left:45px;width:525px}
div#Mov03_MT01{top:108px;left:45px;width:260px;line-height:25px}
div#Mov03_MT02{top:108px;left:325px;width:260px;line-height:25px}
div#Mov04{top:15px;left:45px;width:525px}
div#Mov05{top:35px;left:25px;width:525px}
div#Mov06{top:100px;left:35px;width:550px}
div#Mov06_MP01{top:210px;left:30px;text-align:center}
div#Mov06_MP02{top:225px;left:250px;text-align:center}
div#Mov06_MP03{top:185px;left:470px;text-align:center}
div#Mov06_MP04{top:335px;left:90px;text-align:center}
div#Mov06_MP05{top:368px;left:340px;text-align:center}
div#Mov06b{top:76px;left:35px;width:550px}
div#OsmPro01{top:200px;left:200px;width:350px}
div#OsmPro01b{top:290px;left:220px;width:300px}
div#OsmPro02{top:620px;left:20px;width:250px}
div#OsmPro03{top:580px;left:435px;width:180px}
div#OsmPro04{top:830px;left:180px;width:260px}
div#OsmPro05{top:1015px;left:20px;width:160px}
div#OsmPro06{top:1015px;left:465px;width:150px}
div#OsmPro07{top:1280px;left:215px;width:200px}
div#OsmPro08{top:1560px;left:405px;width:180px}
table#tab01{width:500px;margin-left:50px;margin-top:30px}
table#tab01 th{width:200px}
table#tab01 td{width:300px}
#enquiry{width:310px;max-width:310px;min-width:310px;width:340px \9;max-width:340px \9;min-width:340px \9}
#ct_message{width:310px;max-width:310px;min-width:310px;width:340px \9;max-width:340px \9;min-width:340px \9}
.eqtext{width:300px;height:28px}
.eqcode{height:28px}
div#Subm_stor{height:768px}
div#Subm_stor01,div#Subm_abs,div#Subm_stor06{height:1090px}
div#Subm_stor02,div#Subm_stor03,div#Subm_stor04,div#Subm_stor05{height:1050px}
div#Subm_movA{height:370px}
div#Subm_movB{height:639px}
div#Subm_mov01A,div#Subm_movads,div#Subm_movterms{height:893px}
div#Subm_mov01B{height:394px}
div#Subm_osmovPro{height:1883px}
div#Subm_movtipsA{height:479px}
div#Subm_movtipsB{height:651px}
div#Subm_absPurA{height:492px}
div#Subm_absPurB{height:557px}
div#Subm_contsQf{height:500px}
div#Subm_conts{height:730px}
div#Subm_contsQf2{height:1000px}
}
@media (max-width: 980px){#side_navi_go_top{display:none}#side_navi{display:none}}