/**
* http://bts2.nhncorp.com/nhnbts/browse/NJWEBSEARCH-1533
* fix safari font-size bug
* @release date 2013.03.26
* -- filename: mod_search_reset.css	revision: 233553
* -- filename: mod_search_base.css	revision: 282818
* -- filename: mod_search_layout.css	revision: 567767
* -- filename: mod_livedoor.css	revision: 596107
* -- filename: mod_livedoor_vertical_layout.css	revision: 596086
*/
/*--------------------------------------------------------------------
	* Note
	
	このファイルはいわゆるReset CSSです。
	Reset CSSはブラウザー間の差異を吸収する事のみを目的として使用しま
	す。
	SUIにて承認が下りない限り内容の変更はしないでください。
	また、Reset CSSを差し替えたプロジェクトでは全て同じReset CSSを使
	用するように管理してください。
--------------------------------------------------------------------*/

/*--------------------------------------
  Reset Style
--------------------------------------*/
body,
h1,h2,h3,h4,h5,h6,
p,dl,dt,dd,ul,ol,li,th,td,
div,blockquote,pre,
form,fieldset,input,textarea{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
ol,ul{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
img,fieldset,table,th,td {border:none;}
input{*margin:-1px 0;}
input,textarea{font-size:1.0em;}
em,cite{font-style:normal;}


/*--------------------------------------------------------------------
	* Note

	このファイルは各プロジェクトで効率化及び継承の簡略化のために基本
	となる装飾を定義するためのCSSです。
	bodyのbackgroundやテキストの基本的な色、リンクの基本的な装飾など
	を定義し、作業の効率化や継承活用によるブラウザのレンダリング効率
	確保を目的としています。
--------------------------------------------------------------------*/

/*--------------------------------------
	nvr_common_Zからの引継ぎstyle
	(整理統合終了)
--------------------------------------*/


/*--------------------------------------
  Default Style
--------------------------------------*/
html{overflow-y:scroll;}/* 右スクロール絶えず表示 */
body {font:13px/1.231/*line-height:16px相当*/ arial,sans-serif; _font-family:"MS PGothic", arial, sans-serif;}
*+html body{position:relative;}
a:link {color:#1546c3;}
a:hover,
a:active,
a:focus {color: #1546c3;text-decoration: underline;}
a:visited {color:#672874;}
a img{vertical-align:top;}
:focus {outline:none;}

/**
  * zoom for hasLayout bug
  */
* html div,
* html h1,
* html h2,
* html h3,
* html h4,
* html h5,
* html h6,
* html ul,
* html ol,
* html dl,
* html dt,
* html dd,
* html table,
* html th,
* html td,
* html form,
* html fieldset,
* html legend {zoom:1;}

/**
  * @file mod_search_layout.css
  * @author SUI
  * @css-for IE 6, IE 7, IE 8, Safari 5, Firefox 3.6, Chrome 5
  * @demo-file /nvCommon_ver4/search_ver4/search_layout.html
  */

/**
  * LyWrap 外枠の定義
  *
  * Window 可変、最小幅 : 995px
  */
.LyWrap {min-width:995px;}

/**
  * LyHead ヘッダーGNB領域の定義
  *
  * 背景グラデーション、IE以外は css gradient
  */
.LyHead {height:101px;border-bottom:1px solid #087c00;background:#2aad03 url(/nvCommon_ver4/img/gnb/sprite_search_01.png?20121227) repeat-x;position:relative;*white-space:nowrap;}/*背景画像を変更した場合は、/nvCommon_ver4/css/mod_search_vertical_layout.cssの「.VTopImage .LyHead」も変更してください。*/

.LyContents{zoom:1;}
.LyMain{float:left;}
.TabTotal .LyContents,
.TabWeb .LyContents,
.TabBlog .LyContents,
.TabMatome .LyContents,
.TabNews .LyContents,
.TabReal .LyContents,
.TabBbs .LyContents,
.TabTopic .LyContents,
.TabTheme .LyContents {max-width:1145px;}
.TabTotal .LyMain,
.TabWeb .LyMain,
.TabBlog .LyMain,
.TabMatome .LyMain,
.TabNews .LyMain,
.TabReal .LyMain,
.TabBbs .LyMain,
.TabTopic .LyMain,
.TabTheme .LyMain{width:100%;margin-left:-205px;}
.TabTotal .LyMainInner,
.TabWeb .LyMainInner,
.TabBlog .LyMainInner,
.TabMatome .LyMainInner,
.TabNews .LyMainInner,
.TabReal .LyMainInner,
.TabBbs .LyMainInner,
.TabTopic .LyMainInner,
.TabTheme .LyMainInner{margin-left:205px;}
.TabImage .LyMain{float:none;}
.LySub {float:left;width:166px;margin-left:-2px;padding:20px 20px 80px 21px;background:url(/search_ver4/img/LyMainInner.png) repeat-y left top;}

.VTopImage {background-image:none;}
.VTopImage .LyContents {margin:8px 0 0;padding: 0 0 14px;border-top:1px solid #1f2021;border-bottom: 1px solid #0c0d0d;background:#191a1b url(/search_ver4/img/tab_image/LyContents_VTopImage.png) repeat-y 0 0;overflow: hidden;}
.VTopImage .LyMain{float:right;width:100%;margin-right:-173px;}
.VTopImage .LyMainInner {margin-right:173px;padding:15px 0 0 25px;}
.VTopImage .LySub {float:right;width:173px;margin: 0;padding:0 0 80px 0;background:none;}

/* clearFix */
.LyContents:after {content:"";clear:both;height:0;display:block;}
a .Noimage01,
a .MdNoimage01,
a .Noimage02,
a .MdNoimage02,
a .Noimage03,
a .MdNoimage03{cursor:pointer/*for ie6-7*/;}
.Noimage01,
.MdNoimage01 {display:inline-block;*display:block;zoom:1;background:url(/nvCommon/img/ver3_bg_no-image_01.png) center center;overflow:hidden;text-indent:-9999px;vertical-align:top;}
.Noimage02,
.MdNoimage02 {display:inline-block;*display:block;zoom:1;background:url(/nvCommon/img/ver3_bg_no-image_02.png) center center;overflow:hidden;text-indent:-9999px;vertical-align:top;}
.Noimage03,
.MdNoimage03 {display:inline-block;*display:block;zoom:1;background:url(/nvCommon/img/ver3_bg_no-image_03.png) center center;overflow:hidden;text-indent:-9999px;vertical-align:top;}






/**
  * @file mod_gnb.css
  * @author SUI
  * @css-for IE 6, IE 7, IE 8, Safari 5, Firefox 3.6, Chrome 5
  * @demo-file /nvCommon_ver4/search_ver4/search_layout.html
  */

/**
  * Livedoor 統合検索用 GNB モジュール
  */

.LyHead {height:103px;border-bottom:2px solid #0f1110;background:url("/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825") repeat-x top left #fff}
.LyHeadTabImage,
.LyHeadTabVideo {height:103px;border-bottom:1px solid #e71633;background:url("/nvCommon_ver4/img/gnb/bg_livedoor_01.png") repeat-x top left #191A1B}
/**
  * NAVER Logo
  */
.MdGnbTitle01 {position:absolute;top:48px;left:18px;}
.MdGnbTitle01 .MdGnbTitle01Img {padding-left:137px;width:0;height:32px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100830_15) no-repeat -100px -104px;}

.LyHeadTabVideo .MdGnbTitle01Img,
.LyHeadTabImage .MdGnbTitle01Img {padding-left:103px;height:32px;background-position:0 -239px;}

.MdGnbTitle02 {position:absolute;top:53px;left:158px;}
.LyHeadTabImage .MdGnbTitle02Img {padding-left:46px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat 0 -161px;}
.LyHeadTabVideo .MdGnbTitle02Img {padding-left:46px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -47px -161px;}
.LyHeadTabWeb .MdGnbTitle02Img {padding-left:62px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -94px -161px;}
.LyHeadTabBlog .MdGnbTitle02Img {padding-left:62px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -157px -161px;}
.LyHeadTabMatome .MdGnbTitle02Img {padding-left:62px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -220px -161px;}
.LyHeadTabNews .MdGnbTitle02Img {padding-left:77px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat 0px -187px;}
.LyHeadTabRealtime .MdGnbTitle02Img {padding-left:119px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -78px -187px;}
.LyHeadTabTheme .MdGnbTitle02Img {padding-left:61px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -198px -187px;}
.LyHeadTabBbs .MdGnbTitle02Img {padding-left:80px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -0px -213px;}
.LyHeadTabTopics .MdGnbTitle02Img {padding-left:80px;width:0;height:25px;display:inline-block;*display:inline;*zoom:1;position:absolute;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -81px -213px;}

.LyHeadTabImage .MdGnbTitle02,
.LyHeadTabVideo .MdGnbTitle02{left:125px;}

/* VerticalTop */
.MdGnbTitle03 {display:inline-block;*display:inline;*zoom:1;padding-top:94px;font-size:0;vertical-align:top;}
.MdGnbTitle03 .MdGnbTitle03Img {padding-left:137px;width:0;height:32px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100830_15) no-repeat -100px -104px;vertical-align:top;}
.MdGnbTitle03 .MdGnbTitle03SubImg{width:0;height:32px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;vertical-align:top;}

/**
  * Search Input 検索入力欄
  *
  */
.MdGnbSearch01 {position:absolute;display:block;top:51px;left:171px;}
.MdGnbSearch01 .mdGnbSearch01Hide {display:none;}
.MdGnbSearch01 .mdGnbSearch01Btn01 {padding:0 0 0 51px;width:0;*width:51px;height:30px;float:left;display:inline-block;*display:inline;*zoom:1;overflow:hidden;border:none;text-indent:-999px;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -40px -103px;_background-position:-40px -102px;cursor:pointer;}
.MdGnbSearch01 .mdGnbSearch01Btn02 {padding:0 0 0 25px;width:0;*width:25px;height:23px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;text-indent:-999px;border:none;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -14px -104px;text-indent:-999px;*text-indent:0;cursor:pointer;}
.MdGnbSearch01 .mdGnbSearch01Input {margin-right:4px;float:left;width:372px;overflow:hidden;*width:auto;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.MdGnbSearch01 .mdGnbSearch01InputInner {padding:1px 5px 2px;background:#fff;float:left;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}
.MdGnbSearch01 .mdGnbSearch01InputTxt {border:0;width:331px;font-size:14px;font-weight:bold;vertical-align:baseline;*vertical-align:3px;position:relative;top:2px;*top:0;}

.LyHeadTabImage .MdGnbSearch01 {left:184px;}
.LyHeadTabVideo .MdGnbSearch01 {left:184px;}
.LyHeadTabWeb .MdGnbSearch01 {left:229px;}
.LyHeadTabBlog .MdGnbSearch01 {left:229px;}
.LyHeadTabMatome .MdGnbSearch01 {left:229px;}
.LyHeadTabNews .MdGnbSearch01 {left:245px;}
.LyHeadTabRealtime .MdGnbSearch01 {left:284px;}
.LyHeadTabTheme .MdGnbSearch01 {left:229px;}
.LyHeadTabBbs .MdGnbSearch01 {left:250px;}
.LyHeadTabTopics .MdGnbSearch01 {left:245px;}

.LyHeadImage .MdGnbSearch01 .mdGnbSearch01Input {border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}
.LyHeadImage .MdGnbSearch01 .mdGnbSearch01InputInner {border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}

.LyHeadTabImage .MdGnbSearch01 .mdGnbSearch01Btn01,
.LyHeadTabVideo .MdGnbSearch01 .mdGnbSearch01Btn01 {background-position:-104px -239px;_background-position:-104px -238px;}
.LyHeadTabImage .MdGnbSearch01 .mdGnbSearch01Input,
.LyHeadTabVideo .MdGnbSearch01 .mdGnbSearch01Input {border-bottom:solid 1px #19191a;border-right:solid 1px #19191a;}

.MdGnbSearch02 {display:inline-block;*display:inline;*zoom:1;padding-top:94px;vertical-align:top;}
.MdGnbSearch02 .mdGnbSearch02Hide {display:none;}
.MdGnbSearch02 .mdGnbSearch02Btn01 {padding:0 0 0 51px;width:0;*width:51px;height:32px;float:left;display:inline-block;*display:inline;*zoom:1;overflow:hidden;border:none;text-indent:-999px;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -164px -239px;_background-position:-164px -238px;cursor:pointer;}
.MdGnbSearch02 .mdGnbSearch02Btn02 {padding:0 0 0 25px;width:0;*width:25px;height:25px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;text-indent:-999px;border:none;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -14px -103px;text-indent:-999px;*text-indent:0;cursor:pointer;}
.MdGnbSearch02 .mdGnbSearch02Input {margin-right:4px;float:left;width:372px;overflow:hidden;*width:auto;border-top:1px solid #b2b2b2;border-left:1px solid #b2b2b2;border-right:1px solid #fff;border-bottom:1px solid #fff;background:#fff;}
.MdGnbSearch02 .mdGnbSearch02InputInner {padding:1px 3px 2px;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;float:left;}
.MdGnbSearch02 .mdGnbSearch02InputTxt {border:0;width:335px;*width:339px;font-weight:bold;vertical-align:baseline;*vertical-align:3px;}


/**
  * GNB 各タブメニュー
  *
  * 統合検索、画像検索、動画検索、ウェブ、ブログ、まとめ
  */
.MdGnbNav01 {position:absolute;display:block;top:1px;left:12px;color:#4b4b4b;font-size:12px;}
.MdGnbNav01 .mdGnbNav01Li {float:left;}
.MdGnbNav01 .mdGnbNav01LiLink {padding:5px 6px 5px 8px;display:inline-block;*display:inline;zoom:1;}
.MdGnbNav01 .mdGnbNav01LiCurrent {padding:5px 6px 5px 8px;display:inline-block;*display:inline;zoom:1;color:#000;font-weight:bold;}
.MdGnbNav01 .mdGnbIco01 {margin-left:-2px;margin-top:5px;padding:0 0 0 13px;width:0;height:14px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat 0 -104px;vertical-align:top;color:#E7FF20;}
.MdGnbNav01 .MdGnbNavLay01 {display:none;}
.MdGnbNav01 a:link,
.MdGnbNav01 a:visited {color:#4b4b4b;text-decoration:none;}
.MdGnbNav01 a:hover,
.MdGnbNav01 a:active,
.MdGnbNav01 a:focus {color:#4b4b4b;text-decoration:underline;}
.MdGnbNav01 a.mdGnbNav01LiCurrent {color:#000;}

.LyHeadTabImage .MdGnbNav01 a:link,
.LyHeadTabImage .MdGnbNav01 a:visited,
.LyHeadTabVideo .MdGnbNav01 a:link,
.LyHeadTabVideo .MdGnbNav01 a:visited {color:#a5a5a5;text-decoration:none;}
.LyHeadTabImage .MdGnbNav01 a:hover,
.LyHeadTabImage .MdGnbNav01 a:active,
.LyHeadTabImage .MdGnbNav01 a:focus,
.LyHeadTabVideo .MdGnbNav01 a:hover,
.LyHeadTabVideo .MdGnbNav01 a:active,
.LyHeadTabVideo .MdGnbNav01 a:focus {color:#a5a5a5;text-decoration:underline;}
.LyHeadTabImage .MdGnbNav01,
.LyHeadTabVideo .MdGnbNav01 {color:#a5a5a5;}
.LyHeadTabImage .MdGnbNav01 .mdGnbNav01LiCurrent,
.LyHeadTabVideo .MdGnbNav01 .mdGnbNav01LiCurrent,
.LyHeadTabImage .MdGnbNav01 a.mdGnbNav01LiCurrent,
.LyHeadTabVideo .MdGnbNav01 a.mdGnbNav01LiCurrent {color:#ffffff;}

.LyHeadTabImage .MdGnbNav01 .mdGnbIco01,
.LyHeadTabVideo .MdGnbNav01 .mdGnbIco01 {background-position:-116px -272px;}

.MdGnbNavLay01 {display:block;position:absolute;top:28px;left:0;/*border-bottom:solid 1px #d7d7d7*/;font-size:12px;z-index:100;}
.MdGnbNavLay01 ul{_width:0;border:solid 2px #000;}
.MdGnbNavLay01 li{zoom:1}
.MdGnbNavLay01 .mdGnbNavLay01Link{padding:6px 18px 6px 8px;background:#fff;display:block;zoom:1;border-top:#f1f1f1 solid 1px;width:6em;zoom:1;}
.MdGnbNavLay01 .mdGnbNavLay01Link:link,
.MdGnbNavLay01 .mdGnbNavLay01Link:visited {color:#000;text-decoration:none;}
.MdGnbNavLay01 .mdGnbNavLay01Link:hover,
.MdGnbNavLay01 .mdGnbNavLay01Link:active,
.MdGnbNavLay01 .mdGnbNavLay01Link:focus {background:#f1f1f1;color:#000;text-decoration:underline;position:relative;z-index:1;}
.MdGnbNavLay01 .mdGnbNavLay01LinkFirstChild:link,
.MdGnbNavLay01 .mdGnbNavLay01LinkFirstChild:visited,
.MdGnbNavLay01 .mdGnbNavLay01LinkFirstChild:hover,
.MdGnbNavLay01 .mdGnbNavLay01LinkFirstChild:active,
.MdGnbNavLay01 .mdGnbNavLay01LinkFirstChild:focus {margin-top:0;border-top:none;}
.MdGnbNavLay01 .mdGnbNavLay01LastLi {border-top:solid 1px #ababab;position:relative;z-index:100;}
.MdGnbNavLay01 .mdGnbNavLay01LinkLastChild:link,
.MdGnbNavLay01 .mdGnbNavLay01LinkLastChild:visited,
.MdGnbNavLay01 .mdGnbNavLay01LinkLastChild:hover,
.MdGnbNavLay01 .mdGnbNavLay01LinkLastChild:active,
.MdGnbNavLay01 .mdGnbNavLay01LinkLastChild:focus {margin-bottom:0;border-bottom:none;border-top:solid 2px #f4f4f4;padding:5px 18px 5px 8px;background-image:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825);background-position:0 -134px;}




/**
  * GNB ログインメニュー
  *
  * 会員登録、ログイン、pick
  */
.MdGnbUtil01 {position:absolute;display:block;top:2px;right:14px;font-size:12px;}
.MdGnbUtil01 .mdGnbUtil01Li {float:left;}
.MdGnbUtil01 .mdGnbUtil01Li a {padding:5px 6px 5px 8px;display:inline-block;*display:inline;zoom:1;}
.MdGnbUtil01 a:link,
.MdGnbUtil01 a:visited {color:#000000;text-decoration:none;}
.MdGnbUtil01 a:hover,
.MdGnbUtil01 a:active,
.MdGnbUtil01 a:focus {color:#000000;text-decoration:underline;}

.LyHeadTabImage .MdGnbUtil01 a:link,
.LyHeadTabImage .MdGnbUtil01 a:visited,
.LyHeadTabVideo .MdGnbUtil01 a:link,
.LyHeadTabVideo .MdGnbUtil01 a:visited {color:#a5a5a5;text-decoration:none;}
.LyHeadTabImage .MdGnbUtil01 a:hover,
.LyHeadTabImage .MdGnbUtil01 a:active,
.LyHeadTabImage .MdGnbUtil01 a:focus,
.LyHeadTabVideo .MdGnbUtil01 a:hover,
.LyHeadTabVideo .MdGnbUtil01 a:active,
.LyHeadTabVideo .MdGnbUtil01 a:focus {color:#a5a5a5;text-decoration:underline;}
.LyHeadTabImage .MdGnbUtil01,
.LyHeadTabVideo .MdGnbUtil01 {color:#a5a5a5;}

/**
  * GNB VerticalTop メッセージリンク
  *
  *
  */
.MdGnbMsg01 {position:absolute;top:102px;left:770px;font-size:12px;color:#fff;}
.MdGnbMsg01 a:link,
.MdGnbMsg01 a:visited {text-decoration:underline;color:#fff;}
.MdGnbMsg01 a:hover,
.MdGnbMsg01 a:active,
.MdGnbMsg01 a:focus {text-decoration:none;color:#fff;}

/**
  * Powered by NAVER
  *
  *
  */
.MdGnbPowered01 {position:absolute;top:59px;left:611px;}
.MdGnbPowered01 a{padding-left:115px;width:0;height:14px;display:inline-block;*display:inline;*zoom:1;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -101px -137px;overflow:hidden;}
.LyHeadTabImage .MdGnbPowered01 {left:624px;}
.LyHeadTabVideo .MdGnbPowered01 {left:624px;}
.LyHeadTabWeb .MdGnbPowered01 {left:669px;}
.LyHeadTabBlog .MdGnbPowered01 {left:669px;}
.LyHeadTabMatome .MdGnbPowered01 {left:669px;}
.LyHeadTabNews .MdGnbPowered01 {left:685px;}
.LyHeadTabRealtime .MdGnbPowered01 {left:724px;}
.LyHeadTabTheme .MdGnbPowered01 {left:669px;}
.LyHeadTabBbs .MdGnbPowered01 {left:690px;}
.LyHeadTabTopics .MdGnbPowered01 {left:685px;}

.LyHeadTabImage .MdGnbPowered01 a,
.LyHeadTabVideo .MdGnbPowered01 a{background-position:0 -272px;}

.MdGnbPowered02{display:inline-block;*display:inline;*zoom:1;padding-top:103px;font-size:0;vertical-align:top;}
.MdGnbPowered02 a{padding-left:115px;width:0;height:14px;display:inline-block;*display:inline;*zoom:1;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat 0px -287px;overflow:hidden;vertical-align:top;}

/**
  * GNB Feedback Link
  */
.MdGnbFeedback01 {left:738px;position:absolute;top:58px;}
.MdGnbFeedback01 a:link,
.MdGnbFeedback01 a:visited {color:#999;text-decoration:none;}
.MdGnbFeedback01 a:hover,
.MdGnbFeedback01 a:active,
.MdGnbFeedback01 a:focus {color:#999;text-decoration:underline;}
.LyHeadTabImage .MdGnbFeedback01 {left:751px;}
.LyHeadTabVideo .MdGnbFeedback01 {left:751px;}
.LyHeadTabWeb .MdGnbFeedback01 {left:796px;}
.LyHeadTabBlog .MdGnbFeedback01 {left:796px;}
.LyHeadTabMatome .MdGnbFeedback01 {left:796px;}
.LyHeadTabNews .MdGnbFeedback01 {left:812px;}
.LyHeadTabRealtime .MdGnbFeedback01 {left:851px;}
.LyHeadTabTheme .MdGnbFeedback01 {left:796px;}
.LyHeadTabBbs .MdGnbFeedback01 {left:817px;}
.LyHeadTabTopics .MdGnbFeedback01 {left:812px;}




/**
  * サジェストレイヤー
  *
  * 旧マークアップをそのまま適用モジュールルートのclass名のみ変更
  */
.MdSuggest01,
.MdSuggest01 *,
.MdSuggest01 .suggestDtl,
.MdSuggest01 .suggestDtl * {margin: 0 !important;padding: 0 !important;border: none !important;color:#666 !important;font-family:"Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif !important;font-size:12px !important;line-height:1.2 !important;text-align: left !important;text-decoration: none !important;background: none !important;}.MdSuggest01 {position:absolute;overflow:visible;z-index:20001;}
.MdSuggest01 .suggestDtl {position: relative;border: 2px solid #000 !important;background: #fff !important;zoom:1;}
.MdSuggest01 .suggestDtl h3 {position: absolute;left: 11px;bottom: 10px;}
.MdSuggest01 .suggestDtl ul {padding: 9px 9px 12px 9px !important;}
.MdSuggest01 .suggestDtl ul li a {display: block;width: 98%;padding: 4px 3px !important;color: #323232 !important;}
.MdSuggest01 .suggestDtl ul li a.selected {background: #eee !important;}
.MdSuggest01 .suggestDtl .suggestOption {height: 12px;padding: 8px 12px !important;border-top: 1px solid #efefef !important;background: #f7f7f7 !important;text-align: right !important;}
.MdSuggest01 .suggestDtl .suggestOption a {margin-left: 9px !important;color: #828282 !important;text-decoration: underline !important;}
.MdSuggest01 .suggestDtl p {padding: 13px 36px 14px 11px !important;
color: #646464 !important;}
.MdSuggest01 .suggestDtl .suggestSwithch {padding: 0 36px 14px 11px !important;
}
.MdSuggest01 .suggestDtl .suggestSwithch a {color: #2569ce !important;text-decoration: underline !important;}
.MdSuggest01.ac_layerHide,
.MdSuggest01 .ac_layerHide {display: none;}.MdSuggest01 .suggestDtl li{*zoom:1;}



/**
  * 細かなモジュールたち
  */

/**
  * GNB用緑色のパイプ
  */
.MdGnbSeparator01 {width:0;height:11px;border-left:1px #e6e6e6 solid;overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:-1px;*vertical-align:4px;}
.LyHeadTabImage .MdGnbSeparator01,
.LyHeadTabVideo .MdGnbSeparator01 {border-left:1px #383839 solid;}
/**
  * 本来存在すべき情報を隠すためのモジュール
  */
.MdHide01 {position:absolute;left:-9999px;}


/**
  * 動画iframe
  */
.MdLdFrame{height:50px;background:url("/nvCommon_ver4/img/gnb/bg_livedoor_01.png") repeat-x left bottom #fff;border-bottom:1px solid #e71633;}
.MdLdFrame .MdGnbTitle01{top:7px;}
.MdLdFrame .MdGnbTitle02{top:12px;}
.MdLdFrame .MdGnbSearch01{top:10px;}
.MdLdFrame .MdGnbPowered01{top:18px;}
.MdLdFrame .MdGnbUtil01{top:13px;}



.MdIcoLDAd01 {padding-left:15px;width:0;height:11px;background:url(/nvCommon_ver4/img/ex_mixi/sprite_mixi.png) no-repeat 0 0;vertical-align:2px;*vertical-align:middle;overflow:hidden;display:inline-block;*display:inline;*zoom:1;}
.MdIcoLDAd02 {padding-left:15px;width:0;height:11px;background:url(/nvCommon_ver4/img/ex_mixi/sprite_mixi.png) no-repeat 0 0;vertical-align:-1px;*vertical-align:middle;overflow:hidden;display:inline-block;*display:inline;*zoom:1;}
.MdLDAdList01 .mdLDAdList01Li {position:relative;margin-top:11px;zoom:1;color:#646464;}
.MdLDAdList01 .firstChild {margin:0;padding:0;border:none;}
.MdLDAdList01 .mdLDAdList01Thumb {float:left;margin-right:13px;}
.MdLDAdList01 .mdLDAdList01Txt {overflow:hidden;zoom:1;}
.MdLDAdList01 .mdLDAdList01Indent {padding-left:25px;background:url(/search_ver4/img/mdLDAdList01Indent.png) no-repeat 10px 15px;}
.MdLDAdList01 .mdLDAdList01Link{clear:both;padding:5px 0 0 25px;}
.MdLDAdList01 .mdLDAdList01LinkLi{float:left;width:200px;height:18px;}
.MdLDAdList01 .mdLDAdList01LinkMore a,
.MdLDAdList01 .mdLDAdList01LinkMore a:visited {color:#969696;}

.MdLDAdList02 {margin-top:10px;}
.MdLDAdList02 .mdLDAdList02Li {position:relative;margin-top:11px;zoom:1;color:#646464;}
.MdLDAdList02 .firstChild {margin:0;padding:0;border:none;}
.MdLDAdList02 .mdLDAdList02Thumb {float:left;margin-right:13px;}
.MdLDAdList02 .mdLDAdList02Txt {overflow:hidden;zoom:1;}
.MdLDAdList02 .mdLDAdList02Indent {padding-left:25px;background:url(/search_ver4/img/mdLDAdList02Indent.png) no-repeat 10px 15px;}
.MdLDAdList02 .mdLDAdList02Link{clear:both;padding:5px 0 0 25px;}
.MdLDAdList02 .mdLDAdList02LinkLi{float:left;width:200px;height:18px;}
.MdLDAdList02 .mdLDAdList02LinkMore a,
.MdLDAdList02 .mdLDAdList02LinkMore a:visited {color:#969696;}
.MdLDAdList02 .MdOption {word-break:break-all;;word-wrap:break-word;}

.MdLDAdList03 {margin:10px 0 0 15px;}
.MdLDAdList03 .mdLDAdList03Li {position:relative;*position:static;margin-top:11px;zoom:1;color:#646464;}
.MdLDAdList03 .firstChild {margin:0;padding:0;border:none;}
.MdLDAdList03 .mdLDAdList03Thumb {float:left;margin-right:13px;}
.MdLDAdList03 .mdLDAdList03Txt {overflow:hidden;zoom:1;}
.MdLDAdList03 .mdLDAdList03Link{clear:both;padding:5px 0 0 25px;}
.MdLDAdList03 .mdLDAdList03LinkLi{float:left;width:200px;height:18px;}
.MdLDAdList03 .mdLDAdList03LinkMore a,
.MdLDAdList03 .mdLDAdList03LinkMore a:visited {color:#969696;}



.MdLDAdTtl01 {margin-top:1px;}
.MdLDAdTtl01 h3 {font-size:14px;}

.MdLDCatList01 {margin:-2px 0 1px;color:#9b9b9b;}
.MdLDCatList01 .mdLDCatList01Link{padding-left:22px;position:relative;line-height:1.583;}
.MdLDCatList01 .mdLdCatList01Ico {padding-left:17px;width:0;height:15px;background:url(/nvCommon_ver4/img/ex_livedoor/sprite_livedoor.png?100813) no-repeat top left;display:inline-block;*display:inline;*zoom:1;overflow:hidden;position:absolute;top:3px;left:0;}


/**
  * 統合検索用 footer モジュール
  */
.MdLdFooter01 {margin-bottom:-5px;padding:26px 0 23px;border-top:2px solid #000;border-bottom:solid 1px #d2d2d2;background:url(/nvCommon_ver4/img/ex_livedoor/bg_livedoor_footer_01.png) repeat-x top left;}

.MdFooterSearch01 {zoom:1;margin-bottom:16px;}
.MdFooterSearch01:after {content:"";height:0;clear:both;display:block;}
.MdFooterSearch01 form {width:411px;margin:0 auto;}
.MdFooterSearch01 legend {display:none;}
.MdFooterSearch01 .mdFooterSearch01Input {border-left:solid 1px #979797;border-top:solid 1px #979797;border-bottom:solid 1px #ffffff;border-right:solid 1px #ffffff;float:left;margin-right:5px;width:349px;}
.MdFooterSearch01 .mdFooterSearch01InputInner{border-left:solid 1px #eaeaea;border-top:solid 1px #eaeaea;border-bottom:solid 1px #b2b2b2;border-right:solid 1px #b2b2b2;padding:5px 4px 3px;}
.MdFooterSearch01 .mdFooterSearch01Input input{border:none;height:17px;outline:none;font-size:14px;font-weight:bold;vertical-align:top;width:339px;background:#fff;}
.MdFooterSearch01 .mdFooterSearch01Btn01 {padding:0 0 0 50px;width:0;*width:50px;height:29px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;border:none;text-indent:-999px;background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -216px -239px;cursor:pointer;float:left;}

.MdLivedoorLink02 {text-align:center;font-size:10px;line-height:2;}
.MdLivedoorLink02 .mdLivedoorLink02Ttl{display:inline;color:#000;font-weight:bold;font-size:10px;vertical-align:1px;zoom:normal;}
.MdLivedoorLink02 .mdLivedoorLink02TtlIco{background:url(/nvCommon_ver4/img/gnb/sprite_livedoor_01.png?100825) no-repeat -238px -104px;padding-left:3px;height:5px;vertical-align:1px;*vertical-align:middle;width:0;overflow:hidden;display:inline-block;*display:inline;*zoom:1;margin:0 9px 0 8px;}
.MdLivedoorLink02 .mdLivedoorLink02Ul{display:inline;*font-size:9px;_font-size:11px;zoom:normal;}
html>/**/body .MdLivedoorLink02 .mdLivedoorLink02Ul {font-size:9px;}/* NJSRCH-5012 */
.MdLivedoorLink02 .mdLivedoorLink02Li{display:inline;}
.MdLivedoorLink02 a:link {color:#1546c3;text-decoration:none;}
.MdLivedoorLink02 a:visited {color:#672874;text-decoration:none;}
.MdLivedoorLink02 a:hover,
.MdLivedoorLink02 a:focus,
.MdLivedoorLink02 a:active {text-decoration:underline;}

.MdNaverLink01 {padding-top:29px;text-align:center;margin-bottom:30px;}
.MdNaverLink01 .mdNaverLink01Ul {margin-bottom:13px;display:block;}
.MdNaverLink01 .mdNaverLink01Li {display:inline-block;*display:inline;*zoom:1;}
.MdNaverLink01 a:link,
.MdNaverLink01 a:visited {color:#7d7d7d;text-decoration:none;}
.MdNaverLink01 a:hover,
.MdNaverLink01 a:focus,
.MdNaverLink01 a:active {color:#7d7d7d;text-decoration:underline;}
.MdFootSeparator01 {margin:3px 2px 0;*margin:0 6px 0 2px;padding-left:1px;display:inline-block;*display:inline;*zoom:1;width:1px;height:11px;width:0;background:#d7d7d7;font-size:0;vertical-align:top;*vertical-align:-2px;overflow:hidden;}
.MdFootSeparator02 {margin:4px 2px 0;*margin:0 6px 0 2px;padding-left:1px;display:inline-block;*display:inline;*zoom:1;width:1px;height:9px;width:0;background:#d7d7d7;font-size:0;overflow:hidden;}
.MdCopyright01 {margin-left:24px;*margin-left:28px;color:#969696;font-size:13px;font-family:'tahoma';display:block;}
.MdCopyright01 .mdCopyright01LD{font-weight:normal;}

.VTopImage .MdFootSeparator01{background:#27282a;}
.VTopImage .MdNaverLink01 a:link,
.VTopImage .MdNaverLink01 a:visited,
.VTopImage .MdNaverLink01 a:hover,
.VTopImage .MdNaverLink01 a:active,
.VTopImage .MdNaverLink01 a:focus,
.VTopImage .MdCopyright01 { color:#5f6163; }

/**
 * livedoor独自style
 */
.lyMainBody {padding-bottom:29px !important;}
.TabTopic .lyMainBody {padding-top:13px !important;}


/**
  * @file mod_search_layout.css
  * @author SUI
  * @css-for IE 6, IE 7, IE 8, Safari 5, Firefox 3.6, Chrome 5
  * @demo-file /nvCommon_ver4/search_ver4/search_layout.html
  */

/**
  * LyWrap 外枠の定義
  *
  * Window 可変、最小幅 995px
  */
body {background:url(/nvCommon_ver4/img/gnb/bg_livedoor_02.png) repeat-x top;}
.LyWrap {margin:0 auto;width:995px;}
.LyHead {background:none;height:186px;text-align:center;}

/**
  * SuperTop 関連
.STop{background:url(/nvCommon_ver4/img/gnb/bg_search_03.png) repeat-x top;}
.STopClose {background:url(/nvCommon_ver4/img/gnb/bg_search_04.png) repeat-x top;}
.STop .LyHead {height:213px;}
.STop .MdGnbTitle03 {padding-top:105px;}
.STop .MdGnbSearch02 {padding-top:105px;}
.STop .MdGnbMsg01 {top:113px;}
  */

/*/**
  * ThemeTop 関連
  */
.VTopTheme {background:url(/nvCommon_ver4/img/gnb/bg_livedoor_05.png) repeat-x top;}

/**
  * ImageTop 関連
  */
.VTopImage {background-color:#141417;}
.VTopImage .LyWrap {width:100%;}
.VTopImage .LyHead {background:#2aad03 url(/nvCommon_ver4/img/gnb/bg_livedoor_01.png) repeat-x 0 0;height:103px;}

/**
  * TopicsTop 関連
  */
.VTopTopics {background:url("/nvCommon_ver4/img/gnb/bg_livedoor_06.png") repeat-x left top;}

/**
  * VideoTop 関連
  */
.VTopVideo {background-color:#141417;}
.VTopVideo .LyWrap {width:100%;}
.VTopVideo .LyHead {background:#2aad03 url(/nvCommon_ver4/img/gnb/bg_livedoor_01.png) repeat-x 0 0;height:103px;}
.VTopVideo .MdNaverLink01 .mdNaverLink01Ul {display:block;}

.VTopImg .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:50px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_image.png);}
.VTopVdo .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:49px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_video.png);}
.VTopWeb .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:69px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_blog.png);}
.VTopNews .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:89px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_news.png);}
.VTopShop .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:132px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_shop.png);}
.VTopRealtime .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:129px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_realtime.png);}
.VTopBbs .MdGnbTitle03 .MdGnbTitle03SubImg{padding-left:87px;background-image:url(/nvCommon_ver4/img/gnb/tit_livedoor_gnb_bbs.png);}

