@charset "utf-8";
/*------------------------------------
        font-style
------------------------------------*/

div.bread-crumb-area,
div.footer-area,
.heading-h1 p.sub-title,
p.caption{
        font-family:'Arial',微软雅黑,sans-serif;
	padding-top:5px
}

abbr{
        font-family:'Arial',微软雅黑,sans-serif;
}
body{
        font-family:'Arial',微软雅黑,sans-serif;
}

html body.tmplA01 div.omron-ia * {
    font-family: 'Arial','Microsoft YaHei',sans-serif;
	font-size: 14px;
}

body ul li {
    list-style: none;
}



div.search_cw {
    background-color: #CCC;
}
div.search_cw a {
    text-decoration: none;
}
div.search_cw a {
    color: #0055c4;
}
div.search_cw a:hover {
    text-decoration: underline;
}
div.search_cw ul li h3,
div.search_cw ul li h3 a {
    color: #333;
    font-size: 16px;
    font-weight: 700;
}
div.search_cw ul li a {
    font-size: 12px;
}
div.search_cw_inner1 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin: 18px 18px 0 0;
}
div.search_cw_inner2 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    margin: 18px 18px 0 0;
}
div.search_cw_inner3 {
    display: inline-block;
    *display: inline;      
    *zoom: 1;    
    vertical-align: top;
    margin: 18px 18px 0 0;
}
div.search_cw_inner4 {
    display: inline-block;
    *display: inline;      
    *zoom: 1;    
    vertical-align: top;
    margin: 18px 52px 0 0;
}
div.search_cw_inner5 {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    padding-left: 36px;
    margin-bottom: 16px;
	margin-top: 16px;
    border-left: 1px solid #FFF;
}
div.search_cw_inner5 p.weixin img{
    margin-left:4px;
    margin-right:8px;
	vertical-align: top;
}
div.search_cw_inner5 p.weixin strong {
    vertical-align:top;
}
div.search_cw_inner5 p.phone_number {
    color: #0055c4;
    font-size: 25px!important;
}
div.search_cw_inner5 p {
    text-align: center;
	font-size: 13px;
    font-weight: normal;
    margin: 0;
}
/*------------------------------------
フッターのリンクの色を指定。/resources/css/frame_base_style.cssの「a:link」「a:visited」に指定された色が、
/html2014/2020/assets/css/layout.cssのクラスセレクタに指定された色よりも優先されてしまうので、
「a:link」「a:visited」に対して/html2014/2020/assets/css/layout.cssと同じ色を指定して
/resources/css/frame_base_style.cssに指定されている色を上書く。
------------------------------------*/
a:link.p-footer-nav__parent-link,a:visited.p-footer-nav__parent-link,a:link.p-back-to-top-link,a:visited.p-back-to-top-link {
    color: #333333;
}
a:link.p-footer-nav__child-link,a:visited.p-footer-nav__child-link,a:link.p-footer-nav__sub-link,a:visited.p-footer-nav__sub-link {
    color: #666;
}
