@charset "Shift_JIS";
.layoutset-01 #title
{
  display: none;
}
@import url(inunoyu-smt.css);
.float-r{
  float : right;
  margin-left : 5px;
}
-->

/******************************
 * float clear
 ******************************/
.clear 
{
  clear: both;
}
/******************************
 * レイアウト コンテナ (div)
 ******************************/

/* 飾りなし */
/* 線囲み */
.parts-smt-cnt-02 
{
  margin: 0px;
  padding: 0px;
  border : 1px solid !important;
  width: auto;
  float: none;
  clear: both;
  font-size : 22px;
}
/* ------------------------------------ */
/* 以下テンプレート部品変換用           */

/******************************
 * レイアウト コンテナ (div)
 ******************************/

/* 飾りつき 1 (左■付き) */
.parts-smtc-hl-06 {
  margin : 10px 0px;
  padding: 0px 0px 0px 0.2em;
  border-left-width: 1.2em !important;
  border-left-style: solid !important;
  border-top-style: none !important;
  border-right-style: none !important;
  border-bottom-style: none !important;
  line-height: 1.2em;
}
/* 飾りつき 2 (左■付き＆下線) */
.parts-smtc-hl-07 {
  margin: 0px;
  padding: 0px 0px 0px 0.2em;
  border-left-width: 1.2em !important;
  border-left-style: solid !important;
  border-bottom-width: 2px !important;
  border-bottom-style: solid !important;
  border-top-style: none !important;
  border-right-style: none !important;
  line-height: 1.2em;
}
/* 飾りつき 3 (左■付き＆線囲み) */
.parts-smtc-hl-08 {
  margin: 0px;
  padding: 0px 0px 0px 0.2em;
  border-style: solid !important;
  border-width: 2px 2px 2px 1.2em !important;
  line-height: 1.2em;
}
/******************************
 * デフォルトスタイル設定
 ******************************/

body
{
  background-color : rgb(1, 0, 76);
  margin: 0;
  padding: 0;
  color : rgb(190, 190, 190);
  font : normal normal normal 12px;
  line-height : 1.4;
  font-family : "Meiryo UI";
  -webkit-text-size-adjust: none;
}
/* ヘッダー */
#headerMain
{
  display: none;
  position : static;
  top : auto;
  left : auto;
  z-index : 1;
}
/* タイトル */
#title
{
  }
.layoutset-01 #title
{
  display: none;
}
}
/* footer */
#footer
{
  margin-top: 30px;
}
.layoutset-01 #footer
{
  margin-top: 5px;
}
#footerMain p
{
  background-color : rgb(1, 0, 76);
  margin: 0;
  padding: 3px 0;
  font: 10px/1.0 'Helvetica' , 'Arial' , sans-serif;
  color : rgb(255, 255, 255);
  text-align: center;
}
/* Main Contents
============================================================ */

/* header logo */
#headerLogo a
{
  display: block;
  background-image : url(header_title_01_1.png);
  background-position: left top;
  background-repeat: no-repeat;
  width: 304px;
  height: 80px;
  margin: 5px 0 0;
  padding: 0 8px;
  text-indent: -9999px;
  overflow: hidden;
}
/* Top Page */
.layoutset-01 #main
{
  color : white;
  background-color : rgb(1, 0, 76);
  font-size : 75%;
  font : "Meiryo UI";
}
.layoutset-01 #main #toppage
{
  padding: 35px 8px 15px;
  overflow: hidden;
}
.layoutset-01 #main #toppage h3, .layoutset-01 #main #toppage p.large
{
  margin: 0;
  padding: 5px;
  color : white;
  font-size: 22px;
  line-height: 25px;
  word-break: break-all;
}
.layoutset-01 #main #toppage p
{
  margin: 0 0 1em;
  padding: 0 5px;
  line-height: 1.5;
  color : white;
  background-color : rgb(1, 0, 76);
}
.layoutset-01 #main #toppage .item
{
  padding: 0 5px 25px;
}
.layoutset-01 #main #toppage #toppage-news dl
{
  margin: 0 5px;
  font-size: 12px;
  line-height: 1.5;
}
/* ========== topics ========== */
#main #toppage
{
  color : white;
  background-color : rgb(1, 0, 76);
}
.float-r{
  float : right;
  margin-left : 5px;
}
.dd-first{
  margin-top : -17px;
  margin-left : 230px;
}
.c-yellow{
  color : yellow;
}
.float-l{
  float : left;
  margin-right : 5px;
  margin-top : 0px;
  margin-left : -20px;
}
.img-top-m-16{
  margin-top : 16px;
}
.f-clear{
  clear : left;
}
.img-center{
  margin-left : 30px;
  margin-bottom : 15px;
}
.dd-m2{
  margin-left : 15px;
}
.t-indent{
  text-indent : 10px;
}
a{
  color : orange;
}
.margin-b-10{
  margin-bottom : 10px;
}
.img-top-m-30{
  margin-top : 30px;
}
.h20{
  width : 20px;
}
.h30{
  width : 30px;
  margin-top : 30px;
}
.dd-indent{
  margin-left : 10px;
}
.inline-block{
  display : inline-block;
}
.margin-bottom-5{
  margin-bottom : 5px;
}
.line-through{
  text-decoration : line-through;
}
.dl-background-color{
  background-color : teal;
}
.width-240{
  width : 280px;
}
.margin-l-30{
  margin-left : 20px;
}
#a{
  color : yellow;
}
.margin-l-100{
  margin-left : 100px;
}
.font-12{
  font-size : 12px;
}
{
  font-size : 100%;
}
{
  font-size : 100%;
}
.font-120{
  font-size : 120%;
}
a:link{
  color : yellow;
}
a:visited{
  color : white;
}
a:hover{
  color : orange;
}
.a-block{
  background-color : rgb(1, 0, 76);
  width : auto;
  height : 20px;
  display : block;
  font-family : "Meiryo UI";
}
.overflow_auto{
  overflow : auto;
  height : 100px;
  border : 1px solid white;
}
.x{
  padding-top : 8px;
}
