@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}ul,ol,dl,li,dt,dd{list-style:none;}table{border-collapse:collapse;font-size:inherit;border-spacing:0;}h1,h2,h3,h4,h5,h6{font-size:100%;line-height:1;}html{font-size:13px!important;*font-size:80%!important;}html:first-child html{font-size:200%;}body{color:#000;background-color:#fff;word-break:break-all;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.7;font-family:arial,sans-serif;text-align:center;}img{border:0;}a{color:#069;text-decoration:underline;}a:link{color:#069;text-decoration:underline;}a:visited{color:#800080;text-decoration:underline;}a:hover,a:active{color:#C00b65;text-decoration:none;}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearFix{display:inline-table;min-height:1%;}/* Hide from mac IE5 \*/ * html .clearFix{height:1%;}.clearFix{display:block;}/* End Hide from mac IE5 */ #header{min-width:930px;background:url(../img/bg_header.jpg) repeat-x 0 bottom;}#header .inner{margin:0 auto 0 auto;padding:15px 0 0 0;width:930px;}.home#header h1{float:left;margin:0 0 15px;width:500px;text-align:left;}.home#header h1 span{padding-left:10px;margin-bottom:0;}#header p.toBaiduTop{text-align:right;}#header hr{display:none;}#GlobalNav{clear:both;text-align:left;position:relative;z-index:100;}#GlobalNav dt{float:left;}#GlobalNav .m01 dt,#GlobalNav .m02 dt,#GlobalNav .m03 dt,#GlobalNav .m04 dt,#GlobalNav .m05 dt{width:185px;height:50px;background:url(../img/btn_G_navi.png) no-repeat;text-indent:-5000px;overflow:hidden;}#GlobalNav .m01 dt a,#GlobalNav .m02 dt a,#GlobalNav .m03 dt a,#GlobalNav .m04 dt a,#GlobalNav .m05 dt a{width:185px;height:50px;display:block;background:url(../img/btn_G_navi.png) no-repeat;text-indent:-5000px;}#GlobalNav .m01 dt{background-position:0 -150px;}#GlobalNav .m02 dt{background-position:-185px -150px;width:186px!important;}#GlobalNav .m03 dt{background-position:-371px -150px;width:186px!important;}#GlobalNav .m04 dt{background-position:-557px -150px;width:186px!important;}#GlobalNav .m05 dt{background-position:-743px -150px;width:187px!important;}#GlobalNav .m01 dt a{background-position:0 0;}#GlobalNav .m02 dt a{background-position:-185px 0;width:186px!important;}#GlobalNav .m03 dt a{background-position:-371px 0;width:186px!important;}#GlobalNav .m04 dt a{background-position:-557px 0;width:186px!important;}#GlobalNav .m05 dt a{background-position:-743px 0;width:187px!important;}#GlobalNav .m01 dt a:hover{background-position:0 -50px;}#GlobalNav .m02 dt a:hover{background-position:-185px -50px;}#GlobalNav .m03 dt a:hover{background-position:-371px -50px;}#GlobalNav .m04 dt a:hover{background-position:-557px -50px;}#GlobalNav .m05 dt a:hover{background-position:-743px -50px;}#GlobalNav .m01 dt a:active{background-position:0 -100px;}#GlobalNav .m02 dt a:active{background-position:-185px -100px;}#GlobalNav .m03 dt a:active{background-position:-371px -100px;}#GlobalNav .m04 dt a:active{background-position:-557px -100px;}#GlobalNav .m05 dt a:active{background-position:-743px -100px;}.top #GlobalNav .m01 dt a{background-position:0 -150px;width:185px;}.about #GlobalNav .m02 dt a{background-position:-185px -150px;width:186px;}.download #GlobalNav .m03 dt a{background-position:-371px -150px;width:186px;}.help #GlobalNav .m04 dt a{background-position:-557px -150px;width:186px;}.contact #GlobalNav .m05 dt a{background-position:-743px -150px;width:187px;}#GlobalNav .m01 dt.hover a{background-position:0 -50px;}#GlobalNav .m02 dt.hover a{background-position:-185px -50px;}#GlobalNav .m03 dt.hover a{background-position:-371px -50px;}#GlobalNav .m04 dt.hover a{background-position:-557px -50px;}#GlobalNav .m05 dt.hover a{background-position:-743px -50px;}#GlobalNav .m01 dt.hover a:hover{background-position:0 -50px;}#GlobalNav .m02 dt.hover a:hover{background-position:-185px -50px;}#GlobalNav .m03 dt.hover a:hover{background-position:-371px -50px;}#GlobalNav .m04 dt.hover a:hover{background-position:-557px -50px;}#GlobalNav .m05 dt.hover a:hover{background-position:-743px -50px;}#GlobalNav .m01 dt.hover a:active{background-position:0 -100px;}#GlobalNav .m02 dt.hover a:active{background-position:-185px -100px;}#GlobalNav .m03 dt.hover a:active{background-position:-371px -100px;}#GlobalNav .m04 dt.hover a:active{background-position:-557px -100px;}#GlobalNav .m05 dt.hover a:active{background-position:-743px -100px;}#GlobalNav dd{position:absolute;top:48px;}#GlobalNav .m01 dd{left:0;}#GlobalNav .m02 dd{left:185px;}#GlobalNav .m03 dd{left:371px;}#GlobalNav .m04 dd{left:557px;}#GlobalNav .m05 dd{left:743px;}*html #GlobalNav .m01 dd{left:0;}*html #GlobalNav .m02 dd{left:0;}*html #GlobalNav .m03 dd{left:186px;}*html #GlobalNav .m04 dd{left:371px;}*html #GlobalNav .m05 dd{left:557px;}#GlobalNav dd ul{width:189px;padding:0 1px 5px;margin-right:-1px;background:url(../img/btn_G_navi.png) no-repeat -935px bottom;}*html #GlobalNav dd ul{padding-bottom:5px;background:url(../img/btn_G_navi_ie6.gif) no-repeat -935px bottom;}#GlobalNav dd ul li a{width:135px;padding:10px 32px 10px 18px;display:block;background:url(../img/btn_G_navi.png) no-repeat -1127px center;text-decoration:none;color:#000;border-bottom:1px solid #FFF;border-top:1px solid #E3E3E3;line-height:1.1em!important;z-index:100;}#GlobalNav dd ul li a:hover{background-position:-1314px center;}#GlobalNav dd{display:none;}#GlobalNav dl dd.hover{visibility:visible;display:block;}#contents{position:relative;margin:10px auto 0;width:930px;text-align:left;clear:both;overflow:hidden;_zoom:1;}#contents hr{display:none;}.contentsBox{float:right;width:705px;margin-left:15px;_margin-left:0;}.contentsBox .inner{background:#FFF;overflow:hidden;_zoom:1;}.contentsBox h3{width:663px;_width:643px;margin:25px 15px 0;_margin:25px 0 0 15px;display:block;padding:10px 18px 5px;background:url(../img/bg_contents_title.jpg) no-repeat 0 0;font-size:16px!important;*font-size:115%;}.contentsBox .inner_txt{width:643px;margin:0 15px;padding:15px 10px 0;background:url(../img/bg_contents_title_btm.jpg) no-repeat;}.contentsBox .inner_column_btm{clear:both;overflow:hidden;_zoom:1;}.contentsBox .innerBox{padding:0 21px;}.contentsBox h4{line-height:1.5em;}.reader{display:none;}.bg_dot{background:url(../img/bg_dot.gif) repeat-y;}.bg_dot .inner{margin:5px;border:1px solid #FFF;overflow:hidden;_zoom:1;}.gotoTop a{width:187px;height:31px;display:block;margin-top:30px;float:right;background:url(../img/icon_top.png) no-repeat;text-indent:-5000px;overflow:hidden;_zoom:1;clear:both;}.gotoTop a:hover{background-position:0 -32px;}.gotoTop a:active{background-position:0 -64px;}#typeWrapBG{background:url(../img/bg_blue_img.png) repeat-x top;min-width:930px;_zoom:1;}#subMenu{float:left;width:210px;_width:207px;_overflow:hidden;_zoom:1;margin-bottom:20px;}*html #subMenu .inner{margin:6px 0 6px 4px!important;}#subMenu dl,#subMenu dt,#subMenu dd{margin:0;padding:0;}#subMenu ul{overflow:hidden;_zoom:1;}#subMenu ul li{width:200px;display:block;background:url(../img/bg_subMenu.png) no-repeat -208px top;border-bottom:1px solid #E3E3E3;}#subMenu ul li.top{width:200px;background-position:0 top;}#subMenu ul li a{width:163px;display:block;background:url(../img/bg_subMenu.png) no-repeat -208px top;padding:10px 15px 9px 20px;text-decoration:none;color:#000;}#subMenu ul li.on{width:163px;display:block;background:url(../img/bg_subMenu.png) no-repeat -416px top;padding:10px 15px 9px 20px;text-decoration:none;color:#000;}#subMenu ul li.on a{background-position:-416px top;cursor:default;}#subMenu ul li.top a{width:163px;display:block;background:url(../img/bg_subMenu.png) no-repeat 0 top;padding:10px 15px 9px 20px;}#subMenu ul li.top.on a{background-position:-416px top;cursor:default;}#subMenu ul li a:visited{color:#000;}#subMenu ul li a:hover{background-position:-416px top;color:#000;}#subMenu ul li a:active{background-position:-624px top;*background-position:-416px top;color:#000;margin-top:1px;*margin-top:0;margin-bottom:-1px;*margin-bottom:0;}#subMenu ul li span{background:url(../img/icon_subMenu.gif) no-repeat -440px center;display:block;width:163px;line-height:1.2em!important;cursor:pointer;}#subMenu ul li.on span{display:block;cursor:default;background-position:-240px center;}#subMenu ul li a span{background:url(../img/icon_subMenu.gif) no-repeat -440px center;}#subMenu ul li a:hover span{background-position:-240px center!important;}#subMenu ul li a:active span{background-position:-240px center!important;display:inline-block;}#subMenu ul dt{width:200px;display:block;background:url(../img/bg_subMenu.png) no-repeat -208px top;border-bottom:1px solid #E3E3E3;}#subMenu ul dt.top{width:200px;background-position:0 top;}#subMenu ul dt a{width:163px;display:block;background:url(../img/bg_subMenu.png) no-repeat -208px top;padding:10px 15px 9px 20px;text-decoration:none;color:#000;}#subMenu ul dt.top a{width:163px;display:block;background:url(../img/bg_subMenu.png) no-repeat 0 top;padding:10px 15px 9px 20px;}#subMenu ul dt a:visited{color:#000;}#subMenu ul dt a:hover{background-position:-416px top;color:#000;}#subMenu ul dt a:active{background-position:-624px top;*background-position:-416px top;color:#000;margin-top:1px;*margin-top:0;margin-bottom:-1px;*margin-bottom:0;}#subMenu ul dt span{background:url(../img/icon_subMenu.gif) no-repeat -440px center;display:block;width:163px;line-height:1.2em!important;cursor:pointer;}#subMenu ul dt a span{background:url(../img/icon_subMenu.gif) no-repeat -440px center;}#subMenu ul dt a:hover span{background-position:-240px center!important;}#subMenu ul dt a:active span{background-position:-240px center!important;display:inline-block;}#subMenu ul dt.on{width:163px;display:block;background:url(../img/bg_subMenu.png) no-repeat -416px top;padding:10px 15px 9px 20px;text-decoration:none;color:#000;}#subMenu ul dt.on a{background-position:-416px top;cursor:default;}#subMenu ul li.top dt.on a{background-position:-416px top;cursor:default;}#subMenu ul dt.on span{display:block;cursor:default;background-position:-240px center;}#subMenu ul dd{width:200px;display:block;background:url(../img/bg_subMenu_sub.png) no-repeat -208px top;border-top:1px solid #E3E3E3;}#subMenu ul dd.top{width:200px;background-position:0 top;border-top:none!important;}#subMenu ul dd a{width:163px;display:block;background:url(../img/bg_subMenu_sub.png) no-repeat -208px top!important;padding:10px 15px 9px 20px;text-decoration:none;color:#000;}#subMenu ul dd.on{width:163px;display:block;background:url(../img/bg_subMenu_sub.png) no-repeat -624px top;padding:10px 15px 9px 20px;text-decoration:none;color:#000;}#subMenu ul dd.on a{background-position:-416px top;cursor:default;}#subMenu ul dd.top a{width:163px;display:block;background:url(../img/bg_subMenu_sub.png) no-repeat 0 top!important;padding:10px 15px 9px 20px;}#subMenu ul dd.top.on{background-position:-416px top;cursor:default;}#subMenu ul dd a:visited{color:#000;}#subMenu ul dd a:hover{background-position:-624px top!important;color:#000;cursor:pointer!important;}#subMenu ul dd.top a:hover{background-position:-416px top!important;color:#000;cursor:pointer!important;}#subMenu ul dd a:active{background-position:-1036px top!important;color:#000;margin-top:1px;*margin-top:0;margin-bottom:-1px;*margin-bottom:0;}#subMenu ul dd.top a:active{background-position:-832px top!important;color:#000;margin-top:1px;*margin-top:0;margin-bottom:-1px;*margin-bottom:0;}#subMenu ul dd.top span{border-left:3px solid #E3E3E3;padding-left:8px;display:block;width:163px;line-height:1.2em!important;cursor:pointer;}#subMenu ul dd.on span{display:block;border-left:3px solid #E2187C;padding-left:8px;cursor:default;background:none;}#subMenu ul dd a span{border-left:3px solid #E3E3E3;padding-left:8px;background:none;}#subMenu ul dd a:hover span{border-left:3px solid #E2187C;background-position:-240px center!important;cursor:pointer!important;}#subMenu ul dd a:active span{border-left:3px solid #E2187C;background-position:-240px center!important;display:inline-block;}#btn_download{width:210px;height:90px;display:inline-block;_display:block;background:url(../img/btn_download.png) no-repeat;}#btn_download a{width:210px;height:90px;display:block;background:url(../img/btn_download.png) no-repeat;font-size:1px;line-height:1;text-indent:-5000px;overflow:hidden;}#btn_download a:hover{background-position:0 -90px;}#btn_download a:active{background-position:0 -180px;}.inner_column a{cursor:pointer;text-decoration:none!important;}.inner_column a p,.inner_column a:visited p,.inner_column p,.inner_column a:hover p{color:#000;}.inner_column a h4{text-decoration:underline;}.inner_column a:hover h4{text-decoration:none!important;}.inner_column02 a{cursor:pointer;text-decoration:none!important;}.inner_column02 a p,.inner_column02 a:visited p,.inner_column02 p,.inner_column02 a:hover p{color:#000;}.inner_column02 a h4{text-decoration:underline;}.inner_column02 a:hover h4{text-decoration:none!important;}#footerNav{min-width:930px;clear:both;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;}#footerNav .inner{border-top:1px solid #FFF;background:url(../img/bg_footerNav.gif) repeat;text-align:center;padding:15px 0 18px;}#footerNav .inner p{width:930px;margin:0 auto;padding:0 0 5px 0;text-align:left;}#footerNav .column{width:922px;margin:0 auto;overflow:hidden;background:url(../img/flame_footerNav_div.gif) repeat -5px 0;}#footerNav ul.tit{float:left;width:187px;text-align:left;display:block;}#footerNav ul.tit.last{width:174px;background:none;}#footerNav ul.tit li.m01,#footerNav ul.tit li.m02,#footerNav ul.tit li.m03,#footerNav ul.tit li.m04,#footerNav ul.tit li.m05{font-weight:bold;}#footerNav ul.tit li.m05{padding-right:0!important;}#footerNav ul.tit li.m01 p,#footerNav ul.tit li.m02 p,#footerNav ul.tit li.m03 p,#footerNav ul.tit li.m04 p,#footerNav ul.tit li.m05 p{width:auto;background:url(../img/flame_footerNav_top.gif) no-repeat 0 0;font-weight:bold;padding:0;}#footerNav ul.tit li.m01 p span,#footerNav ul.tit li.m02 p span,#footerNav ul.tit li.m03 p span,#footerNav ul.tit li.m04 p span,#footerNav ul.tit li.m05 p span{display:block;width:auto;background:url(../img/flame_footerNav_btm.gif) no-repeat 0 100%;font-weight:bold;padding:5px 12px 5px;}#footerNav ul.tit ul{padding:3px 12px 0;font-weight:normal;}#footerNav ul.tit ul li.blank{background:url(../img/icon_blank.gif) no-repeat 0 .55em;padding-left:15px;}#footerArea{min-width:930px;color:#666;text-align:center;font-size:.94em;padding:20px 0 15px;background:url(../img/bg_footer.jpg) repeat-x;}#footerArea ul li{display:inline;padding:0 10px;border-right:1px solid #999;}#footerArea ul li.last{border:none;}#footerArea p{font-size:.85em;font-family:Arial,sans-serif;text-align:center;}#footerArea #copyright{padding-top:3px;color:#666;}@media print{@page{margin:10mm;}body{background:none!important;}#header p.toBaiduTop{display:none;}#GlobalNav{display:none!important;}#page_title{display:none!important;}#twitter{display:none!important;}#typeWrapBG{background:none!important;}.gotoTop{display:none;}#footerNav .inner{background:none!important;}#footerNav ul.tit ul{background:none!important;}#footerNav ul.tit li{background:none!important;}#footerArea{display:none;}#subMenu{display:none;}.contentsBox{width:100%!important;}}
#GlobalNav .m01 dt, #GlobalNav .m02 dt, #GlobalNav .m03 dt, #GlobalNav .m04 dt, #GlobalNav .m05 dt, #GlobalNav .m06 dt{width: 155px!important;background: url(../img/navSprd.png) no-repeat;}
#GlobalNav .m01 dt a, #GlobalNav .m02 dt a, #GlobalNav .m03 dt a, #GlobalNav .m04 dt a, #GlobalNav .m05 dt a, #GlobalNav .m06 dt a{width: 155px!important;background: url(../img/navSprd.png) no-repeat;}
#GlobalNav .m01 dt{background-position: 0 -165px;}
#GlobalNav .m02 dt{background-position: -155px -165px;}
#GlobalNav .m03 dt{background-position: -310px -165px;}
#GlobalNav .m04 dt{background-position: -465px -165px;}
#GlobalNav .m05 dt{background-position: -620px -165px;}
#GlobalNav .m06 dt{background-position: -775px -165px;}
#GlobalNav .m01 dt a{background-position: 0 0;}
#GlobalNav .m02 dt a{background-position: -155px 0;}
#GlobalNav .m03 dt a{background-position: -310px 0;}
#GlobalNav .m04 dt a{background-position: -465px 0;}
#GlobalNav .m05 dt a{background-position: -620px 0;}
#GlobalNav .m06 dt a{background-position: -775px 0;}
#GlobalNav .m01 dt.hover a,#GlobalNav .m01 dt.hover a:hover,#GlobalNav .m01 dt a:hover{background-position: 0 -55px;}
#GlobalNav .m02 dt.hover a,#GlobalNav .m02 dt.hover a:hover,#GlobalNav .m02 dt a:hover{background-position: -155px -55px;}
#GlobalNav .m03 dt.hover a,#GlobalNav .m03 dt.hover a:hover,#GlobalNav .m03 dt a:hover{background-position: -310px -55px;}
#GlobalNav .m04 dt.hover a,#GlobalNav .m04 dt.hover a:hover,#GlobalNav .m04 dt a:hover{background-position: -465px -55px;}
#GlobalNav .m05 dt.hover a,#GlobalNav .m05 dt.hover a:hover,#GlobalNav .m05 dt a:hover{background-position: -620px -55px;}
#GlobalNav .m06 dt.hover a,#GlobalNav .m06 dt.hover a:hover,#GlobalNav .m06 dt a:hover{background-position: -775px -55px;}
#GlobalNav .m01 dt a:active,#GlobalNav .m01 dt.hover a:active{background-position: 0 -110px;}
#GlobalNav .m02 dt a:active,#GlobalNav .m02 dt.hover a:active{background-position: -155px -110px;}
#GlobalNav .m03 dt a:active,#GlobalNav .m03 dt.hover a:active{background-position: -310px -110px;}
#GlobalNav .m04 dt a:active,#GlobalNav .m04 dt.hover a:active{background-position: -465px -110px;}
#GlobalNav .m05 dt a:active,#GlobalNav .m05 dt.hover a:active{background-position: -620px -110px;}
#GlobalNav .m06 dt a:active,#GlobalNav .m06 dt.hover a:active{background-position: -775px -110px;}
.about #GlobalNav .m02 dt a{background-position: -155px 0;}
.help #GlobalNav .m04 dt a{background-position: -465px 0;}
.contact #GlobalNav .m05 dt a{background-position: -620px 0;}
.contact #GlobalNav .m06 dt a{background-position: -775px 0;}
.top #GlobalNav .m01 dt a{background-position: 0 -165px;}
.kaomoji #GlobalNav .m02 dt a{background-position: -155px -165px;}
.download #GlobalNav .m03 dt a{background-position: -310px -165px;}
.about #GlobalNav .m04 dt a{background-position: -465px -165px;}
.campaign #GlobalNav .m055 dt a{background-position: -620px -165px;}
.help #GlobalNav .m06 dt a,.contact #GlobalNav .m06 dt a{background-position: -775px -165px;}
#GlobalNav .m03 dd{left: 310px;}
#GlobalNav .m04 dd{left: 465px;}
#btn_download{display:block;}
/*#footerNav ul.tit{width: 166px;}*/
