@charset "UTF-8";

/* ============================== mod_main.css ============================== */

body { background: url(../../img/shared/bg/bg_body_01.gif) 0 0 repeat; } #container { background: url(../../img/shared/bg/bg_container_01.png) 0 0 repeat-x; _background: url(../../img/shared/bg/bg_container_01.gif) 0 0 repeat-x; } #structure { padding-bottom: 10px; } #structure div.feature ul li { } #structure div.feature li a { position: relative; -webkit-transition-propaty: top; -webkit-transition-duration: 0.2s; } #structure div.feature li a:hover, #structure div.feature li a:focus { top: -3px; } #structure div.feature li a:hover img, #structure div.feature li a:focus img { -ms-filter: none; filter: none; zoom: default; opacity: 1; } .panelL { background: url(../../img/shared/bg/bg_section_05.png) 0 0 repeat-y; _background: url(../../img/shared/bg/bg_section_05.gif) 0 0 repeat-y; } .panelL .panelL-content { padding: 0; background: url(../../img/shared/bg/bg_section_06.png) 0 100% no-repeat; _background: url(../../img/shared/bg/bg_section_06.gif) 0 100% no-repeat; } .panelFull { width: 950px; background: none !important; } .panelFull .panelFull-content { padding-right: 0; padding-left: 0; background: none; } .panelFull .panelFull-content { padding-bottom: 0; } #structure .panel2column { margin-top: 10px; background: url(../../img/shared/bg/bg_column02_01.png) 0 0 no-repeat; _background: url(../../img/shared/bg/bg_column02_01.gif) 0 0 no-repeat; } #structure .panel2column .panel2column-content { background: url(../../img/shared/bg/bg_column02_02.png) 0 100% no-repeat; _background: url(../../img/shared/bg/bg_column02_02.gif) 0 100% no-repeat; } #structure .panel2column .panel2column-content a:hover img, #structure .panel2column .panel2column-content a:focus img { -ms-filter: none; filter: none; opacity: 1; zoom: default; } .panelFull .column-group .saparate4column { margin-top: 0; } div.point { background: url(../../img/shared/bg/bg_section-h_07.png) 0 100% no-repeat; } div.point-inner { background: url(../../img/shared/bg/bg_section-h_06.png) 0 0 no-repeat; } div.headingA01.recipe-top h1 img, h2.headingA02 img, div.related-blockA01 dl.definition-listA01 dt img, div#structure div.feature ul li img { _behavior: url(/css/shared/alphaImageLoader.htc); } div#structure div.panel2column, div#structure div.panel2column-content { _behavior: url(/css/shared/alphaImageLoader.htc); } div.point, div.point-inner { _behavior: url(/css/shared/alphaImageLoader.htc); } 



/* ============================== mod_headings.css ============================== */

div.headingA01.recipe-top { width: 391px; padding-top: 18px; padding-left: 22px; position: relative; z-index: 10; } div.headingA01.recipe-top div.figureA01 { position: absolute; top: 110px; left: 75px; } div.headingA01.recipe-top div.textA01 { display:none; } div.headingA01.recipe-top div.textA01 p { padding-top: 0; } div.headingA01.recipe-top dl.mobile { margin: 0; padding: 0; font-size: 11px; *font-size: 61.1%; line-height: 1.273; position: absolute; top: 44px; left: 257px; } div.headingA01.recipe-top dl.mobile img { display: block; } div.headingA01.recipe-top dl.mobile dt { margin: 0; padding: 0 0 0 12px; } div.headingA01.recipe-top dl.mobile dd { margin: 0; padding: 5px 0 0; } div.headingA01.recipe-top dl.mobile dd.address { font-size: 92%; position: relative; left: -2px; } div.headingA01.recipe-top dl.mobile dd.address a:link, div.headingA01.recipe-top dl.mobile dd.address a:visited { padding-left: 9px; text-decoration: none; background: url(../../../img/shared/ico/ico_arrow_01.gif) 1px 0.2em no-repeat; position: relative; left: -8px; } div.headingA01.recipe-top dl.mobile dd.address a:focus { text-decoration: none; background: url(../../../img/shared/ico/ico_arrow_01_o.gif) 1px 0.2em no-repeat; } div.headingA01.recipe-top dl.mobile dd.address a:link:hover, div.headingA01.recipe-top dl.mobile dd.address a:visited:hover, div.headingA01.recipe-top dl.mobile dd.address a:link:active, div.headingA01.recipe-top dl.mobile dd.address a:visited:active { text-decoration: none; background: url(../../../img/shared/ico/ico_arrow_01_o.gif) 1px 0.2em no-repeat; } div.feature ul { width: 484px; margin: -229px 0 0; padding: 0; list-style-type: none; position: absolute; left: 450px; z-index: 1; } div.feature ul li { float: left; width: 242px; margin: 0; padding: 0; } div.feature ul li a { background-image: none; } div.feature ul li a:link:hover, div.feature ul li a:visited:hover, div.feature ul li a:link:active, div.feature ul li a:visited:active { text-decoration: none; background-image: none; } div.headingA01.recipe-title { padding-top: 0; padding-bottom: 0.55em; position: relative; top: -3px; background: url(../../img/shared/bg/bg_h1_01.gif) 0 100% no-repeat; } div.headingA01.recipe-title h1 span.supertitle { margin-bottom: 0; font-size: 65%; } div.headingA01.recipe-title h1 { font-size: 100%; } h2.headingA01 { padding-left: 10px; } h2.headingA02 { padding-left: 10px; } 



/* ============================== mod_section.css ============================== */

div.section { clear: both; background: url(../../img/shared/bg/bg_section_01.png) 0 0 repeat-y; _background: url(../../img/shared/bg/bg_section_01.gif) 0 0 repeat-y; } div.section-inner { padding: 0 10px 1.1em; background: url(../../img/shared/bg/bg_section_02.png) 0 100% no-repeat; _background: url(../../img/shared/bg/bg_section_02.gif) 0 100% no-repeat; } div.section-inner02 { padding: 0.8em 10px 1.1em; background: url(../../img/shared/bg/bg_section_02.png) 0 100% no-repeat; _background: url(../../img/shared/bg/bg_section_02.gif) 0 100% no-repeat; } 



/* ============================== mod_sectionA-topsearch.css ============================== */

div.recipe-search div.section-inner { _margin-bottom: 0.8em; padding-bottom: 0.8em; _padding-bottom: 0; } div.recipe-search form div.data-tableB01 table td { padding-top: 0; padding-bottom: 0; _padding-bottom: 0.8em; } div.recipe-search form div.button-listA01 { padding-top: 0; } div.recipe-search form div.option-listA01 ul { float: left; margin: 0; padding: 0; list-style-type: none; } div.recipe-search form div.button-listA01 ul li { float: left; margin: 0; padding: 0 20px 0 0; } div.recipe-search form div.button-listA01 ul li input.buttonA01 { position: relative; top: -4px; *top: -1px; } div.recipe-search form ul.link-listA01 { float: left; padding-top: 0; position: relative; *top: 3px; } div.recipe-search form ul.link-listA01 li { padding-top: 0; } 



/* ============================== mod_sectionB-top2nd.css ============================== */

div.section.recipe-latest-mariage { margin-top: 0.8em; background: url(../../img/shared/bg/bg_section_03.png) 0 0 repeat-y; _background: url(../../img/shared/bg/bg_section_03.gif) 0 0 repeat-y; } div.section.recipe-latest-mariage div.section-inner { background: url(../../img/shared/bg/bg_section_04.png) 0 100% no-repeat; _background: url(../../img/shared/bg/bg_section_04.gif) 0 100% no-repeat; } div.recipe-latest-mariage01 { float: left; width: 330px; position: relative; right: -1px; } div.recipe-latest-mariage01 ul.link-listA01 { padding-top: 0; position: absolute; right: 9px; top: 14px; } div.recipe-latest-mariage01 ul.link-listA01 li a { padding-left: 0; background-image: none; } div.recipe-latest-mariage div.latest { margin-top: 0.8em; background: url(../../img/shared/bg/bg_section-b_06.gif) 0 100% no-repeat; *position: relative; *top: 10px; } div.recipe-latest-mariage01 div.latest-inner { background: url(../../img/shared/bg/bg_section-b_02.gif) 0 0 repeat-y; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 { padding: 0.8em 10px 0.5em; background: url(../../img/shared/bg/bg_section-b_01.gif) 0 0 no-repeat; position: relative; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt { width: 310px; padding-top: 0; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt.date { width: 70px; min-height: 21px; _height: 21px; color: #4d3b17; text-align: center; background: #e2dbbf url(../../img/shared/bg/bg_section-b_04.gif) 0 100% no-repeat; position: absolute; right: 10px; top: 223px; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt.date span { display: block; padding: 0.2em 5px 0.05em; background: url(../../img/shared/bg/bg_section-b_03.gif) 0 0 no-repeat; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt.image span { display: block; margin-right: 90px; padding-top: 0.6em; cursor: pointer; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt a:link, div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt a:visited { padding-left: 0; font-weight: bold; text-decoration: none; background-image: none; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt a:focus { text-decoration: none; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt a:link:active, div.recipe-latest-mariage01 div.latest dl.definition-listA01 dt a:visited:active { text-decoration: none; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dd.caption { margin-top: 0.2em; } div.recipe-latest-mariage01 div.latest dl.definition-listA01 dd.note { font-size: 83%; } div.recipe-latest-mariage01 div.latest div.description { background: url(../../img/shared/bg/bg_section-b_06.gif) 0 100% no-repeat; } div.recipe-latest-mariage div.recipe-latest-mariage01 div.latest div.description { background: none; } div.recipe-latest-mariage01 div.latest div.description p { margin-top: 0; margin-bottom: 0; padding: 0.8em 10px; background: url(../../img/shared/bg/bg_section-b_05.gif) 1px 0 no-repeat; } div.recipe-latest-mariage02 { width: 592px; float: right; margin-right: -21px; } div.recipe-latest-mariage02 div.separate3column { width: 178px; float: left; margin-top: 0.8em; margin-right: 10px; background: url(../../img/shared/bg/bg_section-b_08.gif) 0 100% no-repeat; } div.recipe-latest-mariage02 div.separate3column .product-recipe-blockA01 .product-content { padding-bottom: 1px; background: #f7f7f0 url(../../img/index/bg_wine_02.gif) no-repeat scroll 0 100%; } div.recipe-latest-mariage02 div.separate3column .product-recipe-blockA01 .product-content .product-blockC01 .product-name { overflow: hidden; height: 229px; } div.recipe-latest-mariage02 div.separate3column .product-recipe-blockA01 .product-content .product-name a { display: block; padding-left: 0; background-image: none; } div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 { width: 15upx; padding: 0.8em 10px; background: url(../../img/shared/bg/bg_section-b_07.gif) 0 0 no-repeat; } div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 span { position: relative; top: 0.45em; } div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 a:link, div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 a:visited { padding-left: 0; font-weight: bold; text-decoration: none; background-image: none; } div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 a:focus { text-decoration: none; } div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 a:link:active, div.recipe-latest-mariage02 div.separate3column div.recipe-blockA02 a:visited:active { text-decoration: none; } 



/* ============================== mod_sectionC-ranking.css ============================== */

div.recipe-ranking h2.headingA02 span.date { padding-left: 10px; font-size: 83%; font-weight: normal; position: relative; top: 0px; *top: -1px; } div.recipe-ranking div.ranking-blockA01 { background: url(../../img/shared/bg/bg_section-c_02.gif) 0 100% no-repeat; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 { padding-top: 0; padding-left: 0; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dt { padding-top: 0; font-size: 0; line-height: 0; vertical-align: bottom; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd { padding: 0.8em 10px; background: url(../../img/shared/bg/bg_section-c_01.gif) 0 0 no-repeat; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd span { position: relative; top: 0.45em; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd a:link, div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd a:visited { padding-left: 0; font-weight: bold; text-decoration: none; background-image: none; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd a:focus { text-decoration: none; } div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd a:link:active, div.recipe-ranking div.ranking-blockA01 dl.definition-listA01 dd a:visited:active { text-decoration: none; } 



/* ============================== mod_sectionD-itempanel.css ============================== */

div.recipe-block-index { margin-top: 10px; } div.recipe-blockA01 { width: 225px; margin-top: 0.8em; margin-right: 10px; background: url(../../img/shared/bg/bg_section-d_02.gif) 0 100% no-repeat; } div.recipe-blockA01 div.recipe-blockA01-head { border-bottom: 1px solid #e2dbbf; } div.recipe-blockA01 h3.column-title { margin: 0; padding: 0; font-size: 100%; } div.recipe-blockA01 h3.column-title a { display: block; padding: 0.9em 11px; background: url(../../img/shared/bg/bg_section-d_01.gif) 0 0 no-repeat; } div.recipe-blockA01 dl.definition-listA01 { height: 250px; padding: 0.8em 10px 0.5em; position: relative; } body.bajl-enabled div.recipe-blockA01 dl.definition-listA01 { height: auto; } div.recipe-blockA01 dl.definition-listA01 dt { padding-top: 0; } div.recipe-blockA01 dl.definition-listA01 dt img { display: block; font-size: 0; line-height: 0; vertical-align: bottom; } div.recipe-blockA01 dl.definition-listA01 dt a span { position: relative; top: 0.45em; } div.recipe-blockA01 dl.definition-listA01 dt a:link, div.recipe-blockA01 dl.definition-listA01 dt a:visited { padding-left: 0; font-weight: bold; text-decoration: none; background-image: none; } div.recipe-blockA01 dl.definition-listA01 dt a:focus { text-decoration: none; } div.recipe-blockA01 dl.definition-listA01 dt a:link:active, div.recipe-blockA01 dl.definition-listA01 dt a:visited:active { text-decoration: none; } div.recipe-blockA01 dl.definition-listA01 dd.description { padding-top: 0.65em; padding-bottom: 1.15em; } div.recipe-blockA01 dl.definition-listA01 dd.note { padding-top: 0; font-size: 83%; } div.recipe-blockA01 div.textA01 { margin-top: 0; background: url(../../img/shared/bg/bg_section-f_04.gif) 0 100% no-repeat; } div.recipe-blockA01 div.textA01 p { margin-top: 0; padding: 0.7em 10px 0.55em; background: url(../../img/shared/bg/bg_section-f_03.gif) 0 0 no-repeat; } div.recipe-blockA01-content.head { padding-top: 10px; background: url(../../img/shared/bg/bg_section-d_01.gif) 0 0 no-repeat; } div.recipe-blockA01-content.head dl.definition-listA01 { padding-top: 0; } 



/* ============================== mod_sectionE-searchresult.css ============================== */

div.recipe-search-result { margin-top: 0; } div.separate2column { float: left; width: 470px; margin: 0; padding: 0; } 



/* ============================== mod_sectionF-feature.css ============================== */

div.tabView-tabsA01 { background: url(../../img/shared/bg/bg_tabView_01.png) 0 0 no-repeat; _background: url(../../img/shared/bg/bg_tabView_01.gif) 0 0 no-repeat; } div.tabView-tabsA01 ul { float: left; } div.tabView-tabsA01 ul li { float: left; padding-right: 5px; } div.recipe-feature { margin-top: 0; } div.feature-headingA01 { padding-bottom: 0; border: none; background: url(../../img/shared/bg/bg_h2_01.png) 0 100% no-repeat; _background: url(../../img/shared/bg/bg_h2_01.gif) 0 100% no-repeat; } div.feature-headingA01.first-child { margin-top: 0; } 



/* ============================== mod_sectionH-detail.css ============================== */

div.section.recipe-detail { _width: 710px; margin-top: 0; background: none; position: relative; } div.recipe-detail div.section-inner { padding: 1.6em 19px; background: none; } div.recipe-detail ul.link-listA01.note { padding-top: 0; position: absolute; right: 20px; _right: 1px; top: 15px; *top: 13px; _top: -6px; } div.recipe-detail ul.link-listA01.note li { padding-top: 0; text-align: right; } div.recipe-detail ul.link-listA01.note li.name { font-size: 83%; } div.recipe-detail ul.link-listA01.note li.print { padding-top: 0.1em; *padding-top: 0.25em; } div.recipe-detail ul.link-listA01.note li a { padding-left: 0; background: none; } div.recipe-detail01 { clear: both; margin-right: -10px; padding-top: 0.35em; padding-bottom: 1.5em; background: url(../../img/shared/bg/bg_border_02.gif) 0 100% no-repeat; zoom: 1; } div.recipe-detail01:before, div.recipe-detail01:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; } div.recipe-detail01 div.separate-01 { float: left; width: 500px; padding: 11px 11px 0; background: url(../../img/shared/bg/bg_section-h_01.gif) 0 0 no-repeat; } div.recipe-detail01 div.separate-01 div.legend { margin-top: 2.1em; } div.recipe-detail01 div.separate-02 { float: right; width: 140px; margin-top: -0.8em; padding-right: 19px; *padding-right: 11px; } div.recipe-detail01 div.separate-02-inner { margin-top: 0.8em; background: url(../../img/shared/bg/bg_section-h_03.gif) 0 100% no-repeat; zoom: 1; } div.recipe-detail01 div.separate-02 dl.definition-listA01 { margin-top: 0; margin-left: 0; padding: 0.8em 10px; background: url(../../img/shared/bg/bg_section-h_02.gif) 0 0 no-repeat; } div.recipe-detail01 div.separate-02 dl.definition-listA01 dt { font-size: 0; line-height: 0; vertical-align: bottom; } div.recipe-detail01 div.separate-02 dl.definition-listA01 dd { padding-top: 0.85em; } div.recipe-detail01 div.keywords ul.link-listA01 { padding-top: 0; } div.recipe-detail01 div.keywords ul.link-listA01 li { margin-left: 0; padding-top: 0.5em; padding-right: 3px; padding-left: 3px; text-indent: 0; background: url(../../img/shared/bg/bg_border_03.gif) 0 0 no-repeat; } div.recipe-detail01 div.keywords ul.link-listA01 li.first-child { padding-top: 0; background: none; } div.recipe-detail01 div.keywords ul.link-listA01 li a { padding-left: 0; background: none; } div.recipe-detail01 div.mobile dl.definition-listA01 dd { padding-top: 0.65em; } div.recipe-detail01 div.mobile ul.link-listA01 { padding-top: 0; } div.recipe-detail01 div.mobile ul.link-listA01 li.qr { margin: 0 auto; padding: 0; background: none; zoom: 1; } div.recipe-detail01 div.mobile ul.link-listA01 li.qr .qr-codeA01 { margin: 0 auto; } div.recipe-detail01 div.mobile ul.link-listA01 li.address { padding-top: 0.75em; *padding-top: 0.4em; font-size: 83%; text-align: center; } div.recipe-detail01 div.bookmark ul { padding-top: 0.85em; } div.recipe-detail02 { clear: both; margin-right: -10px; padding-top: 0.65em; *padding-top: 0.75em; zoom: 1; } div.recipe-detail02:before, div.recipe-detail02:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; } div.recipe-detail02 div.separate-01 { float: left; width: 331px; } div.recipe-detail02 div.separate-01 div.legend p { margin-top: 0.6em; margin-bottom: 1.3em; padding-left: 31px; position: relative; zoom: 1; } div.recipe-detail02 div.separate-01 div.legend p img { position: absolute; left: 8px; top: 0; } div.recipe-detail02 ul.btn-listA01 { margin: 0; padding: 0; list-style-type: none; } div.recipe-detail02 ul.btn-listA01 li { margin: 0; padding: 0; } div.recipe-detail02 div.separate-02 { float: right; width: 320px; padding-right: 19px; *padding-right: 11px; } div.recipe-detail02 div.separate-02 div.recipe { padding-bottom: 0.8em; background: url(../../img/shared/bg/bg_section-h_05.gif) 0 100% no-repeat; } div.recipe-detail02 div.separate-02 div.recipe h3.headingA03 { margin: 0; padding: 1.3em 18px 0 20px; font-size: 100%; font-weight: normal; border-bottom: 0 none; background: url(../../img/shared/bg/bg_section-h_04.gif) 0 0 no-repeat; } div.recipe-detail02 div.separate-02 div.recipe h3.headingA03 span { font-weight: bold; } div.recipe-detail02 div.separate-02 div.recipe table { width: 280px; margin: 0.5em 20px 0 18px; } div.recipe-detail02 div.separate-02 div.recipe table tr { background: url(../../img/shared/bg/bg_border_01.gif) 0 100% no-repeat; } div.recipe-detail02 div.separate-02 div.recipe table th { padding: 0.1em 0 0.5em; vertical-align: middle; font-weight: normal; text-align: left; } div.recipe-detail02 div.separate-02 div.recipe table th.indent { text-indent: 1em; } div.recipe-detail02 div.separate-02 div.recipe table td { padding: 0 0 0.5em; text-align: right; } div.recipe-detail02 div.separate-02 div.point { min-height: 222px; margin-top: 1.6em; *margin-top: 1.7em; position: relative; zoom: 1; } div.recipe-detail02 div.separate-02 div.point-inner { _padding-top: 25px; zoom: 1; } div.recipe-detail02 div.separate-02 div.point h2.headingA02 { margin-top: 0; padding-top: 73px; _padding-top: 53px; padding-left: 20px; font-size: 0; line-height: 0; vertical-align: bottom; } div.recipe-detail02 div.separate-02 div.point div.figureA01 img { position: absolute; left: 114px; top: 21px; } div.recipe-detail02 div.separate-02 div.point div.legend { padding: 5em 20px 1.1em; } div.recipe-detail02 div.separate-02 div.finish { width: 326px; height: 394px; margin-top: 1.6em; background: url(../../img/shared/bg/bg_section-h_08.gif) 0 0 no-repeat; position: relative; } div.recipe-detail02 div.separate-02 div.finish div.figureA01 img { position: absolute; left: 26px; top: 26px; } div.recipe-detail02 div.separate-02 div.finish div.figureA01 div.legend p { margin-top: 0; } div.recipe-detail02 div.separate-02 div.finish div.figureA01 div.legend p img { position: absolute; left: 186px; top: 332px; } 



/* ============================== mod_aside.css ============================== */

div.panel-asideA01 { width: 230px; background: url(../../img/shared/bg/bg_section_07.png) 0 0 repeat; _background: url(../../img/shared/bg/bg_section_07.gif) 0 0 repeat; } div.panel-asideA01-content { padding: 0 10px 1.2em; *padding-bottom: 1.25em; background: url(../../img/shared/bg/bg_section_08.gif) 0 100% no-repeat; } .panel-asideA01 .recipe-search-blockA01 a { padding-top: 0; } .panel-asideA01 .recipe-search-blockA01 a:link, .panel-asideA01 .recipe-search-blockA01 a:visited, .panel-asideA01 .product-related-blockA01 a:link, .panel-asideA01 .product-related-blockA01 a:visited, .panel-asideA01 .blog-parts-related-blockA01 a:link, .panel-asideA01 .blog-parts-related-blockA01 a:visited { text-decoration: none; } .panel-asideA01 .recipe-search-blockA01 a:link:focus, .panel-asideA01 .product-related-blockA01 a:link:focus, .panel-asideA01 .blog-parts-related-blockA01 a:link:focus { text-decoration: none; } .panel-asideA01 .recipe-search-blockA01 a:link:hover, .panel-asideA01 .recipe-search-blockA01 a:visited:hover, .panel-asideA01 .recipe-search-blockA01 a:link:active, .panel-asideA01 .recipe-search-blockA01 a:visited:active, .panel-asideA01 .product-related-blockA01 a:link:hover, .panel-asideA01 .product-related-blockA01 a:visited:hover, .panel-asideA01 .product-related-blockA01 a:link:active, .panel-asideA01 .product-related-blockA01 a:visited:active, .panel-asideA01 .blog-parts-related-blockA01 a:link:hover, .panel-asideA01 .blog-parts-related-blockA01 a:visited:hover, .panel-asideA01 .blog-parts-related-blockA01 a:link:active, .panel-asideA01 .blog-parts-related-blockA01 a:visited:active{ text-decoration: none; } 



/* ============================== mod_printpage.css ============================== */

body.recipe-print, body.recipe-print * { background: none; } body.recipe-print cite { font-style: normal; } body.recipe-print #structure { width: auto; padding: 0; overflow: hidden; } body.recipe-print .header { width: 672px; height: 65px; margin-left: 19px; margin-right: 19px; position: relative; } body.recipe-print .header #ciLogo { position: absolute; left: 1px; top: 37px; } body.recipe-print .header #symbol { position: absolute; left: 318px; top: 20px; } body.recipe-print .header ul.utility-navA01 { margin: 0; padding: 0; list-style-type: none; position: absolute; right: 1px; top: 32px; } body.recipe-print .header ul.utility-navA01 li { margin: 0; padding: 0; } body.recipe-print .panelL { float: none; width: 672px; margin-left: 19px; margin-right: 19px; } body.recipe-print .panelL-content { padding: 0; background: none; } body.recipe-print .recipe-title { clear: both; margin-top: 0.8em; padding-right: 98px; padding-bottom: 0.8em; border-bottom: 1px solid #e2dbbf; background: none; zoom: 1; } body.recipe-print .recipe-title:before, body.recipe-print .recipe-title:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; } body.recipe-print .recipe-title ul.print-navA01 { float: left; margin: 0; padding: 0 10px 0 0; list-style-type: none; } body.recipe-print .recipe-title div.headingA01 { float: left; padding-top: 0; border: 0 none; font-size: 160%; _font-size: 120%; line-height: 1.1; } body.recipe-print .recipe-title div.headingA01 span.supertitle { _padding-bottom: 0.2em; font-size: 67%; } body.recipe-print .main { float: none; width: auto; } body.recipe-print .main-inner { padding: 0; } body.recipe-print div.column-group { margin-right: 0; width: 680px; } body.recipe-print h2.headingA02 { font-size: 117%; } body.recipe-print div.data-tableA01 table { width: auto; border-bottom: 1px solid #e2dbbf; } body.recipe-print div.data-tableA01 table th { padding-left: 8px; font-weight: normal; } body.recipe-print div.data-tableA01 table th, div.data-tableA01 table th, body.recipe-print div.data-tableA01 table th, div.data-tableA01 table td { border-top: 1px solid #e2dbbf; } body.recipe-print div.layout-block { margin-left: 41px; } body.recipe-print p.point { margin-left: 10px; } body.recipe-print div.powered { font-size: 83.3%; } body.recipe-print div.powered p { margin-top: 2em; } body.recipe-print address.copyrightA01 { margin: 1em 0 0; font-style: normal; font-size: 83.3%; } body.recipe-print div.qr-codeA01 { margin: 8px; } body.recipe-print ins#bajl-pseudo-dialog { display: none; } @media print{ body.recipe-print { _zoom: 0.88 !important; } body.recipe-print .header, body.recipe-print .panelL { margin-left: 0; margin-right: 0; } body.recipe-print ul.utility-navA01, body.recipe-print ul.print-navA01 { display: none; } body.recipe-print div.qr-codeA01 { position: absolute; right: -8px; _right: 0; top: -71px; *top: -70px; _top: -75px; zoom: 1; } } 



/* ============================== mod_print.css ============================== */

@media print{ div.recipe-blockA01 { _margin-right: 0px !important; } div.feature-headingA01 h2.headingA02 { _padding-left: 11px !important; _top: -10px !important; } div.feature-headingA01 h2.headingA02 img { _position: relative !important; _margin-bottom: -80px !important; } div.feature-headingA01 div.textA01 p { _margin-top: -15px !important; } } 




