body{width:100%;min-width:300px;font:100%/1.30 'Signika',Arial,Verdana,Helvetica,Tahoma,sans-serif;color:#535252;font-weight:400;background:#fff;margin:0 auto;font-weight:300;}h1,h2,h3,h4,h5,p{margin:0;padding:0;}ol,ul{list-style:none;padding:0;margin:0;}a,a *{text-decoration:none;cursor:pointer;outline:none;}img{border:0;}b,strong{font-weight:700;}div.webcontent{width:100%;float:left;}div.web{max-width:1040px;padding:0;margin:0 auto;}div.webbg{float:left;width:100%;background:#fff;}div.webcont{padding:0 20px;position:relative;}div.logotype{min-height:98px;float:left;position:relative;background:url('images/logo.png') no-repeat 0 center;}div.logotype a{display:block;color:#fff;font-size:30px;line-height:30px;font-weight:300;padding:32px 15px 0 45px;float:left;}span.des{color:#fff;font-size:13px;float:left;padding:44px 0 0;}#navi{float:right;min-height:98px;}#navi ul{overflow:hidden;position:relative;z-index:2;float:right;padding:22px 0 0;}#navi ul li{float:left;}#navi ul li a{color:#fff;text-decoration:none;font-size:14px;font-weight:400;float:left;padding:15px 0 15px 25px;}#navi a:hover{color:#f4a339;}div.webbox{width:100%;min-height:308px;background:#16595d;background:-moz-linear-gradient(-45deg,#16595d 0%,#408387 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,#16595d),color-stop(100%,#408387));background:-webkit-linear-gradient(-45deg,#16595d 0%,#408387 100%);background:-o-linear-gradient(-45deg,#16595d 0%,#408387 100%);background:-ms-linear-gradient(-45deg,#16595d 0%,#408387 100%);background:linear-gradient(135deg,#16595d 0%,#408387 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#16595d',endColorstr='#408387',GradientType=1 );float:left;position:relative;}div.webbox div.slog{float:left;width:100%;-webkit-box-shadow:0 -1px 0 0 rgba(255,255,255,0.25);-moz-box-shadow:0 -1px 0 0 rgba(255,255,255,0.25);box-shadow:0 -1px 0 0 rgba(255,255,255,0.25);}div.webbox span.slogan{color:#fff;font-size:48px;line-height:54px;font-weight:300;padding:40px 0;float:left;width:50%;}div.webbox span.slogan strong{font-weight:700;}div.webbox div.buttons{float:right;width:50%;padding:15px 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:20px 0 70px;}div.webbox div.buttons a.button{background:none;border:2px solid #fff;color:#fff;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:13px 20px;margin:10px 0 0 10px;font-weight:400;line-height:14px;font-size:15px;}div.webbox div.buttons a.button:hover{color:#fff;border:2px solid #f4a339;background:#f4a339;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}div.threesome{height:20px;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #fff transparent;float:left;width:50%;position:absolute; right:0;bottom:0;}div.content{float:left;width:100%;}div.part1{width:59%;float:left;padding:30px 0 0;}div.part2{width:37%;float:left;padding:30px 0 0;margin:0;}div.first{padding-right:4%;}div.webcont div.matter{float:left;width:100%;border-bottom:1px solid #bfbfbf;padding-bottom:30px;margin-bottom:30px;}div.webcont div.matter:last-of-type{border:none !important;padding:0;}div.webcont div.noborder{border:none;padding:0;}div.webcont div.noborder p{margin:0 !important;}div.webcont div.matter img.photo{float:left;width:100%;padding:0 0 30px;}div.webcont div.matter img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.webcont div.matter img.left{float:left;margin:0 30px 25px 0;}div.webcont div.matter img.center{margin:0 auto 25px;display:block;}div.webcont div.matter img.right{float:right;margin:0 0 25px 30px;}div.webcont div.matter img.micro{width:35%;}div.webcont div.matter img.micmac{width:50%;}div.webcont div.matter img.macro{width:100%;}div.webcont div.matter div.matterbox{padding:0;}div.webcont div.listing h1,div.webcont div.listing h2{margin:0 0 10px !important;}div.webcont div.matter h1,div.webcont div.matter h2,div.webcont div.matter h3,div.webcont div.matter h4{float:left;width:100%;margin:20px 0 10px;}div.webcont div.matter h1{font-size:30px;line-height:30px;}div.webcont div.matter h2{font-size:24px;line-height:24px;}div.webcont div.matter h3,div.webcont div.matter h4{font-size:21px;line-height:21px;}div.webcont div.matter h2 a.title{color:#313131;font-weight:700;}div.webcont div.matter h2 a.title:hover{text-decoration:underline;}div.webcont div.dets{float:left;width:100%;padding:20px 0 0;}div.webcont div.dets span.timeline{color:#666;}div.webcont div.dets a.alliance{color:#3e8285;font-weight:700;float:right;margin:0 0 0 10px;}div.webcont div.dets a.alliance:hover{text-decoration:underline;}div.webcont div.matter p{float:left;width:100%;font-size:15px;line-height:22px;}div.webcont div.matter p a{color:#3e8285;    font-weight:bold;}div.webcont div.matter p a.alliance{margin-right:15px;}div.webcont div.matter p a:hover{text-decoration:underline;}div.webcont div.matter a.viewmore{background:#3e8285;color:#fff;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:13px 20px;margin:0 0 20px;font-weight:bold;line-height:14px;font-size:15px;}div.webcont div.matter a.viewmore:hover{background:#f4a339;text-shadow:1px 1px 0 rgba(0,0,0,0.2);}div.webcont div.pager{float:left;width:100%;padding:11px 0;font-size:14px;margin:0 0 20px;}div.webcont div.pager div.pagerbox{padding:0;}div.webcont div.pager span{float:left;padding:6px 10px 0 0;}div.webcont div.pager a,div.webcont div.pager b{background:#fff;color:#3e8285;border:1px solid #3e8285;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:5px 8px;margin:0 5px 5px 0;font-weight:bold;line-height:14px;font-size:15px;}div.webcont div.pager a.on,div.webcont div.pager a:hover{background:#3e8285;color:#fff;}div.webcont div.cooltext{float:left;width:99.6%;background:#fff;border:1px solid #a3bdbe;margin:0 0 30px;}div.webcont div.cooltext img.photo{width:65%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 20px 0 0;padding:0;}div.webcont div.part1 div.cooltext img.photo{width:40%;padding:0;}div.webcont div.cooltext div.cooltbox{padding:20px 20px 0;}div.webcont div.cooltext a.title,div.webcont div.cooltext h2.title{color:#323232;font-weight:700;font-size:19px;line-height:19px;float:left;width:100%;margin:0 0 15px;}div.webcont div.cooltext a.title:hover{text-decoration:underline;}div.webcont div.cooltext p{font-size:15px;line-height:21px;padding:24px 0 0;margin:0 0 20px;width:100%;}div.webcont div.cooltext p a{color:#397d80;    font-weight:bold;}div.webcont div.cooltext p a:hover{text-decoration:underline;}div.webcont div.cooltext a.viewmore{background:#f4a339;text-shadow:1px 1px 0 rgba(0,0,0,0.2);color:#fff;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;padding:13px 20px;margin:0 0 20px;font-weight:bold;line-height:14px;font-size:15px;}div.webcont div.cooltext a.viewmore:hover{background:#3e8285;text-shadow:none;}div.webcont div.coolul{float:left;width:100%;padding:0;background:#fff;margin:0 0 20px;border:2px solid #3e8285;}div.webcont ul.coolulbox{float:left;width:100%;}div.webcont ul.coolulbox li{width:100%;border-bottom:1px solid #c3d9da;float:left;}div.webcont ul.coolulbox li:last-of-type{border-bottom:0;}div.webcont ul.coolulbox li a{padding:15px 20px;float:left;color:#397d80;font-size:14px;font-weight:bold;}div.webcont ul.coolulbox li a:hover{text-decoration:underline;}div.webcont ul.coolulbox li h2{color:#1c1c1c;font-weight:700;font-size:20px;float:left;padding:15px 20px;}div.webcont div.photocont{padding:30px 0;}div.webcont h1{font-size:30px;line-height:30px;float:left;width:100%;margin-bottom:20px;color:#303030;font-weight:700;}#footer{float:left;width:100%;margin:0;border-top:1px solid #c8c8c8;}#footer div.footnote{float:left;padding:20px 0;font-size:13px;line-height:17px;color:#3c3c3c;}@media (max-width:980px){div.webbox div.buttons{margin-bottom:20px;}div.webbox div.buttons a.button{padding:9px 13px;font-size:14px;}}@media (max-width:750px){div.logotype{min-height:70px;}div.logotype a{padding:20px 15px 0 45px;}span.des{display:none;}#navi{float:left;min-height:40px;width:100%;}#navi ul{float:left;padding:0;}#navi ul li a{padding:5px 25px 15px 0;}div.part1{width:100%;padding:10px 0 0;}div.part2{width:100%;padding:10px 0 0;}div.first{padding:20px 0 0;}div.webcont div.coolul,div.webcont div.cooltext{margin:0 0 10px;}#footer{border:none;}div.webcont div.cooltext img.photo{float:left;width:35% !important;padding:0;margin:0 20px 20px 0;}}@media (max-width:710px){div.webbox span.slogan{width:100%;padding:20px 0 0;font-size:29px;line-height:30px;}div.webbox div.buttons{float:left;margin:0 0 10px;}div.webbox div.buttons a.button{float:left;margin:10px 10px 0 0;}div.webcont div.dets{font-size:13px;}}@media (max-width:540px){#navi ul{width:100%;padding:0 0 20px;}#navi ul li{width:100%;}#navi ul li a{padding:5px 0;}div.threesome{width:30%;}div.menu div.logotype{width:100%;}div.webcont div.matter h1,div.webcont div.matter h2{font-size:20px;line-height:21px;}div.webcont div.matter h3,div.webcont div.matter h4{font-size:17px;line-height:18px;}div.webcont div.matter p,div.webcont div.cooltext p{font-size:13px;line-height:18px;}div.webcont div.matter img.micro{width:50%;}}@media (max-width:400px){div.webcont div.cooltext img.photo{width:50% !important;padding:0;}div.webcont div.matter img.micmac{width:100%;}}