h2{
  font-size:100%;
  padding:0px 0px 7px 0px;
  margin:0px;}

#support-s{
   width:600px;
   font-size:80%;
   line-height:130%;
   margin-top:15px;
   margin-left:auto;
   margin-right:auto;
}

#support-s2{
   width:700px;
   font-size:80%;
   margin-top:15px;
   margin-left:auto;
   margin-right:auto;
}

#support-signa{
   width:250px;
   margin-bottom:25px;
   margin-top:10px;
   padding-right:20px;
   text-align:right;
   float:right;
}

#support-signa2{
   width:400px;
   margin-bottom:30px;
   float:right;
}

.page-top{
   width:600px;
   font-size:80%;
   margin-left:auto;
   margin-right:auto;
   padding-bottom:10px;
   padding-top:10px;
   text-align:right;
}

#inquiry-bg{
  width:400px;
  line-height:150%;
  padding:5px;
  margin-left:20px;
}

#inquiry-bg2{
  width:350px;
  line-height:150%;
  padding:5px;
  margin-left:100px;
  margin-top:10px;
  border:1px #7385FF solid;
}

ul{
   list-style-type:none;
   margin-top:5px;
}

ol{
   margin-top:5px;
}

ol.alpha{
   margin-top:5px;
   list-style-type:upper-alpha;
}

ol.decimal{
   margin-top:5px;
   list-style-type:decimal;
}

ol.lower-alpha{
   margin-top:5px;
   list-style-type:lower-alpha;
}

li{
   margin-bottom:3px;
}

li.li2{
   margin-bottom:3px;
   padding-left:15px;
   background:url(../privacy/images/image_02.gif) 0% 15% no-repeat;
}

li.li3{
   margin-bottom:3px;
   padding-left:15px;
   background:url(../privacy/images/image_02.gif) 0% 45% no-repeat;
}

li.li4{
   margin-bottom:3px;
   padding-left:15px;
   background:url(../privacy/images/image_02.gif) 0% 10% no-repeat;
}

li.li5{
   margin-bottom:3px;
   padding-left:15px;
   background:url(../privacy/images/image_02.gif) 0% 5% no-repeat;
}

ul.out{
   list-style-position:outside;
   list-style-type:disc;
}

ul.out2{
   list-style-position:outside;
   list-style-type:none;
   margin-left: 10px;
   margin-bottom:0px;
   padding:0px;
}

ul.out3{
   list-style-position:outside;
   margin-left: 5px;
   margin-bottom:0px;
   padding:0px;
}

ul.in{
   list-style-type:square;
}

.link-bn{
   width:190px;
   float:left;
}

.link-url{
  width:385px;
  float:right;
  padding-top:3px;
  padding-left:25px;
  padding-bottom:30px;
}

.link-space{
  padding-bottom:10px;
}

.e-color-b{
  color:#7385FF;
}

.e-color-w{
  color:#FFFFFF;
}

.t1{
  width:570px;
  border-style: solid;
  border-color: #7385FF;
  border-width: 1px 10px;
  padding: 5px 5px;
  margin-bottom: 1em;
  font-size:120%;
}

.t2{
  width:560px;
  padding: 5px 20px;
  margin-bottom: 1em;
}

.t2-1{
  width:560px;
  padding: 5px 20px;
  margin-bottom: 3em;
}

.t2-2{
  width:560px;
  padding: 5px 20px;
  margin-bottom: 0.5em;
}

.t2-3{
  width:560px;
  padding:5px 20px 0px 20px;
  margin-bottom:1em;
}

.t2-4{
  width:560px;
  padding: 5px 20px;
  margin-bottom: 2em;
}

.t2-5{
  width:560px;
  padding: 5px 20px;
  margin-bottom: 1.5em;
}

.t2-6{
  width:520px;
  padding: 5px 40px;
  margin-bottom: 2em;
}

.t2-left{
  width:190px;
  float:left;
}

.t2-right{
  width:370px;
  float:right;
}

.text1{
  width:600px;
  margin-bottom: 25px;
}

.text2{
  width:570px;
  padding-left: 30px;
  margin-bottom: 25px;
}

.text3{
  width:600px;
  margin-bottom: 2em;
}

.text3-1{
  width:600px;
  margin-bottom: 0.5em;
}

.text4{
  width:570px;
  padding-left: 30px;
  margin-bottom: 10px;
}

/* Site Map
----------------------------- */

.smap-l{
  width:300px;
  float:left;
}

.smap-r{
  width:300px;
  float:right;
}

.smap-l2{
  width:350px;
  float:left;
}

.smap-r2{
  width:350px;
  float:right;
}

.smap-l ul {
	padding:0px 0px 5px 15px;
	list-style-type: none;
	margin: 0px;
}

.smap-r ul {
	padding:0px 0px 5px 15px;
	list-style-type: none;
	margin: 0px;
}

.smap-all{
    width:600px;
}

.smap-all ul {
	padding:0px 0px 5px 15px;
	list-style-type: none;
	margin: 0px;
}