<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/***************　イベント余白詰める　**********************/


.pane-contents .container{
	padding-top:0px !important;
	}



a:hover{
    text-decoration: none;
}


/*******************　パンくず　**********************/

#e-pan {
    font-size: 12px;
    margin-bottom: 10px;
}


/*******************　スマホ非表示　**********************/

br.sp {
	display:none;
	}

div.sp {
	display:none !important;
	}

/******************　メイン　**********************/


#ink-main{
	width: 900px;
	margin: 0 auto;
	}

#ink-main .ink-main-area{
	margin: 0 auto;
	}

ink-popular-number,.ink-search-maker,.ink-search-number,.ink-search-printer,.ecopack-area{
	margin-bottom:100px;
	}
.under-text{
background: linear-gradient(transparent 50%, yellow 50%);
}



div.ink-main-area h1 {
	font-size: 12px;
	margin:auto 0px;
	text-align:center;
	}

#ink-main .ink-main-area p.large-text{
	font-size: 45px;
	color:#C00;
	text-align:center;
	margin:10px 0px;
		}

#ink-main .ink-main-area ul{
	list-style-type:none;
	line-height:1.3em;
	margin-bottom:50px;
		}





/* 人気の型番シリーズエリア　**********************/

.ink-popular-number h2{
	text-align:center;
	font-size:25px;
	margin: 20px 0px;
	
	}

.ink-popular-number div.popular-ink-id{
	border-radius:10px;
	width:32.5%;
	display:inline-block;
	padding:10px 0px;
	margin:10px 0px;
	text-align:center;
	font-size:24px;
	line-height:30px;
    background: linear-gradient(#ffffff, #ecebeb);
	box-shadow: 0 0 2px gray;
	}

.ink-popular-number div.popular-ink-id span{
	font-size: 20px;
		}

.ink-popular-number div.canon{
	color:#C00;
	}

.ink-popular-number div.epson{
	color: #30C;
	}

.ink-popular-number div.brother{
	color: #390;
	}




/* メーカーから探すエリア　**********************/

.ink-search-title{
    background: linear-gradient(#ffffff, #ecebeb);
	border-radius:5px;
	padding:15px;
	font-size: 25px;
	border: 1px solid #ecebeb;
	margin-top:20px;
	}

.ink-search-title span{
	font-size: 15px;
	}

.ink-search-menu{
	border-bottom:1px #333 solid;
	padding:10px 0px 10px 10px; 
	margin:10px 0px 10px 0px; 
	}

.ink-search-menu span{
	font-size:24px;
	color:#39F;
	font-weight:bold;
	
		}
div.ink-search-maker div.ink-search-item1{
	width:31.5%;
	font-size:15px;
	text-align:center;
	display:inline-block;
	color:#FFF;
	border-radius:5px;
	padding:10px;
	margin:4px;
	border-bottom:none;
	}

		
div.ink-search-maker .ink-search-canon{
	background-color:#C00;
	}
div.ink-search-maker .ink-search-canon span{
	font-size: 25px;
	}

div.ink-search-maker .ink-search-epson{
	background-color: #30C;
	}
div.ink-search-maker .ink-search-epson span{
	font-size: 25px;
	}

div.ink-search-maker .ink-search-brother{
	background-color: #390;
	}
div.ink-search-maker .ink-search-brother span{
	font-size: 25px;
	}

div.ink-search-maker .ink-search-hp{
	background-color: #06F;
	}
div.ink-search-maker .ink-search-hp span{
	font-size: 25px;
	}

div.ink-search-maker .ink-search-richo{
	background-color: #F00;
	}
div.ink-search-maker .ink-search-richo span{
	font-size: 25px;
	}

div.ink-search-maker .ink-search-lex{
	background-color: #666;
	}
div.ink-search-maker .ink-search-lex span{
	font-size: 25px;
	}




/*　型番から探すエリア　**********************/


div.ink-search-number div.ink-scroll-block
      {
         width:24%;
		 display:inline-block;
		 margin-left:1px;
      }


div.ink-search-number div.ink-scroll-block p.ink-scroll-title{
	color:#FFF;
	text-align:center;
	font-size: 25px;
	line-height:25px;
	padding: 10px 0px;
	}

div.ink-search-number div.ink-scroll-block p.ink-scroll-title span{
	font-size: 16px;
	}

div.ink-search-number div.ink-scroll-block p.canon{
	background-color:#C00;
	}
div.ink-search-number div.ink-scroll-block p.epson{
	background-color:#30C;
	}
div.ink-search-number div.ink-scroll-block p.brother{
	background-color:#390;
	}
div.ink-search-number div.ink-scroll-block p.hp{
	background-color:#06F;
	}




div.ink-search-number div.ink-scroll-block div.ink-scroll-item
      {
         border: solid 1px #808080;
         height: 250px;
         width: 100%;
         overflow: auto;
      }

div.ink-search-number div.ink-scroll-block div.canon
      {
		  background-color: #FFC6C6;
      }

div.ink-search-number div.ink-scroll-block div.epson
      {
		  background-color: #D0E8FF;
      }
div.ink-search-number div.ink-scroll-block div.brother
      {
		  background-color: #DFD;
      }
div.ink-search-number div.ink-scroll-block div.hp
      {
		  background-color: #B9FFFF;
      }




div.ink-search-number div.ink-scroll-block div.ink-scroll-item ul li{
	font-size:17px;
	padding-top:5px;
	padding-butoom:5px;
	display:block;
		       }

div.ink-search-number div.ink-scroll-block div.ink-scroll-item ul li:hover{
	background-color: #CCC;
	}




/******************　パーツ１エリア　**********************/

#parts1{
	margin: 50px auto 100px auto;
	}


/*　エコパックエリア　**********************/

.ecopack-area p{
	text-align:center;
	margin:15px 0px;
	font-size:17px;
	}

.ecopack-area p.large-text{
	font-size: 45px;
	color:#C00;
	}

.ecopack-area ul{
	margin:20px;
}

.ecopack-area li.ink-ecopack-point{
	padding-left:200px;
    padding-top: 15px;
    margin-bottom: 30px;
	background-image:url("/klt/lp/ink/images/ink-mark.png");
	background-repeat:no-repeat;
	background-position:140px 0px;
		}

.ecopack-area li.ink-ecopack-point h2{
	font-size: 25px;
			}

.ecopack-area li.ink-ecopack-point h2 span{
	font-size: 35px;
	color:#C00;
			}

.ecopack-area p.middle-text{
	font-size: 30px;
	text-align:center;
		}



/*　フォローエリア　**********************/

.followpoint-box {
    position: relative;
    margin: 3em 0;
    padding: 0.5em 1em;
    border: solid 3px #99ce38;
}


.follow-area p.middle-text{
	font-size: 30px;
	text-align:center;
		}


.followpoint-box .box-title {
    position: absolute;
    display: inline-block;
    top: -38px;
    left: -3px;
    padding: 0 9px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    background: #99ce38;
    color: #ffffff;
    border-radius: 5px 5px 0 0;
}

.followpoint-box p {
    margin: 0; 
    padding: 0;
	font-size:17px;
	text-align:left !important;
}

.followpoint-box h2 {
	font-size:25px;
	border-bottom:#99ce38 dotted 3px;
	color:#306203 !important;
	}

.followpoint-box div{
	display:inline-block;
	width:32.5%;
	text-align:center;
	padding:20px;
	height:100px;
	vertical-align:middle;
	font-size:18px;
    line-height: 24px;
	background-color:#99ce38;
	color:#FFF;
    border-radius: 5px;
	margin-top:10px;
	margin-bottom:20px;
	}

.followpoint-box div span.number{
	font-size:20px;
	line-height:22px;
	font-weight:bold;
			}

.followpoint-box div span.time{
	font-size:12px;
			}





#ink-main .ink-main-area li.ink-ecopack-point span{
	font-size: 45px;
	color:#C00;
			}





/******************　人気のシリーズタイトル　**********************/

.ink-canon-title p{
	color:#C00;
	font-size: 25px;
	}

.ink-canon-title p span{
	font-size: medium;
	}

.ink-canon-title h3{
	color:#FFF;
	background-color: #C00;
	font-size: large;
	padding: 5px;
	margin-top:-5px;
	}



.ink-epson-title p{
	color: #33C;
	font-size: 25px;
	}

.ink-epson-title p span{
	font-size: medium;
	}

.ink-epson-title h3{
	color:#FFF;
	background-color: #33C;
	font-size: large;
	padding: 5px;
	margin-top:-5px;
	}






/******************　そのほかコンテンツ　**********************/

#ink-other-area {
	width: 900px;
	margin: 0 auto;
}


div.ink-quiz{
	margin-bottom:100px;
	}


#ink-other-area p.middle-text{
	font-size: 30px;
	text-align:center;
		}

#ink-other-area p.small-text{
	text-align:center;
	font-size:15px;
	}

#ink-other-area p span{
	font-size:20px;
	font-weight:bold;
	}


.ink-photo-compare{
	display:inline-block;
	width:44%;
	margin:10px 0px 10px 30px;
	}

.ink-photo-compare img{
	width:100%;
	}


.font-large{
	font-size:30px !important;	}


/******************　キラットについて　**********************/


.about-kilat{
	background-color:#fff;
	border:#CCC solid 1px;
	padding-bottom:100px;
	}

.about-kilat h2{
	text-align:center;
	font-size:30px;
	margin-bottom:0px;
	margin-top:20px;
	}


.about-kilat h3{
	position: relative;
	left: -20px;
	padding: 0.5em;
	background: #f59212;
	width:920px;
	color: white;
	margin-bottom:0px;

}

.about-kilat h3::before{
  position: absolute;
  content: '';
  top: 100%;
  left: 0px;
  border: none;
  border-bottom: solid 15px transparent;
  border-right: solid 20px rgb(149, 158, 155);
}

.margin-bottom20{
	margin-bottom:20px;
	}

.category-button-waku,kilat-point7-waku{
	margin-left:5px;
	}

.about-kilat p.category-button {
    height: 70px;
    margin-bottom: 10px;
    background: #f0f0f0;
    width: 32.5%;
	display:inline-block;
	}

.about-kilat p.category-button a{
	display: block;
}

.about-kilat p.category-button span{
    display: inline-table;
	height: 56px;
    text-align: left;
    font-size: 16px !important;
	font-weight:normal !important;
    line-height: 1.3125;
	vertical-align: middle;	}
	

.kilat-point7-waku{
	margin-top:20px;
	margin-left:10px;
	}


.about-kilat div.kilat-point7{
	font-size:35px;
	vertical-align:middle;
	margin: 0 0 30px 0;
	}

.about-kilat div.kilat-point7 img{
	height:50px;
	margin-left:10px;
		}


.fc-bt {
    text-align: center;
    margin-bottom: 40px;
	display:block;
}

.fc-bt a {
    background: linear-gradient(#7cb342, #6d9c3b);
    color: #fff;
    border-radius: 3px;
    font-size: 20px;
    padding: 20px 30px;
	display:block;
	width:50%;
	margin:0px auto;
}










</pre></body></html>