@charset "utf-8";
@media only screen and (min-width:740px) {
	a,
	abbr,
	acronym,
	applet,
	audio,
	b,
	basefont,
	bdi,
	bdo,
	big.small,
	br,
	button,
	canvas,
	cite,
	code,
	dfn,
	em,
	figcaption,
	figure,
	font,
	i,
	iframe,
	img,
	input,
	kbd,
	label,
	map,
	mark,
	object,
	output,
	progress,
	q,
	s,
	samp,
	script,
	select,
	span,
	strike,
	strong,
	sub,
	summary,
	sup,
	textarea,
	time,
	tt,
	u,
	var,
	video,
	war {
		padding: 0;
		display: inline;
		margin: 0
	}
	* {
		font-size: 10pt;
		line-height: 12.5pt
	}
	address,
	blockquote,
	center,
	dd,
	div,
	dl,
	dt,
	fieldset,
	form,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	hr,
	li,
	noscript,
	ol,
	option,
	p,
	pre,
	ul {
		display: block;
		margin: 0;
		padding: 0
	}
	article,
	aside,
	details,
	footer,
	header,
	hgroup,
	menu,
	nab,
	section {
		display: block;
		margin: 0;
		padding: 0
	}
	p {
		font-size: 16px;
		line-height: 130%;
	}
	.hidden,
	script {
		position: fixed;
		top: -9999em;
		left: -9999em;
		width: 1px;
		height: 1px
	}
	body,
	header#globalHead {
		float: left;
		width: 1000px
	}
	.mobile {
		display: none;
	}
	/*メニュー*/
	/* contents */
	#contents {
		width: 100%;
		padding: 0;
		margin: 0;
		box-shadow: 0 0 50px 0 rgba(0, 0, 0, .8);
		-webkit-transition-property: all;
		transition-property: all;
		-webkit-transition-delay: .3s;
		transition-delay: .3s;
		-webkit-transition-duration: .5s;
		transition-duration: .5s;
	}
	/*
    .contents__inner {
        text-align: center;
    }
    */
	/* drawer menu */
	.drawer-menu {
		box-sizing: border-box;
		position: fixed;
		top: 0;
		left: 0;
		width: 300px;
		height: 100%;
		padding: 80px 0;
		background: #222;
		-webkit-transition-property: all;
		transition-property: all;
		-webkit-transition-duration: .5s;
		transition-duration: .5s;
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
		-webkit-transform-origin: left center;
		-ms-transform-origin: left center;
		transform-origin: left center;
		-webkit-transform: perspective(500px) rotateY(-90deg);
		transform: perspective(500px) rotateY(-90deg);
		opacity: 0;
	}
	.drawer-menu li {
		text-align: center;
	}
	.drawer-menu li a {
		display: block;
		height: 40px;
		line-height: 40px;
		font-size: 14px;
		color: #fff;
		-webkit-transition: all .8s;
		transition: all .8s;
	}
	.drawer-menu li a:hover {
		color: #1a1e24;
		background: #fff;
	}
	/* checkbox */
	.check {
		display: none;
	}
	/* menu button - label tag */
	.menu-btn {
		position: fixed;
		display: block;
		top: 10px;
		left: 10px;
		display: block;
		width: 40px;
		height: 40px;
		font-size: 10px;
		text-align: center;
		cursor: pointer;
		z-index: 3;
	}
	.bar {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
		width: 40px;
		height: 1px;
		background: #fff;
		-webkit-transition: all .5s;
		transition: all .5s;
		-webkit-transform-origin: left top;
		-ms-transform-origin: left top;
		transform-origin: left top;
	}
	.bar.middle {
		top: 15px;
		opacity: 1;
	}
	.bar.bottom {
		top: 30px;
		-webkit-transform-origin: left bottom;
		-ms-transform-origin: left bottom;
		transform-origin: left bottom;
	}
	.menu-btn__text {
		position: absolute;
		bottom: -15px;
		left: 0;
		right: 0;
		margin: auto;
		color: #fff;
		-webkit-transition: all .5s;
		transition: all .5s;
		display: block;
		visibility: visible;
		opacity: 1;
	}
	.menu-btn:hover .bar {
		background: #999;
	}
	.menu-btn:hover .menu-btn__text {
		color: #999;
	}
	.close-menu {
		position: fixed;
		top: 0;
		left: 300px;
		width: 100%;
		height: 100vh;
		background: rgba(0, 0, 0, 0);
		cursor: url(http://theorthodoxworks.com/demo/images/cross.svg), auto;
		-webkit-transition-property: all;
		transition-property: all;
		-webkit-transition-duration: .3s;
		transition-duration: .3s;
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
		visibility: hidden;
		opacity: 0;
	}
	/* checked */
	.check:checked~.drawer-menu {
		-webkit-transition-delay: .3s;
		transition-delay: .3s;
		-webkit-transform: none;
		-ms-transform: none;
		transform: none;
		opacity: 1;
		z-index: 2;
	}
	.check:checked~#contents {
		-webkit-transition-delay: 0s;
		transition-delay: 0s;
		-webkit-transform: translateX(300px);
		-ms-transform: translateX(300px);
		transform: translateX(300px);
	}
	.check:checked~.menu-btn .menu-btn__text {
		visibility: hidden;
		opacity: 0;
	}
	.check:checked~.menu-btn .bar.top {
		width: 56px;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
	}
	.check:checked~.menu-btn .bar.middle {
		opacity: 0;
	}
	.check:checked~.menu-btn .bar.bottom {
		width: 56px;
		top: 40px;
		-webkit-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}
	.check:checked~.close-menu {
		-webkit-transition-duration: 1s;
		transition-duration: 1s;
		-webkit-transition-delay: .3s;
		transition-delay: .3s;
		background: rgba(0, 0, 0, .5);
		visibility: visible;
		opacity: 1;
		z-index: 3;
	}
	html {
		float: left;
		background: url(../img/pcWrapBg2.png) no-repeat fixed #cee937;
		background-size: cover
	}
	body {
		margin: 0 0 0 -500px;
		padding: 0;
		position: absolute;
		left: 50%;
		border-right: 1px solid #ddd;
		border-left: 1px solid #ccc;
		-moz-box-shadow: 0 0 5px rgba(000, 000, 000, .2);
		-webkit-box-shadow: 0 0 5px rgba(000, 000, 000, .2);
		background: #fff
	}
	header#globalHead {
		position: relative;
		height: 120px;
		background: url(../img/pcGlobalHeaderBg.gif?2)
	}
	header#globalHead>h1>a {
		float: left;
		width: 530px;
		height: 120px;
		text-indent: -9999em
	}
	header#globalHead>ul {
		float: left;
		position: absolute;
		top: 15px;
		right: 15px;
		width: auto;
		height: 22px
	}
	header#globalHead>ul>li {
		float: left;
		margin: 0 20px 0 0;
		padding: 0 0 0 20px
	}
	header#globalHead>ul>li:nth-last-of-type(1),
	nav#globalNav>ol>li:nth-last-of-type(1) {
		margin: 0
	}
	header#globalHead>ul>li:nth-of-type(1) {
		background: url(../img/pcGlobalHeaderListBg1.png) left 50% no-repeat
	}
	header#globalHead>ul>li:nth-of-type(2) {
		background: url(../img/pcGlobalHeaderListBg2.png) left 50% no-repeat
	}
	header#globalHead>ul>li:nth-of-type(3) {
		background: url(../img/pcGlobalHeaderListBg3.png) left 50% no-repeat
	}
	header#globalHead>ul>li:nth-of-type(4),
	header#globalHead>ul>li>form>input {
		margin: 0;
		padding: 0
	}
	header#globalHead>ul>li>a {
		float: left;
		font-size: 8pt;
		line-height: 22px;
		color: #fff
	}
	header#globalHead>ul>li>a:hover {
		color: #eee;
		text-decoration: none
	}
	header#globalHead>ul>li:nth-of-type(4)>a {
		margin-right: 10px
	}
	header#globalHead>ul>li:nth-of-type(4)>a:hover {
		color: #fff;
		cursor: default
	}
	.lb-data .lb-close:hover,
	label {
		cursor: pointer
	}
	header#globalHead>ul>li>form {
		float: left;
		padding: 0 10px;
		margin: 0;
		background: #FFF;
		border: 1px solid #999;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px
	}
	header#globalHead>ul>li>form>input:first-child {
		margin-right: 10px;
		border: none;
		font-size: 8pt;
		line-height: 20px;
		color: #333
	}
	header#globalHead>ul>li>form>input:first-child:focus {
		color: #333
	}
	header#globalHead>ul>li>form>input:last-child {
		width: 20px;
		height: 20px;
		border: none;
		text-indent: -9999em;
		background: url(../img/pcGlobalHeaderListBg4.png) 50% 50% no-repeat
	}
	.mobileMenu {
		display: none;
	}
	.modal {
		display: none;
	}
	nav#globalNav {
		float: left;
		width: 1000px;
		height: 47px;
		background: url(../img/pcNavHeadBg.png?2)
	}
	nav#globalNav>ol {
		float: left;
		width: 968px;
		height: 42px;
		margin: 0 16px
	}
	nav#globalNav>ol>li {
		float: left;
		margin: 0 7px 0 0;
		padding: 0;
		list-style: none;
	}
	nav#globalNav>ol>li>a {
		float: left;
		width: 188px;
		height: 42px;
		text-indent: -9999em
	}
	section#globalSns {
		float: left;
		width: 968px;
		height: 29px;
		padding: 15px 16px;
	}
	section#globalsnsb>div.tweet {
		float: left;
		width: 105px
	}
	section#globalSns>div.fb-like {
		float: left
	}
	.snsb {
		overflow: hidden;
		padding: 0;
		margin: 0;
	}
	.snsb li {
		float: left;
		margin-right: 8px;
	}
	.snsb iframe {
		margin: 0 !important;
	}
	.snsb li:nth-of-type(2) {
		width: 70px;
		padding-top: 5px;
	}
	.snsb li:nth-of-type(3) {
		width: 70px;
		padding-top: 5px;
	}
	.snsb li form {
		float: left;
		background: url(../img/searchBack.png);
		width: 204px;
		height: 30px;
		margin: 0;
		padding: 0;
	}
	.snsb li form>input:first-child {
		border: none;
		color: #333;
		background: none;
		padding-left: 10px;
		width: 155px;
		padding-top: 3px;
		height: 23px;
		outline: none;
	}
	.snsb li form>input:last-child {
		width: 28px;
		height: 23px;
		border: none;
		text-indent: -9999em;
		background: none;
		margin-left: 6px;
		cursor: pointer;
	}
	.snsb div a img {
		width: 127px
	}
	.snsb div a:last-child img {
		width: 130px
	}
	footer#globalFoot {
		float: left;
		width: 1000px;
		height: 110px;
		margin-top: 16px
	}
	footer#globalFoot>nav>ol {
		float: left;
		width: 968px;
		height: 42px;
		margin: 0;
		padding: 0 16px;
		background: url(../img/pcNavFootBg.png);
		box-sizing: content-box;
	}
	footer#globalFoot>nav>ol>li {
		float: left;
		margin: 0 7px 0 0;
		padding: 0
	}
	footer#globalFoot>nav>ol>li:nth-last-of-type(1) {
		margin: 0
	}
	footer#globalFoot>nav>ol>li>a {
		float: left;
		width: 140px;
		height: 42px;
		text-indent: -9999em
	}
	footer#globalFoot>nav>ol>li:nth-last-of-type(1)>a {
		width: 233px
	}
	footer#globalFoot>p {
		float: left;
		width: 1000px;
		height: 68px;
		text-align: center;
		line-height: 68px;
		color: #fff;
		background: url(../img/pcGlobalFooterBg.png)
	}
	footer#globalFoot>p>a {
		color: #fff
	}
	article#globalLeft {
		float: left;
		width: 203px;
		margin: 0 16px
	}
	article#globalLeft>aside>ul,
	article#globalLeft>aside>ul>li,
	article#globalLeft>nav>dl,
	article#globalLeft>nav>dl>dd,
	article#globalLeft>nav>dl>dt {
		margin: 0;
		padding: 0;
		text-indent: -9999em
	}
	article#globalLeft>nav>dl:nth-child(1) {
		background: url(../img/pcLeftMenu1.png?2) no-repeat
	}
	article#globalLeft>nav>dl:nth-child(2) {
		background: url(../img/pcLeftMenu2.png?2) no-repeat
	}
	article#globalLeft>nav>dl:nth-child(3) {
		background: url(../img/pcLeftMenu3.png?2) no-repeat
	}
	article#globalLeft>nav>dl {
		float: left;
		width: 203px;
		padding-bottom: 15px;
	}
	article#globalLeft>nav>dl>dt {
		float: left;
		width: 203px;
		height: 38px;
		margin-bottom: 5px;
	}
	article#globalLeft>nav>dl>dd>a {
		float: left;
		width: 203px;
		height: 74px;
		margin: 5px;
	}
	article#globalLeft>nav>dl:nth-child(2) {
		float: left;
		width: 203px;
		padding-bottom: 15px;
		padding-top: 5px;
	}
	article#globalLeft>nav>dl:nth-child(2)>dt {
		float: left;
		width: 203px;
		height: 38px;
		margin-bottom: 4px;
	}
	article#globalLeft>nav>dl:nth-child(2)>dd>a {
		float: left;
		width: 203px;
		height: 74px;
		margin: 4px;
	}
	article#globalLeft>aside>header {
		float: left;
		width: 203px;
		height: 64px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcLeftRecoHead.png)
	}
	article#globalLeft>aside>ul {
		float: left;
		width: 203px;
		margin-bottom: 26px
	}
	article#globalLeft>aside>ul>li {
		float: left;
		width: 203px;
		height: 256px;
		margin-bottom: 10px
	}
	article#globalLeft>aside>ul>li>a,
	article#globalLeft>aside>ul>li>a>img {
		float: left;
		display: block;
		width: 203px;
		height: 256px
	}
	article#globalRight {
		float: left;
		width: 745px;
		margin-right: 16px
	}
	article#globalRight>nav#breadcrumbs {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 26px;
		background: url(../img/pcBreadcrumbsBg.png)
	}
	article#globalRight>nav#breadcrumbs>ul>li {
		float: left;
		margin: 0;
		padding: 0
	}
	article#globalRight>nav#breadcrumbs>ul>li>a {
		float: left;
		height: 30px;
		margin: 0;
		padding: 0 20px 0 10px;
		font-size: 8pt;
		color: #999;
		line-height: 30px;
		background: url(../img/pcBreadcrumbsRightBg.png) right no-repeat
	}
	article#globalRight>nav#breadcrumbs>ul>li>a:hover {
		color: #333;
		text-decoration: none
	}
	article#globalRight>nav#breadcrumbs>ul>li:nth-last-child(1)>a {
		font-weight: 700;
		background: 0 0
	}
	article#globalRight>section.searchAreamap {
		float: left;
		position: relative;
		width: 745px;
		margin: 0 0 26px
	}
	article#globalRight>section.searchAreamap>header {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcAreamapSearchHeadBg.png)
	}
	article#globalRight>section.searchAreamap>ul {
		float: left;
		position: relative;
		width: 745px;
		height: 625px;
		margin: 0;
		background: url(../img/pcAreamapSearchBg2.png)
	}
	article#globalRight>section.searchAreamap>ul>li {
		position: absolute
	}
	article#globalRight>section.searchAreamap>ul>li>a {
		float: left;
		display: block;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(1) {
		top: 32px;
		left: 20px;
		width: 90px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(2) {
		top: 32px;
		left: 115px;
		width: 93px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(3) {
		top: 32px;
		left: 216px;
		width: 39px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(4) {
		top: 32px;
		left: 263px;
		width: 70px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(5) {
		top: 32px;
		left: 339px;
		width: 70px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(6) {
		top: 32px;
		left: 415px;
		width: 70px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(7) {
		top: 32px;
		left: 492px;
		width: 70px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(8) {
		top: 32px;
		left: 568px;
		width: 75px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(9) {
		top: 32px;
		left: 650px;
		width: 75px;
		height: 205px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(10) {
		top: 237px;
		left: 20px;
		width: 90px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(11) {
		top: 237px;
		left: 115px;
		width: 93px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(12) {
		top: 237px;
		left: 216px;
		width: 39px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(13) {
		top: 237px;
		left: 263px;
		width: 70px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(14) {
		top: 237px;
		left: 339px;
		width: 70px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(15) {
		top: 237px;
		left: 415px;
		width: 70px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(16) {
		top: 237px;
		left: 492px;
		width: 70px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(17) {
		top: 237px;
		left: 568px;
		width: 75px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(18) {
		top: 237px;
		left: 650px;
		width: 75px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(19) {
		top: 488px;
		left: 20px;
		width: 132px;
		height: 110px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(20) {
		top: 237px;
		left: 650px;
		width: 75px;
		height: 248px
	}
	article#globalRight>section.searchAreamap>ul>li:nth-of-type(21) {
		top: 490px;
		left: 390px;
		width: 250px;
		height: 55px
	}
	article#globalRight>section.soiMovie {
		float: left;
		position: relative;
		width: 745px;
		height: 335px;
		margin: -20px 0 26px
	}
	article#globalRight>section.soiMovie p.info {
		color: #00f;
		text-align: center;
		padding-bottom: 8px;
		margin: 0
	}
	.card {
		width: 360px;
		background: #fff;
		border-radius: 5px;
		box-shadow: 0 2px 3px #ccc;
		float: left;
		margin-right: 10px
	}
	.card-content {
		padding: 15px
	}
	.card-title {
		font-size: 16px;
		padding-top: 10px;
		padding-left: 45px;
		margin-bottom: 15px;
		color: #333;
		background-image: url(../img/tuktuk.png);
		background-repeat: no-repeat;
		background-position: 10px
	}
	.card-text {
		color: #777;
		font-size: 10px;
		line-height: 1.5
	}
	.youtube {
		display: block;
		margin: 0 auto
	}
	article#globalRight>section.soiMovie p {
		margin-top: 10px
	}
	article#globalRight>section.Sphere {
		float: left;
		position: relative;
		width: 745px;
		height: 510px;
		margin: -10px 0 26px;
		overflow-y: hidden
	}
	article#globalRight>section.Sphere a.header {
		padding-top: 20px;
		height: 25px;
		background-image: url(http://www.bangkok-suzuki.jp/common/img/3602.png);
		background-repeat: no-repeat;
		padding-left: 2em;
		margin-left: -6px;
		color: #fff;
		padding-bottom: 10px;
		margin-top: 8px;
		display: inline-block;
		width: 90%;
		float: left
	}
	article#globalRight>section.Sphere img {
		float: left;
		width: 360px
	}
	article#globalRight>section.Sphere div.card {
		width: 100%
	}
	@media screen and (max-width:760px) {
		article#globalRight>section.Sphere {
			display: none
		}
	}
	article#globalRight>section.leftContainer {
		float: left;
		width: 526px;
		margin-right: 16px
	}
	article#globalRight>section.leftContainer>article,
	article#globalRight>section.leftContainer>aside,
	article#globalRight>section.leftContainer>section {
		float: left;
		position: relative;
		width: 526px;
		margin-bottom: 16px
	}
	article#globalRight>section.leftContainer>article#after {
		float: left;
		width: 526;
		height: 320px;
		background: url(../img/pcAfter.png)
	}
	article#globalRight>section.leftContainer>article#after>dl {
		float: left
	}
	article#globalRight>section.leftContainer>article#update>header {
		float: left;
		width: 100%;
		height: 30px;
		text-indent: -9999em;
		background: url(../img/pcUpdateHeadBg.png)
	}
	article#globalRight>section.leftContainer>article#update>dl {
		float: left;
		width: 502;
		padding: 10px;
		border-left: 2px solid #62a478;
		border-right: 2px solid #62a478;
		background: url(../img/pcUpdateBg.png) top left no-repeat
	}
	article#globalRight>section.leftContainer>article#update>dl>dt>dfn {
		float: left;
		width: 481px;
		height: 25px;
		padding-left: 21px;
		font-weight: 700;
		line-height: 25px;
		color: #62a478;
		cursor: pointer;
		background: url(../img/pcUpdateTitleBg.png) left 50% no-repeat
	}
	article#globalRight>section.leftContainer>article#update>dl>dt>dfn:hover {
		font-weight: 700;
		line-height: 25px;
		color: #060;
		text-decoration: underline
	}
	article#globalRight>section.leftContainer>article#update>dl>dd {
		float: left;
		width: 481px;
		padding-left: 21px;
		font-size: 9pt;
		line-height: 13.5pt;
		margin-bottom: 20px
	}
	article#globalRight>section.leftContainer>article#update>dl>dd:last-child {
		margin-bottom: 0
	}
	article#globalRight>section.leftContainer>article#update>dl>dd>time {
		float: left;
		width: 100%;
		margin-bottom: 1em;
		padding-top: 1em;
		border-top: 1px solid #62a478;
		font-size: 8pt;
		line-height: 8.75pt;
		color: #ddd
	}
	article#globalRight>section.leftContainer>article#update>dl>dd>time:after {
		content: " UPDATE"
	}
	article#globalRight>section.leftContainer>article#update>dl>dd>a {
		float: left;
		width: 100px;
		margin: 0 1em 1em 0;
		border: 1px solid #FFF;
		-moz-box-shadow: 0 0 1px rgba(000, 000, 000, .3);
		-webkit-box-shadow: 0 0 1px rgba(000, 000, 000, .3)
	}
	article#globalRight>section.leftContainer>article#update>footer {
		float: left;
		position: relative;
		width: 100%;
		height: 30px;
		text-indent: -9999em;
		background: url(../img/pcUpdateFootBg.png)
	}
	article#globalRight>section.leftContainer>article#update>footer>a {
		float: left;
		position: absolute;
		top: 0;
		right: 0;
		width: 120px;
		height: 30px;
		text-indent: -9999em
	}
	article#globalRight>section.leftContainer>article#thema {
		float: left;
		margin-bottom: 16px
	}
	article#globalRight>section.leftContainer>article#thema>header {
		float: left;
		width: 100%;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcThemaHeadBg.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul {
		float: left;
		margin: 0;
		padding: 0
	}
	article#globalRight>section.leftContainer>article#thema>ul>li {
		float: left;
		width: 254px;
		height: 158px;
		margin: 0 16px 10px 0;
		padding: 0
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-child(2n) {
		margin-right: 0
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-of-type(1)>a {
		background: url(../img/pcThemaBan1.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-of-type(2)>a {
		background: url(../img/pcThemaBan2.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-of-type(3)>a {
		background: url(../img/pcThemaBan3.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-of-type(4)>a {
		background: url(../img/pcThemaBan4.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-of-type(5)>a {
		background: url(../img/pcThemaBan5.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul>li:nth-of-type(6)>a {
		background: url(../img/pcThemaBan6.png)
	}
	article#globalRight>section.leftContainer>article#thema>ul>li>a {
		float: left;
		width: 254px;
		height: 158px;
		text-indent: -9999em
	}
	article#globalRight>section.leftContainer>article#new {
		margin-bottom: 0
	}
	article#globalRight>section.leftContainer>article#new>header {
		float: left;
		width: 100%;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcNewHeadBg.png)
	}
	article#globalRight>section.leftContainer>article#new>dl {
		float: left;
		width: 504px;
		border: 1px solid #62a478;
		padding: 10px;
		margin-bottom: 10px
	}
	article#globalRight>section.leftContainer>article#new>dl:nth-of-type(even) {
		background: rgba(255, 255, 230, 1)
	}
	article#globalRight>section.leftContainer>article#new>dl:last-child {
		margin-bottom: 0
	}
	article#globalRight>section.leftContainer>article#new>dl>dd,
	article#globalRight>section.leftContainer>article#new>dl>dt {
		float: left;
		margin: 0;
		padding: 0
	}
	article#globalRight>section.leftContainer>article#new>dl>dt {
		margin-right: 16px
	}
	article#globalRight>section.leftContainer>article#new>dl>dt>a {
		float: left;
		width: 150px;
		height: 93px;
		border: 1px solid #FFF;
		-moz-box-shadow: 0 0 1px rgba(000, 000, 000, .3);
		-webkit-box-shadow: 0 0 1px rgba(000, 000, 000, .3)
	}
	.panel,
	input[type=checkbox].on-off+div {
		height: 0;
		overflow: hidden
	}
	article#globalRight>section.leftContainer>article#new>dl>dd {
		width: 336px
	}
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dd,
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dd>a,
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dt,
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dt>dfn {
		float: left;
		font-size: 9pt;
		line-height: 13.5pt;
		margin: 0;
		padding: 0
	}
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dt {
		width: 49px;
		padding-left: 18px;
		background: url(../img/pcNewTitleBg.png) left 50% no-repeat
	}
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dt>dfn {
		font-weight: 700
	}
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dd {
		width: 269px
	}
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dd>a {
		font-weight: 700;
		color: #62a478
	}
	article#globalRight>section.leftContainer>article#new>dl>dd>dl>dd>a:hover {
		color: #060;
		text-decoration: underline
	}
	label {
		color: #fff;
		display: block;
		margin: 0;
		border: 1px solid #fff
	}
	input[type=checkbox].on-off {
		display: none
	}
	.ng div {
		transition: all .5s;
		margin: 0;
		padding: 0;
		list-style: none
	}
	div.pane1 h2,
	div.pane1 p {
		font-size: 120%;
		margin-top: 8px
	}
	.ng div,
	.panel {
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		-o-transition: all .5s
	}
	.ng li {
		padding: 2px
	}
	.panel {
		transition: all .5s;
		padding: 0
	}
	input[type=checkbox].on-off:checked+div {
		height: 420px
	}
	input[type=checkbox].on-off:checked+div.pane3 {
		height: 880px;
		padding-bottom: 20px
	}
	input[type=checkbox].on-off:checked+div.pane2 {
		height: 500px;
		overflow: auto
	}
	input[type=checkbox].on-off:checked+div.pane4 {
		height: 620px;
		overflow: auto
	}
	div.pane1 h2 {
		color: red
	}
	div.pane1 p {
		line-height: 1.5em
	}
	div.pane1 a,
	div.pane1 h5 {
		margin-top: 10px;
		font-size: 120%
	}
	div.pane3 img {
		padding-top: 8px;
		padding-bottom: 8px;
		-webkit-filter: drop-shadow(10px 10px 5px rgba(0, 0, 0, .5));
		-moz-filter: drop-shadow(10px 10px 5px rgba(0, 0, 0, .5));
		-o-filter: drop-shadow(10px 10px 5px rgba(0, 0, 0, .5));
		-ms-filter: drop-shadow(10px 10px 5px rgba(0, 0, 0, .5));
		filter: drop-shadow(10px 10px 5px rgba(0, 0, 0, .5))
	}
	.panel div {
		line-height: 1.7em
	}
	#fixedcontact {
		z-index: 1500;
		position: fixed;
		bottom: 40px;
		right: 20px
	}
	#fixedcontact .button {
		width: 120px;
		height: 40px;
		font-size: large;
		text-align: center;
		text-decoration: none;
		background-color: transparent;
		border: 2px solid #333;
		color: #333;
		line-height: 40px;
		margin-bottom: 12px;
		display: block
	}
	#page-top,
	#toThai {
		position: fixed;
		right: 20px;
		font-size: 77%
	}
	#fixedcontact .button:hover {
		background-color: rgba(255, 255, 255, .5)
	}
	@media screen and (max-width:640px) {
		#fixedcontact {
			display: none
		}
	}
	#page-top {
		bottom: 5px
	}
	#page-top a,
	#toThai a {
		text-decoration: none;
		width: 100px;
		padding: 30px 0;
		text-align: center;
		display: block;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px
	}
	#page-top a:hover,
	#toThai a:hover {
		text-decoration: none;
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-o-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transform: scale(1.1)
	}
	#toThai {
		top: 5px
	}
	@media screen and (max-width:768px) {
		#page-top,
		#toThai {
			display: none
		}
	}
	section.footmap {
		display: table;
		table-layout: fixed;
		width: 970px;
		padding: 15px;
		background-color: rgba(255, 255, 230, 1)
	}
	section.footmap ol {
		display: table-cell;
		width: 20%
	}
	section.footmap ol li {
		margin-bottom: .2em;
		padding-top: .1em
	}
	section.footmap ol ul {
		paddint-top: 10px
	}
	section.footmap ol li ul {
		text-indent: .8em;
		padding-top: .2em
	}
	section.footmap a {
		text-decoration: none;
		font-size: x-small;
		text-indent: 1.5em
	}
	.arrow::before {
		left: 2px;
		width: 7px;
		height: 3px;
		background: #7a0
	}
	.arrow::after {
		left: 2px;
		width: 6px;
		height: 6px;
		border-top: 3px solid #7a0;
		border-right: 3px solid #7a0;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	.ih-item.circle,
	.ih-item.circle .img {
		border-radius: 50%;
		position: relative;
		width: 220px;
		height: 220px
	}
	.ih-item a {
		color: #333
	}
	.ih-item.circle.effect3.left_to_right .img {
		-webkit-transform: scale(1) translateX(0);
		-moz-transform: scale(1) translateX(0);
		-ms-transform: scale(1) translateX(0);
		-o-transform: scale(1) translateX(0);
		transform: scale(1) translateX(0)
	}
	.ih-item.circle.effect3 .img {
		z-index: 11;
		-webkit-transition: all .35s ease-in-out;
		-moz-transition: all .35s ease-in-out;
		transition: all .35s ease-in-out
	}
	.ih-item.circle .img::before {
		position: absolute;
		display: block;
		content: '';
		width: 100%;
		height: 100%;
		border-radius: 50%;
		box-shadow: inset 0 0 0 16px rgba(255, 255, 255, .6), 0 1px 2px rgba(0, 0, 0, .3);
		transition: all .35s ease-in-out
	}
	.ih-item.circle .img::before,
	.ih-item.circle.effect3 .info {
		-webkit-transition: all .35s ease-in-out;
		-moz-transition: all .35s ease-in-out
	}
	 ::after,
	 ::before {
		box-sizing: border-box
	}
	.ih-item,
	.ih-item *,
	 ::after,
	 ::before {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box
	}
	.ih-item.circle .img img {
		border-radius: 50%
	}
	.ih-item img {
		width: 100%;
		height: 100%
	}
	.ih-item.circle.effect3.left_to_right .info {
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		-o-transform: translateX(-100%);
		transform: translateX(-100%)
	}
	.ih-item.circle.effect3.colored .info {
		background: #1a4a72
	}
	.ih-item.circle.effect3 .info {
		background: #333;
		opacity: 0;
		pointer-events: none;
		transition: all .35s ease-in-out
	}
	.ih-item.circle .info {
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		text-align: center;
		border-radius: 50%;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden
	}
	.ih-item.circle.effect3 .info h3 {
		color: #fff;
		text-transform: uppercase;
		position: relative;
		letter-spacing: 2px;
		font-size: 22px;
		margin: 0 30px;
		padding: 55px 0 0;
		height: 110px;
		text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0, 0, 0, .3)
	}
	.ih-item.circle.effect3 .info p {
		color: #bbb;
		padding: 10px 5px;
		font-style: italic;
		margin: 0 30px;
		font-size: 12px;
		border-top: 1px solid rgba(255, 255, 255, .5)
	}
	.ih-item,
	.ih-item * {
		box-sizing: border-box
	}
	.sombra_fija {
		-webkit-transform: translateX(0)
	}
	.sombra_fija:before {
		content: '';
		position: absolute;
		width: 90%;
		top: 100%;
		left: 5%;
		height: 10px;
		background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, .3) 0, rgba(0, 0, 0, 0) 80%);
		-webkit-transition-duration: .5s;
		opacity: 0
	}
	.lb-dataContainer:after,
	.lb-outerContainer:after {
		content: "";
		clear: both
	}
	.sombra_fija:hover {
		-webkit-transform: translateY(-5px)
	}
	.sombra_fija:hover:before {
		-webkit-transform: translateY(5px);
		opacity: 1
	}
	#globalLeft {
		float: left;
		width: 203px
	}
	#globalLeft>article.vertical,
	#globalLeft>aside.vertical,
	#globalLeft>section.vertical {
		float: left;
		position: relative;
		width: 203px;
		height: 328px;
		margin-bottom: 10px
	}
	#globalLeft>article.horizonal,
	#globalLeft>aside.horizonal,
	#globalLeft>section.horizonal {
		float: left;
		position: relative;
		width: 203px;
		height: 125px;
		margin-bottom: 10px
	}
	#globalLeft>article.horizonal2,
	#globalLeft>aside.horizonal2,
	#globalLeft>section.horizonal2 {
		float: left;
		position: relative;
		width: 203px;
		height: 250px;
		margin-bottom: 10px
	}
	#globalLeft>aside#help {
		float: left;
		position: relative;
		width: 203px;
		margin-bottom: 10px
	}
	#globalLeft>aside#help>dl,
	#globalLeft>aside#help>dl>dd,
	#globalLeft>aside#help>dl>dt {
		margin: 0;
		padding: 0;
		text-indent: -9999em
	}
	#globalLeft>aside#help>dl:nth-child(1) {
		background: url(../img/pcRightMenu1.png) no-repeat
	}
	#globalLeft>aside#help>dl {
		float: left;
		width: 203px;
		padding-bottom: 10px
	}
	#globalLeft>aside#help>dl>dt {
		float: left;
		width: 203px;
		height: 40px
	}
	#globalLeft>aside#help>dl>dd>a {
		float: left;
		width: 203px;
		height: 50px;
		margin-bottom: 1px
	}
	#globalLeft>aside#ban1>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan1.png)
	}
	#globalLeft>aside#ban1>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban2>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan2.png)
	}
	#globalLeft>aside#ban2>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban3>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan3.png)
	}
	#globalLeft>aside#ban3>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban4>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan4.png)
	}
	#globalLeft>aside#ban4>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban5>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b9.png)
	}
	#globalLeft>aside#ban5>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban6>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan6.png)
	}
	#globalLeft>aside#ban6>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban7>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan7.png)
	}
	#globalLeft>aside#ban7>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban8>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan8.png)
	}
	#globalLeft>aside#ban8>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban9>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan9.png)
	}
	#globalLeft>aside#ban9>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban10>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan10.png)
	}
	#globalLeft>aside#ban10>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban11>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan9-2.png)
	}
	#globalLeft>aside#ban11>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban12>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/pcRightBan10_2.png)
	}
	#globalLeft>aside#ban12>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban13>p {
		width: 100%;
		height: 300px;
		text-indent: -9999em;
		background: url(../img/tel.png) no-repeat;
		margin-bottom: 10px
	}
	#globalLeft>aside#ban13>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 300px;
		text-indent: -9999em
	}
	#globalLeft>aside#ban14>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b1.png) no-repeat
	}
	#globalLeft>aside#ban14>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban15>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b2.png) no-repeat
	}
	#globalLeft>aside#ban15>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban16>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b3.png) no-repeat
	}
	#globalLeft>aside#ban16>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban17>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b4.png) no-repeat
	}
	#globalLeft>aside#ban17>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban18>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b5.png) no-repeat
	}
	#globalLeft>aside#ban18>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban19>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b6.png) no-repeat
	}
	#globalLeft>aside#ban19>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban20>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b7.png) no-repeat
	}
	#globalLeft>aside#ban20>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban21>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b8.png) no-repeat
	}
	#globalLeft>aside#ban21>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban22>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b10.png) no-repeat
	}
	#globalLeft>aside#ban22>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban23>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b11.png) no-repeat
	}
	#globalLeft>aside#ban23>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban24>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b15.png) no-repeat
	}
	#globalLeft>aside#ban24>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban25>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b17.png) no-repeat
	}
	#globalLeft>aside#ban25>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban26>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b18.png) no-repeat
	}
	#globalLeft>aside#ban26>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban27>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b19.png) no-repeat
	}
	#globalLeft>aside#ban27>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban28>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b20.png) no-repeat
	}
	#globalLeft>aside#ban28>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban29>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b22.png) no-repeat
	}
	#globalLeft>aside#ban29>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban30>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b23.png) no-repeat
	}
	#globalLeft>aside#ban30>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban31>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b14.png) no-repeat
	}
	#globalLeft>aside#ban31>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#ban32>p {
		width: 100%;
		height: 100%;
		text-indent: -9999em;
		background: url(../img/b24.png) no-repeat
	}
	#globalLeft>aside#ban32>footer>a {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	#globalLeft>aside#mag>section {
		float: left;
		position: relative;
		width: 100%;
		height: 100%;
		background: url(../img/pcRightMagBg.png)
	}
	#globalLeft>aside#mag>section>form {
		float: left;
		position: absolute
	}
	#globalLeft>aside#mag>section>form:nth-of-type(1) {
		top: 120px;
		left: 15px
	}
	#globalLeft>aside#mag>section>form:nth-of-type(2) {
		top: 142px;
		left: 15px
	}
	#globalLeft>aside#mag>section>form>input {
		float: left;
		height: 17px;
		margin: 0 5px 0 0;
		font-size: 7pt;
		line-height: 17px;
		border: 1px solid #000
	}
	#globalLeft>aside#mag>section>form>input:nth-of-type(1) {
		width: 136px
	}
	#globalLeft>aside#mag>section>form>input:nth-of-type(1):focus {
		background: #fdd
	}
	#globalLeft>aside#mag>section>form>input:nth-of-type(2) {
		float: left;
		margin: 0;
		padding: 0 5px
	}
	#globalLeft>aside#twitter {
		width: 100%;
		height: 100%;
		background: #62a478;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px
	}
	#globalLeft>aside#twitter>ul:nth-of-type(1) {
		float: left;
		width: 183px;
		padding: 10px
	}
	#globalLeft>aside#twitter>ul:nth-of-type(1)>li:nth-of-type(1) {
		float: left;
		width: 31px;
		height: 31px;
		margin: 0 5px 0 0
	}
	#globalLeft>aside#twitter>ul:nth-of-type(1)>li:nth-of-type(2) {
		float: left;
		width: 147px;
		margin: 0;
		font-size: 7pt;
		color: #fff
	}
	#globalLeft>aside#twitter>ul:nth-of-type(1)>li:nth-of-type(3)>a {
		float: left;
		width: 147px;
		margin: 0;
		font-size: 12pt;
		font-weight: 700;
		color: #fff
	}
	#globalLeft>aside#twitter>section {
		float: left;
		width: 191px;
		padding: 5px;
		margin: 0 1px;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		background: #fff
	}
	#globalLeft>aside#twitter>section>article>p {
		float: left;
		width: 100%;
		padding: 5px 0;
		font-size: 8pt;
		line-height: 12pt;
		border-bottom: 1px dotted #666
	}
	#globalLeft>aside#twitter>section>article:nth-last-of-type(1)>p {
		border-bottom: none
	}
	#globalLeft>aside#twitter>section>article>p>a {
		display: inline;
		font-size: 8pt;
		line-height: 12pt
	}
	#globalLeft>aside#twitter>ul:nth-of-type(2) {
		float: left;
		width: 183px;
		padding: 10px
	}
	#globalLeft>aside#twitter>ul:nth-of-type(2)>li {
		float: left;
		margin: 0;
		padding: 0
	}
	#globalLeft>aside#twitter>ul:nth-of-type(2)>li:nth-of-type(1)>a {
		float: left;
		width: 18px;
		height: 16px;
		margin: 0 5px 0 0;
		padding: 0;
		text-indent: -9999em;
		background: url(http://widgets.twimg.com/i/widget-bird.png) left 50% no-repeat
	}
	#globalLeft>aside#twitter>ul:nth-of-type(2)>li:nth-of-type(2)>a {
		float: left;
		width: 160px;
		margin: 0;
		padding: 0;
		font-size: 9pt;
		text-align: right;
		color: #fff
	}
	article#globalRight>article.searchContainer {
		float: left;
		width: 745px
	}
	article#globalRight>article.searchContainer>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em
	}
	article#globalRight>article.searchContainer>header#type1 {
		background: url(../img/pcType1HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#type2 {
		background: url(../img/pcType2HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#type3 {
		background: url(../img/pcType3HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#type4 {
		background: url(../img/pcType4HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area1 {
		background: url(../img/pcArea1HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area2 {
		background: url(../img/pcArea2HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area3 {
		background: url(../img/pcArea3HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area4 {
		background: url(../img/pcArea4HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area5 {
		background: url(../img/pcArea5HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area6 {
		background: url(../img/pcArea6HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area7 {
		background: url(../img/pcArea7HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area8 {
		background: url(../img/pcArea8HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area9 {
		background: url(../img/pcArea9HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#area10 {
		background: url(../img/pcArea10HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#floor1 {
		background: url(../img/pcFloor1HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#floor2 {
		background: url(../img/pcFloor2HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#floor3 {
		background: url(../img/pcFloor3HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#floor4 {
		background: url(../img/pcFloor4HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#floor5 {
		background: url(../img/pcFloor5HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#floor6 {
		background: url(../img/pcFloor6HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#recommend1 {
		background: url(../img/pcListReco1HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#recommend2 {
		background: url(../img/pcListReco2HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#recommend3 {
		background: url(../img/pcListReco3HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#recommend4 {
		background: url(../img/pcListReco4HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#recommend5 {
		background: url(../img/pcListReco5HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#recommend6 {
		background: url(../img/pcListReco6HeadBg.png)
	}
	article#globalRight>article.searchContainer>header#buy {
		background: url(../img/pcListBuyHeadBg.png)
	}
	article#globalRight>article.searchContainer>header#key {
		background: url(../img/pcListKeyHeadBg.png)
	}
	article#globalRight>article.searchContainer>nav#abc {
		float: left;
		width: 745px;
		margin: 16px 0 21px
	}
	article#globalRight>article.searchContainer>nav#abc>ul>li {
		float: left;
		margin: 0 5px 5px 0;
		padding: 0
	}
	article#globalRight>article.searchContainer>nav#abc>ul>li.active {
		float: left;
		margin: 0 5px 5px 0;
		padding: 0;
		background: #fcc
	}
	article#globalRight>article.searchContainer>nav#abc>ul>li>a {
		float: left;
		width: 30px;
		height: 30px;
		margin: 0;
		padding: 0;
		text-align: center;
		line-height: 30px;
		color: #666;
		border: 1px solid #666
	}
	article#globalRight>article.searchContainer>nav#abc>ul>li>a:hover {
		background: #fee;
		color: #f36
	}
	article#globalRight>article.searchContainer>nav#abc>ul>li.active>a {
		color: #f36
	}
	article#globalRight>article.searchContainer>section#hit {
		float: left;
		width: 745px;
		margin: 0 0 10px;
		text-align: right;
		color: #999
	}
	article#globalRight>article.searchContainer>section#hit>span {
		font-weight: 700;
		color: #62a478
	}
	article#globalRight>article.searchContainer>dl {
		float: left;
		position: relative;
		width: 723px;
		margin-bottom: 10px;
		padding: 10px;
		border: 1px solid #62a478;
		background: url(../img/pcSearchContainerBg.png) right bottom no-repeat
	}
	article#globalRight>article.searchContainer>dl:nth-of-type(even) {
		background: url(../img/pcSearchContainerBg.png) right bottom no-repeat rgba(255, 255, 230, 1)
	}
	article#globalRight>article.searchContainer>dl:last-child {
		margin-bottom: 0
	}
	article#globalRight>article.searchContainer>dl>dt {
		float: left;
		margin: 0 16px 16px 0;
		padding: 0;
		background: #F9C
	}
	article#globalRight>article.searchContainer>dl>dt>a {
		float: left;
		width: 250px;
		height: 155px;
		border: 1px solid #FFF;
		-moz-box-shadow: 0 0 1px rgba(000, 000, 000, .3);
		-webkit-box-shadow: 0 0 1px rgba(000, 000, 000, .3)
	}
	article#globalRight>article.searchContainer>dl.azukari>dd>header {
		float: left;
		width: 353px;
		height: 27px;
		margin: 0 0 10px;
		padding: 0 0 10px 21px;
		border-bottom: 1px solid #62a478;
		font-size: 10pt;
		font-weight: 700;
		color: #62a478
	}
	article#globalRight>article.searchContainer>dl.azukari>dd {
		float: left;
		width: 360px;
		margin: 0;
		padding: 0
	}
	article#globalRight>article.searchContainer>dl.azukari>dd:nth-of-type(1)>dl>dd {
		float: left;
		width: 225px
	}
	article#globalRight>article.searchContainer>dl.azukari>dd:nth-of-type(1)>dl>dd:nth-last-of-type(1) {
		float: left;
		width: 225px;
		position: static;
		background: 0 0
	}
	article#globalRight>article.searchContainer>dl>dd>header {
		float: left;
		width: 432px;
		margin: 0 0 10px;
		padding: 0 0 10px 21px;
		border-bottom: 1px solid #62a478;
		font-size: 10pt;
		font-weight: 700;
		color: #62a478
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(1)>header {
		background: url(../img/pcHomeIcon.png) left top no-repeat
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(2)>header {
		background: url(../img/pcSystemIcon.png) left top no-repeat
	}
	article#globalRight>article.searchContainer>dl>dd>header>a {
		float: left;
		width: auto;
		margin-right: 20px;
		font-size: 10pt;
		font-weight: 700;
		color: #62a478
	}
	article#globalRight>article.searchContainer>dl>dd>header>img {
		float: left;
		margin-right: 5px
	}
	article#globalRight>article.searchContainer>dl>dd {
		float: left;
		width: 453px;
		margin: 0;
		padding: 0
	}
	article#globalRight>article.searchContainer>dl>dd>dl,
	article#globalRight>article.searchContainer>dl>dd>dl>dd,
	article#globalRight>article.searchContainer>dl>dd>dl>dt {
		float: left;
		margin: 0;
		padding: 0
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(1) {
		margin: 0 0 16px
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(1)>dl>dt {
		float: left;
		width: 52px;
		padding-left: 21px;
		font-weight: 700;
		background: url(../img/pcNewTitleBg.png) left 50% no-repeat
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(1)>dl>dd {
		float: left;
		width: 380px
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(1)>dl>dd:nth-last-of-type(1) {
		float: left;
		position: absolute;
		bottom: 12px;
		left: 12px;
		width: 250px;
		height: 70px;
		background: url(../img/pcPrevJumpBan.png)
	}
	article#globalRight>article.searchContainer>dl>dd.azukari:nth-of-type(1)>dl>dd:nth-last-of-type(1) {
		float: left;
		position: static;
		bottom: 12px;
		left: 12px;
		width: 250px;
		height: 70px;
		background: none;
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(1)>dl>dd:nth-last-of-type(1)>a {
		float: left;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(2)>dl>dt {
		float: left;
		width: 102px;
		height: 20px;
		padding: 0 0 0 21px;
		margin: 0;
		font-weight: 700;
		line-height: 20px;
		background: url(../img/pcNewTitleBg.png) left 50% no-repeat
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(2)>dl>dd:nth-of-type(2n-1) {
		float: left;
		width: 155px;
		height: 20px;
		margin: 0;
		padding: 0;
		text-align: center;
		line-height: 20px
	}
	article#globalRight>article.searchContainer>dl>dd:nth-of-type(2)>dl>dd:nth-of-type(2n) {
		float: left;
		width: 175px;
		height: 20px;
		margin: 0;
		padding: 0;
		text-align: center;
		line-height: 20px
	}
	article#globalRight>article.prevContainer {
		float: left;
		width: 745px
	}
	article#globalRight>article.prevContainer>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(1) {
		float: left;
		width: 259px;
		height: 267px;
		margin: 0 16px 10px 0;
		padding: 60px 10px 30px;
		background: url(../img/pcPrevExteriorBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(2) {
		float: left;
		width: 428px;
		height: 210px;
		margin: 0 0 10px;
		padding: 10px;
		border: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(2)>dl>dt {
		float: left;
		width: 89px;
		margin: 0 0 .2em;
		padding: 0 0 0 21px;
		font-size: 9pt;
		font-weight: 700;
		line-height: 13.5pt;
		background: url(../img/pcNewTitleBg.png) left 50% no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(2)>dl>dd {
		float: left;
		width: 318px;
		margin: 0 0 .2em;
		padding: 0;
		font-size: 9pt;
		line-height: 13.5pt
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(2)>dl>dd:nth-of-type(1) {
		width: 428px;
		font-size: 10pt;
		font-weight: 700;
		color: #62a478;
		text-align: center;
		border-bottom: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(2)>dl>dd:nth-last-of-type(1),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(2)>dl>dt:nth-last-of-type(1) {
		margin-bottom: 0
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3) {
		float: left;
		width: 450px;
		height: 115px;
		margin: 0 0 26px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li {
		float: left;
		width: 86px;
		height: 115px;
		margin: 0 5px 0 0
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li:nth-last-of-type(1) {
		margin: 0
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.off:nth-of-type(1) {
		background: url(../img/pcPrevFamilyIcon1.png) left top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.off:nth-of-type(2) {
		background: url(../img/pcPrevFamilyIcon2.png) left top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.off:nth-of-type(3) {
		background: url(../img/pcPrevFamilyIcon3.png) left top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.off:nth-of-type(4) {
		background: url(../img/pcPrevFamilyIcon4.png) left top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.off:nth-of-type(5) {
		background: url(../img/pcPrevFamilyIcon5.png) left top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.on:nth-of-type(1) {
		background: url(../img/pcPrevFamilyIcon1.png) right top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.on:nth-of-type(2) {
		background: url(../img/pcPrevFamilyIcon2.png) right top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.on:nth-of-type(3) {
		background: url(../img/pcPrevFamilyIcon3.png) right top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.on:nth-of-type(4) {
		background: url(../img/pcPrevFamilyIcon4.png) right top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(3)>ul>li.on:nth-of-type(5) {
		background: url(../img/pcPrevFamilyIcon5.png) right top no-repeat
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(4) {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevPriceHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(4).num1 {
		background: url(../img/pcPrevPrice1HeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(4).num2 {
		background: url(../img/pcPrevPrice2HeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4) {
		float: left;
		width: 745px;
		margin: 0 0 26px;
		border-top: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4)>ul {
		float: left;
		width: 745px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4)>ul>li {
		float: left;
		width: 123px;
		margin: 0;
		border-left: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4)>ul>li:nth-last-of-type(1) {
		border-right: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4)>ul>li>dl>dt {
		float: left;
		width: 103px;
		height: 20px;
		margin: 0;
		padding: 5px 10px;
		font-weight: 700;
		text-align: center;
		line-height: 20px;
		border-bottom: 1px solid #62a478;
		background: rgba(255, 255, 230, 1)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4)>ul>li>dl>dd {
		float: left;
		width: 103px;
		height: 40px;
		margin: 0;
		padding: 10px;
		border-bottom: 1px solid #62a478;
		font-size: 8pt;
		font-weight: 700;
		color: red;
		text-align: center;
		line-height: 20px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(4)>p {
		float: left;
		margin-top: 10px;
		font-size: 8pt;
		color: #999
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(5) {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 3px;
		text-indent: -9999em;
		background: url(../img/pcPrevPhotoHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(5) {
		float: left;
		width: 745px;
		margin: 0 0 19px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(5)>ul {
		float: left
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(5)>ul>li {
		float: left;
		width: 237px;
		height: 146px;
		margin: 7px 14px 7px 0;
		border: 1px solid #FFF;
		-moz-box-shadow: 0 0 1px rgba(000, 000, 000, .3);
		-webkit-box-shadow: 0 0 1px rgba(000, 000, 000, .3)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(5)>ul>li:nth-of-type(3n) {
		margin: 7px 0
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(6) {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevPublicHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(6) {
		float: left;
		width: 743px;
		margin: 0 0 26px;
		border: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(6)>ul {
		float: left;
		width: 743px;
		height: 65px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(6)>ul>li {
		float: left;
		width: 185px;
		height: 65px;
		border-right: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(6)>ul>li:nth-last-of-type(1) {
		border-right: none
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(6)>ul>li>dl>dt {
		float: left;
		width: 165px;
		height: 20px;
		margin: 0;
		padding: 10px 10px 0;
		font-weight: 700;
		text-align: center;
		line-height: 20px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(6)>ul>li>dl>dd {
		float: left;
		width: 165px;
		height: 20px;
		padding: 5px 10px 10px;
		font-size: 7pt;
		font-weight: 700;
		color: red;
		text-align: center;
		line-height: 20px
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(7) {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevCommentHeadBg.png);
		display: none
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7) {
		float: left;
		width: 745px;
		margin: 0 0 26px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl {
		float: left
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dt {
		float: left;
		width: 285px;
		height: 175px;
		margin: 0 0 10px;
		text-indent: -9999em
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dt:nth-of-type(1) {
		background: url(../img/pcPrevComment1.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dt:nth-of-type(2) {
		background: url(../img/pcPrevComment2.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dt:nth-of-type(3) {
		background: url(../img/pcPrevComment3.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dt:nth-of-type(4) {
		background: url(../img/pcPrevComment4.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dd {
		float: left;
		width: 439px;
		height: 154px;
		margin: 0 0 10px;
		padding: 10px;
		border-top: 1px solid #62a478;
		border-bottom: 1px solid #62a478;
		border-right: 1px solid #62a478;
		background: rgba(98, 164, 120, .5)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dd>p {
		float: left;
		width: 419px;
		height: 134px;
		padding: 10px;
		overflow: hidden;
		background: #fff;
		font-size: 10pt;
		line-height: 15pt;
		text-align: justify;
		text-indent: 1em;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dd:nth-last-of-type(1),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(7)>dl>dt:nth-last-of-type(1) {
		margin: 0
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(8) {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevMapHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(8) {
		float: left;
		width: 745px;
		height: 460px;
		margin: 0 0 26px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(8)>div#map_canvas {
		float: left;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		border: none
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(9) {
		float: left;
		width: 745px;
		height: 0;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevStreetMapHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(9) {
		float: left;
		width: 745px;
		height: 460px;
		margin: 0 0 26px
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(9)>div#pano {
		float: left;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
		border: none
	}
	article#globalRight>article.prevContainer>dl>dt:nth-of-type(10) {
		float: left;
		width: 745px;
		height: 30px;
		margin: 0 0 10px;
		text-indent: -9999em;
		background: url(../img/pcPrevFacilityHeadBg.png)
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10) {
		float: left;
		width: 743px;
		margin: 0 0 26px;
		border: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt {
		float: left;
		width: 206px;
		margin: 0;
		padding: 5px;
		border-top: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt:nth-of-type(1),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt:nth-of-type(2),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt:nth-of-type(3) {
		border-top: none
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd {
		float: left;
		width: 20px;
		margin: 0;
		padding: 5px;
		text-align: center;
		border-top: 1px solid #62a478;
		border-left: 1px solid #62a478;
		border-right: 1px solid #62a478
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(1),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(2),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(3) {
		border-top: none
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(3n) {
		border-right: none
	}
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(6n+1),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(6n+2),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dd:nth-of-type(6n+3),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt:nth-of-type(6n+1),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt:nth-of-type(6n+2),
	article#globalRight>article.prevContainer>dl>dd:nth-of-type(10)>dl>dt:nth-of-type(6n+3) {
		background: rgba(255, 255, 230, 1)
	}
	article#globalRight>section.process {
		float: left;
		width: 745px
	}
	article#globalRight>section.process>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcProcessHeadBg.png)
	}
	article#globalRight>section.process>img {
		float: left;
		width: 745px;
		margin: 0;
		padding: 0;
		border: none
	}
	article#globalRight>section.know {
		float: left;
		width: 745px
	}
	article#globalRight>section.know>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcKnowHeadBg.png)
	}
	article#globalRight>section.know>ul {
		float: left;
		width: 745px
	}
	article#globalRight>section.know>ul>li {
		float: left;
		width: 701px;
		height: 112px;
		margin: 0 0 28px;
	}
	article#globalRight>section.know>ul>li:nth-last-of-type(1) {
		margin-bottom: 0
	}
	article#globalRight>section.know>ul>li>a {
		float: left;
		width: 701px;
		height: 112px;
		text-indent: -9999em
	}
	article#globalRight>section.know>ul>li:nth-of-type(1)>a {
		background: url(../img/pcKnow1Ban.png) no-repeat;
	}
	article#globalRight>section.know>ul>li:nth-of-type(2)>a {
		background: url(../img/pcKnow2Ban.png) no-repeat;
	}
	article#globalRight>section.know>ul>li:nth-of-type(3)>a {
		background: url(../img/pcKnow3Ban.png) no-repeat;
	}
	article#globalRight>section.know>ul>li:nth-of-type(4)>a {
		background: url(../img/pcKnow4Ban.png) no-repeat;
	}
	article#globalRight>section.know>ul>li:nth-of-type(5)>a {
		background: url(../img/pcKnow5Ban.png) no-repeat;
	}
	article#globalRight>section.know1>aside,
	article#globalRight>section.know2>aside,
	article#globalRight>section.know3>aside,
	article#globalRight>section.know4>aside,
	article#globalRight>section.know5>aside,
	article#globalRight>section.know>aside,
	article#globalRight>section.process>aside {
		float: right;
		position: relative;
		width: 140px;
		height: 40px;
		margin-bottom: 10px;
		background: url(../img/pcPdfButton.png)
	}
	article#globalRight>section.know1>aside>p:nth-of-type(1),
	article#globalRight>section.know2>aside>p:nth-of-type(1),
	article#globalRight>section.know3>aside>p:nth-of-type(1),
	article#globalRight>section.know4>aside>p:nth-of-type(1),
	article#globalRight>section.know5>aside>p:nth-of-type(1),
	article#globalRight>section.know>aside>p:nth-of-type(1),
	article#globalRight>section.process>aside>p:nth-of-type(1) {
		float: left;
		position: absolute;
		top: 3px;
		left: 53px
	}
	article#globalRight>section.know1>aside>p:nth-of-type(1)>a,
	article#globalRight>section.know2>aside>p:nth-of-type(1)>a,
	article#globalRight>section.know3>aside>p:nth-of-type(1)>a,
	article#globalRight>section.know4>aside>p:nth-of-type(1)>a,
	article#globalRight>section.know5>aside>p:nth-of-type(1)>a,
	article#globalRight>section.know>aside>p:nth-of-type(1)>a,
	article#globalRight>section.process>aside>p:nth-of-type(1)>a {
		float: left;
		font-size: 10pt;
		font-weight: 700;
		color: #999
	}
	article#globalRight>section.know1>aside>p:nth-of-type(2),
	article#globalRight>section.know2>aside>p:nth-of-type(2),
	article#globalRight>section.know3>aside>p:nth-of-type(2),
	article#globalRight>section.know4>aside>p:nth-of-type(2),
	article#globalRight>section.know5>aside>p:nth-of-type(2),
	article#globalRight>section.know>aside>p:nth-of-type(2),
	article#globalRight>section.process>aside>p:nth-of-type(2) {
		float: left;
		font-size: 8pt;
		color: #999;
		position: absolute;
		top: 20px;
		left: 37px
	}
	article#globalRight>section.sitemap>ol>li,
	article#globalRight>section.sitemap>ol>li>a,
	article#globalRight>section.sitemap>ol>li>ul>li>a {
		font-size: 11pt;
		line-height: 16.5pt
	}
	article#globalRight>section.know1,
	article#globalRight>section.know2,
	article#globalRight>section.know3,
	article#globalRight>section.know4,
	article#globalRight>section.know5 {
		float: left;
		width: 745px
	}
	article#globalRight>section.know1>header,
	article#globalRight>section.know2>header,
	article#globalRight>section.know3>header,
	article#globalRight>section.know4>header,
	article#globalRight>section.know5>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em
	}
	article#globalRight>section.know1>header {
		background: url(../img/pcKnow1HeadBg.png)
	}
	article#globalRight>section.know2>header {
		background: url(../img/pcKnow2HeadBg.png)
	}
	article#globalRight>section.know3>header {
		background: url(../img/pcKnow3HeadBg.png)
	}
	article#globalRight>section.know4>header {
		background: url(../img/pcKnow4HeadBg.png)
	}
	article#globalRight>section.know5>header {
		background: url(../img/pcKnow5HeadBg.png)
	}
	article#globalRight>section.outline1 {
		float: left;
		width: 745px
	}
	article#globalRight>section.outline1>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcOutline1HeadBg.png)
	}
	article#globalRight>section.outline1>img {
		float: left;
		width: 745px;
		margin: 0 0 26px;
		padding: 0;
		border: none
	}
	article#globalRight>section.outline2 {
		float: left;
		width: 745px
	}
	article#globalRight>section.outline2>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcOutline2HeadBg.png)
	}
	article#globalRight>section.outline2>div#map_canvas {
		float: left;
		width: 745px;
		height: 460px;
		margin: 0;
		padding: 0;
		border: none
	}
	article#globalRight>section.sitemap {
		float: left;
		width: 745px
	}
	article#globalRight>section.sitemap>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcSitemapHeadBg.png)
	}
	article#globalRight>section.sitemap>ol {
		float: left;
		width: 325px;
		margin: 0 15px 15px 0;
		padding: 20px
	}
	article#globalRight>section.sitemap>ol>li {
		float: left;
		width: 325px;
		margin: 0;
		display: list-item;
		list-style: disc inside
	}
	article#globalRight>section.sitemap>ol:nth-of-type(2),
	article#globalRight>section.sitemap>ol:nth-of-type(3) {
		margin-right: 0
	}
	article#globalRight>section.sitemap>ol>li>ul {
		float: left;
		width: 285px;
		margin: 1em;
		padding: 0 20px
	}
	article#globalRight>section.sitemap>ol>li>ul>li {
		float: left;
		width: 285px;
		margin: 0;
		display: list-item;
		list-style: circle inside;
		font-size: 11pt;
		line-height: 16.5pt
	}
	article#globalRight>section.help1,
	article#globalRight>section.help1>ul,
	article#globalRight>section.help2,
	article#globalRight>section.help2>ul,
	article#globalRight>section.help3,
	article#globalRight>section.help3>ul,
	article#globalRight>section.help4,
	article#globalRight>section.help4>ul {
		float: left;
		width: 745px
	}
	article#globalRight>section.help1>header,
	article#globalRight>section.help2>header,
	article#globalRight>section.help3>header,
	article#globalRight>section.help4>header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em
	}
	article#globalRight>section.help1>header {
		background: url(../img/pcHelp1HeadBg.png)
	}
	article#globalRight>section.help2>header {
		background: url(../img/pcHelp2HeadBg.png)
	}
	article#globalRight>section.help3>header {
		background: url(../img/pcHelp3HeadBg.png)
	}
	article#globalRight>section.help4>header {
		background: url(../img/pcHelp4HeadBg.png)
	}
	article#globalRight>section.help1>ul>li,
	article#globalRight>section.help2>ul>li,
	article#globalRight>section.help3>ul>li,
	article#globalRight>section.help4>ul>li {
		float: left;
		position: relative;
		width: 723px;
		min-height: 200px;
		margin: 0 0 26px;
		padding: 10px;
		border: 1px solid #62a478;
		background: url(../img/pcSearchContainerBg.png) right 10px no-repeat
	}
	article#globalRight>section.help1>ul>li:nth-last-of-type(1),
	article#globalRight>section.help2>ul>li:nth-last-of-type(1),
	article#globalRight>section.help3>ul>li:nth-last-of-type(1),
	article#globalRight>section.help4>ul>li:nth-last-of-type(1) {
		margin: 0
	}
	article#globalRight>section.help1>ul>li>a,
	article#globalRight>section.help2>ul>li>a,
	article#globalRight>section.help3>ul>li>a,
	article#globalRight>section.help4>ul>li>a {
		float: left;
		margin: 0 10px 10px 0
	}
	article#globalRight>section.help1>ul>li>a>img,
	article#globalRight>section.help2>ul>li>a>img,
	article#globalRight>section.help3>ul>li>a>img,
	article#globalRight>section.help4>ul>li>a>img {
		float: left;
		margin: 0 10px 10px 0;
		border: 1px solid #FFF;
		-moz-box-shadow: 0 0 1px rgba(000, 000, 000, .3);
		-webkit-box-shadow: 0 0 1px rgba(000, 000, 000, .3)
	}
	article#globalRight>section.help1>ul>li>dl,
	article#globalRight>section.help2>ul>li>dl,
	article#globalRight>section.help3>ul>li>dl,
	article#globalRight>section.help4>ul>li>dl {
		float: left;
		width: 501px
	}
	article#globalRight>section.help1>ul>li>dl>dt,
	article#globalRight>section.help2>ul>li>dl>dt,
	article#globalRight>section.help3>ul>li>dl>dt,
	article#globalRight>section.help4>ul>li>dl>dt {
		float: left;
		width: 80px;
		margin: 0 0 5px;
		padding: 0 0 0 21px;
		font-size: 10pt;
		line-height: 15pt;
		font-weight: 700;
		background: url(../img/pcNewTitleBg.png) left 50% no-repeat
	}
	article#globalRight>section.help1>ul>li>dl>dd,
	article#globalRight>section.help2>ul>li>dl>dd,
	article#globalRight>section.help3>ul>li>dl>dd,
	article#globalRight>section.help4>ul>li>dl>dd {
		float: left;
		width: 390px;
		margin: 0 0 5px;
		font-size: 10pt;
		line-height: 15pt
	}
	article#globalRight>section.help1>ul>li>dl>dd>a,
	article#globalRight>section.help2>ul>li>dl>dd>a,
	article#globalRight>section.help3>ul>li>dl>dd>a,
	article#globalRight>section.help4>ul>li>dl>dd>a {
		display: inline;
		font-size: 10pt;
		line-height: 15pt
	}
	article#globalRight>section.help1>ul>li>dl>dd:nth-of-type(1),
	article#globalRight>section.help2>ul>li>dl>dd:nth-of-type(1),
	article#globalRight>section.help3>ul>li>dl>dd:nth-of-type(1),
	article#globalRight>section.help4>ul>li>dl>dd:nth-of-type(1) {
		width: 501px;
		margin-bottom: 1em;
		padding-bottom: 1em;
		border-bottom: 1px solid #62a478
	}
	article#globalRight>section.help1>ul>li>dl>dd:nth-of-type(1)>a,
	article#globalRight>section.help2>ul>li>dl>dd:nth-of-type(1)>a,
	article#globalRight>section.help3>ul>li>dl>dd:nth-of-type(1)>a,
	article#globalRight>section.help4>ul>li>dl>dd:nth-of-type(1)>a {
		float: left;
		margin-right: 10px;
		padding-left: 21px;
		line-height: 16px;
		background: url(../img/pcHomeIcon.png) left 50% no-repeat;
		font-weight: 700;
		color: #62a478
	}
	article#globalRight>section.help1>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help2>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help3>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help4>ul>li>dl>dd:nth-last-of-type(1) {
		width: 501px;
		margin-top: 1em;
		padding-top: 1em;
		text-align: justify;
		border-top: 1px solid #62a478
	}
	article#globalRight>section.help1>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help1>ul>li>dl>dt:nth-last-of-type(1),
	article#globalRight>section.help2>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help2>ul>li>dl>dt:nth-last-of-type(1),
	article#globalRight>section.help3>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help3>ul>li>dl>dt:nth-last-of-type(1),
	article#globalRight>section.help4>ul>li>dl>dd:nth-last-of-type(1),
	article#globalRight>section.help4>ul>li>dl>dt:nth-last-of-type(1) {
		margin: 0
	}
	article#globalRight>section.help1>ul>li>dl>dd.button,
	article#globalRight>section.help2>ul>li>dl>dd.button,
	article#globalRight>section.help3>ul>li>dl>dd.button,
	article#globalRight>section.help4>ul>li>dl>dd.button {
		position: absolute;
		bottom: 10px;
		left: 10px;
		width: 160px;
		height: 50px;
		background: url(../img/pcHelpJumpBan.png)
	}
	article#globalRight>section.help1>ul>li>dl>dd.button>a,
	article#globalRight>section.help2>ul>li>dl>dd.button>a,
	article#globalRight>section.help3>ul>li>dl>dd.button>a,
	article#globalRight>section.help4>ul>li>dl>dd.button>a {
		float: left;
		width: 100%;
		height: 100%;
		text-indent: -9999em
	}
	article#globalRight>section.contact {
		float: left;
		width: 745px
	}
	article#globalRight>section.contact header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcContactHeadBg.png)
	}
	article#globalRight>section.contact table {
		float: left;
		display: table;
		width: 745px;
		margin: 0 0 26px;
		padding: 0;
		border: none;
		border-top: 1px solid #62a478;
		border-right: 1px solid #62a478;
		border-left: 1px solid #62a478
	}
	article#globalRight>section.contact table td,
	article#globalRight>section.contact table th {
		float: left;
		margin: 0;
		display: table-cell;
		height: 40px;
		font-size: 9pt;
		line-height: 40px;
		text-align: left
	}
	article#globalRight>section.contact table th {
		width: 190px;
		padding: 0 0 0 31px;
		border: none;
		border-right: 1px solid #62a478;
		border-bottom: 1px solid #62a478;
		background: url(../img/pcFormTitleBg.png) 10px 50% no-repeat rgba(255, 255, 230, 1)
	}
	article#globalRight>section.contact table td {
		width: 516px;
		padding: 0 0 0 5px;
		border: none;
		border-bottom: 1px solid #62a478
	}
	article#globalRight>section.contact table td input {
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px
	}
	article#globalRight>section.contact table td input:focus {
		border: 2px solid #090
	}
	article#globalRight>section.contact table th.textarea {
		height: 100px;
		line-height: 100px
	}
	article#globalRight>section.contact table td.textarea {
		width: 501px;
		height: 80px;
		padding: 10px;
		line-height: 100px
	}
	article#globalRight>section.contact table td textarea:focus {
		border: 1px solid #090
	}
	article#globalRight>section.contact table td.textarea>textarea {
		width: 496px;
		height: 80px;
		margin: 0;
		padding: 0
	}
	article#globalRight>section.mailform {
		float: left;
		width: 745px
	}
	article#globalRight>section.mailform header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcMailformHeadBg.png)
	}
	article#globalRight>section.mailform table {
		float: left;
		display: table;
		width: 745px;
		margin: 0 0 26px;
		padding: 0;
		border: none;
		border-top: 1px solid #62a478;
		border-right: 1px solid #62a478;
		border-left: 1px solid #62a478
	}
	article#globalRight>section.mailform table td,
	article#globalRight>section.mailform table th {
		float: left;
		margin: 0;
		display: table-cell;
		height: 40px;
		font-size: 9pt;
		line-height: 40px;
		text-align: left
	}
	article#globalRight>section.mailform table th {
		width: 190px;
		padding: 0 0 0 31px;
		border: none;
		border-right: 1px solid #62a478;
		border-bottom: 1px solid #62a478;
		background: url(../img/pcFormTitleBg.png) 10px 50% no-repeat rgba(255, 255, 230, 1)
	}
	article#globalRight>section.mailform table td {
		width: 516px;
		padding: 0 0 0 5px;
		border: none;
		border-bottom: 1px solid #62a478
	}
	article#globalRight>section.mailform table th.textarea {
		height: 100px;
		line-height: 100px
	}
	article#globalRight>section.mailform table td.textarea {
		width: 501px;
		height: 80px;
		padding: 10px;
		line-height: 100px
	}
	article#globalRight>section.mailform table td.textarea>textarea {
		width: 496px;
		height: 80px;
		margin: 0;
		padding: 0
	}
	article#globalRight>section.car h1 {
		color: #4169e1;
		font-size: x-large;
		padding: .8em 5em;
		border-bottom: 2px solid #ccc
	}
	article#globalRight>section.car p {
		font-size: large;
		line-height: 150%;
		padding: .5em 2em
	}
	article#globalRight>section.car p.note {
		font-size: small
	}
	article#globalRight>section.car b {
		color: red;
		font-size: large;
		line-height: 150%
	}
	article#globalRight>section.car div.img {
		text-align: center;
		width: 100%
	}
	article#globalRight>section.car img {
		display: inline-block;
		vertical-align: middle;
		padding-bottom: 15px
	}
	article#globalRight>section.car img:nth-child(odd) {
		padding-right: 10px
	}
	article#globalRight>section.car dl {
		font-size: large;
		padding: .5em 2em;
		width: 400px
	}
	article#globalRight>section.car dt {
		font-size: large;
		float: left
	}
	article#globalRight>section.car dd {
		font-size: large;
		padding-left: 8em
	}
	article#globalRight>section.pre h1 {
		padding: 0.4em 0.5em;
		color: #494949;
		background: #f4f4f4;
		border-left: solid 5px #7db4e6;
		border-bottom: solid 3px #d7d7d7;
		font-size: large
	}
	article#globalRight>section.pre p {
		font-size: large;
		line-height: 150%;
		padding: .5em 2em
	}
	article#globalRight>section.enquete {
		float: left;
		width: 745px
	}
	article#globalRight>section.enquete header {
		float: left;
		width: 745px;
		height: 30px;
		margin-bottom: 10px;
		text-indent: -9999em;
		background: url(../img/pcEnqueteHeadBg.png)
	}
	article#globalRight>section.enquete table {
		float: left;
		display: table;
		width: 719px;
		margin: 0 0 26px;
		padding: 0;
		border: none;
		border-top: 1px solid #62a478;
		border-right: 1px solid #62a478;
		border-left: 1px solid #62a478
	}
	article#globalRight>section.enquete table td,
	article#globalRight>section.enquete table th {
		float: left;
		margin: 0;
		display: table-cell;
		height: 40px;
		font-size: 9pt;
		line-height: 40px;
		text-align: left
	}
	article#globalRight>section.enquete table th {
		width: 720px;
		padding: 0 0 0 31px;
		border: none;
		border-bottom: 1px solid #62a478;
		background: url(../img/pcFormTitleBg.png) 10px 50% no-repeat rgba(255, 255, 230, 1)
	}
	article#globalRight>section.enquete table td {
		width: 745px;
		padding: 0 0 0 5px;
		border: none;
		border-bottom: 1px solid #62a478
	}
	article#globalRight>section.enquete table th.textarea {
		height: 100px;
		line-height: 100px
	}
	article#globalRight>section.enquete table td.textarea {
		width: 501px;
		height: 80px;
		padding: 10px;
		line-height: 100px
	}
	article#globalRight>section.enquete table td.textarea>textarea {
		width: 496px;
		height: 80px;
		margin: 0;
		padding: 0
	}
	nav.pager,
	nav.pager>ul {
		float: left;
		width: 100%
	}
	nav.pager>ul>li {
		float: left;
		margin: 0;
		padding: 0
	}
	nav.pager>ul>li>a {
		float: left;
		min-width: 20px;
		margin: 0 5px 0 0;
		padding: 5px;
		line-height: 20px;
		text-align: center;
		color: #62a478;
		border: 1px solid #62a478
	}
	#lightbox,
	.lb-loader {
		text-align: center;
		line-height: 0
	}
	nav.pager>ul>li>a.here {
		text-decoration: none;
		background: #62a478;
		color: #fff
	}
	#lightboxOverlay {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 9999;
		background-color: #000;
		filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=85);
		opacity: .85;
		display: none
	}
	#lightbox {
		position: absolute;
		left: 0;
		width: 100%;
		z-index: 10000;
		font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
		font-weight: 400
	}
	#lightbox img {
		width: auto;
		height: auto
	}
	#lightbox a img {
		border: none
	}
	.lb-outerContainer {
		position: relative;
		background-color: #fff;
		width: 250px;
		height: 250px;
		margin: 0 auto;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		-ms-border-radius: 4px;
		-o-border-radius: 4px;
		border-radius: 4px
	}
	.lb-loader,
	.lb-nav {
		left: 0;
		position: absolute;
		width: 100%
	}
	.lb-outerContainer:after {
		display: table
	}
	.lb-container {
		padding: 10px
	}
	.lb-loader {
		top: 40%;
		height: 25%
	}
	.lb-nav {
		top: 0;
		height: 100%;
		z-index: 10
	}
	.lb-container>.nav {
		left: 0
	}
	.lb-nav a {
		outline: 0
	}
	.lb-next,
	.lb-prev {
		width: 49%;
		height: 100%;
		background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
		display: block
	}
	.lb-prev {
		left: 0;
		float: left
	}
	.lb-next {
		right: 0;
		float: right
	}
	.lb-prev:hover {
		background: url(../../images/prev.png) left 48% no-repeat
	}
	.lb-next:hover {
		background: url(../../images/next.png) right 48% no-repeat
	}
	.lb-dataContainer {
		margin: 0 auto;
		padding-top: 5px;
		width: 100%;
		-moz-border-radius-bottomleft: 4px;
		-webkit-border-bottom-left-radius: 4px;
		-ms-border-bottom-left-radius: 4px;
		-o-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
		-moz-border-radius-bottomright: 4px;
		-webkit-border-bottom-right-radius: 4px;
		-ms-border-bottom-right-radius: 4px;
		-o-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px
	}
	.lb-dataContainer:after {
		display: table
	}
	.lb-data {
		padding: 0 10px;
		color: #bbb
	}
	.lb-data .lb-details {
		width: 85%;
		float: left;
		text-align: left;
		line-height: 1.1em
	}
	.lb-data .lb-caption {
		font-size: 13px;
		font-weight: 700;
		line-height: 1em
	}
	.lb-data .lb-number {
		display: block;
		clear: left;
		padding-bottom: 1em;
		font-size: 11px
	}
	.lb-data .lb-close {
		width: 35px;
		float: right;
		padding-bottom: .7em;
		outline: 0
	}
	/*フォーム*/
	form {
		margin: 10px auto;
		padding: 20px 12px 10px 20px;
		font: 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	form li {
		padding: 0;
		display: block;
		list-style: none;
		margin: 10px 0 0 0;
	}
	form label {
		margin: 0 0 3px 0;
		padding: 0px;
		display: block;
		font-weight: bold;
		color: black;
	}
	form input[type=text],
	form input[type=date],
	form input[type=datetime],
	form input[type=number],
	form input[type=time],
	form input[type=tel],
	form input[type=url],
	form input[type=email],
	textarea,
	select {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		border: 1px solid #BEBEBE;
		padding: 7px;
		margin: 0px;
		-webkit-transition: all 0.30s ease-in-out;
		-moz-transition: all 0.30s ease-in-out;
		-ms-transition: all 0.30s ease-in-out;
		-o-transition: all 0.30s ease-in-out;
		outline: none;
	}
	form input[type=text]:focus,
	form input[type=date]:focus,
	form input[type=datetime]:focus,
	form input[type=number]:focus,
	form input[type=time]:focus,
	form input[type=url]:focus,
	form input[type=email]:focus,
	form textarea:focus,
	form select:focus {
		-moz-box-shadow: 0 0 8px #88D5E9;
		-webkit-box-shadow: 0 0 8px #88D5E9;
		box-shadow: 0 0 8px #88D5E9;
		border: 1px solid #88D5E9;
	}
	form .field-long {
		width: 100%;
	}
	form select {
		width: 80%;
	}
	form textarea {
		width: 80%;
	}
	form input[type=text] {
		width: 80%;
	}
	form .field-divided {
		width: 49%;
	}
	form input[type=text].field-divided {
		width: 49%;
	}
	form input[type=submit],
	form input[type=button] {
		background: #4B99AD;
		padding: 8px 15px 8px 15px;
		border: none;
		color: #fff;
	}
	form input[type=submit]:hover,
	form input[type=button]:hover {
		background: #4691A4;
		box-shadow: none;
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
	}
	.buttom {
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;
		color: #0616b0;
		font-family: Open Sans;
		font-size: 19px;
		font-weight: 500;
		padding: 18px;
		background-color: #e5f2ff;
		box-shadow: 1px 1px 1px 0px #000000;
		-webkit-box-shadow: 1px 1px 1px 0px #000000;
		-moz-box-shadow: 1px 1px 1px 0px #000000;
		text-shadow: 1px 1px 1px #C9E6FF;
		border: solid #0059A0 1px;
		text-decoration: none;
		display: inline-block;
		cursor: pointer;
		margin-left: 20px;
		margin-bottom: 20px;
		margin-top: -20px;
	}
	.buttom:hover {
		color: #222;
		background: #FFFFE6;
		text-decoration: none;
	}
	.well>ul>li {
		font-size: large;
		line-height: 110%;
	}
}

@media only screen and (min-width:376px) and (max-width:725px) {
	/*tablet用のcssを記述*/
}

@media screen and (max-width:375px) {
	body {
		max-width: 375px;
		margin: 0;
		position: static;
		left: 0
	}
	.buttom {
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color: #0616b0;
		font-family: Open Sans;
		font-size: 10px;
		font-weight: 300;
		padding: 8px;
		background-color: #e5f2ff;
		box-shadow: 1px 1px 1px 0px #000000;
		-webkit-box-shadow: 1px 1px 1px 0px #000000;
		-moz-box-shadow: 1px 1px 1px 0px #000000;
		text-shadow: 1px 1px 1px #C9E6FF;
		border: solid #0059A0 1px;
		text-decoration: none;
		display: inline-block;
		cursor: pointer;
		margin: 0.8em;
	}
	header#globalHead {}
}

nav#globalNav {

    float: none;
    background: none;
	height: 100%;
}

nav#globalNav > ol {
    float: none;
    display: flex;
}

nav#globalNav > ol > li {
    border: 3px solid #009e8f;
    border-top: 5px solid green;
    border-radius: 0 0 10px 10px /0 0 10px 10px;
    text-align: center;
    font-size: 22.4px;
    margin: 0 .3em;
    float: none;
    width: 20%;
    text-align: center;
}
nav#globalNav > ol > li > a {
    text-decoration: none;
    float: none;
    text-indent: 0;
    color: #26a546;
    font-weight: bold;
    font-size: 22.4px;
    line-height: initial;

}
#yield {
    background-color: #0e3e98;
    color: #fff;
    font-weight: 700;
    border-radius: 5px;
    margin: .5em;
        margin-left: 0.5em;
    margin-left: .5em;
    margin-left: auto;
    padding: .2em .5em;
}

#globalSns ul.snsb li a {
text-decoration: none;
color: #333;
line-height: 29px;
font-size: 20px;
}

