/*-----Common-----*/
@charset "UTF-8";

/*----- disable netmile&gamepot  -----*/
.togamepot, .tonetmile {display:none;}

* {
	margin:0;
	padding:0; }

img {
	border: none; }

h1, h2, h3, h4, h5, ul, li, dl, dt, dd {
	margin:0;
	padding:0;
	list-style: none; }

p {
	margin:0 0 1em 0; }

.clearfix:after{
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0; }

.clearfix{
	zoom:1; }

a:link {
	color: #0887B6;
	text-decoration: none; }

a:visited {
	color: #0887B6;
	text-decoration: none; }

a:active {
	color: #0887B6;
	text-decoration: none; }

a:hover {
	color: #ff9a00;
	text-decoration: underline; }

body {
	font-size: small;
	color: #333333;
	line-height: 1.4;
	background: #ffffff;
	font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; }

.sbHeader {
	height:25px;
	}

#container {
	width:950px;
	margin:0 auto 30px auto;
	text-align:left; }

#banner { padding: 15px 0 10px 0; }

	#banner h1 {
		float: left;
		clear:left; }

	#banner .allianceLink {
		margin-bottom:12px; }

	#banner .allianceLink li {
		float:left;
		margin-right:8px; }

	#banner .allianceLink a {
		height:19px;
		display:block;
		text-indent:-3000em;
		overflow:hidden; }


	#banner h1 a:hover {
		padding-right: 82px;
		background: url(/_images/blog/_8c6/blog-help/label_top.gif) no-repeat right top;
		display: block; }

	#banner .navi {
		float: right;
		width: 258px; }
	
	#banner .navi li {
		float: left; }

	#banner .navi li a {
		width: 79px;
		height: 24px;
		padding-top: 5px;
		text-align: center;
		color: #333333!important;
		text-decoration: none!important;
		display: block; }

	#banner li.naviL a {
		width:99px;
		background: url(/_images/blog/_8c6/blog-help/navi_bg2.gif) no-repeat; }

	#banner li.naviL a:hover {
		background: url(/_images/blog/_8c6/blog-help/navi_bg2.gif) no-repeat 0 -29px; }

	#banner li.naviM a {
		width: 79px;
		background: url(/_images/blog/_8c6/blog-help/navi_bg2.gif) no-repeat -99px 0; }

	#banner li.naviM a:hover {
		background: url(/_images/blog/_8c6/blog-help/navi_bg2.gif) no-repeat -99px -29px; }

	#banner li.naviR a {
		width: 79px;
		background: url(/_images/blog/_8c6/blog-help/navi_bg2.gif) no-repeat -178px 0; }

	#banner li.naviR a:hover {
		background: url(/_images/blog/_8c6/blog-help/navi_bg2.gif) no-repeat -178px -29px; }

#lead { }
 
/*-----Content-----*/
#content {
	clear: both; }
 
/* Links */
.archive-title {
	margin-bottom:10px; }
	
.archive-folder a {
	padding-left:18px;
	background:url(/_images/blog/_8c6/blog-help/icn_folder.gif) no-repeat 0 1px; }

.arrowText {
	padding:0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%; }
 
.archive-bottom { }
 
.archive-name { float: left; }
 
.archive-links a { float: right; }

.previousLink a {
	float:left;
	padding-left:16px;
	background:url(/_images/blog/_8c6/blog-help/arrow_blue_prev.gif) no-repeat left center; }
 
.previousLink a:hover {
	background:url(/_images/blog/_8c6/blog-help/arrow_yell_prev.gif) no-repeat left center; }
 
 .nextLink a {
 	float:right;
	padding-right:16px;
	background:url(/_images/blog/_8c6/blog-help/arrow_blue_next.gif) no-repeat right center; }

 .nextLink a:hover {
 	background:url(/_images/blog/_8c6/blog-help/arrow_yell_next.gif) no-repeat right center; }
 
/* Articles */
#main {
	float: left;
	width: 740px;
	overflow: hidden; }

.articles {
	background:url(/_images/blog/_8c6/blog-help/article_body.gif) repeat-y;
	overflow: hidden; }

	.articles a:visited {
		color: #551A8B;
		text-decoration: none; }

	.articles a:hover {
		color: #ff9a00;
		text-decoration: underline; }
 
.articles-head {
	height:10px;
	background:url(/_images/blog/_8c6/blog-help/article_head.gif) no-repeat center top;
	font-size:0px; }
 
.articles-bottom {
	height: 10px;
	margin-bottom:10px;
	background:url(/_images/blog/_8c6/blog-help/article_foot.gif) no-repeat center bottom;
	font-size:0px; }
 
.articles-title {
	padding:20px 20px 8px 20px;
	background:url(/_images/blog/_8c6/blog-help/article_title.gif) no-repeat center top;
	border-bottom:1px solid #d5d5d5;
	font-size: 124%; }

	.articles-title span,
	.articles-title a {
		padding:2px 0;
		display:block; }

.articles-body {
	padding: 20px 20px 10px 20px;
	font-size: 114%;
	line-height: 1.6; }

	.articles-body ul,
	.articles-body ol {
		margin:10px 0 10px 15px;
		padding:0; }

	.articles-body ul li {
		margin-left:20px;
		padding:3px 0;
		list-style:square; }

	.articles-body ol li {
		margin-left:20px;
		padding:3px 0;
		list-style:decimal; }

	.articles-body img {
		margin:10px 0;
		border:1px solid #d5d5d5;
		padding:2px; }

	.innerBox img,
	.bordernon img,
	.caution_box img {
		border:none!important; }

	.caution_box img { margin:0; }

.groupTitle {
	margin:10px 0;
	padding:2px 10px;
	background:#e9e9e9;
	font-size:106%; }

.faqList ul {
	margin:0; }

.faqList ul li {
	margin:0;
	padding:4px 0;
	list-style:none; }

.faqList ul li a {
	padding: 3px 0 3px 24px;
	background:url(/_images/blog/_8c6/blog-help/icn_file.gif) no-repeat 0 6px;
	font-size: 110%;
	font-weight:bold;
	display: block; }

.categoryTable h4 a {
	padding-left: 20px;
	background: url(/_images/blog/_8c6/blog-help/icn_folder.gif) no-repeat left center;
	font-size: 100%;
	color:#333333!important; }

.categoryTable td {
	padding: 12px 8px;
	vertical-align:top; }

	.categoryTable td li {
		margin:0;
		font-size:small;
		list-style:none; }

	.categoryTable td li a {
		padding:2px 0 2px 20px;
		background:url(/_images/blog/_8c6/blog-help/icn_file.gif) no-repeat 0 center; }

	.categoryTable td li img {
		margin:0 0 0 4px;
		border:none;
		vertical-align:middle; }

.categoryTable a:visited {
	color:#0887B6; }

.categoryTable a:hover {
	color: #ff9a00;
	text-decoration: underline; }


.posted { display: none; }

.adView { display: none;}
 
 /* Aritcle style */

.caution_box {
	margin:15px 0;
	padding:10px 15px;
	border:3px solid #ffeeaa;
	font-size:small; }

.caution_box ul {
	margin:0; }
 
 .navi_Link {
 	margin:0.8em 0; }

	 .navi_Link a {
		padding-left:16px;
		background:url(/_images/blog/_8c6/blog-help/arrow_blue_next.gif) no-repeat left center;
		font-weight:normal;
		font-size:114%; }

	 .navi_Link a:hover {
		background:url(/_images/blog/_8c6/blog-help/arrow_yell_next.gif) no-repeat left center; }
 
 .sub_title {
 	margin-bottom:1em;
	padding-bottom:2px;
	border-bottom:1px solid #d5d5d5;
 	font-size:114%;
 	}
 
/*-----Side-----*/
#side-b {
	float: right;
	width: 200px;
	font-size: small;
	overflow: hidden; }
 
.sidebar {
	width: 200px;
	margin: 0 0 10px 0;
	overflow: hidden; }
 
.sidebar-title {
	margin:0;
	padding:3px 11px;
	background:url(/_images/blog/_8c6/blog-help/sidebar_title.gif) no-repeat;
	font-size: 100%;
	color:#ffffff; }
 
.sidebar-body {
	padding:8px 11px 0 11px;
	background:url(/_images/blog/_8c6/blog-help/sidebar_body.gif) repeat-y; }
 
	.sidebar-body ul {
		margin:0;
		padding:0; }

	.sidebar-body li {
		list-style-type: none; }
 
		.sidebar-body li a { margin-right:4px; }
 
.sidebar-end {
	height:10px;
	background:url(/_images/blog/_8c6/blog-help/sidebar_foot.gif) no-repeat;
	font-size:0px; }
 
.new {
	margin-left: 6px;
	font-weight: bold;
	color: #ee0000; }
 
/*--Search--*/
#search {
	height: 80px;
	width: 180px;
	padding: 10px;
	background: url(/_images/blog/_8c6/blog-help/search_bg.gif) no-repeat; }

	#search h3 {
		margin-bottom: 5px;
		font-size: 100%;
		color: #ffffff; }

	#search form {
		text-align: center; }
 
	#search .search-tbox {
		width: 168px;
		padding: 3px;
		margin-bottom: 6px; }

	#search .search-button {
		width: 5em;
		}

/*--Category--*/
.categoryList li {
	padding:3px 0; }

	.categoryList li a {
		padding: 2px 0 2px 20px;
		background: url(/_images/blog/_8c6/blog-help/icn_folder.gif) no-repeat 0 4px;
		display:block; }

/*--Custom Pane--*/
.sidebar-head {
	height: 10px;
	background: url(/_images/blog/_8c6/blog-help/sidebar_head.gif) no-repeat;
	font-size: 0; }

#customPane .sidebar-body {
	padding-top: 0;
	}

/*--So-net--*/
#powered { }
 
	#powered img { margin-bottom: 10px; }
 
#rssfeed {
	font-size:86%; }

	#rssfeed a {
		color:#333333!important; } 
 
/*-----Footer-----*/
.footWrap {
	padding:15px 0 5px 0;
	background:#484848;
	border-top:3px solid #d5d5d5;
	text-align: left;
	}
.footNavi {
	width:950px;
	margin:0 auto;
	line-height:1.3;
	}
	.footNavi dl {
		float:left;
		margin-right:20px;
		}
	.footNavi dt {
		margin-bottom:5px;
		padding-bottom:5px;
		font-weight:bold;
		color:#ffffff;
		background:url(/_images/blog/_8c6/blog-help/dotline.gif) repeat-x left bottom;
		}
	.footNavi dd {
		padding:3px 0;
		}
	.footNavi dd a {
		padding-left:16px;
		background:url(/_images/blog/_8c6/blog-help/arrow_foot.gif) no-repeat left center;
		}
	.footNavi dd.noarrow {
		margin-left:17px;
		color:#999999;
		line-height:1.8;
		}
	.footNavi dd.noarrow a {
		padding:0;
		background:none;
		}
	.footNavi dd.noarrow a:hover {
		background:none;
		}
	.footNavi dd a:link { color:#cccccc; }
	.footNavi dd a:visited { color:#cccccc; }
	.footNavi dd a:active { color:#cccccc; }
	.footNavi dd a:hover { color:#ffffff; background:url(/_images/blog/_8c6/blog-help/arrow_foot_ov.gif) no-repeat left center; }

	.footNavi dl.fnUnit1 { width:165px; }
	.footNavi dl.fnUnit2 { width:195px; }
	.footNavi dl.fnUnit3 { width:365px; }
		.footNavi dl.fnUnit3 ul {
			clear:left;
			padding-bottom:2px;
			margin-bottom:4px;
			border-bottom:1px solid #585858;
			}
		.footNavi dl.fnUnit3 ul li {
			float:left;
			width:121px;
			padding:2px 0;
			font-size:100%;
			}
	.footNavi dl.fnUnit4 { width:165px; margin-right:0; }

#footer {
	clear: both;
	width: 950px;
	margin: 0 auto;
	padding: 10px 0;
	font-size: x-small; }
 
	#footer a:link { color: #333333; }

	#footer a:visited { color: #333333; }

	#footer a:active { color: #333333; }

	#footer a:hover	 { color: #333333; }
 
.copyright {
	padding: 0;
	margin: 0;
	text-align: right; }

.sidebar iframe {
display:none;
}


/*-----あれもこれもCSS-----*/

.aremokoremo{
	width:740px;
	height:120px;
	background:url(/_images/blog/_8c6/blog-help/aremo_bg.gif) no-repeat;
	margin:0px 0px 20px 0px; 
}

.aremo_box1{
	width:440px;
	padding:15px 0px 0px 20px;
	float:left;
}

.aremokoremo h4{
	background:url(/_images/blog/_8c6/blog-help/aremo_icon-bc917.jpg) no-repeat left center;
	height:24px;
	padding:0px 0px 0px 35px;
	margin:0px 0px 5px 0px;
	font-size:120%;
	color:#333333;
}

.aremokoremo .aremo_box1 a{
	background:url(/_images/blog/_8c6/blog-help/arrow_blue_prev-c45ad.gif) no-repeat left center;
	float:right;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 16px;
}

.aremokoremo .aremo_box1 a:hover {
	background:url(/_images/blog/_8c6/blog-help/arrow_yell_prev-a80dd.gif) no-repeat left center; 
}

.aremo_box2{
	width:220px;
	float:left;
	padding:40px 0px 0px 45px;
}

.aremo_box2 img {
	width:203px;
	height:38px;
	border:0;
	border:0;
}





