/* ‹¤’Ê */

body {
  color : white;
  background-color : #FFFFFF;
  width: 720px;
  margin : 0 auto;
  text-align: center;
  background-image: url(http://61.208.191.70/suppin/image/pc/bg_main.jpg) ;
  background-repeat: repeat-y ;
  background-position: 50% 0% ;
}

a img {
  border-style : none;
}

.base {
background-color :#FAE1DB;
width :720px;
text-align: center;
}

.catch{
padding-left: -10px;
}
.box {
color :#000000;
background-color :#FFFFFF;
width :675px;
font-size: 0.9em;
line-height: 1.5em;
margin :20px;
overflow: auto;
border : 1px solid #BE6068;
text-align: left;
}

.box1 {
padding: 10px 20px 20px 20px;
}

.box2 {
background-color :#FFFFFF;
width :623px;
padding : 5px 10px 10px 10px;
margin :0 0 0 5px;
font-size: 0.9em;
text-align: left;
}

.box3 {
background-color :#FFFFFF;
width :600px;
padding : 2px 10px 10px 10px;
margin :0 0 0 5px;
font-size: 0.9em;
text-align: left;
}

.box4 {
background-color :#FFFFFF;
width :600px;
padding : 2px 10px 10px 10px;
margin :0 0 0 5px;
font-size: 0.9em;
text-align: left;
line-height: 1.5em;
}

.box5 {
padding: 20px;
}

.footer2 {
background-image: url(http://61.208.191.70/suppin/image/pc/skin_footer.jpg);
background-position: center bottom;
height: 21px;
text-align: center;
font-size: 70%;
color: #555;
}

ul.faq {
list-style-image: url(http://61.208.191.70/suppin/image/pc/q.gif);
text-align: left;
}

h2.midashi {
text-style: normal;
font-size: 0.9em;
border: 1px #BE6068;
border-style: none  none solid none;
width: 600px;
text-align: left;
}

.midashi1{
border: 1px solid #BE6068;
border-style: none none solid none;
text-align: left;
margin:3px;
}

ul {
list-style-type: none;
}

table.cate{
margin:5px auto;
}

table.cate th {
font-size:80%;
color:#000;
border:1px solid #ccc;
}


table.cate td {
font-size:80%;
color:#000;
border:1px solid #ccc;
}

