/* page layout 　ここでページレイアウトを指定しています　　　*/

body {
	padding: 0px;
         text-align: center;
	font-size: 14px;
	line-height: 140%;
	color: #333333;
	margin: 0px;
	background-color: #FFFFFF;
	background-image : url(http://www.umya-yakisoba.com/shop/image/body-back.gif);
	background-repeat: repeat-x;

}

table{
	padding: 0px;
	margin: 0px;
	text-align: left;
	font-size: 90%;
	line-height: 150%;
	color: #333333;
                border: solid 1px #333333;
                border-collapse:collapse;
}

tr td{
	padding: 3px;
	empty-cells: show;
                border: solid 1px #333333;
}


#container {
    width: 750px;
    margin-bottom: 20px;
    background: #fff;
    text-align: left;

}
#container {
    border-width: 3px 3px 3px 3px;
    border-style: solid;
    border-color: #FD5D17;
}
/*
#container-inner {
    border-width: 2px 2px 2px 2px;
    border-style: solid;
    border-color: #FD5D17;

}
*/
/* 2カラム(左サイドバー) */


.layout-two-column-left #alpha {
    float: left;
    width: 180px;
    margin: 0px;
    background: #FFFFFF;
    padding:10px 0px 0px 0px;
}

.layout-two-column-left #alpha-inner {
    padding: 0px 10px 0px 0px;
}

.layout-two-column-left #beta {
    float: left;
    width: 560px;

}

.layout-two-column-left #beta-inner {
    padding: 10px 10px 0px 10px;
}

/* 左ナビゲーションの文字の配置はここ　　　*/
.layout-two-column-left #alpha .left-cate {
    text-align:center;

}

/*ヘッダー部分のナビゲーション*/
#head-nav {
                margin: 0px 0px 0px 0px;
	line-height:24px;
                height:24px;
                width: 750px;
	background-color: #FD5D17;
	color: #FFFFFF;
	text-align: left;
                font-size:14px;
/*                border-top: 1px solid #666666;*/  
/*                border-bottom: 1px solid #666666; */
}

#head-nav a {
	text-decoration:none;
                color:#FFFFFF;
}
#head-nav a:link {
                color:#FFFFFF;
}

#head-nav a:visited {
                color:#FFFFFF;
}

#head-nav a:hover {
                color:#333333;
                
}


/*フッター*/

#footer {
                margin: 0px;
/*                padding-top : 0.8em;*/
                width: 750px;
	line-height:24px;
                height:24px;
	background-color: #FD5D17;
/*	background-image : url(http://www.umya-yakisoba.com/shop/image/footer-back.gif);*/
	background-repeat: no-repeat;
	color: #FFFFFF;
	text-align: center;
                font-size:12px;
	clear:both;
/*                border-top: 1px solid #666666;  */
}

#footer a {
	color: #FFFFFF;

}
/*------------------------------*/

/*左ナビゲーション*/
/*l-nav*/

 .left-box {
	width: 170px;
                padding: 0px;
                margin: 0px 0px 0px 0px;
	color: #333333;	
	background-color: #FFFFFF;
	background-image : url(http://www.umya-yakisoba.com/shop/image/nav-back1.jpg);
	background-repeat : no-repeat;
}

.left-box ul {
	margin :0px;
	padding : 0px;

}

.left-box ul  ul {
	line-height:27px;
                height:27px;
                padding-left:0px;
	margin-right :0px;
}

.left-box li li {
	line-height:27px;
                height:27px;
	background-color: #EFE7B5;
	background-image : url(http://www.umya-yakisoba.com/shop/image/subnav-back.gif);
	color: #333333;
/*                padding-left :0em;*/
                padding-top :0em;
	margin :0px;

}


.left-box li li a{
	background-image : url(http://www.umya-yakisoba.com/shop/image/subnav-back.gif);
/*                background-color: #EFE7B5;*/
	color: #333333;
	display : block ;
}

.left-box li li a:link{

	color: #333333;

}

.left-box li li a:visited {
    text-decoration:none;
/*                background-color: #EFE7B5;*/
	color: #333333;
	}

.left-box li li  a:active {
/*                background-color: #EFE7B5;*/
	color: #333333;
	}

.left-box  li li a:hover {
	color: #990000;
/*                background-color: #EFE7B5;*/
	background-image : url(http://www.umya-yakisoba.com/shop/image/subnav-back2.gif);
/*	background-image : none;*/
	text-decoration:none;
	}

.left-box li {
	margin:0px 0px 5px 0px;
	list-style-type: none;
	font-size:14px;
	color: #333333;
/*                padding-top :0.3em;*/
	background-color: #FD5D17;
	background-image : url(http://www.umya-yakisoba.com/shop/image/nav-back1.jpg);
	background-repeat : no-repeat;
	line-height:30px;
                height:30px;
/*                font-weight: bold;*/
}

.left-box li a {
	color: #333333;
	width: 170px;
/*	line-height:35px;*/
	display : block ;
	margin : 0px 0px 0px 0px;
	font-size: 100%;
/*	background-color: #FD5D17;*/
	background-image : url(http://www.umya-yakisoba.com/shop/image/nav-back1.jpg);
	background-repeat : no-repeat;

}
.left-box a:link {
	text-decoration:none;
	color: #333333;
	}

.left-box a:visited {
    text-decoration:none;
	color: #333333;
	}

.left-box a:active {
	color:#333333;
	}

.left-box a:hover {
                color:#CC0000;
    text-decoration:underline;
 /*   background-color: #FFECD0;*/
	background-image : url(http://www.umya-yakisoba.com/shop/image/nav-back2.jpg);
	background-repeat : no-repeat;
	}
/* 左ナビゲーションおわり*/


/*　検索のform指定　*/
form { margin: 0; padding: 0; }

/*　検索などの指定　はじまり　*/
.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header {
    /* ie win (5, 5.5, 6) bugfix */
    p\osition: relative;
    width: 100%;
    w\idth: auto;

    margin: 0;
/*    border-left: 5px solid #36414d;*/
    border-left: 5px solid #FF5D10;
    border-right: 1px solid #FF5D10;
    border-top: 1px solid #FF5D10;
    border-bottom: 1px solid #FF5D10;
    padding: 5px;
/*    color: #fff;*/
    color: #333;
/*    background: #a3b8cc;*/
    background: #FFF4C8;
    font-weight: bold;
    font-size:14px;
    line-height: 1;
    text-transform: uppercase;
}

.module-header a,
.module-header a:hover,
.trackbacks-header a,
.trackbacks-header a:hover,
.comments-header a,
.comments-header a:hover,
.comments-open-header a,
.comments-open-header a:hover
.archive-header a,
.archive-header a:hover {
/*    color: #fff;*/
       color: #333;
       text-decoration: underline;
}

/*　検索などの指定　おわり　*/

/*module-content のリンク文字の色の指定*/
/*元の色
.module-content a { color: #36414d; }
.module-content a:hover { color: #a3b8cc; }
*/
.module-content a { color: #333333; }
.module-content a:hover { color: #666666; }
/*module-content のリンク文字の色の指定  おわり*/

/* modules */

.module {
    margin: 0 0 10px 0;
    border-bottom: 1px solid #f3f6f9;
/*    background: #dae0e6;*/
   background: #EEEEEE;
}

.module-content {
    margin: 0 0 10px 0;
    border-top: 1px solid #cfd4d9;
    padding: 10px 10px 0 10px;
    font-size: 0.9em;
    line-height: 1.2;
}

.module-search input { font-size: 12px; }
.module-search #search { width: 100px; }

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 10px; }

.module-powered { border-width: 0; }
.module-powered .module-content {
    margin-bottom: 0;
    border: 1px dashed #a3b8cc;
    padding-bottom: 10px;
    color: #292e33;
    background: #fff;
}

.module-photo { background: none; }
.module-photo img { border: solid 1px #fff; }

.module-list {
    margin: 0 15px 10px 15px;
    list-style: disc;
}

.module-list .module-list {
    margin: 5px 0 0 0;
    padding-left: 15px;
    list-style: circle;
}

.module-list-item {
    margin-top: 0;
    color: #666;
    line-height: 1.2;
}

.typelist-thumbnailed .module-list {
    margin: 0 0 10px 0;
    list-style: none;
}

.typelist-thumbnailed .module-list-item {
    margin: 1px 0;
    padding: 0;
    background: #f3f6f9;
}

.typelist-thumbnail {
    background: #fff;
}

.module-photo img { border: 1px solid #fff; }

.module-featured-photo { width: 398px; }
.module-featured-photo .module-content {
    margin: 0;
    border-width: 0;
    padding: 0;
}
.module-featured-photo img { width: 398px; }

.module-recent-photos .module-content { padding: 10px 0 0 19px; }
.module-recent-photos .module-list { margin: 0; }
.module-recent-photos .module-list-item {
    width: 64px; /* mac ie fix */
    margin: 0 10px 10px 0;
    padding: 0;
    background: none;
}

.module-recent-photos .module-list-item a {
    border: #cfd4d9 1px solid;
    padding: 1px;
    background: #fff;
}

.module-recent-photos .module-list-item a:hover {
    border-color: #36414d;
    background: #fff;
}

.module-tagcloud .module-list {text-align: center; }
.module-tagcloud .module-list { list-style: none; }
.module-tagcloud .module-list-item { display: inline; }
.module-tagcloud li.taglevel1 { font-size: 19px; }
.module-tagcloud li.taglevel2 { font-size: 17px; }
.module-tagcloud li.taglevel3 { font-size: 15px; }
.module-tagcloud li.taglevel4 { font-size: 13px; }
.module-tagcloud li.taglevel5 { font-size: 11px; }
.module-tagcloud li.taglevel6 { font-size: 9px; }



/*--　コンテンツ内スタイル　--*/
.content-nav
{
   margin: 0px 0px 10px 0px;
}

.entry-content,
.comment-content,
.trackback-content {
    margin-left: 10px;
    margin-right: 5px;
}

/*--　コンテンツ内スタイル　おわり　--*/
/* コンテンツ内のタイトル*/
.entry-header,
.archive-title {
    margin-top: 0;
/*    border-left: 10px solid #dae0e6;*/
    font-size: 1.0em;;
　 font-weight: bold;
	background-image : url(http://www.umya-yakisoba.com/shop/image/title-back.gif);
	background-repeat: repeat-x;

/*
   vertical-align: bottom;
    padding: 2px 2px 2px 10px;
    color: #fff;
    border-left: 10px solid #003300;
    background: #004D00;

*/
    padding-top: 10px;
    padding-left: 10px;
	line-height:30px;
                height:30px;
/*    border-left: 10px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
    background: #999999;
*/
    color: #333;
    line-height: 1;
    text-transform: uppercase;
}





/*コンテンツ内の画像の配置*/
.entry-content img {
   clear:both;
   float:right;
   margin:5px;
}

/*--　clear:both　の指定　--*/
.date-header,
.entry-content {
    position: static;
    clear: both;
}

　　　/*エントリーごとの下のマージン*/

.entry,
.trackbacks,
.comments,
.archive {
    position: static;
    overflow: hidden;
    clear: both;
    width: 100%;
    margin-bottom: 15px;
}

.entry-content,
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-closed {
    clear: both;
}

.entry-excerpt,
.entry-body,
.entry-more-link,
.entry-more {
    clear: both;
}

.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer,
.archive-content {
    clear: both;
    margin: 5px 10px 20px 10px;
}
/*--　clear:both　の指定　おわり　--*/


/*--　entry-to-top　の指定　--*/
.entry-to-top{
    line-heigh: 9px;
    height: 100%;
    border-top : solid 1px #333333;
    margin :4px 0px 2px 0px;
    padding-top :2px;
    clear : both;

}

.entry-to-top a,
{
    text-decoration:underline;
    color:#804000;
/*cccc66;*/
/*660033;*/
    font-size: 80%;
    background-position :left bottom;

}

.entry-to-top a:link
 {
                color:#804000;
}

.entry-to-top a:visited
 {
                color:#804000;
}

.entry-to-top a:hover
 {
                color:#cc0000;
                
}

/*--　entry-to-top　の指定　おわり　--*/




/*--　entry-more　の指定　--*/
.entry-more-link a,
{
                text-decoration:underline;
/*                color:#030;*/
                color:#006500;
    font-size: 1.0em;
    background-position :left bottom;
　 font-weight: bold;

}
.entry-more-link a:link
 {
/*                color:#030;*/
                color:#006500;
}

.entry-more-link a:visited
 {
/*                color:#030;*/
                color:#006500;
}

.entry-more-link a:hover
 {
/*                color:#030;*/
                color:#549854;
                
}

/*--　entry-more　の指定　おわり　--*/

/*--　各種基本設定--*/
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;

	}


p {
               margin: 5px;
}
a img { border: 0; }

/*--　各種基本設定--*/


/*******　全般文字スタイル設定　始まり*******/
.tx110perred {
    color:#CC0000;
    letter-spacing:-0.1em;
    font-size:110%;
    font-weight: bold;
}

.tx105perred {
    color:#CC0000;
    letter-spacing:-0.1em;
    font-size:105%;
    font-weight: bold;
}

.tx105perblack {
    color:#333333;
    letter-spacing:-0.1em;
    font-size:105%;
    font-weight: bold;
}

.back01{
    margin-top: 0;
/*    border-left: 10px solid #333333;*/
    padding: 0.2em 0.3em 0em 0.8em;
    color: #333;
    background: #FFE26E;
    border: 1px solid #333333;
　 font-weight: bold;
   vertical-align: bottom;
}

.style01{
   margin-left: 20px;
}
/*******　全般文字スタイル設定　終わり*******/
