<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

#container-shadow {
	 background           : url(../img/base/main_both_side_shadow.png) repeat-y center top;
	 margin-left           : auto;
	 margin-right          : auto;
	 padding               : 0;
	 text-align            : center;
	 width                 : 988px;
}
#container-shadow2 {
	 margin                : 0;
	 padding               : 0;
}
#container_bottom {
	 height                : 10px;
	 margin                : 0 auto;
	 width                 : 988px;
}
#content-wrap # ul {
	 margin                : 0;
	 padding               : 0;
}
#content-wrap # ul li {
	 list-style            : none;
	 margin                : 0;
	 padding               : 0;
}
#content-wrap {
	 background           : #ffffff repeat-x top;
	 height                : 100%;
	 margin-left           : auto;
	 margin-right          : auto;
	 overflow              : hidden;
	 padding               : 0 15px 0 10px;
	 text-align            : center;
	 width                 : 945px;
}
#copyright {
	 color                 : #595F68;
	 font                  : 12px Verdana,Arial,Helvetica,sans-serif;
	 margin-left           : auto;
	 margin-right          : auto;
	 padding-bottom        : 25px;
	 text-align            : left;
	 width                 : 960px;
}
#flinks {
	 float                 : right;
	 list-style            : none;
	 margin                : 18px 0 0 0;
}
#flinks li {
	 border-right          : 1px solid #999;
	 display               : inline;
	 line-height           : 26px;
	 margin                : 0;
	 padding               : 0 12px 0 12px;
	 text-align            : right;
}
#flinks li a {
	 font-size             : 12px;
}
#flinks li a:hover {
	 display               : inline;
}
#flinks li.end {
	 border                : none;
}
#footer {
	 clear                 : both;
	 height                : 80px;
	 margin                : 0 0 0 5px;
	 overflow              : hidden;
	 padding               : 5px 0 0 0;
	 text-align            : left;
	 width                 : 940px;
}
#footer p {
	 float                 : left;
	 font-size             : 12px;
	 line-height           : 20px;
	 margin                : 5px 0;
	 padding               : 0;
}
#footer span {
	 font-size             : 11px;
	 margin-top            : -8px;
	 padding-left          : 1px;
}
#footer span a,
#footer span a:hover,
h2 a,
h2 a:hover {
	
}
#logoutBtn {
	 height                : 28px;
	 left                  : 861px;
	 padding               : 0 0px;
	 position              : absolute;
	 text-align            : right;
	 top                   : 65px;
	 width                 : 99px;
}
#logoutName {
	 height                : 28px;
	 left                  : 661px;
	 padding               : 0 0px;
	 position              : absolute;
	 text-align            : right;
	 top                   : 70px;
	 width                 : 200px;
}
#logoutName .name {
	 float                 : left;
	 padding-right         : 10px;
}
#logoutName span {
	 font-size             : 14px;
	 font-weight           : bold;
	 margin                : 0 0 0 10px;
}
#main,
.clear {
	 clear                 : both;
}
#main .subcolumns {
	 width                 : 400px;
}
#wrapper {
	 height                : 100%;
	 margin                : 0;
	 padding               : 0;
}
#wrapperMain # {
	 float                 : left;
}
#wrapperMain #main #sectionA01 {
	 padding               : 20px 20px 30px 12px;
}
#wrapperMain #main #sectionA1 {
	 padding-bottom        : 30px;
}
#wrapperMain #main {
	 clear                 : none;
	 float                 : right;
	 width                 : 690px;
}
#wrapperMain #main h2 {
	 margin-bottom         : 0px;
}
#wrapperMain {
	 border-top            : 3px solid #4978ae;
	 margin-left           : auto;
	 margin-right          : auto;
	 padding-top           : 20px;
	 width                 : 925px;
}
*:first-child+html #flinks li {
	 padding               : 0 9px 0 11px;
}
.bold {
	 font-weight           : bold;
}
.clientname {
	 color                 : #666;
	 font-size             : 11px;
	 font-weight           : normal;
	 margin-bottom         : 12px;
}
.italic {
	 font-style            : italic;
}
a,
p a {
	 text-decoration       : underline;
}
a.button {
	 font-size             : 12px;
	 font-weight           : 700;
	 margin-bottom         : 8px;
	 padding               : 3px 15px 3px 10px;
}
blockquote {
	 line-height           : 18px;
	 margin                : 0 10px 10px 10px;
	 padding               : 5px 0px;
}
body {
	background-attachment : scroll;
	background-color      : #F3F3F3;
	background-position   : center top;
	background-repeat     : repeat-x;
	font                  : 14px "ＭＳ Ｐゴシック", Osaka, verdana;
}
h1 {
	 font-size             : 28px;
	 font-weight           : 400;
	 margin                : 0 0 12px;
	 padding               : 0 0 5px;
}
h5 {
	 font-size             : 14px;
	 font-weight           : 700;
	 margin                : 0 0 10px;
	 padding               : 0;
}
h6 {
	 font-size             : 12px;
	 font-weight           : 700;
	 margin                : 5px 0;
	 padding               : 0 0 5px;
}
ol {
	 background            : none;
	 font-size             : 12px;
	 line-height           : 18px;
	 margin                : 0 0 0 5px;
	 padding               : 0 0 10px 20px;
}
ol li {
	 background            : none;
	 list-style-type       : decimal;
	 margin                : 0 0 5px;
	 padding               : 0;
}
ol li ol {
	 margin                : 8px 0 5px 24px;
	 padding               : 0;
}
p.aright {
	 text-align            : right;
}
ul {
	 list-style            : none;
}
ul li ul {
	 margin                : 8px 0 5px;
	 padding               : 0;
}
</pre></body></html>