#content .main-container:not(.main-category) section#plink.tg > article { margin: 0 1rem; }
#content .main-container:not(.main-category) section#plink.tg > article > p { color: #333333; font-size: 1.1rem; }
#content .main-container:not(.main-category) section#plink.tg > article ul.plinkH { padding: 0.5rem 1rem 2rem; margin: 0; flex-wrap: wrap; border: none; }
#content .main-container:not(.main-category) section#plink.tg > article:last-child ul.plinkH { padding-bottom: 0; }
#content .main-container:not(.main-category) section#plink.tg > article ul.plinkH li a:before { content: none; }

#content .main-container:not(.main-category) div.section_box.tg { margin-bottom: 5rem; }
#content .main-container:not(.main-category) div.section_box.tg > article { display: flex; justify-content: space-between; flex-wrap: wrap; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item { width: 48%; margin-bottom: 2rem; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item.full { width: 100%; }

#content .main-container:not(.main-category) div.section_box.tg > article div.item p.description { margin-left: 0.8rem; margin-bottom: 1.5rem; }

#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content { border-radius: 2rem; padding: 1rem 2rem; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content.type1 { background-color: #DEEBF7; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content.type2 { background-color: #E2F0D9; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content.type3 { background-color: #FFF2CC; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > ul.menus { display: flex; flex-wrap: wrap; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > ul.menus + ul.menus { margin-top: 1rem; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > ul.menus > li { background: url(/advantest-theme/images/news-icon.gif) no-repeat scroll left 0.4rem; display: block; height: auto; padding-left: 1rem; margin-right: 2rem; text-decoration: none; }

#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content ul.list { margin-top: 0.5rem; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content ul.list > li { margin: 0 0 0 0.5rem; padding: 0px 0px 0px 0.8rem; background: transparent url(/advantest-2019-theme/images/bullet-ul-privacypage.png) no-repeat left 0.6rem; list-style: none; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content ul.list ul > li::before { content: '\2013'; margin: 0 0.5rem; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > ul.list { margin-bottom: 1rem; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > ul.list ul  { display: flex; flex-wrap: wrap; }
#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > *:last-child { margin-bottom: 0; }

#content .main-container:not(.main-category) div.section_box.tg a.pdf { background-position: right 0.4rem; }

ul.tabs li a span.tabline {
	display: inline;
	margin-left: 0.5rem;
	color: #ff0000;
	font-weight: bold;
}

@media (max-width: 767px) {
	#content .main-container:not(.main-category) div.section_box.tg > article div.item div.content > ul.menus > li { background-position: left 0.3rem; margin-right: 1rem; }
	#content .main-container:not(.main-category) div.section_box.tg { margin-bottom: 2rem; }
	#content .main-container:not(.main-category) div.section_box.tg > article { flex-direction: column; }
	#content .main-container:not(.main-category) div.section_box.tg > article div.item { width: 100%; }
}

@media (max-width: 465px) {
	#content .main-container:not(.main-category) ul.tabs #adv-li-tab-view11 > a { font-size: 0.89rem; }
}
