@charset "utf-8";
/* CSS Document */

html, body, div, p, a, span, ul, ol, li, h1, h2, h3, h4, h5 {
font-family: Meiryo UI , sans-serif !important;line-height:170%;

}
body {
background-color: #fff!important;
}

a:hover {
    text-decoration: none;
}


#alchem-home-sections .alchem-home-section-10 {
    background-color: ;
    background-image: url(../images/bg-03-1.jpg);
    padding-top: 150px;
    padding-bottom: 150px;
}

section#section-11 {
        background-image: url(../images/bg-03-1.jpg);
    padding-top: 150px;
    padding-bottom: 150px;

}

section#section-12 {
        background-image: url(../images/bg-03-2.jpg);
    padding-top: 150px;
    padding-bottom: 150px;

}

section#section-13 {
        background-image: url(../images/bg-03-3.jpg);
    padding-top: 150px;
    padding-bottom: 150px;

}

#alchem-home-sections .alchem-home-section-2, .alchem-home-section-2 p, .alchem-home-section-2 span, .alchem-home-section-2 h1, .alchem-home-section-2 h2, .alchem-home-section-2 div, .alchem-home-section-2 li, .alchem-home-section-2 i {
    background: #fff;
}



section.page-title-bar.title-left.no-subtitle.page-title-bar-retina {
    display: none;
}

#alchem-home-sections .alchem-home-section-7 {
    background-color: ;
    background-image: url(../images/bg-003-2.jpg);
    padding-top: 50px;
    padding-bottom: 50px;
  color:#fff;
}
#alchem-home-sections .alchem-home-section-3 {
    background-color: #f3f3f4;
    background-image: url();
    padding-top: 50px;
    padding-bottom: 50px;
}
section#section-8 h2 {
    font-size: 32px;
}


section#section-3{
    background-color: #282828;
    background-image: url(../banner_1.jpg);
    padding-top: 50px;
    padding-bottom: 50px;
}
	

#alchem-home-sections .alchem-home-section-5 {
    background-color: ;
    background-image: url(../images/banner_2.jpg);
    padding-top: 60px;
    padding-bottom: 50px;
}

section#section-jin3 {
    background-color: ;
    background-image: url(../images/banner_2.jpg);
    padding-top: 60px;
    padding-bottom: 50px;
}


#sec4 {
    background-color: ;
    background-image: url(../images/banner_4.jpg);
    padding-top: 50px;
    padding-bottom: 50px;
}

section#section-8 {
    background-color: ;
    background-image: url(../images/banner_4.jpg);
    padding-top: 50px;
    padding-bottom: 50px;
}




/*
p {
font-size: 120%;
}
*/
/*
.post-attributes {
display: none;
}
#comments, .post-comment, .su-post-comments-link {
display: none;
}
.home #custom-header {
display: none;
}
.home .entry-header {
display: none;
}
.post #sitemain h2, .post #sitemain h3, .page #sitemain h2, .page #sitemain h3 {
border-bottom: 1px solid #ed5501;
font-size: 120%;
padding-bottom: 1em;
margin: 1em 0;
}
#sitemain h1.entry-title {
border-bottom: 2px solid #ed5501;
line-height: 1.5em;
padding-bottom: 1em;
margin-bottom: 1em;
}
.single .post .col-main h2, .page-template-default.page .col-main h2 {
border-left: 3px solid #ed5501;
border-bottom: 1px solid #ed5501;
font-size: 130%;
font-weight: bold;
padding: 1em 0 1em 1em;
margin: 2em 0;
}
.single .post .col-main h3, .page-template-default.page .col-main h3 {
border-left: 3px solid #ed5501;
font-size: 110%;
font-weight: bold;
padding: 1em 0 1em 1em;
margin: 2em 0 1em;
}
.home .page h3 {
border-bottom: none;
margin: 0;
}
ul li, ol li {
padding-bottom: 0.5em;
}
*/
/*
ul {
list-style: none;
}
*/
/*
.tb {
width: 100%;
margin: 20px auto;
}
.tb th {
background: #ed5501;
color: #fff;
font-weight: bold;
text-align: center;
vertical-align: middle;
width: 20%;
}
.tb.advantage th:nth-child(1) {
width: 10%;
}
.tb.advantage th:nth-child(2) {
width: 20%;
}
*/
/*
.tb td {
border: 1px solid #ed5501;
}
*/
/*
.tb.advantage td {
width: 70%;
}*/
/*
.tb th, .tb td {
padding: 10px;
}
*/
/*
.post-box {
padding: 20px;
border: 1px solid #666;
}
*/


.divider-border .divider-inner.light {
    border-color: #fdd200;border-bottom-width: 3px;
}

