@charset "UTF-8";
/*////////////////////////////////////////////////////////////

- contact.css


[Base]
	content
[Size Large]
	content
[Size Mobile]
	content
[Size Smart Phone]
	content


--------------------------------------------------------------


[font-size]

10px : 77%
11px : 85%
12px : 93%
13px : 100%
14px : 108%
15px : 116%
16px : 123.1%
17px : 131%
18px : 138.5%
19px : 146.5%
20px : 153.9%
21px : 161.6%
22px : 167%
23px : 174%
24px : 182%
25px : 189%
26px : 197%

////////////////////////////////////////////////////////////*/

/*############################################################

[Base]

############################################################*/

/*==================================================

content
==================================================*/
#contact #content.static {
	font-size: 100%;
}


/* .contact_list
--------------------------------------------------*/
#contact #content .contact_list {
	padding: 40px 40px 20px 0;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

#contact #content .contact_list li {
	/*padding: 0 0 8px 17px;*/
	position: relative;
	margin-bottom: 10px;
	padding-left: 18px;
	line-height: 1.8;
	font-size: 108%;
}

#contact #content .contact_list li span {
	position: absolute;
	top: -9px;
	left: 0;
	color: #00277f;
	font-family: "WhiteSymbols-Regular";
	font-size: 22px;
}

/*#contact #content .contact_list li:before{
  content: "\2022";
  color: #00277f;
  font-size: 22px;
  position: absolute;
  top: -10px;
  left: 0;
  font-family: "WhiteSymbols-Regular";
}*/

/* .contact_notes
--------------------------------------------------*/
#contact #content .contact_notes {
	padding: 40px 40px 138px 0;
	font-size: 93%;
}

#contact #content .contact_notes li {
	margin-bottom: 8px;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 1.6;
}

/*############################################################

[Size Large]

############################################################*/

/*==================================================

content
==================================================*/

/*############################################################

[Size Mobile]

############################################################*/

/*==================================================

content
==================================================*/

/* .contact_list
--------------------------------------------------*/
#contact.size_mobile #content .contact_list {
	padding: 0;
	list-style-position: inside;
}

#contact.size_mobile #content .contact_list li {
	margin-bottom: 0;
	/*padding: 20px 0 20px 12px;*/
	padding-left: 12px;
	border-top: 1px solid #ccc;
	font-size: 116%;
}

#contact.size_mobile #content .contact_list li span {
	top: 17px;
	font-size: 16px;
}

#contact.size_mobile #content .contact_list li a {
	display: block;
	padding: 20px 0;
}

/*#contact.size_mobile #content .contact_list li:before {
	top: 17px;
	font-size: 16px;
}*/

#contact.size_mobile #content .contact_list li:first-child {
	border-top: none;
}

/* .contact_notes
--------------------------------------------------*/
#contact.size_mobile #content .contact_notes {
	padding: 25px 0 38px 0;
}

/*#contact.size_mobile #content .contact_notes li {
	margin-bottom: 10px;
	line-height: 1.8;
}*/

/*############################################################

[Size Smart Phone]

############################################################*/

/*==================================================

content
==================================================*/


