@charset "UTF-8";

/*
	================================================================================================
		/support/tv/connect/game/ common2.css
	================================================================================================
*/

#contents h1.title {
    border-bottom: 2px solid #6b6b6b;
    color: #2f353d;
    font-size: 1.5rem;
}

#contents h2.title {
    border-bottom-color: #000;
    font-size: 1.154em;
}

#contents .lineArea {
    margin: 1em;
    padding: 1em;
    border: solid 1px #E3E3E3;
    background: #F3F3F3;
}

#contents .b_style {
    font-weight: bold;
}

#contents .s5-linkV3:after {
    display: inline-block;
    content: '';
    background: url(/share5/svg/icon/angle-right.svg) no-repeat;
    background-repeat: no-repeat;
    background-size: contain;
    vertical-align: middle;
    height: 0.6em;
    width: 0.6em;
    margin: -0.15em 0.4em 0;
}

#contents ol.bold li::marker{
	font-weight:bold;
    font-size: 1.125em;
}

#contents ol.bold li {
	margin-bottom: 2.5em;
}

#contents .disc {
    list-style: disc;
}

#contents ol.bold li .stitle {
	font-weight:bold;
    font-size: 1.125em;
}

#contents .nodisc {
    list-style: none;
}

img.icon_window {
    padding: 0 0.25em;
}

#contents section {
    margin-bottom: 3em;
    margin-top: 4em;
}

#contents .annotation {
    padding-left: 1em;
    text-indent: -1em;
}

@media screen and (max-width: 640px) {
	.pct img {
		width: auto;
		max-width: 100%;
	}
	
}