#tch-contents-wrap-id img{border: 0; margin: 0px; padding: 0}
#tch-contents-wrap-id ol,#tch-contents-wrap-id dl,#tch-contents-wrap-id dt,#tch-contents-wrap-id dd,#tch-contents-wrap-id ul,#tch-contents-wrap-id li{list-style: none; margin: 0px; padding: 0px}
#tch-contents-wrap-id p{margin: 0; padding: 0; border: 0}
#tch-contents-wrap-id a{color: rgb(255, 255, 255); text-decoration: none}
#tch-contents-wrap-id a:hover,#tch-contents-wrap-id a:active{color: rgb(255, 102, 0); text-decoration: none}
#tch-contents-wrap-id #wrap{width: 100%; margin: 0px auto}
#tch-contents-wrap-id h4.titDepth01{font-size: 180%; font-weight: bold; color: rgb(14, 81, 165); margin: 25px 0 10px 0}
#tch-contents-wrap-id .target{width: 95%; border: 2px solid rgb(204, 204, 204); border-radius: 10px; padding: 1.5%; margin: 0 auto 30px auto; text-align: center}
#tch-contents-wrap-id .target img{max-width: 100%}
#tch-contents-wrap-id .textBox{top: -20000px; margin: 0; padding: 0; line-height: 0; width: 900px; position: absolute}
#tch-contents-wrap-id dl{margin: 0 0 30px 0; padding: 0}
#tch-contents-wrap-id dt{font-size: 150%; font-weight: bold; color: rgb(0, 0, 0); margin: 25px 0 10px 0; clear: both}
#tch-contents-wrap-id dd{padding: 3px 3px 4px 10px; background: rgb(242, 242, 242)}
#tch-contents-wrap-id dd a{color: rgb(17, 17, 17); text-decoration: none}
#tch-contents-wrap-id .right{text-align: right; margin: 0 0 25px 0}
#tch-contents-wrap-id ul{width: 100%}
#tch-contents-wrap-id li{float: left; border: 1px solid rgb(2, 59, 146); border-radius: 8px; background: linear-gradient(rgb(40, 140, 243), rgb(24, 69, 144)); margin: 0 4px 15px 0; color: rgb(255, 255, 255); font-weight: bold; width: 7%; text-align: center}
#tch-contents-wrap-id p{padding: 1px 1px 3px 2px}
#tch-contents-wrap-id table{width: 100%; border-collapse: collapse; margin: 0 0 40px 0; border-top: 2px solid rgb(0, 0, 0)}
#tch-contents-wrap-id caption{font-size: 160%; font-weight: bold; color: rgb(0, 0, 0); margin: 25px 0 10px 0; text-align: left}
#tch-contents-wrap-id th,#tch-contents-wrap-id td{border: 1px solid rgb(204, 204, 204); text-align: center; padding: 5px}
#tch-contents-wrap-id th{font-weight: bold; background-color: rgb(244, 244, 244)}
#tch-contents-wrap-id .text01{text-align: left; padding-left: 1%; margin: 0 0 25px 0}
#tch-contents-wrap-id .textBox{top: -20000px; margin: 0; padding: 0; line-height: 0; width: 900px; position: absolute}
@media all and (max-width: 482px){
#tch-contents-wrap-id ul{width: 100%}
#tch-contents-wrap-id li{float: left; border: 1px solid rgb(2, 59, 146); border-radius: 8px; background: linear-gradient(rgb(40, 140, 243), rgb(24, 69, 144)); margin: 0 4px 15px 0; color: rgb(255, 255, 255); font-weight: bold; width: 14%; text-align: center; letter-spacing: -1px}
}
