@charset "UTF-8";

/* === Style-Sheet (Nifty) ディスプレイ用 === */
/* 三宅龍太郎 2017 */

	.exmenu {
		display: none;
	}
	img:not([class]) {
		border: 0 none;
		border-radius: 0;
	}

@media (min-width: 480px) {

	/* --- 実用編 チャレンジ CSS リンク --- */
	h2 + ul > li::before {
		content: url('../../../../image/icon/stationery.svg');
		margin: 0 .4em 0 0;
		padding: 0;
		line-height: 1.0;
		vertical-align: -60%;	/* middle, -60% */
		text-decoration: none;
	}
	h2 + ul {
		margin: 0;
		padding: 0 0 0 32px;
		width: auto;
		height: 33px;
		float: right;
		position: relative;
		list-style: none;
	}
	h3 {
		clear: none;
	}
	h3 + p {
		margin: 0 3%;
		padding: .2em .8em;
		border: .125em solid #ccc;
		border-radius: .3em;
	}
	/* 實用編 チャレンジ CSS */
	body > ul:nth-of-type(13) {
		background: url('../../../../image/banner/web_kuri.png') no-repeat 100% 0;
	}

	a#linksample {
		text-decoration: underline;
		color: #33f;
		cursor: crosshair;
	}

	strong.emp {
		font-size: 1.1em;
	}

}

@media (min-width: 480px) and (prefers-color-scheme: dark) {

	body > ul:nth-of-type(13) {
		background: none;
  }

}
