@charset "euc-jp";
@import url("../../common/css/header_2024.css");
@import url("column.css");

main { padding-top: 86px;}
section { margin: 0 0 40px; font-size: 14px; line-height: 1.8em;}
section::after {display: block; clear:both; content: "";}

h3 { margin: 0 0 20px; color: #FF670E; font-size: 18px;}
h4 { margin: 40px 0 10px; color: #101c7c; font-size: 14px;}

@media screen and (max-width:699px){
    main { padding-top: 60px;}
}

/**============================================================================================**/
/* 更新日 */
article > .ta_r { margin: 0 0 10px; font-size: 12px; line-height: 1.3em;}

/* 目次 */
aside .index { margin: 0 0 30px;}

/* お役立ち講座TOP */
aside > a { font-size: 12px; line-height: 1.3em;}
aside > a img { margin: 0 0 5px; transition: all 0.4s;}
aside > a:hover img { opacity: 0.7;}

/**============================================================================================**/
/* ウインターギア素材研究 */
#win-sozai > p {
	margin: 30px 0 0;
	padding: 8px 15px;
	border: solid 3px #6091d3;
	border-radius: 10px;
}

/**========================================**/
section:has(h3) img {
    float: left;
    width: 100px; margin: 0 10px 10px 0;}

#win-sozai2,
#win-sozai3,
#win-sozai4 { padding: 40px 0 0; border-top: solid 2px #ccc;}

#win-sozai2 li::first-letter { font-size: 16px; font-weight: bold;}

/* LastUp2025.09.05_kimata */