p {font-size:12px; line-height:150%; color:#666666;}td {font-size:9pt; color:#666666;}td.line {font-size:1pt; color: #666;}.lims {font-size:9pt;}.woong {font-size:9pt;}.woong1 {font-size:8pt;line-height:130%}.woong2 {font-size:15pt;line-height:130%}.woong3 {font-size:7pt; font-family:matchworks,tahoma;color:#444444;line-height:130%}.woong4 {font-size:11pt;line-height:130%}.line {font-size:1px;line-height:1px;}.input{border:solid 1;verdana;font-size:9pt;color:black;background-color:white;height:19px}.input2{border:solid 0;verdana;font-size:9pt;color:black;background-color:white;height:16px}.textarea {border:solid 1; verdana;font-size:9pt;color:black;background-color:white}input{font-size:9pt;}BODY {font-size:9pt;line-height:130%}a{text-decoration:none ;}A:link { text-decoration:none; color:#666666;}A:visited { text-decoration:none; color:#666666;}A:hover { color:#dc143c; text-decoration:underline;}.w12 {	font-size: 12px;	color: #FFF;	font-weight: normal;}h1 {	font-size: 14px;	font-weight: bold;	color: #450066;	margin-top: 5px;	margin-bottom: 3px;}h2 {	font-size: 14px;	color: #666;	margin-top: 5px;	margin-bottom: 2px;	margin-left: 3px;}h3 {	font-size: 13px;	font-weight: bold;	color: #666;	margin-top: 5px;	margin-bottom: 5px;	padding-top: 3px;	padding-bottom: 3px;}h4 {	font-size: 12px;	color: #666;	margin-top: 5px;	margin-bottom: 5px;	margin-left: 3px;	font-weight: normal;}a {	font-size: 12px;	color: #666;	text-decoration: none;	padding-top: 3px;	padding-bottom: 3px;}li {	list-style: url(/design/gmosp796/2010_icon2.gif);	padding: 0px 0px 8px;	margin: 0px;	font-size: 12px;	color: #666;}.bb li {	padding-bottom: 8px;	list-style-image: url(/design/gmosp796/2010_icon2.gif);}ul {	list-style: outside;	margin-left: 0px;	margin-top: 0px;	margin-bottom: 0px;	padding: 0px;}.bb {	font-size: 12px;	color: #666;	padding-left: 17px;}g12 {	font-size: 12px;	color: #666;	background: url(/design/gmosp796/2010_icon2.gif) no-repeat left center;	padding-left: 15px;	text-decoration: underline;}.sitetitle {	font-size: 12px;	font-weight: bold;	color: #4E0E6D;	text-decoration: none;	text-align:center;}.bar {	font-size: 14px;	font-weight: bold;	color: #000;	background-image: url(/design/gmosp796/2010_titlebg.gif);	background-repeat: no-repeat;	padding-left: 25px;	padding-top: 6px;	padding-bottom: 6px;}.bar2 {	background-image: url(/design/gmosp796/2010_titlebg2.jpg);	padding-top: 7px;	padding-bottom: 7px;	padding-left: 30px;	font-size: 14px;	font-weight: bold;	background-repeat: no-repeat;           color: #000;}/* Default---------------------------------------------------------------- */#lp img, a img {border: 0;vertical-align:top;}#lp td {	vertical-align:top;}#lp .clear {clear: both;}/* font ---------------------------------------------------------------- */.red{	color:#fe0000;		}/* Clearfix ---------------------------------------------------------------- */#lp .clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}#lp .clearfix {	display: inline-table;	min-height: 1%;}/* Hides from IE-mac \*/* html #lp .clearfix { height: 1%; }#lp .clearfix { display: block; }/* End hide from IE-mac *//* Space ---------------------------------------------------------------- */#lp .no-space{	margin:0!important;	padding:0!important;	}#lp .margin-t10{	margin-top:10px;	}#lp .margin-t15{	margin-top:15px;	}#lp .margin-t20{	margin-top:20px;	}#lp .margin-t40{	margin-top:40px;	}/* layout---------------------------------------------------------------- */#lp-content{      width:780px;}#lp{       width:650px;        margin: 20px 0 0 65px;       padding-top:20px;	background-color:#FFFFFF;    color: #333333;    line-height: 1.5;    font-size: 12px;    font-family: Meiryo, "¥á¥¤¥ê¥ª", "Hiragino Kaku Gothic Pro W3", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "MS P Gothic", "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, sans-serif;		}#lp .text{	padding:15px;    line-height: 2.0;text-align:left;	}#lp .block-01{	padding:10px 0;	}#lp .block-01 li{	list-style:none;	}#lp .block-01 .l-area{	width:156px;	 line-height: 2.0;       padding-top:5px;	}#lp .block-01 .r-area{	width:260px;	}	#lp .castamer{	border:1px solid #c80000;	width:596px;	margin:20px 0 0 0;	}	#lp .castamer .name{	background:url(/design/gmosp796/lpimg/lp_28.jpg) no-repeat 0 0;	width:591px;	height:18px;	text-align:right;	padding:5px 5px 0 0 ;	color:#FFFFFF;	font-weight:bold;	}	#lp .gart{	border-left:1px solid #000000;	border-right:1px solid #000000;	border-bottom:1px solid #000000;	width:611px;	font-weight:bold;	}#lp .gart-title{	width:611px;		}	#lp .spec{	margin:20px auto;	width:600px;	}#lp .spec table{	border-top:1px solid #dddddd;	border-right:1px solid #dddddd;	}	#lp .spec td{	padding:5px;	border-bottom:1px solid #dddddd;	border-left:1px solid #dddddd;	}#lp .spec th{	padding:5px;	background-color:#E2E9FF;	border-bottom:1px solid #dddddd;	border-left:1px solid #dddddd;	}#lp .bg-eeeeee{	background-color:#eeeeee;		}		div#textWorp{border:1px solid #ccc;padding:0;margin:10px 0; width:654px; }div#textWorp p{font-size:10px;line-height:1.2;width:644px;margin:5px;padding:0;color:#333;text-align:left;}
