a, strong { color: #0174b3; }

.catnav__catttl--list { background-color: #e7f5fd; }
.catnav__catttl--list a { background-image: url(/2016/smt/img/other/icon_circle.png); color: #0174b3; }

.subnav a { background-color: #e7f5fd; }

.contents__heading { color: #0174b3; }
.contents__heading span { background-image: url(/2016/smt/img/other/icon_circle.png); }
.contents__heading--simple { color: #0174b3; }

.button { background-color: #e7f5fd; }

.contents__description a { text-decoration: none; color: #000; }
.contents .bold { font-weight: bold; }

.news__tab { overflow: hidden; }
.news__tab li { float: left; width: 25%; }
.news__tab li a { display: block; font-size: 16px; font-weight: bold; height: 60px; line-height: 60px; text-align: center; text-decoration: none; }
.news__tab li a:hover { background: #fff; }
.news__list dl { padding: 2em 10%; }
.news__list dl:nth-child(odd) { background-color: #F7F9FA; }
.news__list dl.catMain dt:after { content: url(/2016/smt/img/news/ico__main.png); }
.news__list dl.catBusiness dt:after { content: url(/2016/smt/img/news/ico__biz.png); }
.news__list dl.catFamily dt:after { content: url(/2016/smt/img/news/ico__fam.png); }
.news__list dt { margin-bottom: .5em; }
.news__list dt p { display: inline-block; }
.news__list dt:after { display: inline-block; transform: scale(0.5); vertical-align: middle; }
.news__list h3 { color: #0174b3; font-weight: bold; }
.news__txt { margin-bottom: 10px; color: #000; font-weight: normal; }
.news__txt p { line-height: 1.8em; font-weight: normal; word-break: break-all; }
.news__txt .pt1 { padding-top: 1em; }
.news__txt .smt_bottom { padding-bottom: 1em; }
.news__txt .ml { padding-left: 2em; }
.news__txt .pre_table td { vertical-align: top; }
.news__txt .pre_table .td_width { width: 17%; padding-bottom: 2%; }
.news__social { margin-top: .5em; }
.news__social li { display: inline-block; vertical-align: top; }
.news__social img { height: 20px; width: auto; }

.lookMoreNews { background: #E1E5E8; display: block; font-weight: bold; margin: 5% 10%; padding: 5%; text-align: center; text-decoration: none; }

.sitemap__list a { display: block; line-height: 1.3; padding: .5em 0; }

.othe { background-image: url(/2016/smt/img/other/icon_circle.png); color: #0174b3; }

#new span { background-image: url(/2016/smt/img/news/icon_circle.png); color: #0174b3; }

#about span { background-image: url(/2016/smt/img/about/icon_circle.png); color: #fb317e; }

#ticket span { background-image: url(/2016/smt/img/ticket/icon_circle.png); color: #09afd7; }

#exhibition span { background-image: url(/2016/smt/img/exhibition/icon_circle.png); color: #a2e111; }

#main span { background-image: url(/2016/smt/img/main/icon_circle.png); color: #f96868; }

#family span { background-image: url(/2016/smt/img/family/icon_circle.png); color: #f9a33d; }

#creator span { background-image: url(/2016/smt/img/creator/icon_circle.png); color: #fbc405; }

#stage span { background-image: url(/2016/smt/img/stage/icon_circle.png); color: #3fcb71; }

#goods-food span { background-image: url(/2016/smt/img/goods-food/icon_circle.png); color: #ff8644; }

#business span { background-image: url(/2016/smt/img/business/icon_circle.png); color: #506cc9; }

#ajnight span { background-image: url(/2016/smt/img/aj_night/icon_circle2.png); color: #041b46; }

#report span { background-image: url(/2016/smt/img/report/icon_circle.png) !important; color: #ff7caf !important; }
