@charset "Shift_JIS";
@import url(indexbodySMT.css);

body{
font-size: 16px;
font-weight: normal;
padding: 0px;
margin: 0px;
background-image: url(SMTback.png);
font-family: "メイリオ",sans-serif ,"ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro";
}

a{
text-decoration: none;
}


.PanList{
font-size: 11px;
font-weight: normal;
text-align: left;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.PanList ul{
padding: 0px;
margin: 0px;
}


.PanList li{
text-align: left;
padding: 0px;
margin: 0px;
list-style-type: none;
list-style-position: inherit;
}



#IndexMAIN .IndexTitlePic{
text-align: center;
padding: 0px;
margin: 0px;
}


#IndexMAIN .IndexTitlePic img{
padding: 0px;
margin: 0px;
width: 100%;
}

#IndexMAIN .IndexTitlePic source{
padding: 0px;
margin: 0px;
width: 100%;
}



#IndexMAIN #ENTERBot{
text-align: left;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

#IndexMAIN #ENTERBot a{
font-size: 30px;
display: block;
text-decoration: none;
padding-top: 12px;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 12px;
margin-top: 12px;
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;
text-align: center;
border-width: 1px;
border-style: solid;

}



#IndexMAIN #ContactSectBlock{
text-align: center;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

#IndexMAIN #ContactSectBlock a{
font-size: 20px;
display: block;
text-decoration: none;
padding-top: 12px;
padding-left: 12px;
padding-right: 12px;
padding-bottom: 12px;
margin-top: 12px;
margin-left: 12px;
margin-right: 12px;
margin-bottom: 12px;
text-align: center;
border-width: 1px;
border-style: solid;

}


#IndexMAIN .INDEX18{
text-align: center;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 12px;
font-weight: normal;
}


#IndexMAIN .IndexCome{
font-size: 16px;
line-height: 1.7;
font-weight: normal;
text-align: left;
padding-top: 15px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 15px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;



}

address{
font-size: 13px;
font-weight: normal;
text-decoration: none;
text-align: center;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
        font-style : normal;
}


.DivBoxColor{
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-top: 10px;
margin-left: 1px;
margin-right: 1px;
margin-bottom: 10px;
list-style-type: none;
border-width: 1px;
border-style: solid;

}

.pcbanbase{
  text-align : center;
font-size: 16px;
text-decoration: none;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
border-width: 1px;
border-style: solid;
border-color: gray;
-moz-border-radius: 8px;
-webkit-border-top-left-radius: 8px 8px;
-webkit-border-top-right-radius: 8px 8px;
-webkit-border-bottom-right-radius: 8px 8px;
-webkit-border-bottom-left-radius: 8px 8px;

}

.pcbanbase a{
display: block;
}









#LANGBLOCKDATA{
    text-align: right;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}


