@charset "UTF-8";

#main-contents-noside  h1 {
	padding: 0 0 12px 0;
}

#main-contents-noside  h2 {
	background: url(../../global/images/bg_line.gif) no-repeat 0 1px;
	border-bottom: 1px solid #CCC;
	color: #1A1A1A;
	font-weight: bold;
	padding: 0 0 11px 11px;
}

#main-contents-noside  h2.bgOrange {
	background: none;
	border: none;
	padding: 0 0 8px 0;
}

#main-contents-noside dl.sectionA dt {
	background: url(../../global/images/bg_line.gif) no-repeat 0 1px;
	color: #1A1A1A;
	font-weight: bold;
	padding: 1px 0 11px 13px;
}

#main-contents-noside dl.sectionA .titleLine {
	border-bottom: 1px solid #CCC;
	clear: both;
	margin: 0 0 20px 0;
	padding: 1px 0 7px 13px;
}

#main-contents-noside dl.sectionA dd {
	padding: 0 0 35px 9px;
}

#main-contents-noside dl.sectionA dd dl dt {
	background: none;
	padding: 0 0 0 0;
}

#main-contents-noside dl.sectionA dd dl dd {
	padding: 0 0 16px 0;
}

#main-contents-noside dl.sectionA dd dl dd.last {
	padding: 0 0 0 0;
}

#main-contents-noside dl.sectionA dd ul li a {
	background: url(../../global/images/icn-arrow02.png) no-repeat 8px 3px;
	padding: 0 0 0 21px;
}

#main-contents-noside .noticeLastText {
	border-top: 1px solid #CCC;
	margin-top: 28px;
	padding: 26px 0 0 7px;
}

#main-contents-noside .environmentText {
	padding: 0 0 22px 8px;
}

#main-contents-noside .sectionLinks {
	padding: 10px 0 0 11px;
}

#main-contents-noside .sectionLinks li {
	background: url(../../global/images/bg_dotted.gif) repeat-x left bottom;
	margin: 0 0 7px 0;
	padding: 0 0 9px 0;
}

#main-contents-noside .sectionLinks li strong {
	color: #1A1A1A;
	padding: 0 12px 0 0;
}

.btn-pagetop {
	padding: 50px 0 0 0;
}

.iconWindow {
	padding: 5px 0 0 0;
	vertical-align: top;
}