/*!
Theme Name:		Pure Heart Bible
Theme URL:		http://pureheartbible.com
Author:			Pure Heart Ministry
Copyright:		2015-2017
Description:	Bible
Version: 		1.0
Tags:			God, Jesus, Holy Spirit, Christian, Church
*/

* {
	font-weight: 100;
	padding: 0;
	margin: 0;
}

body {
	background: #000;
	width: 100%;
	font-family: Helvetica, Arial, Sans-Serif;
	text-align: center;
}

small {
	color: #F6F;
}

h1 {
	font-size: 100%;
	font-weight: 100;
	text-align: left;
	color: #FFF;
}

h2 {
	font-size: 100%;
	font-weight:100;
	text-align: center;
}

h3 {
	font-size: 100%;
	font-weight: 100;
	text-align: left;
}

h3 a {
	color: #F6F;
}

h4 {
	font-size: 100%;
	font-weight:100;
}

h5 {
	color: #FFF;
	font-size: 100%;
	font-weight: 100;
	text-align: center;
	padding-bottom: 0.625em;
}

a {
	text-decoration: none;
	color: #FFF
}

h1 a:link, h1 a:visited {
	color: #FFF
}

h1 a:hover, h1 a:active {
	color: #F6F;
	border-radius: 0.188em;
	padding: 0.313em 0.313em 0.188em 0.313em;
}

a span {
	font-style: none;
	color: #ececec;
}

/* ...WORD STUDY... */

dt {
	font-size: 130%;
	letter-spacing: .2em;
	color: #0FFFF6;
}

article {
	background: #000;
	background-color: #000;
	text-indent: 0;
	color: #FFF;
	text-align: center;
	border: solid #333 1px;
	border-radius: 0.438em;
	-webkit-border-radius: 0.438em;
	-ms-border-radius: 0.438em;
	-moz-border-radius: 0.438em;
	-o-border-radius: 0.438em;
	padding: 0.063em;
	padding-left: 0.913em;
	padding-right: 0.313em;
	margin: 0.313em 0.000em;
}

article:hover, article:active, article:visited {
	background-color: #000;
	border: 1px inset;
	border-color: #FFF;
	border-radius: 0.438em;
	-webkit-border-radius: 0.438em;
	-ms-border-radius: 0.438em;
	-moz-border-radius: 0.438em;
	-o-border-radius: 0.438em;
}

article p {
	text-align: left;
	list-style: none;
	font-weight: 100;
	line-height: 140%;
	margin: 0 auto;
	padding: 0.313em;
	padding-top: 0.188em;
}

article h1 {
	text-align: right;
	font-size: 70%;
	margin-top: 0.325em;
	margin-bottom: 0.625em;
	margin-right: 0.225em;
}

b {
	color: #F6F;
}

h1 b {
	color: #F6F;
	font-size: 120%;
}

/*...BODY CENTER...*/
.figure {
	background-color: #FFF;
	margin: 0 auto;
	padding: 5%;
	padding-top: 1%;
	width: 85%;
}

/*...SCALABLE IMAGE...*/
.imgBox {
	padding-top: 56.25%;
	position: relative;
}

.mainHeader img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	clear:both;
}

article .scripture {
	color: #FFF;
	padding: 0.313em;
}

figure .scripture {
	background: #FFF;
	border-radius: 0.438em;
	-webkit-border-radius: 0.438em;
	-ms-border-radius: 0.438em;
	-moz-border-radius: 0.438em;
	-o-border-radius: 0.438em;
	box-shadow: inset 0.000em 0.313em 0.938em 0.000em #111;
	padding: 0.125em;
	padding-bottom: 1.250em;
}

img {
	max-width: 100%;
	padding-top: 1.250em;
}

/* ...CONTENT... */

/* ...NARR [#FFFFFF] white... */

p {
	color: #FFF;
	text-align: center;
}

/* ...QUOTE... */

/* ...GOD [#FF3388] red... */

q.god {
	font-size: 105%;
	font-style: italic;
	color: #ff3388;
}

/* ...JESUS [#FF22FF] purple... */

q.jesus {
	font-size: 105%;
	font-style: italic;
	color: #c76cfb;
}

/* ...SPIRIT [#FF5533] orange... */

q.spirit {
	font-size: 105%;
	font-style: italic;
	color: #F0F;	
}

/* ...ANGEL [#8DCF41] green... */

q.angel {
	font-size: 105%;
	font-style: italic;
	color: #8dcf41;
}

/* ...DEVIL [#999999] gray... */

q.devil {
	font-size: 105%;
	font-style: italic;
	color: #999999;
}

/* ...MAN [#F6B28F] brown... */

q.man {
	font-style: none;
	color: #f6b28f;
}

/* ...WORD... */

/* WORD	#FFFFFF		white highlight */

mark {
	background: rgba(238, 238, 238, 0.01);
	color: #FFF;
	border-radius: 0.188em;
	-webkit-border-radius: 0.188em;
	-ms-border-radius: 0.188em;
	-moz-border-radius: 0.188em;
	-o-border-radius: 0.188em;
}

/* ...MAN [#F6B28F] brown... */

q.man mark {
	color: #f6b28f;
}

/* ...DEVIL [#999999] gray... */

q.devil mark {
	color: #999999;
}

/* ...ANGEL [#8DCF41] green... */

q.angel mark {
	color: #8dcf41;	
}

/* ...SPIRIT [#FF5533] orange... */

q.spirit mark {
	color: #F0F;
}

/* ...JESUS [#FF22FF] purple... */

q.jesus mark {
	color: #c76cfb;
}

/* ...GOD [#FF3388] red... */

q.god mark {
	color: #ff3388;
}

/* PROPHECY	[NO COLOR] link */

em {
	font-style: none;
	text-decoration: none;	
	padding-left: 0.188em;
}

/* ...PARA [NO COLOR] enlarging... */

strong {
	font-size: 230%;
	font-family: Georgia, sans-serif;
	color: none;
}

ins {
	background-color: #F6F;
	font-size: 100%;
	text-decoration: none;
	color: #FFF;
	border-radius: 0.188em;
	-webkit-border-radius: 0.188em;
	-ms-border-radius: 0.188em;
	-moz-border-radius: 0.188em;
	-o-border-radius: 0.188em;
	padding: 0.000em;
	padding-right: 0.250em;
	padding-left: 0.250em;
}

cite {
	color: #000000;
	font-style: none;
	text-decoration: none;
}

pre {
	float: right;
	color: #F6F;
	font-style: none;
	text-decoration: none;
	padding-right: 1em;
}

/* ...NAME... */

/* LORD	#FFCC33		bright gold */

abbr {
	font-size: 110%;
	color: #ffcc33;
}

/*ANGEL	#CCFF66		bright green */

span.angel {
	font-size: 105%;
	font-style: none;
	color: #ccff66;
}

/* DEVIL	#B5B7C4		dark gray */

span.devil {
	font-size: 105%;
	font-style: none;
	color: #b5b7c4;
}

h1 em {
	font-size: 70%;
	font-style: none;
	color: #999;
}

#contents {		
	font-size: 100%;
	margin: 0 20px;
}

#page {		
	font-size: 100%;
	margin: 0 2%;
}

#fixed-nav-bar {
	background: #000;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 70px;
	text-align: center;
}

#fixed-nav-bar a {
	color: #FFF;
	text-decoration: none;
}

#empty-fixed-box {
	background: none;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 70px;
	padding: 0px;
	margin: 0px;
}

#menuLeft {
	float: left;
	font-size: 28px;
	margin-left: 15px;
	padding-top: 40px;
	line-height: 0;
}

#menuCenter {
	text-align: center;
	font-size: 20px;
	padding-top: 40px;
	line-height: 3px;
}

#menuRight {
	float: right;
	font-size: 28px;
	margin-right: 15px;
	padding-top: 40px;
	line-height: 0;
}

#top-Nav {
	color: #FFF;
	margin: 10px 20px;
}

#top-Nav ul {
	list-style: none;
}

#top-Nav a {
	background: #FFF;
	font-size: 20px;
	line-height: 2.1;
	color: #000;
	text-align: center;
	text-decoration: none;
	border: 1px solid #FFF;
	border-width: 0.025em;
	border-radius: 1.250em;
	-webkit-border-radius: 1.250em;
	-ms-border-radius: 1.250em;
	-moz-border-radius: 1.250em;
	-o-border-radius: 1.250em;
}

#top-Nav a:link, #top-Nav a:visited {
	color: #000;
	padding: 0.15em 1.75em;
}

#top-Nav a:hover, #top-Nav a:active,
#top-Nav .active a:link, #top-Nav .active a:visited {
	background-color: #F6F;
	color: #FFF;
}

#bottom-Nav {
	background-color: #000;
	margin: 5px;
	margin-top: 25px;
}

#bottom-Nav ul {
	background-color: #000;
	text-align: center;
}

#bottom-Nav li {
	color: #000;
	margin: 1px;
	list-style: none;
	display: inline-block;
}

#link a {
	font-size: 14px;
	background-color: #FFF;
	color: #000;
	text-decoration: none;
	padding: 0.313em;
	border-radius: 1.250em;
	-webkit-border-radius: 1.250em;
	-ms-border-radius: 1.250em;
	-moz-border-radius: 1.250em;
	-o-border-radius: 1.250em;
}

#link a:link, #link a:visited {
	padding: 0.225em 1.375em;
}

#link a:hover, #link a:active {
	color: #FFF;
	background: #F6F;
}

#bottom-Footer {
	background-color: #000;
	text-align: center;
}

#snippet {
	font-size: 1px;
	color: #100;
}

#address a {
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

#address a:link, #address a:visited {
	color: #FFF;
}

#address a:hover, #address a:active {
	color: #F6F;
}

#ministry {
	font-size: 14px;
	color: #FFF;
	padding-top: 10px;
	padding-bottom: 25px;
}

#main-container {
	width: 260px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: center;
}

#main-container p {
	color: #F6F;
	font-size: 14px;
	margin-bottom: 10px;
}

#floated-box a {
	font-size: 18px;
	width: 50px;
	padding: 10px;
	margin: 5px;
	display: block;
	float: left;
	background: #111;
	text-decoration: none;
	border-top: 1px solid #333;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #333;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}

#floated-box a:link, #floated-box a:visited {
	color: #FFF;
}

#floated-box a:hover, #floated-box a:active {
	color: #FFF;
	background: #F6F;
}

#empty-box {
	clear: both;
}

#main-menu {
	width: 260px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	line-height: 20px;
	border: 1px solid #000;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-ms-border-radius: 25px;
	-moz-border-radius: 25px;
	-o-border-radius: 25x;
}

#floated-box-link a {
	font-size: 16px;
	width: 50px;
	padding: 1px;
	margin: 5px;
	display: block;
	float: left;
	background: #111;
	text-decoration: none;
	border-top: 1px solid #333;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #333;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}

#floated-box-main a {
	font-size: 16px;
	width: 180px;
	padding: 1px;
	margin: 5px;
	display: block;
	float: left;
	background: #111;
	text-decoration: none;
	border-top: 1px solid #333;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #333;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}

#floated-box-link a:hover, #floated-box-main a:hover {
	color: #FFF;
	background: #F6F;
}

#floated-box-word a {
	font-size: 18px;
	width: 50px;
	padding: 10px;
	margin: 5px;
	display: block;
	float: left;
	background: #111;
	text-decoration: none;
	border-top: 1px solid #333;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #333;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
}

#floated-box-word a:link, #floated-box-word a:visited {
	color: #FFF;
}

#floated-box-word a:hover, #floated-box-word a:active {
	color: #F6F;
	background: #FFF;
}

#app {
	background-color: #F6F;
	width: 18px;
	font-size: 90%;
	border: solid #999 1px;
	border-radius: 0.188em;
	-webkit-border-radius: 0.188em;
	-ms-border-radius: 0.188em;
	-moz-border-radius: 0.188em;
	-o-border-radius: 0.188em;
	padding: 1px;
	margin-left: 35%;
}

#app:hover {
	background: #FFF;
	color: #999;
}

#key {
	margin-left: 35%;
}

#heart {
	background-color: #F6F;
	width: 5px;
	font-size: 90%;
	line-height: 0.001em;
	border: solid #999 1px;
	border-radius: 1.250em;
	-webkit-border-radius: 1.250em;
	-ms-border-radius: 1.250em;
	-moz-border-radius: 1.250em;
	-o-border-radius: 1.250em;
	padding: 10px;
	margin-left: 35%;
}

#heart:hover {
	color: #F6F;
	background: #FFF;
}

#map {
	background-color: #FFF;
	width: 4px;
	font-size: 90%;
	border: solid #F6F 1px;
	border-top-left-radius: 0.313em;
	-webkit-border-top-left-radius: 0.313em;
	-ms-border-top-left-radius: 0.313em;
	-moz-border-top-left-radius: 0.313em;
	-o-border-top-left-radius: 0.313em;
	border-bottom-right-radius: 0.313em;
	-webkit-border-bottom-right-radius: 0.313em;
	-ms-border-bottom-right-radius: 0.313em;
	-moz-border-bottom-right-radius: 0.313em;
	-o-border-bottom-right-radius: 0.313em;
	padding-right: 12px;
	margin-top: 10px;
	margin-left: 30%;
}

#map:hover {
	color: #F6F;
	background: #F6F;
}

/* ...BOOK ... */

.book a {
	text-decoration: none;
	color: #F6F;
}

.book {
	background: #000;
	font-size: 85%;
	line-height: 1.5;
	color: #000;
	text-align: center;
	border: solid #555 1px;
	border-radius: 0.125em;
	-webkit-border-radius: 1.250em;
	-ms-border-radius: 1.250em;
	-moz-border-radius: 1.250em;
	-o-border-radius: 1.250em;
	float: left;
	padding: 0.000em 0.250em;	
	margin-left: 1.063em;
	margin-top: 1%;
}

.book:hover {
	background: #FFF;
	color: #000;
}

/* ...CHAPTER BOOKMARK... */

.chapter a {
	text-decoration: none;
	background: #FFF;
	font-size: 90%;
	line-height: 1.5;
	color: #000;
	text-align: center;
	border: solid #555 1px;
	border-radius: 0.313em;	
	-webkit-border-radius: 0.313em;
	-ms-border-radius: 0.313em;
	-moz-border-radius: 0.313em;
	-o-border-radius: 0.313em;
	float: left;
	padding-left: 0.063em;
	padding-right: 0.375em;
	margin-left: 0.313em;
	margin-top: 0.188em;
}

.chapter a:hover {
	background: #F6F;
	color: #FFF;
}

/* ...WORD... */

.word a {
	text-decoration: none;
	color: #FFF;
}

.word {
	background: #000;
	width: 3.125em;
	font-size: 90%;
	line-height: 1.5;
	color: #FFF;
	text-align: center;
	border: solid #555 1px;
	border-radius: 0.125em;
	-webkit-border-radius: 0.125em;
	-ms-border-radius: 0.125em;
	-moz-border-radius: 0.125em;
	-o-border-radius: 0.125em;
	float: left;
	padding-left: 0.125em;
	margin-left: 13%;
	margin-top: 0.625em;
}

.word:hover {
	background: #F6F;
	color: #FFF;
}

#scripture h1 {
	background: #000;
	text-indent: none;
	text-align: center;
	border-radius: 0.000em;
	margin: 0.000em;
	padding: 0.000em;
	padding-bottom: 0.000em;
}

#scripture h2 {
	padding-top: 1.250em;
}

.script {
	text-align: center;
	color: #F6F;
}

/* ...BIBLE... */

#bible-Book-Nav {
	margin-bottom: 0.625em;
}

#book-Nav {
	margin-bottom: 0.625em;
}

#book-Nav a {
	padding: 0.025em 0.525em;
	padding-right: 0.725em;
	text-align: center;
}

#bible-Book {
	background: #000;
	text-indent: 0.188em;
	color: #FFF;
	border-radius: 0.188em;
	-webkit-border-radius: 0.188em;
	-ms-border-radius: 0.188em;
	-moz-border-radius: 0.188em;
	-o-border-radius: 0.188em;
	clear: both;
	padding: 0.000em;
	margin: 0.063em 0.500em;
}

#bible-Chapter {
	background: #000;
	color: #FFF;
	border-radius: 0.125em;
	-webkit-border-radius: 0.125em;
	-ms-border-radius: 0.125em;
	-moz-border-radius: 0.125em;
	-o-border-radius: 0.125em;
	clear: both;
	padding-top: 0.625em;
	margin: 0.063em 0.000em;
}
	
#bible-Paragraph {
	background: #000;
	color: #FFF;
	border-radius: 0.125em;
	-webkit-border-radius: 0.125em;
	-ms-border-radius: 0.125em;
	-moz-border-radius: 0.125em;
	-o-border-radius: 0.125em;
	padding: 0.000em;
	padding-bottom: 0.313em;
	margin: 0.063em 0.000em;
}

#bible-Testament {
	color: #0FFFF6;
}

#bible-Key {
	font-size: 120%;
	line-height: 1;
}

#bible-Book header {
	color: #0FFFF6;
	text-align: center;
	padding-top: 0.625em;
}

#holy {
	color: #0FFFF6;
	text-align: center;
	padding-top: 0.625em;
	padding-bottom: 0.625em;
}

.para {
	font-size: 80%;
	color: #0FFFF6;
}

.heart {
	color: #F6F;	
}

.messiah {
	background: rgba(147, 143, 255, 0.00);
	border-radius: 0.063em;
	-webkit-border-radius: 0.063em;
	-ms-border-radius: 0.063em;
	-moz-border-radius: 0.063em;
	-o-border-radius: 0.063em;
}

@media (min-width:320px)
{
	#page {		
		font-size: 65%;
	}
}

@media (min-width:340px)
{
	#page {		
		font-size: 70%;
	}
	#fixed-nav-bar {
		height: 71px;
	}
	#empty-fixed-box {
		height: 71px;
	}
	#menuLeft {
		font-size: 28px;
		margin-left: 16px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 21px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 28px;
		margin-right: 16px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 21px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 21px;
	}
	#bottom-Nav li {
		margin: 3px;
	}
	#link a {
		font-size: 15px;
	}
	#address a {
		font-size: 10px;
	}
	#ministry {
		font-size: 15px;
		padding-top: 10px;
		padding-bottom: 26px;
	}
}

@media (min-width:365px)
{
	#page {		
		font-size: 75%;
	}
	#fixed-nav-bar {
		height: 72px;
	}
	#empty-fixed-box {
		height: 72px;
	}
	#menuLeft {
		font-size: 29px;
		margin-left: 17px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 21px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 29px;
		margin-right: 17px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 22px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 21px;
	}
	#bottom-Nav li {
		margin: 3px;
	}
	#link a {
		font-size: 15px;
	}
	#address a {
		font-size: 10px;
	}
	#ministry {
		font-size: 15px;
		padding-top: 11px;
		padding-bottom: 27px;
	}
}

@media (min-width:380px)
{
	#page {		
		font-size: 80%;
	}
	#fixed-nav-bar {
		height: 73px;
	}
	#empty-fixed-box {
		height: 73px;
	}
	#menuLeft {
		font-size: 29px;
		margin-left: 18px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 22px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 29px;
		margin-right: 18px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 23px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 22px;
	}
	#bottom-Nav li {
		margin: 3px;
	}
	#link a {
		font-size: 16px;
	}
	#address a {
		font-size: 10px;
	}
	#ministry {
		font-size: 16px;
		padding-top: 12px;
		padding-bottom: 30px;
	}
}

@media (min-width:395px)
{
	#page {		
		font-size: 85%;
	}
	#fixed-nav-bar {
		height: 74px;
	}
	#empty-fixed-box {
		height: 74px;
	}
	#menuLeft {
		font-size: 30px;
		margin-left: 19px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 23px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 30px;
		margin-right: 19px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 24px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 22px;
	}
	#bottom-Nav li {
		margin: 3px;
	}
	#link a {
		font-size: 17px;
	}
	#address a {
		font-size: 11px;
	}
	#ministry {
		font-size: 17px;
		padding-top: 13px;
		padding-bottom: 32px;
	}
}

@media (min-width:414px)
{
	#contents {		
		font-size: 90%;
	}
	#page {		
		font-size: 90%;
	}
	#fixed-nav-bar {
		height: 75px;
	}
	#empty-fixed-box {
		height: 75px;
	}
	#menuLeft {
		font-size: 31px;
		margin-left: 20px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 23px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 31px;
		margin-right: 20px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 22px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 23px;
	}
	#bottom-Nav li {
		margin: 3px;
	}
	#link a {
		font-size: 18px;
	}
	#address a {
		font-size: 11px;
	}
	#ministry {
		font-size: 18px;
		padding-top: 14px;
		padding-bottom: 33px;
	}
	#main-container {
		width: 346.4px;
	}
	#floated-box a {
		font-size: 20px;
		width: 54.6px;
		padding: 10px;
		margin: 5px;
	}
	#main-menu {
		width: 346.4px;
		line-height: 30px;		
	}
	#floated-box-link a {
		font-size: 20px;
		width: 60px;
		padding: 1px;
		margin: 5px;
		margin-left: 17px; 
	}
	#floated-box-main a {
		font-size: 20px;
		width: 230px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 20px;
		width: 54.6px;
		padding: 10px;
		margin: 5px;
	}
}

@media (min-width:480px)
{
	#contents {		
		font-size: 100%;
	}
	#page {		
		font-size: 100%;
	}
	#fixed-nav-bar {
		height: 76px;
	}
	#empty-fixed-box {
		height: 76px;
	}
	#menuLeft {
		font-size: 31px;
		margin-left: 22px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 24px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 31px;
		margin-right: 22px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 25px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 30px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 10px;
	}
	#link a {
		font-size: 19px;
	}
	#address a {
		font-size: 11px;
	}
	#ministry {
		font-size: 19px;
		padding-top: 15px;
		padding-bottom: 34px;
	}
	#main-container {
		width: 402.4px;
	}
	#floated-box a {
		font-size: 23px;
		width: 64.6px;
		padding: 10px;
		margin: 7px;
	}
	#main-menu {
		width: 402.4px;
		line-height: 40px;
	}
	#floated-box-link a {
		font-size: 23px;
		width: 60px;
		padding: 1px;
		margin: 5px;
		margin-left: 20px; 
	}
	#floated-box-main a {
		font-size: 23px;
		width: 280px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 23px;
		width: 64.6px;
		padding: 10px;
		margin: 7px;
	}
}

@media (min-width:600px)
{
	#contents {		
		font-size: 120%;
	}
	#page {		
		font-size: 120%;
		margin: 0 5%;
	}
	#fixed-nav-bar {
		height: 77px;
	}
	#empty-fixed-box {
		height: 77px;
	}
	#menuLeft {
		font-size: 32px;
		margin-left: 24px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 25px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 32px;
		margin-right: 24px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 26px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 32px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 12px;
	}
	#link a {
		font-size: 20px;
	}
	#address a {
		font-size: 11px;
	}
	#ministry {
		font-size: 20px;
		padding-top: 16px;
		padding-bottom: 35px;
	}
	#main-container {
		width: 442.4px;
	}
	#floated-box a {
		font-size: 25px;
		width: 74.6px;
		padding: 10px;
		margin: 7px;
	}
	#main-menu {
		width: 442.4px;
		line-height: 50px;
	}
	#floated-box-link a {
		font-size: 25px;
		width: 70px;
		padding: 1px;
		margin: 5px;
		margin-left: 27px; 
	}
	#floated-box-main a {
		font-size: 25px;
		width: 300px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 25px;
		width: 74.6px;
		padding: 10px;
		margin: 7px;
	}
	article h1 {
		font-size: 50%;
	}
}

@media (min-width:720px)
{
	#contents {		
		font-size: 140%;
	}
	#page {		
		font-size: 140%;
	}
	#fixed-nav-bar {
		height: 81px;
	}
	#empty-fixed-box {
		height: 81px;
	}
	#menuLeft {
		font-size: 31px;
		margin-left: 33px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 26px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 31px;
		margin-right: 33px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 28px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 35px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 15px;
	}
	#link a {
		font-size: 23px;
	}
	#address a {
		font-size: 12px;
	}
	#ministry {
		font-size: 23px;
		padding-top: 18px;
		padding-bottom: 37px;
	}
	#main-container {
		width: 502.4px;
	}
	#floated-box a {
		font-size: 27.5px;
		width: 84.6px;
		padding: 12.5px;
		margin: 7px;
	}
	#main-menu {
		width: 502.4px;
		line-height: 55px;
	}
	#floated-box-link a {
		font-size: 27.5px;
		width: 80px;
		padding: 1px;
		margin: 5px;
		margin-left: 32px; 
	}
	#floated-box-main a {
		font-size: 27.5px;
		width: 340px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 27.5px;
		width: 84.6px;
		padding: 12.5px;
		margin: 7px;
	}
}

@media (min-width:768px)
{
	#contents {		
		font-size: 155%;
	}
	#page {		
		font-size: 155%;
	}
	#fixed-nav-bar {
		height: 85px;
	}
	#empty-fixed-box {
		height: 85px;
	}
	#menuLeft {
		font-size: 35px;
		margin-left: 30px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 30px;
		padding-top: 40px;
		line-height: 3px;
	}
	#menuRight {
		font-size: 35px;
		margin-right: 30px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 30px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 36px;
	}
	#bottom-Nav li {
		margin: 2px;
		margin-bottom: 10px;
	}
	#link a {
		font-size: 20px;
	}
	#address a {
		font-size: 12px;
	}
	#ministry {
		font-size: 20px;
		padding-top: 15px;
		padding-bottom: 40px;
	}
	#main-container {
		width: 546.4px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 546.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 90px;
		padding: 1px;
		margin: 5px;
		margin-left: 28px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 380px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}	
}

@media (min-width:960px)
{
	#contents {		
		font-size: 185%;
	}
	#page {		
		font-size: 185%;
	}
	#fixed-nav-bar {
		height: 88px;
	}
	#empty-fixed-box {
		height: 88px;
	}
	#menuLeft {
		font-size: 39px;
		margin-left: 33px;
		padding-top: 40px;
	}
	#menuCenter {
		font-size: 34px;
		padding-top: 40px;
		line-height: 4px;
	}
	#menuRight {
		font-size: 39px;
		margin-right: 33px;
		padding-top: 40px;
	}
	#top-Nav a {
		font-size: 33px;
		line-height: 2.1;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 38px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 20px;
	}
	#link a {
		font-size: 23px;
	}
	#address a {
		font-size: 15px;
	}
	#ministry {
		font-size: 23px;
		padding-top: 24px;
		padding-bottom: 43px;
	}
	#main-container {
		width: 683px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 683.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 100px;
		padding: 1px;
		margin: 5px;
		margin-left: 70px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 420px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
}

@media (min-width:1024px)
{
	#contents {		
		font-size: 210%;
	}
	#page {		
		font-size: 210%;
	}
	#fixed-nav-bar {
		height: 90px;
	}
	#empty-fixed-box {
		height: 90px;
	}
	#menuLeft {
		font-size: 40px;
		margin-left: 35px;
		padding-top: 45px;
	}
	#menuCenter {
		font-size: 35px;
		padding-top: 45px;
		line-height: 4px;
	}
	#menuRight {
		font-size: 40px;
		margin-right: 35px;
		padding-top: 45px;
	}
	#top-Nav a {
		font-size: 35px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 40px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 20px;
	}
	#link a {
		font-size: 25px;
	}
	#address a {
		font-size: 17px;
	}
	#ministry {
		font-size: 25px;
		padding-top: 20px;
		padding-bottom: 45px;
	}
	#main-container {
		width: 819.6px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 820px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 110px;
		padding: 1px;
		margin: 5px;
		margin-left: 96px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 500px;
		padding: 1px;
		margin: 5px;
		margin-right: 96px; 
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
}

@media (min-width:1110px)
{
	#contents {		
		font-size: 235%;
	}
	#page {		
		font-size: 235%;
	}
	#fixed-nav-bar {
		height: 93px;
	}
	#empty-fixed-box {
		height: 93px;
	}
	#menuLeft {
		font-size: 43px;
		margin-left: 35px;
		padding-top: 45px;
	}
	#menuCenter {
		font-size: 37px;
		padding-top: 45px;
		line-height: 4px;
	}
	#menuRight {
		font-size: 43px;
		margin-right: 35px;
		padding-top: 45px;
	}
	#top-Nav a {
		font-size: 37px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 52px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 32px;
	}
	#link a {
		font-size: 27px;
	}
	#address a {
		font-size: 17px;
	}
	#ministry {
		font-size: 27px;
		padding-top: 20px;
		padding-bottom: 47px;
	}
	#main-container {
		width: 956.2px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 956.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 120px;
		padding: 1px;
		margin: 5px;
		margin-left: 120px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 580px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
}

@media (min-width:1200px)
{
	#contents {		
		font-size: 250%;
	}
	#page {		
		font-size: 250%;
	}
	#fixed-nav-bar {
		height: 97px;
	}
	#empty-fixed-box {
		height: 97px;
	}
	#menuLeft {
		font-size: 47px;
		margin-left: 36px;
		padding-top: 47px;
	}
	#menuCenter {
		font-size: 39px;
		padding-top: 47px;
		line-height: 5px;
	}
	#menuRight {
		font-size: 47px;
		margin-right: 36px;
		padding-top: 47px;
	}
	#top-Nav a {
		font-size: 39px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 54px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 24px;
	}
	#link a {
		font-size: 29px;
	}
	#address a {
		font-size: 19px;
	}
	#ministry {
		font-size: 29px;
		padding-top: 21px;
		padding-bottom: 50px;
	}
	#main-container {
		width: 956.2px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 956.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 120px;
		padding: 1px;
		margin: 5px;
		margin-left: 120px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 580px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
}

@media (min-width:1280px)
{
	#contents {		
		font-size: 260%;
	}
	#page {		
		font-size: 260%;
	}
	#fixed-nav-bar {
		height: 103px;
	}
	#empty-fixed-box {
		height: 103px;
	}
	#menuLeft {
		font-size: 53px;
		margin-left: 36px;
		padding-top: 48px;
	}
	#menuCenter {
		font-size: 43px;
		padding-top: 48px;
		line-height: 6px;
	}
	#menuRight {
		font-size: 53px;
		margin-right: 36px;
		padding-top: 48px;
	}
	#top-Nav a {
		font-size: 43px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 56px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 27px;
	}
	#link a {
		font-size: 33px;
	}
	#address a {
		font-size: 22px;
	}
	#ministry {
		font-size: 33px;
		padding-top: 22px;
		padding-bottom: 52px;
	}
	#main-container {
		width: 956.2px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 956.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 120px;
		padding: 1px;
		margin: 5px;
		margin-left: 120px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 580px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
}

@media (min-width:1366px)
{
	#contents {		
		font-size: 280%;
	}
	#page {		
		font-size: 280%;
	}
	#fixed-nav-bar {
		height: 107px;
	}
	#empty-fixed-box {
		height: 107px;
	}
	#menuLeft {
		font-size: 57px;
		margin-left: 37px;
		padding-top: 49px;
	}
	#menuCenter {
		font-size: 46px;
		padding-top: 49px;
		line-height: 7px;
	}
	#menuRight {
		font-size: 57px;
		margin-right: 37px;
		padding-top: 49px;
	}
	#top-Nav a {
		font-size: 43px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 58px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 29px;
	}
	#link a {
		font-size: 35px;
	}
	#address a {
		font-size: 24px;
	}
	#ministry {
		font-size: 35px;
		padding-top: 23px;
		padding-bottom: 56px;
	}
	#main-container {
		width: 1092.8px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 1092.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}	
}

@media (min-width:1440px)
{
	#contents {		
		font-size: 300%;
	}
	#page {		
		font-size: 300%;
	}
	#fixed-nav-bar {
		height: 110px;
	}
	#empty-fixed-box {
		height: 110px;
	}
	#menuLeft {
		font-size: 60px;
		margin-left: 37px;
		padding-top: 50px;
	}
	#menuCenter {
		font-size: 50px;
		padding-top: 50px;
		line-height: 7px;
	}
	#menuRight {
		font-size: 60px;
		margin-right: 37px;
		padding-top: 50px;
	}
	#top-Nav a {
		font-size: 47px;
		line-height: 1.9;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 60px
	}
	#bottom-Nav li {
		margin: 5px;
		margin-bottom: 30px
	}
	#link a {
		font-size: 37px;
	}
	#address a {
		font-size: 25px;
	}
	#ministry {
		font-size: 37px;
		padding-top: 23px;
		padding-bottom: 58px;
	}
	#main-container {
		width: 1092.8px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 1092.4px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}	
}

@media (min-width:1536px)
{
	#contents {		
		font-size: 315%;
	}
	#page {		
		font-size: 315%;
	}
	#fixed-nav-bar {
		height: 113px;
	}
	#empty-fixed-box {
		height: 113px;
	}
	#menuLeft {
		font-size: 63px;
		margin-left: 37px;
		padding-top: 51px;
	}
	#menuCenter {
		font-size: 52px;
		padding-top: 51px;
		line-height: 7px;
	}
	#menuRight {
		font-size: 63px;
		margin-right: 37px;
		padding-top: 51px;
	}
	#top-Nav a {
		font-size: 50px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 80px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 50px;
	}
	#link a {
		font-size: 40px;
	}
	#address a {
		font-size: 27px;
	}
	#ministry {
		font-size: 40px;
		padding-top: 23px;
		padding-bottom: 60px;
	}
	#main-container {
		width: 1230px;
	}
	#floated-box a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 200px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 30px;
		width: 84.6px;
		padding: 15px;
		margin: 10px;
	}	
}

@media (min-width:1680px)
{
	#contents {		
		font-size: 340%;
	}
	#page {		
		font-size: 340%;
	}
	#fixed-nav-bar {
		height: 120px;
	}
	#empty-fixed-box {
		height: 120px;
	}
	#menuLeft {
		font-size: 68px;
		margin-left: 38px;
		padding-top: 53px;
	}
	#menuCenter {
		font-size: 57px;
		padding-top: 53px;
		line-height: 8px;
	}
	#menuRight {
		font-size: 68px;
		margin-right: 38px;
		padding-top: 53px;
	}
	#top-Nav a {
		font-size: 54px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 74px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 54px;
	}
	#link a {
		font-size: 44px;
	}
	#address a {
		font-size: 30px;
	}
	#ministry {
		font-size: 44px;
		padding-top: 24px;
		padding-bottom: 64px;
	}
	#main-container {
		width: 1275px;
	}
	#floated-box a {
		font-size: 32px;
		width: 89.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 190px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 32px;
		width: 89.6px;
		padding: 15px;
		margin: 10px;
	}
	#page {	
}

@media (min-width:1800px)
{
	#contents {		
		font-size: 360%;
	}
	#page {		
		font-size: 360%;
	}
	#fixed-nav-bar {
		height: 127px;
	}
	#empty-fixed-box {
		height: 127px;
	}
	#menuLeft {
		font-size: 73px;
		margin-left: 39px;
		padding-top: 54px;
	}
	#menuCenter {
		font-size: 62px;
		padding-top: 54px;
		line-height: 9px;
	}
	#menuRight {
		font-size: 73px;
		margin-right: 39px;
		padding-top: 54px;
	}
	#top-Nav a {
		font-size: 58px;
		line-height: 2.0;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 78px;
	}
	#bottom-Nav li {
		margin: 3px;
		margin-bottom: 58px;
	}
	#link a {
		font-size: 48px;
	}
	#address a {
		font-size: 34px;
	}
	#ministry {
		font-size: 48px;
		padding-top: 25px;
		padding-bottom: 70px;
	}
	#main-container {
		width: 1320px;
	}
	#floated-box a {
		font-size: 32px;
		width: 94.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 200px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 32px;
		width: 94.6px;
		padding: 15px;
		margin: 10px;
	}	
}

@media (min-width:1920px)
{
	#contents {		
		font-size: 380%;
	}
	#page {		
		font-size: 380%;
	}
	#fixed-nav-bar {
		height: 130px;
	}
	#empty-fixed-box {
		height: 130px;
	}
	#menuLeft {
		font-size: 75px;
		margin-left: 40px;
		padding-top: 55px;
	}
	#menuCenter {
		font-size: 70px;
		padding-top: 55px;
		line-height: 10px;
	}
	#menuRight {
		font-size: 75px;
		margin-right: 40px;
		padding-top: 55px;
	}
	#top-Nav a {
		font-size: 60px;
		line-height: 1.9;
	}
	#bottom-Nav {
		margin: 5px;
		margin-top: 80px
	}
	#bottom-Nav li {
		margin: 6px;
		margin-bottom: 60px
	}
	#link a {
		font-size: 50px;
	}
	#address a {
		font-size: 35px;
	}
	#ministry {
		font-size: 50px;
		padding-top: 25px;
		padding-bottom: 70px;
	}
	#main-container {
		width: 1365px;
	}
	#floated-box a {
		font-size: 34px;
		width: 99.6px;
		padding: 15px;
		margin: 10px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 210px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 34px;
		width: 99.6px;
		padding: 15px;
		margin: 10px;
	}	
}

@media (min-width:2048px)
{
	#contents {		
		font-size: 400%;
	}
	#page {		
		font-size: 400%;
	}
	#main-container {
		width: 1446px;
	}
	#floated-box a {
		font-size: 36px;
		width: 104.6px;
		padding: 16px;
		margin: 11px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 36px;
		width: 104.6px;
		padding: 16px;
		margin: 11px;
	}
}

@media (min-width:2160px)
{
	#contents {		
		font-size: 420%;
	}
	#page {		
		font-size: 420%;
	}
	#main-container {
		width: 1491px;
	}
	#floated-box a {
		font-size: 38px;
		width: 109.6px;
		padding: 16px;
		margin: 11px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 38px;
		width: 109.6px;
		padding: 16px;
		margin: 11px;
	}
}

@media (min-width:2304px)
{
	#contents {		
		font-size: 440%;
	}
	#page {		
		font-size: 440%;
	}
	#main-container {
		width: 1572px;
	}
	#floated-box a {
		font-size: 40px;
		width: 114.6px;
		padding: 17px;
		margin: 12px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 40px;
		width: 114.6px;
		padding: 17px;
		margin: 12px;
	}
}

@media (min-width:2448px)
{
	#contents {		
		font-size: 460%;
	}
	#page {		
		font-size: 460%;
	}
	#main-container {
		width: 1617px;
	}
	#floated-box a {
		font-size: 42px;
		width: 119.6px;
		padding: 17px;
		margin: 12px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 42px;
		width: 119.6px;
		padding: 17px;
		margin: 12px;
	}
}

@media (min-width:2560px)
{
	#contents {		
		font-size: 480%;
	}
	#page {		
		font-size: 480%;
	}
	#main-container {
		width: 1698px;
	}
	#floated-box a {
		font-size: 44px;
		width: 124.6px;
		padding: 18px;
		margin: 13px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 44px;
		width: 124.6px;
		padding: 18px;
		margin: 13px;
	}
}

@media (min-width:2700px)
{
	#contents {		
		font-size: 500%;
	}
	#page {		
		font-size: 500%;
	}
	#main-container {
		width: 1743px;
	}
	#floated-box a {
		font-size: 46px;
		width: 129.6px;
		padding: 18px;
		margin: 13px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 46px;
		width: 129.6px;
		padding: 18px;
		margin: 13px;
	}
}

@media (min-width:2880px)
{
	#contents {		
		font-size: 520%;
	}
	#page {		
		font-size: 520%;
	}
	#main-container {
		width: 1824px;
	}
	#floated-box a {
		font-size: 48px;
		width: 134.6px;
		padding: 19px;
		margin: 14px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 48px;
		width: 134.6px;
		padding: 19px;
		margin: 14px;
	}
}

@media (min-width:3072px)
{
	#contents {		
		font-size: 540%;
	}
	#page {		
		font-size: 540%;
	}
	#main-container {
		width: 1869px;
	}
	#floated-box a {
		font-size: 50px;
		width: 139.6px;
		padding: 19px;
		margin: 14px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 50px;
		width: 139.6px;
		padding: 19px;
		margin: 14px;
	}
}

@media (min-width:3264px)
{
	#contents {		
		font-size: 560%;
	}
	#page {		
		font-size: 560%;
	}
	#main-container {
		width: 1951px;
	}
	#floated-box a {
		font-size: 52px;
		width: 144.6px;
		padding: 20px;
		margin: 15px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 52px;
		width: 144.6px;
		padding: 20px;
		margin: 15px;
	}
}

@media (min-width:3440px)
{
	#contents {		
		font-size: 580%;
	}
	#page {		
		font-size: 580%;
	}
	#main-container {
		width: 1995px;
	}
	#floated-box a {
		font-size: 54px;
		width: 149.6px;
		padding: 20px;
		margin: 15px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 54px;
		width: 149.6px;
		padding: 20px;
		margin: 15px;
	}
}

@media (min-width:3744px)
{
	#contents {		
		font-size: 600%;
	}
	#page {		
		font-size: 600%;
	}
	#main-container {
		width: 2306px;
	}
	#floated-box a {
		font-size: 56px;
		width: 154.6px;
		padding: 21px;
		margin: 16px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 56px;
		width: 154.6px;
		padding: 21px;
		margin: 16px;
	}
}

@media (min-width:4096px)
{
	#contents {		
		font-size: 620%;
	}
	#page {		
		font-size: 620%;
	}
	#main-container {
		width: 2356px;
	}
	#floated-box a {
		font-size: 58px;
		width: 159.6px;
		padding: 21px;
		margin: 16px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 58px;
		width: 159.6px;
		padding: 21px;
		margin: 16px;
	}
}

@media (min-width:4320px)
{
	#contents {		
		font-size: 640%;
	}
	#page {		
		font-size: 640%;
	}
	#main-container {
		width: 2446px;
	}
	#floated-box a {
		font-size: 60px;
		width: 164.6px;
		padding: 22px;
		margin: 17px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 60px;
		width: 164.6px;
		padding: 22px;
		margin: 17px;
	}
}

@media (min-width:4520px)
{
	#contents {		
		font-size: 660%;
	}
	#page {		
		font-size: 660%;
	}
	#main-container {
		width: 2496px;
	}
	#floated-box a {
		font-size: 62px;
		width: 169.6px;
		padding: 22px;
		margin: 17px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 62px;
		width: 169.6px;
		padding: 22px;
		margin: 17px;
	}
}

@media (min-width:4800px)
{
	#contents {		
		font-size: 680%;
	}
	#page {		
		font-size: 680%;
	}
	#main-container {
		width: 2586px;
	}
	#floated-box a {
		font-size: 64px;
		width: 174.6px;
		padding: 23px;
		margin: 18px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 64px;
		width: 174.6px;
		padding: 23px;
		margin: 18px;
	}
}

@media (min-width:5120px)
{
	#contents {		
		font-size: 700%;
	}
	#page {		
		font-size: 700%;
	}
	#main-container {
		width: 2636px;
	}
	#floated-box a {
		font-size: 66px;
		width: 179.6px;
		padding: 23px;
		margin: 18px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 66px;
		width: 179.6px;
		padding: 23px;
		margin: 18px;
	}
}

@media (min-width:5376px)
{
	#contents {		
		font-size: 720%;
	}
	#page {		
		font-size: 720%;
	}
	#main-container {
		width: 2726px;
	}
	#floated-box a {
		font-size: 68px;
		width: 184.6px;
		padding: 24px;
		margin: 19px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 68px;
		width: 184.6px;
		padding: 24px;
		margin: 19px;
	}
}

@media (min-width:5616px)
{
	#contents {		
		font-size: 740%;
	}
	#page {		
		font-size: 740%;
	}
	#main-container {
		width: 3054px;
	}
	#floated-box a {
		font-size: 70px;
		width: 189.6px;
		padding: 24px;
		margin: 19px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 70px;
		width: 189.6px;
		padding: 24px;
		margin: 19px;
	}
}

@media (min-width:6000px)
{
	#contents {		
		font-size: 760%;
	}
	#page {		
		font-size: 760%;
	}
	#main-container {
		width: 4013px;
	}
	#floated-box a {
		font-size: 72px;
		width: 194.6px;
		padding: 25px;
		margin: 20px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 72px;
		width: 194.6px;
		padding: 25px;
		margin: 20px;
	}
}

@media (min-width:6400px)
{
	#contents {		
		font-size: 780%;
	}
	#page {		
		font-size: 780%;
	}
	#main-container {
		width: 4083px;
	}
	#floated-box a {
		font-size: 74px;
		width: 199.6px;
		padding: 25px;
		margin: 20px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;

		margin: 5px;
	}
	#floated-box-wrd a {
		font-size: 74px;
		width: 199.6px;
		padding: 25px;
		margin: 20px;
	}
}

@media (min-width:7000px)
{
	#contents {		
		font-size: 800%;
	}
	#page {		
		font-size: 800%;
	}
	#main-container {
		width: 4509px;
	}
	#floated-box a {
		font-size: 76px;
		width: 204.6px;
		padding: 26px;
		margin: 21px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 76px;
		width: 204.6px;
		padding: 26px;
		margin: 21px;
	}
}

@media (min-width:7680px)
{
	#contents {		
		font-size: 820%;
	}
	#page {		
		font-size: 820%;
	}
	#main-container {
		width: 4659px;
	}
	#floated-box a {
		font-size: 78px;
		width: 214.6px;
		padding: 26px;
		margin: 21px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 78px;
		width: 214.6px;
		padding: 26px;
		margin: 21px;
	}
}

@media (min-width:8192px)
{
	#contents {		
		font-size: 840%;
	}
	#page {		
		font-size: 840%;
	}
	#main-container {
		width: 4794px;
	}
	#floated-box a {
		font-size: 80px;
		width: 219.6px;
		padding: 27px;
		margin: 22px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 80px;
		width: 219.6px;
		padding: 27px;
		margin: 22px;
	}
}

@media (min-width:8640px)
{
	#contents {		
		font-size: 860%;
	}
	#page {		
		font-size: 860%;
	}
	#main-container {
		width: 5194px;
	}
	#floated-box a {
		font-size: 82px;
		width: 224.6px;
		padding: 27px;
		margin: 22px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 82px;
		width: 224.6px;
		padding: 27px;
		margin: 22px;
	}
}

@media (min-width:9334px)
{
	#contents {		
		font-size: 880%;
	}
	#page {		
		font-size: 880%;
	}
	#main-container {
		width: 5672px;
	}
	#floated-box a {
		font-size: 84px;
		width: 229.6px;
		padding: 28px;
		margin: 23px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 84px;
		width: 229.6px;
		padding: 28px;
		margin: 23px;
	}
}

@media (min-width:10080px)
{
	#contents {		
		font-size: 900%;
	}
	#page {		
		font-size: 900%;
	}
	#main-container {
		width: 6095px;
	}
	#floated-box a {
		font-size: 86px;
		width: 234.6px;
		padding: 28px;
		margin: 23px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 86px;
		width: 234.6px;
		padding: 28px;
		margin: 23px;
	}
}

@media (min-width:15360px)
{
	#contents {		
		font-size: 920%;
	}
	#page {		
		font-size: 920%;
	}
	#main-container {
		width: 10865px;
	}
	#floated-box a {
		font-size: 136px;
		width: 379.6px;
		padding: 58px;
		margin: 53px;
	}
	#main-menu {
		width: 1230px;
		line-height: 60px;
	}
	#floated-box-link a {
		font-size: 30px;
		width: 130px;
		padding: 1px;
		margin: 5px;
		margin-left: 140px; 
	}
	#floated-box-main a {
		font-size: 30px;
		width: 660px;
		padding: 1px;
		margin: 5px;
	}
	#floated-box-word a {
		font-size: 136px;
		width: 379.6px;
		padding: 58px;
		margin: 53px;
	}
}
