.module  {
	width:180px;
	clear: left;
	margin-left: 10px;
}
.module-list-item2{
	list-style-type: circle;
	list-style-position: inside;
	color: #FFFFFF;
}
.module-list-item a ,.module-list-item2 a {
	color: #FFFFFF;
}
.module-list-item a:hover ,.module-list-item2 a:hover {
	color: #ffff00;
}
.module-header a {
	color: #000000;
	text-decoration: none;
	display: block;
}



.module-header   {
	line-height:30px;
	width:180px;
	height:30px;
	display:block;
	background-image: url(img/left_li_bg.jpg);
	font-size: 14px;
	font-weight: normal;
	padding: 0px;
	cursor: default;
	clear: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.module-content{
	padding:0px;
	width: 180px;
	clear: left;
	margin: 0px;
}

.module-list{
	list-style:none;
	clear: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	border-width: 0 0 10px 0;
	border-style: solid;
	border-color: #f52f2e;
}
.module-header span {
	padding: 0px;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}


.module-list-item,.module-list-item {
	clear: left;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mailform_main {
       margin: 0 auto;
       width: 564px;
       height: auto;
}


.si11  {
		float:left;
        border-top: 10px solid white;
        border-left: 40px solid white;
		width:160px;
		height:42px;
		font-size:9pt;
}

.si21  {
		float:left;
        border-left: 40px solid white;
		width:400px;
		text-align:left;
		font-size:11pt;
}

.si31  {
		float:left;
        border-top: 20px solid white;
        border-left: 40px solid white;
		width:400px;
		text-align:left;
		font-size:11pt;
}

.red   {
        font-size:8pt;
		color:red;
        border-top: 13px solid white;
        border-left: 5px solid white;
        float:left;
        width:auto;
        height: 12px;
}

.t1    {
        float:left;
        width: auto;
        border-top: 10px solid white;
}

.t2    {
        float:left;
        width: auto;
}

#formbox {
        margin-left:5px;
        float:left;
        border-bottom: 20px solid #FFFFFF;
}

.ssi11  {
		float:left;
		width:460px;
		height:30px;
		font-size:12pt;
        font-weight: bold;
        border-left: 80px solid white;
}

.thhako {
       float: left;
       width: 450px;
       height: auto;
       border-bottom: 60px solid white;
}


.ssi12  {
		float:left;
		width:460px;
		height:auto;
		font-size:12pt;
        font-weight: bold;
        border-left: 80px solid white;
}

.ssi22  {
		float:left;
		width:540px;
		height:auto;
		font-size:12pt;
        font-weight: bold;
}

.ssi41 {
        border-top: 10px solid white;
        border-left: 160px solid white;
		float: left;
		width: 200px;
		height: auto;
		font-size: 10pt;
}

.ts0   {
        float: clear;
        width: 290px;
        height: auto;
        text-align: center;
}

#ts1   {
        float: left;
        border-left: 80px solid white;
}

#ts2   {
        font-size: 12pt;
        float: left;
        border-left: 80px solid white;
}
#ts3   {
        font-size: 12pt;
        float: left;
        border-left: 50px solid white;
}
#ts33  {
        font-size: 12pt;
        float: left;
        border-left: 60px solid white;
}

a#ic_01 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_02 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_03 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_04 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_05 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_06 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_07 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_08 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_09 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

a#ic_10 img:hover {
        filter:alpha(opacity=60); 
        -moz-opacity: 0.6;
        opacity: 0.6;
}

#sanlin {
       font-size: 16px;
       font-weight: bold;
	   line-height: 170%;
}

#kinyuli {
       list-style: none;
       font-weight: bold;
       font-size: 12px;
}

#youi {
       width: 200px;
       background-color: pink;
       text-align: center;
}

#rhwk {
       width: 490px;
       border: 1px solid gray;
}

#kykw {
       font-size: 16px;
       font-weight: bold;
       color: red;
}

#adobe {
       width: 170px;
       height: auto;
       position: relative;
       top: 10px;
       left: 25px;
}

#adobe a {
       width: 170px;
       height: auto;
       font-size: 12px;
       color: #FFFFFF;
}

#adobe a:hover {
       color: #ffff00;
}

#adobe a img {
       float: left;
       position: relative;
       top: 5px;
       left: 25px;
}
