@charset "Shift_JIS";

/*---------------------------------------
Reset
---------------------------------------*/

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, 
ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td
{
	margin:0px ; 
	padding:0px ; 
	border:0px ;
	outline:none ;
}

h1, h2, h3, h4, h5, h6 { font-weight:normal ; font-size:1px ; }

cite, address { font-style:normal ; }

a:link    { color:#4433FF ; }
a:visited { color:#8A2BE2 ; }
a:active  { color:#A40E06 ; }
a:hover   { color:#8F78C5 ; }

/*-----------------------------
	block
---------------------------- */
body {
	color: #222 ;
	font-size: 12px ;
	line-height: 1.7 ;
	letter-spacing: 0.05em ;
	background: #645a77 url(help_img/katana_bg_02_b.jpg) repeat-x bottom left fixed ;
}

.en {
	font-size:13px ;
	font-family:"Helvetica Neue", Helvetica, Arial ;
}

div {
	margin:0 ;
	padding:0 ;
	border:0 ;
}

p {
	margin:0em 2em 1.2em 2em ;
	padding:0 ;
	border:0 ;
}

h1 {
	color:white ;
	font-size:1.5em ;
	font-weight:bold ;
	line-height:1.2 ;
	margin:5px 50px ;
}
	
h2 {
	color:white ;
	font-size:1.2em ;
	font-weight:bold ;
	padding:0.2em 0.2em 0.2em 1.0em ;
	margin:0.5em 0em ;
	background-color:#000 ;
}
	
h3 {
	color:#000 ;
	font-size:1.2em ;
	font-weight:bold ;
	padding:0.2em 1.0em 0.2em 1.0em ;
	margin:0em ;
	background-color:#FFF0FF ;
}

h4 {
	color:#000 ;
	font-size:1.2em ;
	font-weight:bold ;
	padding:0.2em 1em 0.2em 1em ;
	margin:0em ;
}

ul,ol,dl {
	margin:0em 2em 1.2em 34px ;
	padding:0em ;
	border:0em ;
	background-color:transparent ;
}

dt {
	margin:2em 0em 1em 0em;
}


/* --------- Class for block ---------- */

.textblock { margin:0px ; }

.notice {
	padding:0.5em ;
	border:1px gray solid ;
	background-color:#DCDCDC ;
}

.paperbg {
	margin:0px ;
	padding:0px ;
	border:0px ;
	background:#ddd url(../image/paper_w.jpg) ;
}

.clear { clear:both ; }

.navigation {
	margin:0px 50px 0px 50px ;
	padding:0px ;
	width:610px ;
	height:38px ;
	background:#000 ;
}

.navigation li {
	margin:5px 0px 5px 11px ;
	padding:0px ;
	list-style-type: none ;
	float:left ;
}

.navigation li a {
	display:block ; 
}


/* ---------- ID for block ----------- */

#topimg {
	margin:0px 10px ;
	padding:0px ;
	border:0px ;
}

#movie {
	text-align:center ;
}

#containerborder {
	margin:0px 50px 0px 50px ;
	border:10px #000 solid ;
	background:#e9eac8 ;
	width:590px ;
}

#container {
	background:#e9eac8 url(help_img/ktg_katana_top_title_b.jpg) no-repeat ;
	overflow:hidden ;
}

#copyright {
	color:#ddd ;
	margin:30px 50px 30px 50px ;
	padding:0.5em ;
	border:2px #800000 solid ;
	letter-spacing:normal ;
	text-align:center ;
	background-color:#000 ;
	width:590px ;
}

#setting li {
	margin:5px 0px 5px 0px ;
	padding:0px ;
	border:1px #888 solid ;
}

/*-----------------------------
	inline
---------------------------- */
em {
	font-style:normal ;
	color:red ;
}

strong { font-weight:bold ; }

kbd {
	background-color:#333333 ;
	color:white ;
	padding:0.1em 0.2em 0em 0.2em ;
	margin:0.2em ;
}

abbr { border:0px 0px 1px 0px dotted ; }

/* -------- Class for inline --------- */

.general-img {
	margin:1em 0em 2em 2em ;
	padding:0px ;
	border:0px ;
}

.li-img {
	margin:0em 0em 2em 7px ;
	padding:0px ;
}

.attention {
	color:#ff0e06 ;
	font-weight:bold ;
}

.ejlink {
	text-decoration:none ;
	background:#222 ;
	padding:2px ;
	font:12px ;
	color: Silver ;
}

.emdeco01 {
	color:#222 ;
	font:normal bold 1.2em serif ;
	line-height: 1.7 ;
}


/* -------- Interface --------- */
.group {
	background-color:#800000 ;
	color:white ;
	padding:0em 0.1em ;
	margin:0.1em ;
}

.ui {
	background-color:#bba ;
	color:#000 ;
	font-weight:bold ;
	padding:0.1em 0.2em 0.1em 0.3em ;
	margin:0.1em ;
}

.button {
	background-color:#cca ;
	color:black ;
	font-weight:bold ;
	padding:0.2em 0.1em 0em 0.2em ;
	margin:0.1em ;
	border:1px black dotted ;
}

/*-- button bg color --*/
.yellow { background-color:#cfd64a ; }

.blue { background-color:#92a9c9 ; }

.purple { background-color:#ca94d0 ; }

.green { background-color:#aac17d ; }

.red { background-color:#eb937d ; }



/*------------------------------------ 

#8F78C5 藤紫：ふじむらさき
#8C9F4A 利休鼠：りきゅうねずみ
#2E42D1 瑠璃：るり
#800080 京紫：きょうむらさき(purple)
#6C369E 菖蒲：あやめ
#A40E06 弁柄：べんがら

------------------------------------ */
