/*SKIPのTOPページ*/
body {
}
div.fix {
position:fixed;
width: 100%;
border: 2px black solid;
box-shadow: gray 3px 3px 3px
}
div.main_title{
text-align:center;
}
div.side_photo_right{
text-align:right;
margin-top:2em;
margin-right:20px;
margin-left:1em;
width: 152px;
float:right;
}
div.menu {
background:#ffd620;
color:blue;
width:11%
text-align:center;
border-bottom-style:thin solid;
padding:2px 2px 2px 2px;
}
div.menu div{
margin-left:3%;
float:left;
background:#ffd620;
width:16%;
}
div.menu table {
text-align:center;
}
div.menu table td {
width:8em;
text-align:center;
}
div.menu table td a:hover {
background:white;
}
div.menu table td a:active {
background:#ffb820;
color:#ff5a20;
}
p.new {
width:100%;
text-align:center;
border-style-bottom:thin solid;
color:blue;
}
p.new span {
background:#ffd620;
padding:2px 2px 2px 2px;
}
p {
text-align:center;
}
h3 {
text-align:center;
}
div.staff {
taxt-align: center;
}
/*記事一覧*/
h2.article_list {
border-color:red;
border-right-style:none;
border-left-style:none;
border-top-style:thick solid;
border-bottom:thick solid;
}
div.shop_left {
float: left;
width:40%
margin:0 2% 0 8%;
}
div.shop_right {
float: right;
width:40%;
margin:0 2% 0 8%;
}
/**/
img.shadow, *.shadow img {
border: white 3px solid; box-shadow: black 3px 3px 3px;
margin-right: 3px; margin-bottom: 3px;
}
div.side_photo_right img{
border: 2px yellow solid;
box-shadow: orange 3px 3px 3px;
}
/*食べ物 取材*/
div.syuzai_pic img{
border: 2px yellow solid;
box-shadow: orange 3px 3px 3px;
}
h2{
}
/*スタッフ ブログ*/
div.staff img{
border: 1px blue solid;
box-shadow: green 2px 2px 2px;
margin-right: 8px;
}
/*city marathon2013*/
div.map_nakamachi{
text-align:left;
}
div.map_nakamachi img{
margin:2% 15% 2% 2%;
}