/* MInimalist tw */
body {
    text-align:left;
}
#container-inner {
   width:750px;
}
.layout-tw #alpha {
   width:570px;
   left:180px;
}
.layout-tw #beta {
   width:180px;
   left:-570px;
}
.layout-tw #gamma {
   width:0;
}
.mt-main-index #alpha {
   width:455px;
   left:295px;
}
.mt-main-index #beta {
   width:295px;
   left:-455px;
}.mt-main-index .asset-content {
    margin-top: 0;
}
/*
#beta-inner {
   border:1px solid #F00;
}
*/
#header-inner,
#content-inner,
#footer-inner {
    width: 750px;
}
/*
#header-content {
   width:750px;
}
*/
#header-inner,
#alpha-inner,
#beta-inner,
#gamma-inner,
#footer-inner {
   padding-right:0;
   padding-left:0;
}

.widget {
   padding:0;
   margin:0;
}
.widget-header,
.widget-content {
   padding:0;
   margin:0;
}



#beta-inner {
  background-color: #fff;
}
/* link LoVeHate for IE ALL MODE */
.entry-title a:link,
.entry-content a:link {
   text-decoration: none;
}
.entry-title a:visited,
.entry-content a:visited {
   text-decoration: none;
}
.entry-title a:hover,
.entry-content a:hover {
   text-decoration: underline;
}
/* catchcopy 用スタイル */
#catchcopy {
   font-size: 12px;
   padding: 0 5px 0 10px;
   margin: 0;
}
/* globalNavi 用スタイル */
.globalNavi,
.footerNavi {
   /* background: url(widget-header.gif) repeat top left #70763f;  */
   /* background-color:#5f9ea0; */
   text-align:left;
   background-color:#FFFFFF;
   height:32px;
   border-top: 1px solid #F00;
   border-bottom: 1px solid #F00;
   padding:0;
   margin:0;
}
.footerNavi ul,
.globalNavi ul {
   padding:0;
   margin:0;
}
/* padding:5px 10px 5px 5px;
   margin: 0;
}
*/
.globalNavi ul li,
.footerNavi ul li {
   display:inline;
   list-style-type:none;
   padding:0;
   margin:0;
   border: 1px solid #0F0;
}
/*
   font-size:14px;
   text-align:left;
   padding: 5px 5px 5px 5px;
   border-right : solid 1px #666;
}
*/
/*
.footerNavi ul li {
   text-align:center;
}
*/

.globalNavi ul li a,
.footerNavi ul li a {
   text-decoration:none;
   padding:0;
   margin:0;
}

/*
.globalNavi ul li a:visited,
.footerNavi ul li a:visited {
   text-decoration:none;
   color: #fff5ee;
}
*/
/*
.globalNavi ul li a:hover,
.footerNavi ul li a:hover {
   text-decoration:none;
   color: #ffa500;
}
*/
/* パン屑リスト用スタイル */
#breadCrumb{
   font-size: 75%;
   padding: 0 0 10px 0;
   color: #333333;
}
#breadCrumb a {
   text-decoration:none;
}
/* フッター情報用スタイル */
#footer-content {
   margin:5px 0;
  text-align: center;
}
.asset-content table td {
  padding:5px;
}

/* ポータル用スタイル */
h2.portal-title {
  font-size:110%;
}
ul.headline,
dl.headline {
  list-style-type:none;
  border: 1px dotted #CCC;
}
.headline dt {
  margin-top: 10px;
}
.portalTable {
   /* width: 90%; Omitted for IE6 */
}
.portalTable td {
  font-size: 12px;  /* for IE6 BUG MODE */
  width: 45%;
  padding-right: 15px;
  vertical-align:top;
  border: 1px dotted #F00;
}
.portal-category-link {
  font-size:80%;
  text-align:right;
  margin:0;
  padding:0;
}
/* フリーエリア　バナー用スタイル */
.banner {
   text-align:center;
   padding-bottom: 15px;
}
/* 以下、MT標準のスタイルの変更 */
/* ヘッダー部の上の余白をなくす */
#header {
  border-top: 0;   
}
/* ブログ記事、ブログ記事の概要の日時・コメント・TB */
.asset-meta {
   text-align:right;
}
/* カテゴリページ、エントリページ等の見出し */
h1#page-title {
   font-size: 135%;
   margin-bottom: 20px;
   padding-bottom: 0;
}
h1.archive-title {
   border-bottom: 1px solid #66C;
}
h2.entry-title {
   font-size: 120%;
}

/* その他スタイル */
/* フッター情報 ここから コメントアウト　*/
/*
#footer-inner, #footer-content {
   margin:0; padding:0;
}
#footer-inner {
   background-color: #FFF;
}
#footer-content {
   color:#333;
}
#footer-content a:link, 
#footer-content a:visited,
#footer-content a:hover
{
   color:#333;
}
.footTable {
   margin: 5px auto 5px auto;
   text-align: left;
   border-spacing: 2px 5px;
   border-spacing:15px;
   width: 100%;
}
.footTable h3{
   color: #FFF;
   background-color:#5f9ea0;
   padding: 2px 5px 2px 10px;
   border-top: 1px solid #333;
   border-bottom: 1px solid #333;
   text-align:center;
}
.footTable td {
   width:45%;
   padding-right: 5px;
   border-left: 1px solid #333;
   border-right: 1px solid #333;
   border-bottom: 1px solid #333;
   background-color: #FFF;
   color: #333;
}
*/
/* フッター情報 ここまで */

/* 背景画像入れ替え用スタイル ここから */
#header-content {
   padding:0;
   margin:0;
   width:750px;
   height:85px;
}
#header-content table{
   padding:0;
   margin:0;
}

#header {
  background-image:none;
}
/*
  background-color:#FFF;
  background-image:url(http://www.n-pickles.co.jp/images/header/header01.gif);
  background-position:right top;
  background-repeat: no-repeat;
  height:85px;
  margin-bottom:0;
}
*/
#footer {
  background-color:#FFF;
/*
  background-image:url(images/bottom.gif);
  background-position:left top;
  background-repeat: no-repeat;
*/
  margin-bottom:0;
}
/*
#header-name a {
   text-decoration:none;
   color: #333;
}
#header-name a:visited {
   color: #33C;
}
#header-name a:hover {
   color: #ee7800;
}
#header-name a:active {
   color: #C30;
}
#header-description {
   color: #000;
}
コメントアウトしています */
/* 背景画像入れ替え用スタイル ここまで */

/* for MTBasicRedHill */
/*
.globalNavi,
.footerNavi {
   background-color:#a2005c;
}
#header-name a {
    color: #FFF; 
}
#header-description {
    color: #FCC; 
}
*/
/* 以下　pickles.css からの複写 */
/* 除く body関連スタイル */
/*
body {  margin-top: 0px;
		 margin-right: 0px;
		 margin-bottom: 0px;
		 margin-left: 0px;
		 padding-top: 0px;
		 padding-right: 0px;
		 padding-bottom: 0px;
		 padding-left: 0px;}
*/
A:name { color:#666666; text-decoration: node; }

.p8{ font-size: 8px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p9{ font-size: 9px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p10{ font-size: 10px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p12{ font-size: 12px; font-family:"ＭＳ Ｐゴシック", "osaka"; ; color: #000000}
.p14{ font-size: 14px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p16{ font-size: 16px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p18{ font-size: 18px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p20{ font-size: 20px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p22{ font-size: 22px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p24{ font-size: 24px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p26{ font-size: 26px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p28{ font-size: 28px; font-family:"ＭＳ Ｐゴシック",osaka; }
.p30{ font-size: 30px; font-family:"ＭＳ Ｐゴシック",osaka; }

.m8{ font-size: 8px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m9{ font-size: 9px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m10{ font-size: 10px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m12{ font-size: 12px; font-family:"ＭＳ Ｐゴシック", "osaka"; line-height:130%; }
.m14{ font-size: 14px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m16{ font-size: 16px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m18{ font-size: 18px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m20{ font-size: 20px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m22{ font-size: 22px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m24{ font-size: 24px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m26{ font-size: 26px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m28{ font-size: 28px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }
.m30{ font-size: 30px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; }

.b8{ font-size: 8px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b9{ font-size: 9px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b10{ font-size: 10px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b12{ font-size: 12px; font-family:"ＭＳ Ｐゴシック", "osaka"; font-weight: bold; }
.b14{ font-size: 14px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b16{ font-size: 16px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b18{ font-size: 18px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b20{ font-size: 20px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b22{ font-size: 22px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b24{ font-size: 24px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b26{ font-size: 26px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b28{ font-size: 28px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }
.b30{ font-size: 30px; font-family:"ＭＳ Ｐゴシック",osaka; font-weight: bold; }

.i8{ font-size: 8px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i9{ font-size: 9px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i10{ font-size: 10px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i12{ font-size: 12px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i14{ font-size: 14px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i16{ font-size: 16px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i18{ font-size: 18px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i20{ font-size: 20px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i22{ font-size: 22px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i24{ font-size: 24px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i26{ font-size: 26px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i28{ font-size: 28px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }
.i30{ font-size: 30px; font-family:"ＭＳ Ｐゴシック",osaka; font-style: italic; }

.mb8{ font-size: 8px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb9{ font-size: 9px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb10{ font-size: 10px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb12{ font-size: 12px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb14{ font-size: 14px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb16{ font-size: 16px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb18{ font-size: 18px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb20{ font-size: 20px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb22{ font-size: 22px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb24{ font-size: 24px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb26{ font-size: 26px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb28{ font-size: 28px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }
.mb30{ font-size: 30px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-weight: bold; }

.mi8{ font-size: 8px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi9{ font-size: 9px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi10{ font-size: 10px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi12{ font-size: 12px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi14{ font-size: 14px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi16{ font-size: 16px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi18{ font-size: 18px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi20{ font-size: 20px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi22{ font-size: 22px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi24{ font-size: 24px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi26{ font-size: 26px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi28{ font-size: 28px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }
.mi30{ font-size: 30px; font-family:"ＭＳ Ｐゴシック",osaka; line-height:150%; font-style: italic; }

.red{ color: #FF0000; }
.blue{ color: #0000CC; }
.yellow{ color: #FFFF00; }
.green{ color: #009900; }
.orange{ color: #FF9900; }
.white{ color: #FFFFFF; }
.black{ color: #000000; }
.gray{ color: #666666; }
.perple{ color: #CC00FF; }
.blown{ color: #660033; }

.redb{ color: #FF0000; font-weight: bold; }
.blueb{ color: #0000CC; font-weight: bold; }
.yellowb{ color: #FFFF00; font-weight: bold; ; text-decoration: underline}
.greenb{ color: #009900; font-weight: bold; }
.orangeb{ color: #FF9900; font-weight: bold; ; font-size: 12px}
.whiteb{ color: #FFFFFF; font-weight: bold; }
.blackb{ color: #000000; font-weight: bold; }
.grayb{ color: #666666; font-weight: bold; }
.perpleb{ color: #CC00FF; font-weight: bold; ; text-decoration: underline}
.blownb{ color: #660033; font-weight: bold; }

#c1{ color: #000000; }
#c2{ color: #FFFFFF; }
#c3{ color: #FF0000; }
#c4{ color: #CCCC00; }
#c5{ color: #FFFFFF; }
.Alink {  font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-weight: normal; text-decoration: none; color: #0000FF}
.p12Copy { font-size: 12px; font-family:"ＭＳ Ｐゴシック", "osaka"; ; line-height: 18px}
.p10Copy { font-size: 10px; font-family:"ＭＳ Ｐゴシック", "osaka"; ; line-height: 15px}
.AlinkCopy { font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 12px; font-weight: bold; color: #666600}
.m12Copy {
font-size: 12px; font-family:"ＭＳ Ｐゴシック", "osaka"; line-height:150%;
}

