<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*------------------------------------
 テンプレート　番組各コーナー
--------------------------------------*/
/*--- 放送日一覧 ---*/
 @media only screen and (max-width: 640px) {

#df_tplFrame .df_tpl_backNumber li a {
background:url(https://tnew.www.knb.gekko-dev.com/shared/template/images/icon_arrow_plane_gray_right.png) no-repeat 2px 14px;
padding:10px 0 10px 15px;
}

#df_tplFrame .df_tpl_backNumber .df_tpl_infoList li {
padding:17px 0;
}

#df_tplFrame .df_tpl_backNumber .df_tpl_infoList {
overflow:visible;
}
}

/*--- コーナーの紹介 ---*/
#df_tplFrame .df_tpl_cornerHeader section {
margin:0 0 18px 0;
}

#df_tplFrame .df_tpl_cornerHeaderTitle {
clear:both;
font-size:1.1em;
font-weight:bold;
margin:0 auto 18px auto;
padding:0 0 0 10px;
min-height:44px;
line-height:44px;
background:#CCC;
}

#df_tplFrame .df_tpl_cornerHeader .df_tpl_cornerHeaderImg {
text-align:center;
width:100%;
padding:0 10px 10px 0;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
}

#df_tplFrame .df_tpl_cornerHeader .df_tpl_cornerHeaderImg img {
margin:0 auto;
width:80%;
}

/*--- 記事 ---*/
#df_tplFrame .df_tpl_detailKijiTitle {
clear:both;
font-size:1.1em;
font-weight:bold;
margin:0 auto 6px auto;
padding:0 0 0 10px;
min-height:34px;
line-height:34px;
background:#EEE;
}

#df_tplFrame .df_tpl_detailKijiThemaTitle {
font-weight:bold;
color:#666;
margin:0 0 10px 10px;
}

#df_tplFrame .df_tpl_detailKijiImg {
float:left;
width:50%;
padding:0 10px 0 0;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
}

/*--- 店、レシピのリスト ---*/
#df_tplFrame .df_tpl_listContent {
/*border-top:dotted 1px #CCC;*/
margin:8px 0 0 0;
}

#df_tplFrame .df_tpl_listContent li {
clear:both;
margin:0 0 14px 0;
border-bottom:dotted 1px #CCC;
padding:0 0 8px 0;
}

#df_tplFrame .df_tpl_listContent li:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
clear: both;
}

#df_tplFrame .df_tpl_listImg {
text-align:center;
margin:0 auto;
width:80%;
}

#df_tplFrame .df_tpl_listImg img {
margin:0 0 10px 0;
display:inline-block;
width:40%;
padding:0 10px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
}

#df_tplFrame .df_tpl_listTitle {
font-size:1.1em;
margin:0 0 4px 0;
}

#df_tplFrame .df_tpl_listTitle a, #df_tplFrame .df_tpl_listTitleSub {
font-weight:bold;
}

#df_tplFrame .df_tpl_listTitleSub {
margin:0 0 6px 0;
}

#df_tplFrame .df_tpl_listTxt {
clear:both;
}

#df_tplFrame .df_tpl_listContent .more {
text-align:right;
margin:0 0 4px 0;
}
 @media only screen and (max-width: 640px) {

#df_tplFrame .df_tpl_listImg {
width:auto;
}

#df_tplFrame .df_tpl_listImg img {
width:50%;
}
}
</pre></body></html>