.mainbase {
	background-attachment: scroll;
	background-image:  url(imaagges/r23.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.menusita {
	background-attachment: scroll;
	background-image:  url(imaagges/index_02.gif);
	background-repeat: repeat-y;
}
.menu {
	background-attachment: scroll;
	background-image:  url(imaagges/menu5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.logo {
	background-image:  url(imaagges/rogosei.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.side {
	background-attachment: scroll;
	background-image:  url(imaagges/side_18.gif);
	background-repeat: repeat-y;
	background-position: 26px;
}
.sitemap {
	font-size: 75%;
	padding-right: 15px;
}
.sample {
	background-image:  url(imaagges/sample100.jpg);
	background-repeat: no-repeat;
	background-position: -1px 20px;
}
.unnamed2 {
	color: #4F4F4F;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	background-attachment: scroll;
	background-image:  url(imaagges/signif.gif);
	background-repeat: no-repeat;
	border-bottom-color: #BFBFBF;
	background-position: 243px -4px;
}
.unnamed3 {
	background-attachment: scroll;
	background-image:  url(imaagges/index_17.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 1px;
}
.unnamed3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.unnamed3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.unnamed3 a:hover {
	color: #EEEEEE;
	text-decoration: underline;
}
.unnamed3 a:active {
	color: #EEEEEE;
	text-decoration: underline;
}
.bottom {
	background-image:  url(imaagges/bottom308.gif);
}
.bottom2 {
	color: #FFFFFF;
	font-size: 12px;
	background-attachment: scroll;
	background-image:  url(imaagges/botomobi202.gif);
	background-repeat: repeat-y;
	letter-spacing: -0.7px;
}
.bottom2 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.bottom2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.bottom2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.bottom2 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.menutop {
	padding-left: 35px;
	font-size: 14px;
	display: none;
	padding-top: 9px;
}
.forul li{
	list-style-type: none;
	font-size: 13px;
	line-height: 39px;
	display: block;
}    
.listbase {
	background-attachment: scroll;
	background-image:  url(imaagges/index_02.gif);
	background-repeat: repeat-y;
}
.forul {
	padding: 0px;
	list-style-type: none;
	display: block;
	text-align: left;
	text-indent: 21px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	color: #262626;
}
.menubase {
	background-image:  url(imaagges/r1010.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.menulogo {
	background-image:  url(imaagges/menulogo5006.jpg);
	background-repeat: no-repeat;
	height: 148px;
	width: 171px;
	font-size: 11px;
	color: #6F6F6F;
}
.base {
	background-attachment: scroll;
	background-image:  url(imaagges/base102.jpg);
	background-repeat: repeat-y;
}
h2 {
	font-size: 15px;
	margin: 0px;
}
.sonota2 {
	background-image:  url(imaagges/sonota102.jpg);
	background-repeat: no-repeat;
}
.top {
	font-size: 75%;
	color: #5C5C5C;
	padding-left: 5px;
}
.logoseisaku {
	color: #5B6D7E;
	background-image:  url(imaagges/loses5000.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-size: 14px;
	text-indent: 13px;
	vertical-align: middle;
}
.samplepage {
	padding-top: 10px;
}
.hidden {
	visibility: hidden;
}
.botom3 {
	background-image:  url(imaagges/botomobi3301.gif);
	color: #FFFFFF;
	font-size: 11px;
	;
	background-repeat: repeat-x;
	letter-spacing: -0.1px;
}
.botom3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.botom3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.botom3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.botom3 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.forul a {
	text-decoration: none;
	background-image:  url(imaagges/r1000.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 39px;
	width: 166px;
}
.top a:link {
	color: #666666;
	text-decoration: none;
}
.top a:visited {
	color: #666666;
	text-decoration: none;
}
.top a:hover {
	color: #2B89CC;
	text-decoration: none;
}
.top a:active {
	color: #2576B0;
	text-decoration: none;
}
.sitemap a:link {
	color: #5E707F;
	text-decoration: none;
}
.sitemap a:visited {
	color: #5E707F;
	text-decoration: none;
}
.sitemap a:hover {
	color: #2B89CC;
	text-decoration: none;
}
.sitemap a:active {
	color: #2576B0;
	text-decoration: none;
}
.planue {
	color: #555555;
	padding-left: 70px;
	font-size: 14px;
	padding-right: 50px;
	padding-bottom: 15px;
	padding-top: 10px;
}
.ryoukinsita {
	padding-left: 30px;
	font-size: 13px;
	color: #525252;
}
.toplogo {
	background-attachment: scroll;
	background-image:  url(imaagges/toplogo100.jpg);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	border: #FFFFFF none;
; padding-left: 22px}
.nouhin {
	font-size: 13px;
	color: #525252;
	background-color: #EAE2F9;
	padding-left: 5px;
}
.nouhin2 {
	font-size: 84%;
	color: #3D3D3D;
	padding-left: 13px;
	line-height: 17px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 5px;
}
.nouhin3 {
;
	font-size: 12px;
	color: #5C5C5C;
	letter-spacing: -0.7px;
}
.nouhinlist {
	color: #545454;
	list-style-type: none;
; font-size: 12px; line-height: 19px; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.flowinfo {
	font-size: 13px;
	color: #545454;
	padding-left: 8px;
}
.toiawase {
	font-size: 84%;
	color: #454545;
	line-height: 18px;
	padding-top: 5px;
	list-style-type: circle;
	padding-right: 5px;
	margin: 0px;
}
.email a:link {
	color: #7B8894;
	text-decoration: underline;
}
.email a:visited {
	color: #7B8894;
	text-decoration: underline;
}
.email a:hover {
	color: #0566B0;
	text-decoration: underline;
}
.email a:active {
	color: #0566B0;
	text-decoration: underline;
}
.email {
	font-size: 14px;
	background-image: url(image2/waku6001.jpg);
	background-repeat: no-repeat;
}
.toiawase a:link {
	color: #7B8894;
	text-decoration: underline;
}
.toiawase a:visited {
	color: #7B8894;
	text-decoration: underline;
}
.toiawase a:hover {
	color: #0566B0;
	text-decoration: underline;
}
.toiawase a:active {
	color: #0566B0;
	text-decoration: underline;
}
.yokuaru {
	font-size: 12px;
	color: #155897;
	background-color: #ECECEC;
	padding-left: 5px;
	letter-spacing: -0.7px;
}
.yokuaru2 {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 16px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 5px;
	line-height: 18px;
	letter-spacing: -0.7px;
}
.toiawase2 {
	font-size: 84%;
	color: #454545;
	padding-left: 30px;
	padding-right: 5px;
}
.logoseisaku2 {
	color: #57655A;
	background-image: url(image2/logos1205.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 3px;
	padding-left: 13px;
}
.shasincontents {
	font-size: 93%;
	color: #555555;
	padding-top: 4px;
	padding-left: 35px;
	padding-right: 15px;
}
.nouhinshasin {
	font-size: 84%;
	color: #FFFFFF;
	padding-left: 5px;
	background-color: #659439;
}
.photoprice {
	margin-top: 8px;
	margin-right: 20px;
	margin-left: 10px;
	font-size: 13px;
	color: #5D5D5D;
}
.shasinue {
	font-size: 13px;
	color: #5D5D5D;
	padding-top: 6px;
	padding-right: 40px;
}
.sitemapcontents {
	font-size: 96%;
	padding: 15px 10px 15px 40px;
	background-color: #E9F1FA;
}
.sitemapcontents2 {
	font-size: 96%;
	padding-top: 12px;
	padding-left: 15px;
	background-color: #E9F1FA;
}
.sitemapcontents3 {
	font-size: 96%;
	padding-top: 15px;
	padding-left: 40px;
	padding-bottom: 15px;
	padding-right: 10px;
	background-color: #EFFAF4;
}
.menulogo2 {
	background-image: url(image2/menulogo4001.jpg);
	background-repeat: no-repeat;
}
.shasintoplogo {
	background-image: url(image2/toplogo4001.jpg);
	background-repeat: no-repeat;
	padding-left: 22px;
	background-position: -1px 0px;
}
.shasinbottom2 {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(image2/shasinbotomobi10001.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
}
.shasinbotom3 {
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(image2/shasinbotomobi2506.gif);
}
.shasinbottom2 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.shasinbottom2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.shasinbottom2 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.shasinbottom2 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.shasinbotom3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.shasinbotom3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.shasinbotom3 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.shasinbotom3 a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
.touten1 {
	font-size: 12px;
	color: #165EA1;
	background-color: #F0F0F0;
	padding-left: 10px;
	;
	padding-right: 4px;
	letter-spacing: -0.7px;
}
.touten2 {
	font-size: 12px;
	color: #616161;
	padding-top: 9px;
	padding-left: 10px;
	padding-bottom: 8px;
	;
	line-height: 15px;
	letter-spacing: -0.7px;
}
.sitemap1 {
	font-size: 86%;
	color: #26486A;
	padding-left: 10px;
	background-color: #EBEBEB;
}
.sitemap2 {
	font-size: 84%;
	color: #3D3D3D;
	line-height: 160%;
	padding: 0px;
	margin: 0px;
; list-style-image: url(image2/sitemap.gif)}
.ryoukin16 {
	background-color: #FFFFFF;
}
.menubase2 {
	background-image:  url(imaagges/r1001.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.menubasesonota {
	background-image:  url(imaagges/r23.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.sitemapshasin {
	font-size: 11px;
	padding-right: 15px;
; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.sitemapshasin a:link {
	color: #666666;
	text-decoration: none;
}
.sitemapshasin a:visited {
	color: #666666;
	text-decoration: none;
}
.sitemapshasin a:hover {
	color: #2F9316;
	text-decoration: none;
}
.sitemapshasin a:active {
	color: #2F9316;
	text-decoration: none;
}
.topshasin {
	font-size: 11px;
	color: #3E3E3E;
	padding-left: 5px;
; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.topshasin a:link {
	color: #666666;
	text-decoration: none;
}
.topshasin a:visited {
	color: #666666;
	text-decoration: none;
}
.topshasin a:hover {
	color: #2F9316;
	text-decoration: none;
}
.topshasin a:active {
	color: #2F9316;
	text-decoration: none;
}
.shasinsample {
	font-size: 84%;
	color: #3D3D3D;
	padding-top: 10px;
	padding-left: 7px;
}
.shasinsample2 {
	font-size: 13px;
	color: #5B5B5B;
}
.logobest {
	font-size: 11px;
	color: #797979;
	height: 30px;
	width: 160px;
	line-height: 14px;
}
.contents14 {
	font-size: 84%;
	line-height: 19px;
	color: #6E6E6E;
	padding-top: 6px;
	padding-left: 8px;
	padding-right: 12px;
}
.form1 {
}
.form2 {
	background-color: #EBEBEB;
	font-size: 12px;
	color: #5C5C5E;
	padding-right: 8px;
	padding-left: 5px;
	;
	line-height: 16px;
	letter-spacing: -0.7px;
}
.form3 {
	color: #595959;
	padding-left: 10px;
	font-size: 13px;
}
.form4 {
	font-size: 13px;
	color: #646464;
	padding-top: 17px;
	line-height: 19px;
	padding-right: 8px;
	padding-left: 8px;
}
.pankuzu {
	background-image:  url(imaagges/pankuzu7.gif);
	background-repeat: no-repeat;
}
.menulogo3 {
	background-image:  url(imaagges/menulogo3.jpg);
	background-repeat: no-repeat;
; font-size: 12px; color: #1D466B}
.menulogo4 {
	background-image: url(image2/menulogo6001.jpg);
	background-repeat: no-repeat;
}
.logoseisakutokubetu {
	color: #5B6D7E;
	background-image:  url(imaagges/loses5000.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
	text-indent: 13px;
	font-size: 15px;
}
.main {
	padding-top: 10px;
}
.course1 {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #7FB0C1;
}
.course {
	font-size: 13px;
	color: #525252;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	background-color: #F5F5F5;
}
.course2 {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #809AC0;
}
.course3 {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #9D98C0;
}
.forul2yokuaru {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
.nouhinkonyuu {
	font-size: 13px;
	color: #4E4E4E;
	background-color: #DFF2E7;
	padding-left: 5px;
}
.yokuaru3 {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 30px;
	padding-top: 0px;
	padding-right: 15px;
	letter-spacing: -0.7px;
}
.samplename {
	font-size: 11px;
	color: #565656;
	padding-left: 5px;
	padding-top: 2px;
	;
	line-height: 14px;
	letter-spacing: -1px;
}
.forul a:link {
	color: #232323;
	text-decoration: none;
}
.forul a:visited {
	color: #232323;
	text-decoration: none;
}
.forul a:hover {
	color: #232323;
	text-decoration: none;
	background-position: 0px -65px;
}
.forul a:active {
	color: #232323;
	text-decoration: none;
}
.email2 {
	font-size: 14px;
	background-image:  url(imaagges/waku6000.jpg);
	background-repeat: no-repeat;
	background-position: -8px -20px;
	padding-right: 13px;
}
.email2 a:link {
	color: #8A8A8A;
	text-decoration: underline;
}
.email2 a:visited {
	color: #8A8A8A;
	text-decoration: underline;
}
.email2 a:hover {
	color: #559345;
	text-decoration: underline;
}
.email2 a:active {
	color: #559345;
	text-decoration: underline;
}
.nouhin3 a:link {
	color: #226BA3;
	text-decoration: underline;
}
.nouhin3 a:visited {
	color: #226BA3;
	text-decoration: underline;
}
.nouhin3 a:hover {
	text-decoration: underline;
	color: #226BA3;
}
.nouhin3 a:active {
	color: #2D9CE1;
	text-decoration: underline;
}
.hajimete {
	font-size: 14px;
	color: #3E6077;
	padding-left: 22px;
	background-image:  url("images/firsttime.gif");
	background-repeat: no-repeat;
}
.hajimete2 {
	font-size: 13px;
	color: #536477;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 15px;
	line-height: 18px;
}
.layer1 {
	color: #5B6D7E;
	background-image:  url(imaagges/loses5000.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 13px;
	padding-top: 1px;
	left: 300px;
	position: absolute;
}
.menuhaikei {
	margin-bottom: 0px;
	bottom: 0px;
}
.contents2 {
	font-size: 12px;
	line-height: 19px;
	color: #5C5C5C;
	padding-top: 0px;
	padding-bottom: 13px;
	letter-spacing: -0.5px;
}
.contents1 {
	font-size: 12px;
	line-height: 19px;
	color: #5C5C5C;
	padding-top: 8px;
	padding-bottom: 5px;
	letter-spacing: -0.5px;
}
.sampletugi {
	font-size: 13px;
	color: #363636;
}
.toplogojikken {
	background-image:  url(imaagges/toplogo112.jpg);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	padding-top: 12px;
	padding-left: 20px;
}
.tologobest {
	background-image:  url(imaagges/sonotalogo.jpg);
	background-repeat: no-repeat;
}
.firsttime {
	font-size: 14px;
	background-image: url(image2/firsttime.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	color: #123B69;
}
.firsttime2 {
	font-size: 83%;
	line-height: 18px;
	color: #123B69;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 15px;
}
.logobestemail {
	font-size: 13px;
	color: #3D3D3D;
	padding-bottom: 10px;
	padding-left: 20px;
}
.logobestemail a:link {
	text-decoration: underline;
	color: #686868;
}
.logobestemail a:visited {
	color: #686868;
	text-decoration: underline;
}
.logobestemail a:hover {
	color: #2576B0;
	text-decoration: underline;
}
.logobestemail a:active {
	color: #2576B0;
	text-decoration: underline;
}
.flow1 {
	font-size: 86%;
	color: #3E3E3E;
}
.nouhin4 {
	padding-top: 16px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 6px;
	border: 2px #E1E1E1 solid;
}
.form10 {
	font-size: 12px;
	color: #7D7D7D;
	padding-left: 40px;
	;
	line-height: 18px;
	letter-spacing: -0.7px;
	padding-right: 30px;
}
.order {
	font-size: 13px;
; color: #545454}
.pricelist {
	font-size: 86%;
	line-height: 20px;
	color: #3D3D3D;
	padding-top: 10px;
	padding-right: 90px;
	padding-left: 90px;
	list-style-image: url(image2/buleto.gif);
}
.next {
	font-size: 14px;
	color: #454545;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "Arial Unicode MS";
}
.next a:link {
	color: #2576B0;
	text-decoration: underline;
}
.next a:visited {
	color: #2576B0;
	text-decoration: underline;
}
.next a:hover {
	color: #E86722;
	text-decoration: underline;
}
.next a:active {
	color: #2576B0;
	text-decoration: underline;
}
.printer {
	background-image: url(image2/printer.gif);
	background-repeat: no-repeat;
}
.printer2 {
	font-size: 81%;
	line-height: 18px;
	color: #4C6E4B;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 15px;
}
.pricelist2 {
	font-size: 84%;
	line-height: 20px;
	color: #3D3D3D;
	padding-top: 15px;
	padding-right: 35px;
	padding-left: 20px;
	list-style-image: url(image2/buleto2.gif);
}
.flowlist {  font-size: 86%; color: #3D3D3D; list-style-image: url(image2/buleto.gif)}
.bt {  background-image:  url(imaagges/bt.gif); background-position: right top;}
.bt a:link {  background-position: 0px 0px;}
.bt a:visited {  background-position: 0px -39px;}
.bt a:hover {  ; background-image:  url(imaagges/bt1.gif)}
.bt a:active {  background-position: 0px 0px;}
.baseuser {  background-image: url(image2/baseuser.gif); background-repeat: repeat-y}
.questionlink a:link {  color: #226BA3; text-decoration: underline}
.questionlink a:visited {  color: #226BA3; text-decoration: underline}
.questionlink a:hover {  color: #226BA3; text-decoration: underline}
.questionlink a:active {  color: #2D9CE1; text-decoration: underline}
.questionlink {
	font-size: 12px;
	line-height: 18px;
	color: #5C5C5C;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 16px;
	letter-spacing: -0.7px;
}
.user {  background-image: url(image2/hiiragi10.gif); background-repeat: no-repeat}
h1 {
	font-size: 11px;
	letter-spacing: -1px;
}
.link {  font-size: 80%; color: #686868; padding-top: 3px; list-style-image:  url(imaagges/mark.gif)}
.linkhaikei {
	background-image: url(image2/linkhaikei.gif);
	background-repeat: no-repeat;
	color: #3D3D3D;
	font-size: 13px;
	padding-left: 17px;
	letter-spacing: -0.7px;
}
.linkhaikei3 {  background-image: url(image2/linkhaikei3.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; background-position: right}
.linkcoment {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 10px;
	padding-top: 4px;
	letter-spacing: -0.7px;
}
.linkhaikei5 {
	background-image: url(image2/linkhaikei5.gif);
	background-repeat: no-repeat;
	font-size: 13px;
	color: #3D3D3D;
	padding-left: 17px;
	letter-spacing: -0.7px;
}
.link10 {  font-size: 12px; color: #5C5C5C; padding-left: 10px}
.link11 {  font-size: 11px}
.link a:link {  color: #226BA3; text-decoration: underline}
.link a:visited {  color: #226BA3; text-decoration: underline}
.link a:hover {  color: #226BA3; text-decoration: underline}
.link a:active {  color: #2D9CE1; text-decoration: underline}
.linkhaikei3 a:link {  color: #2472AE; text-decoration: underline}
.linkhaikei3 a:visited {  color: #2472AE; text-decoration: underline}
.linkhaikei3 a:hover {  color: #2472AE; text-decoration: underline}
.linkhaikei3 a:active {  color: #2D9CE1; text-decoration: underline}
.linkcoment2 {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 10px;
	padding-top: 2px;
	letter-spacing: -0.7px;
}
.contents14 a:link {  color: #0566B0; text-decoration: underline}
.contents14 a:visited {  color: #0566B0; text-decoration: underline}
.contents14 a:hover {  color: #0566B0; text-decoration: underline}
.contents14 a:active {  color: #0566B0; text-decoration: underline}
.link11 a:link {  color: #2472AE; text-decoration: underline}
.link11 a:visited {  color: #2472AE; text-decoration: underline}
.link11 a:hover {  color: #2472AE; text-decoration: underline}
.link11 a:active {  color: #2D9CE1; text-decoration: underline}
.photoemail {  font-size: 14px; background-image: url(image2/waku6001.jpg); background-repeat: no-repeat}
.photoemail a:link {  color: #8A8A8A; text-decoration: underline}
.photoemail a:visited {  color: #8A8A8A; text-decoration: underline}
.photoemail a:hover {  color: #2F9316}
.photoemail a:active {  color: #2F9316; text-decoration: underline}
.rfsample {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 78px;
	padding-right: 60px;
	padding-top: 7px;
	letter-spacing: -0.7px;
	line-height: 17px;
}
.contents15 {
	font-size: 12px;
	line-height: 17px;
	color: #595959;
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 12px;
	letter-spacing: -0.7px;
}
.contents20 {
	font-size: 11px;
	line-height: 14px;
	color: #7F7F7F;
	padding-left: 20px;
	padding-bottom: 13px;
	letter-spacing: -1px;
}
.contents21 {  font-size: 84%; line-height: 19px; color: #5C5C5C; padding-top: 10px}
.contents23 {
	font-size: 12px;
	color: #5C5C5C;
	line-height: 16px;
	letter-spacing: -0.7px;
}
.contents24 {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 5px;
	line-height: 17px;
	letter-spacing: -0.7px;
	padding-top: 8px;
}
.contents25 {  font-size: 12px; color: #545454; padding-left: 15px}
.email10 {
	font-size: 12px;
	color: #5C5C5C;
	padding-left: 23px;
	padding-top: 6px;
	line-height: 15px;
	padding-right: 15px;
	letter-spacing: -0.7px;
}
.body{ scrollbar-arrow-color:#C6CBCA;scrollbar-face-color:#90A2A9;scrollbar-3dlight-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF;scrollbar-track-color;#D7D9D9} 
.contents25 a:link {  color: #5E707F; text-decoration: underline}
.contents25 a:visited {  color: #5E707F; text-decoration: underline}
.contents25 a:hover {  color: #0566B0; text-decoration: underline}
.contents25 a:active {  color: #0566b0; text-decoration: underline}
.order2 {  font-size: 12px; color: #616161; line-height: 18px; padding-top: 25px; padding-right: 19px; padding-bottom: 29px; padding-left: 20px; border: 1px #D1D1D1 solid}
.right {  font-size: 12px; color: #165EA1; background-color: #ECECEC; padding-left: 5px}.order {  }
.order3 {  font-size: 13px; color: #545454}
.link2 {  font-size: 84%; color: #686868}
.link2 a:link {  color: #5E707F; text-decoration: underline}
.link2 a:visited {  color: #5E707F; text-decoration: underline}
.link2 a:hover {  color: #2B89CC; text-decoration: underline}
.link2 a:active {  color: #0566B0; text-decoration: underline}
.link2mark {  padding-bottom: 2px}
.ae {  background-image: url(image3981/ae.gif); background-repeat: no-repeat; background-position: center center}
.kousin {  font-size: 12px; color: #4C4C4C}
.menulogo5 {  font-size: 12px; color: #1D466B}
.workblank_kage {  }
.touten3 {  font-size: 82%; color: #787878; line-height: 12px}
.link10 a:visited {  color: #2472AE; text-decoration: underline}
.link10 a:active {  color: #2D9CE1; text-decoration: underline}
.link10 a:hover {  color: #2472AE; text-decoration: underline}
.link10 a:link {  color: #2472AE; text-decoration: underline}
.botom5new {
	background-image: url(imaagges/bottom5.jpg);
	background-repeat: no-repeat;
}
.botom6new {
	font-size: 10px;
	background-image: url(imaagges/botomobi46.gif);
}
.botom7 {
	background-image: url(imaagges/botomobi47.gif);
	background-repeat: no-repeat;
}
