@charset "UTF-8";

/*
@prefix : <http://purl.org/net/ns/doas#>
<> a :CSSstylesheet;
  :title "クリエコラム用スタイルシート";
  :description "クリエコラムに関する内容を記述します。"
*/


/* コラム：給気について */
#column-index p.index01 {
    margin-top: 30px;
}
#column-index ul.index02,
#column-index ul.index03 {
	text-align: center;
}
#column-index ul.index02 img {
	border: 1px solid #cccccc;
}

#column-index ul.index02 li,
#column-index ul.index03 li {
    margin-right: 15px;
    display: inline;
}

#column-index ul.index02 li.index02_02,
#column-index ul.index03 li.index03_03 {
    margin-right: 0;
}
#column-index p.pict.pict02 {
    padding: 0.8em 0 0;
}

/* コラム：給気不足による弊害 */
#column-column_002 p.pict.pict02,
#column-column_002 ul.pt {
	padding-top: 0.8em;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}

/* コラム：厨房から見直すエコロジー */
#column-column_003 table {
    margin-left: 110px;
    border-width: 2px;
    width: 420px;
}
#column-column_003 dl.column_003_03 table {
    margin-left: 95px;
    width: 420px;
}
#column-column_003 th,
#column-column_003 td {
    padding: 2px 5px;
    line-height: 1;
    color: #333333;
    background-color: #ffffff;
    font-weight: normal;
}
#column-column_003 td {
    text-align: right;
}
#column-column_003 p.attention {
    padding-top: 0;
    color: #333333;
}
#column-column_003 p.caption {
    color: #333333;
    text-align: center;
}
#column-column_003 p.pict {
    padding: 0.8em 0 0;
}
#column-column_003 ul.column_003_01 {
    padding-top: 0.8em;
}
#column-column_003 ul.column_003_01 li {
    margin-left: 40px;
    list-style: disc;
}
#column-column_003 ul.column_003_02 {
    margin: 20px -20px 0 20px;
}
#column-column_003 ul.column_003_02 li {
    margin-right: 10px;
    float: left;
    width: 290px;
}
#column-column_003 ul.column_003_02 h3 {
    font-size: 100%;
}
#column-column_003 ul.column_003_02 li ul {
    margin: 0;
    padding: 0;
}
#column-column_003 ul.column_003_02 li li {
    padding: 0;
    float: none;
    width: auto;
    background: none;
}
#column-column_003 dl.column_003_03 dt {
    margin-top: 30px;
    padding-left: 25px;
    position: relative;
    color: #0240a2;
    background:
        url(../img/ico_arrow_large.png)
        no-repeat
        0 0.1em
    ;
    font-weight: bold;
    font-size: 108%;
}
#column-column_003 dl.column_003_03 dd {
    margin-left: 25px;
}
#column-column_003 p.column_003_04 {
    margin-left: 110px;
}
#column-column_003 p.column_003_05 {
    margin: -1.2em 110px 0 0;
    text-align: right;
}

/* コラム：排気量から考えるKC-92の冷暖房効率 */
#column-column_004 table th {
    padding: 10px;
    vertical-align: middle;
    color: #333333;
}
#column-column_004 table th.title,
#column-column_004 table tbody th {
    font-weight: normal;
}
#column-column_004 table td {
    text-align: center;
}
#column-column_004 p.column_004_01 {
    padding: 0.8em 0;
}
#column-column_004 ul.column_004_02 {
    margin: 20px 0 -20px;
}
#column-column_004 ul.column_004_02 li {
    margin-right: 40px;
    float: left;
    width: 300px;
}
#column-column_004 ul.column_004_02 li.column_004_02_02 {
    margin-right: 0;
}
#column-column_004 ul.column_004_02 li.column_004_02_02 p.column_004_03 {
    font-weight: bold;
}
#column-column_004 ul.column_004_02 dt {
    padding-left: 25px;
    position: relative;
    color: #0240a2;
    background:
        url(../img/ico_arrow_large.png)
        no-repeat
        0 0.1em
    ;
    font-weight: bold;
    font-size: 108%;
}
#column-column_004 ul.column_004_02 dd {
    margin: -10px 0 20px 25px;
}
#column-column_004 p.column_004_03 {
    margin-top: 10px;
    border: 1px solid #9a9a9a;
    background-color: #e5e5e5;
    min-height: 45px;
    text-align: center;
}
#column-column_004 dl.column_004_04 dt {
    margin-top: 10px;
    padding: 15px;
    color: #cc0000;
    background:
        #fff2f8
        url(../column/img/column_004/bg_dl_column_004_04_top.png)
        no-repeat
    ;
    font-weight: bold;
}
#column-column_004 dl.column_004_04 dd {
    padding: 0 15px 15px;
    background:
        #fff2f8
        url(../column/img/column_004/bg_dl_column_004_04_bottom.png)
        no-repeat
        0 100%
    ;
}
#column-column_004 p.column_004_05 {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #d8ced6;
}
#column-column_004 dl.column_004_06 {
    margin-top: 10px;
    padding: 15px;
    border: 1px solid #bdbcbd;
}
#column-column_004 dl.column_004_06 dt {
    color: #0240a2;
    font-weight: bold;
    font-size: 108%;
}
#column-column_004 dl.column_004_06 ul.pt li {
    margin-left: 8px;
    padding-left: 10px;
    background-image: url(../img/ico_arrow_blue.png);
    background-position: 0 0.4em;
}
