/*@import url(satellitebase.css)*/

/* カラーパレット */
body{margin:20px;background-color:#ffc;}
#wrapper{border:2px solid #c30;}
td.content,table.nbox-i td,#wrapper{background-color:#fff;}
td.headcom{border:2px solid #824141;padding:10px;font-size:70%;background-color:#fff;}
td.gsname{background-color:#c30;}
td.navi,td.footer{padding:6px;background-color:#e6e6e6;border-style:solid;border-color:#c30}

/* 共通 */
img.left{float:left;margin-right:10px;}
img.right{float:right;margin-left:10px;}
.clear{clear:both;}
.hide{display:none;}
a img{border:0;}
.btmnv{text-align:center;font-size:x-small;}

/* ヘッダー */
div.headgbnr{width:100%;text-align:right;}
div.headgbnr img{margin:6px 0;}

td.gsname{margin:0;padding:4px;font-size:12px;font-weight:bold;color:#fff;text-align:left;}
td.gsname p.satename{float:left;}
td.gsname p.nubnr{text-align:right;}
td.head{text-align:left;vertical-align:top;padding:20px;background:url("g_img/gstp100/103headbg.gif") repeat-x top;}

td.headcom td{font-size:1.0em;line-height:1.5em;color:#000;}
td.logo{font-size:150%;}
/* ナビ */
td.navi{text-align:left;margin:0;border-width:2px 0;}
td.navi a{font-size:14px;font-weight:bold;color:#333;}

/* 記事部分 */

#contents{
	padding: 12px;
	text-align: left;
	background: #ffffff;
}
#articles{
	margin:0 12px 12px 12px;
	border: 1px solid #c30;
	background: #fff url("../g_img/gstp100/103newsbg.gif") top left repeat-x;
}
#articles table{
	margin: 6px;
	font-size: 0.9em;
	line-height: 1.3em;
	text-align:left;
}
#articles table.block2nd,#articles table.block3rd{
	background: #ffffff url(../commonimg/dotline_1.gif) top left repeat-x;
}
#articles table*{
	vertical-align: top;
}
th.title{
	width: 100%;
	padding: 0.25em;
	border-bottom: 1px solid #c30;
}
th.title a{
	color: #333333;
	text-decoration: none;
}
th.title a:hover{
	text-decoration: under-line;
}
p.date{
	margin: 6px;
	padding: 4px 0;
	border-top: 1px solid #c30;
	color: #363636;
	font-weight: bold;
	font-size: x-small;
	letter-spacing: 1px;
	text-align: right;
}
p.cmt{
	margin:0;
}
p.cmt2{
	margin-top:1.0em;
}
p.imgmemo{
	margin: 0;
	text-align: center;
	font-size: 90%;
	background: #eaeaea;
}

/* 左列 記事一覧 */

.lfbox{padding:12px 0 12px 12px;}
.lfbox div{width:160px;margin:0;}

#list div.top{height:28px;background:url("../g_img/gstp100/103lf-list.gif") no-repeat;}
#list div.top p{display:none;}
#list div.mid{background:url("../g_img/gstp100/103lfmid.gif") repeat-y;}
#list div.mid p{width:95%;margin:0;padding-bottom:6px;text-align:right;font-size:10px;font-weight:normal;text-decoration:none;}
#list div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103lfbtm.gif") no-repeat;}

#link div.top{height:28px;background:url("../g_img/gstp100/103lf-link.gif") no-repeat;}
#link div.top p{display:none;}
#link div.mid{background:url("../g_img/gstp100/103lfmid.gif") repeat-y;}
#link div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103lfbtm.gif") no-repeat;}
#link p{margin:0;font-size:6px;}
#list div.mid ul,#link div.mid ul{margin:0 0 0 25px;padding:0;list-style-image:url("../g_img/gstp100/103arw1.gif");font-size:12px;}

#add div.top{height:28px;background:url("../g_img/gstp100/103lf-add.gif") no-repeat;}
#add div.top p{display:none;}
#add div.mid{background:url("../g_img/gstp100/103lfmid.gif") repeat-y;}
#add div.mid p{margin:0 5px 0 15px;font-size:12px;line-height:18px;}
#add div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103lfbtm.gif") no-repeat;}

#map div.top{height:38px;background:url("../g_img/gstp100/103lf-map.gif") no-repeat;}
#map div.top p{display:none;}
#map div.mid{background:url("../g_img/gstp100/103lfmid.gif") repeat-y;text-align:center;}
#map div.mid img{border:1px solid;}
#map div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103lfbtm.gif") no-repeat;}

/*2column*/

#list2c div.top{height:28px;background:url("../g_img/gstp100/103list-l.gif") no-repeat;}
#list2c div.top p{display:none;}
#list2c div.mid{background:url("../g_img/gstp100/103rtmid.gif") repeat-y;text-align:left;}
#list2c div.mid p{width:95%;margin:0;padding-bottom:6px;text-align:right;font-size:10px;font-weight:normal;text-decoration:none;}
#list2c div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}

#link2c div.top{height:28px;background:url("../g_img/gstp100/103link-l.gif") no-repeat;}
#link2c div.top p{display:none;}
#link2c div.mid{background:url("../g_img/gstp100/103rtmid.gif") repeat-y;text-align:left;}
#link2c div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}
#link2c p{margin:0;font-size:6px;}
#list2c div.mid ul,#link2c div.mid ul{margin:0 0 0 25px;padding:0;list-style-image:url("../g_img/gstp100/103arw1.gif");font-size:12px;}

#add2c div.top{height:28px;background:url("../g_img/gstp100/103add-l.gif") no-repeat;}
#add2c div.top p{display:none;}
#add2c div.mid{background:url("../g_img/gstp100/103rtmid.gif") repeat-y;text-align:left;}
#add2c div.mid p{margin:0 5px 0 15px;font-size:12px;line-height:18px;}
#add2c div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}

#map2c div.top{height:38px;background:url("../g_img/gstp100/103map-l.gif") no-repeat;}
#map2c div.top p{display:none;}
#map2c div.mid{background:url("../g_img/gstp100/103rtmid.gif") repeat-y;text-align:center;}
#map2c div.mid img{border:1px solid;}
#map2c div.btm{height:18px;padding-bottom:12px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}

/* 右列 */
.rtbox{
	padding:12px 12px 12px 0;
}
.rtbox div{width:200px;text-align:center;}
.rtbox div img{margin:10px 0;}

#coupon div.top{height:38px;background:url("../g_img/gstp100/103rt-coupon.gif") no-repeat;}
#coupon div.top p{display:none;}
#coupon div.mid{background:url("../g_img/gstp100/103rtmid.gif") repeat-y;}
#coupon div.mid p{width:90%;margin:4px;font-size:12px;font-weight:normal;}
#coupon div.btm{height:18px;margin-bottom:20px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}

#qr div.top{height:28px;background:url("../g_img/gstp100/103rt-qr.gif") no-repeat;}
#qr div.top p{display:none;}
#qr div.mid{padding:10px;background:url("../g_img/gstp100/103rtmid.gif") repeat-y;font-size:12px;}
#qr div.mid div{width:160px;padding:8px;border:1px solid #824141;background-color:#fff;font-size:12px;line-height:16px;}
#qr div.btm{height:18px;margin-bottom:20px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}
#qr input[type="text"]{width:90%;}

#subphoto div.top{height:28px;background:url("../g_img/gstp100/103rt-photo.gif") no-repeat;}
#subphoto div.top p{display:none;}
#subphoto div.mid{background:url("../g_img/gstp100/103rtmid.gif") repeat-y;}
#subphoto div.btm{height:18px;margin-bottom:20px;background:url("../g_img/gstp100/103rtbtm.gif") no-repeat;}

/* 基本情報ボックス */
div.infobox{width:600px;border:1px solid #aaa;margin-top:20px;padding:10px;text-align:left;}

/* フッター */
td.footer{text-align:center;border-width:2px 0 0 0;}
td.footer p{font-size:12px;font-weight:normal;color:#333;}
