﻿@charset "utf-8";*,*:before,*:after{box-sizing:border-box;outline:0}body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0;padding:0}body{color:#555;font-size:14px;line-height:24px;font-family:arial,"microsoft yahei"}a{color:#666;outline:none;text-decoration:none;-webkit-transition:all .4s;transition:all .4s}a:hover{color:#0e4b9b}ol,ul{list-style:none}img{border:0;max-width:100%}table{border-collapse:collapse;width:100%}input[type='reset'],input[type='button'],input[type='submit'],input[type='radio']{cursor:pointer;outline:none}input[type='checkbox'],input[type='radio']{position:relative;vertical-align:middle;margin:-2px 5px 1px}textarea,input[type='email'],input[type='date'],input[type='password'],input[type='text']{padding:0;color:#ca8189;outline:none}.f-l{float:left}.f-r{float:right}.clearfix:after{clear:both;height:0;content:"";line-height:0;font-size:0;display:block}.vcenter{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;display:block;vertical-align:middle;text-align:center;margin:auto}@font-face{font-family:'gothamrounded-book';src:url('../fonts/gothamrounded-book.eot');src:url('../fonts/gothamrounded-book.eot?#iefix') format('embedded-opentype'),url('../fonts/gothamrounded-book.woff2') format('woff2'),url('../fonts/gothamrounded-book.woff') format('woff'),url('../fonts/GothamRounded-Book.otf') format('otf'),url('../fonts/gothamrounded-book.ttf') format('truetype'),url('../fonts/gothamrounded-book.svg#gothamrounded-book') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'itcavantgardepro-bk';src:url('../fonts/itcavantgardepro-bk.eot');src:url('../fonts/itcavantgardepro-bk.eot?#iefix') format('embedded-opentype'),url('../fonts/itcavantgardepro-bk.woff2') format('woff2'),url('../fonts/itcavantgardepro-bk.woff') format('woff'),url('../fonts/itcavantgardepro-bk.ttf') format('truetype'),url('../fonts/itcavantgardepro-bk.svg#itcavantgardepro-bk') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"Walkway Condensed SemiBold";src:url("../fonts/Walkway Condensed SemiBold.woff2") format("woff2"),url("../fonts/Walkway Condensed SemiBold.woff") format("woff"),url("../fonts/Walkway Condensed SemiBold.ttf") format("truetype"),url("../font/Walkway Condensed SemiBold.eot") format("embedded-opentype"),url("../fonts/Walkway Condensed SemiBold.svg") format("svg");font-weight:normal;font-style:normal}.container{max-width:1400px;width:100%;margin:0 auto}@media (max-width:1400px){.container{max-width:1200px}}@media (max-width:1200px){.container{max-width:640px}}@media (max-width:640px){.container{max-width:none !important;width:100% !important;padding:0 20px}}.page{clear:both;text-align:center;font-size:0;font-family:arial;font-family:"Open_Sans"}.page .dot{font-style:normal;font-size:12px;line-height:40px;vertical-align:middle}.page a,.page span{font-size:12px;color:#333;display:inline-block;text-align:center;min-width:40px;line-height:38px;height:40px;border-radius:40px;border:1px #c0c7cc solid;margin:0 5px;padding:0 5px;vertical-align:middle;-webkit-transition:none;transition:none}.page a.cur,.page a.cpb,.page span.cur,.page a.active,.page span.active,.page a:hover,.page span:hover{border-color:#009a4e;background:#009a4e;color:#fff}.page a.cur svg,.page span.cur svg,.page a.active svg,.page span.active svg,.page a:hover svg,.page span:hover svg{fill:#fff !important}.page a.prev,.page span.prev,.page a.next,.page span.next{padding:0 25px}.page a.prev svg,.page span.prev svg,.page a.next svg,.page span.next svg{fill:#202020;vertical-align:middle;margin-top:-3px}.page a.prev svg,.page span.prev svg{margin-right:10px}.page a.next svg,.page span.next svg{margin-left:10px}@media screen and (max-width:767px){.page a,.page span{display:none}.page a.prev,.page span.prev,.page a.next,.page span.next{display:inline-block}}.inside-banner{text-align:center;position:relative}.inside-banner .pic img{width:100%}.inside-banner .pc{position:relative}.inside-banner .pc:after{content:"";display:block;padding-top:20.83333333%}.inside-banner .mobile{display:none;position:relative}.inside-banner .mobile:after{content:"";display:block;padding-top:31.25%}.inside-banner .text{width:100%;color:#fff;position:absolute;z-index:9;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.inside-banner .title{font-size:42px;font-weight:700;line-height:1}@media screen and (max-width:1024px){.inside-banner .pc{display:none}.inside-banner .mobile{display:block}.inside-banner .title{font-size:30px}}@media screen and (max-width:1023px){.inside-banner .title{font-size:18px}.inside-banner .bread{font-size:12px}.inside-banner .bread .icon{width:16px}}.bread{color:#fff;font-size:14px;font-weight:400;padding:15px 0;line-height:20px}.bread a{color:#fff}.bread a:hover{color:#fff;text-decoration:underline}.bread span{color:#fff}.bread .icon{color:#fff;width:20px;margin-right:5px;display:inline-block;vertical-align:text-bottom}.indent2{text-indent:2em}