#dezome .inner{
	max-width: 800px;
	margin: 0 auto;
	text-align: left;
}

#dezome img{
	width: 100%;
	vertical-align: bottom;
}

#dezome h2{
	text-indent: 0;
	margin-bottom: 20px;
}

#dezome p{
	text-indent: 0;
}

#dezome .ti1{
	text-indent: 1em;
}

.dezomeImgContents{
	margin-top: 20px;
}

.dezomeImgContents ul li{
	list-style-type: none;
	float: left;
	width: 49%;
	margin: 0 2% 2% 0;
}

.dezomeImgContents ul li:nth-child(2n){
	margin-right: 0;
}

#dezome h3{
	text-align: center;
	font-size: 1.8em;
	padding: .75em 1em;
	color: #eeea36;
	background-color: #e71419;
	margin: 1em 0 .5em;
}

#dezome h9{
	text-align: center;
	font-size: 2.2em;
	padding: .75em 1em;
	color: #eeea36;
	
}

#dezome p.note{
	text-indent: -1em;
	padding-left: 1em;
}

.dezomeInfo{
	margin-top: 20px;
}

.dezomeInfo dl{
	margin-bottom: 20px;
}

.dezomeInfo dl dt{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: .25em;
}

.dezomeInfo dl dd{
	padding-left: 2em;
}

.dezomeInfo dl dd ul{
	padding-left: 1em;
}

.dezomeInfo dl dd ul li p{
	padding-left: 1em;
}

.dezome2col .imgContents{
    float: left;
    width: 33%;
    margin: 0;
}

.dezome2col .txtContents{
    float: right;
    width: 63%;
}

.dezomeFin{
    font-size: 1.2em;
    font-weight: bold;
    text-decoration: underline;
}

.Collaboration{
    font-size: 1.2em;
    color: #FFC000;
    text-decoration: underline;
}

.dezomeInfo dl dd table{
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    margin-bottom: .25em;
}

.dezomeInfo dl dd table th,
.dezomeInfo dl dd table td{
    padding: .5em;
    border: 1px solid #000;
}

.dezomeInfo dl dd table th{
    width: 2em;
    text-align: center;
}

.dezomeInfo > ul{
    padding-left: 1em;
}

.virusCheck{
    padding: 20px;
    border: 1px solid #000;
    margin: .5em 0;
}

.fz1_2{
    font-size: 1.2em;
    text-decoration: underline;
}

.dezomeAccess .txtContents{
    float: left;
    width: 55%;
}

.dezomeAccess figure{
    float: right;
    width: 40%;
    margin: 0;
}

.dezomeAccess .txtContents ul{
    padding: 1em 1em 1em 2em;
    border: 1px solid #000;
    margin-bottom: .5em;
}

.dezomeAccess .txtContents ul li{
    list-style-type: circle;
}











@media screen and (max-width: 767px){
	#dezome h3{
		font-size: 1.3em;
	}
    
    .dezome2col .imgContents{
        float: none;
        width: 70%;
        margin: 0 auto 15px;
    }
    
    .dezome2col .txtContents{
        width: 100%;
    }
    
    .dezomeAccess .txtContents{
        float: none;
        width: 100%;
        margin-bottom: 15px;
    }
    
    .dezomeAccess figure{
        width: 100%;
        margin-bottom: 15px;
    }    
    
    
}




