@charset "utf-8";

/* ============================================================

[ information ]
概要 : ディレクトリ専用スタイル設定

============================================================ */

/* ---------------------------------------------------------
■ 製品ページ
--------------------------------------------------------- */
/* カタログへのボタン */
span.btnCatalog {
	display: block;
	margin: 5px 5px 0px;
	text-align: right;
}

span.btnCatalog img {
	border: none;
}

/* 用途 */
div.productApp {
	clear: both;
	margin: 10px 0px;
}

div.productApp dl {
	float: left;
	width: 340px;
	margin: 0px;
	padding-right: 15px;
}

div.productApp dl dt {
	float: left;
	width: 40px;
	padding: 5px 5px 7px 0px;
}

div.productApp dl dd {
	padding-left: 30px;
}

/* witinc:eMinebea内検索 */

#sideNaviWrap .eminebeaSearch{
	background:url(/product/img/bg_eminebea_search.jpg) no-repeat;
	height:163px;
	margin:0 0 20px 0;
}

#sideNaviWrap .eminebeaSearch p.eminebeaLogo{
	margin:0 0 2px 8px;
	padding:8px 0 0 0;
	width:157px;
	height:49px;
}

#sideNaviWrap .eminebeaSearch .eminebeaSearchBox{
	float:left;
	width:123px;
	height:20px;
	margin:0 4px 0 10px;
	border:#DADDE0 1px solid;
}

#sideNaviWrap .eminebeaSearch ul{
	margin:0 0 0 4px;
	padding:0;
}

#sideNaviWrap .eminebeaSearch li{
	font-size:10px;
	margin:0 3px 0 7px;
	padding:1px 0 0 0;
	float:left;
}

#sideNaviWrap .eminebeaSearch a{
	color:#000;
	margin:0;
	padding:0;
	line-height:1.6;
}

#sideNaviWrap .eminebeaSearch a:hover{
	color:#0068b3;
}

.overlayLinkImg {
	position: relative;
}

/* /witinc:eMinebea内検索 */


/* witinc:製品ページ共通 */

#latestArea_02 {
	margin: 0px 0px 10px 0px;
}

#latestArea_02 a {
	display: block;
	background-color: #e5fbff;
	background: url(/product/img/bg_link_01.gif) no-repeat;
	border: 3px solid #667b80;
	text-decoration: none;
	cursor: pointer;
	*zoom:1;
	float: left;
	padding: 20px 15px;
	width: 350px;
	box-sizing: border-box;
	*zoom:1;
	*width: 320px;
}

#latestArea_02 a.colorPattern02 {
	background-color: #f2f9ff;
	border: 4px solid #455b80;
}

#latestArea_02 a:hover {
	border: 4px solid #3db4cc;
}

#latestArea_02 a.colorPattern02:hover {
	border: 4px solid #527ecc;
}

#latestArea_02 a:first-child {
	margin-right: 25px;
	*margin-right: 8px;
}

#latestArea_02 .item .inner {
	background: url(/common/img/icons/ico_arrow_right_red_02.png) no-repeat right center;
	*zoom:1;
}

#latestArea_02 .item .innerImage {
	float: left;
	margin: 0 15px 0 0;
	width: 60px;
}

#latestArea_02 .item .innerText {
	float: left;
	margin: 0 15px 0 0;
	width: 222px;
}

#latestArea_02 .item.type_01 .innerText {
	width: 292px;
}

#latestArea_02 .item .innerText dt {
	margin-bottom: 10px;
	font-size: 125%;
	font-weight: bold;
	color: #0a101a;
}

#latestArea_02 .item .innerText dd {
	margin: 0;
	font-size: 94%;
	color: #0a101a;
}

* html #latestArea_02 .item {
	display: inline; zoom: 1;
}

.dlBlock {
	position: relative;
	float: left;
	width:350px;
}

.dlBlock a {
	display: block;
	padding: 14px 5px 14px 45px;
	border: 2px solid #737780;
	background: url(/common/img/icons/ico_arrow_right_red_01.gif) no-repeat right 16px center;
	font-size: 117%;
	font-weight: bold;
	color: #45484d;
	line-height: 1.76;
	text-decoration: none;
	letter-spacing:1px;
}

.dlBlock a:hover {
	padding: 13px 4px 13px 44px;
	border: 3px solid #003b90;
	background-position: right 15px center;
	background-color: #f7faff;
background-position: right center;
}

.dlBlock a img {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 11px;
	right: auto;
	margin-top: auto;
	margin-bottom: auto;
	margin-left: 8px;
}

.dlBlock a span {
	font-size: 81%;
}


/* /witinc:製品ページ共通 */


/* witinc:ベアリング */


h3.faqH3 {
	background-color: #ffffff;
}

ul.faqList {
	margin: 0px;
}

ul.faqList li {
	margin-bottom: 15px;
	padding: 0px 0px 0px 25px;
	list-style: none;
	background: url(/common/img/icons/icon_faq_q.gif) no-repeat 0px 0px;
}

dl.bearing_faq {
	margin: 0px;
	padding-top: 17px;
	border-top: 1px solid #dadde0;
}
dl.faqFirstItem {
	padding-top: 0px;
	border-top: none;
}

dl.faqLastItem{
	border-bottom: 1px solid #dadde0;
}

dl.bearing_faq dt {
	margin: 0px;
	padding: 0px 0px 15px 25px;
	background: url(/common/img/icons/icon_faq_q.gif) no-repeat 0px 0px;
}

dl.bearing_faq dd {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 25px;
	background: url(/common/img/icons/icon_faq_a.gif) no-repeat 0px 0px;
}

dl.bearing_faq dd table {
	margin: 10px 0px;
}

.search_model{
	background:url(/product/bearing/img/bg_search.jpg) no-repeat;
	margin:20px 0 20px 0;
	padding:13px 18px 8px 18px;
	position:relative;
}

.search_condition{
	background:url(/product/bearing/img/bg_search.jpg) no-repeat;
	padding:13px 18px 8px 18px;
	position:relative;
}

.search_model h3, .search_condition h3{
	margin:5px 0 15px 0px;
	padding:3px 5px 3px 5px;
	background-color:transparent;
}

.search_model p.move_eminebea, .search_condition p.move_eminebea{
	position:absolute;
	top:20px;
	right:19px;
	margin:0;
	font-size:98%;
	color:#333;
}

.search_model p.move_eminebea img, .search_condition p.move_eminebea img{
	vertical-align:top;
	margin:3px 0 0 0;
}

.search_model_table{
	width:432px;
	margin:0 0 12px 0;
}

td.search_model_01{
	padding:12px 12px 5px 12px;
	background:#F5F5F5;
}

.search_model_02{
	width:90px;
	padding:0 0 0 0;
	background:#EBEBD1;
	text-align:center;
}

.search_model_02 input{
	width:48px;
	height:30px;
}

.search_unit{
	width:400px;
	margin:0 0 15px 0;
}

.search_unit_01{
	background:#F3F3F3;
}

.search_unit_02{
	background:#FFF;
}

table.search_condition_table{
	margin:0 0 8px 0;
}

table.search_condition_table th,
table.search_condition_table td{
	background:#FAFAFA;
}

table.search_condition_table th.search_head{
	background:#D9E9F9;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	width:382px;
}

table.search_condition_table .search_condition_img{
	margin:0;
}

table.search_condition_table td.searchResult {
	background: #FFFFE7;
	text-align: right;
	font-weight: bold;
	font-size:14px;
}

table.search_condition_table td.searchResult p{
	margin:10px 0 0 0;
}

table.search_condition_table td.searchResult p img:hover{
	opacity:0.85;
	filter:Alpha(opacity=85);
}

table.search_condition_table td.resultList {
	padding: 14px 0 14px 0;
	background: #ebebd1;
	text-align: center;
}

table.search_condition_table td.resultList img:hover{
	opacity:0.85;
	filter:Alpha(opacity=85);
}

table.search_condition_table td input[type="number"].width01{
	width: 5em;
}

.search_condition .btn {
  display: block;
  margin: 0 auto;
  color: #fff;
  background: #005bac;
  max-width: 100%;
  width: 200px;
  text-align: center;
  padding: 10px 0
}

.search_condition .btn, .btn:hover {
  border: 1px solid #005bac
}

.search_condition .btn:hover {
  opacity: 1;
  background-color: #fff;
  color: #005bac
}

.width02{
	width:97%;
	margin:0 0 5px 0;
}

.bearing_download h3{
	margin:10px 0 10px 0;
}

.bearing_catalog{
	width:350px;
	float:left;
}

.bearing_manual{
	width:350px;
	margin:0 0 0 25px;
	float:left;
}

.bearing_catalog h3,
.bearing_manual h3{
	font-size:105%;
	padding-right:1px;
}

.bearing_downloadTxt{
	min-height:190px;
	margin:0;
}

.bearing_downloadImg{
	margin:0 0 21px 0;
	text-align:center;
}

.bearing_download .dlBlock a {
	display: block;
	padding: 12px 3px 12px 40px;
	border: 2px solid #737780;
	background: url(/common/img/icons/ico_arrow_right_red_01.gif) no-repeat right 16px center;
	font-size: 117%;
	font-weight: bold;
	color: #45484d;
	line-height: 1.6;
	text-decoration: none;
	letter-spacing:0;
}

.bearing_download .dlBlock a:hover {
	padding: 11px 2px 11px 39px;
	border: 3px solid #003b90;
	background-position: right 15px center;
	background-color: #f7faff;
}

img.windowIcon{
	vertical-align:top;
	margin:4px 0 0 1px;
}

#latestArea_02.bearing_data{
	margin:25px 0 0 0;
	padding:0 0 10px 0;
}

.bearing_download{
	padding:0 0 10px 0;
}


/* /witinc:ベアリング */


/* witinc:計測機器 */

.mcd_contents{
	margin:-4px 0 21px 0;
}

.mcd_contents02{
	margin:25px 0 14px 0;
}

#latestArea_02.mcd_01 a {
	background: url(/product/img/bg_link_03.gif) no-repeat;
	*zoom:1;
	padding: 13px 13px 13px 13px;
	width: 234px;
	box-sizing: border-box;
	*zoom:1;
	*width: 200px;
}

#latestArea_02.mcd_01 .item.type_01 a {
	padding: 20px 15px 20px 15px;
	width: 220px;
	box-sizing: border-box;
	*zoom:1;
	*width: 190px;
}

#latestArea_02.mcd_02 a:first-child {
	margin-right: 25px;
}

#latestArea_02.mcd_02 a {
	*zoom:1;
	*width: 312px;
}

#latestArea_02.mcd_03 a {
	padding: 20px 15px;
	width: 100%;
	*zoom:1;
	*width: 686px;
	background: url(/product/img/bg_link_02.gif) no-repeat;
}

#latestArea_02.mcd_01 .item .innerText{
	width:121px;
}

#latestArea_02.mcd_01 .item.type_01 .innerText {
	width: 185px;
}

#latestArea_02.mcd_01 a:first-child {
	margin-right: 10px;
}

#latestArea_02.mcd_01 a.mcd_second{
	margin:0 12px 0 0;
}

#latestArea_02.mcd_01 .item .innerText dt {
	width:150px;
}

#latestArea_02.mcd_02 .item .innerText dt {
	margin-bottom: 10px;
	line-height:1.5;
}

#latestArea_02.mcd_03 .item .innerText dt {
	margin-bottom: 10px;
}

#latestArea_02.mcd_02 .item .innerText dd{
	line-height:1.76;
}

#latestArea_02.mcd_03 .item .innerText dd{
	line-height:1.76;
}

#latestArea_02 .item .mcd_innerImage_01 {
	float: left;
	margin: 0 8px 0 0;
	width: 60px;
}

#latestArea_02.mcd_02 .item .innerText {
	float: left;
	margin: 0 15px 0 0;
	width: 222px;
}

#latestArea_02.mcd_03 .item .innerText{
	width:595px;
}

#latestArea_02 .item .mcd_innerImage_01 {
	float: left;
	margin: 0 7px 0 0;
	width: 55px;
}

#latestArea_02 .item .mcd_innerImage_02 {
	float: left;
	margin: 1px 8px 0 0;
	width: 55px;
}

#latestArea_02 .item .mcd_innerImage_03 {
	float: left;
	margin: 0 8px 0 1px;
	width: 57px;
}

#latestArea_02 .item .mcd_innerImage_04 {
	float: left;
	margin: 1px 7px 0 0;
	width: 55px;
}


/* /witinc:計測機器 */


/* witinc:ステッピングモーター */
.motor_content dd,
.motor_content_02 dd{
	line-height:1.76;
}

#latestArea_02.motor_content_01 .item .innerText dd,
#latestArea_02.motor_content_02 .item .innerText dd{
	color:#000;
}

#latestArea_02.motor_content_01 a {
	background: url(/product/img/bg_link_05.gif) no-repeat;
	padding: 20px 15px;
	*zoom:1;
}

#latestArea_02.motor_content_02 a {
	background: url(/product/img/bg_link_02.gif) no-repeat;
	padding: 20px 15px;
	width: 100%;
	*zoom:1;
	*width: 686px;
}

#latestArea_02.motor_content_02 .item .innerText{
	width:595px;
}

.txtRed{
	color:#E9380C;
}

#latestArea_02 .item .innerText dd.motor_content_txt01{
	margin:0 0 7px 0;
	min-height:136px;
	line-height:1.76;
}

#latestArea_02 .item .innerText dd.motor_content_txt02{
	margin:0 0 7px 0;
	line-height:1.76;
}

#latestArea_02 .item .motor_innerImage_01{
	float: left;
	margin: 1px 6px 0 0;
	width: 60px;
}

#latestArea_02 .item .motor_innerImage_02{
	float: left;
	margin: 1px 5px 0 1px;
	width: 60px;
}

#latestArea_02 .item .motor_innerImage_03{
	float: left;
	margin: 1px 13px 0 2px;
	width: 60px;
}

#latestArea_02 .item .motor_note{
	padding:3px 0 0 0;
}


/* /witinc:ステッピングモーター */




/* ---------------------------------------------------------
■ バックナンバー
--------------------------------------------------------- */
div.backNumLayout dl {
	margin: 15px 0px 20px 30px;
}

div.backNumLayout dl dd {
	width: 630px;
	padding-bottom: 10px;
}

/* ---------------------------------------------------------
■ 枠線付きリンクボタン 
--------------------------------------------------------- */
.moreLinks {
	margin: 20px 0 20px 0;
}

.setImg .moreLinks {
	margin: 25px 0 25px 0;
	text-align: right;
}

.moreLinks li {
	margin: 0 20px 0 0;
	padding: 0;
	border: 1px solid #737780;
	display: inline-block;
	line-height: 1.5;
*display: inline;
}
.moreLinks li:hover {
	margin: -1px 19px -1px -1px;
	border: 2px solid #003b90;
	background-color: #f7faff;
}
.moreLinks li a {
	padding: 7px 25px 7px 12px;
	display: inline-block;
	min-height: 18px;
	color: #45484d;
	background: url(/common/img/icons/ico_info.gif) no-repeat right 12px top 12px;
	font-size: 94%;
	text-decoration: none;
background: url(/common/img/icons/ico_info.gif) no-repeat right center\9;
*display: inline;
}
.moreLinks li a.extLink {
	padding-right: 12px;
	background-image: none;
}
.moreLinks li a.extLink > img {
	padding-left: 5px;
	border: none;
}

.moreLinks li a[target="_blank"] {
    padding: 7px 27px 7px 12px;
    background: url(/common/img/icons/icon_window.gif) no-repeat right 9px top 7px;
    min-height: 18px;
    background: url(/common/img/icons/icon_window.gif) no-repeat right center\9;
}

/* ---------------------------------------------------------
■■レスポンシブ用sytle■■ 
    - 2018/06 : 追加
--------------------------------------------------------- */

/* PCのみ */
@media print, screen and (min-width:751px){
    /* 扉ページ */
    .path_product .keyVisualBlock img:nth-child(2){
        display: none;
    }
    .path_product .categoryBox_03 .item .inner .thumb img:nth-child(2){
        display: none;
    }
    
}

/* タブレット・スマホ以下 */
@media screen and  (max-width:750px){

    .path_backnumber #contentNoSideNavi .infoArea + br + div{
        max-width: 90%;
        margin-left: auto;
        margin-right: auto;
        font-size: 100%;
        text-align: center;
        box-sizing: border-box;
        margin-bottom: 10px;
    }
    .path_backnumber #contentNoSideNavi .infoArea + br + div a{
        display: inline-block;
        margin-right: 6px;
    }

    /* 共通パーツ */
    #latestArea_01 a,
    #latestArea_02 a{
        width: 100%;
        float: none;
        box-sizing: border-box;
    }
    #latestArea_01 a .item .inner,
    #latestArea_02 a .item .inner{
        height: auto !important;
    }
    #latestArea_01 .item .innerText,
    #latestArea_02 .item .innerText{
        width:60%;
        width:-webkit-calc(100% - 100px);
        width:-moz-calc(100% - 100px);
        width:calc(100% - 100px);
        word-wrap: break-word;
    }
    #latestArea_02 a:first-child,
    #latestArea_02 a:first-child{
        margin-bottom: 15px;
    }
    
    /* 扉ページ */
    .path_product .keyVisualBlock img:nth-child(1){
        display: none;
    }
    .path_product .categoryBox_03 .item .inner .thumb img:nth-child(1){
        display: none;
    }
    
    /* 製品紹介　一覧コンテンツ部 */
    .categoryBox_02{
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        width: 100%;
    }
    .categoryBox_02 .ttl{
        margin-top: 0;
        margin-bottom: 10px;
        background: url(/common/img/bg_catebox_ttl_short.gif) no-repeat left bottom / 100% 4px;
    }
    .categoryBox_02 .item{
        min-height: 0 !important;
        width: 100%;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }
    .categoryBox_02 .item .txt p{
        padding-bottom: 30px;
    }
    
    
    /* 製品紹介　詳細コンテンツ部 */
    div.h1Wrap + .setImg > img:first-child{
        border: #DDD solid 1px;
        max-width: 200px;
        float: left;
        margin-right: 15px
    }
    .moreLinks li{
        margin-right: 0;
    }
    .moreLinks li:hover {
        margin: 0;
        border-width: 1px 1px 1px 1px;
    }
    div.productApp{
        margin-top: 0;
        margin-bottom: 0;
    }
    div.productApp dl{
        padding-right: 0 !important;
        float: none !important;
        width: 100% !important;
    }
    div.productApp dl::after{
        content: "";
        display: block;
        clear: both;
    }
    div.productApp dl dt{
        width: 45px;
        min-height: 47px;
        padding: 0;
    }
    div.productApp dl dd{
        padding-left: 0;
        margin-left: 0;
        margin-bottom: 5px;
        float: left;
        max-width:80%;
        max-width:-webkit-calc(100% - 50px);
        max-width:-moz-calc(100% - 50px);
        max-width:calc(100% - 50px);
				word-wrap: break-word;
    }
    p img[title="photo"]{
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        height: auto;
        max-width: 220px;
    }
    .bearing_catalog{
        float: none;
        width: 100%;
    }
    .dlBlock{
        float: none;
        width: 100%;
    }
    .bearing_manual{
        width: 100%;
        margin: 15px 0 0 0;
    }
    .search_condition{
        background-repeat:  repeat;
    }
    #catalog_PartSearch .search_model p.move_eminebea,
    #catalog_PartSearch .search_condition p.move_eminebea,
    #catalog_CatalogPartSpecsList .search_condition p.move_eminebea{
        position: relative;
        top: 0 ;
        right: 0 ;
        margin-bottom: 10px;
    }
    #catalog_PartSearch .search_model_table,
    #catalog_PartSearch .search_model_table tr,
    #catalog_PartSearch .search_model_table tbody,
    #catalog_PartSearch .search_model_table td{
        display: block;
        width: 100%;
        box-sizing: border-box;
    }
    
    .search_unit{
        width: 100%;
    }
    
    .search_unit th.search_unit_01 {
        width: 50%;
    }
    .search_unit td.search_unit_02 input#unit00 {
        width: 90%;
    }
    
    .search_condition_table tr th {
        font-weight: bold;
    }
    .search_condition_table tr th,
    .search_condition_table tr td {
        width: 100% !important;
    }
    
    .search_model_01 input[type="text"],
    .search_condition_table td input[type="text"],
    .search_condition_table td input[type="number"] {
        -webkit-appearance: none;
        box-sizing: border-box;
        border-radius: 0;
        border: #7A7A7A solid 1px;
    }
    .search_condition_table td input[type="number"].width01{
        width: 6em;
    }
    .search_model_02{
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .search_model_02 input{
        width: 100px;
        -webkit-appearance: none;
        box-sizing: border-box;
        border-radius: 0;
        border-collapse: #7A7A7A;
        background-color: #E1E1E1;
    }
    #catalog_CatalogPartSpecsList .search_condition_table,
    #catalog_CatalogPartSpecsList .search_condition_table tr,
    #catalog_CatalogPartSpecsList .search_condition_table tbody,
    #catalog_CatalogPartSpecsList .search_condition_table th,
    #catalog_CatalogPartSpecsList .search_condition_table td{
        display: block;
        width: 100%;
        box-sizing: border-box;
    }
    #catalog_CatalogPartSpecsList .search_condition_table td.image{
        text-align: center;
    }
    #catalog_CatalogPartSpecsList .search_condition_table td.image img{
        max-width: 100%;
        margin: 0;
    }
    #latestArea_02 a.colorPattern02{
        width: 100%;
        background-position: right top;
        background-color: #F2F9FF;
    }
    #latestArea_02 a.colorPattern02:first-child{
        margin-right: 0;
        margin-bottom: 15px;
    }
    #latestArea_02.mcd_01 a.mcd_second{
        margin-right: 0;
        margin-bottom: 15px;
    }
    #latestArea_02.mcd_01 .item .innerText{
        width:50%;
        width:-webkit-calc(100% - 100px);
        width:-moz-calc(100% - 100px);
        width:calc(100% - 100px);
        margin-right: 0;
    }
    #latestArea_02.mcd_01 .item .innerText dt{
        width: 100%;
    }
    #latestArea_02.mcd_01 .item .innerText dt br{
        display: none;
    }
    #latestArea_02.mcd_01 .colorPattern02:last-child{
        margin-bottom: 30px;
    }
    #latestArea_02.mcd_03 .item .innerText{
        width:50%;
        width:-webkit-calc(100% - 100px);
        width:-moz-calc(100% - 100px);
        width:calc(100% - 100px);
        margin-right: 0;
    }
    .tableClear[summary="構成部品"]{
        width: 100%;
        max-width: 440px;
    }
    .tableClear[summary="構成部品"] tr{
        display : -ms-flexbox;
        display: flex;
        flex-flow: row nowrap;
        justify-content: space-between;
        align-items: flex-start;
        -ms-flex-flow: row nowrap;
        -ms-justify-content: space-between;
        -ms-flex-align: flex-start;
    }
    .tableClear[summary="構成部品"] td{
        width: 48%;
        box-sizing: border-box;
        text-align: center;
        padding-left: 0;
        padding-right: 0;
    }
    .tableClear[summary="構成部品"] td img{
        width: 100%;
        height: auto;
    }
    .tableClear[summary="PDF"],
    .tableClear[summary="PDF"] tr,
    .tableClear[summary="PDF"] tbody,
    .tableClear[summary="PDF"] td{
        display: block;
        width: 100%;
        padding: 0 ;
        margin: 0;
    }
    .tableClear[summary="PDF"] td{
        padding-top: 10px;
    }
    #latestArea_02.motor_content_02 .item .innerText{
        width:50%;
        width:-webkit-calc(100% - 100px);
        width:-moz-calc(100% - 100px);
        width:calc(100% - 100px);
    }
    .colorBox h4 + div.setImg img{
        max-width: 200px;
        margin-right: 15px;
        float: left;
        border: none;
    }
    
    /* バックナンバー 詳細ページ */ 
    .path_backnumber div.setImg div.col_00{
        float: none;
        margin-left: auto;
        margin-right: auto;
        padding: 0;
        max-width: 100%;
    }
    .path_backnumber img{
        max-width: 100%;
        height: auto;
    }
    
    /***/
    
    #path_1191823_6242 div.setImg.paddingLft10{
        display : -ms-flexbox;
        display: flex;
        flex-flow: row wrap;
        justify-content: space-between;
        align-items: stretch;
        -ms-flex-flow: row wrap;
        -ms-justify-content: space-between;
        -ms-flex-align: stretch;
    }
    #path_1191823_6242 div.setImg.paddingLft10 div.col_00{
        width: 48% !important;
    }
    
    /***/
    
    #path_1182880_6242 div.setImg{
        display : -ms-flexbox;
        display: flex;
        flex-flow: row nowrap;
        justify-content: center;
        align-items: flex-start;
        -ms-flex-flow: row nowrap;
        -ms-justify-content: center;
        -ms-flex-align: flex-start;
    }
    #path_1182880_6242 div.setImg img{
        display: block;
        max-width: 48%;
        margin: 0 auto 10px auto;
        float: none;
    }
    #path_1182880_6242 div.setImg + div{
        display: block;
        text-align: center;
        font-size: 80%;
    }
    
    /***/
    
    
    
    
}


