@charset "EUC-JP";

*{
	list-style-type: none;
	font-family : "ヒラギノ角ゴ Pro ","Hiragino Kaku Gothic Pro","Osaka","Verdana","Tahoma","MS UI Gothic","Helvetica",sans-serif;
	color: #7C8275;
	padding: 0px;
	margin: 0px;
}

div.ad-貴方のトリップ {		/* 管理者コメント識別（コメント投稿時のパスワード入力で出力されるtripを『ad-』の後に入力ください） */
	color: #5B5B51;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_adbg004.gif) #CED1BF repeat;
	border: 1px dotte #B7B7B7; 
}
body {
	text-align : center; 
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_bg.gif) #B7B7B7 repeat;
}
img{
	border: none;
}


a:link, a:visited {
	text-decoration: none;
	color: #E5E5E5;}
a:active {
	color: #D8D4CA;}
a:hover {
	color: #666B5F;}

p{
	font-size: 10px;
}

div#container {
	width: 692px;		/* 総横幅(692px)＝　メイン総横幅(490px)＋メニュー総横幅(202px) */
	margin-left: auto; 
	margin-right: auto; 
	text-align: left;

}
div#header {			/* BLOG TITLE　エリア */
	position: relative;
	width: 100%;
	height: 114px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku1.gif) no-repeat left bottom;
}

div#wrapper{
	float: left;
	width: 100%;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku2.gif) repeat-y left top;
}
div#main {				/* メイン　エリア */
	float: left;
	width: 490px;		/* width(490px)＝総横幅(692px)−メニュー幅(202px) */
}

div#side {				/* サイドメニュー　エリア */
	float: right;
	width: 174px;       /* メニュー幅設定　width(174px)＝メニュー幅(202px)−margin(14px＋14px) */
	margin-left: 14px;
	margin-right: 14px;
}
*html div#side {		/* ie6 */
	margin-left: 8px;
	margin-right: 6px;
}
div#footer {
	width: 100%; 
	height: 35px;
	padding: 18px 40px;
	font-size: 10px;
	clear: both;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku3.gif) no-repeat left top;
	color: #C8C8C8;
}



h1{						/* BLOG TITLE */
	font-size: 16px;
	line-height: 1.2;
}
h1 a:link, h1 a:visited {
	color: #9E9E9E;}
h1 a:active {
	color: #D8D4CA;}
h1 a:hover {
	color: #E3AA21;}	/* ★オレンジ★ */
h2{
	font-size: 12px;
	line-height: 1.2;
	font-weight: bolder;
	color: #687063;
}
h3{
	margin-top: 10px;
	margin-bottom: 3px;
	padding-left: 5px;
	font-size: 14px;
	line-height: 1;
	font-weight: bolder;
	color: #AFAFAF;
}

/* ヘッダー設定 */
.btitle{				/* BLOG TITLE　背景 */
	width: 532px;	     /* width(532px)＝　総横幅(692px)−margin(30px+30px)−padding(100px) */
	position: absolute;
	bottom: 20px;
	left: 0px;
	margin: 0px 30px 10px;
	padding-right: 100px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ana.gif) no-repeat right center;
}
.btitle p{				/* BLOG TITLE説明文字 */
	color: #BDBEBA;
}

/* 各コンテンツ設定 */
.top-content {
	width: 100%; 
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m2.gif) repeat-y left top;
	font-size: 12px;
	text-align: left;
}
.top-content p{
	font-size: 10px;
	line-height: 1.2;
	padding: 5px 25px 15px 35px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m3.gif) no-repeat left bottom;
	color: #EDEDED;
}
.top-content p span{
	font-weight: bolder;
	color: #B8820E;		/* ★オレンジ★ */
}
.ent-content,
.tl-content{
	width: 100%;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m2.gif) repeat-y left top;
}
.ent-moyou div,
.tl-content div,
.top-content div{
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m1.gif) no-repeat left top;
	padding: 20px 30px 0px 35px;
}
.ent-content ul,
.tl-content ul{
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m3.gif) no-repeat left bottom;
	padding: 5px 25px 15px 35px;
}
.ent-moyou{		/* 最新エントリー内模様 */
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_bgpo.gif) no-repeat right top;
}
.ent-content h2,
.top-content h2,
.tl-content h2{
	width: 420px;
	filter: dropshadow( color=#969B91, offx=1, offy=1, positive=1 );
	text-shadow: 1px 1px 1px #969B91;
}
.ent-content ul li{
	font-size: 10px;
	line-height: 1.1;
	margin-bottom: 3px;
}
a.ent {			/* 最新エントリーICON */
	width:100%;
	padding-left: 13px;
	line-height: 1.1;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_yajiico.gif) no-repeat left top;
}
.tl-content{
	font-size: 12px;
}
.tl-content > p{
	padding: 0px 35px;
}
*html .tl-content p{
	padding-right: 35px;
}
.tl-content li p{
	color: #636359;
}
.titleli{
	padding-bottom: 10px;
	color: #EFEFEF;
}


/* エントリー内設定 */

div.content {
	width: 100%;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m2.gif) repeat-y left top;
	font-size: 12px;
	text-align: left;
}
div.main-top{
	padding: 15px 25px 5px 35px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m11.gif) no-repeat left top;
	font-weight: bolder;
}
div.content h2{					/* エントリータイトル　ICON -84*/
	width: 406px;
	margin: 0px 25px 0px 35px;
	padding: 3px 0px 10px 25px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_kao_boy.gif) no-repeat left top;
	font-size: 12px;
	line-height: 1.1;
	filter: dropshadow( color=#969B91, offx=1, offy=1, positive=1 );
	text-shadow: 1px 1px 1px #969B91;
}
.main-text {				/* エントリー記事内 */
	padding: 0px 25px 0px 35px;
	font-family : "MS UI Gothic","ヒラギノ角ゴ Pro ","Hiragino Kaku Gothic Pro","Osaka","Verdana","Tahoma","Helvetica",sans-serif;
	text-align: left;
	font-size: 12px;
	line-height: 1.4;
}
.main-text,
.main-text b,
.main-text strong{
	color: #565B4C;			/* エントリー文字色 */
}
.main-text img{				/* エントリー記事内画像　回り込み等の設定はこちら */
	margin: 2px;
	padding: 2px;
	border: 1px solid #919191;
	background-color: #D3D6CC;
	-ms-interpolation-mode: bicubic;
}
.date-icon{					/* エントリー日付　ICON */
	padding-top: 2px;
	padding-right: 14px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ssico.gif) no-repeat right bottom;
}

p.commu{
	padding: 0px 25px 5px 35px;
	color: #5B6054;
}
p.tag{						/* TAG ICON */
	margin: 0px 60px;
	padding: 0px 25px 5px 14px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_tag.gif) no-repeat left top;
	color: #DCDCDC;
}
p.tag a{
	margin-left: 3px;
}
.content h2 a:link,.content h2 a:visited{
	color: #5B5E54;}
.content h2 a:active{
	color: #D8D4CA;}
.content h2 a:hover{
	color: #E2E2C9;}
.main-text p{
	font-size: 12px;
	color: #5A5A5A;
}
.main-text textarea,.main-text select,.main-text input{
	border: 1px solid #999999;
	padding-left: 10px;
	background-color: #d3d3d3;
	font-size: 12px;
	line-height: 1.4;
	color: #5B6054;
}
.toracome {
	padding: 0px 25px 15px 35px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_ll_waku_m3.gif) no-repeat left bottom;
	font-weight: bolder;
}
.toracome p{
	width: 420px;
	filter: dropshadow( color=#8E8E87, offx=1, offy=1, positive=1 );
	text-shadow: 1px 1px 1px #8E8E87;
}
div.main-top p{
	width: 424px;
	filter: dropshadow( color=#919189, offx=1, offy=1, positive=1 );
	text-shadow: 1px 1px 1px #919189;
}

	

/* コメントエリア設定 */
.come-content{
	margin-top: 3px;
	padding: 10px 15px;
	border: 1px dashed #AAAAAA;
	background: #E2E2E2;
	font-family : "MS UI Gothic","ヒラギノ角ゴ Pro ","Hiragino Kaku Gothic Pro","Osaka","Verdana","Tahoma","Helvetica",sans-serif;
	line-height: 1.4;
}
.come-content,
.come-content b{	/* コメント文字色 */
	color: #66665B;
}
.come{
	padding: 5px 25px 5px 30px;
	font-size: 12px;
}
.come-date,
.come-name{
	display: block;
	float: left;
	width: 40px;
	margin-right: 12px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_comekug.gif) no-repeat right bottom;
	font-weight: bolder;
}
.cometop{
	padding-top: 20px;
}
.postcome{				/* コメント投稿LINK　ICON */
	display: block;
	width: 22px;
	height: 18px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_pac.gif) no-repeat 0 0;
	margin-left: 410px;
	margin-bottom: -15px;
}
a:hover.postcome{
	background-position: 0px -19px;
}
.urlicon{
	margin-left: 4px;
}
.non{
	display: none;
}
.trab{					/* トラバ */
	margin-top: 15px;
}



/* ページアップ画像 */
p.pageup2 a,
p.pageup a {
	display: block;
	overflow: hidden;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_pu_icon.gif) #E7E7E7 no-repeat 0 0;
	width: 52px;
	height: 7px;
}
p.pageup a{
	margin-left: 425px;
}
p.pageup2 a{
	margin-left: 125px;
}
p.pageup a:hover,
p.pageup2 a:hover{
	background-position: 0px -8px;
}

/* ページリンク設定 */
div.pagelink {
	padding: 10px 0px;
	font-size: 10px;
	text-align: center;
}
/* 区切りライン設定 */
.line {
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_wakukk.gif) repeat-x left bottom;
	padding: 10px 0px;
	margin-left: 5px;
}
.line2 {
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_wakukk.gif) repeat-x left top;
	margin-left: 5px;
}


/* サイドヘッダー　設定*/
.side-top {
	width: 196px;
	height: 37px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_logo01.gif) no-repeat left top;
	margin-left: -12px;
}
*html .side-top {
	width: 186px;
	margin-left: -12px;
}
.side-top a.titic {
	display: block;
	float: left;
	width: 51px;
	height: 14px;
	overflow: hidden;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_aicon.gif) no-repeat 0px 0px;
	margin-left: 100px;
}
.side-top a.adm {
	display: block;
	width: 36px;
	height: 14px;
	overflow: hidden;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_aicon.gif) no-repeat -52px 0px;
	margin-left: 1px;
}
.side-top a.titic:hover{
	background-position: 0px -13px;
}
.side-top a.adm:hover{
	background-position: -52px -13px;
}
*html .side-top a.titic{
	margin-left: 48px;
}
*html .side-top a.adm {
	margin-left: 0px;
}
.logo01{
	display: block;
	width: 340px;
	height: 16px;
	overflow: hidden;
	margin-left: 25px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_logo2.gif) no-repeat 0 0;
}


/* サイドメニュー設定 */
dl.menu{
	margin-bottom: 20px;
}
dl.menu dt{
	padding-top: 10px;
	margin-bottom: 5px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_menuline.gif) repeat-x 0 0;
	font-size: 12px;
	font-weight: bolder;
	color: #7F7F7F;
}
dl.menu dd{
	font-size: 10px;
	line-height: 1.4;
}
dl.menu li{
	padding-left: 15px;
	padding-bottom: 4px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_mn_yaji.gif) no-repeat left top;
	font-size: 10px;
	line-height: 1.2;
}
dl.menu dd div{
	padding-left: 2px;
}
dl.menu dd textarea,dl.menu dd select,dl.menu dd input{
	border: 1px solid #B1B1B1;
	background-color: #F3F3F3;
	font-size: 12px;
}
#side dl a:link, #side dl a:visited {
	color: #737373;}
#side dl a:active {
	color: #D9D9D9;}
#side dl a:hover {
	color: #FFFFFF;}

/* 子カテゴリ設定 */
ul.main_menu .main_list .sub_menu .sub_list {
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/mi_kokate_md.gif) no-repeat left top;
}
ul.main_menu .main_list .sub_menu .sub_list_end {
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/mi_kokate_ed.gif) no-repeat left top;
}
ul.main_menu .main_list .sub_menu .sub_list,
ul.main_menu .main_list .sub_menu .sub_list_end  {
	padding-left: 10px;
}

/* RSSフィード設定 */
ul.rssico{
	padding-top: 10px;
	text-align: center;
}
ul.rssico li{
	padding-bottom: 2px;
	line-height: 1;
}


	
/* 共通設定 */
.adm span, 
.titic span,
.pageup span,
.pageup2 span,
.logo01 span,
h3 a span,
.postcome span,
.clth p span
{		
	display: none;
}
strong{
	font-weight: bolder;
}
.rightt {
	text-align: right;
}
.clearboth{
	clear: both;
}

.come a:link, .come a:visited {
	color: #DEA510;}	/* ★オレンジ★ */
.come a:active {
	color: #D8D4CA;}
.come a:hover {
	color: #BBBBBB;}

.pagelink a:link, .pagelink a:visited,
#footer a:link, #footer a:visited,
address a:link, address a:visited,
caption a:link, caption a:visited {
	color: #9B9B9B;}
.pagelink a:active,
#footer a:active,
address a:active,
caption a:active {
	color: #D8D4CA;}
.pagelink a:hover,
#footer a:hover,
address a:hover,
caption a:hover {
	color: #DEA510;}	/* ★オレンジ★ */
	

/* カレンダー設定 */
.calender {
	width: 100%;
	font-size: 10px;
	line-height: 18px;
	color: #B0B2AA;
}
.calender caption {
	width: 100%;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 10px;
	line-height: 1;
	color: #B0B2AA;
}
.calender th {
	height: 12px;
	text-align: center;
}
.calender td {
	height: 10px;
	text-align: center;
	color: #CBCBCB;
}
.calender td a {
	display: block;
}
th#sun {
	color: #EAC560;
}
th#sat {
	color: #DEA510;
}
p#clsun {
	display: block;
	overflow: hidden;
	width: 13px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_sun.gif) left top no-repeat;
}
p#clmon {
	display: block;
	overflow: hidden;
	width: 15px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_mon.gif) left top no-repeat;
}
p#cltue {
	display: block;
	overflow: hidden;
	width: 13px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_tue.gif) left top no-repeat;
}
p#clwed {
	display: block;
	overflow: hidden;
	width: 15px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_wed.gif) left top no-repeat;
}
p#clthu {
	display: block;
	overflow: hidden;
	width: 13px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_thu.gif) left top no-repeat;
}
p#clfri {
	display: block;
	overflow: hidden;
	width: 11px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_fri.gif) left top no-repeat;
}
p#clsat {
	display: block;
	overflow: hidden;
	width: 13px;
	height: 7px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_cl_sat.gif) left top no-repeat;
}

.calender td a:link, .calender td a:visited {
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_caleb01.gif) no-repeat center center;
	color: #D19900;	/* ★オレンジ★ */
}
.calender td a:hover {
	color: #FDF3DF;
}
div.plugin-calender{
	margin-bottom: 5px;
}


/* 引用設定 */
blockquote { 
	background-color: #C6CCBF; 
	margin: 4px; 
	padding: 5px 10px; 
	border: 1px solid #A0A59B; 
}

/* 著作権設定 */
address{
	padding: 5px 40px 10px; 
	font-style: normal; 
	font-size: 10px;
}

/* 絵文字設定 */
img.emoji{
	float: none;
	vertical-align: middle;
	margin: 0px 1px;
	border: 0px;
	background-color: transparent;
}

/* フォーム関連設定 */
#comment_form {				/* コメントFORMエリア */
	width: 95%;
	padding: 10px 0px 0px 8px;
}
.c-input,
.c-pw,
.c-tra{
	background-color: #F3F3F3; 
	border: 1px solid #B1B1B1;
	padding: 2px;
	line-height: 1;
}
.c-input {					/* 名前等入力欄 */
	width: 60%;
}
.come form textarea{		/* コメント投稿欄 */
	width: 95%;
	height: 250px;
	padding: 2px;
	line-height: 1.4;
}
.c-pw {						/* パスワード入力欄 */
	width: 40%;
}
.c-tra {					/* トラックバックURL欄 */
	width: 80%;
}
.s-button {					/* 送信ボタン設定 */
	width: 321px;
	height: 24px;
	margin: 15px 0px 35px;
	border: 0px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_bpos.gif) #B1B1B1 left top no-repeat;
}
.d-button {					/* 削除ボタン設定 */
	width: 111px;
	height: 25px;
	margin: 20px 0px;
	border: 0px;
	background: url(http://blog-imgs-15-origin.fc2.com/m/i/1/mi104c/nlcd_bdelete.gif) #E8E8E8 left top no-repeat;
}
textarea,select,input {
	color : #62665A;
	font-size : 12px; 
	font-family : "ヒラギノ角ゴ Pro ","Hiragino Kaku Gothic Pro","Osaka","Verdana","Tahoma","MS UI Gothic",sans-serif;
}


#googleAdContainer{
	float: left;
}
#googleAdContainer img{
	border: 0px;
} 