@charset "utf-8";

/*------------------------------------------------

テンプレート： pixta_standard01
カラー設定  ： color_bk_wh

	背景色基準     ： #222222
	フォント色基準 ： #999999
	ボーダー色基準 ： #666666

目次

1. 共通レイアウト
2. TOP
3. PROFILE     プロフィール
4. WORKS TOP   ワークストップ
5. STOCKS TOP  ストックトップ（PIXTA販売素材）
6. NEWS        ニュース
7. module領域  （ページャなど）
8. LINKS       リンク
9. Contact　コンタクト

------------------------------------------------ */

/* 1. 共通レイアウト */

/* 全体 */

body {
	background: #222;
}

a:link, a:visited, a:hover, a:active {
	color: #F2F2F2;
}


/* ヘッダ */

div#header {
	border-bottom: #666 solid 1px;
}

h1 a.pixta {
	background: url(../../image/pixta_standard01/bk_wh/logo_PIXTA.gif) no-repeat;
}

h1 a.pixta_pro {
	background: url(../../image/pixta_standard01/bk_wh/logo_PIXTApro.gif) no-repeat;
}

h1 a.login {
	background: url(../../image/pixta_standard01/bk_wh/btn_login.gif) no-repeat;
}

h1 a.logout {
	background: url(../../image/pixta_standard01/bk_wh/btn_logout.gif) no-repeat;
}

h2 a em {
	color: #CCC;
}

h2 a:hover em {
	color: #EDEDED;
}

/* コンテンツ */

div#content {
	border-left: #666 solid 1px;
}

/* ナビゲーション */

div#navigation {
	border-right: #666 solid 1px;
}

div#navigation ul li {
	border-bottom: #666 solid 1px;
}

li#navi_top a {
	background: url(../../image/pixta_standard01/bk_wh/navi_top.gif) left top no-repeat;
}

li#navi_news a {
	background: url(../../image/pixta_standard01/bk_wh/navi_news.gif) left top no-repeat;
}

li#navi_profile a {
	background: url(../../image/pixta_standard01/bk_wh/navi_profile.gif) left top no-repeat;
}

li#navi_works a {
	background: url(../../image/pixta_standard01/bk_wh/navi_works.gif) left top no-repeat;
}

li#navi_goods a {
	background: url(../../image/pixta_standard01/bk_wh/navi_goods.gif) left top no-repeat;
}

li#navi_blog a {
	background: url(../../image/pixta_standard01/bk_wh/navi_blog.gif) left top no-repeat;
}

li#navi_links a {
	background: url(../../image/pixta_standard01/bk_wh/navi_links.gif) left top no-repeat;
}

li#navi_contact a {
	background: url(../../image/pixta_standard01/bk_wh/navi_contact.gif) left top no-repeat;
}

li#navi_buy a {
	background: url(../../image/pixta_standard01/bk_wh/btn_buyStocks.gif) left top no-repeat;
}

/* 選択時 */

li#navi_top a:hover, 
li#navi_top a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_top.gif) left -28px no-repeat;
}

li#navi_news a:hover, 
li#navi_news a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_news.gif) left -28px no-repeat;
}

li#navi_profile a:hover, 
li#navi_profile a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_profile.gif) left -28px no-repeat;
}

li#navi_works a:hover, 
li#navi_works a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_works.gif) left -28px no-repeat;
}

li#navi_goods a:hover, 
li#navi_goods a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_goods.gif) left -28px no-repeat;
}

li#navi_blog a:hover, 
li#navi_blog a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_blog.gif) left -28px no-repeat;
}

li#navi_links a:hover, 
li#navi_links a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_links.gif) left -28px no-repeat;
}

li#navi_contact a:hover, 
li#navi_contact a.selected {
	background: url(../../image/pixta_standard01/bk_wh/navi_contact.gif) left -28px no-repeat;
}

li#navi_buy a:hover, 
li#navi_buy a.selected {
	background: url(../../image/pixta_standard01/bk_wh/btn_buyStocks.gif) left -23px no-repeat;
}

/* フッタ */

div#footer {
	border-top: #666 solid 1px;
	color: #666;
	background: #222;
}

a#navi_admin {
	border-top: #666 solid 1px;
	background: url(../../image/pixta_standard01/bk_wh/btn_admin.gif) left top no-repeat;
}



/* 2. TOP */

div.news_visible {
	border-right: #666 solid 1px;
}

div#news {
	border-left: #666 solid 1px;
}

div#news h3 {
	background: url(../../image/pixta_standard01/bk_wh/hn_news.gif) no-repeat;
}

div#news a.archive {
	background: url(../../image/pixta_standard01/bk_wh/btn_archive.gif) no-repeat;
}

div#news ul li {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedHor.gif) bottom repeat-x;
}

div#news ul li em.update {
	color: #666;
}



/* 3. PROFILE */

table#table_profile th {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedHor.gif) bottom repeat-x;
}

table#table_profile td {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedHor.gif) bottom repeat-x;
}

table#table_profile td p, 
table#table_profile td ul {
	border-left: #666 solid 1px;
}



/* 4. WORKS TOP */

table#table_works td {
	background: url(../../image/pixta_standard01/bk_wh/line_worksInner.gif) left bottom no-repeat;
}

table#table_works td table.table_worksInner {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedPer.gif) left repeat-y;
}

td.info_works em {
	border-bottom: #666 solid 1px;
	color: #F2F2F2;
}

td.info_works p span.update {
	color: #AE0505;
}



/* 5. STOCKS TOP */

input#search_box, 
input#search_btn {
	border: #999 solid 1px;
	background: #444;
	color: #F2F2F2;
}

input#search_btn {
	background: url(../../image/pixta_standard01/bk_wh/btn_search.gif) center center no-repeat;
}
div#check_menu a.btn_cart {
	background: url(../../image/pixta_standard01/bk_wh/btn_cart.gif) no-repeat;
}

div#check_menu a.btn_lightbox {
	background: url(../../image/pixta_standard01/bk_wh/btn_lightbox.gif) no-repeat;
}

ul#list_stocks, 
div#list_stocksNone {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedHor.gif) top repeat-x;
}

a.add_lightbox {
	background: url(../../image/pixta_standard01/bk_wh/icon_lightbox.gif) no-repeat;
}

a.add_cart {
	background: url(../../image/pixta_standard01/bk_wh/icon_cart.gif) no-repeat;
}



/* 6. NEWS ARCHIVE */

h3#hn_newsArchive {
	background: url(../../image/pixta_standard01/bk_wh/hn_news.gif) no-repeat;
}

ul#list_archive {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedHor.gif) top repeat-x;
}

ul#list_archive li {
	background: url(../../image/pixta_standard01/bk_wh/line_dottedHor.gif) bottom repeat-x;
}

ul#list_archive li em.news_date {
	color: #666;
}



/* 7. module領域 */

/* ページャ */

.pager table td strong, 
.pager table td a, 
.pager table td em {
	color: #F2F2F2;
}

.pager table td strong, 
.pager table td a:hover {
	background: #444;
}

.pager table td.pager_next span {
	background: url(../../image/pixta_standard01/bk_wh/icon_arrowRightNeg.gif) right center no-repeat;
	color: #444;
}
 
.pager table td.pager_prev span {
	background: url(../../image/pixta_standard01/bk_wh/icon_arrowLeftNeg.gif) left center no-repeat;
	color: #444;
}

.pager table td.pager_next span a {
	background: url(../../image/pixta_standard01/bk_wh/icon_arrowRight.gif) right center no-repeat;
}
 
.pager table td.pager_prev span a {
	background: url(../../image/pixta_standard01/bk_wh/icon_arrowLeft.gif) left center no-repeat;
}

.pager table td.pager_next span a:hover {
	background: #444 url(../../image/pixta_standard01/bk_wh/icon_arrowRight.gif) right center no-repeat;
}

.pager table td.pager_prev span a:hover {
	background: #444 url(../../image/pixta_standard01/bk_wh/icon_arrowLeft.gif) left center no-repeat;
}


/* 8.Links */

div#container_links ul li {
	background: url(../../image/pixta_standard01/bk_wh/line_dashedHor.gif) left bottom no-repeat;
}


div#container_links ul dd a {
	background: #666;
}


/* 9. Contact */

input#msg_title,
textarea#msg_content {
	color: #EFEFEF;
	background: #444;
}

input#msg_title,
textarea#msg_content,
input#send_btn,
input#check_btn,
a#back_btn {
	border: 1px solid #666;
}

input#send_btn {
	background: url(../../image/pixta_standard01/bk_wh/btn_send.gif) center no-repeat;
}

input#check_btn {
	background: url(../../image/pixta_standard01/bk_wh/btn_check.gif) center no-repeat;
}

a#back_btn {
	background: url(../../image/pixta_standard01/bk_wh/btn_back.gif) center no-repeat;
}



