a.hover{color:#663399;}a.active{color:#663399;}.company a.active{color:#663399;}p{text-align:left;}.header {  width: 722px;margin-left: 0px; margin-top: 20px;}.contents { text-align:center;	width: 722px;	border: 1px #333333 solid;	line-height: 150%;	padding: 15px 10px 15px 10px;	font-size: 12px;margin-top: 10px;}.whatsnew { float:left;left:40; 	width:190px;  height: 460px;padding-right: 15px; border: #333333 dotted;margin-left: 10px;; margin-top: 25px; border-width: 0px 1px 0px 0px;}.top {	padding-top: 15px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	border-style: none;	margin-left:200px;	height: 460px;	font-size: 9px;}h1 {  text-align: center}h2 {  text-align: left}.login-contents { width: 722px; height:500px;border: 1px #333333 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; height: 300px; margin-bottom: 10px; font-size: 12px; line-height: 190%; margin-top: 5px }.partner-contents { text-align:left;width: 722px; border: 1px #333333 solid; margin-left: 40px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; height: 600px; margin-bottom: 10px; font-size: 12px; line-height: 190% ; margin-top: 5px}.service-title { padding-top: 30px; padding-left: 10px; float:left;}.service-menu {text-align:left; 	font-size: 11px;	background-color: #CCCCCC;	width: 260px;	padding: 5px 5px 5px 10px;	line-height: 170% ;	margin-top: 3px;	margin-left:420px;}.service3-contents { width: 722px; border: 1px #333333 solid; margin-left: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; height: 750px; margin-bottom: 10px; font-size: 12px; line-height: 190% ; margin-top: 5px; top: 15px; clip:   rect(   )}.ask {  top: 500px; padding-left: 500px; padding-bottom: 10px; color: #FF0000; visibility: visible}.gazo {  left: 300px; clip:  rect(   ); border: 0px #333333 solid; margin-left: 20px}.service-menu2 {	clear: left;margin-left: 550px;}.syosai {  left: 300px; clip:   rect(   ); padding-left: 100px; font-size: 12px; padding-top: -10px; top: -15px}.service-contents {  width: 722px; margin-top: 5px; margin-bottom: 20px; margin-left: 20px; padding-top: 15px;padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border: 1px #333333 solid; left: 15px; clip:  rect(   ); font-size: 12px; line-height: 170%; height: 770px}.service-menu3 { clip:  rect(   ); padding-left: 600px; left: 500px}.gazo-map {  clip:   rect(   ); padding-left: 50px;padding-top: 20px;	border-bottom: 1px solid #666666;}.service2-contents {  height: 950px; width: 722px; margin-top: 5px; margin-bottom: 10px; margin-left: 20px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border: 1px #333333 solid; font-size: 12px; line-height: 190%; padding-top: 15px;}.company { float:left;	width: 325px;	margin-top: 3px;	padding-top: 3px	padding-right: 5px;	padding-left: 5px;	line-height: 130%;	font-size: x-small;border-width: 0 1 0 0px;  border-style: dotted; }.company-profile { text-align:left; 	width: 350px;	padding: 3px 0px 5px 0px;	line-height: 150% ;	margin-top: 3px;	margin-left:345px;}.company-1 {	padding-left: 10px;	line-height: 160%;	margin-left: 10px;	font-size: 12px; margin-top: 10px; margin-bottom: 10px; height: 450px; width: 490px; padding-top: 10px}.syakun {  padding-left: 210px;padding-top: 20px;padding-bottom: 20px;}.company-bun {  float: left; margin-top: 40px; padding-left: 180px}.profilePhoto {  margin-right: 8px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.service {text-align:left;	width: 600px;	height:150px;	padding:5px 5px 0px;; margin:  0px 15px}.service li {	margin-left:10px;	font-size:small;}.service h2 {	padding:0;	margin: 3;	font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W8',Osaka;	font-size:14px;	border-bottom: 1px solid #666666;}.service1 {font-size:12px;text-align:left;	width: 600px;	height:120px;	border: 1px #666666 solid;	padding:0px 5px 0px 10px;; ; margin: -5px 5px -8px; line-height: 125%}.service2 {font-size:10px;text-align:left;	width: 310px;	height:110px;	border: 1px #666666 solid;	padding:4px 4px;; line-height: 130%; margin: -134px 0 -150px 348px;}.service3 {	margin-top: 5px;	font-size:12px;	line-height: 120%;; margin-left: 5px}.service1img {	border: 1px #666666 solid;; float: right; margin-top: 5px}.service2img {	height:78px;	margin-top: 90px;	margin-bottom: 10px;	margin-left: 577px;	border: 1px solid #666666;}.p-gazo { height:90;	padding: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-bottom-color: #333333;	border-left-color: #333333;	width: 720px; margin: 0px 0px 0px 0px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.serviceBoxL {	height:270px;	width: 210px;	border: 1px #666666 solid;	line-height: 150%;	margin-top: 0;	margin-right: 0;	padding-top: 0;	padding-left: 15px;}.serviceBoxR {	float:left;; clip:    rect(   ); background-color: #33FFFF; margin-left: 10px}.serviceBoxR1 {	height:150px;	width: 120px;	border: 0px none #666666;	margin-top: 0;	margin-right: 15px;	padding-left: 10px;	margin-bottom: 20px;	margin-left: 15px;	padding-right: 10px;	padding-top: 40px;	padding-bottom: 20px;}.serviceBoxR2 {	width: 320px;	border: 1px #666666 solid;	line-height: 130%;	margin-right: 0;padding-bottom: 0px;	margin-bottom: 40px;	padding-top: 10px;	padding-right: 0px;	padding-left: 10px;	font-size: small;margin-top: -20px; }.serviceBoxImg {	margin:-30px 0 0 241px;;	float: none;	border: 1px #333333 solid;	position: absolute;}.service-2line {  border-color: black black #333333; border-style: solid; border-bottom-width: 100px}.line {	border-color: black black #333333;	margin-left: 12px;	margin-top: 0px;	width: 125px;; padding-top: 30px; padding-left: 5px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}.line2 {  width: 60px; border-color: black black #333333; padding-left: 10px; margin-left: 15px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}.line3 {  border-color: black black #333333; margin-left: 15px; width: 250px; clip:  rect(   ); padding-left: 10px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}.serviceBoxImg1 {  margin-left: 340px; border: 1px #333333 solid; margin-top: -110px}.serviceBoxR3 {  height: 170px; width: 320px; padding-right: 0px; padding-left: 10px; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: -130px; margin-left: 100px; padding-bottom: 5px; line-height: 150%}.map-address {  padding-left: 50px}.top-contents {   width: 722px; border: #333333; border-style: solid; border-top-width: 0; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top:-5px;margin-bottom: 20px; padding-top: 0; padding-bottom: 10px;font-size: 12px;line-height: 160%;text-align:left;padding-right:-2px;padding-left:-2px;}.t-gazo {  margin-top: 0; padding-bottom: 0;border-color: black #333333 #333333; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.syakun-contents {  height: 500px; width: 500px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px}.line4 {  width: 420px; padding-left: 15px; margin-left: 10px; border: black solid; border-width: 0px 0px 1px}.company-profile0 {  float:left;height: 700px; width: 350px;  margin-right: 0px; margin-left: 330px; padding-top: 0px; padding-right: 0px; font-size: 12px; line-height: 180%; margin-top: -15px}
