@charset "Shift_JIS";

/*** アットコスメ管理画面  CSS Document ************************

	ver.2009/11/19

	image_layout.css

----------------------------------------------------------------***/

/* size IE */

table.layoutP10 { width:32px;  height:32px;  border-spacing:0; border-collapse:collapse; }
table.layoutP20 { width:52px;  height:52px;  border-spacing:0; border-collapse:collapse; margin-top:-1px; margin-left:-1px; }
table.layoutP21 { width:62px;  height:62px;  border-spacing:0; border-collapse:collapse; }
table.layoutP30 { width:72px;  height:72px;  border-spacing:0; border-collapse:collapse; }
table.layoutP31 { width:80px;  height:72px;  border-spacing:0; border-collapse:collapse; }
table.layoutP32 { width:64px;  height:52px;  border-spacing:0; border-collapse:collapse; }
table.layoutP33 { width:80px;  height:80px;  border-spacing:0; border-collapse:collapse; }
table.layoutP40 { width:102px; height:102px; border-spacing:0; border-collapse:collapse; }
table.layoutP41 { width:119px; height:102px; border-spacing:0; border-collapse:collapse; }
table.layoutP42 { width:122px; height:102px; border-spacing:0; border-collapse:collapse; }
table.layoutP43 { width:135px; height:100px; border-spacing:0; border-collapse:collapse; }
table.layoutP50 { width:152px; height:152px; border-spacing:0; border-collapse:collapse; }
table.layoutP60 { width:178px; height:134px; border-spacing:0; border-collapse:collapse; }
table.layoutP61 { width:184px; height:140px; border-spacing:0; border-collapse:collapse; }
table.layoutP70 { width:442px; height:332px; border-spacing:0; border-collapse:collapse; }

/* size Modan */

html:not(:target) table.layoutP10 { width:30px;  height:30px;  border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP20 { width:50px;  height:50px;  border-spacing:0; border-collapse:collapse; margin-top:0; margin-left:0; }
html:not(:target) table.layoutP21 { width:60px;  height:60px;  border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP30 { width:70px;  height:70px;  border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP31 { width:80px;  height:70px;  border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP32 { width:64px;  height:50px;  border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP40 { width:100px; height:100px; border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP41 { width:117px; height:100px; border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP42 { width:120px; height:100px; border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP50 { width:150px; height:150px; border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP60 { width:176px; height:132px; border-spacing:0; border-collapse:collapse; margin-top:1px; }
html:not(:target) table.layoutP61 { width:182px; height:138px; border-spacing:0; border-collapse:collapse; }
html:not(:target) table.layoutP70 { width:440px; height:330px; border-spacing:0; border-collapse:collapse; }


table.layoutF10 { width:110px; height:80px; border-spacing:0; border-collapse:collapse; }
table.layoutF10 th { text-align:right; }
table.layoutF10 td { width:80px; height:80px; text-align:center; vertical-align:middle; border:1px solid #CCC; }

/* border */

table.borderP10 { border:1px solid #CCC; }
table.borderP20 {  }
table.borderP20 img{ border:1px solid #CCC; }

/* align */

table td.alignLT{ text-align:left; vertical-align:top; }
table td.alignCT{ text-align:center; vertical-align:top; }
table td.alignRT{ text-align:right; vertical-align:top; }

table td.alignLM{ text-align:left; vertical-align:middle; }
table td.alignCM{ text-align:center; vertical-align:middle; }
table td.alignRM{ text-align:right; vertical-align:middle; }

table td.alignLB{ text-align:left; vertical-align:bottom; }
table td.alignCB{ text-align:center; vertical-align:bottom; }
table td.alignRB{ text-align:right; vertical-align:bottom; }

/* color */

table td.bgWhite{ background-color:#FFF; }
