﻿.archivelayout h1.tas_page_title{text-align:left;position:relative;border-bottom:1px solid #eee;padding-bottom:20px}.archivelayout h1.tas_page_title em{text-align:left;display:block;color:#717171;font-style:normal;font-size:14px;margin:6px 0 12px}.archive_intro{background:#f6f6f6;padding:20px 30px;margin:-10px 0 40px}.archive_intro{background:#f6f6f6;padding:10px 30px 30px;margin:-10px 0 40px}.archive_intro p{margin:0 0 10px}.archive_intro h3{margin:30px 0 30px;font-weight:700;font-size:18px}.archive_intro div{margin:20px 0 0;display:inline-block}.archivelayout .site-inner{margin-bottom:40px}.pagination,.pagination_post{clear:both;margin:20px 0 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li,.pagination_post li{display:inline}.archive-pagination li a,.pagination_post li a,.pagination_post li span.current{cursor:pointer;display:inline-block;font-size:12px;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a,.pagination_post li a{background:#f6f6f6;color:#000}.archive-pagination li a:hover,.archive-pagination li a:focus,.archive-pagination li.active a,.pagination_post li a:focus,.pagination_post li a:hover,.pagination_post li span.current{background:var(--main-color);color:#fff}.ideal_man{margin-bottom:40px}.ideal_man .row221-2h,.ideal_man .row221-7h{vertical-align:top}.ideal_man .row221-2h{padding:0;margin:20px 0 0}.ideal_man img{margin:0 auto;width:60%;max-width:290px}@media only screen and (min-width:600px){.ideal_man img{width:100%}.ideal_man .row221-2h{margin:0;padding-left:30px}}@media only screen and (min-width:960px){.ideal_man .row221-2h{margin-top:-10px;padding-left:40px}}