﻿?
.mainbase {
	background-attachment: scroll;
	background-image : url(r23.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.menusita {
	background-attachment: scroll;
	background-image : url(index_02.gif);
	background-repeat: repeat-y;
}
.menu {
	background-attachment: scroll;
	background-image : url(menu5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.logo {
	background-image : url(rogosei.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.side {
	background-attachment: scroll;
	background-image : url(side_18.gif);
	background-repeat: repeat-y;
	background-position: 26px;
}
.sitemap {
	font-size: 75%;
	padding-right: 15px;
}
.sample {
	background-image : url(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(signif.gif);
	background-repeat: no-repeat;
	border-bottom-color: #BFBFBF;
	background-position: 243px -4px;
}
.unnamed3 {
	background-attachment: scroll;
	background-image : url(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(bottom308.gif);
}
.bottom2 {
	color: #FFFFFF;
	font-size: 12px;
	background-attachment: scroll;
	background-image : url(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(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(r1010.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.menulogo {
	background-image : url(menulogo5006.jpg);
	background-repeat: no-repeat;
	height: 148px;
	width: 171px;
	font-size: 13px;
	color: #6F6F6F;
}
.base {
	background-attachment: scroll;
	background-image : url(base102.jpg);
	background-repeat: repeat-y;
}
h2{	width: 575px;
	height: 25px;
	padding: 5px 0px 0px 35px;
	font-size: 14px;
	}
h2{
	background-image : url(bg_sts.gif);
	width: 280px;
	height: 30px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.sonota2 {
	background-image : url(sonota102.jpg);
	background-repeat: no-repeat;
}
.top {
	font-size: 75%;
	color: #5C5C5C;
	padding-left: 5px;
}
.logoseisaku {
	color: #5B6D7E;
	background-image : url(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(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(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(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(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(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(menulogo4001.jpg);
	background-repeat: no-repeat;
}
.shasintoplogo {
	background-image : url(toplogo4001.jpg);
	background-repeat: no-repeat;
	padding-left: 22px;
	background-position: -1px 0px;
}
.shasinbottom2 {
	font-size: 12px;
	color: #FFFFFF;
	background-image : url(shasinbotomobi10001.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
}
.shasinbotom3 {
	font-size: 11px;
	color: #FFFFFF;
	background-image : url(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(sitemap.gif);}
.ryoukin16 {
	background-color: #FFFFFF;
}
.menubase2 {
	background-image : url(r1001.gif);
	background-repeat: no-repeat;
	background-position: 5px 0px;
}
.menubasesonota {
	background-image : url(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(pankuzu7.gif);
	background-repeat: no-repeat;
}
.menulogo3 {
	background-image : url(menulogo3.jpg);
	background-repeat: no-repeat;
; font-size: 12px; color: #1D466B;}
.menulogo4 {
	background-image : url(menulogo6001.jpg);
	background-repeat: no-repeat;
}
.logoseisakutokubetu {
	color: #5B6D7E;
	background-image : url(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(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(../../AppData/Roaming/IBM/Homepage Builder Version 13/tmp/cache/www.logo-best.com/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(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-left: 5px;
	padding-bottom: 5px;
	letter-spacing: -0.5px;
}
.sampletugi {
	font-size: 13px;
	color: #363636;
}
.toplogojikken {
	background-image : url(toplogo112.jpg);
	background-repeat: no-repeat;
	background-position: -1px 0px;
	padding-top: 12px;
	padding-left: 20px;
}
.tologobest {
	background-image : url(sonotalogo.jpg);
	background-repeat: no-repeat;
}
.firsttime {
	font-size: 14px;
	background-image : url(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(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(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(buleto2.gif);
}
.flowlist {  font-size: 86%; color: #3D3D3D; list-style-image : url(buleto.gif);}
.bt {  background-image : url(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(bt1.gif);}
.bt a:active {  background-position: 0px 0px;}
.baseuser {  background-image : url(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(../../AppData/Roaming/IBM/Homepage Builder Version 13/tmp/cache/www.logo-best.com/image2/hiiragi10.gif); background-repeat: no-repeat;}
h1 {
	font-size: 12px;
	color: #095a8e;
	letter-spacing: -1px;
}
.link {  font-size: 80%; color: #686868; padding-top: 3px; list-style-image : url(mark.gif);}
.linkhaikei {
	background-image : url(linkhaikei.gif);
	background-repeat: no-repeat;
	color: #3D3D3D;
	font-size: 13px;
	padding-left: 17px;
	letter-spacing: -0.7px;
}
.linkhaikei3 {  background-image : url(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(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(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(../../AppData/Roaming/IBM/Homepage Builder Version 13/tmp/cache/www.logo-best.com/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(bottom5.jpg);
	background-repeat: no-repeat;
}
.botom6new {
	font-size: 10px;
	background-image : url(botomobi46.gif);
}
.botom7 {
	background-image : url(botomobi47.gif);
	background-repeat: no-repeat;
}
