@charset "utf-8";
/* base */
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0;}
body{margin:0;padding:0;background:#fff;text-align:center;font-family:\30e1\30a4\30ea\30aa,Meiryo,\30d2\30e9\30ae\30ce\89d2\30b4\0020\0050\0072\006f\0020\0057\0033,\ff2d\ff33\0020\ff30\30b4\30b7\30c3\30af}
h1,h2,h3,h4,h5,h6{font-size:100%}
table{padding:0;empty-cells:show;margin:0}
img{border:none;vertical-align:top}
ol,ul{list-style:none}
a{bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/} /*去除a标签带来的虚框*/
a.g{font-size:0}
a{ text-decoration:none;}
a p{color:#333;}
a span{ color:#333;}
a:hover{ text-decoration:underline; color:#333;}
/* index.asp start*/
.center{width:960px; margin:0 auto; position:relative;}
.max_img{width:100%; min-width:960px; margin:0 auto; position:relative;}
/* index.asp end*/


.logos16_menubar p a span{ color:#fff; }
.logos16_menubar a:hover{ color:#fff; }
.logos16{background:url(../../img/2016/logos16_bg.jpg) repeat-y center top;background-color:#f3f5e9}
.logos16_ct{text-align:left; color:#333;}
.logos16_ct1{margin:32px 0 0 64px;}
.logos16_ct1 h1{ margin-top:36px; color:#009245;font-size:40px; font-weight:normal;line-height:55px;}
.logos16_ct1 p { width:825px; color:#333; font-size:20px; line-height:36px; }
.logos16_ct1 ul { margin:38px 0 0 54px; }
.logos16_ct1 ul li{ float:left; width:326px; margin-right:28px;text-align:center;}
.logos16_ct1 ul li p{font-size:16px; line-height:36px; width:326px;}
.logos16_ct1 .ul2{margin:25px 0 0 41px;}
.logos16_ct1 .ul2 li{width:224px;}
.logos16_ct1 .ul2 li p{width:224px; line-height:22px; margin:7px 0;}

.logos16_ct2 ul { margin:38px 0 0; }
.logos16_ct2 ul li{ float:left; width:300px; margin-left:17px;}
.logos16_ct2 ul li p{font-size:20px; line-height:28px; width:300px; margin:20px 0 10px;}
.logos16_ct2 ul li span{font-size:16px; line-height:28px; width:300px; text-align:right; display:block;}


.logos16_ct3{ text-align:center;}
.logos16_ct3 .p1{font-size:42px; line-height:48px;  margin-top:53px;}
.logos16_ct3 .p2{font-size:72px; line-height:80px; }
.logos16_ct3 .p3{font-size:24px; line-height:28px; }
.logos16_ct3 .p4{font-size:42px; line-height:53px; margin-top:23px; }
.logos16_ct3 .p5{font-size:24px; line-height:37px; }
.logos16_ct3 .p6{font-size:42px; line-height:53px;  color:#ff4216}

.logos16_ct3 ul,.logos16_ct6 ul { margin:43px 0 0 12px; }
.logos16_ct3 ul li,.logos16_ct6 ul li{ float:left; width:176px; margin-right:12px;}
.logos16_ct3 ul li p,.logos16_ct6 ul li p{font-size:16px; line-height:36px; width:176px; margin-bottom:20px;}

.logos16_ct4{ text-align:center; margin-top:67px;}
.logos16_ct4 p{color:#333;font-size:24px;line-height:36px}

.logos16_ct5{ text-align:center; margin-top:78px;}
.logos16_ct5 .p1{color:#333;font-size:42px;line-height:57px}
.logos16_ct5 .p2{color:#333;font-size:24px;line-height:37px}
.logos16_ct5 .p3{color:#ff3f14;font-size:42px;line-height:53px}
.logos16_ct5 .p4{color:#ff3f14;font-size:24px;line-height:36px; margin-top:20px;}
.logos16_ct5 .p5{color:#333;font-size:18px;line-height:24px}

.logos16_ct6{ text-align:center; position:relative; }
.logos16_ct6 .ct6_title{height:77px; background:#ff9c00;}
.logos16_ct6 .ct6_title p{color:#fff;font-size:33px;line-height:77px}
.logos16_ct6 ul{ position:relative; z-index:2;}


.logos16_menu_relative{height:64px; width:100%;}
.logos16_menubar{position:absolute; top:944px; left:0px; z-index:1000;height:64px;background:#009245;font-size:18px;line-height:48px; *line-height:25px;}
.logos16_menubar img{float:left; margin-left:188px}
.logos16_menubar p{float:left; margin-left:18px;color:#fff;}
.logos16_menubar .p1{float:left; margin-top:19px; line-height:15px}
.logos16_menubar .p1 span{font-size:12px}
.logos16_menubar a{color:#fff;text-decoration:none}
.logos16_menubar a:hover{text-decoration:underline}
.logos16_menubar_sp{ position:fixed; z-index:1000; background:#f3f5e9;}


.logos16_f{background:url(../../img/2016/logos16_f.png) repeat-x center top;background-color:#009245; margin-top:70px;}
.logos16_f hr{border:none;border-bottom:1px solid #fff}
.logos16_f p{margin:0 auto;width:832px;color:#fff;font-size:18px;line-height:36px}
.logos16_f a{color:#fff;text-decoration:none}
.logos16_f a:hover{text-decoration:underline}


