@charset "UTF-8";
body  {
	padding: 0;
	text-align: center; /* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */
	background-color: #FFFFFF;
	margin: 0;
}
.thrColFixHdr #container {
	background: #FFFFFF;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	width: 1100px;
	padding-right: 50px;
	padding-left: 100px;
} 
.thrColFixHdr #header {
	height: 114px;
	padding: 0;
} 
.thrColFixHdr #header h1 {
	margin: 0;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.thrColFixHdr #sidebar1 {
	float: left; /* このエレメントはフローティングエレメントであるため、幅が設定されている必要があります */
	width: 170px;
}
.thrColFixHdr #sidebar2 {
	float: right; /* このエレメントはフローティングエレメントであるため、幅が設定されている必要があります */
	width: 180px;
}
.thrColFixHdr #mainContent {
	margin-right: 200px;
	margin-left: 190px;
	padding: 0px;
} 
.latestInfoRedMark    {
	color: #FF0000;
	margin-left: 20px;
	padding: 0px;
	margin-right: 20px;
	font-size: 12px;
}
.thrColFixHdr #container #mainContent .content_nav {
	font-size: 8pt;
}
.thrColFixHdr #footer {
	margin-bottom: 50px;
	padding: 0;
} 
.thrColFixHdr #footer p {
	margin: 0; /* フッターの最初のエレメントのマージンを 0 に設定することにより、マージンの相殺（div 間のスペース）が回避されます */
	padding: 10px 0; /* このエレメントの余白により、マージンの相殺を発生させることなく、マージンの効果とまったく同じように、スペースが設定されます */
}
.fltrt { /* このクラスは、ページ上でフローティングエレメントを右側に配置するのに使用できます。プローティングエレメントは、ページ上でその横に配置されるエレメントの前に配置される必要があります。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* このクラスは、ページ上でフローティングエレメントを左側に配置するのに使用できます */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* このクラスは、div またはブレークエレメントに適用される必要があり、また、フローティングエレメントが完全に含まれているコンテナの末尾の直前にある最後のエレメントである必要があります */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.calendar {
font-family: "Verdana";
font-size: 10px;
color: #666666;
margin: 5px 0px 20px 0px;
}
.module-calendar table {
width: 100%;
}
.module-calendar caption {
padding-bottom:5px;
font-size:12px;
}
.module-calendar th {
}
a { color: #999966; text-decoration: underline; }
a:link		{ color: #3F68EA; text-decoration: underline; }
a:visited	{ color: #3F68EA; text-decoration: underline; }
a:active	{ color: #999999; text-decoration: none; }
a:hover		{ color: #999999; text-decoration: none; }
div, td {
font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
}
h1 {
	margin: 0px;
	padding: 0px;
}
.linktitle {
font-family: "Verdana";
font-size: 12px;
font-weight: bolder;
color: #666666;
line-height: 170%;
margin: 10px 0px 0px 0px;
}
.linktitle img {
	margin-top: 0px;
	clear: right;
	float: left;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.linktext {
font-size: 11px;
color: #999999;
line-height: 170%;
margin: 5px 0px 25px 2px;
}
.commenttext {
	font-size: 11px;
	color: #666666;
	line-height: 170%;
	margin: 5px 0px 25px 2px;
}
.commenttextfield {
	font-size: 11px;
	color: #666666;
	line-height: 170%;
	margin: 5px 0px 25px 2px;
	font-weight: bold;
}
.trackbacktext {
	font-size: 11px;
	color: #666666;
	line-height: 170%;
	margin: 5px 0px 25px 2px;
}
.trackbackline {
	margin: 10px 0px 10px 0px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #CCCCCC;
}
.searchtext {
	font-size: 11px;
	color: #666666;
	line-height: 170%;
	margin: 5px 0px 25px 2px;
}
ul {
margin: 0px 0px 0px 15px;
padding: 0px;
}
.softwarebanner {
margin: 10px 0 0 0;
}
.iPhoneSoftBanner {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #666666;
	margin-top: 30px;
	margin-bottom: 40px;
}
.iPhoneSoftBanner img {
	float: left;
	margin-top: -15px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.mCounterB {
	background-image: url(http://mactips-lib.net/banner/mCounter_banner_W.gif);
	background-repeat: no-repeat;
	height: 315px;
	width: 150px;
}
.entry {
margin: 0px;
padding: 0px;
}

.entry_date {
font-size: 18px;
font-weight: bolder;
color: #666666;
margin: 10px 0px 10px 0px;
padding-bottom: 3px;
border-bottom: 1px dotted #CCCCCC;
}

.entry_title {
	font-size: 14px;
	font-weight: bolder;
	color: #666666;
	margin-top: 15px;
	margin-right: 3px;
	margin-bottom: 15px;
	margin-left: 3px;
}

.entry_body {
	font-size: 12px;
	line-height: 170%;
	color: #666666;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
}

.entry_author {
	font-size: 10px;
	color: #999999;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.entry_more {
	font-size: 11px;
	line-height: 170%;
	color: #333333;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.entry_state {
	font-size: 11px;
	color: #666666;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}
.entry_comment {
	margin: 10px 0px 10px 0px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #CCCCCC;
}
.calendar {
font-family: "Verdana";
font-size: 10px;
color: #666666;
margin: 5px 0px 20px 0px;
}
.calendar_month {
	margin-top: 5px;
	text-align: center;
}
.copyright {
font-size: 10px;
color: #333333;
line-height: 170%;
border-top: 1px dotted #CCCCCC;
margin: 30px 0px 0px 0px;
padding-top: 10px;
}


/*++++++++++ highslide +++++++++++++*/
.highslide {
    cursor: url(../css/highslide/graphics/zoomin.cur) , pointer;
    outline: none;
}
.highslide img {
    cursor: pointer; /* opera */  
    cursor: url(../css/highslide/graphics/zoomout.cur) , pointer;  
    border: 2px solid white; 
}
.highslide:hover img {
    border: 2px solid white;
}

.highslide-image {
    border: 10px solid white;
    cursor: pointer; /* opera */
    cursor: url(../css/highslide/graphics/zoomout.cur) , pointer;
}
.highslide-image-blur {
    cursor: pointer;
    cursor: hand;
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
    color: white;
    font-style: 'MS Sans Serif';
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 3px;
    opacity: 0.60; /* w3c */
    filter: alpha(opacity=60); /* ie */
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    background-color: black;

    padding-left: 22px;
    background-image: url(../css/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;

}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.mCounterB {
	background-image: url(http://mactips-lib.net/banner/mCounter_banner_W.gif);
	background-repeat: no-repeat;
	height: 315px;
	width: 150px;
	margin-top: 20px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
}






/*
#footer   #footerDocContent   {
	background-position: center;
	text-align: center;
	height: 90px;
	margin-bottom: 50px;
}

#footer  #footerDocContent #nav-shadow {
	width: 855px;
	min-height: 72px;
	text-align: center;
	list-style: none;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: -14px;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(http://mactips-lib.net/script/headerApplications_hyslog/images/page-shadow.png);
	background-repeat: no-repeat;
	background-position: center center;
			}	
#footer  #footerDocContent #nav-shadow li {
	width: 54px;
	height: 56px;
	position: relative;
	float: left;
	background-position: center;
	text-align: center;
}

#footer #footerDocContent #nav-content-icon {
	padding-left: 0px;
}
			
#footer  #footerDocContent #nav-shadow a, #nav-shadow a:visited, #nav-shadow a, #nav-shadow a:hover {
	margin: 0 auto;
	width: 54px;
	height: 67px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(http://mactips-lib.net/script/headerApplications_hyslog/images/icons.png) no-repeat;
	display: block;
	position: relative;
	z-index: 2;
}
*/		
/* Button Colors */
/*
#footer  #footerDocContent #nav-shadow li.button-color-1 a {
	background-position: -14px -0px;
}
			
#footer  #footerDocContent #nav-shadow li.button-color-2 a {
	background-position: -68px -0px;
}
			
#footer  #footerDocContent #nav-shadow li.button-color-3 a {
	background-position: -122px -0px;
}
			
#footer  #footerDocContent #nav-shadow li.button-color-4 a {
	background-position: -176px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-5 a {
	background-position: -230px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-6 a {
	background-position: -284px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-7 a {
	background-position: -338px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-8 a {
	background-position: -392px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-9 a {
	background-position: -446px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-10 a {
	background-position: -500px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-11 a {
	background-position: -554px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-12 a {
	background-position: -608px -0px;
}
#footer  #footerDocContent #nav-shadow li.button-color-13 a {
	background-position: -662px -0px;
}
*/
/* Button Shadow */
/*	
#footer  #footerDocContent #nav-shadow li img.shadow {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
*/
/* ==========ref========== */

#footer   #footerDocContent   {
	background-position: center;
	text-align: center;
	height: 90px;
	margin-bottom: 15px;
}

#footer #footerDocContent #nav-content-icon {
	padding-left: 140px;
	padding-right: 0px;
}

#footer  #footerDocContent #nav-reflection {
	width: 800px;
	min-height: 72px;
	text-align: center;
	list-style: none;
	margin-top: 10;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: 0px; /*position*/
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 28px;
	background-image: url(http://mactips-lib.net/script/headerApplications_hyslog/images/page-shadow.png);
	background-repeat: no-repeat;
	background-position: center center;
}	
#footer  #footerDocContent #nav-reflection li {
	width: 51px;
	height: 56px;
	float: left;
}
			
#footer  #footerDocContent #nav-reflection a, #nav-reflection a:visited, #nav-reflection a, #nav-reflection a:hover {
	width: 51px;
	height: 67px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(http://mactips-lib.net/script/headerApplications_hyslog/images/icons.png) no-repeat;
	display: block;
}

#footer  #footerDocContent #nav-reflection span {
	margin-top: -24px;
	width: 51px;
	height: 10px;
	text-align: center;
	background: url(http://mactips-lib.net/script/headerApplications_hyslog/images/icons-reflections.png) no-repeat;
	display: block;
}
			
/* Button Colors */
		
#footer  #footerDocContent #nav-reflection li.button-color-1 a {
	background-position: -14px 0;
}			
#footer  #footerDocContent #nav-reflection li.button-color-2 a {
	background-position: -64px 0;
}			
#footer  #footerDocContent #nav-reflection li.button-color-3 a {
	background-position: -115px 0;
}		
#footer  #footerDocContent #nav-reflection li.button-color-4 a {
	background-position: -166px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-5 a {
	background-position: -217px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-6 a {
	background-position: -268px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-7 a {
	background-position: -319px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-8 a {
	background-position: -370px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-9 a {
	background-position: -421px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-10 a {
	background-position: -472px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-11 a {
	background-position: -523px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-12 a {
	background-position: -574px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-13 a {
	background-position: -625px 0;
}

/* Button Reflection Color */
		
#footer  #footerDocContent #nav-reflection li.button-color-1 span {
	background-position: -14px 0;
}	
#footer  #footerDocContent #nav-reflection li.button-color-2 span {
	background-position: -64px 0;
}	
#footer  #footerDocContent #nav-reflection li.button-color-3 span {
	background-position: -115px 0;
}		
#footer  #footerDocContent #nav-reflection li.button-color-4 span {
	background-position: -166px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-5 span {
	background-position: -217px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-6 span {
	background-position: -268px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-7 span {
	background-position: -319px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-8 span {
	background-position: -370px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-9 span {
	background-position: -421px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-10 span {
	background-position: -472px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-11 span {
	background-position: -523px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-12 span {
	background-position: -574px 0;
}
#footer  #footerDocContent #nav-reflection li.button-color-13 span {
	background-position: -625px 0;
}

