.container .contents { padding-top:8px; }
.container .content { margin-right:0; }
.content ul.breadcrumbs { height:15px; display:block; }
.content ul.submenu { height:15px; display:none; z-index:2; }
.the-content { background-color:transparent; font-size:0; position:relative; width:100%; margin:12px 0 72px -24px; display:inline-block; vertical-align:top; border:0; overflow:hidden; clear:both; }
.cols { background-color:transparent; font-size:0; position:relative; margin:0; padding:0; display:inline-block; vertical-align:top; border:0; }
.cols h1 { margin:0 0 20px 0; padding:0 24px; }
.cols h6 { margin:12px 0 20px 0; padding:0 24px; }
.col { width:49%; float:left; }
.col.credit { width:70%; }
.col1 { border-right:1px #c0c0c0 solid; }
.col1.credit { border-right:0; }
.cols p { font-size:16px; line-height:25px; margin-bottom:25px; padding:0 24px; }
.cols p.beforelist { margin-bottom:8px; }
.cols strong { font-size:14px; line-height:25px; }
.cols p a { color:#333; font-family:"Helvetica Now Text W01 Light", "Helvetica Now Text"; font-size:15px; font-style:normal; font-weight:normal; line-height:15px; margin:0; padding:0; }
.cols p a:focus, .cols p a:hover, .cols p a:active { color:#000; border-bottom:1px #999 solid; }
@media screen and (min-width:1025px) and (max-width:1440px) { 
}
@media screen and (min-width:769px) and (max-width:1024px) { 
.the-content.credit { margin:12px 0 72px 0; display:block; }
.cols { padding-bottom:24px; display:block; }.col { width:100%; }
.col.credit { width:100%; }
.col1 { border-right:0; }
}
@media screen and (max-width:768px) { 
.the-content.credit { margin:12px 0 72px 0; display:block; }
.cols { padding-bottom:24px; }.col { width:100%; }
.col.credit { width:100%; }
.col1 { border-right:0; }
}
@media print {
.content ul.breadcrumbs { height:auto; }
.the-content { width:98%; margin-bottom:28px; display:block; float:none; }
.the-content.credit { margin:12px 0 72px 0; display:block; }
.cols { display:block; }
.col { width:92%; float:none; }
.col.credit { width:92%; }
.col1 { border-right:0; }
.cols p { font-size:14px; line-height:18px; margin-bottom:20px; }
.cols strong { font-size:12px; line-height:16px; }
.cols p a { font-size:10px; line-height:16px; }
}