/* ==============================================
 テンプレート名：nd-base002-style01　[更新日：2015/04/29]
============================================== */

/* ==============================================
 基本指定
============================================== */

body,h1,h2,h3,h4,h5,address,dl,dt,dd,p, table,tr,td {
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
	list-style-type:none !important;
}

.j-header h1,.j-header h2,.j-header h3,.j-text p,#nav,#footer{
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important;
}

img {
	border: 0px;
	display:inherit !important;
}

p img {
	display:inline !important;
} 

/* リンク */
a:link,a:visited,a:visited{
text-decoration: underline !important;/*下線表示*/
}

/* マウスオーバーしたときのリンク */
a:hover,a:focus{
text-decoration:none !important;/*下線非表示*/
}


/* ==============================================
 全体
============================================== */

/*--------------------------------------------
　ページ背景
----------------------------------------------*/
body {
    background-image: url(https://u.jimcdn.com/cms/o/sd746a050947fed93/userlayout/img/wall-004.gif?t=1473162502);
　　/*背景画像：（）内に画像ファイル名 wall-006.gif(ベージュ) wall-005.gif(グレー) wall-001-1350.png(音符)*/
　　/wall-003.gif(ピンク) wall-002.gif(オフホワイト) wall-006.gif(グリーン)wall-001-1350.png(音符)*/
	background-color:#FEF2EA;/*背景色:#のあとに6桁の色コード 元e7e6de*/
        /* #ffeaea(ピンク) #eafff4(水色) #ffead5(オレンジ) #f1f1e2(モスグリーン) #FEF2EA(ベージュ) */
    background-attachment: fixed;/*追加：スクロールしない*/
}


#container {
    margin:20px auto 10px auto;
    width:980px;/*横幅*/
	background-color:#FFF;
	border-radius: 12px; /*角丸*/
	-webkit-border-radius: 12px; /*角丸：Safari,Google Chrome用 */
	-moz-border-radius: 12px; /* 角丸：Firefox用 */
}

/*--------------------------------------------
　見出し
----------------------------------------------*/
/*見出し１*/
h1	{
	font-size:18px !important;
	font-weight:normal !important;
	color:#59080d !important;
	padding:7px !important;
	background-color:#ddd2bb;
	background-image: url(https://u.jimcdn.com/cms/o/sd746a050947fed93/userlayout/img/grad001m-white.png?t=1473067069);/*背景画像：（）内に画像ファイル名*/
	background-repeat:repeat-x;/*背景画像繰り返し：repeat（敷き詰め）,repeat-y（垂直方向に繰り返し）,repeat-x（水平方向に繰り返し）*/
	background-position:top;
	border:#e9e9e9 1px solid;
}

/*見出し２*/
h2	{
	font-size:16px !important;
	font-weight:normal !important;
	color:#59080d !important;
	border-left:#dacbab 8px solid;
	border-bottom:#dacbab 1px solid;
	background-color:#ffffff;
	padding:7px !important;
}

/*見出し３*/
h3	{
	font-weight:normal !important;
	font-size:15px !important;
	color:#59080d !important;
	padding:7px !important;
	background-color:#f3f0eb;
	border:#e9e9e9 1px solid;
}


/* ==============================================
 ヘッダー
============================================== */
#headerWrap {}

/*★★★1：オリジナルのヘッダー画像★★★*/
#header {
	background:url(https://u.jimcdn.com/cms/o/sd746a050947fed93/userlayout/img/penguin-header.jpg?t=1473170135) top center no-repeat;/*←（）内にヘッダーの画像ファイル名を入れてください*/
	width: 980px;/*幅*/
	height:300px;/*高さ*/
	padding:0px;
	margin: 0 auto;
	/*角丸：上辺だけ角丸*/
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
	-webkit-border-top-left-radius: 12px;
	-webkit-border-top-right-radius: 12px;
	-moz-border-radius-topleft: 12px;
	-moz-border-radius-topright: 12px; 
}

/*ヘッダーにホームリンク*/
#header a {
	display:block;
	width:980px;
	height:300x;/*headerの高さ（height）と同じ*/
	text-indent:-9999px;/*文字隠し*/
}


/* ==============================================
 グローバルナビ
============================================== */
#naviwrap {
	padding-bottom:10px;/*ナビ下余白*/
}

#navigation {
	margin:0 auto;
	width: 980px;
}

#navigation var{}

#navigation ul#mainNav1{}

#navigation li a{
	display:block;
	float:left;
}

/*ナビに横並びの第二階層非表示*/
#navigation ul.mainNav2 { 
        display: none;
}

/*----------------------------------------------
　プルダウンナビ
-----------------------------------------------*/
#nav {
	width: 980px; /* 幅 */
	height:50px;/* 高さ */
	margin: 0 auto;
	padding: 0;
	background-color:#efefef;/*背景色:#のあとに6桁の色コード*/
	background-image: url(https://u.jimcdn.com/cms/o/sd746a050947fed93/userlayout/img/grad001m-white.png?t=1473067069);/*背景画像：（）内に画像ファイル名*/
	background-repeat:repeat-x;/*背景画像繰り返し：repeat（敷き詰め）,repeat-y（垂直方向に繰り返し）,repeat-x（水平方向に繰り返し）*/
	background-position:top;
	border-top:#dfdfdf 1px solid;
	border-bottom:#f47c84 3px solid;
}

#nav:after {
        content: "";
        display: block;
        clear: both;
}

#nav ul {
        list-style-type: none;
}

/*プルダウンナビボタン*/
#nav li a {
	display: block;
	font-size:15.2px !important;/*ナビボタン文字サイズ*/
	font-weight: normal;
	text-align:center;
	color:#b6101b !important;/*文字色:#のあとに6桁の色コード*/
	text-decoration:none !important;/*下線非表示*/
}

/*プルダウンナビボタン-現在地*/
ul.cc-nav-level-0 li a.cc-nav-current, ul.cc-nav-level-1 a.cc-nav-current, ul.cc-nav-level-2 a.cc-nav-curren { /*現在地  */
	background-color:#efefef;
}

ul.cc-nav-level-0 li a.cc-nav-current { /*第一階層 */
		line-height:50px;/*高さ（50）-border幅（0）*/
}

ul.cc-nav-level-1 li a.cc-nav-current,ul.cc-nav-level-2 li a.cc-nav-current { /*第二階層・第三階層 */
		line-height:35px;/*高さ（35）-border幅（0）*/
}

/*プルダウンナビボタン-第一階層*/
ul.cc-nav-level-0 li a {
		line-height:50px;/*高さ*/
		display:block;
		border-right:#e9e9e9 1px solid;/*ナビボタンの枠*/
        text-decoration: none !important;
		padding:0 20px;
}

ul.cc-nav-level-0 li a:hover {
		background-color:#facace;/*背景色:#のあとに6桁の色コード*/
}

* html ul.cc-nav-level-0 li a { /*forIE6*/
        zoom: 1;
}

/*プルダウンナビボタン-第二階層・第三階層*/
ul.cc-nav-level-1 a, ul.cc-nav-level-2 a {
		line-height:35px !important;
		font-size:14px !important;/*文字サイズ*/
		background-color:#facace;/*背景色:#のあとに6桁の色コード*/
        filter: alpha(opacity=9);/*透明*/
        -ms-filter: "alpha(opacity=90)";/*透明*/
        -moz-opacity: 0.9;/*透明*/
        -khtml-opacity: 0.9;/*透明*/
        opacity: 0.9;/*透明*/
        text-align: center;
        text-decoration: none !important;
		padding:5px 20px 0 20px !important;
}

ul.cc-nav-level-1 li a:hover,ul.cc-nav-level-2 li a:hover {
		background-color:#fde9eb;/*背景色:#のあとに6桁の色コード*/
}


ul.cc-nav-level-0 { /* 第一階層のul */
        width: 100%;
		*zoom: 1; /*forIE6,7*/
        margin: 0;
        padding: 0;
}
ul.cc-nav-level-0:after {
        content: "";
        display: block;
        clear: both;
}
ul.cc-nav-level-0 li {
        float: left;
 *zoom: 1; /*forIE6,7*/
        white-space: nowrap;
}
ul.cc-nav-level-0 li ul {
        visibility: hidden;
        position: absolute;
        margin: 0;
        padding:0;
        z-index: 10 !important;/*手前表示*/
}
ul.cc-nav-level-0 li:hover > ul {
        visibility: visible;
}
ul.cc-nav-level-0 li ul li {
        width: auto !important;
        clear: left;
        position: relative;
}
ul.cc-nav-level-0 li ul li ul {
        top: 0;
        left: 100%;
}


/* ==============================================
 メイン
============================================== */
#content {
	float:left;/*right（右側）,left（左）*/
    width:640px;
	background-color: #FFFFFF;/*背景色:#のあとに6桁の色コード*/
    padding:10px;
}


/* ==============================================
 サイド
============================================== */
#sidebarWrap {
	float:right;/*right（右側）,left（左）*/
	width:300px;
	background-color: #FFFFFF;/*背景色:#のあとに6桁の色コード*/
	margin-bottom: 20px;
}

#sidebar {
    padding:10px;
}


/* ==============================================
 フッター
============================================== */
#footerWrap {
	clear: both;/*広告背景用余白*/
	background-color: #efe9dd;/*背景色:#のあとに6桁の色コード #efe9dd(グレー) #ffeaea(ピンク)*/
	/*角丸：下辺だけ角丸*/
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;
	-webkit-border-bottom-left-radius: 12px;
	-webkit-border-bottom-right-radius: 12px;
	-moz-border-radius-bottomleft: 12px;
	-moz-border-radius-bottomright: 12px;}

#footer {
	clear:both;
	margin: 0 auto;
	padding:20px;
	font-size:12px;
}

#footer h4 { /*サイト名*/
	font-size:12px;/*文字サイズ*/
}

#footer var {
	clear:both;
}

#footer p.credit { /* Copyright */
	font-size:10px;
	text-align:center;
	margin:0;
}


/* ==============================================
 ブログ
============================================== */

/*ブログ一覧表示*/
.j-blogarticle {
	margin-bottom:30px;
}

/*-----------------------------------------------
  ブログタイトル見出し（h1）
----------------------------------------------- */
.blogselection h1 a,h1.post-title a{
	text-decoration:none !Important;/*下線非表示*/
}

.blogselection h1, h1.post-title{
	border-bottom:#f47c84 3px double;
}

.blogselection h1{
	background:none !Important;
	margin:0px !Important;
	font-size:15px !Important;/*文字サイズ*/
	text-align:left !Important;
}

h1.post-title{
	font-size:15px !Important;/*文字サイズ*/
	margin:0 0 10px 0 !Important;
}