.sz10 { font:"ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 120%; color: #333333;}
.sz10gray { font:"ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 120%; color: #666666;}
.sz10_100 { font:"ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 100%}
.sz10db { font:"ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 120%; color: #000066;}

.sz12 { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 120%;  color: #333333;}
.sz10gray2 { font:"ＭＳ ゴシック", "Osaka−等幅"; font-size: 10px; line-height: 120%; color: #999999;}


.sz12_150 { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 150%;  color: #333333;}
.sz12_bg {	font:"ＭＳ ゴシック", "Osaka−等幅";	font-size: 12px; line-height: 150%;	color: #000000;	background-color: #FDF3DB;	border: 10px #6EB5C4;}
.sz12gr { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 100%;  color: #336666; font-weight: bold;}
.sz12gr_r { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 120%;  color: #FFFFFF; font-weight: bold;}
.sz12db { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 120%; color: #000066;}
.sz12rb { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 120%; color: #0000CC;}
.sz12gray { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 120%; color: #999999;}
.sz12w { font:"ＭＳ ゴシック", "Osaka−等幅"; font-size: 12px; line-height: 120%; color: #FFFFFF; }
.sz12rd { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 120%; color: #CC0033;}
.sz12_100 { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; line-height: 100%;}

.sz14 { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 14px; line-height: 120%;}
.sz14db{ font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 14px; line-height: 120%; color: #000066;}
.sz14rd { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 14px;	line-height: 120%;	color: #CC0033;}

.sz18 { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 18px; line-height: 120%; color: #666666;}

.name_user { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; color: #996600; text-decoration: none; font-weight: bold;}
.name_no { font:"ＭＳ ゴシック", "Osaka−等幅";  font-size: 12px; color: #696C87; font-weight: bold; text-decoration: none;}

a:link { font:"ＭＳ ゴシック", "Osaka−等幅"; color: #003399; text-decoration: none;}
a:visited { font:"ＭＳ ゴシック", "Osaka−等幅"; color: #003399; text-decoration: none;}
a:hover { font:"ＭＳ ゴシック", "Osaka−等幅"; color: #003399; text-decoration: underline;}

.A:link.tp_link { color: #FFFFFF; text-decoration: none; font-size: 12px; line-height: 120%; font-weight: bold}
.A:visited.tp_link { color: #FFFFFF; text-decoration: none; font-size: 12px; line-height: 120%; font-weight: bold}
.A:hover.tp_link { color: #FFFFF; text-decoration: underline; font-size: 12px; line-height: 120%; font-weight: bold}

.A:link.menu_ore { color: #FF6600; text-decoration: none; font-size: 12px; line-height: 120%; font-weight: bold;}
.A:visited.menu_ore { color: #FF6600; text-decoration: none; font-size: 12px; line-height: 120%; font-weight: bold;}
.A:hover.menu_ore { color: #FF6600; text-decoration: underline; font-size: 12px; line-height: 120%; font-weight: bold;}

body{ 
scrollbar-3dlight-color:#999999;
scrollbar-darkshadow-color:#999999;
scrollbar-shadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#999999;
scrollbar-highlight-color:#FFFFFF;
}

form { margin:0 0 }

input.w{
  font : "ＭＳ ゴシック", "Osaka−等幅";
  font-size: 12px;
  color : #000000;
  background-color : #FFFFFF;
  border-left:1px solid #999999 ;
  border-right:2px solid #999999 ;
  border-top:1px solid #999999 ;
  border-bottom:2px solid #999999 ;
}


.break_albumtop {width:138px; word-break: break-all;}
.break_albumtop2 {width:243px; word-break: break-all;}
.break_album {width:125px; word-break: break-all;}
.break_report_top {width:241px; word-break: break-all;}
.break_report_top2 {width:120px; word-break: break-all; font-size: 10px;}
.break_reporttitle {width:375px; word-break: break-all;}
.break_reporttitle_tb{width:478px; word-break: break-all;}
.break_reportdetail {width:299px; word-break: break-all;}
.break_reportdetail_tb {width:428px; word-break: break-all;}
.break_reportintro {width:434px; word-break: break-all; font-size: 12px;}
.break_report_title {width:315px; word-break: break-all; font-size: 14px;}
.break_report {width:320px; word-break: break-all; font-size: 12px;}
.break_albumintro {width:400px; word-break: break-all;}
.break_album_viewintro {width:398px; word-break: break-all;}
.break_thumbnail {width:131px; word-break: break-all;}
.break_photoadd {width:312px; word-break: break-all;}
.break_photoedit {width:151px; word-break: break-all;}
.break_comment {width:484px; word-break: break-all;}

.oshirase {background-color:#FFFFCC ;}

.fieldk{
		color: #696C87; font-size: 12px; border-top: 1px solid #6EB5C4; border-bottom: 1px solid #6EB5C4; border-left: 1px solid #6EB5C4; padding: 5px; margin: 10px; font-weight: bold;}
.fieldtag{
	  color: #FFFFFF; font-size: 12px; padding: 5px; background-color: #6EB5C4; border-style: none none none solid; border-width: 10px; border-color: #51A0B0; margin: 0px ; font-weight: bold;}

.triangle{
	background-image:  url(/img/help/sankaku.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.fieldm{
	  color: #FFFFFF; font-size: 12px; padding: 5px; background-color: #6EB5C4; border-style: none none none solid; border-width: 10px; border-color: #6EB5C4; margin: 0px ; font-weight: bold;}



