h1 {color:#505050; font-size:1.5em; margin:0 0 10px;}
h1 a {color:#505050; text-decoration:none;}
h2 {color:#505050; font-size:1.3em;;}
h3 {color:#505050; font-size:1.2em;;}
img {max-width: 100%; height:auto;}
iframe {border:none;}
.tumbox {width:250px;height:280px; font-size:small; padding:5px; float:left;}
.sogo {width:200px;height:200px; font-size:small; padding:5px; text-align:center; float:left;}
ul.menu {list-style-type:none;}
ul.menu li {padding:10px; display: inline;}
.clrl {clear:left;}
.line {border-top: 1px solid;}
.small {font-size:0.8em;}
.obi {background-color:#dcdcdc; padding:5px;}
/* tumneil */
ul.tmb {
margin: 0;
padding: 1px 5px;
list-style-type: none;
}
ul.tmb li {
display: inline-block;
vertical-align: top;
}
ul.tmb span {
width:250px;
height:280px;
font-size:small;
padding:5px;
display: block;
}
ul.tmb article {
width:250px;
height:280px;
font-size:small;
padding:5px;
display: block;
}
/* tumneil toppage */
ul.top-tmb {
margin: 0;
padding: 1px 5px;
list-style-type: none;
}
ul.top-tmb li {
display: inline-block;
vertical-align: top;
}
ul.top-tmb span {
width:250px;
height:280px;
font-size:small;
padding:5px;
display: block;
}
/* ul menu */
ul.ul-menu {
margin: 0;
padding: 1px 5px;
list-style-type: none;
}
ul.ul-menu li {
padding-left: 5px;
display: inline;
}
ul.ul-menu li.first {
padding-left: 25px;
}
ul.ul-menu li a {
padding-right: 10px;
}/* ol menu */
ol.ol-menu {
margin: 0;
padding: 1px 5px;
list-style-type: none;
}
ol.ol-menu li {
padding-left: 5px;
display: inline;
}
ol.ol-menu li.first {
padding-left: 25px;
}
ol.ol-menu li a {
padding-right: 10px;
}
