@charset "utf-8";

@import "/css/common.css";
/*==================================================================*/

/* style css */

/*==================================================================*/
h1{
	margin:0 0 38px;
	padding:0;
}

/* ---------------------------------------------------------------- */

/* index：伝票・印刷用語集 */

/* ---------------------------------------------------------------- */
#glossary *{margin:0;padding:0;}
#glossary{
	width:650px;
	margin:0 auto;
	border:3px solid #ccc;
}

#glossary .block{
	padding:20px 30px 10px;
	background:url('../image/back.gif') repeat 0 0;
}
/* clear hack */
#glossary .block{zoom:1;}
#glossary .block:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

#glossary dl{
	margin:0 0 12px;
	width:295px;
	float:left;
}

/* dt */
#glossary dt{
	width:280px;
	font-size:16px;
	font-weight:bold;
}

/* dt */
#glossary dt a{
	padding:8px 0 8px 34px;
	border:2px solid #ccc;
	display:block;
	height:100%;
	background:url('../image/arr.gif') no-repeat 10px 14px #def0fd;
}

/* 入れ子 */
#glossary .long{
	width:575px;
	float:none;
	clear:both;
}
#glossary .long dt{width:auto;}

/* 入れ子 */
#glossary .nest{
	border:2px solid #ccc;
	width:571px;
	float:none;
	clear:both;
}
#glossary .nest dt{width:auto;}
#glossary .nest dt a{border:none;}
#glossary .nest dd{background:#fff;}


#glossary .nest ul{
	padding:12px 0 1em 32px;
	font-size:14px;
}
/* clear hack */
#glossary .nest ul{zoom:1;}
#glossary .nest ul:after{content:" ";clear:both;height:0;display:block;visibility:hidden;}

#glossary .nest li{
	width:170px;
	float:left;
	list-style:none;
	text-indent:12px;
	background:url('/common_img/listmark.gif') no-repeat 0 50%;
}

/* IE hack */
* html #glossary .nest li{background:url('/common_img/listmark.gif') no-repeat 0 40%;}
*:first-child+html #glossary .nest li{background:url('/common_img/listmark.gif') no-repeat 0 40%;}



/* link */
#glossary dl a{color:#333;}
#glossary dl a:hover{color:#333;}


/* ---------------------------------------------------------------- */
/* popup */
/* ---------------------------------------------------------------- */
body#popup{background:url('../image/back.gif') repeat 0 0;}
#popup div.container{
	width:100%;
	margin:0 auto;
	background:url('../image/popup_title.gif') repeat-x 0 0;
}

#popup #contents{width:540px;margin:0 auto;}

#glossary-pop *{margin:0;padding:0;}

/* h1 */
#glossary-pop h1{
	color:#fff;
	font-size:16px;
	margin:0 0 1.2em;
	padding:6px 0 0;
	text-align:center;
}


#glossary-pop p.photo{margin:0 0 1em;text-align:center;}
#glossary-pop p.photo img{border:1px solid #ccc;}
#glossary-pop p.text{
	width:490px;
	margin:0 auto 1.4em;
	font-size:14px;
}

#glossary-pop p.btn{
	margin:0 20px 0 0;
	padding:0 0 10px;
	text-align:right;
}

#glossary-pop dl{font-size:14px;}
#glossary-pop h2{font-size:14px;}

/* 紙質 */
/* ---------------------------------------------------------------- */
#glossary-pop .kamishitsu dl{
	width:500px;
	margin:0 auto 1.4em;
}

#glossary-pop .kamishitsu dl dt{
	font-weight:bold;
	margin:0 auto 0.6em;
	padding:3px 0 3px 10px;
	background-color:#ebf4fb;
	border-left:6px solid #28479a;
}

#glossary-pop .kamishitsu dl dd{
	margin:0 10px 1.8em 14px;
}

#glossary-pop .kamishitsu h2{
	margin:0 0 1em;
	padding:0 0 3px;
	color:#28479a;
	border-bottom:1px solid #ccc;
}

#glossary-pop .kamishitsu .block{margin:0 0 2em;}

/* clear hack */
#glossary-pop .kamishitsu .block{zoom:1;}
#glossary-pop .kamishitsu .block:after{content:".";clear:both;height:0;display:block;visibility:hidden;}


#glossary-pop  .kamishitsu blockquote{
	border:1px solid #ccc;
	padding:12px 12px 0;
	background:#fff;
}
#glossary-pop  .kamishitsu blockquote h2{color:#6aa71e;}


/* 仕上方法 */
/* ---------------------------------------------------------------- */
#glossary-pop .shiage{
	width:500px;
	margin:0 auto;
}

#glossary-pop .shiage h2{
	font-weight:bold;
	margin:0 auto 1.2em;
	padding:3px 0 3px 10px;
	background-color:#ebf4fb;
	border-left:6px solid #28479a;
}

#glossary-pop .shiage .block{margin:0 10px 0 0;}

/* clear hack */
#glossary-pop .shiage .block{zoom:1;}
#glossary-pop .shiage .block:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#glossary-pop .shiage .block .left{
	width:290px;
	float:left;
}

#glossary-pop .shiage .block .right{
	width:197px;
	float:right;
}

#glossary-pop .shiage dl{
	margin:0 10px 2em;
}

#glossary-pop .shiage dt{
	margin:0 0 1em;
	padding:0 0 3px;
	font-weight:bold;
	color:#28479a;
	border-bottom:1px solid #ccc;
}

#glossary-pop .shiage dd{}

/* clear hack */
#glossary-pop .shiage dd{zoom:1;}
#glossary-pop .shiage dd:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

/* 用紙サイズ */
/* ---------------------------------------------------------------- */
#glossary-pop .youshi h2{
	width:490px;
	margin:0 auto 1em;
	padding:0 0 3px;
	color:#28479a;
	border-bottom:1px solid #ccc;
}

#glossary-pop .youshi .block{
	width:470px;
	margin:0 auto 2em;
}

/* clear hack */
#glossary-pop .youshi .block{zoom:1;}
#glossary-pop .youshi .block:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#glossary-pop .youshi .block .left{
	width:200px;
	float:left;
}

#glossary-pop .youshi .block .right{
	width:240px;
	float:right;
}

#glossary-pop .youshi .block .left p{margin:0 0 0.4em;font-size:14px;}
#glossary-pop .youshi .block .left ul{margin:0 0 0 30px;}
#glossary-pop .youshi .block .left ul li{margin:0 0 0.2em;font-size:14px;}
#glossary-pop .youshi .block .left ul li span{
	color:#14307d;
	font-weight:bold;
	margin:0 10px 0 0;
}

/* ---------------------------------------------------------------- */

