body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}

a{ text-decoration:none; }

ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}

img { width: 100%; height: auto; }
[class*=uk-modal-close-] { left: auto; right: 10px;}

.br-m { display: none;}
.br-p { display:block;}

@media(max-width:750px){
	
	.br-m { display:block;}
	.br-p { display:none;}	

}

.container { /* background: #fff; */ max-width: 1440px; margin: 0 auto; text-align: center; position: relative;}

/* topic-1 */
.topic-1 { background-color : #87ff00;}

/* topic-2 */
.topic-2 { background-color : #ff00fe; }

/* topic-3 */
.topic-3 { background-color : #fff;}
.topic-3 .link { position: absolute; width:100%; height:5%; left:0; bottom:5%; }
.topic-3 .link a { display: inline-block; height:100%; color:transparent; width:26%; }

/* topic-4 */
.topic-4 { background-color : #87ff00;}

/* topic-5 */
.topic-5 { background-color : #fff;}

/* topic-6 */
.topic-6 { background-color : #fff;}

/* topic-7 */
.topic-7 { background-color : #fff;}
.topic-7 .link { position: absolute; width:100%; height:12%; left:0; bottom:6%; }
.topic-7 .link a { display: inline-block; height:100%; color:transparent; width:30%; }

/* topic-8 */
.topic-8 { background-color : #fff;}

/* topic-9 */
.topic-9 { background-color : #fff;}

/* topic-10 */
.topic-10 { background-color : #1c964d;}


@media(max-width:750px){
    .topic-3 .link { height:6%; bottom:4.3%; }
    .topic-3 .link a { width:52%; }

    .topic-7 .link { bottom:0; }
    .topic-7 .link a { width:64%; }
}