/* line 17, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

#movieArea > img {
    vertical-align: middle;
    margin: 5px 0 5px 0;
}

/* line 22, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../../Library/Ruby/Gems/1.8/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 25, ../sass/style.scss */
a:link {
  color: #0056cf;
}

/* line 28, ../sass/style.scss */
a:hover {
  color: #1e74ed;
  text-decoration: none;
}

/* line 32, ../sass/style.scss */
a:visited {
  color: #0038b1;
}

/* line 35, ../sass/style.scss */
a:active {
  color: #3c92ff;
}

/* line 39, ../sass/style.scss */
a:hover img {
  filter: alpha(opacity=90);
  -moz-opacity: 0.9;
  opacity: 0.9;
}

/* line 40, ../sass/style.scss */
a:hover img.nohover {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}

/* line 42, ../sass/style.scss */
body {
  color: #222222;
  font-family: sans-serif;
}

/*clearfix*/
/* line 2, ../sass/_clearfix.scss */
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 3, ../sass/_clearfix.scss */
.clearfix {
  display: inline-block;
  clear: both;
}

/* line 4, ../sass/_clearfix.scss */
* html .clearfix {
  height: 1%;
}

/* line 5, ../sass/_clearfix.scss */
.clearfix {
  display: block;
}

/* line 1, ../sass/_shadowbox.scss */
#sb-title-inner, #sb-info-inner, #sb-loading-inner, div.sb-message {
  font-family: "HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 200;
  color: #fff;
}

/* line 2, ../sass/_shadowbox.scss */
#sb-container {
  position: fixed;
  margin: 0;
  padding: 0;
  top: 0;
  left: 0;
  z-index: 999;
  text-align: left;
  visibility: hidden;
  display: none;
}

/* line 3, ../sass/_shadowbox.scss */
#sb-overlay {
  position: relative;
  height: 100%;
  width: 100%;
}

/* line 4, ../sass/_shadowbox.scss */
#sb-wrapper {
  position: absolute;
  visibility: hidden;
  width: 100px;
}

/* line 5, ../sass/_shadowbox.scss */
#sb-wrapper-inner {
  position: relative;
  border: none;
  overflow: hidden;
  height: 100px;
}

/* line 6, ../sass/_shadowbox.scss */
#sb-body {
  position: relative;
  height: 100%;
}

/* line 7, ../sass/_shadowbox.scss */
#sb-body-inner {
  position: absolute;
  height: 100%;
  width: 100%;
}

/* line 8, ../sass/_shadowbox.scss */
#sb-player.html {
  height: 100%;
  overflow: auto;
}

/* line 9, ../sass/_shadowbox.scss */
#sb-body img {
  border: none;
}

/* line 10, ../sass/_shadowbox.scss */
#sb-loading {
  position: relative;
  height: 100%;
}

/* line 11, ../sass/_shadowbox.scss */
#sb-loading-inner {
  position: absolute;
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  top: 50%;
  margin-top: -12px;
  width: 100%;
  text-align: center;
}

/* line 12, ../sass/_shadowbox.scss */
#sb-loading-inner span {
  background: url(../js/shadowbox/img/loading.gif) no-repeat;
  padding-left: 34px;
  display: inline-block;
}

/* line 13, ../sass/_shadowbox.scss */
#sb-body, #sb-loading {
  background-color: #060606;
}

/* line 14, ../sass/_shadowbox.scss */
#sb-title, #sb-info {
  position: relative;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

/* line 15, ../sass/_shadowbox.scss */
#sb-title, #sb-title-inner {
  height: 26px;
  line-height: 26px;
}

/* line 16, ../sass/_shadowbox.scss */
#sb-title-inner {
  font-size: 16px;
}

/* line 17, ../sass/_shadowbox.scss */
#sb-info, #sb-info-inner {
  height: 20px;
  line-height: 20px;
}

/* line 18, ../sass/_shadowbox.scss */
#sb-info-inner {
  font-size: 12px;
}

/* line 19, ../sass/_shadowbox.scss */
#sb-nav {
  float: right;
  height: 16px;
  padding: 2px 0;
  width: 45%;
}

/* line 20, ../sass/_shadowbox.scss */
#sb-nav a {
  display: block;
  float: right;
  height: 16px;
  width: 16px;
  margin-left: 3px;
  cursor: pointer;
  background-repeat: no-repeat;
}

/* line 21, ../sass/_shadowbox.scss */
#sb-nav-close {
  background-image: url(../js/shadowbox/img/close.png);
}

/* line 22, ../sass/_shadowbox.scss */
#sb-nav-next {
  background-image: url(../js/shadowbox/img/next.png);
}

/* line 23, ../sass/_shadowbox.scss */
#sb-nav-previous {
  background-image: url(../js/shadowbox/img/previous.png);
}

/* line 24, ../sass/_shadowbox.scss */
#sb-nav-play {
  background-image: url(../js/shadowbox/img/play.png);
}

/* line 25, ../sass/_shadowbox.scss */
#sb-nav-pause {
  background-image: url(../js/shadowbox/img/pause.png);
}

/* line 26, ../sass/_shadowbox.scss */
#sb-counter {
  float: left;
  width: 45%;
  display: none;
}

/* line 27, ../sass/_shadowbox.scss */
#sb-counter a {
  padding: 0 4px 0 0;
  text-decoration: none;
  cursor: pointer;
  color: #fff;
}

/* line 28, ../sass/_shadowbox.scss */
#sb-counter a.sb-counter-current {
  text-decoration: underline;
}

/* line 29, ../sass/_shadowbox.scss */
div.sb-message {
  font-size: 12px;
  padding: 10px;
  text-align: center;
}

/* line 30, ../sass/_shadowbox.scss */
div.sb-message a:link, div.sb-message a:visited {
  color: #fff;
  text-decoration: underline;
}

/* line 1, ../sass/_common_header.scss */
#triLevelHeader {
  width: 100%;
  height: 150px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/tri_level_bg.gif) repeat-x;
  text-align: center;
}

/* line 2, ../sass/_common_header.scss */
#triLevelHeader #triLevelHeaderCnt {
  position: relative;
  width: 990px;
  margin: 0 auto;
  text-align: left;
}

/* line 3, ../sass/_common_header.scss */
#triLevelHeaderLogo {
  position: absolute;
  width: 262px;
  height: 65px;
  top: 0;
  left: 0;
}

/* line 4, ../sass/_common_header.scss */
#triLevelHeaderLogo a {
  display: block;
  width: 262px;
  height: 65px;
  text-indent: -9999px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/commonheader_logo_01.gif) no-repeat top center;
}

/* line 8, ../sass/_common_header.scss */
#triLevelHeaderSuperBanner {
  position: absolute;
  top: 0;
  right: 0;
  width: 728px;
  height: 90px;
}

/* line 10, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 {
  position: absolute;
  top: 66px;
  left: 0;
  width: 262px;
  height: 24px;
}

/* line 11, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li {
  float: left;
  height: 23px;
  overflow: hidden;
}

/* line 12, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li a {
  display: block;
  height: 0px;
  padding-top: 23px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/tri_level_glovalnavi01.gif) no-repeat;
}

/* line 12, ../sass/_common_header.scss */
* html ul#triLevelHeaderGlovalnavi01 li a {
  height: 23px;
}

/* line 13, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li#glovalnavi01_01 a {
  width: 70px;
  background-position: 0 0;
}

/* line 14, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li#glovalnavi01_01 a:hover {
  background-position: 0 -23px;
}

/* line 15, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li#glovalnavi01_02 a {
  width: 119px;
  background-position: -70px 0;
}

/* line 16, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li#glovalnavi01_02 a:hover {
  background-position: -70px -23px;
}

/* line 17, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li#glovalnavi01_03 a {
  width: 65px;
  background-position: -189px 0;
}

/* line 18, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi01 li#glovalnavi01_03 a:hover {
  background-position: -189px -23px;
}

/* line 20, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 {
  position: absolute;
  top: 97px;
  left: 3px;
  width: 90px;
  height: 45px;
}

/* line 21, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 li {
  width: 90px;
  overflow: hidden;
}

/* line 22, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 li a {
  display: block;
  padding-left: 90px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/tri_level_glovalnavi02.gif) no-repeat;
}

/* line 23, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 li#glovalnavi02_01 a {
  height: 23px;
  background-position: 0 0;
  overflow: hidden;
}

/* line 24, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 li#glovalnavi02_01 a:hover {
  background-position: -90px 0;
}

/* line 25, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 li#glovalnavi02_02 a {
  height: 22px;
  background-position: 0 -23px;
  overflow: hidden;
}

/* line 26, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi02 li#glovalnavi02_02 a:hover {
  background-position: -90px -23px;
}

/* line 28, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 {
  position: absolute;
  top: 90px;
  left: 100px;
  width: 890px;
  height: 31px;
}

/* line 29, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li {
  float: left;
  height: 31px;
  overflow: hidden;
}

/* line 30, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li a {
  display: block;
  height: 0px;
  padding-top: 31px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/tri_level_glovalnavi03.gif) no-repeat;
}

/* line 30, ../sass/_common_header.scss */
* html ul#triLevelHeaderGlovalnavi03 li a {
  height: 31px;
}

/* line 31, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_01 a {
  width: 210px;
  background-position: 0 0;
}

/* line 32, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_01 a:hover {
  background-position: 0 -31px;
}

/* line 33, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_02 a {
  width: 117px;
  background-position: -210px 0;
}

/* line 34, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_02 a:hover {
  background-position: -210px -31px;
}

/* line 35, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_03 a {
  width: 108px;
  background-position: -327px 0;
}

/* line 36, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_03 a:hover {
  background-position: -327px -31px;
}

/* line 37, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_04 a {
  width: 74px;
  background-position: -435px 0;
}

/* line 38, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_04 a:hover {
  background-position: -435px -31px;
}

/* line 39, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_05 a {
  width: 138px;
  background-position: -509px 0;
}

/* line 40, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_05 a:hover {
  background-position: -509px -31px;
}

/* line 41, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_06 a {
  width: 144px;
  background-position: -647px 0;
}

/* line 42, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_06 a:hover {
  background-position: -647px -31px;
}

/* line 43, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_07 a {
  width: 99px;
  background-position: -791px 0;
}

/* line 44, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi03 li#glovalnavi03_07 a:hover {
  background-position: -791px -31px;
}

/* line 47, ../sass/_common_header.scss */
#triLevelHeader input.triLevelHeaderTxtField {
  position: absolute;
  top: 123px;
  left: 100px;
  width: 151px;
  height: 24px;
  padding: 0 5px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/tri_level_bg_search.gif) no-repeat 0 0;
  border: none;
  line-height: 23px;
  overflow: hidden;
}

/* line 47, ../sass/_common_header.scss */
* html .triLevelHeaderTxtField {
  width: 151px;
}

/* line 48, ../sass/_common_header.scss */
.triLevelHeaderSearchBtn {
  position: absolute;
  top: 123px;
  left: 251px;
  width: 26px;
  height: 24px;
}

/* line 50, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 {
  position: absolute;
  top: 121px;
  left: 294px;
  width: 696px;
  height: 28px;
}

/* line 51, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li {
  float: left;
  height: 28px;
  overflow: hidden;
}

/* line 52, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li a {
  display: block;
  height: 0px;
  padding-top: 28px;
  background: url(http://www.tv-asahi.co.jp/Top11/common/images/tri_level_glovalnavi04.gif) no-repeat;
}

/* line 52, ../sass/_common_header.scss */
* html ul#triLevelHeaderGlovalnavi04 li a {
  height: 28px;
}

/* line 53, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_01 a {
  width: 124px;
  background-position: 0 0;
}

/* line 54, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_01 a:hover {
  background-position: 0 -28px;
}

/* line 55, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_02 a {
  width: 161px;
  background-position: -124px 0;
}

/* line 56, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_02 a:hover {
  background-position: -124px -28px;
}

/* line 57, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_03 a {
  width: 73px;
  background-position: -285px 0;
}

/* line 58, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_03 a:hover {
  background-position: -285px -28px;
}

/* line 59, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_04 a {
  width: 128px;
  background-position: -358px 0;
}

/* line 60, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_04 a:hover {
  background-position: -358px -28px;
}

/* line 61, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_05 a {
  width: 95px;
  background-position: -486px 0;
}

/* line 62, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_05 a:hover {
  background-position: -486px -28px;
}

/* line 63, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_06 a {
  width: 115px;
  background-position: -581px 0;
}

/* line 64, ../sass/_common_header.scss */
ul#triLevelHeaderGlovalnavi04 li#glovalnavi04_06 a:hover {
  background-position: -581px -28px;
}

/* line 1, ../sass/_weather.scss */
#weather {
  position: absolute;
  top: 10px;
  right: 0;
  width: 398px;
  height: 46px;
  background: url(../img/weather/bg_weather.gif) no-repeat;
}

/* line 2, ../sass/_weather.scss */
#weather .box01 {
  position: absolute;
  top: 9px;
  left: 8px;
}

/* line 3, ../sass/_weather.scss */
#weather .tomorrow {
  padding-bottom: 2px;
  font-size: 10px;
  line-height: 10px;
}

/* line 4, ../sass/_weather.scss */
#weather .place {
  font-weight: bold;
}

/* line 5, ../sass/_weather.scss */
#weather .box02 {
  position: absolute;
  top: 1px;
  left: 104px;
}

/* line 6, ../sass/_weather.scss */
#weather .box03 {
  position: absolute;
  top: 8px;
  left: 178px;
}

/* line 7, ../sass/_weather.scss */
#weather .box03 th {
  height: 15px;
  padding-bottom: 2px;
  font-size: 13px;
  line-height: 13px;
  font-weight: bold;
}

/* line 8, ../sass/_weather.scss */
#otenki_kousui {
  width: 110px;
}

/* line 9, ../sass/_weather.scss */
#weather .box03 td {
  padding: 0 0 0 12px;
  font-size: 12px;
}

/* line 10, ../sass/_weather.scss */
#weather .box03 td.height {
  background: url(../img/weather/icon_height.gif) no-repeat 0 3px;
}

/* line 11, ../sass/_weather.scss */
#weather .box03 td.lowest {
  background: url(../img/weather/icon_lowest.gif) no-repeat 0 3px;
}

/* line 12, ../sass/_weather.scss */
#weather .box04 {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 104px;
  height: 38px;
}

/* line 13, ../sass/_weather.scss */
#weather .box04 img {
  margin-bottom: 2px;
}

/* line 6, ../sass/_cmn.scss */
.cmn .annheader {
  margin-bottom: 16px;
}
/* line 12, ../sass/_cmn.scss */
.cmn .contents .article .breadcrumb {
  margin-bottom: 10px;
}
/* line 14, ../sass/_cmn.scss */
.cmn .contents .article .breadcrumb li {
  font-size: 12px;
  display: inline-block;
}
/* line 17, ../sass/_cmn.scss */
.cmn .contents .article .breadcrumb li a {
  padding-right: 1.5em;
  background: url(../img/icn_breadcrumb.png) no-repeat right;
}
/* line 22, ../sass/_cmn.scss */
.cmn .contents .article .breadcrumb li {
  *display: inline;
  *zoom: 1;
}
/* line 28, ../sass/_cmn.scss */
.cmn .contents .article .feature h2, .cmn .contents .article .minkame h2, .cmn .contents .article .shakai h2, .cmn .contents .article .seiji h2, .cmn .contents .article .keizai h2, .cmn .contents .article .kokusai h2, .cmn .contents .article .sports h2, .cmn .contents .article .geinou h2, .cmn .contents .article .boomerang01 h2 {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1em;
  color: #FFFFFF;
  padding: 9px 0 8px 45px;
  margin-bottom: 20px;
}
/* line 36, ../sass/_cmn.scss */
.cmn .contents .article .feature h2.news_title, .cmn .contents .article .minkame h2.news_title, .cmn .contents .article .shakai h2.news_title, .cmn .contents .article .seiji h2.news_title, .cmn .contents .article .keizai h2.news_title, .cmn .contents .article .kokusai h2.news_title, .cmn .contents .article .sports h2.news_title, .cmn .contents .article .geinou h2.news_title, .cmn .contents .article .boomerang01 h2.news_title {
  letter-spacing: normal;
}
/* line 38, ../sass/_cmn.scss */
.cmn .contents .article .feature h2.news_title span, .cmn .contents .article .minkame h2.news_title span, .cmn .contents .article .shakai h2.news_title span, .cmn .contents .article .seiji h2.news_title span, .cmn .contents .article .keizai h2.news_title span, .cmn .contents .article .kokusai h2.news_title span, .cmn .contents .article .sports h2.news_title span, .cmn .contents .article .geinou h2.news_title span, .cmn .contents .article .boomerang01 h2.news_title span {
  font-weight: normal;
  font-size: 12px;
  margin-left: 1em;
}
/* line 44, ../sass/_cmn.scss */
.cmn .contents .article .feature h3, .cmn .contents .article .minkame h3, .cmn .contents .article .shakai h3, .cmn .contents .article .seiji h3, .cmn .contents .article .keizai h3, .cmn .contents .article .kokusai h3, .cmn .contents .article .sports h3, .cmn .contents .article .geinou h3, .cmn .contents .article .boomerang01 h3 {
  border-bottom: 1px solid #b7b7b7;
  color: black;
  font-size: 18px;
  font-weight: bold;
  padding: 0 0 5px 20px;
  margin-bottom: 20px;
}
/* line 52, ../sass/_cmn.scss */
.cmn .contents .article .feature .movieArea, .cmn .contents .article .minkame .movieArea, .cmn .contents .article .shakai .movieArea, .cmn .contents .article .seiji .movieArea, .cmn .contents .article .keizai .movieArea, .cmn .contents .article .kokusai .movieArea, .cmn .contents .article .sports .movieArea, .cmn .contents .article .geinou .movieArea, .cmn .contents .article .boomerang01 .movieArea {
  background: #eee;
  text-align: center;
  margin: 0 0 10px 0;
}
/* line 56, ../sass/_cmn.scss */
.cmn .contents .article .feature .movieArea video, .cmn .contents .article .minkame .movieArea video, .cmn .contents .article .shakai .movieArea video, .cmn .contents .article .seiji .movieArea video, .cmn .contents .article .keizai .movieArea video, .cmn .contents .article .kokusai .movieArea video, .cmn .contents .article .sports .movieArea video, .cmn .contents .article .geinou .movieArea video, .cmn .contents .article .boomerang01 .movieArea video {
  margin: 0 auto;
}
/* line 61, ../sass/_cmn.scss */
.cmn .contents .article .feature .social_link, .cmn .contents .article .minkame .social_link, .cmn .contents .article .shakai .social_link, .cmn .contents .article .seiji .social_link, .cmn .contents .article .keizai .social_link, .cmn .contents .article .kokusai .social_link, .cmn .contents .article .sports .social_link, .cmn .contents .article .geinou .social_link, .cmn .contents .article .boomerang01 .social_link {
  background: #eee;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 8px 5px 5px 5px;
}
/* line 65, ../sass/_cmn.scss */
.cmn .contents .article .feature .social_link li, .cmn .contents .article .minkame .social_link li, .cmn .contents .article .shakai .social_link li, .cmn .contents .article .seiji .social_link li, .cmn .contents .article .keizai .social_link li, .cmn .contents .article .kokusai .social_link li, .cmn .contents .article .sports .social_link li, .cmn .contents .article .geinou .social_link li, .cmn .contents .article .boomerang01 .social_link li {
  display: inline-block;
  margin-right: 10px;
  font-size: 12px;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
}
/* line 75, ../sass/_cmn.scss */
.cmn .contents .article .feature .maintext, .cmn .contents .article .minkame .maintext, .cmn .contents .article .shakai .maintext, .cmn .contents .article .seiji .maintext, .cmn .contents .article .keizai .maintext, .cmn .contents .article .kokusai .maintext, .cmn .contents .article .sports .maintext, .cmn .contents .article .geinou .maintext, .cmn .contents .article .boomerang01 .maintext {
  margin: 10px 0 40px 0;
  line-height: 1.5em;
}
/* line 81, ../sass/_cmn.scss */
.cmn .contents .article .feature .kanrenlink ul li, .cmn .contents .article .minkame .kanrenlink ul li, .cmn .contents .article .shakai .kanrenlink ul li, .cmn .contents .article .seiji .kanrenlink ul li, .cmn .contents .article .keizai .kanrenlink ul li, .cmn .contents .article .kokusai .kanrenlink ul li, .cmn .contents .article .sports .kanrenlink ul li, .cmn .contents .article .geinou .kanrenlink ul li, .cmn .contents .article .boomerang01 .kanrenlink ul li {
  background: url(../img/icn_arrow.png) no-repeat 9px 5px;
  padding-left: 20px;
  margin-bottom: 10px;
}
/* line 85, ../sass/_cmn.scss */
.cmn .contents .article .feature .kanrenlink ul li .title, .cmn .contents .article .minkame .kanrenlink ul li .title, .cmn .contents .article .shakai .kanrenlink ul li .title, .cmn .contents .article .seiji .kanrenlink ul li .title, .cmn .contents .article .keizai .kanrenlink ul li .title, .cmn .contents .article .kokusai .kanrenlink ul li .title, .cmn .contents .article .sports .kanrenlink ul li .title, .cmn .contents .article .geinou .kanrenlink ul li .title, .cmn .contents .article .boomerang01 .kanrenlink ul li .title {
  margin-bottom: 10px;
}
/* line 89, ../sass/_cmn.scss */
.cmn .contents .article .feature .kanrenlink ul li .text, .cmn .contents .article .minkame .kanrenlink ul li .text, .cmn .contents .article .shakai .kanrenlink ul li .text, .cmn .contents .article .seiji .kanrenlink ul li .text, .cmn .contents .article .keizai .kanrenlink ul li .text, .cmn .contents .article .kokusai .kanrenlink ul li .text, .cmn .contents .article .sports .kanrenlink ul li .text, .cmn .contents .article .geinou .kanrenlink ul li .text, .cmn .contents .article .boomerang01 .kanrenlink ul li .text {
  font-size: 14px;
  line-height: 1.2em;
  color: #333333;
}
/* line 99, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday, .cmn .contents .article .minkame .oneday, .cmn .contents .article .shakai .oneday, .cmn .contents .article .seiji .oneday, .cmn .contents .article .keizai .oneday, .cmn .contents .article .kokusai .oneday, .cmn .contents .article .sports .oneday, .cmn .contents .article .geinou .oneday, .cmn .contents .article .boomerang01 .oneday,
.cmn .contents .article .feature .kanrenlink,
.cmn .contents .article .minkame .kanrenlink,
.cmn .contents .article .shakai .kanrenlink,
.cmn .contents .article .seiji .kanrenlink,
.cmn .contents .article .keizai .kanrenlink,
.cmn .contents .article .kokusai .kanrenlink,
.cmn .contents .article .sports .kanrenlink,
.cmn .contents .article .geinou .kanrenlink,
.cmn .contents .article .boomerang01 .kanrenlink,
.cmn .contents .article .feature .kanrennews,
.cmn .contents .article .minkame .kanrennews,
.cmn .contents .article .shakai .kanrennews,
.cmn .contents .article .seiji .kanrennews,
.cmn .contents .article .keizai .kanrennews,
.cmn .contents .article .kokusai .kanrennews,
.cmn .contents .article .sports .kanrennews,
.cmn .contents .article .geinou .kanrennews,
.cmn .contents .article .boomerang01 .kanrennews {
  margin-bottom: 40px;
}
/* line 101, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.thumnewslist, .cmn .contents .article .minkame .oneday ul.thumnewslist, .cmn .contents .article .shakai .oneday ul.thumnewslist, .cmn .contents .article .seiji .oneday ul.thumnewslist, .cmn .contents .article .keizai .oneday ul.thumnewslist, .cmn .contents .article .kokusai .oneday ul.thumnewslist, .cmn .contents .article .sports .oneday ul.thumnewslist, .cmn .contents .article .geinou .oneday ul.thumnewslist, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist,
.cmn .contents .article .feature .kanrenlink ul.thumnewslist,
.cmn .contents .article .minkame .kanrenlink ul.thumnewslist,
.cmn .contents .article .shakai .kanrenlink ul.thumnewslist,
.cmn .contents .article .seiji .kanrenlink ul.thumnewslist,
.cmn .contents .article .keizai .kanrenlink ul.thumnewslist,
.cmn .contents .article .kokusai .kanrenlink ul.thumnewslist,
.cmn .contents .article .sports .kanrenlink ul.thumnewslist,
.cmn .contents .article .geinou .kanrenlink ul.thumnewslist,
.cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist,
.cmn .contents .article .feature .kanrennews ul.thumnewslist,
.cmn .contents .article .minkame .kanrennews ul.thumnewslist,
.cmn .contents .article .shakai .kanrennews ul.thumnewslist,
.cmn .contents .article .seiji .kanrennews ul.thumnewslist,
.cmn .contents .article .keizai .kanrennews ul.thumnewslist,
.cmn .contents .article .kokusai .kanrennews ul.thumnewslist,
.cmn .contents .article .sports .kanrennews ul.thumnewslist,
.cmn .contents .article .geinou .kanrennews ul.thumnewslist,
.cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist {
  margin-top: -10px;
  margin-left: -20px;
  width: 865px;
}
@media (max-width: 1199px) {
  /* line 101, ../sass/_cmn.scss */
  .cmn .contents .article .feature .oneday ul.thumnewslist, .cmn .contents .article .minkame .oneday ul.thumnewslist, .cmn .contents .article .shakai .oneday ul.thumnewslist, .cmn .contents .article .seiji .oneday ul.thumnewslist, .cmn .contents .article .keizai .oneday ul.thumnewslist, .cmn .contents .article .kokusai .oneday ul.thumnewslist, .cmn .contents .article .sports .oneday ul.thumnewslist, .cmn .contents .article .geinou .oneday ul.thumnewslist, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist,
  .cmn .contents .article .feature .kanrenlink ul.thumnewslist,
  .cmn .contents .article .minkame .kanrenlink ul.thumnewslist,
  .cmn .contents .article .shakai .kanrenlink ul.thumnewslist,
  .cmn .contents .article .seiji .kanrenlink ul.thumnewslist,
  .cmn .contents .article .keizai .kanrenlink ul.thumnewslist,
  .cmn .contents .article .kokusai .kanrenlink ul.thumnewslist,
  .cmn .contents .article .sports .kanrenlink ul.thumnewslist,
  .cmn .contents .article .geinou .kanrenlink ul.thumnewslist,
  .cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist,
  .cmn .contents .article .feature .kanrennews ul.thumnewslist,
  .cmn .contents .article .minkame .kanrennews ul.thumnewslist,
  .cmn .contents .article .shakai .kanrennews ul.thumnewslist,
  .cmn .contents .article .seiji .kanrennews ul.thumnewslist,
  .cmn .contents .article .keizai .kanrennews ul.thumnewslist,
  .cmn .contents .article .kokusai .kanrennews ul.thumnewslist,
  .cmn .contents .article .sports .kanrennews ul.thumnewslist,
  .cmn .contents .article .geinou .kanrennews ul.thumnewslist,
  .cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist {
    width: 655px;
  }
}
/* line 107, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.thumnewslist li, .cmn .contents .article .minkame .oneday ul.thumnewslist li, .cmn .contents .article .shakai .oneday ul.thumnewslist li, .cmn .contents .article .seiji .oneday ul.thumnewslist li, .cmn .contents .article .keizai .oneday ul.thumnewslist li, .cmn .contents .article .kokusai .oneday ul.thumnewslist li, .cmn .contents .article .sports .oneday ul.thumnewslist li, .cmn .contents .article .geinou .oneday ul.thumnewslist li, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist li,
.cmn .contents .article .feature .kanrenlink ul.thumnewslist li,
.cmn .contents .article .minkame .kanrenlink ul.thumnewslist li,
.cmn .contents .article .shakai .kanrenlink ul.thumnewslist li,
.cmn .contents .article .seiji .kanrenlink ul.thumnewslist li,
.cmn .contents .article .keizai .kanrenlink ul.thumnewslist li,
.cmn .contents .article .kokusai .kanrenlink ul.thumnewslist li,
.cmn .contents .article .sports .kanrenlink ul.thumnewslist li,
.cmn .contents .article .geinou .kanrenlink ul.thumnewslist li,
.cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist li,
.cmn .contents .article .feature .kanrennews ul.thumnewslist li,
.cmn .contents .article .minkame .kanrennews ul.thumnewslist li,
.cmn .contents .article .shakai .kanrennews ul.thumnewslist li,
.cmn .contents .article .seiji .kanrennews ul.thumnewslist li,
.cmn .contents .article .keizai .kanrennews ul.thumnewslist li,
.cmn .contents .article .kokusai .kanrennews ul.thumnewslist li,
.cmn .contents .article .sports .kanrennews ul.thumnewslist li,
.cmn .contents .article .geinou .kanrennews ul.thumnewslist li,
.cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist li {
  display: block;
  margin-left: 20px;
  margin-top: 15px;
  float: left;
}
/* line 114, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.thumnewslist li .thum, .cmn .contents .article .minkame .oneday ul.thumnewslist li .thum, .cmn .contents .article .shakai .oneday ul.thumnewslist li .thum, .cmn .contents .article .seiji .oneday ul.thumnewslist li .thum, .cmn .contents .article .keizai .oneday ul.thumnewslist li .thum, .cmn .contents .article .kokusai .oneday ul.thumnewslist li .thum, .cmn .contents .article .sports .oneday ul.thumnewslist li .thum, .cmn .contents .article .geinou .oneday ul.thumnewslist li .thum, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist li .thum,
.cmn .contents .article .feature .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .minkame .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .shakai .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .seiji .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .keizai .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .kokusai .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .sports .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .geinou .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist li .thum,
.cmn .contents .article .feature .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .minkame .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .shakai .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .seiji .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .keizai .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .kokusai .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .sports .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .geinou .kanrennews ul.thumnewslist li .thum,
.cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist li .thum {
  width: 120px;
  margin-right: 10px;
  float: left;
}
/* line 118, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.thumnewslist li .thum img, .cmn .contents .article .minkame .oneday ul.thumnewslist li .thum img, .cmn .contents .article .shakai .oneday ul.thumnewslist li .thum img, .cmn .contents .article .seiji .oneday ul.thumnewslist li .thum img, .cmn .contents .article .keizai .oneday ul.thumnewslist li .thum img, .cmn .contents .article .kokusai .oneday ul.thumnewslist li .thum img, .cmn .contents .article .sports .oneday ul.thumnewslist li .thum img, .cmn .contents .article .geinou .oneday ul.thumnewslist li .thum img, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist li .thum img,
.cmn .contents .article .feature .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .minkame .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .shakai .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .seiji .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .keizai .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .kokusai .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .sports .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .geinou .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist li .thum img,
.cmn .contents .article .feature .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .minkame .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .shakai .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .seiji .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .keizai .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .kokusai .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .sports .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .geinou .kanrennews ul.thumnewslist li .thum img,
.cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist li .thum img {
  width: 100%;
}
/* line 122, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.thumnewslist li .text, .cmn .contents .article .minkame .oneday ul.thumnewslist li .text, .cmn .contents .article .shakai .oneday ul.thumnewslist li .text, .cmn .contents .article .seiji .oneday ul.thumnewslist li .text, .cmn .contents .article .keizai .oneday ul.thumnewslist li .text, .cmn .contents .article .kokusai .oneday ul.thumnewslist li .text, .cmn .contents .article .sports .oneday ul.thumnewslist li .text, .cmn .contents .article .geinou .oneday ul.thumnewslist li .text, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist li .text,
.cmn .contents .article .feature .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .minkame .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .shakai .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .seiji .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .keizai .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .kokusai .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .sports .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .geinou .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist li .text,
.cmn .contents .article .feature .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .minkame .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .shakai .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .seiji .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .keizai .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .kokusai .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .sports .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .geinou .kanrennews ul.thumnewslist li .text,
.cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist li .text {
  width: 277px;
  float: left;
  padding-top: 3px;
}
@media (max-width: 1199px) {
  /* line 122, ../sass/_cmn.scss */
  .cmn .contents .article .feature .oneday ul.thumnewslist li .text, .cmn .contents .article .minkame .oneday ul.thumnewslist li .text, .cmn .contents .article .shakai .oneday ul.thumnewslist li .text, .cmn .contents .article .seiji .oneday ul.thumnewslist li .text, .cmn .contents .article .keizai .oneday ul.thumnewslist li .text, .cmn .contents .article .kokusai .oneday ul.thumnewslist li .text, .cmn .contents .article .sports .oneday ul.thumnewslist li .text, .cmn .contents .article .geinou .oneday ul.thumnewslist li .text, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist li .text,
  .cmn .contents .article .feature .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .minkame .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .shakai .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .seiji .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .keizai .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .kokusai .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .sports .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .geinou .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist li .text,
  .cmn .contents .article .feature .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .minkame .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .shakai .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .seiji .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .keizai .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .kokusai .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .sports .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .geinou .kanrennews ul.thumnewslist li .text,
  .cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist li .text {
    width: 505px;
  }
}
/* line 127, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.thumnewslist li .text span, .cmn .contents .article .minkame .oneday ul.thumnewslist li .text span, .cmn .contents .article .shakai .oneday ul.thumnewslist li .text span, .cmn .contents .article .seiji .oneday ul.thumnewslist li .text span, .cmn .contents .article .keizai .oneday ul.thumnewslist li .text span, .cmn .contents .article .kokusai .oneday ul.thumnewslist li .text span, .cmn .contents .article .sports .oneday ul.thumnewslist li .text span, .cmn .contents .article .geinou .oneday ul.thumnewslist li .text span, .cmn .contents .article .boomerang01 .oneday ul.thumnewslist li .text span,
.cmn .contents .article .feature .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .minkame .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .shakai .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .seiji .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .keizai .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .kokusai .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .sports .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .geinou .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .boomerang01 .kanrenlink ul.thumnewslist li .text span,
.cmn .contents .article .feature .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .minkame .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .shakai .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .seiji .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .keizai .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .kokusai .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .sports .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .geinou .kanrennews ul.thumnewslist li .text span,
.cmn .contents .article .boomerang01 .kanrennews ul.thumnewslist li .text span {
  font-size: 10px;
  color: #333333;
}
/* line 134, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.newslist, .cmn .contents .article .minkame .oneday ul.newslist, .cmn .contents .article .shakai .oneday ul.newslist, .cmn .contents .article .seiji .oneday ul.newslist, .cmn .contents .article .keizai .oneday ul.newslist, .cmn .contents .article .kokusai .oneday ul.newslist, .cmn .contents .article .sports .oneday ul.newslist, .cmn .contents .article .geinou .oneday ul.newslist, .cmn .contents .article .boomerang01 .oneday ul.newslist,
.cmn .contents .article .feature .kanrenlink ul.newslist,
.cmn .contents .article .minkame .kanrenlink ul.newslist,
.cmn .contents .article .shakai .kanrenlink ul.newslist,
.cmn .contents .article .seiji .kanrenlink ul.newslist,
.cmn .contents .article .keizai .kanrenlink ul.newslist,
.cmn .contents .article .kokusai .kanrenlink ul.newslist,
.cmn .contents .article .sports .kanrenlink ul.newslist,
.cmn .contents .article .geinou .kanrenlink ul.newslist,
.cmn .contents .article .boomerang01 .kanrenlink ul.newslist,
.cmn .contents .article .feature .kanrennews ul.newslist,
.cmn .contents .article .minkame .kanrennews ul.newslist,
.cmn .contents .article .shakai .kanrennews ul.newslist,
.cmn .contents .article .seiji .kanrennews ul.newslist,
.cmn .contents .article .keizai .kanrennews ul.newslist,
.cmn .contents .article .kokusai .kanrennews ul.newslist,
.cmn .contents .article .sports .kanrennews ul.newslist,
.cmn .contents .article .geinou .kanrennews ul.newslist,
.cmn .contents .article .boomerang01 .kanrennews ul.newslist {
  margin-top: -10px;
  margin-left: -20px;
  width: 865px;
}
@media (max-width: 1199px) {
  /* line 134, ../sass/_cmn.scss */
  .cmn .contents .article .feature .oneday ul.newslist, .cmn .contents .article .minkame .oneday ul.newslist, .cmn .contents .article .shakai .oneday ul.newslist, .cmn .contents .article .seiji .oneday ul.newslist, .cmn .contents .article .keizai .oneday ul.newslist, .cmn .contents .article .kokusai .oneday ul.newslist, .cmn .contents .article .sports .oneday ul.newslist, .cmn .contents .article .geinou .oneday ul.newslist, .cmn .contents .article .boomerang01 .oneday ul.newslist,
  .cmn .contents .article .feature .kanrenlink ul.newslist,
  .cmn .contents .article .minkame .kanrenlink ul.newslist,
  .cmn .contents .article .shakai .kanrenlink ul.newslist,
  .cmn .contents .article .seiji .kanrenlink ul.newslist,
  .cmn .contents .article .keizai .kanrenlink ul.newslist,
  .cmn .contents .article .kokusai .kanrenlink ul.newslist,
  .cmn .contents .article .sports .kanrenlink ul.newslist,
  .cmn .contents .article .geinou .kanrenlink ul.newslist,
  .cmn .contents .article .boomerang01 .kanrenlink ul.newslist,
  .cmn .contents .article .feature .kanrennews ul.newslist,
  .cmn .contents .article .minkame .kanrennews ul.newslist,
  .cmn .contents .article .shakai .kanrennews ul.newslist,
  .cmn .contents .article .seiji .kanrennews ul.newslist,
  .cmn .contents .article .keizai .kanrennews ul.newslist,
  .cmn .contents .article .kokusai .kanrennews ul.newslist,
  .cmn .contents .article .sports .kanrennews ul.newslist,
  .cmn .contents .article .geinou .kanrennews ul.newslist,
  .cmn .contents .article .boomerang01 .kanrennews ul.newslist {
    width: 655px;
  }
}
/* line 140, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.newslist li, .cmn .contents .article .minkame .oneday ul.newslist li, .cmn .contents .article .shakai .oneday ul.newslist li, .cmn .contents .article .seiji .oneday ul.newslist li, .cmn .contents .article .keizai .oneday ul.newslist li, .cmn .contents .article .kokusai .oneday ul.newslist li, .cmn .contents .article .sports .oneday ul.newslist li, .cmn .contents .article .geinou .oneday ul.newslist li, .cmn .contents .article .boomerang01 .oneday ul.newslist li,
.cmn .contents .article .feature .kanrenlink ul.newslist li,
.cmn .contents .article .minkame .kanrenlink ul.newslist li,
.cmn .contents .article .shakai .kanrenlink ul.newslist li,
.cmn .contents .article .seiji .kanrenlink ul.newslist li,
.cmn .contents .article .keizai .kanrenlink ul.newslist li,
.cmn .contents .article .kokusai .kanrenlink ul.newslist li,
.cmn .contents .article .sports .kanrenlink ul.newslist li,
.cmn .contents .article .geinou .kanrenlink ul.newslist li,
.cmn .contents .article .boomerang01 .kanrenlink ul.newslist li,
.cmn .contents .article .feature .kanrennews ul.newslist li,
.cmn .contents .article .minkame .kanrennews ul.newslist li,
.cmn .contents .article .shakai .kanrennews ul.newslist li,
.cmn .contents .article .seiji .kanrennews ul.newslist li,
.cmn .contents .article .keizai .kanrennews ul.newslist li,
.cmn .contents .article .kokusai .kanrennews ul.newslist li,
.cmn .contents .article .sports .kanrennews ul.newslist li,
.cmn .contents .article .geinou .kanrennews ul.newslist li,
.cmn .contents .article .boomerang01 .kanrennews ul.newslist li {
  display: block;
  margin-left: 20px;
  margin-top: 15px;
  width: 407px;
  float: left;
  padding-top: 3px;
}
@media (max-width: 1199px) {
  /* line 140, ../sass/_cmn.scss */
  .cmn .contents .article .feature .oneday ul.newslist li, .cmn .contents .article .minkame .oneday ul.newslist li, .cmn .contents .article .shakai .oneday ul.newslist li, .cmn .contents .article .seiji .oneday ul.newslist li, .cmn .contents .article .keizai .oneday ul.newslist li, .cmn .contents .article .kokusai .oneday ul.newslist li, .cmn .contents .article .sports .oneday ul.newslist li, .cmn .contents .article .geinou .oneday ul.newslist li, .cmn .contents .article .boomerang01 .oneday ul.newslist li,
  .cmn .contents .article .feature .kanrenlink ul.newslist li,
  .cmn .contents .article .minkame .kanrenlink ul.newslist li,
  .cmn .contents .article .shakai .kanrenlink ul.newslist li,
  .cmn .contents .article .seiji .kanrenlink ul.newslist li,
  .cmn .contents .article .keizai .kanrenlink ul.newslist li,
  .cmn .contents .article .kokusai .kanrenlink ul.newslist li,
  .cmn .contents .article .sports .kanrenlink ul.newslist li,
  .cmn .contents .article .geinou .kanrenlink ul.newslist li,
  .cmn .contents .article .boomerang01 .kanrenlink ul.newslist li,
  .cmn .contents .article .feature .kanrennews ul.newslist li,
  .cmn .contents .article .minkame .kanrennews ul.newslist li,
  .cmn .contents .article .shakai .kanrennews ul.newslist li,
  .cmn .contents .article .seiji .kanrennews ul.newslist li,
  .cmn .contents .article .keizai .kanrennews ul.newslist li,
  .cmn .contents .article .kokusai .kanrennews ul.newslist li,
  .cmn .contents .article .sports .kanrennews ul.newslist li,
  .cmn .contents .article .geinou .kanrennews ul.newslist li,
  .cmn .contents .article .boomerang01 .kanrennews ul.newslist li {
    width: 635px;
  }
}
/* line 148, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday ul.newslist li span, .cmn .contents .article .minkame .oneday ul.newslist li span, .cmn .contents .article .shakai .oneday ul.newslist li span, .cmn .contents .article .seiji .oneday ul.newslist li span, .cmn .contents .article .keizai .oneday ul.newslist li span, .cmn .contents .article .kokusai .oneday ul.newslist li span, .cmn .contents .article .sports .oneday ul.newslist li span, .cmn .contents .article .geinou .oneday ul.newslist li span, .cmn .contents .article .boomerang01 .oneday ul.newslist li span,
.cmn .contents .article .feature .kanrenlink ul.newslist li span,
.cmn .contents .article .minkame .kanrenlink ul.newslist li span,
.cmn .contents .article .shakai .kanrenlink ul.newslist li span,
.cmn .contents .article .seiji .kanrenlink ul.newslist li span,
.cmn .contents .article .keizai .kanrenlink ul.newslist li span,
.cmn .contents .article .kokusai .kanrenlink ul.newslist li span,
.cmn .contents .article .sports .kanrenlink ul.newslist li span,
.cmn .contents .article .geinou .kanrenlink ul.newslist li span,
.cmn .contents .article .boomerang01 .kanrenlink ul.newslist li span,
.cmn .contents .article .feature .kanrennews ul.newslist li span,
.cmn .contents .article .minkame .kanrennews ul.newslist li span,
.cmn .contents .article .shakai .kanrennews ul.newslist li span,
.cmn .contents .article .seiji .kanrennews ul.newslist li span,
.cmn .contents .article .keizai .kanrennews ul.newslist li span,
.cmn .contents .article .kokusai .kanrennews ul.newslist li span,
.cmn .contents .article .sports .kanrennews ul.newslist li span,
.cmn .contents .article .geinou .kanrennews ul.newslist li span,
.cmn .contents .article .boomerang01 .kanrennews ul.newslist li span {
  font-size: 10px;
  color: #333333;
}
/* line 154, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday .gotop, .cmn .contents .article .minkame .oneday .gotop, .cmn .contents .article .shakai .oneday .gotop, .cmn .contents .article .seiji .oneday .gotop, .cmn .contents .article .keizai .oneday .gotop, .cmn .contents .article .kokusai .oneday .gotop, .cmn .contents .article .sports .oneday .gotop, .cmn .contents .article .geinou .oneday .gotop, .cmn .contents .article .boomerang01 .oneday .gotop,
.cmn .contents .article .feature .kanrenlink .gotop,
.cmn .contents .article .minkame .kanrenlink .gotop,
.cmn .contents .article .shakai .kanrenlink .gotop,
.cmn .contents .article .seiji .kanrenlink .gotop,
.cmn .contents .article .keizai .kanrenlink .gotop,
.cmn .contents .article .kokusai .kanrenlink .gotop,
.cmn .contents .article .sports .kanrenlink .gotop,
.cmn .contents .article .geinou .kanrenlink .gotop,
.cmn .contents .article .boomerang01 .kanrenlink .gotop,
.cmn .contents .article .feature .kanrennews .gotop,
.cmn .contents .article .minkame .kanrennews .gotop,
.cmn .contents .article .shakai .kanrennews .gotop,
.cmn .contents .article .seiji .kanrennews .gotop,
.cmn .contents .article .keizai .kanrennews .gotop,
.cmn .contents .article .kokusai .kanrennews .gotop,
.cmn .contents .article .sports .kanrennews .gotop,
.cmn .contents .article .geinou .kanrennews .gotop,
.cmn .contents .article .boomerang01 .kanrennews .gotop {
  font-size: 12px;
  color: #0056cf;
  text-align: right;
}
/* line 158, ../sass/_cmn.scss */
.cmn .contents .article .feature .oneday .gotop a, .cmn .contents .article .minkame .oneday .gotop a, .cmn .contents .article .shakai .oneday .gotop a, .cmn .contents .article .seiji .oneday .gotop a, .cmn .contents .article .keizai .oneday .gotop a, .cmn .contents .article .kokusai .oneday .gotop a, .cmn .contents .article .sports .oneday .gotop a, .cmn .contents .article .geinou .oneday .gotop a, .cmn .contents .article .boomerang01 .oneday .gotop a,
.cmn .contents .article .feature .kanrenlink .gotop a,
.cmn .contents .article .minkame .kanrenlink .gotop a,
.cmn .contents .article .shakai .kanrenlink .gotop a,
.cmn .contents .article .seiji .kanrenlink .gotop a,
.cmn .contents .article .keizai .kanrenlink .gotop a,
.cmn .contents .article .kokusai .kanrenlink .gotop a,
.cmn .contents .article .sports .kanrenlink .gotop a,
.cmn .contents .article .geinou .kanrenlink .gotop a,
.cmn .contents .article .boomerang01 .kanrenlink .gotop a,
.cmn .contents .article .feature .kanrennews .gotop a,
.cmn .contents .article .minkame .kanrennews .gotop a,
.cmn .contents .article .shakai .kanrennews .gotop a,
.cmn .contents .article .seiji .kanrennews .gotop a,
.cmn .contents .article .keizai .kanrennews .gotop a,
.cmn .contents .article .kokusai .kanrennews .gotop a,
.cmn .contents .article .sports .kanrennews .gotop a,
.cmn .contents .article .geinou .kanrennews .gotop a,
.cmn .contents .article .boomerang01 .kanrennews .gotop a {
  color: #333333;
}
/* line 165, ../sass/_cmn.scss */
.cmn .contents .article .feature h2 {
  background: url(../img/ttl_tokushu.jpg) no-repeat;
  font-size: 24px;
  font-weight: bold;
  padding: 4px 0 0 50px;
  height: 32px;
  border-bottom: 1px dotted #0038b1;
  color: #0038b1;
  letter-spacing: normal;
}
/* line 175, ../sass/_cmn.scss */
.cmn .contents .article .feature h3 {
  background: url(../img/icn_circle.png) no-repeat 0 0;
}
/* line 179, ../sass/_cmn.scss */
.cmn .contents .article .feature .mainimgblock {
  text-align: center;
}
/* line 182, ../sass/_cmn.scss */
.cmn .contents .article .feature .readblock {
  padding: 10px 0px;
  line-height: 1.4em;
  font-weight: bold;
  font-size: 14px;
  color: #0038b1;
}
/* line 190, ../sass/_cmn.scss */
.cmn .contents .article .feature .kanrenlink ul {
  margin-bottom: 20px;
}
/* line 193, ../sass/_cmn.scss */
.cmn .contents .article .feature .kanrenlink ul li {
  background: url(../img/icn_arrow.png) no-repeat 9px 5px;
  padding-left: 20px;
  margin-top: 0px;
  margin-right: 10px;
  width: 390px;
  float: left;
}
@media (max-width: 1199px) {
  /* line 193, ../sass/_cmn.scss */
  .cmn .contents .article .feature .kanrenlink ul li {
    width: auto;
    float: none;
    margin-right: 0px;
  }
}
/* line 205, ../sass/_cmn.scss */
.cmn .contents .article .minkame h2 {
  background: #8534c9 url(../img/ttlbg_minkame.png);
}
/* line 205, ../sass/_cmn.scss */
.cmn .contents .article .shakai h2 {
  background: #8534c9 url(../img/ttlbg_shakai.png);
}
/* line 208, ../sass/_cmn.scss */
.cmn .contents .article .shakai h3 {
  background: url(../img/icn_circle_shakai.png) no-repeat 0 0;
}
/* line 214, ../sass/_cmn.scss */
.cmn .contents .article .seiji h2 {
  background: #8534c9 url(../img/ttlbg_seiji.png);
}
/* line 217, ../sass/_cmn.scss */
.cmn .contents .article .seiji h3 {
  background: url(../img/icn_circle_seiji.png) no-repeat 0 0;
}
/* line 223, ../sass/_cmn.scss */
.cmn .contents .article .keizai h2 {
  background: #8534c9 url(../img/ttlbg_keizai.png);
}
/* line 226, ../sass/_cmn.scss */
.cmn .contents .article .keizai h3 {
  background: url(../img/icn_circle_keizai.png) no-repeat 0 0;
}
/* line 232, ../sass/_cmn.scss */
.cmn .contents .article .kokusai h2 {
  background: #8534c9 url(../img/ttlbg_kokusai.png);
}
/* line 235, ../sass/_cmn.scss */
.cmn .contents .article .kokusai h3 {
  background: url(../img/icn_circle_kokusai.png) no-repeat 0 0;
}
/* line 241, ../sass/_cmn.scss */
.cmn .contents .article .sports h2 {
  background: #8534c9 url(../img/ttlbg_sports.png);
  letter-spacing: 2px;
}
/* line 245, ../sass/_cmn.scss */
.cmn .contents .article .sports h3 {
  background: url(../img/icn_circle_sports.png) no-repeat 0 0;
}
/* line 251, ../sass/_cmn.scss */
.cmn .contents .article .geinou h2 {
  background: #8534c9 url(../img/ttlbg_genou.png);
}
/* line 254, ../sass/_cmn.scss */
.cmn .contents .article .geinou h3 {
  background: url(../img/icn_circle_genou.png) no-repeat 0 0;
  position: relative;
}
/* line 257, ../sass/_cmn.scss */
.cmn .contents .article .geinou h3 a.dougaanc {
  position: absolute;
  right: 0px;
  top: -5px;
  display: block;
  width: 133px;
  height: 24px;
}
/* line 265, ../sass/_cmn.scss */
.cmn .contents .article .geinou h3 a.newsanc {
  position: absolute;
  right: 0px;
  top: -5px;
  display: block;
  width: 189px;
  height: 24px;
}
/* line 275, ../sass/_cmn.scss */
.cmn .contents .article .geinou .geinoubnr {
  padding: 10px;
  background: #fce5d6;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  margin: 0 0 10px 0;
}
/* line 280, ../sass/_cmn.scss */
.cmn .contents .article .geinou .geinoubnr .bnr1 {
  float: left;
  width: 222px;
  margin: 0 10px 0 0;
}
/* line 284, ../sass/_cmn.scss */
.cmn .contents .article .geinou .geinoubnr .bnr1 img {
  width: 100%;
}
/* line 288, ../sass/_cmn.scss */
.cmn .contents .article .geinou .geinoubnr .bnr2 {
  float: left;
  width: 222px;
  margin: 0 10px 0 0;
}
/* line 292, ../sass/_cmn.scss */
.cmn .contents .article .geinou .geinoubnr .bnr2 img {
  width: 100%;
}
/* line 296, ../sass/_cmn.scss */
.cmn .contents .article .geinou .geinoubnr .bnr3 {
  float: left;
  width: 144px;
}
/* line 302, ../sass/_cmn.scss */
.cmn .contents .article .geinou .thumnewslist .text {
  width: 337px !important;
}
@media (max-width: 1199px) {
  /* line 302, ../sass/_cmn.scss */
  .cmn .contents .article .geinou .thumnewslist .text {
    width: 565px !important;
  }
}
/* line 306, ../sass/_cmn.scss */
.cmn .contents .article .geinou .thumnewslist .thum {
  width: 60px !important;
}
/* line 318, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku h2 {
  background: url(../img/ttl_annchumokunews.png) no-repeat;
  height: 28px;
  text-indent: -9999px;
  margin-bottom: 0px;
  padding: 0;
}
/* line 325, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku ul {
  border: 4px solid #1d3e8d;
  margin: 0 0 20px 0;
  padding: 5px 0 17px 0;
}
/* line 332, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku ul li {
  display: block;
  margin-left: 20px;
  margin-top: 15px;
  float: left;
}
/* line 339, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku ul li .thum {
  width: 90px;
  margin-right: 10px;
  float: left;
}
/* line 343, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku ul li .thum img {
  width: 100%;
}
/* line 347, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku ul li .text {
  width: 287px;
  float: left;
  padding-top: 3px;
  font-size: 14px;
  line-height: 1.2em;
}
@media (max-width: 1199px) {
  /* line 347, ../sass/_cmn.scss */
  .cmn .contents .article .annchumoku ul li .text {
    width: 485px;
  }
}
/* line 354, ../sass/_cmn.scss */
.cmn .contents .article .annchumoku ul li .text span {
  font-size: 10px;
  color: #333333;
}
/* line 362, ../sass/_cmn.scss */
.cmn .contents .article .interestMatch {
  display: none;
  background: #f1f1f1;
}
/* line 366, ../sass/_cmn.scss */
.cmn .contents .article .interestMatch h2 {
  background: #dfdfdf;
  font-size: 14px;
  padding: 5px;
  letter-spacing: normal;
  font-weight: normal;
  margin: 0;
}
/* line 373, ../sass/_cmn.scss */
.cmn .contents .article .interestMatch h2 a {
  color: black;
}
/* line 377, ../sass/_cmn.scss */
.cmn .contents .article .interestMatch .interestMatchLoad {
  padding: 20px;
}

/* line 387, ../sass/_cmn.scss */
.dayNavi {
  position: relative;
  height: 60px;
  margin-bottom: 20px;
  background: no-repeat #e5e5e5;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 389, ../sass/_cmn.scss */
.dayNavi div {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 391, ../sass/_cmn.scss */
.dayNavi div a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}

/* line 399, ../sass/_cmn.scss */
.dayNavi .box01 {
  position: absolute;
  top: 7px;
  left: 7px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 400, ../sass/_cmn.scss */
.dayNavi .box02 {
  position: absolute;
  top: 7px;
  left: 110px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 401, ../sass/_cmn.scss */
.dayNavi .box03 {
  position: absolute;
  top: 7px;
  left: 213px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 403, ../sass/_cmn.scss */
.geinou .dayNavi .box01 {
  position: absolute;
  top: 7px;
  left: 267px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}
/* line 404, ../sass/_cmn.scss */
.geinou .dayNavi .box02 {
  position: absolute;
  top: 7px;
  left: 370px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}
/* line 405, ../sass/_cmn.scss */
.geinou .dayNavi .box03 {
  position: absolute;
  top: 7px;
  left: 473px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 407, ../sass/_cmn.scss */
.dayNavi .box04 {
  position: absolute;
  top: 7px;
  left: 316px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 408, ../sass/_cmn.scss */
.dayNavi .box05 {
  position: absolute;
  top: 7px;
  left: 419px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 409, ../sass/_cmn.scss */
.dayNavi .box06 {
  position: absolute;
  top: 7px;
  left: 522px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 410, ../sass/_cmn.scss */
.dayNavi .box07 {
  position: absolute;
  top: 7px;
  left: 625px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box.png);
}

/* line 411, ../sass/_cmn.scss */
.dayNavi .box08 {
  position: absolute;
  top: 7px;
  right: 7px;
  width: 101px;
  height: 46px;
  background: url(../img/bg_nabi_box2.png);
}

/* line 413, ../sass/_cmn.scss */
.dayNavi .week {
  display: block;
  width: 101px;
  height: 25px;
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  line-height: 25px;
  text-align: center;
}

/* line 414, ../sass/_cmn.scss */
.dayNavi .date {
  display: block;
  width: 101px;
  height: 21px;
  color: #fff;
  font-size: 12px;
  line-height: 21px;
  text-align: center;
}

/* line 415, ../sass/_cmn.scss */
.dayNavi .latest {
  display: block;
  width: 101px;
  height: 21px;
  color: #fff;
  font-size: 12px;
  line-height: 21px;
  text-align: center;
}

/* line 416, ../sass/_cmn.scss */
.dayNavi a:link, .dayNavi a:visited, .dayNavi a:active {
  display: block;
  width: 101px;
  height: 46px;
  text-decoration: none;
  cursor: pointer;
}

/* line 417, ../sass/_cmn.scss */
.dayNavi a:hover {
  background: none;
  background: #e84900;
}

@media (max-width: 1199px) {
  /* line 426, ../sass/_cmn.scss */
  .dayNavi .box01 {
    position: absolute;
    top: 7px;
    left: 7px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 427, ../sass/_cmn.scss */
  .dayNavi .box02 {
    position: absolute;
    top: 7px;
    left: 84px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 428, ../sass/_cmn.scss */
  .dayNavi .box03 {
    position: absolute;
    top: 7px;
    left: 161px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 430, ../sass/_cmn.scss */
  .geinou .dayNavi .box01 {
    position: absolute;
    top: 7px;
    left: 197px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }
  /* line 431, ../sass/_cmn.scss */
  .geinou .dayNavi .box02 {
    position: absolute;
    top: 7px;
    left: 274px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }
  /* line 432, ../sass/_cmn.scss */
  .geinou .dayNavi .box03 {
    position: absolute;
    top: 7px;
    left: 351px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 434, ../sass/_cmn.scss */
  .dayNavi .box04 {
    position: absolute;
    top: 7px;
    left: 238px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 435, ../sass/_cmn.scss */
  .dayNavi .box05 {
    position: absolute;
    top: 7px;
    left: 315px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 436, ../sass/_cmn.scss */
  .dayNavi .box06 {
    position: absolute;
    top: 7px;
    left: 392px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 437, ../sass/_cmn.scss */
  .dayNavi .box07 {
    position: absolute;
    top: 7px;
    left: 469px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box.png);
  }

  /* line 438, ../sass/_cmn.scss */
  .dayNavi .box08 {
    position: absolute;
    top: 7px;
    right: 7px;
    width: 75px;
    height: 46px;
    background: url(../img/bg_nabi_box2.png);
  }

  /* line 440, ../sass/_cmn.scss */
  .dayNavi .week {
    display: block;
    width: 75px;
    height: 25px;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
  }

  /* line 441, ../sass/_cmn.scss */
  .dayNavi .date {
    display: block;
    width: 75px;
    height: 21px;
    color: #fff;
    font-size: 12px;
    line-height: 21px;
    text-align: center;
  }

  /* line 442, ../sass/_cmn.scss */
  .dayNavi .latest {
    display: block;
    width: 75px;
    height: 21px;
    color: #fff;
    font-size: 12px;
    line-height: 21px;
    text-align: center;
  }

  /* line 443, ../sass/_cmn.scss */
  .dayNavi a:link, .dayNavi a:visited, .dayNavi a:active {
    display: block;
    width: 75px;
    height: 46px;
    text-decoration: none;
    cursor: pointer;
  }

  /* line 444, ../sass/_cmn.scss */
  .dayNavi a:hover {
    background: none;
    background: #e84900;
  }
}
/* line 459, ../sass/_cmn.scss */
.maintenance {
  background: #dfdfdf;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 100px 20px 20px 20px;
  min-height: 500px;
  text-align: center;
}
/* line 465, ../sass/_cmn.scss */
.maintenance p {
  margin-bottom: 1em;
}
/* line 467, ../sass/_cmn.scss */
.maintenance p strong {
  font-size: 130%;
  font-weight: bold;
  color: #e10000;
}

/* line 8, ../sass/_boomerang.scss */
.boomerang01 h2 {
  background: #005b96 url(../img/ttlbg_boomerang.png) no-repeat;
  height: 44px;
}
/* line 19, ../sass/_boomerang.scss */
.boomerang01 h4 {
  margin-bottom: 10px;
  padding: 7px 0 7px 10px;
  border-left: solid 4px #000;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
}
/* line 29, ../sass/_boomerang.scss */
.boomerang01 .data {
  display: block;
  font-size: 12px;
  color: #999;
  font-weight: normal;
}
/* line 32, ../sass/_boomerang.scss */
.boomerang01 h5 {
  background: #000;
  border-left: solid 4px #808080;
  padding: 10px 0 10px 14px;
  color: #fff;
}
/* line 44, ../sass/_boomerang.scss */
.boomerang01 .maintext {
  background: #f2f2f2;
  padding: 20px;
}
/* line 53, ../sass/_boomerang.scss */
.boomerang01 .maintext .dottLine {
  border-bottom: dotted 1px #ccc;
}
/* line 55, ../sass/_boomerang.scss */
.boomerang01 .maintext .mainPic {
  margin: 10px 0;
  text-align: center;
}
/* line 63, ../sass/_boomerang.scss */
.boomerang01 .detail_btn {
  font-size: 14px;
  background: #005b96;
  padding: 10px;
  color: #fff;
  float: right;
  margin: 0 0 20px 5px;
}
/* line 76, ../sass/_boomerang.scss */
.boomerang01 .top_news {
  padding: 20px;
  background: #eee;
  margin: 0 0 20px 0;
  line-height: 20px;
}
/* line 82, ../sass/_boomerang.scss */
.boomerang01 .top_news .thumb img {
  float: left;
  width: 300px;
  margin: 0 20px 0 0;
}
/* line 100, ../sass/_boomerang.scss */
.boomerang01 .top_news .detail {
  font-size: 14px;
  margin: 0 0 20px 0;
}
/* line 105, ../sass/_boomerang.scss */
.boomerang01 .top_news .detail_btn01 {
  font-size: 12px;
  background: #005b96;
  padding: 10px;
  color: #fff;
  float: right;
  margin: 0 0 0 5px;
}
/* line 120, ../sass/_boomerang.scss */
.boomerang01 #archive h5 {
  margin-bottom: 10px;
}
/* line 122, ../sass/_boomerang.scss */
.boomerang01 #archive ul {
  margin-bottom: 10px;
}
/* line 125, ../sass/_boomerang.scss */
.boomerang01 #archive ul#archiveList li {
  padding-left: 8px;
  background: #fafbfb;
  border-bottom: dotted 1px #ccc;
  clear: both;
  font-size: 14px;
}
/* line 126, ../sass/_boomerang.scss */
.boomerang01 #archive ul#archiveList li.odd {
  background: #fff;
}
/* line 127, ../sass/_boomerang.scss */
.boomerang01 #archive ul#archiveList li a {
  display: block;
  padding: 18px 18px 32px 30px;
  background: url(../img/icon_arrow.png) no-repeat 0 13px;
  text-decoration: none;
}
/* line 128, ../sass/_boomerang.scss */
.boomerang01 #archive ul#archiveList li a span.ttl {
  float: left;
  display: block;
  width: 700px;
  cursor: pointer;
}
@media (max-width: 1199px) {
  /* line 128, ../sass/_boomerang.scss */
  .boomerang01 #archive ul#archiveList li a span.ttl {
    width: 480px;
  }
}
/* line 129, ../sass/_boomerang.scss */
.boomerang01 #archive ul#archiveList li a span.data {
  float: right;
  display: block;
  width: 90px;
  text-align: right;
}
/* line 131, ../sass/_boomerang.scss */
.boomerang01 #archive a:link {
  /*未訪問のリンク*/
  color: #000;
  font-style: normal;
  text-decoration: underline;
}
/* line 137, ../sass/_boomerang.scss */
.boomerang01 #archive .pagenation {
  text-align: right;
}
/* line 138, ../sass/_boomerang.scss */
.boomerang01 #archive .pagenation img {
  margin-top: 10px;
  margin-left: 5px;
}

/* line 1, ../sass/_otenki.scss */
#otenki_popup {
  z-index: 10000;
}
/* line 3, ../sass/_otenki.scss */
#otenki_popup td {
  vertical-align: top;
}
/* line 6, ../sass/_otenki.scss */
#otenki_popup img {
  display: block;
}

/* line 107, ../sass/style.scss */
.init-ad-wrapper {
  width: 990px;
  margin: auto;
  position: relative;
}

/* line 112, ../sass/style.scss */
.init-ad {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}

/* line 120, ../sass/style.scss */
.mainwapper {
  background: url(../img/bg_top.jpg) no-repeat center top white;
  min-height: 800px;
}

/* line 125, ../sass/style.scss */
.container {
  width: 1200px;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  /* line 125, ../sass/style.scss */
  .container {
    width: 990px;
  }
}

/* line 130, ../sass/style.scss */
.annheader {
  position: relative;
}
/* line 132, ../sass/style.scss */
.annheader h1 a {
  background: url(../img/title.png);
  width: 259px;
  height: 59px;
  display: block;
  text-indent: -9999px;
}
/* line 139, ../sass/style.scss */
.annheader .gnav {
  background: url(../img/nav_bg.png) 0px 7px no-repeat;
  height: 42px;
  width: 1180px;
  padding: 12px 0 0 20px;
  position: relative;
}
@media (max-width: 1199px) {
  /* line 139, ../sass/style.scss */
  .annheader .gnav {
    width: 970px;
  }
}

/* line 152, ../sass/style.scss */
.annheader .gnav ul.nav, .footer .fnav ul.nav {
  width: 600px;
  float: left;
}
/* line 155, ../sass/style.scss */
.annheader .gnav ul.nav li, .footer .fnav ul.nav li {
  float: left;
}
/* line 157, ../sass/style.scss */
.annheader .gnav ul.nav li a, .footer .fnav ul.nav li a {
  display: block;
  height: 25px;
  background: url(../img/nav_btn.png);
  width: 63px;
  text-indent: -9999px;
}
/* line 164, ../sass/style.scss */
.annheader .gnav ul.nav li a:hover, .footer .fnav ul.nav li a:hover {
  background-position-y: bottom !important;
}
/* line 168, ../sass/style.scss */
.annheader .gnav ul.nav li.shakai a, .footer .fnav ul.nav li.shakai a {
  background-position: -63px top;
}
/* line 169, ../sass/style.scss */
.annheader .gnav ul.nav li.seiji a, .footer .fnav ul.nav li.seiji a {
  background-position: -126px top;
}
/* line 170, ../sass/style.scss */
.annheader .gnav ul.nav li.keizai a, .footer .fnav ul.nav li.keizai a {
  background-position: -189px top;
}
/* line 171, ../sass/style.scss */
.annheader .gnav ul.nav li.kokusai a, .footer .fnav ul.nav li.kokusai a {
  background-position: -252px top;
}
/* line 172, ../sass/style.scss */
.annheader .gnav ul.nav li.sports a, .footer .fnav ul.nav li.sports a {
  background-position: -315px top;
}
/* line 173, ../sass/style.scss */
.annheader .gnav ul.nav li.geinou a, .footer .fnav ul.nav li.geinou a {
  background-position: -378px top;
}
/* line 174, ../sass/style.scss */
.annheader .gnav ul.nav li.newstokushu, .footer .fnav ul.nav li.newstokushu {
  display: none;
}
/* line 177, ../sass/style.scss */
.annheader .gnav ul.nav li.newstokushu a, .footer .fnav ul.nav li.newstokushu a {
  background-position: -441px top;
  width: 112px;
  margin-left: 20px;
}
/* line 184, ../sass/style.scss */
.annheader .gnav .newstokushuSub, .footer .fnav .newstokushuSub {
  position: absolute;
  top: 33px;
  left: 481px;
  padding: 10px 10px 0px 10px;
  z-index: 9999;
  background-color: #00c2dc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #FFFFFF;
  font-size: 14px;
}
/* line 194, ../sass/style.scss */
.annheader .gnav .newstokushuSub dd, .footer .fnav .newstokushuSub dd {
  margin-bottom: 10px;
}
/* line 196, ../sass/style.scss */
.annheader .gnav .newstokushuSub dd a, .footer .fnav .newstokushuSub dd a {
  color: #FFFFFF;
}
/* line 201, ../sass/style.scss */
.annheader .gnav .searchArea, .footer .fnav .searchArea {
  float: left;
  width: 300px;
}
/* line 205, ../sass/style.scss */
.annheader .gnav .searchArea form input, .footer .fnav .searchArea form input {
  display: block;
  float: left;
}
/* line 209, ../sass/style.scss */
.annheader .gnav .searchArea form #searchBox, .footer .fnav .searchArea form #searchBox {
  height: 20px;
  width: 200px;
  margin-right: 10px;
}
/* line 217, ../sass/style.scss */
.annheader .gnav .rssbtn, .footer .fnav .rssbtn {
  background: url(../img/btn_rss.png);
  display: block;
  float: right;
  margin-right: 5px;
  width: 25px;
  height: 25px;
  text-indent: -9999px;
}

/* line 226, ../sass/style.scss */
.annheadline {
  height: 340px;
  margin-bottom: 20px;
}
/* line 228, ../sass/style.scss */
.annheadline h2 {
  background: url(../img/ttl_annheadline.png);
  height: 23px;
  width: 189px;
  text-indent: -9999px;
  margin: 5px 0 0 20px;
}
/* line 235, ../sass/style.scss */
.annheadline .annmovie {
  width: 512px;
  height: 288px;
  background-color: #000;
  margin: 10px 0 0 20px;
  float: left;
}
/* line 242, ../sass/style.scss */
.annheadline .annheadlineblock {
  float: left;
  width: 648px;
  height: 288px;
}
@media (max-width: 1199px) {
  /* line 242, ../sass/style.scss */
  .annheadline .annheadlineblock {
    width: 438px;
  }
}
/* line 249, ../sass/style.scss */
.annheadline .nowmovie {
  margin-top: 10px;
}
/* line 251, ../sass/style.scss */
.annheadline .nowmovie h3 {
  background-color: #00257e;
  padding: 10px 10px 10px 20px;
  font-size: 10px;
  color: #FFFFFF;
  -moz-border-radius-topright: 30px;
  -webkit-border-top-right-radius: 30px;
  border-top-right-radius: 30px;
  -moz-border-radius-bottomright: 30px;
  -webkit-border-bottom-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
/* line 257, ../sass/style.scss */
.annheadline .nowmovie h3 a {
  color: #FFFFFF;
  font-size: 23px;
}
@media (max-width: 1199px) {
  /* line 257, ../sass/style.scss */
  .annheadline .nowmovie h3 a {
    font-size: 14px;
  }
}
/* line 263, ../sass/style.scss */
.annheadline .nowmovie .text {
  margin: 10px 10px 10px 20px;
  line-height: 1.5em;
}
@media (max-width: 1199px) {
  /* line 263, ../sass/style.scss */
  .annheadline .nowmovie .text {
    font-size: 12px;
  }
}
/* line 269, ../sass/style.scss */
.annheadline .nowmovie .more a.moreA {
  background: url(../img/btn_moreA.png);
  display: block;
  text-indent: -9999px;
  width: 129px;
  height: 21px;
  float: right;
}
/* line 277, ../sass/style.scss */
.annheadline .nowmovie .more a.moreA:hover {
  background-position: bottom;
}
/* line 282, ../sass/style.scss */
.annheadline .newsnav {
  margin: 10px 0 0 20px;
  padding: 10px;
  background: rgba(255, 255, 255, 0.8);
  position: relative;
}
/* line 287, ../sass/style.scss */
.annheadline .newsnav .newslistbox {
  height: 125px;
  overflow: hidden;
}
/* line 291, ../sass/style.scss */
.annheadline .newsnav .newslistbox ul li {
  font-size: 14px;
  color: #333333;
  height: 22px;
  margin-bottom: 3px;
  cursor: pointer;
}
@media (max-width: 1199px) {
  /* line 291, ../sass/style.scss */
  .annheadline .newsnav .newslistbox ul li {
    font-size: 10px;
  }
}
/* line 298, ../sass/style.scss */
.annheadline .newsnav .newslistbox ul li img {
  height: 100%;
  margin-right: 10px;
  display: block;
  float: left;
}
/* line 304, ../sass/style.scss */
.annheadline .newsnav .newslistbox ul li strong {
  display: block;
  float: left;
  margin-top: 5px;
}
/* line 309, ../sass/style.scss */
.annheadline .newsnav .newslistbox ul li span {
  font-size: 10px;
  display: block;
  float: left;
  margin-top: 6px;
}
/* line 316, ../sass/style.scss */
.annheadline .newsnav .newslistbox ul li.active {
  background: url(../img/bg_headlineactivelist.png) no-repeat right 1px;
  color: #FFFFFF;
}
/* line 324, ../sass/style.scss */
.annheadline .newsnav .btnup {
  cursor: pointer;
  position: absolute;
  top: -10px;
  left: 300px;
}
@media (max-width: 1199px) {
  /* line 324, ../sass/style.scss */
  .annheadline .newsnav .btnup {
    left: 200px;
  }
}
/* line 331, ../sass/style.scss */
.annheadline .newsnav .btndown {
  cursor: pointer;
  position: absolute;
  top: 140px;
  left: 300px;
}
@media (max-width: 1199px) {
  /* line 331, ../sass/style.scss */
  .annheadline .newsnav .btndown {
    left: 200px;
  }
}

/* line 342, ../sass/style.scss */
.contents {
  background-color: #FFFFFF;
  padding: 20px;
}
/* line 345, ../sass/style.scss */
.contents .article {
  width: 840px;
  float: left;
  margin: 0 20px 0 0;
}
@media (max-width: 1199px) {
  /* line 345, ../sass/style.scss */
  .contents .article {
    width: 630px;
  }
}
/* line 351, ../sass/style.scss */
.contents .article .topbnr {
  text-align: center;
  font-size: 14px;
  margin-bottom: 20px;
}
/* line 358, ../sass/style.scss */
.contents .article .geinounews h2 {
  height: 25px;
  text-indent: -9999px;
  background: url(../img/ttl_geinounews.jpg);
  margin-bottom: 3px;
}
/* line 364, ../sass/style.scss */
.contents .article .geinounews .block {
  background: #ff9c5f;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 10px;
  margin-bottom: 20px;
}
/* line 369, ../sass/style.scss */
.contents .article .geinounews .block .newslist {
  float: left;
  width: 600px;
}
@media (max-width: 1199px) {
  /* line 369, ../sass/style.scss */
  .contents .article .geinounews .block .newslist {
    width: 390px;
  }
}
/* line 373, ../sass/style.scss */
.contents .article .geinounews .block .newslist ul {
  float: left;
}
/* line 375, ../sass/style.scss */
.contents .article .geinounews .block .newslist ul .photonews {
  line-height: 1.4em;
  background-color: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 20px 10px;
  background-image: none;
  width: 430px;
}
@media (max-width: 1199px) {
  /* line 375, ../sass/style.scss */
  .contents .article .geinounews .block .newslist ul .photonews {
    width: 220px;
    padding: 10px 10px;
  }
}
/* line 384, ../sass/style.scss */
.contents .article .geinounews .block .newslist ul li {
  font-size: 10px;
  color: #333;
  padding: 14px 10px 12px 20px;
  background: url(../img/icn_circle.jpg) no-repeat 0px 14px;
  border-bottom: 1px dotted #FFFFFF;
  width: 420px;
}
@media (max-width: 1199px) {
  /* line 384, ../sass/style.scss */
  .contents .article .geinounews .block .newslist ul li {
    width: 210px;
    padding: 8px 10px 7px 20px;
  }
}
/* line 392, ../sass/style.scss */
.contents .article .geinounews .block .newslist ul li a {
  font-size: 16px;
  color: #333;
  margin-right: 1em;
}
@media (max-width: 1199px) {
  /* line 392, ../sass/style.scss */
  .contents .article .geinounews .block .newslist ul li a {
    font-size: 14px;
  }
}
/* line 400, ../sass/style.scss */
.contents .article .geinounews .block .newslist .photonewsimg {
  width: 140px;
  padding-left: 10px;
  float: left;
  background: url(../img/icn_arroworange.png) no-repeat 0px 25px;
}
/* line 407, ../sass/style.scss */
.contents .article .geinounews .block .geinoudouga {
  float: left;
  width: 200px;
  padding-left: 20px;
  background: url(../img/line_vdot.jpg) repeat-y 8px 0px;
}
/* line 412, ../sass/style.scss */
.contents .article .geinounews .block .geinoudouga img {
  width: 200px;
}
/* line 415, ../sass/style.scss */
.contents .article .geinounews .block .geinoudouga .geinoudougatitle {
  padding: 5px 0 0 25px;
  background: url(../img/icn_play.png) no-repeat;
  font-size: 10px;
  line-height: 1.4em;
}
/* line 420, ../sass/style.scss */
.contents .article .geinounews .block .geinoudouga .geinoudougatitle a {
  color: #333333;
  font-size: 14px;
}
/* line 426, ../sass/style.scss */
.contents .article .geinounews .block .more {
  text-align: center;
}
/* line 428, ../sass/style.scss */
.contents .article .geinounews .block .more a.moreC {
  background: url(../img/btn_moreC.png);
  display: block;
  text-indent: -9999px;
  width: 129px;
  height: 21px;
  margin: 10px auto 0 auto;
}
/* line 436, ../sass/style.scss */
.contents .article .geinounews .block .more a.moreC:hover {
  background-position: bottom;
}
/* line 443, ../sass/style.scss */
.contents .article .tokushu {
  margin-bottom: 40px;
}
/* line 445, ../sass/style.scss */
.contents .article .tokushu h2 {
  background: url(../img/ttl_tokushu.jpg) no-repeat;
  font-size: 24px;
  font-weight: bold;
  padding: 4px 0 0 50px;
  height: 32px;
  border-bottom: 1px dotted #0038b1;
  color: #0038b1;
}
/* line 454, ../sass/style.scss */
.contents .article .tokushu .readblock {
  padding: 10px 0px;
  line-height: 1.4em;
  font-weight: bold;
  font-size: 14px;
  color: #0038b1;
}
/* line 461, ../sass/style.scss */
.contents .article .tokushu ul {
  margin-top: -10px;
  margin-left: -20px;
  width: 865px;
}
@media (max-width: 1199px) {
  /* line 461, ../sass/style.scss */
  .contents .article .tokushu ul {
    width: 655px;
  }
}
/* line 467, ../sass/style.scss */
.contents .article .tokushu ul li {
  display: block;
  margin-left: 20px;
  margin-top: 15px;
  float: left;
  max-height: 68px;
}
/* line 475, ../sass/style.scss */
.contents .article .tokushu ul li .thum {
  width: 120px;
  margin-right: 10px;
  float: left;
}
/* line 479, ../sass/style.scss */
.contents .article .tokushu ul li .thum img {
  width: 100%;
}
/* line 483, ../sass/style.scss */
.contents .article .tokushu ul li .text {
  width: 277px;
  line-height: 1.4em;
  float: left;
  padding-top: 3px;
}
@media (max-width: 1199px) {
  /* line 483, ../sass/style.scss */
  .contents .article .tokushu ul li .text {
    width: 505px;
  }
}
/* line 489, ../sass/style.scss */
.contents .article .tokushu ul li .text span {
  font-size: 10px;
  color: #333333;
}
/* line 496, ../sass/style.scss */
.contents .article .tokushu .kanrenlinktop {
  padding-bottom: 20px;
  padding-top: 10px;
}
/* line 499, ../sass/style.scss */
.contents .article .tokushu .kanrenlinktop h3 {
  background: url(../img/icn_circle.png) no-repeat 0 0;
  border-bottom: 1px solid #b7b7b7;
  color: black;
  font-size: 18px;
  font-weight: bold;
  padding: 0 0 5px 20px;
  margin-bottom: 10px;
}
/* line 508, ../sass/style.scss */
.contents .article .tokushu .kanrenlinktop ul {
  margin-bottom: 20px;
}
/* line 511, ../sass/style.scss */
.contents .article .tokushu .kanrenlinktop ul li {
  background: url(../img/icn_arrow.png) no-repeat 9px 5px;
  padding-left: 20px;
  width: 44%;
}
@media (max-width: 1199px) {
  /* line 511, ../sass/style.scss */
  .contents .article .tokushu .kanrenlinktop ul li {
    width: 96%;
  }
}
/* line 528, ../sass/style.scss */
.contents .article .tokushu .more {
  margin-top: -10px;
  z-index: 9999;
}
/* line 531, ../sass/style.scss */
.contents .article .tokushu .more a.moreA {
  background: url(../img/btn_moreA.png);
  display: block;
  text-indent: -9999px;
  width: 129px;
  height: 21px;
  margin: 10px 0 0 auto;
}
/* line 539, ../sass/style.scss */
.contents .article .tokushu .more a.moreA:hover {
  background-position: bottom;
}
/* line 547, ../sass/style.scss */
.contents .article .houdou .boomerang, .contents .article .houdou .portal, .contents .article .houdou .asahishimbun, .contents .article .houdou .cnn {
  width: 410px;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  /* line 547, ../sass/style.scss */
  .contents .article .houdou .boomerang, .contents .article .houdou .portal, .contents .article .houdou .asahishimbun, .contents .article .houdou .cnn {
    width: 100%;
  }
}
/* line 553, ../sass/style.scss */
.contents .article .houdou .boomerang h2, .contents .article .houdou .portal h2, .contents .article .houdou .asahishimbun h2, .contents .article .houdou .cnn h2 {
  height: 28px;
  padding: 7px 5px 0 0;
  margin-bottom: 10px;
}
/* line 557, ../sass/style.scss */
.contents .article .houdou .boomerang h2 span, .contents .article .houdou .portal h2 span, .contents .article .houdou .asahishimbun h2 span, .contents .article .houdou .cnn h2 span {
  text-indent: -9999px;
  display: block;
  height: 1px;
}
/* line 562, ../sass/style.scss */
.contents .article .houdou .boomerang h2 a, .contents .article .houdou .portal h2 a, .contents .article .houdou .asahishimbun h2 a, .contents .article .houdou .cnn h2 a {
  display: block;
  height: 21px;
  width: 129px;
  float: right;
}
/* line 570, ../sass/style.scss */
.contents .article .houdou .boomerang .newsbox .thum, .contents .article .houdou .portal .newsbox .thum, .contents .article .houdou .asahishimbun .newsbox .thum, .contents .article .houdou .cnn .newsbox .thum {
  width: 120px;
  margin-right: 10px;
  float: left;
}
/* line 574, ../sass/style.scss */
.contents .article .houdou .boomerang .newsbox .thum img, .contents .article .houdou .portal .newsbox .thum img, .contents .article .houdou .asahishimbun .newsbox .thum img, .contents .article .houdou .cnn .newsbox .thum img {
  width: 100%;
}
/* line 578, ../sass/style.scss */
.contents .article .houdou .boomerang .newsbox .text, .contents .article .houdou .portal .newsbox .text, .contents .article .houdou .asahishimbun .newsbox .text, .contents .article .houdou .cnn .newsbox .text {
  width: 277px;
  line-height: 1.4em;
  float: left;
  padding-top: 3px;
}
@media (max-width: 1199px) {
  /* line 578, ../sass/style.scss */
  .contents .article .houdou .boomerang .newsbox .text, .contents .article .houdou .portal .newsbox .text, .contents .article .houdou .asahishimbun .newsbox .text, .contents .article .houdou .cnn .newsbox .text {
    width: 500px;
  }
}
/* line 584, ../sass/style.scss */
.contents .article .houdou .boomerang .newsbox .text span, .contents .article .houdou .portal .newsbox .text span, .contents .article .houdou .asahishimbun .newsbox .text span, .contents .article .houdou .cnn .newsbox .text span {
  font-size: 10px;
  color: #333333;
}
/* line 592, ../sass/style.scss */
.contents .article .houdou {
  margin-bottom: 20px;
}
/* line 597, ../sass/style.scss */
.contents .article .houdou .boomerang h2 {
  background: url(../img/ttl_boomerang.png) no-repeat;
}
/* line 602, ../sass/style.scss */
.contents .article .houdou .portal {
  margin-right: 0px !important;
}
/* line 605, ../sass/style.scss */
/* 2015/0323 update */
.contents .article .houdou .portal h2 {
  background: url(../img/ttl_portal.png) no-repeat #f0f0f0;
}
/* line 612, ../sass/style.scss */
.contents .article .houdou .asahishimbun h2 {
  background: url(../img/ttl_asahishimbun.png) no-repeat #f0f0f0;
}
/* line 617, ../sass/style.scss */
.contents .article .houdou .cnn {
  margin-right: 0px !important;
}
/* line 620, ../sass/style.scss */
.contents .article .houdou .cnn h2 {
  background: url(../img/ttl_cnn.png) no-repeat #ed0000;
}
/* line 628, ../sass/style.scss */
.contents .article .annsaishinnews .minkame, .contents .article .annsaishinnews .shakai, .contents .article .annsaishinnews .seiji, .contents .article .annsaishinnews .keizai, .contents .article .annsaishinnews .kokusai, .contents .article .annsaishinnews .sports {
  position: relative;
  padding: 0 0 0 90px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e5e5e5;
}
/* line 634, ../sass/style.scss */
.contents .article .annsaishinnews .minkame h3 a, .contents .article .annsaishinnews .shakai h3 a, .contents .article .annsaishinnews .seiji h3 a, .contents .article .annsaishinnews .keizai h3 a, .contents .article .annsaishinnews .kokusai h3 a, .contents .article .annsaishinnews .sports h3 a {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 90px;
  height: 45px;
  text-indent: -9999px;
}
/* line 644, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .newsbox, .contents .article .annsaishinnews .shakai .newsbox, .contents .article .annsaishinnews .seiji .newsbox, .contents .article .annsaishinnews .keizai .newsbox, .contents .article .annsaishinnews .kokusai .newsbox, .contents .article .annsaishinnews .sports .newsbox {
  width: 362px;
  padding-left: 10px;
  float: left;
  margin-bottom: 10px;
}
@media (max-width: 1199px) {
  /* line 644, ../sass/style.scss */
  .contents .article .annsaishinnews .minkame .newsbox, .contents .article .annsaishinnews .shakai .newsbox, .contents .article .annsaishinnews .seiji .newsbox, .contents .article .annsaishinnews .keizai .newsbox, .contents .article .annsaishinnews .kokusai .newsbox, .contents .article .annsaishinnews .sports .newsbox {
    width: 100%;
  }
}
/* line 650, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .newsbox .thum, .contents .article .annsaishinnews .shakai .newsbox .thum, .contents .article .annsaishinnews .seiji .newsbox .thum, .contents .article .annsaishinnews .keizai .newsbox .thum, .contents .article .annsaishinnews .kokusai .newsbox .thum, .contents .article .annsaishinnews .sports .newsbox .thum {
  width: 92px;
  float: left;
}
/* line 653, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .newsbox .thum img, .contents .article .annsaishinnews .shakai .newsbox .thum img, .contents .article .annsaishinnews .seiji .newsbox .thum img, .contents .article .annsaishinnews .keizai .newsbox .thum img, .contents .article .annsaishinnews .kokusai .newsbox .thum img, .contents .article .annsaishinnews .sports .newsbox .thum img {
  width: 100%;
}
/* line 657, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .newsbox .text, .contents .article .annsaishinnews .shakai .newsbox .text, .contents .article .annsaishinnews .seiji .newsbox .text, .contents .article .annsaishinnews .keizai .newsbox .text, .contents .article .annsaishinnews .kokusai .newsbox .text, .contents .article .annsaishinnews .sports .newsbox .text {
  width: 252px;
  line-height: 1.4em;
  float: left;
  padding-left: 10px;
  padding-top: 3px;
}
@media (max-width: 1199px) {
  /* line 657, ../sass/style.scss */
  .contents .article .annsaishinnews .minkame .newsbox .text, .contents .article .annsaishinnews .shakai .newsbox .text, .contents .article .annsaishinnews .seiji .newsbox .text, .contents .article .annsaishinnews .keizai .newsbox .text, .contents .article .annsaishinnews .kokusai .newsbox .text, .contents .article .annsaishinnews .sports .newsbox .text {
    width: 425px;
  }
}
/* line 664, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .newsbox .text span, .contents .article .annsaishinnews .shakai .newsbox .text span, .contents .article .annsaishinnews .seiji .newsbox .text span, .contents .article .annsaishinnews .keizai .newsbox .text span, .contents .article .annsaishinnews .kokusai .newsbox .text span, .contents .article .annsaishinnews .sports .newsbox .text span {
  font-size: 10px;
  color: #333333;
}
/* line 670, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .more, .contents .article .annsaishinnews .shakai .more, .contents .article .annsaishinnews .seiji .more, .contents .article .annsaishinnews .keizai .more, .contents .article .annsaishinnews .kokusai .more, .contents .article .annsaishinnews .sports .more {
  width: 129px;
  float: right;
}
/* line 673, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .more a.moreA, .contents .article .annsaishinnews .shakai .more a.moreA, .contents .article .annsaishinnews .seiji .more a.moreA, .contents .article .annsaishinnews .keizai .more a.moreA, .contents .article .annsaishinnews .kokusai .more a.moreA, .contents .article .annsaishinnews .sports .more a.moreA {
  background: url(../img/btn_moreA.png);
  display: block;
  text-indent: -9999px;
  width: 129px;
  height: 21px;
  margin: 10px 0 0 auto;
}
@media (max-width: 1199px) {
  /* line 673, ../sass/style.scss */
  .contents .article .annsaishinnews .minkame .more a.moreA, .contents .article .annsaishinnews .shakai .more a.moreA, .contents .article .annsaishinnews .seiji .more a.moreA, .contents .article .annsaishinnews .keizai .more a.moreA, .contents .article .annsaishinnews .kokusai .more a.moreA, .contents .article .annsaishinnews .sports .more a.moreA {
    margin: 0 0 20px 0;
  }
}
/* line 682, ../sass/style.scss */
.contents .article .annsaishinnews .minkame .more a.moreA:hover, .contents .article .annsaishinnews .shakai .more a.moreA:hover, .contents .article .annsaishinnews .seiji .more a.moreA:hover, .contents .article .annsaishinnews .keizai .more a.moreA:hover, .contents .article .annsaishinnews .kokusai .more a.moreA:hover, .contents .article .annsaishinnews .sports .more a.moreA:hover {
  background-position: bottom;
}
/* line 689, ../sass/style.scss */
.contents .article .annsaishinnews h2 {
  background: url(../img/ttl_annsaishin.png);
  height: 35px;
  text-indent: -9999px;
  margin-bottom: 20px;
}
/* line 695, ../sass/style.scss */
.contents .article .annsaishinnews .shakai {
  background: url(../img/ttlv_shakai.png) no-repeat;
}
/* line 699, ../sass/style.scss */
.contents .article .annsaishinnews .seiji {
  background: url(../img/ttlv_seiji.png) no-repeat;
}
/* line 703, ../sass/style.scss */
.contents .article .annsaishinnews .keizai {
  background: url(../img/ttlv_keizai.png) no-repeat;
}
/* line 707, ../sass/style.scss */
.contents .article .annsaishinnews .kokusai {
  background: url(../img/ttlv_kokusai.png) no-repeat;
}
/* line 711, ../sass/style.scss */
.contents .article .annsaishinnews .sports {
  background: url(../img/ttlv_sports.png) no-repeat;
}
/* line 723, ../sass/style.scss */
.contents .aside {
  width: 300px;
  float: left;
}
/* line 727, ../sass/style.scss */
.contents .aside .rectangle {
  margin-bottom: 20px;
}
/* line 731, ../sass/style.scss */
.contents .aside .ranking {
  margin-bottom: 20px;
}
/* line 733, ../sass/style.scss */
.contents .aside .ranking h2 {
  background: url(../img/ttl_newaccessranking.png);
  height: 25px;
  text-indent: -9999px;
}
/* line 739, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 {
  padding: 10px;
  background: url(../img/bg_newsaccessranking.png) repeat-y;
}
/* line 743, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 li {
  padding: 0px 0 12px 25px;
  font-size: 12px;
  background: url(../img/icn_rankingno.png) no-repeat;
}
/* line 748, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank01 {
  background-position: 0 0;
}
/* line 749, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank02 {
  background-position: 0 -26px;
}
/* line 750, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank03 {
  background-position: 0 -52px;
}
/* line 751, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank04 {
  background-position: 0 -78px;
}
/* line 752, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank05 {
  background-position: 0 -104px;
}
/* line 753, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank06 {
  background-position: 0 -130px;
}
/* line 754, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank07 {
  background-position: 0 -156px;
}
/* line 755, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank08 {
  background-position: 0 -182px;
}
/* line 756, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank09 {
  background-position: 0 -208px;
}
/* line 757, ../sass/style.scss */
.contents .aside .ranking .rankingBox01 ul.rankingBox02 .rank10 {
  background-position: 0 -234px;
}
/* line 760, ../sass/style.scss */
.contents .aside .ranking .rankingmore {
  text-align: center;
  background: url(../img/bg_newsaccessranking2.png) no-repeat;
}
/* line 767, ../sass/style.scss */
.contents .aside .asidebnr {
  margin-bottom: 10px;
  display: block;
}
/* line 775, ../sass/style.scss */
.contents .aside .bangumidouga .wapper, .contents .aside .anomachi .wapper {
  background: #f2f2f2;
  padding: 10px;
}
/* line 778, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .captcha img, .contents .aside .anomachi .wapper .captcha img {
  display: block;
  width: 280px;
}
/* line 782, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .caption, .contents .aside .anomachi .wapper .caption {
  background: #ed6d1d;
  color: #FFFFFF;
  font-size: 10px;
  padding: 5px 3px;
}
/* line 788, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper, .contents .aside .anomachi .wapper .thumboxwapper {
  position: relative;
}
/* line 790, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .thumbox, .contents .aside .anomachi .wapper .thumboxwapper .thumbox {
  width: 256px;
  margin: 5px auto;
  overflow: hidden;
  background-color: #d4d4d4;
  height: 49px;
}
/* line 796, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .thumbox .flipsnap, .contents .aside .anomachi .wapper .thumboxwapper .thumbox .flipsnap {
  width: 2125px;
  padding-top: 1px;
}
/* line 799, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .thumbox .flipsnap .item, .contents .aside .anomachi .wapper .thumboxwapper .thumbox .flipsnap .item {
  width: 84px;
  float: left;
  margin-left: 1px;
  cursor: pointer;
}
/* line 804, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .thumbox .flipsnap .item img, .contents .aside .anomachi .wapper .thumboxwapper .thumbox .flipsnap .item img {
  width: 100%;
}
/* line 810, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .btnleft, .contents .aside .anomachi .wapper .thumboxwapper .btnleft {
  position: absolute;
  top: 15px;
  left: -5px;
  cursor: pointer;
}
/* line 816, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .btnright, .contents .aside .anomachi .wapper .thumboxwapper .btnright {
  position: absolute;
  top: 15px;
  right: -5px;
  cursor: pointer;
}
/* line 822, ../sass/style.scss */
.contents .aside .bangumidouga .wapper .thumboxwapper .hide, .contents .aside .anomachi .wapper .thumboxwapper .hide {
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  opacity: 0.2;
}
/* line 830, ../sass/style.scss */
.contents .aside .bangumidouga {
  margin-bottom: 20px;
}
/* line 832, ../sass/style.scss */
.contents .aside .bangumidouga h2 {
  background: url(../img/ttl_specialdouga.png) no-repeat;
  height: 27px;
  text-indent: -9999px;
}
/* line 840, ../sass/style.scss */
.contents .aside .anomachi {
  background-color: #ffcc00;
  border: 2px solid #653300;
  margin-bottom: 20px;
}
/* line 844, ../sass/style.scss */
.contents .aside .anomachi h2 {
  background: url(../img/ttl_oshiete.png) no-repeat;
  height: 32px;
  text-indent: -9999px;
}
/* line 849, ../sass/style.scss */
.contents .aside .anomachi .wapper {
  background: none !important;
}
/* line 850, ../sass/style.scss */
.contents .aside .anomachi .thumbox {
  background: #FFFFFF !important;
}
/* line 851, ../sass/style.scss */
.contents .aside .anomachi .captcha img {
  width: 276px !important;
}
/* line 852, ../sass/style.scss */
.contents .aside .anomachi .caption {
  background: #512900 !important;
}
/* line 857, ../sass/style.scss */
.contents .aside .bangumilink {
  margin-bottom: 20px;
}
/* line 859, ../sass/style.scss */
.contents .aside .bangumilink .wapper {
  background: #f2f2f2;
  padding: 10px;
}
/* line 862, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper {
  position: relative;
}
/* line 864, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .thumbox {
  width: 256px;
  margin: 5px auto;
  overflow: hidden;
  background-color: #d4d4d4;
  height: 46px;
}
/* line 870, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .thumbox .flipsnap {
  width: 2125px;
  padding-top: 1px;
}
/* line 873, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .thumbox .flipsnap .item {
  width: 84px;
  float: left;
  margin-left: 1px;
  cursor: pointer;
}
/* line 878, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .thumbox .flipsnap .item img {
  width: 100%;
}
/* line 884, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .btnleft {
  position: absolute;
  top: 15px;
  left: -5px;
}
/* line 889, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .btnright {
  position: absolute;
  top: 15px;
  right: -5px;
}
/* line 894, ../sass/style.scss */
.contents .aside .bangumilink .wapper .thumboxwapper .hide {
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  opacity: 0.2;
}
/* line 901, ../sass/style.scss */
.contents .aside .arrowgray {
  font-size: 12px;
  color: #333333;
  display: block;
  padding-left: 5px;
  background: url(../img/icn_arrowgray.png) no-repeat 0 3px;
  margin-bottom: 10px;
}

/* line 918, ../sass/style.scss */
.footer .annnetwork h2 {
  background: url(../img/ttl_annnetwork.png) no-repeat #00a0e9;
  height: 25px;
  text-indent: -9999px;
}
/* line 923, ../sass/style.scss */
.footer .annnetwork ul {
  padding: 10px 0px 20px 20px;
}
/* line 925, ../sass/style.scss */
.footer .annnetwork ul li {
  width: 142px;
  float: left;
  padding-left: 5px;
  font-size: 14px;
  background: url(../img/icn_arrow.png) no-repeat 0 3px;
  margin-bottom: 5px;
}
/* line 933, ../sass/style.scss */
.footer .annnetwork ul li a {
  color: #333333;
}
/* line 940, ../sass/style.scss */
.footer .fnav {
  background: url(../img/nav_bg.png) 0px 7px no-repeat;
  height: 42px;
  width: 1180px;
  padding: 12px 0 0 20px;
  position: relative;
}
@media (max-width: 1199px) {
  /* line 940, ../sass/style.scss */
  .footer .fnav {
    width: 990px;
  }
}

/* line 954, ../sass/style.scss */
.noentry {
  font-size: 14px;
  padding-left: 20px;
}

/* line 959, ../sass/style.scss */
.privacywindow {
  display: block;
  height: 20px;
}

/* line 965, ../sass/style.scss */
#copyrightblock {
  margin: 6px 0 0 0;
  padding-bottom: 20px;
  background: url(../img/text_cr.gif) no-repeat top right;
  text-align: left;
}

/*add*/
/* line 974, ../sass/style.scss */
.thumnewslist li .text {
  line-height: 1.3em;
}

/* line 975, ../sass/style.scss */
#geinou ul.thumnewslist li {
  height: 80px;
}

/* line 976, ../sass/style.scss */
#flashPlayerBlock {
  text-align: center;
}

/* line 980, ../sass/style.scss */
.snsBtnA {
  display: none;
}

/*Lji news*/
/* line 987, ../sass/style.scss */
.lnews {
  display: none;
  color: #FFF;
  font-size: 16px;
  line-height: 1.1em;
  margin-bottom: 0px;
  padding-top: 10px;
  position: relative;
}
/* line 995, ../sass/style.scss */
.lnews .lnewscontainer {
  background: #ed6d1d;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  height: 40px;
  overflow: hidden;
}
/* line 1000, ../sass/style.scss */
.lnews .lnewscontainer .ltitle {
  display: none;
  min-width: 180px;
  padding: 0 10px;
  line-height: 1.2em;
  background-color: #FFFFFF;
  border: 2px solid #ed6d1d;
  text-align: center;
  color: #ed6d1d;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 5px;
  top: 0px;
}
/* line 1015, ../sass/style.scss */
.lnews .lnewscontainer .llist {
  width: 12000px;
}
/* line 1017, ../sass/style.scss */
.lnews .lnewscontainer .llist li {
  width: 1200px;
  float: left;
  padding-top: 16px;
  padding-left: 10px;
}
/* line 1025, ../sass/style.scss */
.lnews .lbtn {
  width: 61px;
  height: 29px;
  padding-top: 3px;
  padding-left: 0px;
  background-color: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  position: absolute;
  top: 14px;
  right: 5px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1036, ../sass/style.scss */
.lnews .lbtn li {
  float: left;
  margin-left: 3px;
}





















/***********

kurosawa write 20140305 

***********/

.annheader .gnav ul.nav li.newstokushu, .footer .fnav ul.nav li.newstokushu {
  display: block;
}

.annheader .gnav ul.nav, .footer .fnav ul.nav {
  width: 697px;
  float: left;
}


.annheader .gnav ul.nav li.livecam a, .footer .fnav ul.nav li.livecam a {
  background-position: -554px top;
  width: 103px;
  margin-left: 10px;
}



.annheader .gnav .newstokushuSub, .footer .fnav .newstokushuSub {
  top: 33px;
  left: 471px;
  padding-top: 13px;
}



.annheader .gnav .livecamSub, .footer .fnav .livecamSub {
  position: absolute;
  top: 33px;
  left: 593px;
  padding: 13px 10px 0px 10px;
  z-index: 9999;
  background-color: #54cf5d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #FFFFFF;
  font-size: 14px;
}

/* line 194, ../sass/style.scss */
.annheader .gnav .livecamSub dd, .footer .fnav .livecamSub dd {
  margin-bottom: 10px;
}
/* line 196, ../sass/style.scss */
.annheader .gnav .livecamSub dd a, .footer .fnav .livecamSub dd a {
  color: #FFFFFF;
}

.annheader .gnav ul.nav li.newstokushu a, .footer .fnav ul.nav li.newstokushu a {
  margin-left: 10px;
}

.annheader .gnav .searchArea, .footer .fnav .searchArea {
  width: 240px;
}

.annheader .gnav .searchArea form #searchBox, .footer .fnav .searchArea form #searchBox {
  width: 180px;
}


#livecam iframe {
  display: block;
}

#livecam h2{
  padding-bottom: 2px;
  line-height: 1.6;
  color: #2aa633;
  font-weight: bold;
  font-size: 24px;
  margin-bottom: 20px;
  border-bottom:1px dotted #2aa633;
}

#livecam h2 span {
  display: block;
  padding-left: 59px;
  background: url(../img/ttl_live.png) no-repeat left center;
}

#livecam h3 {
  /*line-height: 1.6;*/
  font-weight: bold;
  display: block;
  padding: 0 0 5px 20px;
  background: url(../img/icn_circle_live.png) no-repeat 0 0;
  border-bottom: 1px solid #b7b7b7;
  margin-bottom: 20px;
  font-size: 18px;
}


#livecam .main-box {
  margin-bottom: 30px;
}

#livecam .sub-box {
  margin-bottom: 10px;
}

#livecam .main-player {
  width: 327px;
  height: 184px;
  float: left;
}

#livecam .sub-player {
  display: block;
  width: 127px;
  height: 73px;
  float: left;
}

#livecam .txt-box {
  float: right;
  width: 495px;
  line-height: 1.6;
  min-height: 184px;
  position: relative;
}

#livecam .txt-box .moreD{
  position: absolute;
  bottom: 0;
  right: 0;
  background: url(../img/btn_moreD.png);
  display: block;
  text-indent: -9999px;
  width: 129px;
  height: 21px;
}

#livecam .txt-box .moreD:hover{
  background-position: bottom;
}

#livecam ul.thumb-box {
  width: 860px;
}

#livecam ul.thumb-box li {
  float: left;
  width: 410px;
  margin-bottom: 20px;
  margin-right: 20px;
}

#livecam ul.thumb-box li .img{
  width: 127px;
  float: left;
}

#livecam ul.thumb-box li .txt{
  width: 270px;
  float: right;
}

#livecam.second .main-player {
  width: 520px;
  margin: 0 auto;
  float: none;
  margin-bottom: 20px;
  height: 320px;
  /*float: left;*/
}

#livecam.second .txt-box {
  min-height: 0;
  float: none;
  width: 100%;
  margin-bottom: 30px;
}

#livecam.second .txt-box .moreD{
  bottom: -35px;
}

@media (max-width: 1199px) {

  #livecam .main-player {
    margin: 0 auto;
    float: none;
    display: block;
  }

  #livecam .txt-box {
    clear: both;
    margin: 20px 0;
    width: auto;
    min-height: 0;
  }

  #livecam .txt-box .moreD{
    position: static;
    float: right;
    margin-top: 10px;
  }

  #livecam ul.thumb-box {
    width: 100%;
  }

  #livecam ul.thumb-box li {
    float: none;
    width: 100%;
    margin-bottom: 20px;
    margin-right: 0px;
  }

  #livecam ul.thumb-box li .txt {
    width: 486px;
  }

  .livecam ul.thumb-box li:after {  
    content: ".";   
    display: block;   
    height: 0;   
    clear: both;   
    visibility: hidden;  
  }  
    
  .livecam ul.thumb-box li { display: inline-table; }  
    
  /* Hides from IE-mac \*/  
  * html .livecam ul.thumb-box li { height: 1%; }  
  .livecam ul.thumb-box li { display: block; }  
  /* End hide from IE-mac */

}

#livecam div.notes{
  border-top : 1px solid #b7b7b7;
  text-align: right;
  font-size: 10px;
  color: #b7b7b7;
  margin-bottom: 10px;
}

