html,
body,
div,
span,
h1,
h2,
h3,
p,
a,
img,
small,
strong,
b,
i,
dl,
dt,
dd,
ul,
li,
figure,
footer,
header,
nav,
section {
	margin: 0;
	padding: 0;
	border: 0;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

figure,
footer,
header,
nav,
section {
	display: block;
}

body {
	line-height: 1;
}

ul {
	list-style: none;
}

html {
	font-size: 62.5%;
	height: 100%;
	position: relative;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0.25);
}

body {
	color: #333;
	font-family: "游ゴシック", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
	font-size: 1.4rem;
	line-height: 1.7;
	font-weight: 500;
	min-width: auto;
	background-image: none;
	position: relative;
	top: 0;
	left: 0;
}

a {
	color: #000;
	text-decoration: none;
}

img {
	vertical-align: top;
	max-width: 100%;
	height: auto;
}

*,
*:after,
*:before {
	box-sizing: border-box;
}

.cf:after {
	content: " ";
	display: block;
	clear: both;
}

.oswald {
	font-family: 'Oswald', sans-serif;
}

.fw800 {
	font-weight: 800;
}

.mb10 {
	margin-bottom: 10px;
}

.sp_l-inner {
	padding: 0;
}

.sp_l-header {
	min-width: 320px;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	border-bottom: 4px solid #67432a;
	background-image: linear-gradient(to bottom, #fff 0%, #e5e4e3 100%);
	font-size: 10px;
}

h1.sp_l-inner {
	padding: 5px 5px 2px;
	line-height: 1em;
	overflow-x: auto;
	white-space: nowrap;
}

.sp_h_upper {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 5px;
}

.sp_h_upper .sp-header-logo-wrap {
	width: 60%;
}

.sp_h_upper .sp-header-tel-wrap {
	width: 30%;
}

.sp_h_upper .sp-header-logo-wrap a,
.sp_h_upper .sp-header-tel-wrap a {
	display: inline-block;
}

.menu-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 150;
}

.sp_h_menu {
	position: fixed;
	top: 8vw;
	right: 0;
	width: 45px;
	padding: 0;
	border-radius: 5px;
	border: none;
	z-index: 200;
	transition: right 0.3s ease;
}

body {
	right: 0;
}

.sp_gnav li a {
	position: relative;
	width: 100%;
	display: block;
	padding: 20px 12px;
	color: #333;
	line-height: 1;
	text-decoration: none;
	font-size: 14px;
}

.sp_gnav li a::after {
	right: 20px;
	top: 50%;
	margin-top: -5px;
	position: absolute;
	content: "";
	width: 0;
	height: 0;
	border: solid #333;
	border-width: 0 2px 2px 0;
	padding: 3px;
	transform: rotate(-45deg);
}
p.cv_text {
	font-size: 12px;
}

.sp_l-footer {
	margin-top: 20px;
	padding-bottom: 55px;
	text-align: center;
	position: relative;
	background-color: #f7f7f7;
}

.sp_f_pagetop {
	position: absolute;
	right: 16px;
	bottom: 180px;
	width: 53px;
}

.sp_f_logo {
	padding: 20px 15px;
	text-align: center;
	background-color: #f3f3f3;
}

.sp_f_logo img {
	width: 160px;
}

.sp_f_copy small {
	font-size: 10px !important;
	color: #fff !important;
}

.sp_f_sticky {
	min-width: 320px;
	width: 100%;
	position: fixed;
	bottom: -63px;
	z-index: 100;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: center;
}

.sp_f_copy {
	padding: 5px 0 53px;
	font-size: 0.7em;
	text-align: center;
	background: #999;
	line-height: 19px;
	color: #fff;
	height: 56px;
	margin: -4px 0;
}

.p_aside_support {
	margin-top: 10px;
	border: 1px solid #CCC;
	margin-left: 8px;
	margin-right: 8px;
}

.p_aside_support .ttl {
	padding: 12px 10px 0;
	background: #fff;
	background-size: 8px 8px;
	font-weight: bolder;
	font-size: 16px;
	color: #333;
	text-align: center;
}

.p_aside_support .p_aside_support_inner {
	padding: 10px;
	background: #fff;
	overflow: hidden;
}

.p_aside_support_inner {
	padding: 10px;
	background: #fff;
	overflow: hidden;
}

.sp_l_footer {
	position: relative;
	background-color: #f3f3f3;
}

.sp_l_footer_wrap02 .sp_f_link {
	padding: 15px 0;
	font-size: 0.65em;
	text-align: center;
}

.sp_l_footer_wrap02 .sp_f_link li {
	padding-right: 6px;
	margin-right: 4px;
	border-right: 1px solid #202d39;
	display: inline;
	text-decoration: underline;
}

.sp_l-footer a {
	text-decoration: none;
}

.sp_f_pagetop {
	position: absolute;
	right: 10px;
	top: -60px;
	width: 50px;
	height: 50px;
	background-color: rgba(0, 0, 0, 0.5);
	border-radius: 100%;
	text-align: center;
}

.sp_f_pagetop a {
	padding: 14px 10px 0;
	display: block;
}

.sp_f_sticky {
	bottom: -38vw;
}

.sp_f_pagetop img {
	width: 60%;
}

.btn_page {
	display: block;
	position: relative;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: #333;
	width: 93%;
	margin: 20px auto 10px;
	padding: 16px 30px;
	line-height: 1em;
	background: url(https://www.capsulesdebieres974.com/sp/img/common/index_btn_bg.png) 0 0 no-repeat;
	background-size: 100% 100%;
}

.btn_page i {
	display: none;
	margin-left: 10px;
	font-size: 1.4rem;
	vertical-align: middle;
	color: #333;
	position: absolute;
	right: 10px;
}

.sp_gnav {
	position: fixed;
	top: 8vw;
	right: -75vw;
	z-index: 200;
	width: 75vw;
	max-height: calc(100vh - 8vw);
	padding: 0 20px 15px;
	background: #f9cd14;
	overflow-y: auto;
	transition: right 0.3s ease;
}

.sp_gnav_item {
	border-bottom: 1px dotted #333;
	font-size: 1.6rem;
	font-weight: bold;
}

.sp_gnav_item a {
	display: block;
	width: 100%;
	padding: 10px 40px 10px 20px;
	color: #fff;
	text-decoration: none;
	background: url(https://www.capsulesdebieres974.com/sp/img/common/cmn_arrow_hw01.png) no-repeat right 25px top 50%;
	background-size: 5px 10px;
}

.sp_sub_menu {
	display: none;
	border-top: none;
	margin-top: 0;
	padding: 0 0 7px 15px;
	font-weight: normal;
}

.sp_gnav_btn {
	margin-top: 30px;
	width: 100%;
	padding: 0;
	text-align: center;
	background: #f9cd14;
	border: none;
	border-radius: 10px;
}

.sp_cv_top {
	padding-top: 67%;
	background: url(/resource/sp/img/common/cv_top_bg.png) no-repeat;
	background-size: 100%;
	position: relative;
}

.sp_cv_content_tel {
	position: absolute;
	left: 15vw;
	top: 4vw;
	font-size: 11.5vw;
	letter-spacing: -0.05em;
	font-weight: bold;
	color: #fff;
	font-family: 'Roboto', sans-serif;
}

.motion-buzz {
	-webkit-animation: buzz 2.75s ease-in-out infinite;
	animation: buzz 2.75s ease-in-out infinite;
}

.sp_cv_content {
	position: absolute;
	top: 53%;
	width: 94%;
	left: 3.5%;
}

.sp_cv_top .sp_conversion_new_time {
	position: absolute;
	bottom: 5vw;
	right: 0;
	left: 0;
	margin: auto;
	padding: 0;
	width: 86%;
	font-size: 1.2rem;
	font-weight: 700;
	text-align: center;
}

.sp_cv_top .sp_conversion_new_time span {
	color: #f31035;
}

.tosho {
	margin: 10px;
	display: flex;
	justify-content: space-between;
	border: 1px solid #e11b2e;
	align-items: stretch;
}

.tosho_img {
	flex-basis: 25%;
	align-self: center;
}

.tosho_txt {
	display: flex;
	width: 100%;
	justify-content: space-between;
	align-items: center;
	padding: 5px;
}

.tosho_txt p {
	flex-basis: 81%;
	font-size: 2.7vw;
	line-height: 1.4em;
}

.tosho_txt .co_name {
	font-weight: 900;
	display: block;
	margin-top: 3px;
}

.tosho_txt figure {
	flex-basis: 19%;
}

.sp_flow .flowSubTtl {
	background: #8bb0c3;
	padding: 3px 7px 2px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.sp_flow .flowSubTtl__step {
	padding: 1px 5px 0;
	background: #FFF;
	font-weight: bold;
	font-size: 4.2vw;
	color: #8bb0c3;
	margin-right: 10px;
}

.sp_flow .flowSubTtl__stepH3 {
	font-weight: bold;
	font-size: 4.5vw;
	color: #FFF;
}

.flowSubTtl__redTtl {
	font-weight: bold;
	font-size: 4.5vw;
	color: #DE0810;
	line-height: 1.2;
	margin-bottom: 5px;
}

.flowSubTtl__txt {
	font-size: 3.2vw;
	line-height: 1.3;
}

.flowSubTtl__note {
	font-size: 2.4vw;
	line-height: 1.3;
}

.flowSubTtl__lowestPrice {
	font-size: 4.5vw;
	font-weight: bold;
	text-align: center;
}

.flowSubTtl__lowestPrice__price {
	font-size: 8vw;
	font-weight: bold;
	color: #F00;
	letter-spacing: -1px;
}

.remark_sentence { /* 注釈文 */
	font-size: 10px;
	line-height: 1.5;
	color: #727272;
}

.sp_place_output {
	color: #f36100;
}

.sp_mainvisual {
	width: 100%;
	height: auto;
}
.sp_mainvisual_area {
	color: #898888;
	background-color: #fff;
	position: absolute;
	border: 1px solid #cfcfcf;
	top: 0.75%;
	left: 11px;
	padding: 0 3px;
	font-size: 1.4rem;
	font-weight: bold;
}

.sp_mainvisual_services {
	padding: 5px 10px;
	margin-bottom: 10px;
	background-color: #e6e6e6;
}

.sp_mainvisual_services .sp_mainvisual_service_list {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	padding: 0;
	margin-bottom: 5px;
}

.sp_mainvisual_services .sp_mainvisual_service_item {
	width: 25%;
	box-sizing: border-box;
	padding: 2px;
}

.sp_mainvisual_services .sp_mainvisual_service_item a {
	display: inline-block;
}

.sp_priceWrap {
	background: #fff4cd;
	padding: 0 0 10px;
}

.sp_price_detail {
	background: #fff4cd;
	padding: 10px 10px 5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.menu_cate {
	box-shadow: 0 1px 4px 1px #00000030;
	width: 48.5%;
	background: #fff;
	margin: 0 0 10px 0;
}

.menu_cate .cost {
	font-size: 15px;
	font-weight: 600;
	text-align: center;
	line-height: 1.2;
	padding: 6px 3px;
}

.menu_cate .cost span {
	color: #f34906;
	font-size: 32px;
	font-weight: 800;
}

.menu_cate .trouble_case {
	font-size: 13px;
	line-height: 1.5em;
	padding: 0 9px 18px;
}

.menu_cate .trouble_case li {
	text-indent: -0.5em;
	padding-left: 0.5em;
	font-feature-settings: "palt"1;
}

.servicedescription_btn {
	width: 90%;
	margin: 0 0 10px 5%;
}

.menu_cate .sub {
	background: #666666;
	color: #fff;
	font-weight: 900;
	font-size: 16px;
	letter-spacing: -1px;
	text-align: center;
	padding: 3px 0;
}

.sp_priceWrap .banner {
	margin: 0 10px;
}

.sp_service_price_btn {
	margin-top: -20%;
	padding: 0 10px;
}

.sp_flow {
	margin-top: 12px;
	position: relative;
}

.sp_flow .step_wrap {
	margin: 0 auto;
	width: 100%;
	padding: 10px 10px 0;
}

.sp_flow .step {
	width: 100%;
	margin: 0 auto;
	border: 2px solid #8EB0BE;
	padding: 5PX;
}

.sp_flow .step img {
	float: left;
	width: 30%;
	margin-right: 2%;
	margin-bottom: 5px;
}

.sp_flow .next {
	margin: 0 auto;
	width: 0;
	height: 0;
	border: 35px solid transparent;
	border-bottom: 10px solid transparent;
	border-top: 10px solid #8EB0BE;
}

.sp_reason {
	margin-top: 10px;
	position: relative;
}

.sp_reason_in {
	padding: 15px 7px 11px 7px;
	border-style: solid;
	border-width: 0 2px 2px;
	border-color: rgba(218, 218, 218, 0.8);
	background: url("https://www.capsulesdebieres974.com/sp/img/index_bg_reason.png");
}

.sp_reason_list {
	padding-bottom: 11px;
}

.sp_reason_list h3 {
	color: #df4439;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -1px;
	padding-left: 29%;
}

.sp_reason_list span.number {
	display: inline-block;
	background: #F6C72D;
	color: #574030;
	padding: 3px 10px;
	margin-right: 16px;
	font-size: 20px;
	margin-left: -41%;
}

.sp_reason_list li {
	overflow: hidden;
	padding: 0 10px 10px 0;
	background: #fff;
	border: 2px solid #5c4636;
	font-size: 14px;
	line-height: 1.6;
	border-radius: 2px;
}

.sp_reason_list li+li {
	margin-top: 8px;
}

.sp_reason_list li p {
	float: left;
	width: calc(100% - 72px);
	padding: 10px 0 0 15px;
	font-size: 15px;
}

.sp_reason_list .sp_reason_img {
	padding: 8px 0 0 0;
	margin-left: 8px;
	width: 64px;
	float: left;
}

.sp_reason_list_txt_small {
	font-size: 10px;
	display: block;
	margin-top: 3px;
}

.sp_reason_btn .btn_page {
	margin-top: 10px;
}

.sp_voice {
	margin-top: 20px;
}

.sp_voice_in {
	background: #f4f0e3;
	text-align: center;
	padding: 13px 8px 0;
}

.sp_voice_tit_lead {
	padding: 0 10px;
	font-size: 3.1vw;
	line-height: 1.3;
	text-align: left;
}

.sp_voice_list {
	margin-top: 3px;
}

.sp_voice_list li {
	overflow: hidden;
	font-size: 13px;
	padding: 11px 0;
}

.sp_voice_list li+li {
	border-top: 1px dotted #808080;
}

.sp_voice_list_thumb {
	float: left;
	width: 75px;
	border: 1px solid #e3e3e1;
}

.sp_voice_list_txt {
	text-align: left;
	float: left;
	padding-left: 8px;
	width: calc(100% - 75px);
}

.sp_voice_list_customer {
	color: #fff;
	background: #533826;
	border-radius: 3px;
	line-height: 1;
	padding: 4px 5px;
	font-size: 13px;
	display: inline-block;
}

.sp_voice_list_comment {
	color: #533826;
	font-size: 14px;
	line-height: 1.6;
	text-decoration: underline;
}

.sp_voice_btn {
	padding: 1px 17px 10px 18px;
	background: #e4e0cb;
	margin-bottom: 20px;
}

.sp_request {
	margin-top: 20px;
}

.sp_request_list {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	width: 95%;
	margin: 12px auto 0;
}

.sp_request_list li {
	width: 100%;
	border: 1px solid #d9d3c2;
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 2px 0 0 rgba(163, 155, 132, 0.004);
	padding: 10px 5px;
	margin: 0 0 5px 0;
}

.sp_request_list_thumb {
	float: left;
	width: 65px;
}

.sp_request_list_name {
	padding-bottom: 6px;
	width: 100%;
	font-weight: bold;
	color: #523827;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 8px;
}

.sp_request_list_txt {
	float: left;
	padding-left: 7px;
	width: calc(100% - 70px);
	font-size: 14px;
	line-height: 1.6;
}

.sp_request_btn {
	margin-top: 10px;
	padding: 0 17px 0 18px;
}

.sp_request_btn .btn_page {
	margin: 10px auto 20px;
}

.sp_area {
	margin: 20px 0 0;
}

.sp_area_list {
	margin: 8px auto 0;
	border: 1px solid #e2e2e2;
	border-radius: 4px;
	padding: 9px 6px;
	width: 95%;
}

.sp_area li {
	display: inline-block;
	line-height: 1.6;
	font-size: 14px;
	margin-right: 2px;
	padding-right: 6px;
	border-right: 1px solid #c6c6c6;
}

.staff_moji {
	width: max-content;
	position: absolute;
	font-size: 22px;
	font-weight: bold;
	left: 0;
	right: 0;
	top: 2vw;
	margin: auto;
	line-height: 1em;
}

.sp_flow .staff_moji {
	top: 2vw;
}

.place_moji {
	color: #e20f0f;
}

.staff001 {
	color: #333333;
}

.sp_mainvisual_area {
	font-size: 5vw;
}

.sp_mainvisual_area {
	top: 18vw;
}

.speed {
	margin: 20px 10px 0;
}

.note {
	font-size: 10px;
	margin: 3px 10px 0;
	color: #727272;
	line-height: 1.5;
}

.worries_contents {
	margin-top: 15px;
	margin-bottom: 15px;
}

.fast_and_relief_contents {
	margin-top: 15px;
}
.sp_l-header {
	min-width: 320px;
	display: flex;
	justify-content: space-between;
	flex-direction: column;
	border-bottom: 4px solid #fe2300;
	background-image: linear-gradient(to bottom, #fff 0%, #e5e4e3 100%);
	font-size: 10px;
}

.sp_service_price_btn {
	margin-top: 0;
	padding: 0 10px;
}

.baisyoContents {
	margin: 20px 10px;
	background: #fff;
	border: 2px solid #d6d6d6;
	padding: 0 1.5vw;
	font-size: 3.6vw;
}

.baisyoContents .baisyoContents__title {
	display: flex;
	align-items: flex-start;
	padding: 2vw;
	border-bottom: 2px solid #fcc;
}

.baisyoContents .baisyoContents__titleImg {
	align-self: center;
	width: 2.5em;
}

.baisyoContents .baisyoContents__titleTxt {
	padding-left: 2vw;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.4;
}

.baisyoContents .baisyoContents__detail {
	background: url(https://www.capsulesdebieres974.com/resource/sp/img/index_hoken_bg.png) no-repeat right bottom/8.5em;
	padding: 3vw 26vw 2vw 2vw;
}

.baisyoContents .baisyoContents__detail .txtStrong {
	color: #f03;
}

.faqBox {
	padding: 10px;
	background: #e6e6e6;
}

.faqBox .btn_page {
	margin: 10px auto 10px;
}

.faqBox__qa {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
}

.faqBox__qa .faqBox__qa__item {
	margin: 0 0 2vw 0;
	width: 100%;
	border: 2px solid #fba303;
	padding: 10px;
	background: #FFF;
}

.faqBox__qa .faqBox__qa__item .faqBox__qa__ttl {
	display: flex;
	align-items: center;
	color: #888;
	font-size: 4vw;
	font-weight: bold;
	line-height: 1.3;
	background: url(https://www.capsulesdebieres974.com/resource/sp/img/frontpage/ico_close.png) no-repeat right 10px center;
	background-size: 20px;
	padding-right: 40px;
}

.faqBox__qa .faqBox__qa__item .faqBox__qa__ttl.opend {
	background: url(https://www.capsulesdebieres974.com/resource/sp/img/frontpage/ico_open.png) no-repeat right 10px center;
	background-size: 20px;
}

.faqBox__qa .faqBox__qa__item .faqBox__qa__ttl::before {
	content: '';
	background: url(https://www.capsulesdebieres974.com/resource/sp/img/frontpage/ico_qa_q.png) no-repeat 0 0;
	background-size: 30px;
	display: inline-block;
	width: 40px;
	height: 35px;
	margin: 10px 7px 7px 10px;
	padding-right: 35px;
}

.faqBox__qa .faqBox__qa__item .faqBox__qa__answer {
	display: flex;
	align-items: center;
	padding: 7px 5px 5px 10px;
	margin-top: 6px;
	color: #888;
	border-top: 1px dotted #aaa;
}

.faqBox__qa .faqBox__qa__item .faqBox__qa__answer::before {
	content: '';
	background: url(https://www.capsulesdebieres974.com/resource/sp/img/frontpage/ico_qa_a.png) no-repeat 0 0;
	background-size: 30px;
	display: inline-block;
	width: 40px;
	height: 35px;
	padding-right: 45px;
}

.ttl_lead {
	padding: 10px;
	background: #f5f5f5;
	color: #49290b;
	font-size: 12px;
	line-height: 1.2em;
}

.cv_foot_tel {
	position: absolute;
	right: 11vw;
	top: 5vw;
	font-size: 8vw;
	font-weight: bold;
	letter-spacing: -0.05em;
	text-shadow: 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff, 0 0 3px #fff;
	font-family: 'Roboto', sans-serif;
}

@keyframes buzz {
	0% {
		transform: translateX(0) rotate(0);
	}

	3.5% {
		transform: translateX(0) rotate(0);
	}

	7% {
		transform: translateX(0) rotate(0);
	}

	10.5% {
		transform: translateX(2px) rotate(0.25deg);
	}

	14% {
		transform: translateX(-2px) rotate(-0.25deg);
	}

	17.5% {
		transform: translateX(1px) rotate(0.25deg);
	}

	21% {
		transform: translateX(-1px) rotate(-0.25deg);
	}

	24.5% {
		transform: translateX(0) rotate(0);
	}

	28% {
		transform: translateX(0) rotate(0);
	}

	31.5% {
		transform: translateX(0) rotate(0);
	}

	100% {
		transform: translateX(0) rotate(0);
	}
}


@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUtiZTaR.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUliZTaR.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}

@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUhiZTaR.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
	font-family: 'Oswald';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v35/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiZQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
