/*
Theme Name: atmic
Theme URI: http://www.illSupport.net/
Author:t.sakiyama
Description: アトミックサイト、2012.10作成
Template: LF_Basic
*/

@import url("../LF_Basic/style.css");

/*+基本
-------------------------------------------------------------*/
body, h1, h2, h3, p, ul, li, ol,address,pre {
  color:#333; /*文字色は333*/
}

body{
background-color:#fff;
background-position:0 270px!important;
background-attachment:scroll!important;
}
body.home{
background-position:0 400px!important;
}

#container {
	background-color:#fff;
	border:none;
}
/*+ヘッダ 
-------------------------------------------------------------*/
header img{
	margin-left:20px;
}

.bx-wrapper{
margin-bottom:0!important;
border:none!important;
border-bottom:solid 10px #fff!important;
border-top:solid 10px #CC0000!important;
box-shadow:none!important;
}

.plusLogo{

}

/*++スライダー一瞬全部見えるバグ回避
-----------------------------------------------------------*/
.bxSlider li {
  display: none;
}
.bx-viewport .bxSlider li {
  display: block !important;
}

/*++ナビゲーション 
-------------------------------------------------------------*/
div.menu,
*.menu-page_nav-container{
background-color:#464646;
background-image:url("images/menu02.gif");
background-repeat:repeat-x;
}
#h_nav .menu ul li a,
#h_nav ul.menu li a{
	color:#fff;
	padding:0 15px;
}
#h_nav .menu ul li a:hover,
#h_nav ul.menu li a:hover,
#h_nav .menu ul li.current-page-ancestor a,
#h_nav .menu ul li.current_page_item a,
#h_nav ul.menu li.current-page-ancestor a,
#h_nav ul.menu li.current-menu-item a{
background-color:#21759B;
background-image:url("images/menu01.gif");
background-repeat:repeat-x;

color:#fff;
}
/*++ぱんくずリスト 
-------------------------------------------------------------*/
header nav.breadcrumbs a{
	color:#333;
}

/*+コンテンツ 
-------------------------------------------------------------*/
article {
	background-color: #FFF;
}

/*++目次と日付
-------------------------------------------------------------*/
p.date,
#table-of-contents div{
	background-color:#d7d7d7;
	color:#333;
}
p.date{
	color:#000;
}

/*++見出し
-------------------------------------------------------------*/

article h1{
	padding-left: 20px;
	background-color:transparent;
	background-image:url("images/h1.png");
	background-repeat:no-repeat;
	color:#fff;
	border-radius:3px;
}
article h2{
	color: #fff;
	background-color:#5f5f5f;
}
article h3{
	border-left:solid 5px #333;
	color: #333;
}
/*++本文
-------------------------------------------------------------*/

strong{
color:#CC0033;
}

em{
	background-color:#FFCC99;
}

pre{
	background-color:#FBFADB;
	border:solid 1px #ccc;
}

/*++イメージ 
-------------------------------------------------------------*/

/*++skitter
-------------------------------------------------------------*/
div.box_clone,
div.box_clone img,
article div#wp_skitter ul,
article div#wp_skitter a,
article div#wp_skitter div.container_skitter,
article div#wp_skitter div.container_skitter div.image,
article div#wp_skitter div.container_skitter div.image a,
article div#wp_skitter div.container_skitter div.image a img,
article div#wp_skitter div.container_skitter div.image div,
article div#wp_skitter ul li,
article div#wp_skitter ul li a,
article div#wp_skitter a,
article div#wp_skitter ul li div div.image a,
article div#wp_skitter ul li div div.image a img,
article div#wp_skitter div div.image a,
article div#wp_skitter div div.image a img,
article div#wp_skitter a img{
padding:0 !important;
margin:0 !important;
border:none !important;
border-radius:0;
}
article div#wp_skitter{
margin-left:20px;
max-width:100%!important;
}
.label_skitter p{
color:#fff;
font-size:1rem!important;
}
div.label_skitter{
height:2.5rem;
}

.info_slide_dots{
display:none!important;
}
/*
.container_skitter , .container_skitter img , .container_skitter Image{
max-width:100%!important;
}*/
.wp_skitter{
margin-left:0!important;
}


/*++Quicktag
-------------------------------------------------------------*/
 article p.tosite {
	text-align:center;
}

/*++リンク 
-------------------------------------------------------------*/
article a{
color:#325B99;
}
article a:visited{
color:#833299;
}
article a.button{
  background: linear-gradient(#ffffff, #ddd);
display:block;
line-height:50px;
font-size:1rem;
text-align:center;
border:solid 1px #555;
border-radius:5px;
margin-bottom:2rem;
clear:both;
color:#000;
font-weight:bold;
text-decoration:none;
}
article a.button:hover{
opacity:.7;
text-decoration:none;
}

/*++テーブル 
-------------------------------------------------------------*/
article th{
background-color:#d7d7d7;
border:solid 1px #E9E9E9;
}
article td{
border:solid 1px #E9E9E9;
}

/*++ブログトップ （Index.php）
-------------------------------------------------------------*/
li.blog_title .date{
	background-color:#F5EFAC;
}

/*++シングル
-------------------------------------------------------------*/
p.date a{
	color:#000;
}
/*++ポリシー
-------------------------------------------------------------*/


/*+サイドバー 
-------------------------------------------------------------*/
div.prtext{
display:none;
}
/*++ウィジェット 
-------------------------------------------------------------*/
aside li.widget {
background-color:#404040;
/*border:solid 1px #E9E9E9;*/
}
aside h2.widgettitle{
background-color:#996633;
color:#fff;
}

aside li.widget ul a{
	color:#fff;
}

/*+++最新情報
-------------------------------------------------------------*/
aside li.widget_recent_entries ul li{
	border-bottom:dotted 1px #ccc;
}
aside li.widget .date{
	background-color:#CC0033;
	color:#fff;
}

/*++サイドメニュー
-------------------------------------------------------------*/
aside nav {
background-color:#404040;
color:#fff;
/*border:solid 1px #E9E9E9;*/
}


aside .widget_nav_menu li a,
aside nav li a{
color:#fff;
}
aside .widget_nav_menu li a:hover,
aside nav li.current-menu-item a:hover,
aside nav li a:hover{
	background-color:#5f5f5f;
	color:#fff;
}

aside nav li.current-menu-item a{
	background-color:#000;
	color:#fff;
}

aside li.menu-item-object-page > a{
	color:#fff;
}
aside ul li.widget a{
	color:#fff;
}


/*+フッター
-------------------------------------------------------------*/

footer {
	background-color:#333333;
	color:#FFF;
}

/*++メニュー
-------------------------------------------------------------*/

footer ul li {
	color: #FFF;
}

footer  a{
	color: #FFF;
}

footer li.current-menu-item a{
	background-color:#996633;
	color:#fff;
}

