@charset "UTF-8";
/******************************************************************************/
/* colors.css for simple */
/******************************************************************************/

body {
/*   background:url(images/green4b.jpg); */
	background:#fef4f4;
}

/* Decoration */
em {
  color: #FF0000;
}
a:link {
	color: #c85179;
}
a:visited {
	color: #726250;
}
a:hover {
	color:#69821b ;
}

/* Header Footer Color*/
#Header {
	border-color:#d4acad;
}
#Footer {
	background:#d4acad;
}

#sitename ,span.logo ,p.d3f_welcome , .d3f_bbsinfo {
	color:#8d6449;
}

/* Breadcrumb */
#breadcrumbs ,#breadcrumbs .b2 ,#breadcrumbs .b2 ul ,#breadcrumbs .b2 ul li a:link , #breadcrumbs .b2 ul li a:visited{
	color:#c85179;
}

#contentsTitle h1 {
	border-color:#c85179;
}
.grid01 h3, .grid02 h3, .grid03 h3, .grid04 h3, .grid05 h3, .grid06 h3, .grid07 h3, .grid08 h3, .grid09 h3, .grid10 h3, .grid11 h3 {
	border-left:7px solid #a86965;
	border-bottom:1px solid #ffe5e5;
	color:#696969;
}

#contentsTitle h1 , body.bulletin #ModuleContents .item .itemHead , body.bulletin #ModuleContents .item .itemHead a:link,
body.bulletin #ModuleContents .item .itemHead a:visited , #d3f_post_form_quick {
	color:#c85179;
}


#ModuleContents {
	color:#000;
}
/* M Menu */
#m_menu ul li a ,#m_menu ul li a:visited {
	color:#fff;
	background:#c099a0;
}
#m_menu ul li a:hover  { 
	color:#000;
	background:#d4d4d4;
}

#mainmenu a , #usermenu a {
  border-color: #DDD;
}

#Footer  ul li a:link,#Footer ul li a:visited {
	color:#696969;
}
#Footer a:hover , #mainmenu a:hover , #usermenu a:hover {
  background: orange;
}

#mainmenu a:hover , #usermenu a:hover {
  border-color: #a0522d;
}

#usermenu a.highlight {
  background: #FCC;
}


/******************************************************************************/
/* XOOPS item */
.item , .itemHead {
  color: #000;
}
/* XOOPS Error Msg */
div.errorMsg {
  background-color: #FFCCCC;
  border-top: 1px solid #DDDDFF;
  border-left: 1px solid #DDDDFF;
  border-right: 1px solid #AAAAAA;
  border-bottom: 1px solid #AAAAAA;
}
div.confirmMsg {
  background-color: #DDFFDF;
  color: #136C99;
  border-top: 1px solid #DDDDFF;
  border-left: 1px solid #DDDDFF;
  border-right: 1px solid #AAAAAA;
  border-bottom: 1px solid #AAAAAA;
}
div.resultMsg {
  background-color : #CCCCCC;
  color: #333333;
  border-top: 1px solid silver;
  border-left: 1px solid silver;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
}


/* XOOPS com */
.comUserStat {
  color: #2F5376;
  border: 1px solid silver;
}

#redirect_message {
	border:#666 1px solid;
	border-right:pink 30px solid;
	border-bottom:#ccc 3px solid;
	background:#f8f4e6;
}

/* for d3forum  */
p.d3f_welcome {
  background: url(images/dn01.png) no-repeat;
}
.d3f_title_img {
    background: url(images/kt01.png) no-repeat;
}
.d3f_top_message a.d3f_a002 {
  background: url(images/a002.png) no-repeat;
}

/* XOOPS Code & Quote */
div.xoopsQuote {
    background: #ddd;
}
div.xoopsQuote , div.xoopsCode , #ModuleContents .d3f_wrap .d3f_body div.xoopsCode {
    border-color: #bbb #fff #fff #bbb;
}
#ModuleContents .d3f_wrap .d3f_body div.xoopsCode code{
	color:#387d39;
}
#post_reference dd div.xoopsCode,
#post_preview dd div.xoopsCode,
div.d3f_body div.xoopsCode , div.d3f_body div.xoopsQuote {
	border-color:#aaaaaa;
}

div.d3f_wrap div.d3f_head {
	background:#769164;
}
.d3f_block_list_topics table{
  border-top: 1px solid #B1C6D9;
  border-bottom: 1px solid #B1C6D9;
	color:green;
}
/* ------------ for d3forum table ------------ */
table.d3f_outer,table.d3f_table {
	border: 1px solid #dcdcdc;
}
table.d3f_outer thead th,
table.d3f_table thead th {
	color:#fff;
  border-color: #fde8d0;
  background: #d7a98c;
}
table.d3f_outer tbody th ,
table.d3f_table tbody th {
  border-color: #fde8d0;
  background: transparent;
}
table.d3f_outer .odd ,
table.d3f_table .odd {
	background:#fde8d0;
}


ul.d3pipes_block_sync_aggregated li dl dt , .d3downloads_single_frame_description a img , .d3downloads_even div.d3downloads_md5_line , .d3downloads_even div.d3downloads_md5_line , .d3downloads_link_single_frame_description img , .d3downloads_imgurl_frame , div.d3downloads_submit_help , div.d3downloads_canread_info{
	border-color: #CCC;
}

/* for d3downloads */
.d3downloads_head , .d3downloads_even , .d3downloads_odd , tr.d3downloads_even td , tr.d3downloads_odd td , tr.d3downloads_odd:hover, tr.even:hover ,td.d3downloads_submitlink , td.d3downloads_submitlink , td.d3downloads_admin_link , td.d3downloads_single_frame_gifimage , td.d3downloads_single_frame_version {
	border-color: #CACACA;
}
tr.d3downloads_odd:hover, tr.even:hover , div.d3downloads_single_frame_description {
	color: #000000;
}
div.d3downloads_single_frame_description div.xoopsCode {
    border-color: #bbb #fff #fff #bbb;
}

table.d3downloads_extra , table.d3downloads_extra td.title , table.d3downloads_extra td.desc {
	border-color: #999;
}
div.d3downloads_top_message , div.d3downloads_cat_description , div.d3downloads_brokenlink_frame , div.d3downloads_brokenlink_textarea , div.d3downloads_ratelink_frame , div.d3downloads_error_message {
	border-color: #808080;
}
.d3downloads_pagenav li.currentpage , .d3downloads_pagenav li.pageskip , .d3downloads_pagenav a , body.bulletin #ModuleContents .item .itemInfo , body.bulletin #ModuleContents .item .itemInfo_2 {
	color:#808080;
}

.d3downloads_pagenav li.currentpage , .d3downloads_pagenav li.pageskip , .d3downloads_pagenav a {
	border-color: #c0c0c0;
}

.d3downloads_pagenav a:hover {
	color:#FF9900;
}

.d3downloads_broken_message , div.d3downloads_error_message , .d3downloads_submit , .d3downloads_editor_selector{
	color: #CC0000;
}
.d3downloads_focus {
	border-color: #CC0000;
}

.d3downloads_submit {
	border-color: #000000;
}

.d3downloads_editor_selector {
	border-color: gray;
}

div.grippie {
	border-color:#DDDDDD;
}

#lightbox , #lightboxCaption {
	border-color: #666;
}
#lightboxCaption {
	color: #333;
}
#lightboxIndicator {
	border-color: #fff;
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	background-image: url(<{$mod_url}>/index.php?page=module_header&src=blank.gif);
	filter: Alpha(opacity=50);
}

div.d3f_wrap .d3f_info_sub , {
	border:1px solid #dcdcdc;
-moz-box-shadow: 2px 2px 5px #ccc;
-webkit-box-shadow: 2px 2px 5px #ccc;
box-shadow: 2px 2px 5px #ccc;
}
#d3f_post_form_quick {
	border:1px solid #dcdcdc;
-moz-box-shadow: 5px 5px 10px #ccc;
-webkit-box-shadow: 5px 5px 10px #ccc;
box-shadow: 5px 5px 10px #ccc;
}

#d3f_post_form_quick:before , div.d3downloads_single_frame_description div.xoopsCode:before , #ModuleContents .d3f_wrap .d3f_body div.xoopsCode:before , div.xoopsCode:before , div.xoopsQuote:before {
    color: #a3a3a3;
    text-shadow: 3px 5px 5px rgba(0, 0, 0, .2); /* 文字にドロップシャドウ */
}


body.bulletin #ModuleContents .item .itemHead , #ModuleContents .weblinks_links_list_frame , .webphoto_photo_type , .webphoto_index_photo_header , .webphoto_index_photo_body , .webphoto_index_photo_footer{
	border:1px solid #dcdcdc;
-moz-box-shadow: 5px 5px 10px #ccc;
-webkit-box-shadow: 5px 5px 10px #ccc;
box-shadow: 5px 5px 10px #ccc;
}

.weblinks_links_list_frame_title {
	border-bottom:1px solid #dcdcdc;
-moz-box-shadow: 0px 3px 5px #ccc;
-webkit-box-shadow: 0px 3px 5px #ccc;
box-shadow: 0px 3px 5px #ccc;
}

body.bulletin #ModuleContents .item .itemBody p.itemText {
	border-bottom:1px dashed green;
}
body.bulletin #ModuleContents .item .item_xgj_Date {
	color:#fff;
	border:1px solid #dcdcdc;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3) ;
-moz-box-shadow: 5px 5px 10px #ccc;
-webkit-box-shadow: 5px 5px 10px #ccc;
box-shadow: 5px 5px 10px #ccc;
background: -moz-linear-gradient(center top, #b8d8f2, #92bde0 25%, #3282c2 50%, #92bde0 75%, #b8d8f2);
background: -webkit-gradient(linear, center top, center bottom, from(#b8d8f2), color-stop(25%, #92bde0), color-stop(50%, #3282c2), color-stop(75%, #92bde0), to(#b8d8f2));	background:#a8bf93¥9; /* IE8 and below */
  *background:#a8bf93; /* IE7 and below */
  _background:#a8bf93; /* IE6 */
}


