.pc,.tb,.sp{display: none !important;}
.fa-gray{color: rgb(96, 96, 96); font-weight: bold;}
#firstview #pc_topbar{position: relative; z-index: 10000;}
#firstview #pc_menu_wrapper{z-index: 10000;}
#firstview #pc_topbar a:hover{color: rgb(255, 104, 118) !important;}
#pc_topbar a:hover{color: rgb(255, 104, 118) !important;}
@media screen and (min-width: 960px){.pc{display: block !important;}
#pc_menu_wrapper{position: absolute; right: 0px; top: 0px; font-size: 14px;}
#pc_menu_wrapper .pc_menu_item{display: inline-block; padding: 24px 5px; color: white;}
#pc_menu_wrapper .pc_menu_item a{color: white;}
#pc_menu_wrapper .pc_menu_item a:hover{color: rgb(255, 104, 118); background-color: inherit;}
#pc_menu_wrapper .pc_menu_item.active{color: rgb(128, 128, 133); background-color: rgb(236, 241, 238);}
#pc_menu_wrapper .pc_menu_item.active a{color: rgb(128, 128, 133);}
#page_content_header_simple #pc_menu_wrapper .pc_menu_item{padding: 14px 10px;}
#page_header{position: relative; height: 60px; background-color: rgb(70, 182, 186);}
#page_header #logo{position: absolute; top: 19px; left: 4px; width: 110px; height: 23px;}
#page_header #form_search,#page_header #form_category{position: absolute; top: 10px; background-color: white; border-radius: 4px; font-size: 14px;}
#page_header #form_search{padding: 4px 10px 8px; left: 120px;}
#page_header #form_category{padding: 11px 10px 7px; left: 450px;}
#page_header #search_words{margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: transparent; width: 160px; font-family: WinYuGothicM, YuGothic, serif;}
#page_header #search_vbar{position: relative; display: inline-block; top: 6px; width: 3px; height: 21px; background-color: lightgray; border-radius: 2px;}
#page_header #search_refine_button,#page_header #search_submit,#page_header #categoty_button{position: relative; margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 14px; font-family: WinYuGothicM, YuGothic, serif; color: rgb(70, 182, 186); background-color: transparent;}
#page_header #search_refine_button{width: 100px;}
#page_header #search_submit{width: 30px;}
#page_header #category_button{width: 100px;}
#page_header #search_refine_list_wrapper{position: absolute; display: none; left: 200px; top: 40px; padding: 8px; border: 1px solid lightgray; border-radius: 2px; background-color: white; width: 200px; z-index: 10;}
#page_header #search_refine_list li{line-height: 2;}}
@media screen and (min-width: 640px) and (max-width: 959px){.tb{display: block !important;}
#page_header{position: fixed; top: 0px; left: 0px; width: 100%; height: 40px; background-color: rgb(70, 182, 186); z-index: 10000;}
#page_header #logo{position: absolute; top: 9px; left: 17px;}
#page_header #logo img{width: auto; height: 22px;}
#page_header #form_search_wrapper{display: none; position: fixed; left: 0px; top: 40px; width: 100%; background-color: rgb(235, 237, 238); text-align: center;}
#page_header #form_search{position: absolute; top: 10px; background-color: white; border-radius: 4px; font-size: 14px;}
#page_header #form_search{padding: 4px 0px 8px; left: 10px; width: calc(100% - 20px);}
#page_header #form_category{display: none;}
#page_header #search_words{margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: transparent; width: calc(100% - 130px); font-family: WinYuGothicM, YuGothic, serif;}
#page_header #search_vbar{position: relative; display: inline-block; top: 6px; width: 3px; height: 21px; background-color: lightgray; border-radius: 2px;}
#page_header #search_refine_button,#page_header #search_submit,#page_header #categoty_button{position: relative; margin: 0px; padding: 0px; top: -1px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 14px; font-family: WinYuGothicM, YuGothic, serif; color: rgb(70, 182, 186); background-color: transparent;}
#page_header #search_refine_button{width: 80px;}
#page_header #search_submit{width: 30px;}
#page_header #category_button{width: 100px;}
#page_header #search_refine_list_wrapper{position: absolute; display: none; right: 0px; top: 40px; padding: 8px; border: 1px solid lightgray; border-radius: 2px; background-color: white; text-align: left; width: 200px; z-index: 10;}
#page_header #search_refine_list li{line-height: 2;}
#page_header_simple{position: absolute; height: 40px; background-color: rgb(70, 182, 186);}
#page_header_simple #hm_menu_opener,#page_header_simple #hm_menu_closer{top: 5px; font-size: 30px;}
#hm_menu_opener,#hm_menu_closer,#hm_menu_search_opener,#hm_menu_search_closer{position: fixed; top: 10px; font-size: 20px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; z-index: 1001;}
#hm_menu_opener,#hm_menu_closer{position: fixed; right: 10px;}
#hm_menu_closer,#hm_menu_search_closer{display: none; color: rgba(0, 0, 0, 0.25);}
#hm_menu_search_opener,#hm_menu_search_closer{right: 40px;}
#hm_menu_background{display: none; position: fixed; z-index: 1000; top: 0px; left: 0px; background-color: rgb(232, 238, 237);}
#hm_menu_wrapper{display: none; position: fixed; z-index: 1001; top: 40px; left: 0px; width: 100%; color: rgb(70, 182, 186); background-color: rgb(232, 238, 237); border-bottom: 1px solid rgb(222, 226, 228); overflow: hidden; white-space: nowrap;}
#pc_topbar{display: inline-block;}}
@media screen and (max-width: 639px){.sp{display: block !important;}
#page_header{position: fixed; top: 0px; left: 0px; width: 100%; height: 40px; background-color: rgb(70, 182, 186); z-index: 10000;}
#page_header #logo{position: absolute; top: 9px; left: 17px;}
#page_header #logo img{width: auto; height: 22px;}
#page_header #form_search_wrapper{display: none; position: fixed; left: 0px; top: 40px; width: 100%; background-color: rgb(235, 237, 238); text-align: center;}
#page_header #form_search{position: absolute; top: 10px; background-color: white; border-radius: 4px; font-size: 14px;}
#page_header #form_search{padding: 4px 0px 8px; left: 10px; width: calc(100% - 20px);}
#page_header #form_category{display: none;}
#page_header #search_words{margin: 0px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-color: transparent; width: calc(100% - 130px); font-family: WinYuGothicM, YuGothic, serif;}
#page_header #search_vbar{position: relative; display: inline-block; top: 6px; width: 3px; height: 21px; background-color: lightgray; border-radius: 2px;}
#page_header #search_refine_button,#page_header #search_submit,#page_header #categoty_button{position: relative; margin: 0px; padding: 0px; top: -1px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 14px; font-family: WinYuGothicM, YuGothic, serif; color: rgb(70, 182, 186); background-color: transparent;}
#page_header #search_refine_button{width: 80px;}
#page_header #search_submit{width: 30px;}
#page_header #category_button{width: 100px;}
#page_header #search_refine_list_wrapper{position: absolute; display: none; right: 0px; top: 40px; padding: 8px; border: 1px solid lightgray; border-radius: 2px; background-color: white; text-align: left; width: 200px; z-index: 10;}
#page_header #search_refine_list li{line-height: 2;}
#page_header_simple{position: absolute; height: 40px; background-color: rgb(70, 182, 186);}
#page_header_simple #hm_menu_opener,#page_header_simple #hm_menu_closer{top: 5px; font-size: 30px;}
#hm_menu_opener,#hm_menu_closer,#hm_menu_search_opener,#hm_menu_search_closer{position: fixed; top: 10px; font-size: 20px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; z-index: 1001;}
#hm_menu_opener,#hm_menu_closer{position: fixed; right: 10px;}
#hm_menu_closer,#hm_menu_search_closer{display: none; color: rgba(0, 0, 0, 0.25);}
#hm_menu_search_opener,#hm_menu_search_closer{right: 40px;}
#hm_menu_background{display: none; position: fixed; z-index: 1000; top: 0px; left: 0px; background-color: rgb(232, 238, 237);}
#hm_menu_wrapper{display: none; position: fixed; z-index: 1001; top: 40px; left: 0px; width: 100%; color: rgb(70, 182, 186); background-color: rgb(232, 238, 237); border-bottom: 1px solid rgb(222, 226, 228); overflow: hidden; white-space: nowrap;}
#pc_topbar{display: inline-block;}}
@font-face { font-family: FontAwesome; src: url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"); font-weight: normal; font-style: normal; }
.fa{display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;}
.fa-lg{font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%;}
.fa-2x{font-size: 2em;}
.fa-3x{font-size: 3em;}
.fa-4x{font-size: 4em;}
.fa-5x{font-size: 5em;}
.fa-fw{width: 1.28571em; text-align: center;}
.fa-ul{padding-left: 0px; margin-left: 2.14286em; list-style-type: none;}
.fa-ul > li{position: relative;}
.fa-li{position: absolute; left: -2.14286em; width: 2.14286em; top: 0.142857em; text-align: center;}
.fa-li.fa-lg{left: -1.85714em;}
.fa-border{padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em;}
.fa-pull-left{float: left;}
.fa-pull-right{float: right;}
.fa.fa-pull-left{margin-right: 0.3em;}
.fa.fa-pull-right{margin-left: 0.3em;}
.fa.pull-left{margin-right: 0.3em;}
.fa.pull-right{margin-left: 0.3em;}
.fa-spin{animation: 2s linear 0s infinite normal none running fa-spin;}
.fa-pulse{animation: 1s steps(8) 0s infinite normal none running fa-spin;}
.fa-rotate-90{transform: rotate(90deg);}
.fa-rotate-180{transform: rotate(180deg);}
.fa-rotate-270{transform: rotate(270deg);}
.fa-flip-horizontal{transform: scale(-1, 1);}
.fa-flip-vertical{transform: scale(1, -1);}
.fa-stack{position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle;}
.fa-stack-1x,.fa-stack-2x{position: absolute; left: 0px; width: 100%; text-align: center;}
.fa-stack-1x{line-height: inherit;}
.fa-stack-2x{font-size: 2em;}
.fa-inverse{color: rgb(255, 255, 255);}
.fa-glass::before{content: "";}
.fa-music::before{content: "";}
.fa-search::before{content: "";}
.fa-envelope-o::before{content: "";}
.fa-heart::before{content: "";}
.fa-star::before{content: "";}
.fa-star-o::before{content: "";}
.fa-user::before{content: "";}
.fa-film::before{content: "";}
.fa-th-large::before{content: "";}
.fa-th::before{content: "";}
.fa-th-list::before{content: "";}
.fa-check::before{content: "";}
.fa-remove::before,.fa-close::before,.fa-times::before{content: "";}
.fa-search-plus::before{content: "";}
.fa-search-minus::before{content: "";}
.fa-power-off::before{content: "";}
.fa-signal::before{content: "";}
.fa-gear::before,.fa-cog::before{content: "";}
.fa-trash-o::before{content: "";}
.fa-home::before{content: "";}
.fa-file-o::before{content: "";}
.fa-clock-o::before{content: "";}
.fa-road::before{content: "";}
.fa-download::before{content: "";}
.fa-arrow-circle-o-down::before{content: "";}
.fa-arrow-circle-o-up::before{content: "";}
.fa-inbox::before{content: "";}
.fa-play-circle-o::before{content: "";}
.fa-rotate-right::before,.fa-repeat::before{content: "";}
.fa-refresh::before{content: "";}
.fa-list-alt::before{content: "";}
.fa-lock::before{content: "";}
.fa-flag::before{content: "";}
.fa-headphones::before{content: "";}
.fa-volume-off::before{content: "";}
.fa-volume-down::before{content: "";}
.fa-volume-up::before{content: "";}
.fa-qrcode::before{content: "";}
.fa-barcode::before{content: "";}
.fa-tag::before{content: "";}
.fa-tags::before{content: "";}
.fa-book::before{content: "";}
.fa-bookmark::before{content: "";}
.fa-print::before{content: "";}
.fa-camera::before{content: "";}
.fa-font::before{content: "";}
.fa-bold::before{content: "";}
.fa-italic::before{content: "";}
.fa-text-height::before{content: "";}
.fa-text-width::before{content: "";}
.fa-align-left::before{content: "";}
.fa-align-center::before{content: "";}
.fa-align-right::before{content: "";}
.fa-align-justify::before{content: "";}
.fa-list::before{content: "";}
.fa-dedent::before,.fa-outdent::before{content: "";}
.fa-indent::before{content: "";}
.fa-video-camera::before{content: "";}
.fa-photo::before,.fa-image::before,.fa-picture-o::before{content: "";}
.fa-pencil::before{content: "";}
.fa-map-marker::before{content: "";}
.fa-adjust::before{content: "";}
.fa-tint::before{content: "";}
.fa-edit::before,.fa-pencil-square-o::before{content: "";}
.fa-share-square-o::before{content: "";}
.fa-check-square-o::before{content: "";}
.fa-arrows::before{content: "";}
.fa-step-backward::before{content: "";}
.fa-fast-backward::before{content: "";}
.fa-backward::before{content: "";}
.fa-play::before{content: "";}
.fa-pause::before{content: "";}
.fa-stop::before{content: "";}
.fa-forward::before{content: "";}
.fa-fast-forward::before{content: "";}
.fa-step-forward::before{content: "";}
.fa-eject::before{content: "";}
.fa-chevron-left::before{content: "";}
.fa-chevron-right::before{content: "";}
.fa-plus-circle::before{content: "";}
.fa-minus-circle::before{content: "";}
.fa-times-circle::before{content: "";}
.fa-check-circle::before{content: "";}
.fa-question-circle::before{content: "";}
.fa-info-circle::before{content: "";}
.fa-crosshairs::before{content: "";}
.fa-times-circle-o::before{content: "";}
.fa-check-circle-o::before{content: "";}
.fa-ban::before{content: "";}
.fa-arrow-left::before{content: "";}
.fa-arrow-right::before{content: "";}
.fa-arrow-up::before{content: "";}
.fa-arrow-down::before{content: "";}
.fa-mail-forward::before,.fa-share::before{content: "";}
.fa-expand::before{content: "";}
.fa-compress::before{content: "";}
.fa-plus::before{content: "";}
.fa-minus::before{content: "";}
.fa-asterisk::before{content: "";}
.fa-exclamation-circle::before{content: "";}
.fa-gift::before{content: "";}
.fa-leaf::before{content: "";}
.fa-fire::before{content: "";}
.fa-eye::before{content: "";}
.fa-eye-slash::before{content: "";}
.fa-warning::before,.fa-exclamation-triangle::before{content: "";}
.fa-plane::before{content: "";}
.fa-calendar::before{content: "";}
.fa-random::before{content: "";}
.fa-comment::before{content: "";}
.fa-magnet::before{content: "";}
.fa-chevron-up::before{content: "";}
.fa-chevron-down::before{content: "";}
.fa-retweet::before{content: "";}
.fa-shopping-cart::before{content: "";}
.fa-folder::before{content: "";}
.fa-folder-open::before{content: "";}
.fa-arrows-v::before{content: "";}
.fa-arrows-h::before{content: "";}
.fa-bar-chart-o::before,.fa-bar-chart::before{content: "";}
.fa-twitter-square::before{content: "";}
.fa-facebook-square::before{content: "";}
.fa-camera-retro::before{content: "";}
.fa-key::before{content: "";}
.fa-gears::before,.fa-cogs::before{content: "";}
.fa-comments::before{content: "";}
.fa-thumbs-o-up::before{content: "";}
.fa-thumbs-o-down::before{content: "";}
.fa-star-half::before{content: "";}
.fa-heart-o::before{content: "";}
.fa-sign-out::before{content: "";}
.fa-linkedin-square::before{content: "";}
.fa-thumb-tack::before{content: "";}
.fa-external-link::before{content: "";}
.fa-sign-in::before{content: "";}
.fa-trophy::before{content: "";}
.fa-github-square::before{content: "";}
.fa-upload::before{content: "";}
.fa-lemon-o::before{content: "";}
.fa-phone::before{content: "";}
.fa-square-o::before{content: "";}
.fa-bookmark-o::before{content: "";}
.fa-phone-square::before{content: "";}
.fa-twitter::before{content: "";}
.fa-facebook-f::before,.fa-facebook::before{content: "";}
.fa-github::before{content: "";}
.fa-unlock::before{content: "";}
.fa-credit-card::before{content: "";}
.fa-feed::before,.fa-rss::before{content: "";}
.fa-hdd-o::before{content: "";}
.fa-bullhorn::before{content: "";}
.fa-bell::before{content: "";}
.fa-certificate::before{content: "";}
.fa-hand-o-right::before{content: "";}
.fa-hand-o-left::before{content: "";}
.fa-hand-o-up::before{content: "";}
.fa-hand-o-down::before{content: "";}
.fa-arrow-circle-left::before{content: "";}
.fa-arrow-circle-right::before{content: "";}
.fa-arrow-circle-up::before{content: "";}
.fa-arrow-circle-down::before{content: "";}
.fa-globe::before{content: "";}
.fa-wrench::before{content: "";}
.fa-tasks::before{content: "";}
.fa-filter::before{content: "";}
.fa-briefcase::before{content: "";}
.fa-arrows-alt::before{content: "";}
.fa-group::before,.fa-users::before{content: "";}
.fa-chain::before,.fa-link::before{content: "";}
.fa-cloud::before{content: "";}
.fa-flask::before{content: "";}
.fa-cut::before,.fa-scissors::before{content: "";}
.fa-copy::before,.fa-files-o::before{content: "";}
.fa-paperclip::before{content: "";}
.fa-save::before,.fa-floppy-o::before{content: "";}
.fa-square::before{content: "";}
.fa-navicon::before,.fa-reorder::before,.fa-bars::before{content: "";}
.fa-list-ul::before{content: "";}
.fa-list-ol::before{content: "";}
.fa-strikethrough::before{content: "";}
.fa-underline::before{content: "";}
.fa-table::before{content: "";}
.fa-magic::before{content: "";}
.fa-truck::before{content: "";}
.fa-pinterest::before{content: "";}
.fa-pinterest-square::before{content: "";}
.fa-google-plus-square::before{content: "";}
.fa-google-plus::before{content: "";}
.fa-money::before{content: "";}
.fa-caret-down::before{content: "";}
.fa-caret-up::before{content: "";}
.fa-caret-left::before{content: "";}
.fa-caret-right::before{content: "";}
.fa-columns::before{content: "";}
.fa-unsorted::before,.fa-sort::before{content: "";}
.fa-sort-down::before,.fa-sort-desc::before{content: "";}
.fa-sort-up::before,.fa-sort-asc::before{content: "";}
.fa-envelope::before{content: "";}
.fa-linkedin::before{content: "";}
.fa-rotate-left::before,.fa-undo::before{content: "";}
.fa-legal::before,.fa-gavel::before{content: "";}
.fa-dashboard::before,.fa-tachometer::before{content: "";}
.fa-comment-o::before{content: "";}
.fa-comments-o::before{content: "";}
.fa-flash::before,.fa-bolt::before{content: "";}
.fa-sitemap::before{content: "";}
.fa-umbrella::before{content: "";}
.fa-paste::before,.fa-clipboard::before{content: "";}
.fa-lightbulb-o::before{content: "";}
.fa-exchange::before{content: "";}
.fa-cloud-download::before{content: "";}
.fa-cloud-upload::before{content: "";}
.fa-user-md::before{content: "";}
.fa-stethoscope::before{content: "";}
.fa-suitcase::before{content: "";}
.fa-bell-o::before{content: "";}
.fa-coffee::before{content: "";}
.fa-cutlery::before{content: "";}
.fa-file-text-o::before{content: "";}
.fa-building-o::before{content: "";}
.fa-hospital-o::before{content: "";}
.fa-ambulance::before{content: "";}
.fa-medkit::before{content: "";}
.fa-fighter-jet::before{content: "";}
.fa-beer::before{content: "";}
.fa-h-square::before{content: "";}
.fa-plus-square::before{content: "";}
.fa-angle-double-left::before{content: "";}
.fa-angle-double-right::before{content: "";}
.fa-angle-double-up::before{content: "";}
.fa-angle-double-down::before{content: "";}
.fa-angle-left::before{content: "";}
.fa-angle-right::before{content: "";}
.fa-angle-up::before{content: "";}
.fa-angle-down::before{content: "";}
.fa-desktop::before{content: "";}
.fa-laptop::before{content: "";}
.fa-tablet::before{content: "";}
.fa-mobile-phone::before,.fa-mobile::before{content: "";}
.fa-circle-o::before{content: "";}
.fa-quote-left::before{content: "";}
.fa-quote-right::before{content: "";}
.fa-spinner::before{content: "";}
.fa-circle::before{content: "";}
.fa-mail-reply::before,.fa-reply::before{content: "";}
.fa-github-alt::before{content: "";}
.fa-folder-o::before{content: "";}
.fa-folder-open-o::before{content: "";}
.fa-smile-o::before{content: "";}
.fa-frown-o::before{content: "";}
.fa-meh-o::before{content: "";}
.fa-gamepad::before{content: "";}
.fa-keyboard-o::before{content: "";}
.fa-flag-o::before{content: "";}
.fa-flag-checkered::before{content: "";}
.fa-terminal::before{content: "";}
.fa-code::before{content: "";}
.fa-mail-reply-all::before,.fa-reply-all::before{content: "";}
.fa-star-half-empty::before,.fa-star-half-full::before,.fa-star-half-o::before{content: "";}
.fa-location-arrow::before{content: "";}
.fa-crop::before{content: "";}
.fa-code-fork::before{content: "";}
.fa-unlink::before,.fa-chain-broken::before{content: "";}
.fa-question::before{content: "";}
.fa-info::before{content: "";}
.fa-exclamation::before{content: "";}
.fa-superscript::before{content: "";}
.fa-subscript::before{content: "";}
.fa-eraser::before{content: "";}
.fa-puzzle-piece::before{content: "";}
.fa-microphone::before{content: "";}
.fa-microphone-slash::before{content: "";}
.fa-shield::before{content: "";}
.fa-calendar-o::before{content: "";}
.fa-fire-extinguisher::before{content: "";}
.fa-rocket::before{content: "";}
.fa-maxcdn::before{content: "";}
.fa-chevron-circle-left::before{content: "";}
.fa-chevron-circle-right::before{content: "";}
.fa-chevron-circle-up::before{content: "";}
.fa-chevron-circle-down::before{content: "";}
.fa-html5::before{content: "";}
.fa-css3::before{content: "";}
.fa-anchor::before{content: "";}
.fa-unlock-alt::before{content: "";}
.fa-bullseye::before{content: "";}
.fa-ellipsis-h::before{content: "";}
.fa-ellipsis-v::before{content: "";}
.fa-rss-square::before{content: "";}
.fa-play-circle::before{content: "";}
.fa-ticket::before{content: "";}
.fa-minus-square::before{content: "";}
.fa-minus-square-o::before{content: "";}
.fa-level-up::before{content: "";}
.fa-level-down::before{content: "";}
.fa-check-square::before{content: "";}
.fa-pencil-square::before{content: "";}
.fa-external-link-square::before{content: "";}
.fa-share-square::before{content: "";}
.fa-compass::before{content: "";}
.fa-toggle-down::before,.fa-caret-square-o-down::before{content: "";}
.fa-toggle-up::before,.fa-caret-square-o-up::before{content: "";}
.fa-toggle-right::before,.fa-caret-square-o-right::before{content: "";}
.fa-euro::before,.fa-eur::before{content: "";}
.fa-gbp::before{content: "";}
.fa-dollar::before,.fa-usd::before{content: "";}
.fa-rupee::before,.fa-inr::before{content: "";}
.fa-cny::before,.fa-rmb::before,.fa-yen::before,.fa-jpy::before{content: "";}
.fa-ruble::before,.fa-rouble::before,.fa-rub::before{content: "";}
.fa-won::before,.fa-krw::before{content: "";}
.fa-bitcoin::before,.fa-btc::before{content: "";}
.fa-file::before{content: "";}
.fa-file-text::before{content: "";}
.fa-sort-alpha-asc::before{content: "";}
.fa-sort-alpha-desc::before{content: "";}
.fa-sort-amount-asc::before{content: "";}
.fa-sort-amount-desc::before{content: "";}
.fa-sort-numeric-asc::before{content: "";}
.fa-sort-numeric-desc::before{content: "";}
.fa-thumbs-up::before{content: "";}
.fa-thumbs-down::before{content: "";}
.fa-youtube-square::before{content: "";}
.fa-youtube::before{content: "";}
.fa-xing::before{content: "";}
.fa-xing-square::before{content: "";}
.fa-youtube-play::before{content: "";}
.fa-dropbox::before{content: "";}
.fa-stack-overflow::before{content: "";}
.fa-instagram::before{content: "";}
.fa-flickr::before{content: "";}
.fa-adn::before{content: "";}
.fa-bitbucket::before{content: "";}
.fa-bitbucket-square::before{content: "";}
.fa-tumblr::before{content: "";}
.fa-tumblr-square::before{content: "";}
.fa-long-arrow-down::before{content: "";}
.fa-long-arrow-up::before{content: "";}
.fa-long-arrow-left::before{content: "";}
.fa-long-arrow-right::before{content: "";}
.fa-apple::before{content: "";}
.fa-windows::before{content: "";}
.fa-android::before{content: "";}
.fa-linux::before{content: "";}
.fa-dribbble::before{content: "";}
.fa-skype::before{content: "";}
.fa-foursquare::before{content: "";}
.fa-trello::before{content: "";}
.fa-female::before{content: "";}
.fa-male::before{content: "";}
.fa-gittip::before,.fa-gratipay::before{content: "";}
.fa-sun-o::before{content: "";}
.fa-moon-o::before{content: "";}
.fa-archive::before{content: "";}
.fa-bug::before{content: "";}
.fa-vk::before{content: "";}
.fa-weibo::before{content: "";}
.fa-renren::before{content: "";}
.fa-pagelines::before{content: "";}
.fa-stack-exchange::before{content: "";}
.fa-arrow-circle-o-right::before{content: "";}
.fa-arrow-circle-o-left::before{content: "";}
.fa-toggle-left::before,.fa-caret-square-o-left::before{content: "";}
.fa-dot-circle-o::before{content: "";}
.fa-wheelchair::before{content: "";}
.fa-vimeo-square::before{content: "";}
.fa-turkish-lira::before,.fa-try::before{content: "";}
.fa-plus-square-o::before{content: "";}
.fa-space-shuttle::before{content: "";}
.fa-slack::before{content: "";}
.fa-envelope-square::before{content: "";}
.fa-wordpress::before{content: "";}
.fa-openid::before{content: "";}
.fa-institution::before,.fa-bank::before,.fa-university::before{content: "";}
.fa-mortar-board::before,.fa-graduation-cap::before{content: "";}
.fa-yahoo::before{content: "";}
.fa-google::before{content: "";}
.fa-reddit::before{content: "";}
.fa-reddit-square::before{content: "";}
.fa-stumbleupon-circle::before{content: "";}
.fa-stumbleupon::before{content: "";}
.fa-delicious::before{content: "";}
.fa-digg::before{content: "";}
.fa-pied-piper-pp::before{content: "";}
.fa-pied-piper-alt::before{content: "";}
.fa-drupal::before{content: "";}
.fa-joomla::before{content: "";}
.fa-language::before{content: "";}
.fa-fax::before{content: "";}
.fa-building::before{content: "";}
.fa-child::before{content: "";}
.fa-paw::before{content: "";}
.fa-spoon::before{content: "";}
.fa-cube::before{content: "";}
.fa-cubes::before{content: "";}
.fa-behance::before{content: "";}
.fa-behance-square::before{content: "";}
.fa-steam::before{content: "";}
.fa-steam-square::before{content: "";}
.fa-recycle::before{content: "";}
.fa-automobile::before,.fa-car::before{content: "";}
.fa-cab::before,.fa-taxi::before{content: "";}
.fa-tree::before{content: "";}
.fa-spotify::before{content: "";}
.fa-deviantart::before{content: "";}
.fa-soundcloud::before{content: "";}
.fa-database::before{content: "";}
.fa-file-pdf-o::before{content: "";}
.fa-file-word-o::before{content: "";}
.fa-file-excel-o::before{content: "";}
.fa-file-powerpoint-o::before{content: "";}
.fa-file-photo-o::before,.fa-file-picture-o::before,.fa-file-image-o::before{content: "";}
.fa-file-zip-o::before,.fa-file-archive-o::before{content: "";}
.fa-file-sound-o::before,.fa-file-audio-o::before{content: "";}
.fa-file-movie-o::before,.fa-file-video-o::before{content: "";}
.fa-file-code-o::before{content: "";}
.fa-vine::before{content: "";}
.fa-codepen::before{content: "";}
.fa-jsfiddle::before{content: "";}
.fa-life-bouy::before,.fa-life-buoy::before,.fa-life-saver::before,.fa-support::before,.fa-life-ring::before{content: "";}
.fa-circle-o-notch::before{content: "";}
.fa-ra::before,.fa-resistance::before,.fa-rebel::before{content: "";}
.fa-ge::before,.fa-empire::before{content: "";}
.fa-git-square::before{content: "";}
.fa-git::before{content: "";}
.fa-y-combinator-square::before,.fa-yc-square::before,.fa-hacker-news::before{content: "";}
.fa-tencent-weibo::before{content: "";}
.fa-qq::before{content: "";}
.fa-wechat::before,.fa-weixin::before{content: "";}
.fa-send::before,.fa-paper-plane::before{content: "";}
.fa-send-o::before,.fa-paper-plane-o::before{content: "";}
.fa-history::before{content: "";}
.fa-circle-thin::before{content: "";}
.fa-header::before{content: "";}
.fa-paragraph::before{content: "";}
.fa-sliders::before{content: "";}
.fa-share-alt::before{content: "";}
.fa-share-alt-square::before{content: "";}
.fa-bomb::before{content: "";}
.fa-soccer-ball-o::before,.fa-futbol-o::before{content: "";}
.fa-tty::before{content: "";}
.fa-binoculars::before{content: "";}
.fa-plug::before{content: "";}
.fa-slideshare::before{content: "";}
.fa-twitch::before{content: "";}
.fa-yelp::before{content: "";}
.fa-newspaper-o::before{content: "";}
.fa-wifi::before{content: "";}
.fa-calculator::before{content: "";}
.fa-paypal::before{content: "";}
.fa-google-wallet::before{content: "";}
.fa-cc-visa::before{content: "";}
.fa-cc-mastercard::before{content: "";}
.fa-cc-discover::before{content: "";}
.fa-cc-amex::before{content: "";}
.fa-cc-paypal::before{content: "";}
.fa-cc-stripe::before{content: "";}
.fa-bell-slash::before{content: "";}
.fa-bell-slash-o::before{content: "";}
.fa-trash::before{content: "";}
.fa-copyright::before{content: "";}
.fa-at::before{content: "";}
.fa-eyedropper::before{content: "";}
.fa-paint-brush::before{content: "";}
.fa-birthday-cake::before{content: "";}
.fa-area-chart::before{content: "";}
.fa-pie-chart::before{content: "";}
.fa-line-chart::before{content: "";}
.fa-lastfm::before{content: "";}
.fa-lastfm-square::before{content: "";}
.fa-toggle-off::before{content: "";}
.fa-toggle-on::before{content: "";}
.fa-bicycle::before{content: "";}
.fa-bus::before{content: "";}
.fa-ioxhost::before{content: "";}
.fa-angellist::before{content: "";}
.fa-cc::before{content: "";}
.fa-shekel::before,.fa-sheqel::before,.fa-ils::before{content: "";}
.fa-meanpath::before{content: "";}
.fa-buysellads::before{content: "";}
.fa-connectdevelop::before{content: "";}
.fa-dashcube::before{content: "";}
.fa-forumbee::before{content: "";}
.fa-leanpub::before{content: "";}
.fa-sellsy::before{content: "";}
.fa-shirtsinbulk::before{content: "";}
.fa-simplybuilt::before{content: "";}
.fa-skyatlas::before{content: "";}
.fa-cart-plus::before{content: "";}
.fa-cart-arrow-down::before{content: "";}
.fa-diamond::before{content: "";}
.fa-ship::before{content: "";}
.fa-user-secret::before{content: "";}
.fa-motorcycle::before{content: "";}
.fa-street-view::before{content: "";}
.fa-heartbeat::before{content: "";}
.fa-venus::before{content: "";}
.fa-mars::before{content: "";}
.fa-mercury::before{content: "";}
.fa-intersex::before,.fa-transgender::before{content: "";}
.fa-transgender-alt::before{content: "";}
.fa-venus-double::before{content: "";}
.fa-mars-double::before{content: "";}
.fa-venus-mars::before{content: "";}
.fa-mars-stroke::before{content: "";}
.fa-mars-stroke-v::before{content: "";}
.fa-mars-stroke-h::before{content: "";}
.fa-neuter::before{content: "";}
.fa-genderless::before{content: "";}
.fa-facebook-official::before{content: "";}
.fa-pinterest-p::before{content: "";}
.fa-whatsapp::before{content: "";}
.fa-server::before{content: "";}
.fa-user-plus::before{content: "";}
.fa-user-times::before{content: "";}
.fa-hotel::before,.fa-bed::before{content: "";}
.fa-viacoin::before{content: "";}
.fa-train::before{content: "";}
.fa-subway::before{content: "";}
.fa-medium::before{content: "";}
.fa-yc::before,.fa-y-combinator::before{content: "";}
.fa-optin-monster::before{content: "";}
.fa-opencart::before{content: "";}
.fa-expeditedssl::before{content: "";}
.fa-battery-4::before,.fa-battery::before,.fa-battery-full::before{content: "";}
.fa-battery-3::before,.fa-battery-three-quarters::before{content: "";}
.fa-battery-2::before,.fa-battery-half::before{content: "";}
.fa-battery-1::before,.fa-battery-quarter::before{content: "";}
.fa-battery-0::before,.fa-battery-empty::before{content: "";}
.fa-mouse-pointer::before{content: "";}
.fa-i-cursor::before{content: "";}
.fa-object-group::before{content: "";}
.fa-object-ungroup::before{content: "";}
.fa-sticky-note::before{content: "";}
.fa-sticky-note-o::before{content: "";}
.fa-cc-jcb::before{content: "";}
.fa-cc-diners-club::before{content: "";}
.fa-clone::before{content: "";}
.fa-balance-scale::before{content: "";}
.fa-hourglass-o::before{content: "";}
.fa-hourglass-1::before,.fa-hourglass-start::before{content: "";}
.fa-hourglass-2::before,.fa-hourglass-half::before{content: "";}
.fa-hourglass-3::before,.fa-hourglass-end::before{content: "";}
.fa-hourglass::before{content: "";}
.fa-hand-grab-o::before,.fa-hand-rock-o::before{content: "";}
.fa-hand-stop-o::before,.fa-hand-paper-o::before{content: "";}
.fa-hand-scissors-o::before{content: "";}
.fa-hand-lizard-o::before{content: "";}
.fa-hand-spock-o::before{content: "";}
.fa-hand-pointer-o::before{content: "";}
.fa-hand-peace-o::before{content: "";}
.fa-trademark::before{content: "";}
.fa-registered::before{content: "";}
.fa-creative-commons::before{content: "";}
.fa-gg::before{content: "";}
.fa-gg-circle::before{content: "";}
.fa-tripadvisor::before{content: "";}
.fa-odnoklassniki::before{content: "";}
.fa-odnoklassniki-square::before{content: "";}
.fa-get-pocket::before{content: "";}
.fa-wikipedia-w::before{content: "";}
.fa-safari::before{content: "";}
.fa-chrome::before{content: "";}
.fa-firefox::before{content: "";}
.fa-opera::before{content: "";}
.fa-internet-explorer::before{content: "";}
.fa-tv::before,.fa-television::before{content: "";}
.fa-contao::before{content: "";}
.fa-500px::before{content: "";}
.fa-amazon::before{content: "";}
.fa-calendar-plus-o::before{content: "";}
.fa-calendar-minus-o::before{content: "";}
.fa-calendar-times-o::before{content: "";}
.fa-calendar-check-o::before{content: "";}
.fa-industry::before{content: "";}
.fa-map-pin::before{content: "";}
.fa-map-signs::before{content: "";}
.fa-map-o::before{content: "";}
.fa-map::before{content: "";}
.fa-commenting::before{content: "";}
.fa-commenting-o::before{content: "";}
.fa-houzz::before{content: "";}
.fa-vimeo::before{content: "";}
.fa-black-tie::before{content: "";}
.fa-fonticons::before{content: "";}
.fa-reddit-alien::before{content: "";}
.fa-edge::before{content: "";}
.fa-credit-card-alt::before{content: "";}
.fa-codiepie::before{content: "";}
.fa-modx::before{content: "";}
.fa-fort-awesome::before{content: "";}
.fa-usb::before{content: "";}
.fa-product-hunt::before{content: "";}
.fa-mixcloud::before{content: "";}
.fa-scribd::before{content: "";}
.fa-pause-circle::before{content: "";}
.fa-pause-circle-o::before{content: "";}
.fa-stop-circle::before{content: "";}
.fa-stop-circle-o::before{content: "";}
.fa-shopping-bag::before{content: "";}
.fa-shopping-basket::before{content: "";}
.fa-hashtag::before{content: "";}
.fa-bluetooth::before{content: "";}
.fa-bluetooth-b::before{content: "";}
.fa-percent::before{content: "";}
.fa-gitlab::before{content: "";}
.fa-wpbeginner::before{content: "";}
.fa-wpforms::before{content: "";}
.fa-envira::before{content: "";}
.fa-universal-access::before{content: "";}
.fa-wheelchair-alt::before{content: "";}
.fa-question-circle-o::before{content: "";}
.fa-blind::before{content: "";}
.fa-audio-description::before{content: "";}
.fa-volume-control-phone::before{content: "";}
.fa-braille::before{content: "";}
.fa-assistive-listening-systems::before{content: "";}
.fa-asl-interpreting::before,.fa-american-sign-language-interpreting::before{content: "";}
.fa-deafness::before,.fa-hard-of-hearing::before,.fa-deaf::before{content: "";}
.fa-glide::before{content: "";}
.fa-glide-g::before{content: "";}
.fa-signing::before,.fa-sign-language::before{content: "";}
.fa-low-vision::before{content: "";}
.fa-viadeo::before{content: "";}
.fa-viadeo-square::before{content: "";}
.fa-snapchat::before{content: "";}
.fa-snapchat-ghost::before{content: "";}
.fa-snapchat-square::before{content: "";}
.fa-pied-piper::before{content: "";}
.fa-first-order::before{content: "";}
.fa-yoast::before{content: "";}
.fa-themeisle::before{content: "";}
.fa-google-plus-circle::before,.fa-google-plus-official::before{content: "";}
.fa-fa::before,.fa-font-awesome::before{content: "";}
.fa-handshake-o::before{content: "";}
.fa-envelope-open::before{content: "";}
.fa-envelope-open-o::before{content: "";}
.fa-linode::before{content: "";}
.fa-address-book::before{content: "";}
.fa-address-book-o::before{content: "";}
.fa-vcard::before,.fa-address-card::before{content: "";}
.fa-vcard-o::before,.fa-address-card-o::before{content: "";}
.fa-user-circle::before{content: "";}
.fa-user-circle-o::before{content: "";}
.fa-user-o::before{content: "";}
.fa-id-badge::before{content: "";}
.fa-drivers-license::before,.fa-id-card::before{content: "";}
.fa-drivers-license-o::before,.fa-id-card-o::before{content: "";}
.fa-quora::before{content: "";}
.fa-free-code-camp::before{content: "";}
.fa-telegram::before{content: "";}
.fa-thermometer-4::before,.fa-thermometer::before,.fa-thermometer-full::before{content: "";}
.fa-thermometer-3::before,.fa-thermometer-three-quarters::before{content: "";}
.fa-thermometer-2::before,.fa-thermometer-half::before{content: "";}
.fa-thermometer-1::before,.fa-thermometer-quarter::before{content: "";}
.fa-thermometer-0::before,.fa-thermometer-empty::before{content: "";}
.fa-shower::before{content: "";}
.fa-bathtub::before,.fa-s15::before,.fa-bath::before{content: "";}
.fa-podcast::before{content: "";}
.fa-window-maximize::before{content: "";}
.fa-window-minimize::before{content: "";}
.fa-window-restore::before{content: "";}
.fa-times-rectangle::before,.fa-window-close::before{content: "";}
.fa-times-rectangle-o::before,.fa-window-close-o::before{content: "";}
.fa-bandcamp::before{content: "";}
.fa-grav::before{content: "";}
.fa-etsy::before{content: "";}
.fa-imdb::before{content: "";}
.fa-ravelry::before{content: "";}
.fa-eercast::before{content: "";}
.fa-microchip::before{content: "";}
.fa-snowflake-o::before{content: "";}
.fa-superpowers::before{content: "";}
.fa-wpexplorer::before{content: "";}
.fa-meetup::before{content: "";}

@media screen and (max-width: 639px){@media screen and (max-width: 639px){#page_header{height: 48px;}
#page_header #logo{top: 0px; left: 12px; display: flex; align-items: center; box-sizing: border-box; height: 48px; padding: 0px 5px;}
#page_header #form_search_wrapper{top: 48px;}
#hm_menu_opener,#hm_menu_closer,#hm_menu_search_opener,#hm_menu_search_closer{top: 0px; box-sizing: border-box; width: 48px; height: 48px; font-size: 22px; line-height: 48px; text-align: center; touch-action: manipulation;}
#hm_menu_opener,#hm_menu_closer{right: 0px;}
#hm_menu_search_opener,#hm_menu_search_closer{right: 48px;}
#hm_menu_wrapper{top: 48px;}}}
#page_header #pc_menu_login{display: inline-flex; align-items: center; justify-content: flex-end; gap: 3px; min-height: 60px; box-sizing: border-box; padding: 0px 10px; white-space: nowrap;}
#page_header #pc_menu_login a.sg-header-favorites{display: inline-flex; align-items: center; justify-content: center; gap: 5px; box-sizing: border-box; height: 32px; min-height: 32px; padding: 0px 12px; margin-left: 10px; border: 1px solid rgb(255, 255, 255); border-radius: 999px; background: rgb(255, 255, 255); font-size: 14px; vertical-align: middle; white-space: nowrap; text-decoration: none; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px; transition: background-color 0.15s, color 0.15s; color: rgb(19, 124, 136) !important; font-weight: 400 !important; line-height: 1 !important;}
#page_header #pc_menu_login a.sg-header-favorites:hover{background: rgb(225, 245, 245); color: rgb(11, 101, 112) !important;}
#search_refine_list .search_refine_group_label{margin-top: 5px; padding-top: 5px; border-top: 1px solid rgb(228, 238, 238); color: rgb(85, 116, 119); font-size: 11px; font-weight: bold; line-height: 1.5;}
#search_refine_list .search_refine_group_label:first-child{margin-top: 0px; padding-top: 0px; border-top: 0px;}















#page_header{font-size:14px;line-height:14px;font-family:WinYuGothicM,YuGothic,serif}[data-sg-common-header]{min-height:60px}#page_header [hidden]{display:none!important}#page_header .sg-header-favorites-label{font-weight:400;line-height:1}#page_header [role=button]{cursor:pointer}
@media(max-width:959px){[data-sg-common-header]{min-height:48px}#page_header.sg-mobile-menu-open #hm_menu_background{display:block!important;width:100vw;height:100vh}#page_header.sg-mobile-menu-open #hm_menu_wrapper,#page_header.sg-mobile-menu-open #hm_menu_closer{display:block!important}#page_header.sg-mobile-menu-open #hm_menu_opener{display:none!important}#page_header.sg-mobile-search-open #form_search_wrapper,#page_header.sg-mobile-search-open #hm_menu_search_closer{display:block!important}#page_header.sg-mobile-search-open #hm_menu_search_opener{display:none!important}}
