@charset "utf-8";

/* [ WEB Fonts ]=================================== */
/*
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed);
@import url(https://fonts.googleapis.com/css?family=Sawarabi+Mincho);
*/

input, textarea, select, 
body {
/*	font-family: 'Noto Sans JP', sans-serif;*/
  font-family: "Inter", "YakuHanJP_Noto", "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "BIZ UDPGothic", Meiryo, Roboto, sans-serif;
	  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: unset;
  text-rendering: optimizeLegibility;
}

#howtoBox ul li::before, 
#howtoBox2 ul li::before, 
#optionSelectSettingBox li a .selectTitle::before, 
#facilityDl dd .floorBox .optionstyleBox ul li a::before, 
.nowsetting::before, 
.contactbtnBox a::before, 
.wfAwesome {
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	transform: translate(0, 0);
}
#headerBox #telBox::before {
	font-size: 25px;
	content: '\f095';
	color: rgba(255, 255, 255, 1);
}
.contactbtnBox a::before {
	content: '\f0e0';
	position: absolute;
	top: 1em;
	left: 1.5em;
}
.contactbtnBox a#finalpdfBtn::before { content: '\f1c1'; }
/*#optionSelectSettingBox li a .selectTitle::before { content: '\f0aa'; margin-right: 0.5em; }*/

#howtoBox ul li.option::before { content: '\f358'; margin-right: 0.5em; }
#howtoBox ul li.repayment::before { content: '\f01e'; margin-right: 0.5em; }

#howtoBox2 ul li.option::before {color: #fff; content: '\f358'; margin-right: 0.5em; }
#howtoBox2 ul li.repayment::before {color: #fff; content: '\f01e'; margin-right: 0.5em; }
#facilityDl dd .floorBox .optionstyleBox ul li a, 
.nowsetting { position: relative; }
.nowsetting::before {
	content: '\f14a';
	position: absolute;
	top: 0;
	left: 0;
}
#facilityDl dd .floorBox .optionstyleBox ul li a::before {
	content: '\f0c8';
	font-weight: normal;
	position: absolute;
	top: 0;
	left: -1em;
}
#facilityDl dd .floorBox .optionstyleBox ul li a.nowsetting::before {
	content: '\f14a';
	font-weight: 900;
}