article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;text-decoration:none;font-weight:400}h1,h2.h3{margin:0px}body{color:#fff;font-family:"Meiryo",verdana,"Hiragino Kaku Gothic Pro",Osaka,"MS PGothic",Sans-Serif;font-size:62.5%;height:100%;min-height:100%;background:-moz-linear-gradient(left, #000a19, #0f2337);background:-webkit-gradient(linear, left top, left 500, from(#000a19), to(#0f2337));background:transparent -moz-linear-gradient(center top, #000a19, #0f2337) repeat scroll 0% 0%;position:relative;overflow-x:hidden}html{background:#0f2337;height:100%;min-height:100%}#wrap{position:relative;width:960px;margin:0 auto;background:url("/common/img/header_worldmap.png") no-repeat;background-position:right top;min-height:100%;padding-bottom:163px}#top #wrap{width:100%;padding:0 30px;background:url("/common/img/header_worldmap-top.png") no-repeat;background-position:left top;background-size:100% auto}#header{zoom:1;height:160px}#header:before,#header:after{display:block;height:0;visibility:hidden;content:"\0020"}#header:after{clear:both}#header h1{margin:0;width:220px;height:0}#header #h-nav{float:right}#header #h-nav ul{display:block;padding:0}#header #h-nav ul li{vertical-align:top}#header #h-nav ul a{width:118px;height:40px;display:inline-block;position:relative;background:rgba(5,85,120,0.5);-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px}#header #h-nav ul a:hover{background:#0a3c58}#header #h-nav ul .h-nav_recruit{position:absolute;right:240px;text-align:center}#header #h-nav ul .h-nav_recruit img{padding-top:13px}#header #h-nav ul .h-nav_english{position:absolute;right:120px;text-align:center}#header #h-nav ul .h-nav_english img{padding-top:13px}#header #h-nav ul .h-nav_home{position:absolute;right:0;text-align:center}#header #h-nav ul .h-nav_home img{padding-top:13px}#header #g-nav{display:block;position:absolute;top:100px;right:0;width:725px}#header #g-nav li{display:inline-block;width:145px;float:left}#header #g-nav li:hover path{fill:#ff7f00}#header #g-nav img{width:145px}#header #g-nav .selected path,#header #g-nav .active path{fill:#ff7f00}#top #header #h-nav{position:relative}#top #g-nav{right:auto;left:227px}#ticker{background:#0f2337;height:40px;position:relative;margin:0 -500%;padding:0 500%;left:0;right:0;top:0;bottom:0}#ticker span img{padding-top:15px}#container{margin-bottom:100px}#container section{zoom:1}#container section:before,#container section:after{display:block;height:0;visibility:hidden;content:"\0020"}#container section:after{clear:both}#container section .page_title h1{margin:60px 0 50px 0}#container section .page-nav{width:220px;float:left}#container section .page-nav li{background:url("/common/img/nav/nav_arrow.png") no-repeat 0px 3px;background-size:12px 12px;padding-bottom:13px}#container section .page-nav li:hover{background:url("/common/img/nav/arrow_hover.png") no-repeat 0px 3px;background-size:12px 12px;padding-bottom:13px}#container section .page-nav li a{padding-left:20px;color:#fff;font-size:12px}#container section .page-nav li a:hover{color:#ff7f00}#container section .page-nav li .selected{background:url("/common/img/nav/arrow_hover.png") no-repeat 0px 3px;background-size:12px 12px;padding-bottom:13px;color:#ff7f00}#container section .side_arrow{background:url("/common/img/page_arrow.png") no-repeat 0px 6px;background-size:5px auto;padding:0 0 12px 12px;margin:0;font-weight:400}#container section .side_arrow_right{background:url("/common/img/page_arrow_right.png") no-repeat 0px 12px;background-size:5px auto;padding:0 0 0 12px;font-size:11px;color:rgba(255,255,255,0.5);font-weight:400;width:50px;display:block;margin:0;float:left}#container section .page-content{float:right;width:680px;padding:0 0 60px 0;font-size:12px;line-height:30px}#container section .page-content p{padding-bottom:35px}#container section .page-content header{border-bottom:1px #0a3c58 solid;padding:0 0 20px 0;margin-bottom:30px}#container section .page-content header .content_heading{font-size:24px;border-left:5px solid #055578;padding:0 0 0 16px}select{-moz-appearance:none !important;appearance:none !important;border-radius:0;border:0;margin:0;padding:0 0 0 10px;background-size:100% auto;width:100%;color:#333}footer{position:absolute;bottom:20px;display:block;width:960px}footer h2{position:absolute;right:0;bottom:-20px}footer h2 img{margin:0;width:84px}footer #f-nav li{background:url("/common/img/nav/nav_arrow.png") no-repeat 0px center;background-size:12px 12px;display:inline-block;padding-right:20px}footer #f-nav li:hover{background:url("/common/img/nav/arrow_hover.png") no-repeat 0px 3px;background-size:12px 12px}footer #f-nav a{padding-left:20px;color:#fff;font-size:12px}footer #f-nav a:hover{color:#ff7f00}footer small{display:block;padding-top:10px}#recruit_nav li{line-height:12px;background:url("/common/img/nav/nav_arrow.png") no-repeat 0px center;background-size:12px 12px;display:inline-block;padding-right:20px}#recruit_nav li:hover{background:url("/common/img/nav/arrow_hover.png") no-repeat 0px 0px;background-size:12px 12px}#recruit_nav a{padding-left:20px;color:#fff;font-size:12px;line-height:12px;text-decoration:underline}#recruit_nav a:hover{color:#ff7f00}.footer_2{position:absolute;background:#000a19;margin:0 -500%;padding:0 500%;bottom:0}.footer_2 #f-nav{padding-top:20px;width:960px;margin:0 auto}.footer_2 small{padding-bottom:100px}.pagetop{display:none;position:fixed;bottom:48px;right:0;background-color:rgba(10,60,88,0.5);width:44px;height:44px}.pagetop a{display:block;height:44px;background:url("/common/img/page-top_btn.png") no-repeat center;background-size:20px auto;background-position:13px 16px;text-decoration:none;text-indent:-9999px}.pagetop a:hover{display:block;text-decoration:none;padding:50px 20px}#top footer{left:30px;right:30px;width:auto}#edit{color:#020c1a}#edit #background{position:fixed;left:0;right:0;top:0;bottom:0;background:#cccccc;z-index:0}#edit table{margin:30px auto;width:720px}#edit table td,#edit table th{vertical-align:top;text-align:left}#edit table td input[type="radio"],#edit table th input[type="radio"]{margin-right:10px;margin-left:25px}#edit table textarea,#edit table input[type="text"]{width:100%;padding:10px 20px;border:none;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}#edit table textarea{height:200px;padding:20px}#edit table label{padding:13px 0;display:block}#edit table td{padding:20px 0 10px;font-size:12px;font-size:.75rem}#edit table#table1 td.form{padding:0}#edit table th{width:180px;font-size:14px;font-size:.875rem}#edit table th span{display:block;padding:5px 20px;border-left:2px solid #ff7e00}#edit table td.caution{padding:8px 0;font-size:10px;font-size:.625rem;color:#666666}#edit table input[type="reset"],#edit table input[type="submit"]{border:1px solid #CCC;border-radius:0;-webkit-border-radius:0;width:350px;padding:15px}#edit table input[type="submit"]{background:#143c6e;color:#FFF}#edit table input[type="reset"]{background:#e6e6e6;color:#666666}#edit table#table3{margin-bottom:60px}#edit table#table3 td{width:360px}#edit hr{border:none;border-top:1px solid #dcdcdc}#edit #wrap{min-height:100%;height:auto !important;height:100%;width:960px;margin:0 auto;background:#f5f5f5;padding-bottom:0;margin:0 auto -40px}#edit #header{background:#0f2337 url("/common/img/edit_header.png");padding-top:175px;height:240px;text-align:center}#edit #header h1{width:100%;color:#FFF;font-size:12px;font-size:.75rem}#edit main{padding:30px}#edit #footer{z-index:1;position:relative;bottom:0;margin:0 auto;height:40px;text-align:center;background:#0f2337}#edit #footer p{line-height:40px}#edit #footer p small{padding:0}@keyframes Rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#loading{position:absolute;top:0;left:0;bottom:0;right:0;margin-left:-30px}#loading img{position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;animation:Rotation 2s linear infinite;-webkit-animation:Rotation 2s linear infinite}#overview{zoom:1;font-size:12px}#overview:before,#overview:after{display:block;height:0;visibility:hidden;content:"\0020"}#overview:after{clear:both}#overview dt{display:block;width:124px;float:left}#overview dd{display:block;width:556px;float:right}#overview .item_2{height:60px}#overview .item_3{height:90px}#overview .item_6{height:180px}#overview .item_p{padding-left:11px}.side_date{border-top:1px solid rgba(75,130,155,0.2);border-bottom:1px solid rgba(75,130,155,0.2);padding:20px 0 20px 0;margin:0}.side_area{padding:20px 0 10px 0;border-bottom:1px solid rgba(75,130,155,0.2)}.side_area li{font-size:12px;padding:0 0 10px 0}.side_area label{padding:0 0 0 10px}#news_content header{border-bottom:none !important;padding:0 0 20px 0 !important;margin-bottom:0 !important}#news_content section{margin-bottom:45px}input[type="submit"]{-webkit-appearance:none;vertical-align:middle;text-align:center;border:none;background:url("/common/img/search.png") no-repeat;background-size:220px auto}input[type="submit"]:hover{background-position-y:-45px}.search{display:block;text-indent:-9999px;width:100%;height:45px;margin-top:20px}.news_content{zoom:1;border-bottom:1px solid rgba(75,130,155,0.2)}.news_content:before,.news_content:after{display:block;height:0;visibility:hidden;content:"\0020"}.news_content:after{clear:both}.news_content p{padding-bottom:5px !important;padding-left:22px;background:url("/common/img/pdf-icon.png") no-repeat;background-size:16px auto;background-position:0 5px}.news_content dl{zoom:1}.news_content dl:before,.news_content dl:after{display:block;height:0;visibility:hidden;content:"\0020"}.news_content dl:after{clear:both}.news_content dl .date{width:40px;float:left;font-size:11px;color:#fff;margin:0px 10px 0 0;display:block}.news_content dl .area{float:left;font-size:11px;color:#fff;width:300px}.news_content a{font-size:12px;color:#fff}.news_content a:hover{color:#ff7f00;border-bottom:1px solid #ff7f00}.work_content header{zoom:1}.work_content header:before,.work_content header:after{display:block;height:0;visibility:hidden;content:"\0020"}.work_content header:after{clear:both}.work_content header span{float:right;color:rgba(255,255,255,0.5);width:270px;font-size:12px;line-height:15px;text-align:right}.work_content .content_heading{font-size:18px;border-left:5px solid #055578;padding:0 0 0 16px;width:200px;display:block;float:left}#work_item{line-height:26px;padding-bottom:25px;border-bottom:1px #0a3c58 solid}#work_item p{padding-left:20px}#work-link_container{margin-top:35px;zoom:1}#work-link_container:before,#work-link_container:after{display:block;height:0;visibility:hidden;content:"\0020"}#work-link_container:after{clear:both}#work-link_container .work-link_content{border:2px #0a3c58 solid;width:216px;float:left;margin:10px 10px 0 0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px}#work-link_container .work-link_content:hover{border:2px #ff7f00 solid;background:rgba(255,127,0,0.1);-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;cursor:pointer}#work-link_container .work-link_content:hover .link_header p{color:#ff7f00;text-decoration:underline}#work-link_container .work-link_content img{width:200px}#work-link_container .work-link_content .work-link_bottom{display:block;color:#fff;zoom:1}#work-link_container .work-link_content .work-link_bottom:before,#work-link_container .work-link_content .work-link_bottom:after{display:block;height:0;visibility:hidden;content:"\0020"}#work-link_container .work-link_content .work-link_bottom:after{clear:both}#work-link_container .work-link_content .work-link_bottom .link_header{font-size:14px;display:block;height:30px;background:url("/common/img/pdf-icon.png") no-repeat;background-size:16px auto;background-position:0 5px;border-bottom:1px #0a3c58 solid;padding-left:23px}#work-link_container .work-link_content .work-link_bottom .link_caption{font-size:12px;padding:5px 0 40px 0;line-height:20px}#work-link_container .work-link_content .work-link_bottom .link_btn{display:block;background-color:rgba(5,85,120,0.5);-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px;bottom:0}#work-link_container .work-link_content .work-link_bottom .link_btn span{background:url("/common/img/launch.svg") no-repeat center center;display:block;text-indent:100%;white-space:nowrap;overflow:hidden}#work-link_container .work-link{padding:6px;display:block}#work-link_container .work-link:hover .link_btn{display:block;background:#ff7f00;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px}#work-link_container .work-link:hover .link_btn span{display:block;background:url("/common/img/launch_hover.png") no-repeat center center;background-size:41px auto}.network_container .page-nav{zoom:1}.network_container .page-nav:before,.network_container .page-nav:after{display:block;height:0;visibility:hidden;content:"\0020"}.network_container .page-nav:after{clear:both}.network_container .page-nav li{padding-bottom:25px !important}.network_container .network_side-nav{border-bottom:1px solid rgba(75,130,155,0.2)}.network_container .network_sp_logo{display:block;width:83px;float:left;margin:30px 0 0 0}.network_container .network_sp_logo a{display:block}.network_container .network_sp_logo img{width:83px}#network_content{border-top:none;font-size:12px;line-height:30px;width:100%;padding:0 !important}#network_content h3{color:rgba(255,255,255,0.75);font-size:12px;line-height:12px;margin:0}#network_content .content_heading{font-size:14px;border-left:5px solid #055578;padding:0 0 0 10px !important;display:block;width:100%;margin:0 0 10px 0;line-height:25px}#network_content .network_content_item{display:block;border-bottom:1px solid rgba(75,130,155,0.2)}#network_content .network_content_item div{zoom:1;margin-top:18px}#network_content .network_content_item div:before,#network_content .network_content_item div:after{display:block;height:0;visibility:hidden;content:"\0020"}#network_content .network_content_item div:after{clear:both}#network_content .network_content_item dl{display:inline-block;width:100%}#network_content .network_content_item dl dd{float:left}#network_content .network_content_item dl .area{font-size:9px;padding:0 40px 0 10px}#network_content .network_content_item .network_link{display:block;color:#666}#network_content .network_content_item .network_link a{color:#ff7f00;display:block;font-size:9px}#network_content .network_content_item p{font-size:12px;line-height:25px;padding-bottom:10px !important}.history_container .page-nav{border-bottom:1px solid rgba(75,130,155,0.2)}.history_container .page-nav form{zoom:1}.history_container .page-nav form:before,.history_container .page-nav form:after{display:block;height:0;visibility:hidden;content:"\0020"}.history_container .page-nav form:after{clear:both}.history_container .history_content h1{font-size:24px;border-left:5px solid #055578;padding:0 0 0 10px;font-weight:400;word-break:normal;letter-spacing:2px;line-height:30px}.history_container .history_content dl{zoom:1;border-bottom:1px solid rgba(75,130,155,0.2);padding:30px 0 10px 0}.history_container .history_content dl .date{width:40px;float:left;font-size:11px;color:#fff;margin:0;display:block;margin-right:10px}.history_container .history_content dl .area{font-size:11px;color:#fff}.history_container .history_content .history_content_area{margin-top:30px}.history_container .history_content .history_content_area .content_img{width:100%;display:block}.history_container .history_content .history_content_area .content_img img{width:auto;height:141px;border:5px solid #055578;display:inline-block;margin-right:3px}.history_container .history_content .history_content_area p{line-height:30px;padding:10px 0 60px 0 !important;border-bottom:1px solid rgba(75,130,155,0.2)}.history_container .back{display:block;margin:15px 0 100px 0;position:relative}.history_container .back a{background-color:rgba(5,85,120,0.5);width:120px;height:30px;display:block;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-topleft:3px}.history_container .back a:hover{background:#0a3c58}.history_container .back a img{position:absolute;height:10px;top:9px;left:7%;display:block}.history_content h1{font-size:24px;border-left:5px solid #055578;padding:0 0 0 16px;font-weight:400}.list-content{margin:0 0 55px 0}.list-content h1{font-size:30px}.list-content .side_arrow{background:url("/common/img/page_arrow.png") no-repeat 0px 24px !important;background-size:5px auto !important;padding:12px 0 10px 12px !important;font-size:18px !important}.list-content .history_content{border-bottom:none !important}.history_list_area{border-top:1px solid rgba(75,130,155,0.2)}.history_list_area li{background:url("/common/img/list_arrow.png") no-repeat 0px 12px;background-size:12px 12px;line-height:17px;padding:10px 0 10px 0}.history_list_area li:hover{background:url("/common/img/nav/arrow_hover.png") no-repeat 0px 12px;background-size:12px 12px}.history_list_area li:last-child{padding-bottom:10px}.history_list_area li a{padding-left:20px;color:#fff;display:block;font-size:12px}.history_list_area li a:hover{color:#ff7f00;text-decoration:underline}#history_map .page-content{float:right;width:720px !important;padding:0 0 60px 0;font-size:12px;line-height:30px}#history_map #map_pin{background:url("/common/img/map/history_map.png") no-repeat;background-size:720px auto;width:720px;height:420px;position:relative}#history_map #map_pin a{width:90px;height:40px;display:block;position:relative}#history_map #map_pin a span{-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);opacity:0;filter:alpha(opacity=0);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);pointer-events:none;width:90px;height:40px;position:absolute;background:url("/common/img/map/balloon.png") no-repeat;background-size:90px auto;top:-31px;left:-2%}#history_map #map_pin a span img{margin:9px auto;display:block;height:10px}#history_map #map_pin a:hover span{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;filter:alpha(opacity=100)}#history_map #map_pin li{background:url("/common/img//map/pin.png") no-repeat;background-size:24px auto;position:absolute;width:24px;height:27px;display:block}#history_map #map_pin #pin_1{position:absolute;top:116px;left:65%}#history_map #map_pin #pin_2{position:absolute;top:125px;left:60%}#history_map #map_pin #pin_3{position:absolute;top:123px;left:63%}#history_map #map_pin #pin_4{position:absolute;top:87px;left:43%}#history_map #map_pin #pin_5{position:absolute;top:144px;left:46%}#history_map #map_pin #pin_6{position:absolute;top:197px;left:40%}#history_map #map_pin #pin_7{position:absolute;top:261px;left:27%}#history_map #map_pin #pin_8{position:absolute;top:284px;left:33%}#history_map #map_pin #pin_9{position:absolute;top:345px;left:30%}#history_map #map_pin #pin_10{position:absolute;top:90px;left:66%}#overview_en{line-height:30px !important;zoom:1;font-size:12px}#overview_en:before,#overview_en:after{display:block;height:0;visibility:hidden;content:"\0020"}#overview_en:after{clear:both}#overview_en dt{display:block;width:180px;float:left}#overview_en dd{display:block;width:500px;float:right}#overview_en .item_2{height:60px}#overview_en .item_3{height:80px}#overview_en .item_6{height:240px}#ticker{position:relative;overflow:hidden;height:40px}#ticker a{color:#ff7f00;text-decoration:underline}#ticker a:hover{opacity:.7;filter:alpha(opacity=70)}#ticker ul{position:absolute;top:0;left:50%;margin-left:-480px;padding-left:150px}#ticker ul li{white-space:nowrap;line-height:40px;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}#ticker ul li.in{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0s ease;transition:all 0s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#ticker ul li.in-anim{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}#ticker ul li.out{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0s ease;transition:all 0s ease}#ticker ul li.out-anim{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}#top #container{position:absolute;top:160px;left:30px;right:0;bottom:80px;margin-bottom:0;padding-bottom:80px}#top_text,#top_text2{display:table;padding:0 !important;width:100%;height:100%;vertical-align:middle}#top_text .inner,#top_text2 .inner{display:table-cell;vertical-align:middle}#top_text .inner .slide,#top_text2 .inner .slide{display:none;position:relative;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1.6s ease;transition:all 1.6s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#top_text .inner .slide.end,#top_text2 .inner .slide.end{text-align:center}#top_text .inner .slide .text p,#top_text2 .inner .slide .text p{display:inline-block;position:relative}#top_text .inner .slide span.base,#top_text2 .inner .slide span.base{opacity:.2;filter:alpha(opacity=20)}#top_text .inner .slide span.base_over,#top_text2 .inner .slide span.base_over{display:block;position:absolute;top:0;left:0;width:0;overflow:hidden;-webkit-transition:all 0.76s ease-in-out;transition:all 0.76s ease-in-out}#top_text .inner .slide span.base_over.in,#top_text2 .inner .slide span.base_over.in{width:100%}#top_text .inner .slide.in,#top_text2 .inner .slide.in{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0s ease;transition:all 0s ease;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#top_text .inner .slide.in-anim,#top_text2 .inner .slide.in-anim{opacity:1;filter:alpha(opacity=100);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 1.6s ease;transition:all 1.6s ease}#top_text .inner .slide.out,#top_text2 .inner .slide.out{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0s ease;transition:all 0s ease}#top_text .inner .slide.out-anim,#top_text2 .inner .slide.out-anim{opacity:0;filter:alpha(opacity=0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 1s ease;transition:all 1s ease}#top_text2{top:auto;bottom:60px;width:100%;height:auto}
/*# sourceMappingURL=styles.css.map */



/*----------------------footer--------------------------*/
footer #f-nav li.attention {
  background: url("/common/img/nav/arrow_hover.png") no-repeat 0px 3px; 
  background-size: 12px 12px;
}



#work-link_container .work-link_content--v {
  width: 100%;
  float: none;
  margin: 10px 0;

  -webkit-border-bottom-right-radius: 3px;  
  -webkit-border-bottom-left-radius: 3px; 
  -moz-border-radius-bottomright: 3px;  
  -moz-border-radius-bottomleft: 3px; 
  -webkit-border-top-right-radius: 3px;  
  -webkit-border-top-left-radius: 3px; 
  -moz-border-radius-topright: 3px;  
  -moz-border-radius-topleft: 3px;

  display: flex;
  border: 2px #0a3c58 solid;
  padding: 8px;
}


#work-link_container .work-link_content--v .work-link_image {
  flex: 200px 0 0;
}

#work-link_container .work-link_content--v .work-link_image img {
  width: 200px;
  height: auto;
  vertical-align: top;
}
#work-link_container .work-link_content--v .work-link_info {
  flex: calc(100% - 200px) 0 0;
  padding-left: 20px;
}

.work-link_info .link_header{
  font-size: 14px;
  display: block;
  height: 30px;
  border-bottom: 1px #0a3c58 solid;
}

.work-link_info .link_header a{
  text-decoration: underline;
  color: #ff7f00;
}

.work-link_info .link_header.pdf{
  background: url("/common/img/pdf-icon.png") no-repeat;
  background-size: 16px auto;
  background-position: 0 5px;
  padding-left: 23px;
}

.work-link_info .link_caption{
  font-size: 12px;
  padding: 8px 0 0px 0;
  line-height: 20px;
}


.work-link_info .link_caption p{
  padding-bottom: 0 !important;
}
