@charset "utf-8";

/*

    サークル専用画面

    [voice-family] = IE5.5
    [* html] = IE6
    [*:first-child+html] = IE7
    [Hides from IE5-mac ～ End hide from IE5-mac] = Mac IE5
    [html>body] = モダンブラウザ

*/



/* ヘッダー
================================================== */
body.group #header {
    border-bottom: 6px solid #008000;
}
body.group h1 {
    width: 604px;
    background: url(../images/group/logo.gif);
}
body.group h1 a {
    width: 604px;
}



/* コンテンツ
================================================== */



/* お知らせ
-------------------------------------------------- */
#colum2 #mainContainer h3.groupNews {
    background-image: url(../images/group/news_title.gif);
}



/* サークルメニュー説明
-------------------------------------------------- */
dl.table dl.items {
    margin-top: 0;
}
dl.table dl.items dt {
    color: #4D4D4D;
    margin-bottom: 5px;
    padding: 0 0 0 14px;
    width: auto;
    background: transparent url(../images/common/rightarrow.gif) no-repeat 0 50%;
    text-align: left;
    float: none;
}
dl.table dl.items dd {
    margin: 0 0 0 2em;
    padding-top: 0;
    width: auto;
    float: none;
}



/* 商品登録
-------------------------------------------------- */
#colum2 #mainContainer h3.groupGoodsEntry {
    background-image: url(../images/group/entry_title.gif);
}
div.goodsEntry dd ul li {
    list-style-type: none;
}
div.goodsEntry dd table th, div.goodsEntry dd table td {
    width: auto;
    text-align: center;
}
div.goodsEntry dd table tr.even td {
    background: transparent;
}
#goods_keyword, #goods_another {
    height: 50px;
}
div.goodsEntry dl.table dl.inline {
    margin: 0;
}
div.goodsEntry dl.table dl.inline dt {
    color: #4D4D4D;
    padding: 0;
    width: auto;
    background: transparent none;
    text-align: left;
    float: none;
}
div.goodsEntry dl.table dl.inline dd {
    padding: 0;
    width: auto;
    float: none;
}



/* 商品詳細
-------------------------------------------------- */
#colum2 #mainContainer h3.groupGoodsDetail {
    background-image: url(../images/group/detail_title.gif);
}
.photoImage {
    text-align: center;
}
.photoImage img {
    padding: 2px;
    border: 1px solid #CCC;
    vertical-align: bottom;
}



/* 商品詳細
-------------------------------------------------- */
#colum2 #mainContainer h3.groupReUpload {
    background-image: url(../images/group/reupload_title.gif);
}



/* 商品検索
-------------------------------------------------- */
#colum2 #mainContainer h3.groupGoodsSch {
    background-image: url(../images/group/search_title.gif);
}
#name_full_match {
    margin-right: 3px;
    vertical-align: middle;
}
table.goodsSch {
    width: 560px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 100%;
}
html>body table.goodsSch {
    width: 100%;
}
table.goodsSch th.link {
    width: 10%;
}
table.goodsSch th.title {
    width: 56%;
}
table.goodsSch th.state {
    width: 12%;
}
table.goodsSch th.ip {
    width: 22%;
}
table.goodsSch th a:link, table.goodsSch th a:visited,
table.goodsSch th a:active, table.goodsSch th a:hover {
    color: #FCFCFC;
}
table.goodsSch tr.even td {
    background: transparent;
}



/* 売上ログ
-------------------------------------------------- */
#colum2 #mainContainer h3.groupSalesLog {
    background-image: url(../images/group/sales_log_title.gif);
}
div.logArea {
    position: relative;
}
td.right {
    text-align: right;
}
ul.logLink {
    margin: 0;
    position: absolute;
    top: 7px;
    right: 169px;
    text-align: right;
    voice-family: "\"}\"";
    voice-family: inherit;
    right: 5px;
}
html>body ul.logLink {
    right: 5px;
}
* html ul.logLink {
    right: 169px;
}
ul.logLink li {
    margin-left: 10px;
    display: inline;
    list-style-type: none;
}
ul.logLink li.prev a {
    padding-left: 14px;
    background: url(../images/common/leftarrow.gif) no-repeat 0 50%;
}
ul.logLink li.next a {
    padding-right: 14px;
    background: url(../images/common/rightarrow.gif) no-repeat 100% 50%;
}
div.logArea table {
    width: 560px;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 100%;
}
html>body div.logArea table {
    width: 100%;
}

/* 20090724追加 */
div.logArea table th.wid {
	width: 10%;
}
div.logArea table th.wyen {
	width: 17%;
}
div.logArea table th.right {
	text-align: right;
}



/* お問い合わせ
-------------------------------------------------- */
#colum2 #mainContainer h3.groupMailForm {
    background-image: url(../images/group/contact_title.gif);
}



/* 詳細設定
-------------------------------------------------- */
#colum2 #mainContainer h3.groupEd {
    background-image: url(../images/group/edit_title.gif);
}


/* プロフィール
-------------------------------------------------- */
#colum2 #mainContainer h3.groupPr {
    background-image: url(../images/group/profile_title.gif);
    width: 750px;
    height: 27px;
}



/* サークルメニュー
-------------------------------------------------- */
#groupMenu h3 {
    height: 56px;
    background: url(../images/group/group_menu.gif);
}
#groupMenu ul {
    margin: 0;
}
#groupMenu ul li {
    margin-top: 5px;
    padding-top: 10px;
    list-style-type: none;
    background: url(../images/side/line.gif) repeat-x;
}
#groupMenu ul li strong {
    color: #005D50;
    padding-left: 23px;
	display: block;
    background: url(../images/side/point.gif) no-repeat;
}
#groupMenu ul ul {
    margin: 10px 0 0 23px;
}
#groupMenu ul ul li {
    margin-top: 0;
    padding-top: 0;
    display: inline;
    background: none;
}
#groupMenu ul ul li a {
    padding-left: 14px;
	padding-bottom: 5px;
    display: block;
	font-size: 1.2em;
    background: url(../images/common/rightarrow.gif) no-repeat 0 4px;
}

/* タグリスト
-------------------------------------------------- */
div.taglist {
	float: left;
	margin-right: 0.5em;
	margin-bottom: 1em;
}

div.tagbox_last {
	clear: left;
}

#toRightButton {
	margin-top: auto;
}