/* 網格內距 */
.cord1 {
	height: 100%;
	width: 100%;
	border-top: none #CDCDCD;
	border-right: none #CDCDCD;
	border-bottom: none #CDCDCD;
	border-left: none #CDCDCD;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* 手機*/
    .crod2 {
	height: 100%;
	width: 100%;
}
/* 平板*/
@media (min-width: 600px) and (max-width: 1200px) {
    .crod2 {
	height: 100%;
	border: 1px dotted #C9C9C9;
	margin: 10px;
	padding: 10px;
	width: 100%;
}
}
/* 電腦*/
@media (min-width: 1200px) {
    .crod2 {
	height: 100%;
	border: 1px dotted #C9C9C9;
	margin: 10px;
	padding: 10px;
	width: 100%;
}
}

.cord1 {
    width: 100%;
    height: 100%;
}


/* 手機*/
#txt2 {
	font-size: 1.3rem;
	font-weight: 400;
	color: #484848;
	padding-top: 1rem;
	padding-bottom: 1rem;
	padding-left: 0rem;
	line-height: 1.8em;/* 行間 */
	letter-spacing: 1px;/* 字間 */
	}
}
/* 平板*/
@media (min-width: 600px) and (max-width: 1200px) {
#txt2 {
	font-size: 1.4rem;
	font-weight: 500;
	color: #484848;	
	padding-top: 1rem;
	padding-bottom: 1rem;
	padding-left: 0rem;
	line-height: 1.8em;/* 行間 */
	letter-spacing: 1px;/* 字間 */	
	}
}
/* 電腦*/
@media (min-width: 1200px) {
#txt2 {
	font-size: 1.5rem;
	font-weight: 500;
	color: #484848;
	padding-top: 1rem;
	padding-bottom: 1rem;
	line-height: 1.8em;/* 行間 */
	letter-spacing: 1px;
	text-align: left;
	}
}


/* 公司名........................ */
html{
  font-size: 14px;
}
/* 手機*/
.rwdtxta {
  font-size: 1.4rem;
  color: #0F408A;
  line-height: 0.5rm;
  letter-spacing: 3px;
  font-weight: 400;
}
/* 平板*/
@media (min-width: 600px) and (max-width: 1200px) {
  .rwdtxta {
   font-size: calc(1.5rem + (1.3-1.2) * ((100vw - 600px) / (1200 - 600)));
  color: #0F408A;
  line-height: 1.2;
  letter-spacing: 3px;
  font-weight: 400;
  }
}
/* 電腦*/
@media (min-width: 1200px) {
  .rwdtxta {
  font-size: 1.9rem;
  color: #0F408A;
  line-height: 1.2;
  letter-spacing: 3px;
  font-weight: 400;
  }
}
/* 公司名........................ */

/* 地址........................ */
html{
  font-size: 14px;
}
/* 手機*/
.rwdtxt {
  font-size: 1.1rem;
  color: #333;
}
/* 平板*/
@media (min-width: 600px) and (max-width: 1200px) {
  .rwdtxt {
   font-size: calc(1.2rem + (1.3-1.2) * ((100vw - 600px) / (1200 - 600)));
  color: #333;
  }
}
/* 電腦*/
@media (min-width: 1200px) {
  .rwdtxt {
     font-size: 1.3rem;
     color: #333;
  }
}
/* 地址........................ */

.rem1 {
	height: 1rem;
}
.rem2 {
	height: 2rem;
}
.rem3 {
	height: 3rem;
}
.rem4 {
	height: 4rem;
}
.rem5 {
	height: 5rem;
}
.rem6 {
	height: 6rem;
}	
.rem7 {
	height: 7rem;
}	
.rem8 {
	height: 8rem;
}	
.rem9 {
	height: 9rem;
}	
.rem10 {
	height: 10rem;
}	
.rem12 {
	height: 12rem;
}
.rem15 {
	height: 15rem;
}
.rem16 {
	height: 16rem;
}
.rem20 {
	height: 20rem;
}
.rem30 {
	height: 30rem;
}
.f01 {
	padding: 10px;
}
    .cold {
	margin: 0.3rem;
}

/* 樣式*/
ul.cc{

    list-style-image: url("http://www.w3school.com.cn/i/eg_arrow.gif")
    
}

#T1 {
border-right: 15px solid white;
border-left: 15px solid white;
border-bottom: 25px solid blue;
display:inline-block;
}
#T2 {
border-top: 15px solid white;
border-bottom: 15px solid white;
border-left: 25px solid blue;
display:inline-block;
}
#T3 {
border-right: 15px solid white;
border-left: 15px solid white;
border-top: 25px solid blue;
display:inline-block;
}
#T4 {
border-top: 15px solid white;
border-bottom: 15px solid white;
border-right: 25px solid blue;
display:inline-block;
}
