@charset "utf-8";
.body {
}

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.wrapper {width: 928px;height: auto;float: center;text-algin: left;margin: auto;background-color: #FFFFFF;}

/*########## ヘッダー 20110302 by akiko ##########*/
.wrapper #header                {width: 928px;height:25px;background-image: url(../temp/header-bar.gif);background-repeat: no-repeat;overflow: hidden;}

.wrapper #header2               {width: 928px;height:113px;overflow: hidden;}
.wrapper #header2 #logo         {float: left;width: 335px;height:110px;margin-left:5px;}
.wrapper #header2 #logo2        {text-align:right;float: left;width: 583px;height:110px;}
.wrapper #header2  #logo2 #info {float: right;width: 219px;height:40px;margin-top:15px;font-size: 12px;color: #575757;background-image: url(../temp/header-info.gif);	background-repeat: no-repeat;padding:30px 0px 0px 210px;}

ul.h-navi    {text-align:right;float: right;width:420px;font-size:12px;margin-top:5px;}
ul.h-navi li {text-align:right;float:left;list-style:none;width:auto;word-spacing:4px;}

a.h-link          {color: #4C4948; text-decoration: none; line-height:20px;}
a.h-link:link     {color: #4C4948; text-decoration: none; line-height:20px;}
a.h-link:visited  {color: #4C4948; text-decoration: none; line-height:20px;}
a.h-link:hover    {color: #F7AB00; text-decoration: none; line-height:20px;}
a.h-link:active   {text-decoration:none; line-height:20px; }


/*########## ナビゲーション ##########*/
.wrapper  #topnavi {float:left;width: 928px;height:45px;color: #4C4948;}
ul.t-navi          {width:928px;margin:0px;padding: 0px;}
ul.t-navi li       {width:185px;height:45px;float:left;background-image: url(../temp/t-naviback.jpg);background-repeat: no-repeat;list-style:none;text-align: center;}
ul.t-navi li:hover {width:185px;height:45px;background-image: url(../temp/t-naviback-hover.jpg);background-repeat: no-repeat;}

a.t-link          {width:185px;height:45px;display:block;font-size:15px;color: #4C4948;text-decoration: none;line-height:45px;font-weight: bolder;}
a.t-link:link     {color: #4C4948; text-decoration: none; line-height:45px;}
a.t-link:visited  {color: #4C4948; text-decoration: none; line-height:45px;}
a.t-link:hover    {color: #4C4948; text-decoration: none; line-height:45px;}
a.t-link:active   {text-decoration:none; line-height:40px;}

img.sample        {vertical-align: middle;}
/*########## contents ##########*/
.wrapper #contents {width: 928px;height:auto;overflow: hidden;margin-top:10px;margin-bottom:20px;float:left;}

/*####### left #######*/
.wrapper #contents #left {width: 170px;height:auto;float:  left;margin:0px;padding:0px;overflow: hidden;}

/*--leftボタンボックス定義 20110202 by akiko---------*/
.l-block{
	width:165px;
	height:60px;
}	
/*--left,rightリンククラス定義 20110202 by akiko-----------*/
a.btn-link          {width:165px;height:60px;display:block;font-size:20px;color: #FFFFFF; text-decoration: none;line-height:1px;}
a.btn-link:link     {color: #FFFFFF; text-decoration: none;line-height:1px;}
a.btn-link:visited  {color: #FFFFFF; text-decoration: none;line-height:1px;}
a.btn-link:hover    {color: #FFFFFF; text-decoration: none;line-height:1px;}
a.btn-link:active   {text-decoration:none;line-height:1px;}	

/*--right90リンククラス定義 20110202 by akiko-----------*/
a.btn-link90          {width:165px;height:90px;display:block;font-size:20px;color: #FFFFFF; text-decoration: none;line-height:1px;}

/*--広報ブログ---20110202----------*/
.wrapper #contents #left  #l-navi1       {width:167px;height:62px;background-image: url(../temp/l-navi1.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #left  #l-navi1:hover {background-image: url(../temp/l-navi1-on.jpg);background-repeat: no-repeat;}

/*--製品実績---20110202------------*/
.wrapper #contents #left  #l-navi2       {width:167px;height:62px;background-image: url(../temp/l-navi2.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #left  #l-navi2:hover {background-image: url(../temp/l-navi2-on.jpg);background-repeat: no-repeat;}


/*--お客様の声---20110202----------*/
.wrapper #contents #left  #l-navi3       {width:167px;height:62px;background-image: url(../temp/l-navi3.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #left  #l-navi3:hover {background-image: url(../temp/l-navi3-on.jpg);background-repeat: no-repeat;}


/*--制作ストーリー---20110202------*/
.wrapper #contents #left  #l-navi4       {width:167px;height:62px;background-image: url(../temp/l-navi4.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #left  #l-navi4:hover {background-image: url(../temp/l-navi4-on.jpg);background-repeat: no-repeat;}

/*--スタッフブログ---20110202------*/
.wrapper #contents #left  #l-navi5       {width:167px;height:62px;background-image: url(../temp/l-navi5.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #left  #l-navi5:hover {background-image: url(../temp/l-navi5-on.jpg);background-repeat: no-repeat;}

/*--Twitter-------20110202---------*/
.wrapper #contents #left  #l-navi6       {width:167px;height:62px;background-image: url(../temp/l-navi6.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #left  #l-navi6:hover {background-image: url(../temp/l-navi6-on.jpg);background-repeat: no-repeat;}



/*---left-block(見積り～)---------*/
.wrapper #contents #left #l-block1 {width:140px;height:auto;background-image: url(../temp/l-block-back.jpg);background-repeat: no-repeat;font-size:15px;color: #4C4948;	text-decoration: none;line-height:30px;font-weight: bold;margin-left:2px;padding-left: 25px;}
.wrapper #contents #left #l-block   {width:162px;height:auto;border-width:0px 1px 1px 1px;border-color:#9B9D9D;border-style:solid;margin-left:2px;margin-bottom:5px;    padding:0px;}	



ul.l-block-in      {width:160px;font-size:12px;margin: 0px;padding:0px;}
ul.l-block-in li   {list-style:none;width:auto;background-image: url(../temp/l-block-point.gif);background-repeat: no-repeat;padding-left: 25px;}

a.lb-link          {color: #4C4948; text-decoration: none; line-height:20px;}
a.lb-link:link     {color: #4C4948; text-decoration: none; line-height:20px;}
a.lb-link:visited  {color: #4C4948; text-decoration: none; line-height:20px;}
a.lb-link:hover    {color: #F7AB00; text-decoration: none; line-height:20px;}
a.lb-link:active   {text-decoration:none; line-height:20px; }
		
/*####### main #######*/
.wrapper #contents #main {width: 588px;height:auto;float:  left;margin:0px;padding:0px;overflow: hidden;}


/*####### right #######*/
.wrapper #contents #right {width: 170px;height:auto;float:  right;margin:0px;padding:0px;overflow: hidden;}


/*--BOXティッシュ---20110202----------*/
.wrapper #contents #right  #r-block1       {width:167px;height:62px;background-image: url(../temp/r-block1.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block1:hover {background-image: url(../temp/r-block1-on.jpg);background-repeat: no-repeat;}

/*--紙製POP什器---20110202----------*/
.wrapper #contents #right  #r-block2       {width:167px;height:62px;background-image: url(../temp/r-block2.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block2:hover {background-image: url(../temp/r-block2-on.jpg);background-repeat: no-repeat;}

/*--宅配用厚紙封筒---20110202----------*/
.wrapper #contents #right  #r-block3       {width:167px;height:62px;background-image: url(../temp/r-block3.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block3:hover {background-image: url(../temp/r-block3-on.jpg);background-repeat: no-repeat;}

/*--品質への取組---20110202----------*/
.wrapper #contents #right  #r-block4       {width:167px;height:62px;background-image: url(../temp/r-block4.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block4:hover {background-image: url(../temp/r-block4-on.jpg);background-repeat: no-repeat;}

/*--見積りはこちら---20110202----------*/
.wrapper #contents #right  #r-block5       {width:165px;height:60px;background-image: url(../temp/r-block5.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block5:hover {background-image: url(../temp/r-block5-on.jpg);background-repeat: no-repeat;}

/*--リサイクル抜き型---20110202----------*/
.wrapper #contents #right  #r-block6       {width:165px;height:60px;background-image: url(../temp/r-block6.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block6:hover {background-image: url(../temp/r-block6-on.jpg);background-repeat: no-repeat;}

/*--無地ケース作成サービス---20110202----------*/
.wrapper #contents #right  #r-block7       {width:165px;height:60px;background-image: url(../temp/r-block7.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block7:hover {background-image: url(../temp/r-block7-on.jpg);background-repeat: no-repeat;}

/*--コマガタ通信---20110202----------*/
.wrapper #contents #right  #r-block8       {width:165px;height:90px;background-image: url(../temp/r-block8.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block8:hover {background-image: url(../temp/r-block8-on.jpg);background-repeat: no-repeat;}

/*--コマガタメールマガジン---20110202----------*/
.wrapper #contents #right  #r-block9       {width:165px;height:60px;background-image: url(../temp/r-block9.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block9:hover {background-image: url(../temp/r-block9-on.jpg);background-repeat: no-repeat;}

/*--厚紙カラーチャート販売---20110202----------*/
.wrapper #contents #right  #r-block10       {width:165px;height:90px;background-image: url(../temp/r-block10.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block10:hover {background-image: url(../temp/r-block10-on.jpg);background-repeat: no-repeat;}

/*--和紙の印刷屋---20110202----------*/
.wrapper #contents #right  #r-block11       {width:165px;height:60px;background-image: url(../temp/r-block11.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block11:hover {background-image: url(../temp/r-block11-on.jpg);background-repeat: no-repeat;}

/*--ラベル印刷---20110202----------*/
.wrapper #contents #right  #r-block12       {width:165px;height:60px;background-image: url(../temp/r-block12.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block12:hover {background-image: url(../temp/r-block12-on.jpg);background-repeat: no-repeat;}

/*--特注袋---20110202----------*/
.wrapper #contents #right  #r-block13       {width:165px;height:60px;background-image: url(../temp/r-block13.gif);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block13:hover {background-image: url(../temp/r-block13-on.gif);background-repeat: no-repeat;}

/*--小冊子---20111111----------*/
.wrapper #contents #right  #r-block14       {width:165px;height:60px;background-image: url(../temp/r-block14.jpg);background-repeat: no-repeat;margin-bottom:5px;}
.wrapper #contents #right  #r-block14:hover {background-image: url(../temp/r-block14-on.jpg);background-repeat: no-repeat;}


/*営業カレンダー*/
.wrapper #contents #right #r-block {width:140px;height:auto;background-image: url(../temp/r-block-back.jpg);background-repeat: no-repeat;font-size:15px;color: #4C4948;text-decoration: none;line-height:30px;font-weight: bold;margin-left:2px;padding-left: 25px;}	
.wrapper #contents #right #calendar {width:160px;height:160px;padding:2px;}	

/*ISO*/
.wrapper #contents #right #iso      {width:165px;height:165px;margin-left:2px;padding:0px;}	
/*SSL*/
.wrapper #contents #right #ssl-gs   {width:140px;height:auto;margin-left:2px;padding:10px;font-size:12px;color: #595758;line-height:15px;}	

/*nakanohito---20110307-------akiko*/
.wrapper #contents #right #Acssanlys{

			width:165px;
			height:50px;
			margin-left:2px;
			padding-left: 25px;
}	


/*########## フッター ##########*/
.wrapper #footer  {width: 928px;height:95px;background-image: url(../temp/footer.jpg);background-repeat: no-repeat;float:left;overflow: hidden;}

ul.f-navi         {text-align:right;float:right;width:420px;height:auto;font-size:12px;margin-top:5px;overflow: hidden;}
ul.f-navi li      {list-style:none;float:left;word-spacing:4px;overflow: hidden;}

a.f-link          {color: #4C4948; text-decoration: none; line-height:20px;}
a.f-link:link     {color: #4C4948; text-decoration: none; line-height:20px;}
a.f-link:visited  {color: #4C4948; text-decoration: none; line-height:20px;}
a.f-link:hover    {color: #F7AB00; text-decoration: none; line-height:20px;}
a.f-link:active   {text-decoration:none; line-height:20px; }


/*########## font ##########*/
h1{font-size: 13px; color: #595758; display: inline;line-height:15px;}

