html{overflow:scroll-y}body{font-size:14px}a:link,a:visited,a:active{color:#363636;text-decoration:none}a:hover{text-decoration:underline}strong{font-weight:bold}:-ms-input-placeholder{color:#A9A9A9}label{cursor:pointer}label input{vertical-align:-9%;cursor:pointer}input[type="text"],input[type="password"],textarea{font-size:14px;padding:0 5px}select{font-size:14px}input,textarea,select{margin:0}input[type="submit"]:hover,input[type="image"]:hover,input[type="button"]:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;cursor:pointer}#outline{background:url(../images/background.jpg) no-repeat center top;overflow-x:hidden;margin-bottom:50px;background-attachment:fixed}#header{background:url(../images/background.jpg) no-repeat center top;position:fixed;z-index:999;width:100%}#header .header_in{width:945px;margin:0 auto;margin-bottom:13px}#header .header_in .ht{text-align:right;padding-top:25px;margin-bottom:15px}#header .header_in .hb{width:945px;overflow:hidden;zoom:1}#header .header_in .hb img{float:left}#header .header_in .hb ul{margin-top:15px;float:right;overflow:hidden;zoom:1}#header .header_in .hb ul li{float:left;width:246px}#header .header_in .hb ul li.mn{width:238px}.bread{width:945px;margin:0 auto;font-size:13px;margin-bottom:10px;color:#fff;padding-top:166px}.bread ul{padding-top:15px;border-top:1px dotted #fff;width:945px;overflow:hidden}.bread ul li{float:left;margin-left:20px}.bread ul li a{color:#fff}#contents{background:#fff url(../images/contents_bg.gif) no-repeat center top;width:945px;padding:50px 0 0;margin:0 auto;color:#444;margin-bottom:40px}#contents .contents_t{padding:0px 60px;min-height:230px}#contents .contents_b{padding:0px 60px}#footer{border-top:#d2f2ff solid 2px}#footer .footer-in{width:945px;margin:0 auto}#footer .footer-in .footer-in-t{text-align:right}#footer .footer-in .footer-in-t a img:hover{opacity:0.7}#footer .footer-in .footer-in-b{width:945px;overflow:hidden;zoom:1;margin-bottom:30px}#footer .footer-in .footer-in-b .footer-in-t-l{width:146px;float:left}#footer .footer-in .footer-in-b .footer-in-t-r{width:350px;float:left;margin-left:20px}#footer .footer-in .footer-in-b .footer-in-t-r dl dt{font-size:16px;font-weight:bold}#footer .footer-in .footer-in-b .footer-in-t-r dl dd{font-size:13px}#footer .footer-in .footer-in-b .footer-in-t-r dl dd.tel img{margin-right:5px}#footer .footer-in .cr{clear:both;color:#888888;font-size:13px}


.pagetop{
    position: fixed;
    bottom: 40px;
    right: 40px;
    display: inline;
    margin: 0;
}

